@charset "UTF-8";
/* MAIN - выходной файл, в котором объединяются все стили. */
/* VENDOR - стили, миксины и прочее от третьих сторон
========================================================================== */
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Prevent adjustments of font size after orientation changes in IE and iOS.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0;
}
/* HTML5 display definitions
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 * 2. Add the correct display in IE.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  /* 1 */
  display: block;
}
/**
 * Add the correct display in IE 9-.
 */
audio,
canvas,
progress,
video {
  display: inline-block;
}
/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}
/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}
/**
 * Add the correct display in IE 10-.
 * 1. Add the correct display in IE.
 */
template,
[hidden] {
  display: none;
}
/* Links
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
}
/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0;
}
/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 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 */
}
/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit;
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic;
}
/**
 * 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;
}
/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000;
}
/**
 * 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;
}
/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden;
}
/* Grouping content
   ========================================================================== */
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */
}
/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px;
}
/**
 * 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 */
}
/* Forms
   ========================================================================== */
/**
 * 1. Change font properties to `inherit` in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
select,
textarea {
  font: inherit;
  /* 1 */
  margin: 0;
  /* 2 */
}
/**
 * Restore the font weight unset by the previous rule.
 */
optgroup {
  font-weight: bold;
}
/**
 * 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;
}
/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
}
/**
 * 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;
}
/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
/**
 * 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 */
}
/**
 * Remove the default vertical scrollbar in IE.
 */
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 and cancel buttons in Chrome and Safari on OS X.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */
::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.54;
}
/**
 * 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 */
}
/*!
 * # Semantic UI 2.2.6 - Transition
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
/*******************************
          Transitions
*******************************/
.transition {
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
  -webkit-animation-duration: 300ms;
  animation-duration: 300ms;
  -webkit-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
/*******************************
            States
*******************************/
/* Animating */
.animating.transition {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  visibility: visible !important;
}
/* Loading */
.loading.transition {
  position: absolute;
  top: -99999px;
  left: -99999px;
}
/* Hidden */
.hidden.transition {
  display: none;
  visibility: hidden;
}
/* Visible */
.visible.transition {
  display: block !important;
  visibility: visible !important;
  /*  backface-visibility: @backfaceVisibility;
	  transform: @use3DAcceleration;*/
}
/* Disabled */
.disabled.transition {
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
}
/*******************************
          Variations
*******************************/
.looping.transition {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
/*******************************
          Transitions
*******************************/
/*
  Some transitions adapted from Animate CSS
  https://github.com/daneden/animate.css
  Additional transitions adapted from Glide
  by Nick Pettit - https://github.com/nickpettit/glide
*/
/*--------------
     Browse
---------------*/
.transition.browse {
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
}
.transition.browse.in {
  -webkit-animation-name: browseIn;
  animation-name: browseIn;
}
.transition.browse.out,
.transition.browse.left.out {
  -webkit-animation-name: browseOutLeft;
  animation-name: browseOutLeft;
}
.transition.browse.right.out {
  -webkit-animation-name: browseOutRight;
  animation-name: browseOutRight;
}
/* In */
@-webkit-keyframes browseIn {
  0% {
    -webkit-transform: scale(0.8) translateZ(0px);
    transform: scale(0.8) translateZ(0px);
    z-index: -1;
  }
  10% {
    -webkit-transform: scale(0.8) translateZ(0px);
    transform: scale(0.8) translateZ(0px);
    z-index: -1;
    opacity: 0.7;
  }
  80% {
    -webkit-transform: scale(1.05) translateZ(0px);
    transform: scale(1.05) translateZ(0px);
    opacity: 1;
    z-index: 999;
  }
  100% {
    -webkit-transform: scale(1) translateZ(0px);
    transform: scale(1) translateZ(0px);
    z-index: 999;
  }
}
@keyframes browseIn {
  0% {
    -webkit-transform: scale(0.8) translateZ(0px);
    transform: scale(0.8) translateZ(0px);
    z-index: -1;
  }
  10% {
    -webkit-transform: scale(0.8) translateZ(0px);
    transform: scale(0.8) translateZ(0px);
    z-index: -1;
    opacity: 0.7;
  }
  80% {
    -webkit-transform: scale(1.05) translateZ(0px);
    transform: scale(1.05) translateZ(0px);
    opacity: 1;
    z-index: 999;
  }
  100% {
    -webkit-transform: scale(1) translateZ(0px);
    transform: scale(1) translateZ(0px);
    z-index: 999;
  }
}
/* Out */
@-webkit-keyframes browseOutLeft {
  0% {
    z-index: 999;
    -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg);
    transform: translateX(0%) rotateY(0deg) rotateX(0deg);
  }
  50% {
    z-index: -1;
    -webkit-transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
    transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
  }
  80% {
    opacity: 1;
  }
  100% {
    z-index: -1;
    -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
    transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
    opacity: 0;
  }
}
@keyframes browseOutLeft {
  0% {
    z-index: 999;
    -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg);
    transform: translateX(0%) rotateY(0deg) rotateX(0deg);
  }
  50% {
    z-index: -1;
    -webkit-transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
    transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
  }
  80% {
    opacity: 1;
  }
  100% {
    z-index: -1;
    -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
    transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
    opacity: 0;
  }
}
@-webkit-keyframes browseOutRight {
  0% {
    z-index: 999;
    -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg);
    transform: translateX(0%) rotateY(0deg) rotateX(0deg);
  }
  50% {
    z-index: 1;
    -webkit-transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
    transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
  }
  80% {
    opacity: 1;
  }
  100% {
    z-index: 1;
    -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
    transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
    opacity: 0;
  }
}
@keyframes browseOutRight {
  0% {
    z-index: 999;
    -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg);
    transform: translateX(0%) rotateY(0deg) rotateX(0deg);
  }
  50% {
    z-index: 1;
    -webkit-transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
    transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);
  }
  80% {
    opacity: 1;
  }
  100% {
    z-index: 1;
    -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
    transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);
    opacity: 0;
  }
}
/*--------------
     Drop
---------------*/
.drop.transition {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-duration: 400ms;
  animation-duration: 400ms;
  -webkit-animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1);
  animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1);
}
.drop.transition.in {
  -webkit-animation-name: dropIn;
  animation-name: dropIn;
}
.drop.transition.out {
  -webkit-animation-name: dropOut;
  animation-name: dropOut;
}
/* Drop */
@-webkit-keyframes dropIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes dropIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes dropOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
  }
}
@keyframes dropOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
  }
}
/*--------------
      Fade
---------------*/
.transition.fade.in {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
.transition[class*="fade up"].in {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
.transition[class*="fade down"].in {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
.transition[class*="fade left"].in {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
.transition[class*="fade right"].in {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
.transition.fade.out {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
.transition[class*="fade up"].out {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
.transition[class*="fade down"].out {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
.transition[class*="fade left"].out {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
.transition[class*="fade right"].out {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
/* In */
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(10%);
    transform: translateY(10%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(10%);
    transform: translateY(10%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
  }
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-10%);
    transform: translateY(-10%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-10%);
    transform: translateY(-10%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
  }
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10%);
    transform: translateX(10%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(10%);
    transform: translateX(10%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-10%);
    transform: translateX(-10%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-10%);
    transform: translateX(-10%);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}
/* Out */
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(5%);
    transform: translateY(5%);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(5%);
    transform: translateY(5%);
  }
}
@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-5%);
    transform: translateY(-5%);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0%);
    transform: translateY(0%);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-5%);
    transform: translateY(-5%);
  }
}
@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(5%);
    transform: translateX(5%);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(5%);
    transform: translateX(5%);
  }
}
@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-5%);
    transform: translateX(-5%);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-5%);
    transform: translateX(-5%);
  }
}
/*--------------
     Flips
---------------*/
.flip.transition.in,
.flip.transition.out {
  -webkit-animation-duration: 600ms;
  animation-duration: 600ms;
}
.horizontal.flip.transition.in {
  -webkit-animation-name: horizontalFlipIn;
  animation-name: horizontalFlipIn;
}
.horizontal.flip.transition.out {
  -webkit-animation-name: horizontalFlipOut;
  animation-name: horizontalFlipOut;
}
.vertical.flip.transition.in {
  -webkit-animation-name: verticalFlipIn;
  animation-name: verticalFlipIn;
}
.vertical.flip.transition.out {
  -webkit-animation-name: verticalFlipOut;
  animation-name: verticalFlipOut;
}
/* In */
@-webkit-keyframes horizontalFlipIn {
  0% {
    -webkit-transform: perspective(2000px) rotateY(-90deg);
    transform: perspective(2000px) rotateY(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(2000px) rotateY(0deg);
    transform: perspective(2000px) rotateY(0deg);
    opacity: 1;
  }
}
@keyframes horizontalFlipIn {
  0% {
    -webkit-transform: perspective(2000px) rotateY(-90deg);
    transform: perspective(2000px) rotateY(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(2000px) rotateY(0deg);
    transform: perspective(2000px) rotateY(0deg);
    opacity: 1;
  }
}
@-webkit-keyframes verticalFlipIn {
  0% {
    -webkit-transform: perspective(2000px) rotateX(-90deg);
    transform: perspective(2000px) rotateX(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(2000px) rotateX(0deg);
    transform: perspective(2000px) rotateX(0deg);
    opacity: 1;
  }
}
@keyframes verticalFlipIn {
  0% {
    -webkit-transform: perspective(2000px) rotateX(-90deg);
    transform: perspective(2000px) rotateX(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform: perspective(2000px) rotateX(0deg);
    transform: perspective(2000px) rotateX(0deg);
    opacity: 1;
  }
}
/* Out */
@-webkit-keyframes horizontalFlipOut {
  0% {
    -webkit-transform: perspective(2000px) rotateY(0deg);
    transform: perspective(2000px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(2000px) rotateY(90deg);
    transform: perspective(2000px) rotateY(90deg);
    opacity: 0;
  }
}
@keyframes horizontalFlipOut {
  0% {
    -webkit-transform: perspective(2000px) rotateY(0deg);
    transform: perspective(2000px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(2000px) rotateY(90deg);
    transform: perspective(2000px) rotateY(90deg);
    opacity: 0;
  }
}
@-webkit-keyframes verticalFlipOut {
  0% {
    -webkit-transform: perspective(2000px) rotateX(0deg);
    transform: perspective(2000px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(2000px) rotateX(-90deg);
    transform: perspective(2000px) rotateX(-90deg);
    opacity: 0;
  }
}
@keyframes verticalFlipOut {
  0% {
    -webkit-transform: perspective(2000px) rotateX(0deg);
    transform: perspective(2000px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(2000px) rotateX(-90deg);
    transform: perspective(2000px) rotateX(-90deg);
    opacity: 0;
  }
}
/*--------------
      Scale
---------------*/
.scale.transition.in {
  -webkit-animation-name: scaleIn;
  animation-name: scaleIn;
}
.scale.transition.out {
  -webkit-animation-name: scaleOut;
  animation-name: scaleOut;
}
@-webkit-keyframes scaleIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes scaleIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
/* Out */
@-webkit-keyframes scaleOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}
@keyframes scaleOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}
/*--------------
      Fly
---------------*/
/* Inward */
.transition.fly {
  -webkit-animation-duration: 0.6s;
  animation-duration: 0.6s;
  transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.transition.fly.in {
  -webkit-animation-name: flyIn;
  animation-name: flyIn;
}
.transition[class*="fly up"].in {
  -webkit-animation-name: flyInUp;
  animation-name: flyInUp;
}
.transition[class*="fly down"].in {
  -webkit-animation-name: flyInDown;
  animation-name: flyInDown;
}
.transition[class*="fly left"].in {
  -webkit-animation-name: flyInLeft;
  animation-name: flyInLeft;
}
.transition[class*="fly right"].in {
  -webkit-animation-name: flyInRight;
  animation-name: flyInRight;
}
/* Outward */
.transition.fly.out {
  -webkit-animation-name: flyOut;
  animation-name: flyOut;
}
.transition[class*="fly up"].out {
  -webkit-animation-name: flyOutUp;
  animation-name: flyOutUp;
}
.transition[class*="fly down"].out {
  -webkit-animation-name: flyOutDown;
  animation-name: flyOutDown;
}
.transition[class*="fly left"].out {
  -webkit-animation-name: flyOutLeft;
  animation-name: flyOutLeft;
}
.transition[class*="fly right"].out {
  -webkit-animation-name: flyOutRight;
  animation-name: flyOutRight;
}
/* In */
@-webkit-keyframes flyIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes flyIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@-webkit-keyframes flyInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 1500px, 0);
    transform: translate3d(0, 1500px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes flyInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 1500px, 0);
    transform: translate3d(0, 1500px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes flyInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -1500px, 0);
    transform: translate3d(0, -1500px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes flyInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -1500px, 0);
    transform: translate3d(0, -1500px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@-webkit-keyframes flyInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(1500px, 0, 0);
    transform: translate3d(1500px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes flyInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(1500px, 0, 0);
    transform: translate3d(1500px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@-webkit-keyframes flyInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-1500px, 0, 0);
    transform: translate3d(-1500px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes flyInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-1500px, 0, 0);
    transform: translate3d(-1500px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  100% {
    -webkit-transform: none;
    transform: none;
  }
}
/* Out */
@-webkit-keyframes flyOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes flyOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@-webkit-keyframes flyOutUp {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes flyOutUp {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@-webkit-keyframes flyOutDown {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes flyOutDown {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@-webkit-keyframes flyOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes flyOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@-webkit-keyframes flyOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes flyOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
/*--------------
     Slide
---------------*/
.transition.slide.in,
.transition[class*="slide down"].in {
  -webkit-animation-name: slideInY;
  animation-name: slideInY;
  -webkit-transform-origin: top center;
  transform-origin: top center;
}
.transition[class*="slide up"].in {
  -webkit-animation-name: slideInY;
  animation-name: slideInY;
  -webkit-transform-origin: bottom center;
  transform-origin: bottom center;
}
.transition[class*="slide left"].in {
  -webkit-animation-name: slideInX;
  animation-name: slideInX;
  -webkit-transform-origin: center right;
  transform-origin: center right;
}
.transition[class*="slide right"].in {
  -webkit-animation-name: slideInX;
  animation-name: slideInX;
  -webkit-transform-origin: center left;
  transform-origin: center left;
}
.transition.slide.out,
.transition[class*="slide down"].out {
  -webkit-animation-name: slideOutY;
  animation-name: slideOutY;
  -webkit-transform-origin: top center;
  transform-origin: top center;
}
.transition[class*="slide up"].out {
  -webkit-animation-name: slideOutY;
  animation-name: slideOutY;
  -webkit-transform-origin: bottom center;
  transform-origin: bottom center;
}
.transition[class*="slide left"].out {
  -webkit-animation-name: slideOutX;
  animation-name: slideOutX;
  -webkit-transform-origin: center right;
  transform-origin: center right;
}
.transition[class*="slide right"].out {
  -webkit-animation-name: slideOutX;
  animation-name: slideOutX;
  -webkit-transform-origin: center left;
  transform-origin: center left;
}
/* In */
@-webkit-keyframes slideInY {
  0% {
    opacity: 0;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
}
@keyframes slideInY {
  0% {
    opacity: 0;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
}
@-webkit-keyframes slideInX {
  0% {
    opacity: 0;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
@keyframes slideInX {
  0% {
    opacity: 0;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
  }
  100% {
    opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}
/* Out */
@-webkit-keyframes slideOutY {
  0% {
    opacity: 1;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
  }
}
@keyframes slideOutY {
  0% {
    opacity: 1;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
  }
}
@-webkit-keyframes slideOutX {
  0% {
    opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
  }
}
@keyframes slideOutX {
  0% {
    opacity: 1;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
  }
}
/*--------------
     Swing
---------------*/
.transition.swing {
  -webkit-animation-duration: 800ms;
  animation-duration: 800ms;
}
.transition[class*="swing down"].in {
  -webkit-animation-name: swingInX;
  animation-name: swingInX;
  -webkit-transform-origin: top center;
  transform-origin: top center;
}
.transition[class*="swing up"].in {
  -webkit-animation-name: swingInX;
  animation-name: swingInX;
  -webkit-transform-origin: bottom center;
  transform-origin: bottom center;
}
.transition[class*="swing left"].in {
  -webkit-animation-name: swingInY;
  animation-name: swingInY;
  -webkit-transform-origin: center right;
  transform-origin: center right;
}
.transition[class*="swing right"].in {
  -webkit-animation-name: swingInY;
  animation-name: swingInY;
  -webkit-transform-origin: center left;
  transform-origin: center left;
}
.transition.swing.out,
.transition[class*="swing down"].out {
  -webkit-animation-name: swingOutX;
  animation-name: swingOutX;
  -webkit-transform-origin: top center;
  transform-origin: top center;
}
.transition[class*="swing up"].out {
  -webkit-animation-name: swingOutX;
  animation-name: swingOutX;
  -webkit-transform-origin: bottom center;
  transform-origin: bottom center;
}
.transition[class*="swing left"].out {
  -webkit-animation-name: swingOutY;
  animation-name: swingOutY;
  -webkit-transform-origin: center right;
  transform-origin: center right;
}
.transition[class*="swing right"].out {
  -webkit-animation-name: swingOutY;
  animation-name: swingOutY;
  -webkit-transform-origin: center left;
  transform-origin: center left;
}
/* In */
@-webkit-keyframes swingInX {
  0% {
    -webkit-transform: perspective(1000px) rotateX(90deg);
    transform: perspective(1000px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(1000px) rotateX(-30deg);
    transform: perspective(1000px) rotateX(-30deg);
    opacity: 1;
  }
  60% {
    -webkit-transform: perspective(1000px) rotateX(15deg);
    transform: perspective(1000px) rotateX(15deg);
  }
  80% {
    -webkit-transform: perspective(1000px) rotateX(-7.5deg);
    transform: perspective(1000px) rotateX(-7.5deg);
  }
  100% {
    -webkit-transform: perspective(1000px) rotateX(0deg);
    transform: perspective(1000px) rotateX(0deg);
  }
}
@keyframes swingInX {
  0% {
    -webkit-transform: perspective(1000px) rotateX(90deg);
    transform: perspective(1000px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(1000px) rotateX(-30deg);
    transform: perspective(1000px) rotateX(-30deg);
    opacity: 1;
  }
  60% {
    -webkit-transform: perspective(1000px) rotateX(15deg);
    transform: perspective(1000px) rotateX(15deg);
  }
  80% {
    -webkit-transform: perspective(1000px) rotateX(-7.5deg);
    transform: perspective(1000px) rotateX(-7.5deg);
  }
  100% {
    -webkit-transform: perspective(1000px) rotateX(0deg);
    transform: perspective(1000px) rotateX(0deg);
  }
}
@-webkit-keyframes swingInY {
  0% {
    -webkit-transform: perspective(1000px) rotateY(-90deg);
    transform: perspective(1000px) rotateY(-90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(1000px) rotateY(30deg);
    transform: perspective(1000px) rotateY(30deg);
    opacity: 1;
  }
  60% {
    -webkit-transform: perspective(1000px) rotateY(-17.5deg);
    transform: perspective(1000px) rotateY(-17.5deg);
  }
  80% {
    -webkit-transform: perspective(1000px) rotateY(7.5deg);
    transform: perspective(1000px) rotateY(7.5deg);
  }
  100% {
    -webkit-transform: perspective(1000px) rotateY(0deg);
    transform: perspective(1000px) rotateY(0deg);
  }
}
@keyframes swingInY {
  0% {
    -webkit-transform: perspective(1000px) rotateY(-90deg);
    transform: perspective(1000px) rotateY(-90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(1000px) rotateY(30deg);
    transform: perspective(1000px) rotateY(30deg);
    opacity: 1;
  }
  60% {
    -webkit-transform: perspective(1000px) rotateY(-17.5deg);
    transform: perspective(1000px) rotateY(-17.5deg);
  }
  80% {
    -webkit-transform: perspective(1000px) rotateY(7.5deg);
    transform: perspective(1000px) rotateY(7.5deg);
  }
  100% {
    -webkit-transform: perspective(1000px) rotateY(0deg);
    transform: perspective(1000px) rotateY(0deg);
  }
}
/* Out */
@-webkit-keyframes swingOutX {
  0% {
    -webkit-transform: perspective(1000px) rotateX(0deg);
    transform: perspective(1000px) rotateX(0deg);
  }
  40% {
    -webkit-transform: perspective(1000px) rotateX(-7.5deg);
    transform: perspective(1000px) rotateX(-7.5deg);
  }
  60% {
    -webkit-transform: perspective(1000px) rotateX(17.5deg);
    transform: perspective(1000px) rotateX(17.5deg);
  }
  80% {
    -webkit-transform: perspective(1000px) rotateX(-30deg);
    transform: perspective(1000px) rotateX(-30deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(1000px) rotateX(90deg);
    transform: perspective(1000px) rotateX(90deg);
    opacity: 0;
  }
}
@keyframes swingOutX {
  0% {
    -webkit-transform: perspective(1000px) rotateX(0deg);
    transform: perspective(1000px) rotateX(0deg);
  }
  40% {
    -webkit-transform: perspective(1000px) rotateX(-7.5deg);
    transform: perspective(1000px) rotateX(-7.5deg);
  }
  60% {
    -webkit-transform: perspective(1000px) rotateX(17.5deg);
    transform: perspective(1000px) rotateX(17.5deg);
  }
  80% {
    -webkit-transform: perspective(1000px) rotateX(-30deg);
    transform: perspective(1000px) rotateX(-30deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(1000px) rotateX(90deg);
    transform: perspective(1000px) rotateX(90deg);
    opacity: 0;
  }
}
@-webkit-keyframes swingOutY {
  0% {
    -webkit-transform: perspective(1000px) rotateY(0deg);
    transform: perspective(1000px) rotateY(0deg);
  }
  40% {
    -webkit-transform: perspective(1000px) rotateY(7.5deg);
    transform: perspective(1000px) rotateY(7.5deg);
  }
  60% {
    -webkit-transform: perspective(1000px) rotateY(-10deg);
    transform: perspective(1000px) rotateY(-10deg);
  }
  80% {
    -webkit-transform: perspective(1000px) rotateY(30deg);
    transform: perspective(1000px) rotateY(30deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(1000px) rotateY(-90deg);
    transform: perspective(1000px) rotateY(-90deg);
    opacity: 0;
  }
}
@keyframes swingOutY {
  0% {
    -webkit-transform: perspective(1000px) rotateY(0deg);
    transform: perspective(1000px) rotateY(0deg);
  }
  40% {
    -webkit-transform: perspective(1000px) rotateY(7.5deg);
    transform: perspective(1000px) rotateY(7.5deg);
  }
  60% {
    -webkit-transform: perspective(1000px) rotateY(-10deg);
    transform: perspective(1000px) rotateY(-10deg);
  }
  80% {
    -webkit-transform: perspective(1000px) rotateY(30deg);
    transform: perspective(1000px) rotateY(30deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(1000px) rotateY(-90deg);
    transform: perspective(1000px) rotateY(-90deg);
    opacity: 0;
  }
}
/*******************************
       Static Animations
*******************************/
/*--------------
    Emphasis
---------------*/
.flash.transition {
  -webkit-animation-duration: 750ms;
  animation-duration: 750ms;
  -webkit-animation-name: flash;
  animation-name: flash;
}
.shake.transition {
  -webkit-animation-duration: 750ms;
  animation-duration: 750ms;
  -webkit-animation-name: shake;
  animation-name: shake;
}
.bounce.transition {
  -webkit-animation-duration: 750ms;
  animation-duration: 750ms;
  -webkit-animation-name: bounce;
  animation-name: bounce;
}
.tada.transition {
  -webkit-animation-duration: 750ms;
  animation-duration: 750ms;
  -webkit-animation-name: tada;
  animation-name: tada;
}
.pulse.transition {
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
  -webkit-animation-name: pulse;
  animation-name: pulse;
}
.jiggle.transition {
  -webkit-animation-duration: 750ms;
  animation-duration: 750ms;
  -webkit-animation-name: jiggle;
  animation-name: jiggle;
}
/* Flash */
@-webkit-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
/* Shake */
@-webkit-keyframes shake {
  0%,
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}
@keyframes shake {
  0%,
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}
/* Bounce */
@-webkit-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
/* Tada */
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}
@keyframes tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}
/* Pulse */
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  50% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  50% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
    opacity: 0.7;
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}
/* Rubberband */
@-webkit-keyframes jiggle {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes jiggle {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
/*******************************
         Site Overrides
*******************************/
/*!
 * # Semantic UI 2.2.6 - Dimmer
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
/*******************************
            Dimmer
*******************************/
.dimmable:not(.body) {
  position: relative;
}
.ui.dimmer {
  display: none;
  position: absolute;
  top: 0em !important;
  left: 0em !important;
  width: 100%;
  height: 100%;
  text-align: center;
  vertical-align: middle;
  background-color: rgba(0, 0, 0, 0.85);
  opacity: 0;
  line-height: 1;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  transition: background-color 0.5s linear;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  will-change: opacity;
  z-index: 1000;
}
/* Dimmer Content */
.ui.dimmer > .content {
  width: 100%;
  height: 100%;
  display: table;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.ui.dimmer > .content > * {
  display: table-cell;
  vertical-align: middle;
  color: #FFFFFF;
}
/* Loose Coupling */
.ui.segment > .ui.dimmer {
  border-radius: inherit !important;
}
/*******************************
            States
*******************************/
.animating.dimmable:not(body),
.dimmed.dimmable:not(body) {
  overflow: hidden;
}
.dimmed.dimmable > .ui.animating.dimmer,
.dimmed.dimmable > .ui.visible.dimmer,
.ui.active.dimmer {
  display: block;
  opacity: 1;
}
.ui.disabled.dimmer {
  width: 0 !important;
  height: 0 !important;
}
/*******************************
           Variations
*******************************/
/*--------------
      Page
---------------*/
.ui.page.dimmer {
  position: fixed;
  -webkit-transform-style: '';
  transform-style: '';
  -webkit-perspective: 2000px;
  perspective: 2000px;
  -webkit-transform-origin: center center;
  transform-origin: center center;
}
body.animating.in.dimmable,
body.dimmed.dimmable {
  overflow: hidden;
}
body.dimmable > .dimmer {
  position: fixed;
}
/*--------------
    Blurring
---------------*/
.blurring.dimmable > :not(.dimmer) {
  -webkit-filter: blur(0px) grayscale(0);
  filter: blur(0px) grayscale(0);
  transition: 800ms -webkit-filter ease;
  transition: 800ms filter ease;
  transition: 800ms filter ease, 800ms -webkit-filter ease;
}
.blurring.dimmed.dimmable > :not(.dimmer) {
  -webkit-filter: blur(5px) grayscale(0.7);
  filter: blur(5px) grayscale(0.7);
}
/* Dimmer Color */
.blurring.dimmable > .dimmer {
  background-color: rgba(0, 0, 0, 0.6);
}
.blurring.dimmable > .inverted.dimmer {
  background-color: rgba(255, 255, 255, 0.6);
}
/*--------------
    Aligned
---------------*/
.ui.dimmer > .top.aligned.content > * {
  vertical-align: top;
}
.ui.dimmer > .bottom.aligned.content > * {
  vertical-align: bottom;
}
/*--------------
    Inverted
---------------*/
.ui.inverted.dimmer {
  background-color: rgba(255, 255, 255, 0.85);
}
.ui.inverted.dimmer > .content > * {
  color: #FFFFFF;
}
/*--------------
     Simple
---------------*/
/* Displays without javascript */
.ui.simple.dimmer {
  display: block;
  overflow: hidden;
  opacity: 1;
  width: 0%;
  height: 0%;
  z-index: -100;
  background-color: rgba(0, 0, 0, 0);
}
.dimmed.dimmable > .ui.simple.dimmer {
  overflow: visible;
  opacity: 1;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.85);
  z-index: 1;
}
.ui.simple.inverted.dimmer {
  background-color: rgba(255, 255, 255, 0);
}
.dimmed.dimmable > .ui.simple.inverted.dimmer {
  background-color: rgba(255, 255, 255, 0.85);
}
/*******************************
         Theme Overrides
*******************************/
/*******************************
        User Overrides
*******************************/
/*!
 * # Semantic UI 2.2.6 - Modal
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
/*******************************
             Modal
*******************************/
.ui.modal {
  display: none;
  position: fixed;
  z-index: 1001;
  top: 50%;
  left: 50%;
  text-align: left;
  background: #FFFFFF;
  border: none;
  box-shadow: 1px 3px 3px 0px rgba(0, 0, 0, 0.2), 1px 3px 15px 2px rgba(0, 0, 0, 0.2);
  -webkit-transform-origin: 50% 25%;
  transform-origin: 50% 25%;
  border-radius: 0.28571429rem;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
  will-change: top, left, margin, transform, opacity;
}
.ui.modal > :first-child:not(.icon),
.ui.modal > .icon:first-child + * {
  border-top-left-radius: 0.28571429rem;
  border-top-right-radius: 0.28571429rem;
}
.ui.modal > :last-child {
  border-bottom-left-radius: 0.28571429rem;
  border-bottom-right-radius: 0.28571429rem;
}
/*******************************
            Content
*******************************/
/*--------------
     Close
---------------*/
/*.ui.modal > .close {
	cursor: pointer;
	position: absolute;
	top: -2.5rem;
	right: -2.5rem;
	z-index: 1;
	opacity: 0.8;
	font-size: 1.25em;
	color: #FFFFFF;
	width: 2.25rem;
	height: 2.25rem;
	padding: 0.625rem 0rem 0rem 0rem;
}
.ui.modal > .close:hover {
	opacity: 1;
}*/
/*--------------
     Header
---------------*/
/*.ui.modal > .header {
	display: block;
	font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0em;
	padding: 1.25rem 1.5rem;
	box-shadow: none;
	color: rgba(0, 0, 0, 0.85);
	border-bottom: 1px solid rgba(34, 36, 38, 0.15);
}
.ui.modal > .header:not(.ui) {
	font-size: 1.42857143rem;
	line-height: 1.2857em;
	font-weight: bold;
}*/
/*--------------
     Content
---------------*/
.ui.modal > .content {
  display: block;
  width: 100%;
  font-size: 1em;
  line-height: 1.4;
  padding: 1.5rem;
  background: #FFFFFF;
}
.ui.modal > .image.content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
/* Image */
.ui.modal > .content > .image {
  display: block;
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  width: '';
  -webkit-align-self: top;
  -ms-flex-item-align: top;
  -ms-grid-row-align: top;
  align-self: top;
}
.ui.modal > [class*="top aligned"] {
  -webkit-align-self: top;
  -ms-flex-item-align: top;
  -ms-grid-row-align: top;
  align-self: top;
}
.ui.modal > [class*="middle aligned"] {
  -webkit-align-self: middle;
  -ms-flex-item-align: middle;
  -ms-grid-row-align: middle;
  align-self: middle;
}
.ui.modal > [class*="stretched"] {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}
/* Description */
.ui.modal > .content > .description {
  display: block;
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  min-width: 0px;
  -webkit-align-self: top;
  -ms-flex-item-align: top;
  -ms-grid-row-align: top;
  align-self: top;
}
.ui.modal > .content > .icon + .description,
.ui.modal > .content > .image + .description {
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  min-width: '';
  width: auto;
  padding-left: 2em;
}
/*rtl:ignore*/
.ui.modal > .content > .image > i.icon {
  margin: 0em;
  opacity: 1;
  width: auto;
  line-height: 1;
  font-size: 8rem;
}
/*!*--------------
     Actions
---------------*!

.ui.modal > .actions {
	background: #F9FAFB;
	padding: 1rem 1rem;
	border-top: 1px solid rgba(34, 36, 38, 0.15);
	text-align: right;
}
.ui.modal .actions > .button {
	margin-left: 0.75em;
}*/
/*-------------------
       Responsive
--------------------*/
/* Modal Width */
/*
@media only screen and (max-width: 767px) {
	.ui.modal {
		width: 95%;
		margin: 0em 0em 0em -47.5%;
	}
}
@media only screen and (min-width: 768px) {
	.ui.modal {
		width: 88%;
		margin: 0em 0em 0em -44%;
	}
}
@media only screen and (min-width: 992px) {
	.ui.modal {
		width: 850px;
		margin: 0em 0em 0em -425px;
	}
}
@media only screen and (min-width: 1200px) {
	.ui.modal {
		width: 900px;
		margin: 0em 0em 0em -450px;
	}
}
@media only screen and (min-width: 1920px) {
	.ui.modal {
		width: 950px;
		margin: 0em 0em 0em -475px;
	}
}
*/
/* Tablet and Mobile */
@media only screen and (max-width: 991px) {
  .ui.modal > .header {
    padding-right: 2.25rem;
  }
  .ui.modal > .close {
    top: 1.0535rem;
    right: 1rem;
    color: rgba(0, 0, 0, 0.87);
  }
}
/* Mobile */
@media only screen and (max-width: 767px) {
  .ui.modal > .header {
    padding: 0.75rem 1rem !important;
    padding-right: 2.25rem !important;
  }
  .ui.modal > .content {
    display: block;
    padding: 1rem !important;
  }
  .ui.modal > .close {
    top: 0.5rem !important;
    right: 0.5rem !important;
  }
  /*rtl:ignore*/
  .ui.modal .image.content {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .ui.modal .content > .image {
    display: block;
    max-width: 100%;
    margin: 0em auto !important;
    text-align: center;
    padding: 0rem 0rem 1rem !important;
  }
  .ui.modal > .content > .image > i.icon {
    font-size: 5rem;
    text-align: center;
  }
  /*rtl:ignore*/
  .ui.modal .content > .description {
    display: block;
    width: 100% !important;
    margin: 0em !important;
    padding: 1rem 0rem !important;
    box-shadow: none;
  }
  /* Let Buttons Stack */
  .ui.modal > .actions {
    padding: 1rem 1rem 0rem !important;
  }
  .ui.modal .actions > .buttons,
  .ui.modal .actions > .button {
    margin-bottom: 1rem;
  }
}
/*--------------
    Coupling
---------------*/
.ui.inverted.dimmer > .ui.modal {
  box-shadow: 1px 3px 10px 2px rgba(0, 0, 0, 0.2);
}
/*******************************
             Types
*******************************/
.ui.basic.modal {
  background-color: transparent;
  border: none;
  border-radius: 0em;
  box-shadow: none !important;
  color: #FFFFFF;
}
.ui.basic.modal > .header,
.ui.basic.modal > .content,
.ui.basic.modal > .actions {
  background-color: transparent;
}
.ui.basic.modal > .header {
  color: #FFFFFF;
}
.ui.basic.modal > .close {
  top: 1rem;
  right: 1.5rem;
}
.ui.inverted.dimmer > .basic.modal {
  color: rgba(0, 0, 0, 0.87);
}
.ui.inverted.dimmer > .ui.basic.modal > .header {
  color: rgba(0, 0, 0, 0.85);
}
/* Tablet and Mobile */
@media only screen and (max-width: 991px) {
  .ui.basic.modal > .close {
    color: #FFFFFF;
  }
}
/*******************************
             States
*******************************/
.ui.active.modal {
  display: block;
}
/*******************************
           Variations
*******************************/
/*--------------
    Scrolling
---------------*/
/* A modal that cannot fit on the page */
.scrolling.dimmable.dimmed {
  overflow: hidden;
}
.scrolling.dimmable.dimmed > .dimmer {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.scrolling.dimmable > .dimmer {
  position: fixed;
}
.modals.dimmer .ui.scrolling.modal {
  position: static !important;
  margin: 3.5rem auto !important;
}
/* undetached scrolling */
.scrolling.undetached.dimmable.dimmed {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.scrolling.undetached.dimmable.dimmed > .dimmer {
  overflow: hidden;
}
.scrolling.undetached.dimmable .ui.scrolling.modal {
  position: absolute;
  left: 50%;
  margin-top: 3.5rem !important;
}
/* Coupling with Sidebar */
.undetached.dimmable.dimmed > .pusher {
  z-index: auto;
}
@media only screen and (max-width: 991px) {
  .modals.dimmer .ui.scrolling.modal {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
}
/*--------------
   Full Screen
---------------*/
.ui.fullscreen.scrolling.modal {
  left: 0em !important;
}
.ui.fullscreen.modal > .header {
  padding-right: 2.25rem;
}
.ui.fullscreen.modal > .close {
  top: 1.0535rem;
  right: 1rem;
  color: rgba(0, 0, 0, 0.87);
  z-index: 5;
}
/*--------------
      Size
---------------*/
.ui.modal {
  font-size: 1rem;
}
/* Small */
.ui.small.modal > .header:not(.ui) {
  font-size: 1.3em;
}
/* Small Modal Width */
@media only screen and (max-width: 767px) {
  .ui.small.modal {
    width: 95%;
    margin: 0em 0em 0em -47.5%;
  }
}
@media only screen and (min-width: 768px) {
  .ui.small.modal {
    width: 70.4%;
    margin: 0em 0em 0em -35.2%;
  }
}
@media only screen and (min-width: 992px) {
  .ui.small.modal {
    width: 680px;
    margin: 0em 0em 0em -340px;
  }
}
@media only screen and (min-width: 1200px) {
  .ui.small.modal {
    width: 720px;
    margin: 0em 0em 0em -360px;
  }
}
@media only screen and (min-width: 1920px) {
  .ui.small.modal {
    width: 760px;
    margin: 0em 0em 0em -380px;
  }
}
/* Large Modal Width */
.ui.large.modal > .header {
  font-size: 1.6em;
}
@media only screen and (max-width: 767px) {
  .ui.large.modal {
    width: 95%;
    margin: 0em 0em 0em -47.5%;
  }
}
@media only screen and (min-width: 768px) {
  .ui.large.modal {
    width: 88%;
    margin: 0em 0em 0em -44%;
  }
}
@media only screen and (min-width: 992px) {
  .ui.large.modal {
    width: 1020px;
    margin: 0em 0em 0em -510px;
  }
}
@media only screen and (min-width: 1200px) {
  .ui.large.modal {
    width: 1080px;
    margin: 0em 0em 0em -540px;
  }
}
@media only screen and (min-width: 1920px) {
  .ui.large.modal {
    width: 1140px;
    margin: 0em 0em 0em -570px;
  }
}
/*******************************
         Theme Overrides
*******************************/
/*******************************
         Site Overrides
*******************************/
/*!
 * Datepicker for Bootstrap v1.4.0 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
.datepicker {
  padding: 4px;
  border-radius: 4px;
  direction: ltr;
}
.datepicker-inline {
  width: 220px;
}
.datepicker.datepicker-rtl {
  direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
}
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
.datepicker-dropdown.datepicker-orient-top:before {
  top: -7px;
}
.datepicker-dropdown.datepicker-orient-top:after {
  top: -6px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
.datepicker > div {
  display: none;
}
.datepicker.days .datepicker-days,
.datepicker.months .datepicker-months,
.datepicker.years .datepicker-years {
  display: block;
}
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker td,
.datepicker th {
  text-align: center;
  width: 20px;
  height: 20px;
  border-radius: 4px;
  border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
  background: #eee;
  cursor: pointer;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #999;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: 0 0;
  color: #999;
  cursor: default;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
  background-color: #fde19a;
  background-image: linear-gradient(to top, #fdd49a, #fdf59a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
  border-color: #fdf59a #fdf59a #fbed50;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #000;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled] {
  background-color: #fdf59a;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active {
  background-color: #fbf069;
}
.datepicker table tr td.today:hover:hover {
  color: #000;
}
.datepicker table tr td.today.active:hover {
  color: #fff;
}
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
  background: #eee;
  border-radius: 0;
}
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
  background-color: #f3d17a;
  background-image: linear-gradient(to top, #f3c17a, #f3e97a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);
  border-color: #f3e97a #f3e97a #edde34;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  border-radius: 0;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled] {
  background-color: #f3e97a;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active {
  background-color: #efe24b;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
  background-color: #9e9e9e;
  background-image: linear-gradient(to top, #b3b3b3, gray);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);
  border-color: gray #808080 #595959;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled] {
  background-color: gray;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active {
  background-color: #666;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
  background-color: #006dcc;
  background-image: linear-gradient(to top, #08c, #04c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
  border-color: #04c #04c #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled] {
  background-color: #04c;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
  background-color: #039;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datepicker table tr td span:hover {
  background: #eee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: 0 0;
  color: #999;
  cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  background-color: #006dcc;
  background-image: linear-gradient(to top, #08c, #04c);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
  border-color: #04c #04c #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled] {
  background-color: #04c;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
  background-color: #039;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #999;
}
.datepicker .datepicker-switch {
  width: 145px;
}
.datepicker thead tr:first-child th,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover {
  background: #eee;
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.datepicker thead tr:first-child .cw {
  cursor: default;
  background-color: transparent;
}
.input-append.date .add-on,
.input-prepend.date .add-on {
  cursor: pointer;
}
.input-append.date .add-on i,
.input-prepend.date .add-on i {
  margin-top: 3px;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
  border-radius: 0 3px 3px 0;
}
.input-daterange .add-on {
  display: inline-block;
  width: auto;
  min-width: 16px;
  height: 20px;
  padding: 4px 5px;
  font-weight: 400;
  line-height: 20px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  vertical-align: middle;
  background-color: #eee;
  border: 1px solid #ccc;
  margin-left: -5px;
  margin-right: -5px;
}
.datepicker.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  float: left;
  display: none;
  min-width: 160px;
  list-style: none;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  background-clip: padding-box;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  color: #333;
  font-size: 13px;
  line-height: 20px;
}
.datepicker.dropdown-menu th,
.datepicker.datepicker-inline th,
.datepicker.dropdown-menu td,
.datepicker.datepicker-inline td {
  padding: 4px 5px;
}
/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out;
}
/*
 *  Core Owl Carousel CSS File
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
  display: none;
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-item img {
  display: block;
  width: 100%;
  -webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}
/* No Js */
.no-js .owl-carousel {
  display: block;
}
/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("http://www.okmarket.ru/local/templates/main/assets/css/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: scale 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
  transition: scale(1.3, 1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
}
/*! CoverflowJS - v3.0.1 - 2015-04-09
* Copyright (c) 2015 Paul Baukus, Addy Osmani, Sebastian Sauer, Brandon Belvin, April Barrett; Licensed MIT */
.ui-coverflow-wrapper {
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: " ";
  display: table;
}
.ui-helper-clearfix:after {
  clear: both;
}
.ui-coverflow {
  -webkit-perspective: 500px;
  perspective: 500px;
  position: absolute;
  z-index: 2;
}
.ui-coverflow,
.ui-coverflow * {
  -ms-touch-action: pan-y !important;
}
.ui-coverflow .ui-coverflow-item {
  position: relative;
  cursor: pointer;
  float: left;
  display: block;
}
.ui-coverflow .ui-coverflow-item:focus {
  outline: 0;
}
.ui-coverflow img {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-user-drag: none;
  -moz-user-drag: none;
  -ms-user-drag: none;
  user-drag: none;
  border: 0 none;
}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: none;
  vertical-align: top;
}
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1012;
}
.fancybox-skin {
  position: relative;
  background: #f9f9f9;
  color: #444;
  text-shadow: none;
  border-radius: 4px;
}
.fancybox-opened {
  z-index: 1013;
}
.fancybox-opened .fancybox-skin {
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer,
.fancybox-inner {
  position: relative;
}
.fancybox-inner {
  overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}
.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}
.fancybox-image,
.fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
}
#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span {
  background-image: url('http://www.okmarket.ru/local/templates/main/assets/images/fancybox_sprite.png');
}
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 1016;
}
#fancybox-loading div {
  width: 44px;
  height: 44px;
  background: url('../images/fancybox_loading.gif') center center no-repeat;
}
.fancybox-close {
  position: absolute;
  top: -18px;
  right: -18px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 1014;
}
.fancybox-nav {
  position: absolute;
  top: 0;
  width: 40%;
  height: 100%;
  cursor: pointer;
  text-decoration: none;
  background: transparent url('../images/blank.gif');
  /* helps IE */
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: 1014;
}
.fancybox-prev {
  left: 0;
}
.fancybox-next {
  right: 0;
}
.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 1014;
  visibility: hidden;
}
.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}
.fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}
.fancybox-nav:hover span {
  visibility: visible;
}
.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}
/* Overlay helper */
.fancybox-lock {
  overflow: hidden !important;
  width: auto;
}
.fancybox-lock body {
  overflow: hidden !important;
}
.fancybox-lock-test {
  overflow-y: hidden !important;
}
.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 1011;
  background: url('../images/fancybox_overlay.png');
}
.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}
.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}
/* Title helper */
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 1015;
}
.fancybox-opened .fancybox-title {
  visibility: visible;
}
.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 1015;
  text-align: center;
}
.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  /* Fallback for web browsers that doesn't support RGBa */
  background: rgba(0, 0, 0, 0.8);
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #FFF;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}
.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}
.fancybox-title-inside-wrap {
  padding-top: 10px;
}
.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}
/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
  #fancybox-loading,
  .fancybox-close,
  .fancybox-prev span,
  .fancybox-next span {
    background-image: url('../images/fancybox_sprite-2x.jpg');
    background-size: 44px 152px;
    /*The size of the normal image, half the size of the hi-res image*/
  }
  #fancybox-loading div {
    background-image: url('../images/fancybox_loading-2x.jpg');
    background-size: 24px 24px;
    /*The size of the normal image, half the size of the hi-res image*/
  }
}
.lightbox {
  cursor: pointer;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: black;
  /* IE Fallback (Solid Colour) */
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=);
  background: rgba(0, 0, 0, 0.7);
  -webkit-filter: none !important;
  z-index: 9997;
}
.lightbox img {
  display: block;
  position: absolute;
  border: 5px solid #fff;
  box-shadow: 0 0 20px #000;
  border-radius: 1px;
}
body.blurred > * {
  -webkit-filter: blur(2px);
  -webkit-transform: translate3d(0, 0, 0);
}
.lightbox__loading {
  background: url(../images/loading.gif) center center no-repeat;
  width: 32px;
  height: 32px;
  margin: -16px 0 0 -16px;
  position: absolute;
  top: 50%;
  left: 50%;
}
.lightbox__caption {
  display: none;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  text-align: center;
  z-index: 9998;
  background: #000;
  background: rgba(0, 0, 0, 0.7);
}
.lightbox__caption p {
  margin: 0 auto;
  max-width: 70%;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  padding: 10px;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
}
.lightbox__button {
  position: absolute;
  z-index: 9999;
  background: no-repeat center center;
  width: 32px;
  height: 32px;
  opacity: 0.4;
  transition: all 0.3s;
}
.lightbox__button:hover,
.lightbox__button:focus {
  opacity: 1;
  -webkit-transform: scale(1.4);
  transform: scale(1.4);
}
.lightbox__close {
  right: 10px;
  top: 10px;
  background-image: url("../images/close.png");
}
.lightbox__nav {
  top: 50%;
  margin-top: -16px;
}
.lightbox__nav--next {
  right: 10px;
  background-image: url("../images/next.png");
}
.lightbox__nav--prev {
  left: 10px;
  background-image: url("../images/previous.png");
}
/*
== jquery thumbnail/image scroller ==
Plugin URI: http://manos.malihu.gr/jquery-thumbnail-scroller/
*/
/*
CONTENTS:
	1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited).
	2. SCROLLING BUTTONS STYLE - buttons size, background, color, positioning etc.
	3. THUMBNAILS STYLE - basic thumbnails CSS.
	4. THEMES - Scroller colors, dimensions, backgrounds etc. via ready-to-use themes.
*/
/*
------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE
------------------------------------------------------------------------------------------------------------------------
*/
.mThumbnailScroller {
  -ms-touch-action: none;
  touch-action: none;
  /* MSPointer events - direct all pointer events to js */
}
.mThumbnailScroller.mTS_no_scroll,
.mThumbnailScroller.mTS_touch_action {
  -ms-touch-action: auto;
  touch-action: auto;
}
.mTSWrapper {
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: none;
  direction: ltr;
}
.mTSContainer {
  margin: 0;
  padding: 0;
  overflow: hidden;
}
ul.mTSContainer,
ol.mTSContainer {
  list-style: none;
}
.mTSThumb,
ul.mTSContainer > li img {
  vertical-align: bottom;
}
.mTS_vertical .mTSContainer {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.mTS_horizontal .mTSContainer {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
/*
------------------------------------------------------------------------------------------------------------------------
2. SCROLLING BUTTONS STYLE
------------------------------------------------------------------------------------------------------------------------
*/
.mTSButton {
  /* button size (if changed, also change the buttons top and left margins below) */
  width: 20px;
  height: 20px;
  line-height: 20px;
  padding: 14px;
  /* ---------- */
  overflow: hidden;
  text-align: center;
  background-color: #000;
  /* button background */
  color: #fff;
  /* non-svg button icon color */
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  /* show button effect (fades-in button from zero size) */
  opacity: 1;
  transition: height 0s ease-out 0s, width 0s ease-out 0s, padding 0s ease-out 0s, opacity 0.2s ease-out 0s;
  /* ---------- */
}
/* buttons positioning */
.mTSButtonDown {
  top: auto;
  bottom: 0;
}
.mTSButtonRight {
  left: auto;
  right: 0;
}
.mTSButtonUp,
.mTSButtonDown {
  /* margin is half the button size */
  left: 50%;
  margin-left: -24px;
}
.mTSButtonLeft,
.mTSButtonRight {
  /* margin is half the button size */
  top: 50%;
  margin-top: -24px;
}
.mTSButtonIconContainer {
  display: inline-block;
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
}
.mTSButtonIcon {
  /* SVG icon */
  display: inline-block;
  fill: #fff;
  /* button icon color */
  position: absolute;
  top: 0;
  left: 0;
}
.mTSButton.mTS-hidden,
.mThumbnailScroller.mTS_no_scroll .mTSButton {
  /* hide button effect (fades-out button to zero size) */
  opacity: 0;
  height: 0;
  width: 0;
  padding: 0;
  transition: height 0s ease-out 0.2s, width 0s ease-out 0.2s, padding 0s ease-out 0.2s, opacity 0.2s ease-out;
  /* ---------- */
}
/*
------------------------------------------------------------------------------------------------------------------------
3. THUMBNAILS STYLE
------------------------------------------------------------------------------------------------------------------------
*/
/* thumbnail container (default: li) */
.mTS_horizontal .mTSThumbContainer,
.mTS_horizontal ul.mTSContainer > li {
  float: left;
}
/*
------------------------------------------------------------------------------------------------------------------------
4. THEMES
------------------------------------------------------------------------------------------------------------------------
*/
/* theme: "buttons-in" */
.mTS-buttons-in {
  padding: 14px;
  background-color: #000;
}
.mTS-buttons-in .mTSButtonIcon {
  fill: #fff;
}
.mTS-buttons-in .mTSWrapper,
.mTS-buttons-in .mTSButton {
  background-color: inherit;
}
.mTS-buttons-in .mTSButtonLeft,
.mTS-buttons-in .mTSButtonRight {
  width: 24px;
  height: 48px;
  padding: 24px 4px 0 4px;
  margin-top: -36px;
}
.mTS-buttons-in .mTSButtonUp,
.mTS-buttons-in .mTSButtonDown {
  width: 24px;
  height: 24px;
  padding: 4px 24px;
  margin-left: -36px;
}
.mTS-buttons-in .mTSButton.mTS-hidden {
  height: 0;
  width: 0;
  padding: 0;
}
.mTS-buttons-in .mTSButton:not(.mTS-hidden) {
  opacity: .4;
}
.mTS-buttons-in:hover .mTSButton:not(.mTS-hidden) {
  opacity: 1;
}
.mTS-buttons-in .mTS_vertical .mTSThumbContainer {
  margin: 14px 0;
}
.mTS-buttons-in .mTS_vertical .mTSThumbContainer:first-child {
  margin-top: 0;
}
.mTS-buttons-in .mTS_vertical .mTSThumbContainer:last-child {
  margin-bottom: 0;
}
.mTS-buttons-in .mTS_horizontal .mTSThumbContainer {
  margin: 0 7px;
}
.mTS-buttons-in .mTS_horizontal .mTSThumbContainer:first-child {
  margin-left: 0;
}
.mTS-buttons-in .mTS_horizontal .mTSThumbContainer:last-child {
  margin-right: 0;
}
/* ---------------------------------------- */
/* theme: "buttons-out" */
.mTS-buttons-out {
  padding: 6px;
  background: #000;
}
.mTS-buttons-out .mTSButtonIcon {
  fill: #000;
}
.mTS-buttons-out .mTSButton {
  background-color: transparent;
  width: 36px;
  height: 36px;
  line-height: 42px;
  padding: 6px;
}
.mTS-buttons-out .mTSButton.mTS-hidden {
  height: 0;
  width: 0;
  padding: 0;
}
.mTS-buttons-out .mTS_vertical .mTSThumbContainer {
  margin: 6px 0;
}
.mTS-buttons-out .mTS_vertical .mTSThumbContainer:first-child {
  margin-top: 0;
}
.mTS-buttons-out .mTS_vertical .mTSThumbContainer:last-child {
  margin-bottom: 0;
}
.mTS-buttons-out .mTS_horizontal .mTSThumbContainer {
  margin: 0 3px;
}
.mTS-buttons-out .mTS_horizontal .mTSThumbContainer:first-child {
  margin-left: 0;
}
.mTS-buttons-out .mTS_horizontal .mTSThumbContainer:last-child {
  margin-right: 0;
}
/* ---------------------------------------- */
/* theme: "hover-full" */
.mTS-hover-full {
  padding: 8px;
  background: rgba(0, 0, 0, 0.2);
}
.mTS-hover-full .mTS_vertical .mTSThumbContainer {
  margin: 8px 0;
}
.mTS-hover-full .mTS_vertical .mTSThumbContainer:first-child {
  margin-top: 40px;
}
.mTS-hover-full .mTS_vertical .mTSThumbContainer:last-child {
  margin-bottom: 40px;
}
.mTS-hover-full .mTS_horizontal .mTSThumbContainer {
  margin: 0 4px;
}
.mTS-hover-full .mTS_horizontal .mTSThumbContainer:first-child {
  margin-left: 40px;
}
.mTS-hover-full .mTS_horizontal .mTSThumbContainer:last-child {
  margin-right: 40px;
}
/* ---------------------------------------- */
.rondell-container {
  overflow: hidden;
  display: block;
  position: relative;
  font-size: 12px;
}
.rondell-container.rondell-initializing {
  background: url("http://www.okmarket.ru/local/templates/main/assets/css/images/loader.gif") no-repeat 50% 50%;
}
.rondell-container.rondell-initializing * {
  display: none;
}
.rondell-item {
  position: absolute;
  display: block;
  border: 1px solid #ccc;
  cursor: pointer;
  overflow: hidden;
  text-decoration: none;
  top: 0;
  left: 0;
  opacity: 1;
}
.rondell-item a {
  cursor: pointer;
  color: #fff;
  text-decoration: none;
}
.rondell-item .rondell-item-crop {
  border-radius: inherit;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.rondell-item img {
  vertical-align: bottom;
  display: block;
  margin: 0 auto;
}
.rondell-item img.rondell-item-resizeable {
  width: 100%;
  height: 100%;
}
.rondell-item:hover {
  border-color: #bbb;
}
.rondell-item:hover,
.rondell-item:hover div,
.rondell-item:hover p {
  text-decoration: none;
}
.rondell-item-loading {
  background: #d9d9d9 url("http://www.okmarket.ru/local/templates/main/assets/css/images/item-loader.gif") no-repeat center center !important;
  border-radius: 5px;
}
.rondell-item-loading * {
  display: none !important;
}
.rondell-item-error {
  background: #b33 !important;
  background-color: rgba(200, 0, 0, 0.1) !important;
  border-radius: 5px;
}
.rondell-item-error p {
  color: #333;
  text-align: center;
  font-size: 18px;
  padding: 20px;
}
.rondell-item-focused,
.rondell-item-focused a {
  cursor: auto;
}
.rondell-caption {
  position: absolute;
  margin: 5px;
  padding: 5px;
  color: #333;
  overflow-x: hidden;
  overflow-y: auto;
  height: auto;
  width: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-decoration: none;
}
.rondell-caption a {
  text-decoration: underline;
}
.rondell-caption p {
  margin: 4px 0;
}
.rondell-caption.rondell-item-overlay {
  top: auto;
  position: absolute;
  padding: 3px 8px;
  display: none;
  color: #fafafa;
  background-color: #333;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 4px;
}
.rondell-control {
  position: absolute;
  font-size: 12px;
  font-weight: bold;
  color: #000;
  padding: 4px 8px;
  display: block;
  text-decoration: none;
  background: #f5f5f5;
  text-shadow: 0 1px 1px #ccc;
  opacity: 0;
}
.rondell-control:hover {
  background: #fafafa;
  text-decoration: none;
}
/* rondell scrollbar  */
.rondell-scrollbar {
  width: 100%;
  height: 20px;
  position: absolute;
}
.rondell-scrollbar.rondell-scrollbar-bottom {
  bottom: 10px;
}
.rondell-scrollbar .rondell-scrollbar-background {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin: 0 10px;
  background-color: #eee;
  height: 1px;
}
.rondell-scrollbar .rondell-scrollbar-left,
.rondell-scrollbar .rondell-scrollbar-right {
  top: 2px;
  width: 16px;
  height: 16px;
  background-color: #ccc;
  background: linear-gradient(to top, #cccccc, #bbbbbb);
}
.rondell-scrollbar .rondell-scrollbar-left:active,
.rondell-scrollbar .rondell-scrollbar-right:active {
  background: linear-gradient(to top, #cccccc, #dddddd);
}
.rondell-scrollbar .rondell-scrollbar-inner {
  width: 14px;
  height: 14px;
  display: block;
  background: url("http://www.okmarket.ru/local/templates/main/assets/css/images/arrows.png") no-repeat 0 0;
}
.rondell-scrollbar .rondell-scrollbar-left {
  left: 6px;
}
.rondell-scrollbar .rondell-scrollbar-left .rondell-scrollbar-inner {
  background-position: 0 -16px;
}
.rondell-scrollbar .rondell-scrollbar-right {
  right: 6px;
}
.rondell-scrollbar .rondell-scrollbar-control,
.rondell-scrollbar .rondell-scrollbar-left,
.rondell-scrollbar .rondell-scrollbar-right {
  cursor: pointer;
  position: absolute;
  border: 1px solid #ccc;
  border-radius: 12px;
}
.rondell-scrollbar .rondell-scrollbar-control {
  left: 50%;
  top: 4px;
  width: 12px;
  height: 12px;
  margin-left: -6px;
  background-color: #c00;
  background: linear-gradient(to top, #ff0000, #bb0000);
  transition: left 0.2s linear;
}
.rondell-scrollbar .rondell-scrollbar-control:active {
  background: #d00;
  background: linear-gradient(to top, #ee0000, #dd0000);
}
.rondell-scrollbar .rondell-scrollbar-control.rondell-scrollbar-dragging,
.rondell-scrollbar .rondell-scrollbar-control:hover {
  top: 3px;
  width: 14px;
  height: 14px;
  margin-left: -7px;
}
.boxshadow.rgba .rondell-scrollbar-control {
  border: 0;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
}
.boxshadow.rgba .rondell-scrollbar-control:hover {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
.boxshadow.rgba .rondell-scrollbar-control:active {
  box-shadow: 0 0 5px -1px rgba(0, 0, 0, 0.6);
}
.boxshadow.rgba .rondell-scrollbar-left,
.boxshadow.rgba .rondell-scrollbar-right {
  border: 0;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
}
.boxshadow.rgba .rondell-scrollbar-left:hover,
.boxshadow.rgba .rondell-scrollbar-right:hover {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
}
.boxshadow.rgba .rondell-scrollbar-left:active,
.boxshadow.rgba .rondell-scrollbar-right:active {
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.3) inset;
}
.rondell-lightbox {
  z-index: 9998;
  left: -99999px;
  position: absolute;
}
.rondell-lightbox,
.rondell-lightbox-overlay {
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}
.rondell-lightbox-overlay {
  position: fixed;
  cursor: pointer;
  opacity: .8;
  background-color: #000;
}
.rondell-lightbox-content {
  position: fixed;
  clear: both;
  left: 50%;
  top: 0;
  max-height: 90%;
  overflow: auto;
  background-color: #555;
  background-color: rgba(70, 70, 70, 0.6);
  padding: 10px;
  z-index: 9999;
  text-align: center;
  border-radius: 5px;
  box-shadow: 0 2px 50px 1px rgba(0, 0, 0, 0.7);
}
.rondell-lightbox-content .rondell-item-image {
  border: 1px solid #333;
}
.rondell-lightbox-content .rondell-caption,
.rondell-lightbox-content .rondell-caption.rondell-item-overlay {
  text-align: left;
  position: relative;
  display: block;
  color: #eee;
  text-shadow: 0 1px 1px #111;
  margin: 0;
  padding: 0;
  background-color: transparent;
  max-width: 400px;
}
.rondell-lightbox-content .rondell-caption a {
  color: #ade;
  text-decoration: underline;
}
.rondell-lightbox-content .rondell-caption a:hover {
  text-decoration: none;
}
.rondell-lightbox-content .rondell-lightbox-prev,
.rondell-lightbox-content .rondell-lightbox-next,
.rondell-lightbox-content .rondell-lightbox-close,
.rondell-lightbox-content .rondell-lightbox-position {
  color: #fafafa;
  cursor: pointer;
  position: absolute;
  opacity: 0;
  width: 16px;
  height: 16px;
  background: #333;
  border: 2px solid #555;
  -webkit-transition: opacity 0.2s ease;
  -webkit-transition-delay: 0.1s;
  transition: opacity 0.2s ease 0.1s;
  border-radius: 5px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
.rondell-lightbox-content .rondell-lightbox-prev:hover,
.rondell-lightbox-content .rondell-lightbox-next:hover,
.rondell-lightbox-content .rondell-lightbox-close:hover,
.rondell-lightbox-content .rondell-lightbox-position:hover {
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.7);
  border: 2px solid #888;
}
.rondell-lightbox-content .rondell-lightbox-position {
  top: 2px;
  left: 50%;
  margin-left: -40px;
  width: 80px;
  padding: 2px 0 1px;
  text-align: center;
  font-weight: bold;
  text-shadow: 0 1px 1px #111;
  border: 1px solid #555;
  cursor: default;
}
.rondell-lightbox-content .rondell-lightbox-position:hover {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
  border: 1px solid #555;
}
.rondell-lightbox-content .rondell-lightbox-close {
  top: 2px;
  right: 2px;
}
.rondell-lightbox-content .rondell-lightbox-prev,
.rondell-lightbox-content .rondell-lightbox-next {
  top: 50%;
  background: #333333 url("http://www.okmarket.ru/local/templates/main/assets/css/images/arrows.png") no-repeat;
}
.rondell-lightbox-content:hover .rondell-lightbox-prev,
.rondell-lightbox-content:hover .rondell-lightbox-next,
.rondell-lightbox-content:hover .rondell-lightbox-close,
.rondell-lightbox-content:hover .rondell-lightbox-position {
  opacity: 1;
}
.rondell-lightbox-content .rondell-lightbox-prev {
  left: 2px;
  background-position: 0 -16px;
}
.rondell-lightbox-content .rondell-lightbox-next {
  right: 2px;
}
/* themes */
/* default theme */
.rondell-theme-default .rondell-control,
.rondell-theme-default .rondell-item,
.rondell-theme-default .rondell-item img {
  border-radius: 3px;
}
.rondell-theme-default .rondell-control {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.3);
  background: linear-gradient(#fcfcfc, #f9f9f9);
}
.rondell-theme-default .rondell-control:hover {
  background: linear-gradient(#fafafa, #f5f5f5);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
}
.rondell-theme-default .rondell-control:active {
  background: linear-gradient(#f5f5f5, #fafafa);
}
.boxshadow.rgba .rondell-theme-default .rondell-item {
  border: 0;
  box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.5);
}
/* light theme */
.rondell-theme-light .rondell-container {
  background: #fff;
}
.rondell-theme-light .rondell-item {
  border: 0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}
.rondell-theme-light .rondell-item,
.rondell-theme-light .rondell-item img {
  border-radius: 3px;
}
.rondell-theme-light .rondell-item:hover {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}
/* dark theme, good for preset 'products' and 'gallery' */
.rondell-theme-dark {
  background: #333;
  border-radius: 5px;
  background: linear-gradient(#333333, #111111);
}
.rondell-theme-dark .rondell-item {
  border: 0;
  background: transparent;
}
.rondell-theme-dark .rondell-caption {
  text-align: center;
  font-weight: bold;
  text-shadow: 0 0 3px #000;
  font-size: 12px;
}
.rondell-theme-dark .rondell-control {
  font-size: 0;
  color: transparent;
  padding: 0;
  width: 28px;
  height: 28px;
}
.rondell-theme-dark .rondell-control.rondell-shift-left,
.rondell-theme-dark .rondell-control.rondell-shift-right {
  background: url("http://www.okmarket.ru/local/templates/main/assets/css/images/buttons.png") no-repeat 0 0;
}
.rondell-theme-dark .rondell-control.rondell-shift-left {
  background-position: 0 -28px;
}
.boxshadow.rgba .rondell-theme-dark {
  border: 0;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6) inset;
}
.boxshadow.rgba .rondell-theme-dark .rondell-control {
  box-shadow: none;
}
/* page theme, good for preset 'pages' */
.rondell-theme-page {
  border: 1px solid #ccc;
  border-radius: 3px;
}
.rondell-theme-page .rondell-item {
  border: 0;
}
.rondell-theme-page .rondell-item,
.rondell-theme-page .rondell-item img {
  border-radius: 3px;
}
.rondell-theme-page .rondell-control {
  font-size: 0;
  padding: 0;
  color: transparent;
  width: 20px;
  height: 20px;
  border: 1px solid #bbc;
}
.rondell-theme-page .rondell-control.rondell-shift-left,
.rondell-theme-page .rondell-control.rondell-shift-right {
  background: #ccccdd url("http://www.okmarket.ru/local/templates/main/assets/css/images/arrows.png") no-repeat 2px 2px;
  border-radius: 0 3px 0 6px;
}
.rondell-theme-page .rondell-control.rondell-shift-left {
  background-position: 2px -14px;
  border-radius: 3px 0 6px 0;
}
.boxshadow.rgba .rondell-theme-page {
  border: 0;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
}
.boxshadow.rgba .rondell-theme-page .rondell-control {
  border: 0;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
/* slider theme */
.rondell-theme-slider {
  border: 1px solid #aaa;
  border-radius: 2px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
}
.rondell-theme-slider .rondell-item {
  border: 0;
}
.rondell-theme-slider .rondell-item,
.rondell-theme-slider .rondell-item img {
  border-radius: 2px;
}
.rondell-theme-slider .rondell-caption {
  text-align: center;
  font-weight: bold;
  text-shadow: 0 0 3px #000;
  font-size: 14px;
  box-shadow: none;
}
.rondell-theme-slider .rondell-caption.rondell-item-overlay {
  background: transparent;
}
.rondell-theme-slider .rondell-control {
  font-size: 0;
  color: transparent;
  padding: 0;
  width: 15px;
  height: 30px;
  background-color: #666;
  background-color: rgba(50, 50, 50, 0.2);
  border: 1px solid #555;
  background: linear-gradient(to top, #666666, #555555);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7);
}
.rondell-theme-slider .rondell-control span {
  background: url("http://www.okmarket.ru/local/templates/main/assets/css/images/arrows.png") no-repeat 0 0;
  display: block;
  height: 16px;
  width: 16px;
  margin-top: 7px;
}
.rondell-theme-slider .rondell-control:hover {
  background-color: #888;
  background: linear-gradient(to top, #777777, #555555);
}
.rondell-theme-slider .rondell-control.rondell-shift-left {
  border-radius: 0 15px 15px 0;
}
.rondell-theme-slider .rondell-control.rondell-shift-left span {
  background-position: 0 -16px;
}
.rondell-theme-slider .rondell-control.rondell-shift-right {
  border-radius: 15px 0 0 15px;
}
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-search--inline {
  float: left;
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}
.select2-results {
  display: block;
}
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.select2-results__option {
  padding: 6px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}
.select2-results__option[aria-selected] {
  cursor: pointer;
}
.select2-container--open .select2-dropdown {
  left: 0;
}
.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-search--dropdown {
  display: block;
  padding: 4px;
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}
.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid #000 1px;
  outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}
.select2-container--classic .select2-dropdown {
  background-color: #fff;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
  border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: #fff;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}
/* iCheck plugin Minimal skin, black
----------------------------------- */
.icheckbox_okmarket,
.iradio_okmarket {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 18px;
  height: 18px;
  background: url('../images/skins/okmarket/okmarket.png') no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox_okmarket {
  background-position: 0 0;
}
.icheckbox_okmarket.hover {
  background-position: -20px 0;
}
.icheckbox_okmarket.checked {
  background-position: -40px 0;
}
.icheckbox_okmarket.disabled {
  background-position: -60px 0;
  cursor: default;
}
.icheckbox_okmarket.checked.disabled {
  background-position: -80px 0;
}
.iradio_okmarket {
  background-position: -100px 0;
}
.iradio_okmarket.hover {
  background-position: -120px 0;
}
.iradio_okmarket.checked {
  background-position: -140px 0;
}
.iradio_okmarket.disabled {
  background-position: -160px 0;
  cursor: default;
}
.iradio_okmarket.checked.disabled {
  background-position: -180px 0;
}
/* HiDPI support */
@media (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi), (min-resolution: 1.25dppx) {
  .icheckbox_okmarket,
  .iradio_okmarket {
    background-image: url('../images/skins/okmarket/okmarket-2x.jpg');
    background-size: 200px 20px;
  }
}
/* UTILS - глобальные миксины, функции, вспомогательные селекторы и т.д.
========================================================================== */
/* *** FONTS *** */
/* *** COLORS *** */
/* BASE - включает глобальные стили, такие как сброс стилей, типография, цвета и т.д.
========================================================================== */
/*
LESS variables are information about icon's compiled state, stored under its original file name

.icon-home {
  width: @icon-home-width;
}

The large array-like variables contain all information about a single icon
@icon-home: x y offset_x offset_y width height total_width total_height image_path name;

At the bottom of this section, we provide information about the spritesheet itself
@spritesheet: width height image @spritesheet-sprites;
*/
/*
The provided classes are intended to be used with the array-like variables

.icon-home {
  .sprite-width(@icon-home);
}
.icon-email {
  .sprite(@icon-email);
}

Example usage in HTML:

`display: block` sprite:
<div class="icon-home"></div>

To change `display` (e.g. `display: inline-block;`), we suggest using a common CSS class:

// CSS
.icon {
  display: inline-block;
}

// HTML
<i class="icon icon-home"></i>
*/
/*
The `.sprites` mixin generates identical output to the CSS template
  but can be overridden inside of LESS

This must be run when you have at least 2 sprites.
  If run with a single sprite, then there will be reference errors.

.sprites(@spritesheet-sprites);
*/
.icon {
  display: inline-block;
  vertical-align: middle;
  margin-right: 7px;
}
.agima_logo {
  background-image: url(../images/sprite/sprite.png);
  background-position: -704px -1145px;
  width: 86px;
  height: 32px;
}
.agima_logo {
  background-image: url(../images/sprite/sprite.png);
  background-position: -704px -1145px;
  width: 86px;
  height: 32px;
}
.auto15 {
  background-image: url(../images/sprite/sprite.png);
  background-position: -528px -990px;
  width: 72px;
  height: 41px;
}
.back-to-top {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1369px -879px;
  width: 14px;
  height: 9px;
}
.baloon-close {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -918px;
  width: 25px;
  height: 25px;
}
.bez-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -705px;
  width: 40px;
  height: 48px;
}
.big-cart-icon-small {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1152px -1066px;
  width: 75px;
  height: 57px;
}
.big-cart-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1087px -550px;
  width: 115px;
  height: 88px;
}
.boss-fin {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1174px -709px;
  width: 55px;
  height: 90px;
}
.cart-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1100px;
  width: 24px;
  height: 20px;
}
.cart-small {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -665px;
  width: 32px;
  height: 32px;
}
.catalogue-logo {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -980px;
  width: 32px;
  height: 54px;
}
.city-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1370px -1100px;
  width: 14px;
  height: 17px;
}
.clear-input {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1368px -1076px;
  width: 16px;
  height: 15px;
}
.contact-center {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1254px;
  width: 19px;
  height: 18px;
}
.date-icon-hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1366px -1122px;
  width: 18px;
  height: 20px;
}
.date-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1366px -1144px;
  width: 18px;
  height: 20px;
}
.datepicker-left {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1376px -747px;
  width: 8px;
  height: 14px;
}
.datepicker-right {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1376px -731px;
  width: 8px;
  height: 14px;
}
.ddd {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -945px;
  width: 17px;
  height: 33px;
}
.dish-icon-leaf {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1087px -442px;
  width: 110px;
  height: 106px;
}
.dish-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1087px -709px;
  width: 85px;
  height: 110px;
}
.down-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -827px;
  width: 29px;
  height: 29px;
}
.eco-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -551px;
  width: 34px;
  height: 59px;
}
.f-bake-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1366px -1274px;
  width: 18px;
  height: 15px;
}
.f-card-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -1239px;
  width: 20px;
  height: 14px;
}
.f-child-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1233px;
  width: 21px;
  height: 19px;
}
.f-coffe-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1366px -1166px;
  width: 18px;
  height: 20px;
}
.f-cook-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1274px;
  width: 20px;
  height: 16px;
}
.f-cosm-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1376px -699px;
  width: 8px;
  height: 21px;
}
.f-dwish-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1366px -1188px;
  width: 18px;
  height: 18px;
}
.f-fish-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1312px -1239px;
  width: 23px;
  height: 12px;
}
.f-freeeat-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1210px;
  width: 19px;
  height: 21px;
}
.f-inet-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1369px -858px;
  width: 13px;
  height: 19px;
}
.f-park-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1211px -195px;
  width: 18px;
  height: 17px;
}
.f-plus-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1368px -1052px;
  width: 16px;
  height: 16px;
}
.f-pres-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1368px -980px;
  width: 16px;
  height: 19px;
}
.f-pvz-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1365px -1254px;
  width: 18px;
  height: 17px;
}
.f-taxi-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1292px;
  width: 22px;
  height: 11px;
}
.fancybox-close {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -731px;
  width: 30px;
  height: 30px;
}
.fb {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -169px;
  width: 36px;
  height: 41px;
}
.fb_hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -384px;
  width: 36px;
  height: 41px;
}
.filter-close-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1375px -827px;
  width: 9px;
  height: 9px;
}
.filter-open-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1372px -908px;
  width: 11px;
  height: 6px;
}
.fruit-basket-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -57px -1256px;
  width: 44px;
  height: 37px;
}
.fruit-doc-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -1074px;
  width: 48px;
  height: 36px;
}
.fruit-leaf-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -279px -1208px;
  width: 51px;
  height: 31px;
}
.geo-popup-exit {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1273px -999px;
  width: 14px;
  height: 14px;
}
.get-card-arrow-left {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -663px;
  width: 48px;
  height: 40px;
}
.get-card-arrow-top {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -755px;
  width: 40px;
  height: 47px;
}
.get-card-bag {
  background-image: url(../images/sprite/sprite.png);
  background-position: -906px -354px;
  width: 171px;
  height: 171px;
}
.get-card-form {
  background-image: url(../images/sprite/sprite.png);
  background-position: -906px -527px;
  width: 171px;
  height: 171px;
}
.get-card-mon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -906px -181px;
  width: 171px;
  height: 171px;
}
.gip-icon-small {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1371px -918px;
  width: 13px;
  height: 15px;
}
.grey-cross {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -763px;
  width: 30px;
  height: 30px;
}
.h-card-auto {
  background-image: url(../images/sprite/sprite.png);
  background-position: -202px -894px;
  width: 100px;
  height: 63px;
}
.h-card-cart-sm {
  background-image: url(../images/sprite/sprite.png);
  background-position: -231px -1208px;
  width: 46px;
  height: 35px;
}
.h-card-cart {
  background-image: url(../images/sprite/sprite.png);
  background-position: -96px -894px;
  width: 104px;
  height: 80px;
}
.h-card-cup {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1002px -793px;
  width: 78px;
  height: 81px;
}
.h-card-mark {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -71px;
  width: 49px;
  height: 67px;
}
.h-card-mosc {
  background-image: url(../images/sprite/sprite.png);
  background-position: -645px -894px;
  width: 150px;
  height: 19px;
}
.h-card-star {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1008px -700px;
  width: 64px;
  height: 90px;
}
.hea-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -103px -1256px;
  width: 42px;
  height: 36px;
}
.hot-line-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: 0px -1066px;
  width: 68px;
  height: 77px;
}
.hot-mail-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -1036px;
  width: 48px;
  height: 36px;
}
.icon-baloon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -273px;
  width: 48px;
  height: 47px;
}
.icon-fb-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -626px;
  width: 37px;
  height: 37px;
}
.icon-fb {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -980px;
  width: 22px;
  height: 22px;
}
.icon-ok-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -509px;
  width: 37px;
  height: 37px;
}
.icon-ok {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1076px;
  width: 22px;
  height: 22px;
}
.icon-suc-bag {
  background-image: url(../images/sprite/sprite.png);
  background-position: -906px -700px;
  width: 100px;
  height: 91px;
}
.icon-tw-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -548px;
  width: 37px;
  height: 37px;
}
.icon-tw {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1052px;
  width: 22px;
  height: 22px;
}
.icon-vac-chart {
  background-image: url(../images/sprite/sprite.png);
  background-position: -117px -1208px;
  width: 54px;
  height: 38px;
}
.icon-vac-hand {
  background-image: url(../images/sprite/sprite.png);
  background-position: 0px -1256px;
  width: 55px;
  height: 47px;
}
.icon-vac-ladder {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -612px;
  width: 40px;
  height: 49px;
}
.icon-vac-smile {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -223px;
  width: 48px;
  height: 48px;
}
.icon-vac-wei {
  background-image: url(../images/sprite/sprite.png);
  background-position: -62px -1208px;
  width: 53px;
  height: 42px;
}
.icon-vk-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -587px;
  width: 37px;
  height: 37px;
}
.icon-vk {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1028px;
  width: 22px;
  height: 22px;
}
.icon-yt-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -470px;
  width: 37px;
  height: 37px;
}
.icon-yt {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1004px;
  width: 22px;
  height: 22px;
}
.item-price-small {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1087px -640px;
  width: 148px;
  height: 67px;
}
.item-price-wide {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1087px 0px;
  width: 150px;
  height: 193px;
}
.left-quote {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1275px -568px;
  width: 13px;
  height: 14px;
}
.link-to-history-hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1330px -70px;
  width: 10px;
  height: 16px;
}
.link-to-history {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1330px -52px;
  width: 10px;
  height: 16px;
}
.meat-slide-icon-2 {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -795px;
  width: 30px;
  height: 30px;
}
.meats-slide-close-hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px 0px;
  width: 40px;
  height: 40px;
}
.meats-slide-close {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -84px;
  width: 40px;
  height: 40px;
}
.nado-mark {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1273px -1015px;
  width: 13px;
  height: 12px;
}
.news-map-point {
  background-image: url(../images/sprite/sprite.png);
  background-position: -648px -1145px;
  width: 54px;
  height: 54px;
}
.ok-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px 0px;
  width: 49px;
  height: 69px;
}
.ok {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -341px;
  width: 36px;
  height: 41px;
}
.ok_hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -212px;
  width: 36px;
  height: 41px;
}
.okei-logo-small {
  background-image: url(../images/sprite/sprite.png);
  background-position: -541px -894px;
  width: 102px;
  height: 29px;
}
.okei-logo {
  background-image: url(../images/sprite/sprite.png);
  background-position: -399px -894px;
  width: 140px;
  height: 39px;
}
.pdf-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -858px;
  width: 23px;
  height: 30px;
}
.pie-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -402px;
  width: 42px;
  height: 49px;
}
.podarok-bag {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1087px -319px;
  width: 121px;
  height: 121px;
}
.podarok-cart {
  background-image: url(../images/sprite/sprite.png);
  background-position: 0px -1208px;
  width: 60px;
  height: 46px;
}
.podarok-chart-down {
  background-image: url(../images/sprite/sprite.png);
  background-position: -228px -990px;
  width: 111px;
  height: 49px;
}
.podarok-chart-up {
  background-image: url(../images/sprite/sprite.png);
  background-position: -341px -990px;
  width: 111px;
  height: 49px;
}
.podarok-hand {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1087px -195px;
  width: 122px;
  height: 122px;
}
.podarok-rec {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -804px;
  width: 47px;
  height: 40px;
}
.podarok-sand {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -886px;
  width: 38px;
  height: 48px;
}
.podarok-wrench {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -173px;
  width: 49px;
  height: 48px;
}
.popup-left-hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -518px;
  width: 47px;
  height: 47px;
}
.popup-left {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -469px;
  width: 47px;
  height: 47px;
}
.popup-right-hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -420px;
  width: 47px;
  height: 47px;
}
.popup-right {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -371px;
  width: 47px;
  height: 47px;
}
.prices-badge-bg {
  background-image: url(../images/sprite/sprite.png);
  background-position: -906px 0px;
  width: 179px;
  height: 179px;
}
.qua-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -119px;
  width: 46px;
  height: 52px;
}
.rat-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -322px;
  width: 47px;
  height: 47px;
}
.reksoft_logo {
  background-image: url(../images/sprite/sprite.png);
  background-position: -602px -990px;
  width: 116px;
  height: 24px;
}
.res-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: 0px -1145px;
  width: 66px;
  height: 61px;
}
.right-quote {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1275px -584px;
  width: 13px;
  height: 14px;
}
.s-bake-icon-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -938px -1066px;
  width: 70px;
  height: 69px;
}
.s-bake-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -759px;
  width: 46px;
  height: 46px;
}
.s-card-icon-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -866px -1066px;
  width: 70px;
  height: 69px;
}
.s-card-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -903px;
  width: 46px;
  height: 46px;
}
.s-child-icon-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -289px -1066px;
  width: 71px;
  height: 69px;
}
.s-child-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -1191px;
  width: 46px;
  height: 46px;
}
.s-coffe-icon-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -216px -1066px;
  width: 71px;
  height: 69px;
}
.s-coffe-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -207px;
  width: 46px;
  height: 46px;
}
.s-cook-icon-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -650px -1066px;
  width: 70px;
  height: 69px;
}
.s-cook-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -951px;
  width: 46px;
  height: 46px;
}
.s-cosm-icon-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -578px -1066px;
  width: 70px;
  height: 69px;
}
.s-cosm-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -807px;
  width: 46px;
  height: 46px;
}
.s-dwish-icon-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -362px -1066px;
  width: 70px;
  height: 69px;
}
.s-dwish-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -663px;
  width: 46px;
  height: 46px;
}
.s-fish-icon-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -143px -1066px;
  width: 71px;
  height: 69px;
}
.s-fish-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -504px;
  width: 45px;
  height: 45px;
}
.s-freeeat-icon-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -794px -1066px;
  width: 70px;
  height: 69px;
}
.s-freeeat-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -855px;
  width: 46px;
  height: 46px;
}
.s-inet-icon-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -722px -1066px;
  width: 70px;
  height: 69px;
}
.s-inet-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -711px;
  width: 46px;
  height: 46px;
}
.s-park-icon-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -506px -1066px;
  width: 70px;
  height: 69px;
}
.s-park-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -355px;
  width: 46px;
  height: 45px;
}
.s-plus-icon-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -70px -1066px;
  width: 71px;
  height: 69px;
}
.s-plus-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -1047px;
  width: 46px;
  height: 46px;
}
.s-pres-icon-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1010px -1066px;
  width: 69px;
  height: 69px;
}
.s-pres-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -1143px;
  width: 46px;
  height: 46px;
}
.s-pvz-icon-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -434px -1066px;
  width: 70px;
  height: 69px;
}
.s-pvz-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -999px;
  width: 46px;
  height: 46px;
}
.s-taxi-icon-big {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1081px -1066px;
  width: 69px;
  height: 69px;
}
.s-taxi-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -1095px;
  width: 46px;
  height: 46px;
}
.search-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1367px -1233px;
  width: 17px;
  height: 17px;
}
.shop14 {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1087px -821px;
  width: 117px;
  height: 69px;
}
.slider-controls-blue-left-hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -532px -1145px;
  width: 56px;
  height: 56px;
}
.slider-controls-blue-right-hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -590px -1145px;
  width: 56px;
  height: 56px;
}
.slider-controls-bottom-hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1166px;
  width: 20px;
  height: 20px;
}
.slider-controls-bottom {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1144px;
  width: 20px;
  height: 20px;
}
.slider-controls-left-hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -358px -1145px;
  width: 56px;
  height: 56px;
}
.slider-controls-left {
  background-image: url(../images/sprite/sprite.png);
  background-position: -126px -1145px;
  width: 56px;
  height: 56px;
}
.slider-controls-right-hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -184px -1145px;
  width: 56px;
  height: 56px;
}
.slider-controls-right {
  background-image: url(../images/sprite/sprite.png);
  background-position: -242px -1145px;
  width: 56px;
  height: 56px;
}
.slider-controls-top-hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1188px;
  width: 20px;
  height: 20px;
}
.slider-controls-top {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1122px;
  width: 20px;
  height: 20px;
}
.slider-controls-tran-left-hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -68px -1145px;
  width: 56px;
  height: 56px;
}
.slider-controls-tran-left {
  background-image: url(../images/sprite/sprite.png);
  background-position: -416px -1145px;
  width: 56px;
  height: 56px;
}
.slider-controls-tran-right-hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -474px -1145px;
  width: 56px;
  height: 56px;
}
.slider-controls-tran-right {
  background-image: url(../images/sprite/sprite.png);
  background-position: -300px -1145px;
  width: 56px;
  height: 56px;
}
.small-fin {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1372px -890px;
  width: 10px;
  height: 16px;
}
.smi-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1368px -1292px;
  width: 14px;
  height: 11px;
}
.sprite {
  background-image: url(../images/sprite/sprite.png);
  background-position: 0px 0px;
  width: 904px;
  height: 892px;
}
.stat-man-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -140px;
  width: 44px;
  height: 65px;
}
.stat-woman-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -52px;
  width: 38px;
  height: 65px;
}
.strat-cite-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -890px;
  width: 26px;
  height: 26px;
}
.suc-date-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1363px -945px;
  width: 17px;
  height: 33px;
}
.sup-icon-small {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1275px -551px;
  width: 13px;
  height: 15px;
}
.time-icon-small {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1368px -1028px;
  width: 16px;
  height: 16px;
}
.time-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1365px -1210px;
  width: 19px;
  height: 19px;
}
.triangle-gray {
  background-image: url(../images/sprite/sprite.png);
  background-position: -792px -1145px;
  width: 55px;
  height: 29px;
}
.type-1 {
  background-image: url(../images/sprite/sprite.png);
  background-position: 0px -990px;
  width: 74px;
  height: 74px;
}
.type-2 {
  background-image: url(../images/sprite/sprite.png);
  background-position: -76px -990px;
  width: 74px;
  height: 74px;
}
.type-3 {
  background-image: url(../images/sprite/sprite.png);
  background-position: -152px -990px;
  width: 74px;
  height: 74px;
}
.v-green-marker {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1368px -1004px;
  width: 16px;
  height: 19px;
}
.v-red-marker {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1273px -980px;
  width: 14px;
  height: 17px;
}
.vk {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -126px;
  width: 36px;
  height: 41px;
}
.vk_hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -255px;
  width: 36px;
  height: 41px;
}
.w-5-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -453px;
  width: 42px;
  height: 49px;
}
.w-chart-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -567px;
  width: 48px;
  height: 46px;
}
.w-chart-rev-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -615px;
  width: 48px;
  height: 46px;
}
.w-circle-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -173px -1208px;
  width: 56px;
  height: 36px;
}
.w-cup-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px 0px;
  width: 52px;
  height: 50px;
}
.w_flag_icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -255px;
  width: 44px;
  height: 48px;
}
.w-leaf-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -936px;
  width: 43px;
  height: 42px;
}
.w_man_icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -1112px;
  width: 42px;
  height: 40px;
}
.w-men-icon-large {
  background-image: url(../images/sprite/sprite.png);
  background-position: -304px -894px;
  width: 93px;
  height: 63px;
}
.w-men-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -1154px;
  width: 42px;
  height: 40px;
}
.w-moon-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -846px;
  width: 48px;
  height: 38px;
}
.w_flag_icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -255px;
  width: 44px;
  height: 48px;
}
.w_man_icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -1112px;
  width: 42px;
  height: 40px;
}
.wave-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1002px -876px;
  width: 66px;
  height: 10px;
}
.white-cross {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -699px;
  width: 30px;
  height: 30px;
}
.yt-play-icon-small {
  background-image: url(../images/sprite/sprite.png);
  background-position: -332px -1208px;
  width: 47px;
  height: 30px;
}
.yt-play-icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -454px -990px;
  width: 72px;
  height: 46px;
}
.yt {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -298px;
  width: 36px;
  height: 41px;
}
.yt_hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -427px;
  width: 36px;
  height: 41px;
}
.yummi-hour-red {
  background-image: url(../images/sprite/sprite.png);
  background-position: 0px -894px;
  width: 94px;
  height: 94px;
}
.yummi-hour {
  background-image: url(../images/sprite/sprite.png);
  background-position: -906px -793px;
  width: 94px;
  height: 94px;
}
[class^="g-icon-"],
[class*=" g-icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.g-icon-arrow-right:before {
  content: "\e900";
}
.g-icon-arrow-left:before {
  content: "\e901";
}
@font-face {
  font-family: "DINProBold";
  src: url('../fonts/DINPro/DINProBold/DINProBold.eot');
  src: url('../fonts/DINPro/DINProBold/DINProBold.eot#iefix') format('embedded-opentype'), url('../fonts/DINPro/DINProBold/DINProBold.ttf') format('truetype'), url('../fonts/DINPro/DINProBold/DINProBold.woff') format('woff'), url('../fonts/DINPro/DINProBold/DINProBold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "DINProRegular";
  src: url('../fonts/DINPro/DINProRegular/DINProRegular.eot');
  src: url('../fonts/DINPro/DINProRegular/DINProRegular.eot#iefix') format('embedded-opentype'), url('../fonts/DINPro/DINProRegular/DINProRegular.ttf') format('truetype'), url('../fonts/DINPro/DINProRegular/DINProRegular.woff') format('woff'), url('../fonts/DINPro/DINProRegular/DINProRegular.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "ArialRoundedMTBold";
  src: url('../fonts/ArialRoundedMT/ArialRoundedMTBold/ArialRoundedMTBold.eot');
  src: url('../fonts/ArialRoundedMT/ArialRoundedMTBold/ArialRoundedMTBold.eot#iefix') format('embedded-opentype'), url('../fonts/ArialRoundedMT/ArialRoundedMTBold/ArialRoundedMTBold.ttf') format('truetype'), url('../fonts/ArialRoundedMT/ArialRoundedMTBold/ArialRoundedMTBold.woff') format('woff'), url('../fonts/ArialRoundedMT/ArialRoundedMTBold/ArialRoundedMTBold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "DINCondensedBold";
  src: url('../fonts/DINCondensed/DINCondensedBold/DINCondensedBold.eot');
  src: url('../fonts/DINCondensed/DINCondensedBold/DINCondensedBold.eot#iefix') format('embedded-opentype'), url('../fonts/DINCondensed/DINCondensedBold/DINCondensedBold.ttf') format('truetype'), url('../fonts/DINCondensed/DINCondensedBold/DINCondensedBold.woff') format('woff'), url('../fonts/DINCondensed/DINCondensedBold/DINCondensedBold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "DINCondensedC";
  src: url('../fonts/DINCondensed/DINCondensedC/DINCondensedC.eot');
  src: url('../fonts/DINCondensed/DINCondensedC/DINCondensedC.eot#iefix') format('embedded-opentype'), url('../fonts/DINCondensed/DINCondensedC/DINCondensedC.ttf') format('truetype'), url('../fonts/DINCondensed/DINCondensedC/DINCondensedC.woff') format('woff'), url('../fonts/DINCondensed/DINCondensedC/DINCondensedC.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Scada";
  src: url('../fonts/Scada/Scada/Scada.eot');
  src: url('../fonts/Scada/Scada/Scada.eot#iefix') format('embedded-opentype'), url('../fonts/Scada/Scada/Scada.ttf') format('truetype'), url('../fonts/Scada/Scada/Scada.woff') format('woff'), url('../fonts/Scada/Scada/Scada.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "ScadaBold";
  src: url('../fonts/Scada/ScadaBold/ScadaBold.eot');
  src: url('../fonts/Scada/ScadaBold/ScadaBold.eot#iefix') format('embedded-opentype'), url('../fonts/Scada/ScadaBold/ScadaBold.ttf') format('truetype'), url('../fonts/Scada/ScadaBold/ScadaBold.woff') format('woff'), url('../fonts/Scada/ScadaBold/ScadaBold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "UbuntuBold";
  src: url('../fonts/Ubuntu/UbuntuBold/UbuntuBold.eot');
  src: url('../fonts/Ubuntu/UbuntuBold/UbuntuBold.eot#iefix') format('embedded-opentype'), url('../fonts/Ubuntu/UbuntuBold/UbuntuBold.ttf') format('truetype'), url('../fonts/Ubuntu/UbuntuBold/UbuntuBold.woff') format('woff'), url('http://www.okmarket.ru/local/templates/main/assets/fonts/Ubuntu/UbuntuBold/UbuntuBold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "UbuntuBoldItalic";
  src: url('../fonts/Ubuntu/UbuntuBoldItalic/UbuntuBoldItalic.eot');
  src: url('../fonts/Ubuntu/UbuntuBoldItalic/UbuntuBoldItalic.eot#iefix') format('embedded-opentype'), url('../fonts/Ubuntu/UbuntuBoldItalic/UbuntuBoldItalic.ttf') format('truetype'), url('../fonts/Ubuntu/UbuntuBoldItalic/UbuntuBoldItalic.woff') format('woff'), url('../fonts/Ubuntu/UbuntuBoldItalic/UbuntuBoldItalic.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "UbuntuItalic";
  src: url('../fonts/Ubuntu/UbuntuItalic/UbuntuItalic.eot');
  src: url('../fonts/Ubuntu/UbuntuItalic/UbuntuItalic.eot#iefix') format('embedded-opentype'), url('../fonts/Ubuntu/UbuntuItalic/UbuntuItalic.ttf') format('truetype'), url('../fonts/Ubuntu/UbuntuItalic/UbuntuItalic.woff') format('woff'), url('http://www.okmarket.ru/local/templates/main/assets/fonts/Ubuntu/UbuntuItalic/UbuntuItalic.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "UbuntuLight";
  src: url('../fonts/Ubuntu/UbuntuLight/UbuntuLight.eot');
  src: url('../fonts/Ubuntu/UbuntuLight/UbuntuLight.eot#iefix') format('embedded-opentype'), url('../fonts/Ubuntu/UbuntuLight/UbuntuLight.ttf') format('truetype'), url('../fonts/Ubuntu/UbuntuLight/UbuntuLight.woff') format('woff'), url('http://www.okmarket.ru/local/templates/main/assets/fonts/Ubuntu/UbuntuLight/UbuntuLight.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "UbuntuLightItalic";
  src: url('../fonts/Ubuntu/UbuntuLightItalic/UbuntuLightItalic.eot');
  src: url('../fonts/Ubuntu/UbuntuLightItalic/UbuntuLightItalic.eot#iefix') format('embedded-opentype'), url('../fonts/Ubuntu/UbuntuLightItalic/UbuntuLightItalic.ttf') format('truetype'), url('../fonts/Ubuntu/UbuntuLightItalic/UbuntuLightItalic.woff') format('woff'), url('http://www.okmarket.ru/local/templates/main/assets/fonts/Ubuntu/UbuntuLightItalic/UbuntuLightItalic.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "UbuntuMedium";
  src: url('../fonts/Ubuntu/UbuntuMedium/UbuntuMedium.eot');
  src: url('../fonts/Ubuntu/UbuntuMedium/UbuntuMedium.eot#iefix') format('embedded-opentype'), url('../fonts/Ubuntu/UbuntuMedium/UbuntuMedium.ttf') format('truetype'), url('../fonts/Ubuntu/UbuntuMedium/UbuntuMedium.woff') format('woff'), url('http://www.okmarket.ru/local/templates/main/assets/fonts/Ubuntu/UbuntuMedium/UbuntuMedium.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "UbuntuMediumItalic";
  src: url('../fonts/Ubuntu/UbuntuMediumItalic/UbuntuMediumItalic.eot');
  src: url('../fonts/Ubuntu/UbuntuMediumItalic/UbuntuMediumItalic.eot#iefix') format('embedded-opentype'), url('../fonts/Ubuntu/UbuntuMediumItalic/UbuntuMediumItalic.ttf') format('truetype'), url('../fonts/Ubuntu/UbuntuMediumItalic/UbuntuMediumItalic.woff') format('woff'), url('http://www.okmarket.ru/local/templates/main/assets/fonts/Ubuntu/UbuntuMediumItalic/UbuntuMediumItalic.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "UbuntuRegular";
  src: url('../fonts/Ubuntu/UbuntuRegular/UbuntuRegular.eot');
  src: url('../fonts/Ubuntu/UbuntuRegular/UbuntuRegular.eot#iefix') format('embedded-opentype'), url('../fonts/Ubuntu/UbuntuRegular/UbuntuRegular.ttf') format('truetype'), url('../fonts/Ubuntu/UbuntuRegular/UbuntuRegular.woff') format('woff'), url('http://www.okmarket.ru/local/templates/main/assets/fonts/Ubuntu/UbuntuRegular/UbuntuRegular.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'icomoon';
  src: url('../fonts/icomoon/icomoon_g75o5s.eot');
  src: url('../fonts/icomoon/icomoon_g75o5s.eot#iefix') format('embedded-opentype'), url('../fonts/icomoon/icomoon_g75o5s.ttf') format('truetype'), url('../fonts/icomoon/icomoon_g75o5s.woff') format('woff'), url('../fonts/icomoon/icomoon_g75o5s-icomoon.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* LAYOUT - содержит стили для основных компонентов макета, таких как хедер, футер, навигация и т.д.
========================================================================== */
html,
body {
  height: 100%;
  background: #fff;
}
.page-wrapper {
  font-family: 'Scada', sans-serif;
  height: auto;
  min-height: 100%;
}
.header,
.news-section-wrapper,
.best-prices-wrapper,
.articles-section-wrapper,
.map-section-wrapper,
.bakery-slider-wrapper,
.bakery-section-wrapper,
.cooking-section-wrapper,
.dinner-section-wrapper,
.fruit-section-wrapper,
.fruit-features,
.cafe-section-wrapper,
.cafeteria-section-wrapper,
.meat-section-wrapper,
.meat-info-wrapper,
.fish-section-wrapper,
.card-section-wrapper,
.brand-section-wrapper,
.eshop-section-wrapper,
.products-slider-wrapper,
.fish-info-wrapper,
.title-block-wrapper,
.main-info-wrapper,
.partners-articles-wrapper,
.partners-rules-wrapper,
.partners-complaint-wrapper,
.tradecent-section-wrapper,
.offer-section-wrapper,
.catalogue-section-wrapper,
.card-tabs-section-wrapper,
.gift-card-offer-wrapper,
.brands-tabs-acc-wrapper,
.offer-benefits-wrapper,
.yummy-access-section,
.who-cook-wrapper,
.dish-wish-section,
.shop-main-wrapper,
.shops-big-map,
.shop-map-closest,
.about-sliders-wrapper,
.about-foto-press,
.history-carousel-wrapper,
.small-news-section,
.success-story,
.raph-diag-section,
.investor-news,
.buy-podarok,
.podarok-types,
.podarok-features,
.podarok-bottom,
.get-card,
.mini-banner,
.bright-card,
.shop-detail,
.prog-eff,
.vacancy-list-wrapper,
.vacancy-reply,
.about-strategy,
.manage-big-slider,
.manage-text-slider,
.manage-small-slider,
.contacts-address,
.contacts-deps,
.suc-accordion-wrapper,
.suc-invite-section,
.corp-model,
.vac-why-not-section,
.not-found,
.content-contacts,
.in-calendar-section,
.in-geo-map,
.in-key-features,
.in-key-stats,
.b-new-slider {
  position: relative;
  margin: 0 auto;
  max-width: 1440px;
  min-width: 320px;
}
.header__content,
.news-section,
.best-prices,
.articles-section,
.map-section,
.bakery-slider,
.bakery-section,
.cooking-section,
.dinner-section,
.fruit-section,
.cafe-section,
.cafeteria-section,
.meat-section,
.meat-info,
.fish-section,
.card-section,
.brand-section,
.eshop-section,
.title-block,
.main-info-group,
.partners-articles,
.partners-rules,
.partners-complaint,
.tradecent-section,
.tenders-wrapper,
.gift-card-offer,
.brands-tabs-acc,
.offer-benefits,
.yummy-access,
.who-cook,
.dish-wish,
.shop-map-closest__content,
.about-sliders-wrapper__content,
.about-foto-press__content,
.history-carousel,
.small-news-section__content,
.success-story__content,
.raph-diag,
.investor-news__content,
.buy-podarok__content,
.podarok-types__content,
.podarok-features__content,
.get-card__content,
.bright-card__content,
.shop-detail__content,
.prog-eff__content,
.vacancy-list-wrapper__content,
.vacancy-reply__content,
.about-strategy__content,
.manage-big-slider__content,
.manage-text-slider__content,
.manage-small-slider__content,
.contacts-address__content,
.contacts-deps__content,
.suc-invite-section__content,
.corp-model__content,
.vac-why-not-section__content,
.not-found__content,
.content-contacts__content,
.in-calendar-section__content,
.in-geo-map__content,
.in-key-features__content,
.in-key-stats__content {
  position: relative;
  width: 990px;
  margin: 0 auto;
}
.visible-xs-block {
  display: none;
}
.main {
  position: relative;
  padding-bottom: 130px;
}
.footer {
  position: relative;
  margin: -130px auto 0;
  max-width: 1440px;
  min-width: 320px;
  background: #e8e8e8;
  height: 130px;
  font-size: 14px;
  color: #47495f;
}
.footer__content {
  position: relative;
  width: 990px;
  margin: 0 auto;
  padding-top: 20px;
}
.footer__social-wrapper {
  display: block;
  float: left;
  margin-top: 25px;
}
.footer__social-item {
  display: inline-block;
  vertical-align: middle;
  margin-right: -0.25em;
  transition: none;
}
.footer__social-item--fb {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -169px;
  width: 36px;
  height: 41px;
}
.footer__social-item--fb:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -384px;
  width: 36px;
  height: 41px;
}
.footer__social-item--ok {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -341px;
  width: 36px;
  height: 41px;
}
.footer__social-item--ok:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -212px;
  width: 36px;
  height: 41px;
}
.footer__social-item--tw {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1052px;
  width: 22px;
  height: 22px;
}
.footer__social-item--vk {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -126px;
  width: 36px;
  height: 41px;
}
.footer__social-item--vk:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -255px;
  width: 36px;
  height: 41px;
}
.footer__social-item--yt {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -298px;
  width: 36px;
  height: 41px;
}
.footer__social-item--yt:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -427px;
  width: 36px;
  height: 41px;
}
.footer__social-item + .footer__social-item {
  margin-left: 15px;
}
.footer__owner {
  float: left;
  font-weight: bold;
}
.footer__nav-wrapper {
  float: right;
}
.footer__devs {
  position: relative;
  right: 0;
  top: 20px;
  float: right;
}
.footer__devs-text,
.footer__devs-logo {
  position: relative;
  color: #868693;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
}
.footer__devs-text:hover,
.footer__devs-logo:hover,
.footer__devs-text:hover,
.footer__devs-logo:hover {
  text-decoration: none;
}
.footer__mobile-links {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
.footer__mobile-links .text {
  float: left;
  max-width: 180px;
  font-family: "ScadaBold";
}
.footer__mobile-links .links {
  float: right;
}
.footer__mobile-links .links a img {
  max-width: 120px;
}
.footer__devs-text {
  display: inline-block;
  vertical-align: middle;
}
.footer__devs-text .devs {
  position: absolute;
  left: 100%;
  bottom: -20px;
  margin-left: 14px;
  margin-bottom: 0;
  background: #fff;
  padding: 0;
}
.footer__devs-text .devs .items .item {
  padding: 10px;
  border: 1px solid #a5a1a1;
  border-radius: 3px;
}
.footer__devs-text .devs .items * {
  display: inline-block;
  vertical-align: middle;
}
/*========================================================================== */
/*========================================================================== */
.clearfix:before,
.container:before,
.container-fluid:before,
.row:before,
.navbar:before,
.navbar-header:before,
.navbar-collapse:before {
  content: " ";
  display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.row:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after {
  content: " ";
  display: table;
  clear: both;
}
.center-helper {
  display: inline-block;
  height: 100%;
  width: 0;
  vertical-align: middle;
}
.layout-center-wrapper {
  max-width: 1160px;
  padding: 0 20px;
  margin: 0 auto;
}
a {
  text-decoration: none;
  transition: all 0.4s ease 0s;
}
a:hover {
  text-decoration: underline;
}
.form-error {
  border: 3px solid #ff0000 !important;
}
.hidden {
  display: none !important;
}
.js-popup-open {
  overflow: hidden;
}
.button-fill {
  padding: 12px 25px 12px;
  font-size: 15px;
  font-weight: 500;
  color: #ffffff;
  background: #e91b22;
  border-radius: 20px;
}
.button-fill:hover {
  background: #4d59a1;
  text-decoration: none;
}
.grey-italic {
  color: #6f6f6f;
  font-style: italic;
}
.red-border-text {
  color: #eb1c23 !important;
  border-color: #eb1c23 !important;
}
.red {
  color: #ea1219 !important;
}
.red-link {
  color: #ea1219;
  text-decoration: none;
}
.red-link:hover {
  text-decoration: none;
  color: #4d59a1;
}
.first-string {
  display: block;
}
.nowrap {
  white-space: nowrap;
}
.font-normal-weight {
  font-weight: normal;
}
.g-table {
  border: none;
  width: 100%;
  margin: 0;
  padding: 0;
  word-wrap: break-word;
}
.g-table tr {
  border-top: 1px solid #a0a0a0;
  text-align: center;
}
.g-table th,
.g-table td {
  width: 20%;
  padding: 10px;
  text-align: left;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 14px;
  color: #000;
}
.g-table.b-tenders {
  border-spacing: 0;
}
.g-table.b-tenders th:first-child,
.g-table.b-tenders td:first-child {
  width: 8%;
}
.g-table.b-tenders th:nth-of-type(2),
.g-table.b-tenders td:nth-of-type(2) {
  width: 32%;
}
.g-table.b-tenders td,
.g-table.b-tenders th {
  border-top: 1px solid #a0a0a0;
}
.g-table th {
  background-color: #fafafa;
  border-top: 1px solid #e6e6e6;
  border-bottom: none;
}
.g-table.waybill-table {
  display: table;
}
.g-table.waybill-table tr {
  display: table-row;
}
.g-table.waybill-table th,
.g-table.waybill-table td {
  display: table-cell;
}
.g-lowercase {
  text-transform: lowercase;
}
.error-text {
  color: #eb1c23;
}
@media screen and (max-width: 1024px) {
  .g-table {
    border: 0;
  }
  .g-table thead {
    display: none;
  }
  .g-table tr {
    margin-bottom: 10px;
    display: block;
    border: none;
  }
  .g-table td {
    display: block;
    text-align: right;
    font-size: 13px;
    border: 0;
    border-bottom: 1px dotted #a0a0a0;
    width: 100%;
    word-break: break-all;
  }
  .g-table td:last-child {
    border-bottom: 0;
  }
  .g-table td:before {
    content: attr(data-label);
    float: left;
    text-transform: uppercase;
    font-weight: bold;
    display: block;
    padding: 0 8px;
    max-width: 150px;
    text-align: left;
  }
  .g-table.waybill-table {
    display: block;
  }
  .g-table.waybill-table tr {
    display: block;
  }
  .g-table.waybill-table th,
  .g-table.waybill-table td {
    display: block;
  }
  .g-table.waybill-table td:last-child {
    margin-bottom: 40px;
    border-bottom: 1px solid #eb1c23;
  }
}
/*========================================================================== */
/*========================================================================== */
/*========================================================================== */
/*========================================================================== */
/*========================================================================== */
/*========================================================================== */
/* inject:imports */
.articles-section-wrapper {
  background: #fff;
  padding: 30px 0 73px;
}
.articles-section--bakery,
.articles-section--meat-info {
  width: auto;
  float: right;
}
.articles-section--meat-info {
  color: #fff;
}
.articles-section--dinner .article-item__title {
  font-size: 20px;
}
.articles-section-wrapper a.article-item .article-item__title {
  color: #000;
}
.articles-section--meat-info .article-item__title {
  font-size: 20px;
}
.articles-section--meat-info .article-item__text {
  color: #fff;
}
.article-item {
  display: block;
  width: 225px;
  vertical-align: top;
  white-space: normal;
  text-align: left;
}
.article-item:hover {
  text-decoration: none;
}
.article-item--bakery,
.article-item--dinner {
  display: inline-block;
  margin-right: -0.25em;
}
.article-item--bakery {
  width: 305px;
}
.article-item--bakery + .article-item--bakery {
  margin-left: 38px;
}
.article-item--dinner + .article-item--dinner {
  margin-left: 29px;
}
.article-item__title {
  font-size: 18px;
  font-weight: bold;
  margin: 13px 0 10px;
  text-decoration: none;
}
.article-item__text {
  font-size: 14px;
  color: #313131;
  line-height: 1.5;
}
.article-item__icon {
  display: block;
}
.article-item__icon-wrapper {
  min-height: 40px;
}
.article-item__icon--basket {
  background-image: url(../images/sprite/sprite.png);
  background-position: -57px -1256px;
  width: 44px;
  height: 37px;
}
.article-item__icon--leaf {
  background-image: url(../images/sprite/sprite.png);
  background-position: -279px -1208px;
  width: 51px;
  height: 31px;
}
.article-item__icon--doc {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -1074px;
  width: 48px;
  height: 36px;
}
.bakery-slider-wrapper {
  min-height: 395px;
  background-image: url("../images/bakery-bg.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
}
.bakery-slider__slide {
  width: 990px;
  min-height: 396px;
}
.bakery-slider__title {
  padding-top: 70px;
}
.bakery-slider__point {
  display: none;
}
.bakery-section {
  padding-top: 30px;
}
.bakery-section-wrapper {
  min-height: 365px;
  background: #fff;
}
.bakery-section__top-pic {
  position: absolute;
  top: -50px;
  left: 0;
  background: url("../images/bakery-baker.jpg") no-repeat;
  width: 225px;
  height: 140px;
}
.bakery-section-formula {
  float: right;
  margin-bottom: 35px;
}
.bakery-section-formula__item {
  position: relative;
  display: inline-block;
  vertical-align: top;
  color: #898989;
  width: 305px;
  margin-right: -0.25em;
}
.bakery-section-formula__item--single {
  display: none;
}
.bakery-section-formula__item:first-child:after {
  position: absolute;
  content: '';
  top: 20px;
  right: 0;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -763px;
  width: 30px;
  height: 30px;
}
.bakery-section-formula__item + .bakery-section-formula__item {
  margin-left: 38px;
}
.bakery-section-formula__number {
  font-size: 60px;
  font-weight: bold;
}
.bakery-section-formula__kg {
  font-size: 40px;
}
.bakery-section-formula__text {
  font-size: 16px;
}
.bakery-section-formula--meat-info .bakery-section-formula__item:first-child:after {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -699px;
  width: 30px;
  height: 30px;
}
.bakery-section-formula--meat-info .bakery-section-formula__number {
  color: #fff;
}
.bakery-section-formula--meat-info .bakery-section-formula__text {
  color: #b4b4b4;
}
.title-block-banner__old-price_empty {
  display: block;
  width: 1px;
  height: 42px;
}
.title-block-banner__new-price-inner {
  position: relative;
}
.title-block-banner__new-price-inner:last-child {
  text-shadow: 4px 0 #fff, 0 4px #fff;
  z-index: 2;
  display: inline;
}
.title-block-banner__new-price-inner.action-baloon {
  display: inline-block;
  vertical-align: top;
  background: url('http://www.okmarket.ru/local/templates/main/assets/images/red-baloon.png') no-repeat;
  background-size: contain;
  box-sizing: border-box;
  padding: 35px 0 0 32px;
  color: #fff;
  margin-top: 0;
  width: 162px;
  height: 164px;
  font-size: 96px;
  text-shadow: none;
}
.title-block-banner__new-price.show-card div:last-child {
  text-shadow: 4px 0 #fff, 0 4px #fff;
  z-index: 2;
  display: inline;
}
.title-block-banner__new-price.show-card div:last-child span {
  position: relative;
  z-index: 5;
}
.best-prices {
  width: 100%;
}
.best-prices__slide {
  position: relative;
  width: 100%;
  background-image: url("../images/slide-best-prices-bg-white.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  border-top: 1px solid transparent;
  height: 403px;
}
.best-prices__slide.new-year-type {
  background-image: url('../images/new-year-slider.png');
  background-repeat: no-repeat;
  background-size: cover;
}
.best-prices__slide .title-block-banner__new-price.show-card div:last-child:after {
  right: -35px;
  bottom: 40px;
}
.best-prices-wrapper__badge {
  position: absolute;
  display: block;
  bottom: 0;
  right: 0;
  background-image: url(../images/sprite/sprite.png);
  background-position: -906px 0px;
  width: 179px;
  height: 179px;
  overflow: hidden;
  z-index: 500;
}
.best-prices-wrapper__badge-text {
  position: absolute;
  top: 105px;
  left: 35px;
  width: 100%;
  text-align: center;
  font-size: 24px;
  color: #fff;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  text-transform: uppercase;
  letter-spacing: 5px;
}
.best-prices-wrapper .cycle-slideshow-nav {
  top: 315px;
  left: inherit;
  right: inherit;
}
.best-prices-wrapper .cycle-slideshow-nav__prev {
  left: 10%;
}
.best-prices-wrapper .cycle-slideshow-nav__next {
  right: 10%;
}
.best-prices__feature-block {
  position: relative;
  width: 580px;
  margin: 0 auto;
  text-align: justify;
  padding-top: 40px;
}
.best-prices__feature-block:after {
  content: '';
  display: inline-block;
  width: 100%;
  height: 0;
}
.best-prices__title {
  margin-top: 75px;
  padding-bottom: 100px;
  text-align: center;
  font-size: 48px;
  font-weight: bold;
  color: #fff;
}
.best-prices__title--without-features {
  margin-top: 145px;
}
.best-prices__subtitle {
  margin-top: 20px;
  text-align: center;
  font-size: 20px;
  color: #fff;
}
.best-prices-feature {
  display: inline-block;
  vertical-align: top;
  margin-right: -0.25em;
  width: 108px;
  height: 108px;
  background: #fff;
  border-radius: 50%;
  font-family: "UbuntuRegular", sans-serif;
  color: #000;
  text-align: center;
}
.best-prices-feature__number {
  margin-top: 30px;
  font-size: 24px;
  font-weight: 700;
}
.best-prices-feature__text {
  font-size: 14px;
  font-weight: 500;
}
@media only screen and (max-width: 767px) {
  .title-block-banner__new-price.show-card div:last-child:after {
    bottom: 20px;
    right: -20px;
    width: 50px;
    height: 37.5px;
    background-size: cover;
  }
  .best-prices__slide .title-block-banner__new-price.show-card div:last-child:after {
    bottom: 20px;
    right: -20px;
  }
  .best-prices-wrapper .cycle-slideshow-nav {
    display: none;
  }
}
.cycle-slideshow-nav {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 100;
  width: 1140px;
  max-width: 100%;
  margin: 0 auto;
}
.cycle-slideshow-nav--best-prices {
  top: 315px;
}
.cycle-slideshow-nav--offer-slider {
  top: 190px;
}
.cycle-slideshow-nav__prev {
  display: block;
  background-image: url(../images/sprite/sprite.png);
  background-position: -68px -1145px;
  width: 56px;
  height: 56px;
  float: left;
  transition: none;
}
.cycle-slideshow-nav__prev:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -532px -1145px;
  width: 56px;
  height: 56px;
}
.cycle-slideshow-nav__prev--fill {
  background-image: url(../images/sprite/sprite.png);
  background-position: -126px -1145px;
  width: 56px;
  height: 56px;
}
.cycle-slideshow-nav__prev--fill:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -358px -1145px;
  width: 56px;
  height: 56px;
}
.cycle-slideshow-nav__next {
  display: block;
  background-image: url(../images/sprite/sprite.png);
  background-position: -474px -1145px;
  width: 56px;
  height: 56px;
  float: right;
  transition: none;
}
.cycle-slideshow-nav__next:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -590px -1145px;
  width: 56px;
  height: 56px;
}
.cycle-slideshow-nav__next--fill {
  background-image: url(../images/sprite/sprite.png);
  background-position: -242px -1145px;
  width: 56px;
  height: 56px;
}
.cycle-slideshow-nav__next--fill:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -184px -1145px;
  width: 56px;
  height: 56px;
}
.owl-prev,
.owl-next {
  position: absolute;
  top: 115px;
  z-index: 100;
}
.owl-prev {
  left: -75px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -68px -1145px;
  width: 56px;
  height: 56px;
}
.owl-prev:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -532px -1145px;
  width: 56px;
  height: 56px;
}
.owl-next {
  right: -75px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -474px -1145px;
  width: 56px;
  height: 56px;
}
.owl-next:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -590px -1145px;
  width: 56px;
  height: 56px;
}
.b-equipment-news-list {
  display: table;
  margin-top: 60px;
}
.b-equipment-news-list .news-item {
  display: table-row;
}
.b-equipment-news-list .news-item .image {
  display: table-cell;
  vertical-align: top;
}
.b-equipment-news-list .news-item .image img {
  max-width: 200px;
  height: auto;
}
.b-equipment-news-list .news-item .content {
  display: table-cell;
  vertical-align: top;
  padding-left: 30px;
}
.b-equipment-news-list .news-item .content .title {
  display: block;
  color: #e91621;
}
.b-equipment-news-list .spacer {
  display: table-row;
  height: 40px;
}
.b-equipment-news-detail {
  margin-top: 60px;
  margin-bottom: 60px;
}
.b-equipment-news-detail .main-info__title.small {
  font-size: 26px;
}
.b-equipment-news-detail .detail_picture {
  max-width: 100%;
  height: auto;
}
.b-equipment-news-detail .photo-gallery {
  margin-top: 30px;
}
.b-equipment-news-detail .photo-gallery:after {
  content: '';
  display: block;
  clear: both;
}
.b-equipment-news-detail .photo-gallery .big_photo {
  width: 75%;
  float: left;
}
.b-equipment-news-detail .photo-gallery .big_photo img {
  max-width: 100%;
  height: auto;
}
.b-equipment-news-detail .photo-gallery .more_photo {
  position: relative;
  float: right;
  width: 20%;
}
.b-equipment-news-detail .photo-gallery .more_photo-inner {
  overflow: hidden;
}
.b-equipment-news-detail .photo-gallery .more_photo .slide-up,
.b-equipment-news-detail .photo-gallery .more_photo .slide-down {
  position: absolute;
  left: 50%;
  margin-left: -10px;
  cursor: pointer;
}
.b-equipment-news-detail .photo-gallery .more_photo .slide-up.inactive,
.b-equipment-news-detail .photo-gallery .more_photo .slide-down.inactive {
  cursor: default;
}
.b-equipment-news-detail .photo-gallery .more_photo .slide-up {
  top: -25px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1122px;
  width: 20px;
  height: 20px;
}
.b-equipment-news-detail .photo-gallery .more_photo .slide-up:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1188px;
  width: 20px;
  height: 20px;
}
.b-equipment-news-detail .photo-gallery .more_photo .slide-up:hover.inactive {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1122px;
  width: 20px;
  height: 20px;
}
.b-equipment-news-detail .photo-gallery .more_photo .slide-down {
  bottom: -25px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1144px;
  width: 20px;
  height: 20px;
}
.b-equipment-news-detail .photo-gallery .more_photo .slide-down:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1166px;
  width: 20px;
  height: 20px;
}
.b-equipment-news-detail .photo-gallery .more_photo .slide-down:hover.inactive {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1144px;
  width: 20px;
  height: 20px;
}
.b-equipment-news-detail .photo-gallery .more_photo ul {
  position: relative;
  display: block;
  list-style-type: none;
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
  -webkit-padding-start: 0;
}
.b-equipment-news-detail .photo-gallery .more_photo img {
  max-width: 100%;
  height: auto;
}
@media only screen and (max-width: 496px) {
  .b-equipment-news-list .news-item .image {
    display: block;
  }
  .b-equipment-news-list .news-item .image img {
    max-width: 100%;
    height: auto;
  }
  .b-equipment-news-list .news-item .content {
    display: block;
    padding-left: 0;
  }
  .b-equipment-news-list .spacer {
    display: table-row;
    height: 40px;
  }
}
.b-gallery-news {
  width: 90%;
  margin: 0 auto;
}
.b-gallery-news .article-item__title {
  font-weight: normal;
}
.b-gallery-news .big-news {
  margin-bottom: 10px;
}
.b-gallery-news .articles-section {
  width: 100%;
}
.b-gallery-news .articles-section .owl-controls .owl-nav {
  display: none;
}
.b-gallery-news .articles-section .owl-controls .owl-dots {
  display: none !important;
}
.b-gallery-news .articles-section .owl-prev {
  margin-top: -7px;
  left: -20px;
}
.b-gallery-news .articles-section .owl-next {
  margin-top: -7px;
  right: -20px;
}
.b-gallery-news .articles-section .owl-item.current {
  position: relative;
}
.b-gallery-news .articles-section .owl-item.current:before {
  content: '';
  position: absolute;
  z-index: 1;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  background: rgba(235, 28, 35, 0.2);
}
.b-gallery-news .big-photo {
  position: relative;
  margin-bottom: 25px;
}
.b-gallery-news .big-photo img {
  width: 100%;
  height: auto;
}
.b-gallery-news .big-photo .counter {
  float: right;
  text-align: right;
}
.b-gallery-news .big-photo .counter div {
  float: left;
}
.b-gallery-news .big-photo .counter div:last-child:after {
  content: '';
  display: block;
  clear: both;
}
.b-gallery-news .owl-prev,
.b-gallery-news .owl-next {
  top: 50%;
  margin-top: -28px;
}
.b-gallery-news .article-item {
  width: 71px;
  height: 47.33333333px;
  overflow: hidden;
}
@media only screen and (max-width: 496px) {
  .b-gallery-news .owl-nav {
    display: block;
  }
  .b-gallery-news .owl-prev {
    left: 0;
  }
  .b-gallery-news .owl-next {
    right: 0;
  }
}
.meat-section {
  position: relative;
  max-width: 820px;
  margin: 0 auto;
  padding: 40px 20px;
  width: auto;
}
.meat-section-wrapper {
  background-image: url("http://www.okmarket.ru/local/templates/main/assets/images/meat-bg.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
}
.meat-section-wrapper__title {
  display: none;
}
.meat-section__img {
  width: 100%;
}
.meat-section__img-wrapper {
  max-width: 778px;
  margin: 0 auto;
}
.meat-section__title {
  padding-top: 70px;
  position: absolute;
  top: 0;
  left: -63px;
  z-index: 999;
}
.meat-section__button {
  display: block;
  cursor: pointer;
  width: 5.5%;
  height: 7.8%;
  position: absolute;
}
.meat-section__button--1 {
  top: 38.5%;
  left: 25%;
}
.meat-section__button--2 {
  top: 39%;
  left: 38.5%;
}
.meat-section__button--3 {
  top: 51.7%;
  left: 30.5%;
}
.meat-section__button--4 {
  top: 44.5%;
  left: 49.6%;
}
.meat-section__button--5 {
  top: 39.3%;
  left: 55%;
}
.meat-section__button--6 {
  top: 43.7%;
  left: 61%;
}
.meat-section__button--7 {
  top: 54%;
  left: 58.4%;
}
.meat-section__button--8 {
  top: 60%;
  left: 49.5%;
}
.meat-section__button--9 {
  top: 65.3%;
  left: 34.5%;
}
.meat-section__slider-wrapper {
  position: absolute;
  top: 0;
  right: 225px;
  width: 290px;
  background: #f3f3f3;
  padding: 85px 35px 35px 35px;
  display: none;
  height: 100%;
  box-sizing: border-box;
}
.meat-section__slider-close {
  position: absolute;
  top: 10px;
  right: 10px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -84px;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
.meat-section__slider-close:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px 0px;
  width: 40px;
  height: 40px;
}
.meat-section-slide {
  position: relative;
  display: none;
}
.meat-section-slide__title,
.meat-section-slide__number {
  display: inline-block;
  vertical-align: middle;
}
.meat-section-slide__title {
  font-size: 18px;
  color: #000;
}
.meat-section-slide__text-block {
  margin-top: 20px;
  font-size: 14px;
  color: #000;
  width: 240px;
  max-height: 140px;
  line-height: 1.4;
}
.meat-section-slide__number {
  margin-right: 3px;
}
.meat-section-slide__number--2 {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -795px;
  width: 30px;
  height: 30px;
}
.meat-section-slide__receipt-block {
  position: absolute;
  top: 195px;
  left: 0px;
  width: 170px;
}
.meat-section-slide__receipt-title {
  font-size: 16px;
  font-weight: bold;
  color: #000;
}
.meat-section-slide__receipt-red {
  color: #eb1c23;
}
.meat-section-slide__receipt-time {
  position: absolute;
  top: 20px;
  right: -30px;
  width: 66px;
  height: 66px;
  border-radius: 50%;
  background: #fff;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  z-index: 2;
}
.meat-section-slide__receipt-time-number {
  display: inline-block;
  font-size: 26px;
  padding-top: 8px;
  margin-bottom: -10px;
}
.meat-section-slide__receipt-block-text {
  margin-top: 10px;
  line-height: 1.5;
  font-weight: bold;
  font-size: 14px;
}
.meat-section-slide__pic {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.meat-section-slide__pic-wrapper {
  position: relative;
  border: 2px solid #fff;
  border-radius: 50%;
  overflow: hidden;
  width: 125px;
  height: 125px;
  z-index: 1;
}
.meat-section-slide__pic-group {
  display: inline-block;
  position: relative;
  margin-top: 20px;
}
.meat-info-wrapper {
  background-image: url("../images/meat-info-bg.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  min-height: 355px;
  padding-top: 35px;
}
.news-section {
  padding-bottom: 40px;
}
.news-section-wrapper {
  min-height: 160px;
  background: #e3e2e2;
}
.news-section__news-block {
  padding-top: 20px;
}
.news-section__all-news-link {
  font-size: 14px;
  font-weight: bold;
  margin-top: 0;
  display: inline-block;
  color: #eb1c23;
}
.news-section__map-link {
  position: absolute;
  top: -20px;
  right: 55px;
  z-index: 100;
  font-size: 14px;
  text-align: center;
  color: #000;
}
.news-section__map-point {
  display: inline-block;
  background-image: url(../images/sprite/sprite.png);
  background-position: -648px -1145px;
  width: 54px;
  height: 54px;
  margin-bottom: 5px;
}
.news-section__map-point-wrapper {
  display: none;
}
.news-section__feature-block {
  display: none;
}
.news-section-item {
  display: inline-block;
  vertical-align: top;
  margin-right: -0.25em;
  width: 225px;
  font-size: 14px;
}
.news-section-item:hover {
  text-decoration: none;
}
/*.news-section-item:hover__text {
  text-decoration: underline;
}*/
.news-section-item__date {
  color: #959595;
  line-height: 2;
}
.news-section-item__text {
  color: #000;
  line-height: 1.2;
}
.news-section-item + .news-section-item {
  margin-left: 30px;
}
.section-title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 72px;
  color: #fff;
  padding-top: 86px;
  margin-left: -8px;
  display: inline-block;
}
.section-right-part {
  position: absolute;
  top: 92px;
  right: 8px;
  font-size: 16px;
  color: #fff;
  line-height: 1.5;
  width: 300px;
}
.section-right-part--cooking-section {
  line-height: 1.3;
  right: 20px;
}
.section-right-part--bakery {
  line-height: 1.65;
}
.section-right-part__item {
  margin-bottom: 15px;
}
.section-right-part__item--cooking-section {
  margin-bottom: 12px;
}
.section-right-part__title {
  font-size: 18px;
  font-weight: bold;
  text-decoration: underline;
  margin-bottom: 10px;
}
.section-right-part__title--no-line {
  text-decoration: none;
  margin-bottom: 0;
}
.section-right-part__title--cooking-section {
  line-height: 2;
  margin-bottom: 11px;
}
.section-right-part__btn {
  display: inline-block;
  color: #000;
  background: #fff;
  line-height: normal;
}
.section-right-part__btn--top {
  display: none;
}
.section-right-part__btn--cooking-section {
  margin-top: 15px;
}
.section-right-part__btn:hover {
  background: #e91b22;
  color: #fff;
}
.section-right-part__btn--blue {
  background: #25a1de;
  color: #fff;
  margin-bottom: 40px;
}
.section-right-part__btn--blue:hover {
  background: #fff;
  color: #000;
}
.section-right-part--fish {
  color: #000;
  font-size: 14px;
}
.section-right-part__text--fish {
  width: 250px;
}
.section-right-part__text--cooking-section {
  margin-bottom: 12px;
}
.b-tabs {
  padding: 1em 0;
}
.b-tabs .tabNavigation {
  list-style: none;
  margin: 0;
  padding: 0;
}
.b-tabs .tabNavigation li {
  float: left;
  padding: 8px 15px;
  border: 1px solid #fff;
  border-radius: 10px;
}
.b-tabs .tabNavigation li a {
  color: #607890;
  text-decoration: none;
  border-bottom: 1px dashed #08b;
}
.b-tabs .tabNavigation li a:link {
  -webkit-tap-highlight-color: #ff5e99;
}
.b-tabs .tabNavigation li a:active,
.b-tabs .tabNavigation li a:visited {
  color: #607890;
}
.b-tabs .tabNavigation li.active {
  border-color: #d4d3d3;
}
.b-tabs .tabNavigation li.active a {
  color: #000 !important;
  border-bottom: 1px solid #fff;
}
.b-tabs div {
  padding: 0;
}
.b-tabs div ul li {
  list-style: none;
}
.b-tabs div .hand {
  font-size: 14px;
  color: #666;
}
.b-tabs div .hand a {
  display: inline-block;
  vertical-align: top;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 16px;
  color: #4d59a1;
  line-height: 1.5;
  margin-top: -5px;
}
.b-tabs {
  padding: 1em 0;
}
.b-tabs .tabNavigation {
  list-style: none;
  margin: 0;
  padding: 0;
}
.b-tabs .tabNavigation li {
  float: left;
  padding: 8px 15px;
  border: 1px solid white;
  border-radius: 10px;
}
.b-tabs .tabNavigation li a {
  color: #607890;
  text-decoration: none;
  border-bottom: 1px dashed #0088bb;
}
.b-tabs .tabNavigation li a:link {
  -webkit-tap-highlight-color: #FF5E99;
}
.b-tabs .tabNavigation li a:active,
.b-tabs .tabNavigation li a:visited {
  color: #607890;
}
.b-tabs .tabNavigation li.active {
  border-color: #d4d3d3;
}
.b-tabs .tabNavigation li.active a {
  color: black !important;
  border-bottom: 1px solid #ffffff;
}
.b-tabs div {
  padding: 0;
}
.b-tabs div ul li {
  list-style: none;
}
.b-tabs div .hand {
  font-size: 14px;
  color: #666;
}
.b-tabs div .hand a {
  display: inline-block;
  vertical-align: top;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 16px;
  color: #4d59a1;
  line-height: 1.5;
  margin-top: -5px;
}
.header__nav-wrapper {
  padding-top: 0;
}
.temp-nav {
  font-family: "ScadaBold", sans-serif;
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 14px;
}
.temp-nav--header {
  text-transform: uppercase;
  font-size: 15px;
}
.temp-nav--header .temp-nav__item__level-1 .temp-nav__link__level-1 {
  position: relative;
  padding: 13px 15px;
  border-radius: 20px;
}
.temp-nav--header .temp-nav__item__level-1 .temp-nav__link__level-1:hover {
  background: #e91b22;
  color: #ffffff;
}
.temp-nav__item {
  display: inline-block;
  vertical-align: middle;
  margin-right: -0.25em;
  position: relative;
}
.temp-nav__item:first-child {
  margin-left: -13px;
}
/*
.temp-nav__item ul {
	position: absolute;
	left: -22px;
	top: 44px;
	min-width: 210px;
	display: none;
	-webkit-padding-start: 0;
	margin: 0;
	padding: 0;
	line-height: 1.4;
}

.temp-nav__item ul .temp-nav__item {
	display: block;
	padding: 2px 0 0 20px;
	text-transform: none;
	background: rgba(255, 255, 255, 0.8);
}

.temp-nav__item ul .temp-nav__item:first-child {
	padding-top: 15px;
	margin-left: 0;
}

.temp-nav__item ul .temp-nav__item:last-child {
	padding-bottom: 15px;
}

.temp-nav__item ul .temp-nav__item + .temp-nav__item ul .temp-nav__item {
	margin-left: 0;
}

.temp-nav__item ul .temp-nav__item .temp-nav__link:after {
	display: none;
}

.temp-nav__item ul .temp-nav__link:after {
	display: none;
}
*/
/*.temp-nav__item__level-1:hover .temp-nav__link__level-1:after {footer__social-wrapper
	display: block;
}

.temp-nav__item__level-1:hover ul {
	display: block;
}

.temp-nav__item + .temp-nav__item {
	margin-left: 0;
}

.temp-nav__link {
	display: block;
	color: #000;
}

.temp-nav__link:hover {
	text-decoration: none;
	color: #e91b22;
}

.temp-nav__link.active {
	color: #e91b22;
}*/
.temp-nav__link-search {
  display: block;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1367px -1233px;
  width: 17px;
  height: 17px;
  margin-left: 10px;
  position: relative;
  z-index: 100;
}
.temp-nav__link-search-input {
  width: 35px;
  display: none;
  border: 1px solid #acaeca;
  height: 33px;
  box-sizing: border-box;
  background-color: #fff;
  position: absolute;
  z-index: 99;
  top: -8px;
  right: -10px;
  padding: 0 10px;
  font-family: "UbuntuRegular", sans-serif;
  font-size: 14px;
  font-weight: normal;
  outline: none;
}
.temp-nav--footer {
  margin-right: 5px;
}
.temp-nav--footer a {
  color: #47495f;
}
.footer__nav-wrapper {
  padding-top: 0;
}
.footer__nav-wrapper .temp-nav__item + .temp-nav__item {
  margin-left: 30px;
}
.b-tenders tr {
  position: relative;
}
.b-tenders tbody tr {
  cursor: pointer;
}
.b-tenders tr .link {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}
.b-tenders tr .link a {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.b-tenders tr {
  position: relative;
}
.b-tenders tr .link {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}
.b-tenders tr .link a {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.tenders-form {
  margin-bottom: 20px;
}
.tenders-form .form-header {
  margin: 10px 0;
  font-weight: bold;
  color: #383a57;
}
/* endinject */
.b-new-slider img {
  max-width: 100%;
}
.registration-page {
  margin-bottom: 130px;
}
.podarok-types .cycle-pager,
.podarok-types .owl-dots {
  bottom: 0;
  text-align: right;
  padding-right: 20px;
}
.offer-slider-wrapper.hide-pagination .cycle-slideshow-nav {
  display: none;
}
.offer-slider-wrapper.hide-pagination .cycle-pager {
  display: none;
}
@media only screen and (max-width: 690px) {
  .podarok-types .podarok-types-item {
    display: block;
    margin: 0 auto;
  }
  .podarok-types .podarok-types-item + .podarok-types-item {
    margin: 0 auto;
  }
}
.shop-list-item__adress {
  width: 480px;
}
.shop-list-item__time {
  width: 19px;
  height: 19px;
  position: relative;
}
.shop-list-item__time:after {
  top: 0;
  left: 0;
}
.shop-list-item__phone {
  min-width: 180px;
  text-align: right;
}
/* Модификаторы тайтл-блоков, отвечающие за картинку и высоту Блока. */
.title-block-wrapper--content {
  height: 100px;
  background-image: url("../images/content-bg.jpg");
}
.title-block-wrapper--vacancy-form {
  height: 200px;
  background-image: url("../images/11_anketa.jpg");
}
.title-block-wrapper--model {
  height: 200px;
  background-image: url("../images/model-bg.jpg");
}
.title-block-wrapper--suc-stories {
  height: 100px;
  background-image: url("../images/advertisers-200px.jpg");
}
.title-block-wrapper--arendators-form {
  height: 100px;
  background-image: url("../images/arendators-form.jpg");
}
.title-block-wrapper--contacts {
  height: 300px;
  background-image: url("http://www.okmarket.ru/local/templates/main/assets/images/contacts-bg.jpg");
}
.title-block-wrapper--card-activation {
  background-image: url("http://www.okmarket.ru/local/templates/main/assets/images/card-activation-bg.jpg");
}
.title-block-wrapper--management {
  height: 300px;
  background-image: url("../images/rukovodstvo-bg.jpg");
}
.title-block-wrapper--news-detail {
  height: 100px;
  background-image: url("http://www.okmarket.ru/local/templates/main/assets/images/news-bg.jpg");
}
.title-block-wrapper--about-news {
  height: 300px;
  background-image: url("http://www.okmarket.ru/local/templates/main/assets/images/news-bg.jpg");
}
.title-block-wrapper--about-press {
  height: 300px;
  background-image: url("../images/press-bg.jpg");
}
.title-block-wrapper--podarok-yur {
  height: 100px;
  background-image: url("../images/karta-yuriki-2.1.jpg");
}
.title-block-wrapper--about-strategy {
  height: 300px;
  background-image: url("../images/career-ob-bg.jpg");
}
.title-block-wrapper--vacancy-detail {
  height: 100px;
  background-image: url("../images/vacncy-detail-bg.jpg");
}
.title-block-wrapper--vacancies {
  height: 300px;
  background-image: url("../images/vacancies.jpg");
}
.title-block-wrapper--vacancy {
  height: 300px;
  background-image: url("../images/vacancies.jpg");
}
.title-block-wrapper--learn {
  height: 200px;
  background-image: url("http://www.okmarket.ru/local/templates/main/assets/images/16_obuchenie_banner.jpg");
}
.title-block-wrapper--catalogs {
  height: 300px;
  background-image: url("../images/catalogs-bg.jpg");
}
.title-block-wrapper--shop-detail {
  height: 300px;
  background-image: url("../images/shop-detail-bg.jpg");
}
.title-block-wrapper--podarok {
  background-image: url("../images/podarochnaya-banner.jpg");
}
.title-block-wrapper--karta {
  height: 300px;
  background-image: url("../images/arendatoram-title.jpg");
}
.title-block-wrapper--overview {
  height: 300px;
  background-image: url("../images/investors_banner.jpg");
}
.title-block-wrapper--strategy {
  height: 100px;
  background-image: url("http://www.okmarket.ru/local/templates/main/assets/images/strategy-bg.jpg");
}
.title-block-wrapper--karera {
  height: 300px;
  background-image: url("../images/karera-bg.jpg");
}
.title-block-wrapper--work {
  background-image: url("../images/work-bg.jpg");
}
.title-block-wrapper--about {
  background-image: url("../images/about-us-bg.jpg");
}
.title-block-wrapper--partneram {
  background-image: url("../images/partneram-title.jpg");
}
.title-block-wrapper--arendatoram {
  height: 300px;
  background-image: url("../images/arendatoram-title.jpg");
}
.title-block-wrapper--slider {
  background: none;
}
.title-block-wrapper--history {
  height: 300px;
  background-image: url("http://www.okmarket.ru/local/templates/main/assets/images/history_banner.jpg");
}
.title-block-wrapper--our-brands {
  height: 300px;
  background-image: url("http://www.okmarket.ru/local/templates/main/assets/images/torg_marki_03_banner.jpg");
}
.title-block-wrapper--our-production {
  height: 300px;
  background-image: url("../images/our-production-bg.jpg");
}
.title-block-wrapper--card-activation {
  background-image: url("../images/activation-card.jpg");
}
.title-block-wrapper--partneram {
  background-image: url("../images/partneram-title2.jpg");
}
.title-block-wrapper--advertisers {
  height: 300px;
  background-image: url("../images/advertisers.jpg");
}
.title-block-wrapper--card-activation {
  background-image: url("../images/activation-card.jpg");
}
.title-block-wrapper--partneram {
  background-image: url("../images/partneram-title2.jpg");
}
.title-block-wrapper--arendatoram {
  height: 300px;
  background-image: url("../images/arendators.jpg");
}
.title-block-wrapper--landowners {
  height: 300px;
  background-image: url("../images/landowners.jpg");
}
.title-block-wrapper--tenders {
  height: 300px;
  background-image: url("../images/tenders.jpg");
}
.title-block-wrapper--logistic {
  height: 300px;
  background-image: url("../images/logistic.jpg");
}
.title-block-wrapper--deliveries {
  height: 300px;
  background-image: url("../images/deliveries.jpg");
}
.title-block-wrapper--advertisers {
  height: 300px;
  background-image: url("../images/advertisers.jpg");
}
.title-block-wrapper--new-year {
  height: 300px;
  background-image: url("../images/hn_banner.jpg");
}
@media only screen and (max-width: 1015px) {
  .title-block-wrapper--about-news,
  .title-block-wrapper--management,
  .title-block-wrapper--contacts {
    height: 100px;
  }
  .title-block-wrapper--podarok,
  .title-block-wrapper--card-activation {
    height: 300px;
  }
  .title-block-wrapper--overview {
    height: 100px;
    background-image: url("../images/investors_banner.jpg");
  }
}
/* Специальные модификаторы для высоты тайтл-блока */
.title-block-wrapper--100 {
  height: 100px;
}
.title-block-wrapper--100 .inner-menu-block {
  top: 40px;
}
.title-block-wrapper--100 .inner-menu-line {
  top: 100px;
}
.title-block-wrapper--200 {
  height: 200px;
}
.title-block-wrapper--200 .inner-menu-block {
  top: 40px;
}
.title-block-wrapper--200 .inner-menu-line {
  top: 200px;
}
.title-block-wrapper--300 {
  height: 300px;
}
.title-block-wrapper--300 .inner-menu-block {
  top: 128px;
}
.title-block-wrapper--300 .inner-menu-block.inner-menu-block--undertenders {
  top: 10px;
}
.inner-menu-block.inner-menu-block--undercustom {
  top: 0;
}
.title-block-wrapper--300 .inner-menu-block.inner-menu-block--undercatalogs {
  top: 0;
}
.title-block-wrapper--300 .inner-menu-block.inner-menu-block--underour-production {
  top: 0;
}
.title-block-wrapper--300 .inner-menu-block.inner-menu-block--underour-brands {
  top: 0;
}
.title-block-wrapper--300 .inner-menu-line {
  top: 300px;
}
.title-block-wrapper--400 {
  height: 400px;
}
.title-block-wrapper--400 .inner-menu-block {
  top: 85px;
}
.title-block-wrapper--400 .inner-menu-line {
  top: 400px;
}
div.bx-component-opener {
  z-index: 9999 !important;
}
@media only screen and (max-width: 767px) {
  .title-block-wrapper--100 {
    height: 100px;
  }
  .title-block-wrapper--100 .inner-menu-line {
    top: 100px;
  }
  .title-block-wrapper--200,
  .title-block-wrapper--300,
  .title-block-wrapper--400 {
    height: 200px;
  }
  .title-block-wrapper--200 .inner-menu-line,
  .title-block-wrapper--300 .inner-menu-line,
  .title-block-wrapper--400 .inner-menu-line {
    top: 200px;
  }
}
@media only screen and (max-width: 486px) {
  .title-block-wrapper--100,
  .title-block-wrapper--200,
  .title-block-wrapper--300,
  .title-block-wrapper--400 {
    height: 100px;
  }
  .title-block-wrapper--100 .inner-menu-line,
  .title-block-wrapper--200 .inner-menu-line,
  .title-block-wrapper--300 .inner-menu-line,
  .title-block-wrapper--400 .inner-menu-line {
    top: 100px;
  }
}
@media only screen and (min-width: 1023px) {
  .main-info-group--providers {
    min-height: 1600px;
  }
  .main-info-group--logistics {
    min-height: 1920px;
  }
}
.g-loader {
  position: absolute;
  display: none;
  width: 32px;
  height: 32px;
  background-image: url('../images/AjaxLoader.gif');
}
.g-loader.show {
  display: block;
}
.products-slider .owl-prev,
.products-slider .owl-next {
  display: block;
  position: absolute;
  top: 0;
  height: 100%;
  z-index: 100;
  width: 150px;
  transition: all 0.4s ease 0s;
}
.products-slider .owl-prev:hover,
.products-slider .owl-next:hover {
  background: rgba(0, 0, 0, 0.1);
}
.products-slider .owl-prev {
  left: 0;
}
.products-slider .owl-next {
  right: 0;
}
.cycle-pager,
.owl-dots {
  text-align: center;
  bottom: 25px;
  left: 0;
  right: 0;
  z-index: 400;
  position: absolute;
  overflow: hidden;
}
.cycle-pager--left-side {
  max-width: 1000px;
  margin: 0 auto;
  text-align: left;
  padding-left: 40px;
}
.cycle-pager--offer-slider {
  padding-left: 10px;
  width: 375px;
  left: auto;
  text-align: left;
}
.owl-dots {
  bottom: 15px;
}
.js-owl-carousel .owl-dots {
  bottom: -60px;
}
.cycle-pager span,
.owl-dot {
  font-size: 1px;
  color: transparent;
  width: 8px;
  height: 8px;
  display: inline-block;
  cursor: pointer;
  background: #eb1c23;
  border-radius: 50%;
  margin-bottom: 5px;
}
.cycle-pager--offer-slider span {
  background: #ccc;
}
.owl-dot {
  margin-top: 10px;
}
.catalogue-slider .owl-dot {
  background: #fff;
}
.articles-dinner-slider .owl-dot {
  background: #acacac;
}
.articles-dinner-slider .owl-dots {
  bottom: -40px;
}
.catalogue-slider .owl-dots {
  bottom: 0;
}
.owl-about .owl-dots {
  bottom: -40px;
}
.shop-detail .owl-dots {
  bottom: -45px;
}
.cycle-pager span + span,
.owl-dot + .owl-dot {
  margin-left: 20px;
}
.cycle-pager span.cycle-pager-active,
.owl-dot.active {
  background-color: #eb1c23;
  box-shadow: 0 0 0 5px #eb1c23;
}
.cycle-pager > * {
  cursor: pointer;
}
.news-section-wrapper {
  min-height: 160px;
  background: #e3e2e2;
}
.news-section__news-block {
  padding-top: 20px;
}
.news-section__news-block {
  width: 754.5px;
  margin: 0;
}
.news-section__news-block .articles-section-wrapper {
  min-width: inherit;
  background: transparent;
  padding: 0;
  box-sizing: border-box;
}
.news-section__news-block .articles-section-wrapper .articles-section {
  width: 100%;
  margin: 0;
  padding: 0;
}
.news-section__news-block .articles-section-wrapper .articles-section .owl-item {
  max-width: 100%;
}
.news-section__news-block .articles-section-wrapper .articles-section .article-item {
  margin-right: 0;
}
.news-section__news-block .articles-section-wrapper .owl-nav .owl-prev {
  top: 35px;
  left: -30px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1376px -747px;
  width: 8px;
  height: 14px;
}
.news-section__news-block .articles-section-wrapper .owl-nav .owl-next {
  top: 35px;
  right: -30px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1376px -731px;
  width: 8px;
  height: 14px;
}
.news-section__all-news-link {
  font-size: 14px;
  font-weight: bold;
  margin-top: 20px;
  display: inline-block;
  color: #eb1c23;
}
.news-section__map-link {
  position: absolute;
  top: -20px;
  right: 55px;
  z-index: 100;
  font-size: 14px;
  text-align: center;
  color: #000;
}
.news-section__map-point {
  display: inline-block;
  background-image: url(../images/sprite/sprite.png);
  background-position: -648px -1145px;
  width: 54px;
  height: 54px;
  margin-bottom: 5px;
}
.news-section__map-point-wrapper {
  display: none;
}
.news-section__feature-block {
  display: none;
}
.news-section-item {
  display: inline-block;
  vertical-align: top;
  margin-right: -0.25em;
  width: 225px;
  font-size: 14px;
}
.news-section-item:hover {
  text-decoration: none;
}
.news-section-item:hover .news-section-item__text {
  text-decoration: underline;
}
.news-section-item__date {
  color: #959595;
  line-height: 2;
}
.news-section-item__text {
  color: #000;
  line-height: 1.2;
}
.news-section-item + .news-section-item {
  margin-left: 30px;
}
.articles-section-wrapper {
  background: #fff;
  padding: 30px 0 73px;
}
.articles-section--bakery,
.articles-section--meat-info {
  width: auto;
  float: right;
}
.articles-section--meat-info {
  color: #fff;
}
.articles-section--dinner .article-item__title {
  font-size: 20px;
}
.article-item {
  display: block;
  width: 225px;
  vertical-align: top;
  white-space: normal;
  text-align: left;
}
.article-item:hover {
  text-decoration: none;
}
.article-item--bakery,
.article-item--dinner {
  display: inline-block;
  margin-right: -0.25em;
}
.article-item--bakery {
  width: 305px;
}
.article-item__title {
  font-size: 18px;
  font-weight: bold;
  margin: 13px 0 10px;
  text-decoration: none;
}
.article-item__text {
  font-size: 14px;
  color: #313131;
  line-height: 1.5;
}
.article-item__icon-wrapper {
  min-height: 40px;
}
.article-item__icon {
  display: block;
}
.article-item__icon--basket {
  background-image: url(../images/sprite/sprite.png);
  background-position: -57px -1256px;
  width: 44px;
  height: 37px;
}
.article-item__icon--leaf {
  background-image: url(../images/sprite/sprite.png);
  background-position: -279px -1208px;
  width: 51px;
  height: 31px;
}
.article-item__icon--doc {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -1074px;
  width: 48px;
  height: 36px;
}
.articles-section-wrapper a.article-item .article-item__title {
  color: #000;
}
.articles-section--meat-info .article-item__title {
  font-size: 20px;
}
.articles-section--meat-info .article-item__text {
  color: #fff;
}
.article-item--bakery + .article-item--bakery {
  margin-left: 38px;
}
.article-item--dinner + .article-item--dinner {
  margin-left: 29px;
}
.map-section-wrapper {
  min-height: 455px;
  background-image: url("../../img/map-sect-bg.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
}
.map-section {
  min-height: 455px;
}
.section-title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 72px;
  color: #fff;
  padding-top: 86px;
  margin-left: -8px;
  display: inline-block;
}
.section-right-part {
  position: absolute;
  top: 92px;
  right: 8px;
  font-size: 16px;
  color: #fff;
  line-height: 1.5;
  width: 300px;
}
.section-right-part--cooking-section {
  line-height: 1.3;
  right: 20px;
}
.section-right-part--bakery {
  line-height: 1.65;
}
.section-right-part__item {
  margin-bottom: 15px;
}
.section-right-part__item--cooking-section {
  margin-bottom: 12px;
}
.section-right-part__title {
  font-size: 18px;
  font-weight: bold;
  text-decoration: underline;
  margin-bottom: 10px;
}
.section-right-part__title--no-line {
  text-decoration: none;
  margin-bottom: 0;
}
.section-right-part__title--cooking-section {
  line-height: 2;
  margin-bottom: 11px;
}
.section-right-part__btn {
  display: inline-block;
  color: #000;
  background: #fff;
  line-height: normal;
}
.section-right-part__btn--top {
  display: none;
}
.section-right-part__btn--cooking-section {
  margin-top: 15px;
}
.section-right-part__btn:hover {
  background: #e91b22;
  color: #fff;
}
.section-right-part__btn--blue {
  background: #25a1de;
  color: #fff;
  margin-bottom: 40px;
}
.section-right-part__btn--blue:hover {
  background: #fff;
  color: #000;
}
.section-right-part--fish {
  color: #000;
  font-size: 14px;
}
.section-right-part__text--fish {
  width: 250px;
}
.section-right-part__text--cooking-section {
  margin-bottom: 12px;
}
.map-section__title {
  padding-top: 72px;
}
.map-section__number {
  margin-top: -10px;
  font-size: 112px;
  color: #fff;
  font-weight: 700;
}
.map-section__text {
  margin-top: -20px;
  font-size: 22px;
  color: #fff;
  line-height: 1;
}
.map-section__button {
  position: absolute;
  top: 97px;
  right: 10px;
}
.bakery-slider-wrapper {
  min-height: 395px;
  background-image: url("../../img/bakery-bg.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
}
.bakery-slider__slide {
  width: 990px;
  min-height: 396px;
}
.bakery-slider__title {
  padding-top: 70px;
}
.bakery-slider__point {
  display: none;
}
.bakery-section-wrapper {
  min-height: 365px;
  background: #fff;
}
.bakery-section {
  padding-top: 30px;
}
.bakery-section__top-pic {
  position: absolute;
  top: -50px;
  left: 0;
  background: url("http://www.okmarket.ru/local/templates/main/img/bakery-baker.jpg");
  background-repeat: no-repeat;
  width: 225px;
  height: 140px;
}
.bakery-section-formula {
  float: right;
  margin-bottom: 35px;
}
.bakery-section-formula__item {
  position: relative;
  display: inline-block;
  vertical-align: top;
  color: #898989;
  width: 305px;
  margin-right: -0.25em;
}
.bakery-section-formula__item--single {
  display: none;
}
.bakery-section-formula__item:first-child:after {
  position: absolute;
  content: '';
  top: 20px;
  right: 0;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -763px;
  width: 30px;
  height: 30px;
}
.bakery-section-formula__number {
  font-size: 60px;
  font-weight: bold;
}
.bakery-section-formula__kg {
  font-size: 40px;
}
.bakery-section-formula__text {
  font-size: 16px;
}
.bakery-section-formula__item + .bakery-section-formula__item {
  margin-left: 38px;
}
.bakery-section-formula--meat-info .bakery-section-formula__item:first-child:after {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -699px;
  width: 30px;
  height: 30px;
}
.bakery-section-formula--meat-info .bakery-section-formula__number {
  color: #fff;
}
.bakery-section-formula--meat-info .bakery-section-formula__text {
  color: #b4b4b4;
}
.cooking-section-wrapper {
  min-height: 591px;
  background-image: url("../images/cooking-bg.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
}
.cooking-section {
  color: #fff;
}
.cooking-section__title {
  padding-top: 70px;
}
.cooking-section__cite {
  position: relative;
  font-size: 16px;
  width: 525px;
  margin-top: 123px;
  line-height: 1.6;
}
.cooking-section__cite:before {
  position: absolute;
  top: 3px;
  left: -21px;
  content: '';
  background-image: url(../images/sprite/sprite.png);
  background-position: -1275px -568px;
  width: 13px;
  height: 14px;
}
.cooking-section__right-quote {
  margin: 0 0 -2px 8px;
  display: inline-block;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1275px -584px;
  width: 13px;
  height: 14px;
  background-repeat: no-repeat;
}
.cooking-section__autor-name {
  margin-top: 40px;
  font-size: 18px;
}
.cooking-section__autor-position {
  font-size: 14px;
  line-height: 1.5;
}
.cooking-section__note,
.cooking-section__button {
  display: none;
}
.cooking-section-hour {
  display: none;
}
.dinner-section-wrapper {
  background: #e8e8e8;
  min-height: 570px;
}
.dinner-section {
  text-align: center;
}
.dinner-section__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 48px;
  color: #000;
  padding-top: 40px;
}
.dinner-section__text {
  font-size: 14px;
  color: #292929;
  padding: 20px 0 30px;
}
.dinner-section__point {
  font-weight: bold;
  text-transform: uppercase;
}
.articles-dinner-slider-wrapper {
  display: none;
}
.fruit-section-wrapper {
  background: #fff;
  min-height: 320px;
  max-width: 1440px;
  background: url("http://www.okmarket.ru/local/templates/main/img/fruits-bg.jpg") no-repeat;
  background-position: 690px 140px;
}
.fruit-section {
  z-index: 10;
  margin-bottom: 55px;
}
.fruit-section__title {
  padding-top: 70px;
  margin-left: -5px;
  color: #8dc73f;
}
.fruit-section__point {
  margin-top: 50px;
  margin-left: -5px;
}
.fruit-section__number,
.fruit-section__text {
  display: inline-block;
  vertical-align: middle;
}
.fruit-section__number {
  font-size: 50px;
  font-weight: bold;
  color: #898989;
  margin-right: 16px;
}
.fruit-section__text {
  font-size: 18px;
  color: #000;
}
.fruit-features {
  background-color: #e3ecd8;
  max-width: 1070px;
  min-height: 230px;
  padding-top: 40px;
}
.fruit-features__badge {
  position: absolute;
  right: 100px;
  top: -60px;
  width: 100px;
  height: 100px;
  background: #f0ba00;
  border-radius: 50%;
  text-align: center;
  font-size: 14px;
  color: #fff;
  line-height: 1;
  -webkit-transform: rotate(-25deg);
  transform: rotate(-25deg);
}
.fruit-features__badge--single {
  display: none;
  top: auto;
  bottom: 15px;
}
.fruit-features__badge-number {
  display: inline-block;
  padding-top: 30px;
  font-size: 30px;
  font-weight: bold;
}
.fruit-features__badge-percent {
  margin-left: -10px;
  font-size: 24px;
}
.fruit-features .article-item__text {
  font-size: 15px;
  line-height: 1.3;
}
.cafe-section-wrapper {
  min-height: 590px;
  background-image: url("../../img/cafe-bg.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
}
.cafe-section__title {
  padding-top: 66px;
}
.cafe-section__text-block {
  padding-top: 30px;
  font-size: 15px;
  line-height: 1.45;
  color: #fff;
  display: inline-block;
  vertical-align: top;
  max-width: 335px;
}
.cafe-section__text-block--single {
  display: block;
  padding-top: 28px;
  max-width: 400px;
}
.cafe-section__text-block-title {
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 15px;
}
.cafe-section__list {
  margin: 0;
  padding-left: 15px;
}
.cafe-section__list-item {
  padding-bottom: 8px;
}
.cafe-section__list-link {
  color: #fff;
  text-decoration: underline;
}
.cafe-section__list-link:hover {
  text-decoration: none;
}
.cafeteria-section-wrapper {
  background-color: #fff;
  min-height: 615px;
  background: url("http://www.okmarket.ru/local/templates/main/img/cafeteria-bg.jpg") no-repeat;
  background-position: right 100px top 84px;
}
.cafeteria-section__title {
  color: #000;
  padding-top: 70px;
  line-height: 1.2;
}
.cafeteria-section__text {
  font-size: 16px;
  color: #000;
  padding-top: 67px;
  width: 540px;
  line-height: 1.5;
}
.meat-section-wrapper {
  background-image: url("../../img/meat-bg.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
}
.meat-section-wrapper__title {
  display: none;
}
.meat-section {
  position: relative;
  max-width: 820px;
  margin: 0 auto;
  padding: 40px 20px;
  width: auto;
}
.meat-section__img-wrapper {
  max-width: 778px;
  margin: 0 auto;
}
.meat-section__img {
  width: 100%;
}
.meat-section__title {
  padding-top: 70px;
  position: absolute;
  top: 0;
  left: -63px;
  z-index: 100;
}
.meat-section__button {
  display: block;
  cursor: pointer;
  width: 5.5%;
  height: 7.8%;
  position: absolute;
}
.meat-section__button--1 {
  top: 38.5%;
  left: 25%;
}
.meat-section__button--2 {
  top: 39%;
  left: 38.5%;
}
.meat-section__button--3 {
  top: 51.7%;
  left: 30.5%;
}
.meat-section__button--4 {
  top: 44.5%;
  left: 49.6%;
}
.meat-section__button--5 {
  top: 39.3%;
  left: 55%;
}
.meat-section__button--6 {
  top: 43.7%;
  left: 61%;
}
.meat-section__button--7 {
  top: 54%;
  left: 58.4%;
}
.meat-section__button--8 {
  top: 60%;
  left: 49.5%;
}
.meat-section__button--9 {
  top: 65.3%;
  left: 34.5%;
}
.meat-section__slider-wrapper {
  position: absolute;
  top: 0;
  right: 225px;
  width: 290px;
  background: #f3f3f3;
  padding: 85px 35px 35px 35px;
  display: none;
  height: 100%;
  box-sizing: border-box;
}
.meat-section__slider-close {
  position: absolute;
  top: 10px;
  right: 10px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -84px;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
.meat-section__slider-close:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px 0px;
  width: 40px;
  height: 40px;
}
.meat-section-slide {
  position: relative;
  display: none;
}
.meat-section-slide__title,
.meat-section-slide__number {
  display: inline-block;
  vertical-align: middle;
}
.meat-section-slide__title {
  font-size: 18px;
  color: #000;
}
.meat-section-slide__text-block {
  margin-top: 20px;
  font-size: 14px;
  color: #000;
  width: 240px;
  max-height: 140px;
  line-height: 1.4;
}
.meat-section-slide__number {
  margin-right: 3px;
}
.meat-section-slide__number--2 {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -795px;
  width: 30px;
  height: 30px;
}
.meat-section-slide__receipt-block {
  position: absolute;
  top: 195px;
  left: 0;
  width: 170px;
}
.meat-section-slide__receipt-title {
  font-size: 16px;
  font-weight: bold;
  color: #000;
}
.meat-section-slide__receipt-red {
  color: #eb1c23;
}
.meat-section-slide__pic-group {
  display: inline-block;
  position: relative;
  margin-top: 20px;
}
.meat-section-slide__pic-wrapper {
  position: relative;
  border: 2px solid #fff;
  border-radius: 50%;
  overflow: hidden;
  width: 125px;
  height: 125px;
  z-index: 1;
}
.meat-section-slide__pic {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.meat-section-slide__receipt-time {
  position: absolute;
  top: 20px;
  right: -30px;
  width: 66px;
  height: 66px;
  border-radius: 50%;
  background: #fff;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  z-index: 2;
}
.meat-section-slide__receipt-time-number {
  display: inline-block;
  font-size: 26px;
  padding-top: 8px;
  margin-bottom: -10px;
}
.meat-section-slide__receipt-block-text {
  margin-top: 10px;
  line-height: 1.5;
  font-weight: bold;
  font-size: 14px;
}
.meat-info-wrapper {
  background-image: url("../../img/meat-info-bg.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  min-height: 355px;
  padding-top: 35px;
}
.fish-section-wrapper {
  background-image: url("http://www.okmarket.ru/local/templates/main/img/fish-bg.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  min-height: 640px;
}
.fish-section {
  min-height: 640px;
}
.fish-section__title {
  padding-top: 68px;
}
.fish-section__subtitle {
  position: absolute;
  bottom: 70px;
  left: 200px;
  font-family: "UbuntuRegular", sans-serif;
  font-size: 30px;
  color: #fff;
}
.card-section-wrapper {
  background-image: url("../../img/card-bg.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  min-height: 537px;
}
.card-section-wrapper.new-banner {
  background: url("../../img/banner_step_fon.jpg") no-repeat;
  min-height: 640px;
}
.card-section-wrapper.new-banner .card-section__title {
  padding-top: 0;
}
.card-section-wrapper.new-banner .card-section__text {
  max-width: 530px;
}
.card-section-wrapper.new-banner .card-section__button {
  margin-top: 27px;
  margin-bottom: 0;
}
.card-section {
  color: #000;
}
.card-section__title {
  padding-top: 68px;
  color: #000;
}
.card-section__subtitle {
  font-size: 30px;
  padding: 30px 0;
}
.card-section__text {
  font-size: 16px;
  line-height: 1.5;
  max-width: 400px;
}
.card-section__button {
  display: inline-block;
  margin-top: 27px;
  margin-bottom: 53px;
}
.card-section__img {
  display: none;
}
.brand-section-wrapper {
  min-height: 640px;
  background: url("../images/brand-bg1.jpg") no-repeat;
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
}
.brand-section {
  color: #000;
  min-height: 640px;
}
.brand-section__title {
  padding-top: 68px;
  color: #000;
}
.brand-section__text {
  margin: 27px 0 50px;
  font-size: 16px;
  line-height: 1.5;
  width: 450px;
}
.brand-section__cart-group--our-brands {
  padding: 25px 0;
}
.brand-section__cart-img {
  display: inline-block;
  vertical-align: middle;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1087px -550px;
  width: 115px;
  height: 88px;
  margin-right: 20px;
}
.header__shop-link:after {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1100px;
  width: 24px;
  height: 20px;
}
.brand-section__cart-img--our-brands {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1152px -1066px;
  width: 75px;
  height: 57px;
}
.brand-section__cart-text {
  display: inline-block;
  vertical-align: middle;
  font-size: 18px;
  color: #eb1b21;
  line-height: 1.5;
  width: 330px;
}
.brand-section__cart-text--our-brands {
  width: 375px;
}
.brand-section__button {
  position: absolute;
  bottom: 95px;
  right: 5px;
}
.brand-section__img {
  display: none;
}
.eshop-section-wrapper {
  min-height: 578px;
  background: url("../../img/shop-sect-bg.jpg") no-repeat;
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  position: relative;
}
.eshop-section-wrapper__mist {
  position: absolute;
  content: '';
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.eshop-section {
  position: relative;
  z-index: 10;
  color: #fff;
}
.eshop-section__title {
  padding-top: 136px;
}
.eshop-section__subtitle {
  font-family: "UbuntuRegular", sans-serif;
  font-size: 30px;
}
.eshop-section__button {
  display: inline-block;
  margin: 53px 0 30px;
  padding: 12px 47px 12px;
}
.eshop-section__text {
  font-size: 16px;
  line-height: 1.5;
  max-width: 385px;
}
.products-slider-wrapper {
  padding-top: 4px;
}
.products-slider__block {
  float: left;
  position: relative;
  width: 150px;
  height: 147px;
  border-right: 4px solid #fff;
  border-bottom: 4px solid #fff;
  overflow: hidden;
}
.products-slider__block--big {
  width: 299px;
  height: 299px;
}
.products-slider__block__pic {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.products-slider__block-title {
  position: absolute;
  left: 15px;
  bottom: 25px;
  font-family: "UbuntuBold", sans-serif;
  font-size: 14px;
  color: #fff;
}
.products-slider__block-title--black {
  color: #000;
}
.products-slider__block--big .products-slider__block-title {
  left: 25px;
}
/**
 * Toggle Switch Globals
 *
 * All switches should take on the class `c-hamburger` as well as their
 * variant that will give them unique properties. This class is an overview
 * class that acts as a reset for all versions of the icon.
 */
.c-hamburger {
  float: right;
  display: none;
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 32px;
  height: 32px;
  font-size: 0;
  text-indent: -9999px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  box-shadow: none;
  border-radius: 0;
  border: none;
  cursor: pointer;
  transition: background 0.3s;
  border-radius: 50%;
  border: 1px solid transparent;
}
.c-hamburger:focus {
  outline: none;
}
.c-hamburger span {
  display: block;
  position: absolute;
  top: 14px;
  left: 6px;
  right: 6px;
  height: 2px;
  background: #000;
}
.c-hamburger span::before,
.c-hamburger span::after {
  position: absolute;
  display: block;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #000;
  content: "";
}
.c-hamburger span::before {
  top: -6px;
}
.c-hamburger span::after {
  bottom: -6px;
}
.c-hamburger--htx {
  background-color: #dadada;
}
.c-hamburger--htx span {
  transition: background 0s 0.3s;
}
.c-hamburger--htx span::before,
.c-hamburger--htx span::after {
  transition-duration: 0.3s, 0.3s;
  transition-delay: 0.3s, 0s;
}
.c-hamburger--htx span::before {
  transition-property: top, -webkit-transform;
  transition-property: top, transform;
  transition-property: top, transform, -webkit-transform;
}
.c-hamburger--htx span::after {
  transition-property: bottom, -webkit-transform;
  transition-property: bottom, transform;
  transition-property: bottom, transform, -webkit-transform;
}
/* active state, i.e. menu open */
.c-hamburger--htx.is-active {
  background-color: #fff;
  border-color: #999;
}
.c-hamburger--htx.is-active span {
  background: none;
}
.c-hamburger--htx.is-active span::before {
  top: 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.c-hamburger--htx.is-active span::after {
  bottom: 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.c-hamburger--htx.is-active span::before,
.c-hamburger--htx.is-active span::after {
  transition-delay: 0s, 0.3s;
}
.submenu-wrapper {
  display: none;
}
.submenu-wrapper__top,
.submenu-wrapper__bottom {
  display: none;
}
.fish-info-wrapper {
  display: none;
}
.fish-section__img-small {
  display: none;
}
.title-block-wrapper {
  height: 400px;
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
}
.title-block-wrapper.vote {
  background-size: contain;
}
.title-block-wrapper--slider {
  height: auto;
  min-height: 300px;
}
.title-block-wrapper--equipment {
  background-image: url("../../img/equipment.jpg");
}
.title-block {
  position: relative;
  width: 1000px;
  height: 100%;
}
.title-block--slider {
  width: auto;
}
.title-block__title {
  font-family: "UbuntuBold", sans-serif;
  font-size: 41px;
  color: #fff;
  padding-top: 152px;
  width: 280px;
}
.title-block__title--karta {
  width: auto;
  padding-top: 85px;
}
.title-block__title--about-strategy {
  padding-top: 130px;
  font-size: 28px;
  font-weight: normal;
  width: auto;
}
.title-block__title--about-press {
  padding-top: 130px;
  font-size: 36px;
  width: auto;
  font-weight: 500;
}
.title-block__text {
  position: absolute;
  bottom: 15px;
  left: 0;
  font-family: "UbuntuBold", sans-serif;
  font-size: 20px;
  color: #fff;
}
.title-block-wrapper--about .title-block__title {
  width: auto;
}
.title-block-slide {
  min-height: 300px;
  width: 100%;
  background-size: cover;
  background-position: left center;
}
.title-block-slide__banner-link {
  display: block;
  width: 100%;
  height: 100%;
  min-height: 400px;
}
.title-block-slide__banner-link.new-year-type {
  background-image: url('../images/new-year-slider.png');
  background-repeat: no-repeat;
  background-size: cover;
}
.title-block-slide__banner-link.calendar {
  background-image: url('../images/calendar_promo.jpg');
  background-repeat: no-repeat;
}
.title-block-slide__banner-link.calendar .title-block-banner--index .title-block-banner__img-wrapper {
  width: 33%;
  margin-left: 17%;
}
.title-block-slide__banner-link.calendar .title-block-banner--index .title-block-banner__conditions {
  left: inherit;
  right: -275px;
}
.title-block-slide__title {
  font-family: "UbuntuBold", sans-serif;
  font-size: 41px;
  color: #fff;
  padding-top: 145px;
}
.title-block-slide__content {
  width: 1000px;
  margin: 0 auto;
  position: relative;
}
.title-block-slide__title-group {
  font-family: "UbuntuRegular", sans-serif;
  padding-top: 45px;
  color: #fff;
  width: 350px;
  position: relative;
  z-index: 10;
}
.title-block-slide__title-text {
  font-size: 30px;
  font-weight: 300;
}
.title-block-slide__title-name {
  font-size: 34px;
  font-weight: 700;
}
.title-block-slide__title-amount {
  font-size: 34px;
  font-weight: 400;
}
.title-block-slide__item-group {
  position: absolute;
  z-index: 1;
  top: 25px;
  left: 295px;
}
.title-block-slide__price-wide {
  font-family: "UbuntuBoldItalic", sans-serif;
  position: absolute;
  top: 55px;
  left: 215px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1087px -319px;
  width: 121px;
  height: 121px;
  font-size: 52px;
  color: #eb2023;
  padding-top: 45px;
  box-sizing: border-box;
  text-align: center;
}
.title-block-slide__price-small {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1087px -640px;
  width: 148px;
  height: 67px;
  font-size: 52px;
  font-weight: 700;
  font-style: italic;
  color: #eb2023;
  margin-top: 20px;
  box-sizing: border-box;
  text-align: center;
  display: none;
}
.title-block-slide__conditions {
  position: absolute;
  font-family: Arial;
  font-size: 12px;
  top: 30px;
  right: 0;
  width: 276px;
  opacity: 0.7;
  color: #fff;
  z-index: 10;
}
.btn-hollow {
  display: inline-block;
  background: #fff;
  border: 2px solid #ffc600;
  border-radius: 20px;
  padding: 9px 30px;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  color: #383838;
}
.btn-hollow:hover {
  text-decoration: none;
  color: #ffc600;
}
.inner-menu-block {
  position: absolute;
  right: 0;
  top: 135px;
  width: 296px;
  background-color: #d1d1d1;
  z-index: 100;
  min-height: 80%;
}
.inner-menu-block--model {
  top: 128px;
}
.inner-menu-block--strategy {
  top: 40px;
}
.inner-menu-block--underslider {
  top: -455px;
  z-index: 100;
}
.inner-menu-block--about {
  min-height: 320px;
}
.inner-menu-block--karera {
  min-height: 280px;
}
.inner-menu-block__card-group {
  margin: 0 auto;
  width: 225px;
  height: 137px;
  padding-bottom: 30px;
  background: url("../../img/menu-card-bg.png") no-repeat;
  background-position: top center;
}
.inner-menu-block__card-button {
  margin-top: 65px;
  width: 165px;
}
.inner-menu-block__list {
  list-style: none;
  margin: 0;
  padding: 20px 20px 30px 20px;
}
.inner-menu-block__list--underslider {
  padding-bottom: 20px;
}
.inner-menu-block__item {
  display: block;
}
.inner-menu-block__link {
  display: inline-block;
  color: #1f1f1f;
  font-size: 17px;
  margin-bottom: 10px;
}
.inner-menu-block__link:hover {
  text-decoration: none;
  color: #e91621;
}
.inner-menu-block__link.active {
  color: #e91621;
}
.inner-submenu-block {
  list-style: none;
  margin: -5px 0 0;
  padding: 0;
  border-left: 2px solid #b8b8b8;
  display: none;
}
.inner-submenu-block__item {
  display: block;
  margin-bottom: 5px;
  line-height: 1;
}
.inner-submenu-block__link {
  display: inline-block;
  color: #000;
  font-size: 15px;
  padding-left: 15px;
  margin-left: -2px;
  border-left: 2px solid transparent;
  line-height: 1.3;
}
.inner-submenu-block__link:hover {
  text-decoration: none;
  color: #e91621;
  border-left: 2px solid #e91621;
}
.inner-submenu-block__link.active {
  color: #e91621;
}
.trans-border,
.trans-border a,
.trans-border a:hover {
  border-color: transparent;
}
.inner-menu-block__item.open > .inner-submenu-block,
.inner-menu-line__item.open > .inner-submenu-block {
  display: block;
}
.inner-menu-line {
  display: none;
}
.main-info-group {
  width: 1000px;
  margin-top: 23px;
  position: relative;
}
.main-info-group--bottom-content {
  margin-top: 20px;
}
.main-info-group--learn {
  margin-bottom: 30px;
}
.main-info-group--shop-detail {
  width: 980px;
}
.main-info-group--karta {
  margin-top: 55px;
  margin-bottom: 75px;
}
.main-info-group--partners {
  min-height: 390px;
}
.main-info-group--arendatoram {
  min-height: 210px;
}
.main-info-group--reports {
  margin-top: 0;
}
.main-info-group__stats-group {
  margin: 70px 0 60px;
}
.main-info-group__stats-block {
  display: inline-block;
}
.main-info-group__stats-block + .main-info-group__stats-block {
  margin-left: 70px;
}
.main-info-group__stats-block + .main-info-group__stats-block--blue {
  color: #383a57;
}
.main-info-group__stats-block + .main-info-group__stats-block--red {
  color: #e9161e;
}
.main-info-group__stats-number-group,
.main-info-group__stats-text {
  display: inline-block;
  vertical-align: top;
}
.main-info-group__stats-text {
  margin-top: -10px;
  margin-left: 30px;
  font-weight: bold;
  font-size: 15px;
}
.main-info-group__stats-number-amount,
.main-info-group__stats-number-text {
  display: inline-block;
  vertical-align: bottom;
  font-weight: bold;
  font-size: 60px;
  line-height: 0.7;
}
.main-info-group__stats-number-text {
  font-size: 30px;
}
.main-info-group__stats-text {
  width: 255px;
}
.main-info,
.tenders-info {
  color: #000;
  width: 670px;
  display: inline-block;
  vertical-align: top;
  margin-right: -0.25em;
}
.main-info.tenders-info-page {
  width: auto;
}
.main-info_catalog-info {
  margin-top: 5px;
}
.main-info__title,
.tenders-info__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 36px;
}
.main-info__title--salary,
.tenders-info__title--salary {
  color: #eb1c23;
  margin-bottom: 30px;
}
.main-info__title--karta,
.tenders-info__title--karta {
  margin-bottom: 30px;
}
.main-info__text,
.tenders-info__text {
  font-size: 17px;
  line-height: 1.4;
}
.main-info__text--ubuntu,
.tenders-info__text--ubuntu {
  font-family: "UbuntuRegular", sans-serif;
}
.main-info__text--highlighted,
.tenders-info__text--highlighted {
  font-weight: bold;
  font-size: 24px;
  line-height: 1.2;
}
.main-info__text--karta,
.tenders-info__text--karta {
  padding: 10px 0 0 40px;
}
.main-info--single {
  width: 100%;
}
.main-info__news-date {
  font-family: "UbuntuRegular", sans-serif;
  font-size: 14px;
  margin-bottom: 20px;
  padding-left: 3px;
  color: #666;
}
.main-info__press-block {
  margin-top: 28px;
  margin-bottom: 45px;
}
.main-info__learn-feature {
  position: absolute;
  top: 60px;
  left: 704px;
  width: 296px;
  text-align: center;
  z-index: 500;
}
.main-info__catalog-title {
  display: inline-block;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 24px;
  color: #f00;
  border-bottom: 1px dotted #f00;
  margin: 20px 0 0;
}
.main-info__text--catalogs-hl {
  color: #53546d;
  font-size: 18px;
  font-weight: bold;
  margin-top: 10px;
}
.main-info__karta-highlighted {
  font-family: "UbuntuRegular", sans-serif;
  color: #e81a22;
  font-size: 18px;
  line-height: 1.2;
}
.main-info__karta-highlighted-link {
  display: inline-block;
  color: #e81a22;
}
.main-info__karta-highlighted-link:hover {
  text-decoration: none;
}
.main-info__link {
  text-decoration: underline;
  color: #4d59a1;
}
.main-info__link:hover {
  color: #e91621;
}
.main-info__luck-text {
  font-weight: 800;
  margin-top: -5px;
}
.main-info__text--ubuntu {
  font-family: "UbuntuRegular", sans-serif;
  font-size: 16px;
  line-height: 1.5;
}
.main-info__btn {
  width: 220px;
  box-sizing: border-box;
  text-align: center;
  margin: 15px 0 45px;
}
.main-info__subtitle {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 20px;
}
.main-info__subtitle--feature-head {
  margin: 35px 0;
  font-size: 22px;
}
.main-info__subtitle--blue {
  color: #383a57;
}
.main-info__subtitle--karta {
  font-size: 26px;
  margin-bottom: 0;
}
.main-info__subtitle--small {
  font-size: 18px;
}
.main-info__subtitle--bottom-space {
  padding-bottom: 20px;
}
.main-info__ul-list {
  list-style: none;
  margin: 0;
  padding: 0;
  list-style-image: url("../../img/ul-dot.png");
  margin-left: 15px;
}
.main-info__ul-list--miles {
  display: inline-block;
  vertical-align: top;
  max-width: 500px;
}
.main-info__ul-list--content {
  list-style: initial;
  margin-left: 17px;
}
.main-info__ul-list--lines {
  list-style: none;
  margin: 10px 0;
  padding: 0;
}
.main-info__ul-item {
  margin-bottom: 10px;
  font-size: 17px;
}
.main-info__ul-item--miles {
  font-size: 16px;
}
.main-info__ul-item--content {
  padding-left: 15px;
}
.main-info__ul-item--lines {
  position: relative;
  padding-left: 15px;
}
.main-info__ul-item--lines:before {
  content: 'вЂ”';
  position: absolute;
  top: 0;
  left: 0;
}
.main-info__ul-block {
  margin-left: 35px;
  margin-bottom: 25px;
}
.main-info__ul-block-title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 16px;
}
.main-info__pre-accordion {
  margin-bottom: 60px;
}
.main-info__pre-accordion--about-strategy {
  margin-bottom: 0;
}
.main-info__accordion-small {
  display: none;
}
.main-info__img {
  display: block;
  margin: 0 auto;
  max-width: 90%;
}
.main-info__img--karta {
  margin-left: 20px;
}
.main-info__img--simple {
  margin: 0;
  max-width: 100%;
}
.main-info__img-block {
  margin: 40px 0;
}
.main-info__img-title {
  display: block;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #666;
  font-style: italic;
  margin-top: 10px;
}
.main-info__cite-text {
  font-family: 'Ubuntu', sans-serif;
  font-size: 20px;
  font-weight: 500;
  font-style: italic;
}
.main-info__cite-text--floated {
  float: left;
  width: 165px;
  padding: 0 20px 20px 35px;
}
.main-info__right-quote,
.main-info__left-quote {
  font-family: 'Times New Roman';
  display: inline-block;
  position: relative;
  color: #eb1c23;
  font-size: 30px;
  width: 0;
  height: 10px;
  font-style: normal;
  line-height: 1;
}
.main-info__right-quote:after {
  content: 'вЂќ';
  position: absolute;
  left: 5px;
  top: -12px;
  color: #eb1c23;
  font-size: 50px;
}
.main-info__left-quote:after {
  content: 'вЂњ';
  position: absolute;
  left: -35px;
  top: -12px;
  color: #eb1c23;
  font-size: 50px;
}
.button-hollow {
  display: inline-block;
  vertical-align: top;
  font-size: 16px;
  font-weight: bold;
  color: #47495f;
  padding: 9px 18px 9px;
  border: 2px solid #ffc905;
  border-radius: 20px;
  transition: all 0.4s ease 0s;
}
.button-hollow:hover {
  text-decoration: none;
  color: #ffc905;
}
.button-hollow[disabled] {
  background: #808080;
  border: 2px solid #808080;
  color: #fff;
}
.button-hollow[disabled]:hover {
  background: #808080;
}
.tenders-info {
  position: absolute;
  top: 55px;
  left: 699px;
  width: 296px;
  text-align: left;
  z-index: 500;
  margin-top: 20px;
}
.tenders-info--arendators-detail {
  top: 230px;
  left: 704px;
  text-align: left;
}
.tenders-info--arendators-form {
  top: 255px;
  left: 704px;
}
.tenders-info--vacancies {
  left: 720px;
  width: 280px;
  text-align: left;
}
.tenders-info--vac-detail {
  position: initial;
  margin-top: 110px;
  margin-left: 49px;
  margin-bottom: 20px;
}
.tenders-info--arendators,
.tenders-info--department {
  top: 75px;
  right: 5px;
  left: auto;
  text-align: left;
  width: 296px;
}
.tenders-info--department {
  padding: 20px 0 30px;
  box-shadow: inset 0 0 0 2px #ffc905;
  font-size: 17px;
}
.tenders-info__envi {
  background-image: url(../images/sprite/sprite.png);
  background-position: 0px -1145px;
  width: 66px;
  height: 61px;
  margin: 0 0 20px 26px;
}
.tenders-info__envi-text {
  text-align: left;
  max-width: 200px;
  color: #47495f;
  font-size: 16px;
  line-height: 1.5;
  font-weight: bold;
  margin: 0 0 20px 25px;
}
.tenders-info__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 22px;
  font-weight: 500;
  color: #383a57;
  text-align: left;
  padding: 0 20px;
}
.tenders-info__text {
  font-size: 15px;
  line-height: 1.5;
  text-align: left;
  padding: 0 20px;
}
.tenders-info__text--medium-blue {
  font-size: 17px;
  color: #383a57;
  line-height: 1.2;
}
.tenders-info__text--bordered {
  padding-top: 15px;
  padding-bottom: 15px;
  box-shadow: inset 0 0 0 2px #ffc905;
}
.tenders-info__inner-text {
  display: inline-block;
}
.tenders-info__inner-text--red {
  color: #ea282f;
}
.tenders-info__inner-text--green {
  color: #77b97e;
}
.tenders-info__inner-text + .tenders-info__inner-text {
  margin-top: 15px;
}
.tenders-info__btn {
  margin-left: 20px;
}
.tenders-info__btn--vacancies {
  margin-left: 5px;
}
.tenders-info__btn--arendators {
  padding: 9px 45px 9px;
}
.tenders-info__btn--arendators-detail {
  margin-left: 20px;
  padding: 9px 45px 9px;
}
.tenders-info__dep-adress {
  padding: 20px 20px 0;
}
.tenders-info__phone {
  color: #383a57;
}
.tenders-info__phone:hover {
  text-decoration: none;
}
.tenders-info__mail {
  color: #4d59a1;
  text-decoration: underline;
}
.partners-articles {
  position: relative;
  width: 1000px;
}
.partners-articles__item {
  float: left;
  width: 225px;
  padding-left: 25px;
  transition: none;
}
.partners-articles__item:hover {
  text-decoration: none;
}
.partners-articles__item:first-child {
  padding-left: 0;
}
.partners-articles__img-wrapper {
  margin-bottom: 22px;
}
.partners-articles__title {
  font-size: 17px;
  font-weight: bold;
  color: #4d59a1;
  text-decoration: underline;
}
.partners-articles__text {
  margin-top: 10px;
  color: #000;
  font-size: 15px;
}
.partners-articles-slider-wrapper {
  max-width: 1000px;
  margin: 0 auto;
  display: none;
}
.partners-articles-slider-wrapper--arendatoram {
  display: block;
  position: relative;
}
.partners-articles-slider-wrapper--arendatoram-max-height {
  max-height: 280px;
}
.partners-articles-slider-wrapper--our-production {
  display: block;
  position: relative;
  padding-top: 40px;
}
.partners-articles-slider {
  padding: 25px 0 0;
}
.partners-articles-slider-wrapper.partners-arendators-slider {
  width: 699px;
  margin-left: 217px;
}
.partners-articles-slider-wrapper.partners-arendators-slider .owl-dots {
  display: block !important;
  bottom: -21px;
}
.partners-articles-slider-wrapper.partners-arendators-slider .owl-prev {
  background-position: -529px -570px;
  width: 10px;
  height: 17px;
  -webkit-transform: rotateZ(180deg);
  transform: rotateZ(180deg);
  left: 253px;
}
.partners-articles-slider-wrapper.partners-arendators-slider .owl-next {
  background-position: -529px -570px;
  width: 10px;
  height: 17px;
  right: 253px;
}
.partners-articles-slider-wrapper.partners-arendators-slider .owl-next,
.partners-articles-slider-wrapper.partners-arendators-slider .owl-prev {
  top: 280px;
  z-index: 1000;
}
.partners-articles-slider__item {
  display: block;
}
.partners-articles-slider__item:hover {
  text-decoration: none;
}
.partners-articles-slider__content {
  padding: 0 20px;
}
.partners-articles-slider__content--arendatoram {
  max-width: 215px;
  min-height: 240px;
  padding: 0;
}
.partners-articles-slider__title {
  display: block;
  font-size: 16px;
  text-decoration: underline;
  color: #4d59a1;
  padding: 10px 0;
}
.partners-articles-slider__title:hover {
  text-decoration: none;
}
.partners-articles-slider__text {
  margin-top: 10px;
  color: #000;
  font-size: 15px;
  max-width: 225px;
}
.partners-articles-slider__text-hl {
  font-family: 'Ubuntu', sans-serif;
  font-size: 15px;
  font-style: italic;
}
.partners-rules-wrapper {
  background: #e8e8e8;
}
.partners-rules {
  width: 1000px;
  padding: 60px 0 45px;
}
.partners-rules--work {
  padding-top: 35px;
}
.partners-rules__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 36px;
  font-weight: 500;
  color: #000;
  margin-bottom: 10px;
}
.partners-rules__subtitle {
  font-size: 19px;
  color: #000;
  margin-bottom: 30px;
}
.partners-rules__article {
  float: left;
  width: 33%;
}
.partners-rules__number {
  float: left;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 26px;
  font-weight: 500;
  color: #eb2120;
}
.partners-rules__text {
  padding: 8px 0 0;
  margin-left: 40px;
  font-size: 17px;
  color: #000;
}
.partners-rules__title-group--work {
  margin-bottom: 45px;
}
.partners-rules--work .partners-articles__title {
  font-size: 16px;
  text-decoration: none;
  color: #000;
}
.partners-rules--work .partners-articles__text {
  color: #313131;
}
.partners-rules--work .partners-articles-slider__content {
  line-height: 1.4;
}
.partners-rules--work .partners-articles-slider__content {
  padding: 0;
}
.partners-rules--work .partners-articles-slider__img-wrapper {
  margin-bottom: 15px;
}
.partners-rules--work .partners-articles-slider-wrapper .owl-dots {
  bottom: -35px;
}
.partners-complaint-wrapper {
  background: #fff;
  min-height: 210px;
}
.partners-complaint {
  padding: 50px 0;
  width: 1000px;
}
.partners-complaint__text-block {
  text-align: center;
  max-width: 775px;
  margin: 0 auto;
  font-size: 18px;
  font-weight: bold;
  line-height: 1.45;
}
.partners-complaint__link {
  color: #4d59a1;
  text-decoration: underline;
  white-space: nowrap;
}
.partners-complaint__link:hover {
  color: #e91621;
}
.owl-dots {
  display: none !important;
}
.tradecent-section {
  width: 1040px;
}
.tradecent-tabs-wrapper {
  max-width: 670px;
  border-top: 1px solid #e8e8e8;
  padding-top: 40px;
}
.tenders-wrapper--arendators .tenders-info--arendators {
  top: -395px;
}
.tenders-wrapper--arendators .tenders-info--department {
  top: -85px;
}
.title-block-wrapper--arendatoram .inner-menu-block--underarendatoram.inner-menu-block {
  min-height: auto;
  top: 336px;
}
.tradecent-tabs {
  width: 70%;
  overflow: hidden;
  margin: 2em 0;
  padding: 1px;
  position: relative;
  background: #fff;
}
.tradecent-tabs__title {
  font-family: "UbuntuMedium", sans-serif;
  font-weight: 500;
  font-size: 22px;
  color: #47495f;
  padding-left: 20px;
}
.tradecent-tabs__link-list {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
  float: left;
  min-height: 450px;
}
.tradecent-tabs__link-item {
  margin-bottom: 5px;
}
.tradecent-tabs__link {
  display: inline-block;
  text-decoration: underline;
  color: #4d59a1;
  font-size: 18px;
}
.tradecent-tabs__link:hover {
  color: #e91621;
}
.tradecent-tabs__head {
  float: left;
  line-height: 1;
  padding: 10px 21px;
  position: relative;
  left: 0;
  cursor: pointer;
  font-family: "UbuntuMedium", sans-serif;
  font-weight: 500;
  font-size: 14px;
  color: #47495f;
  background: #ebebf0;
  border-radius: 0 20px 20px 0;
}
.tradecent-tabs .tradecent-tabs__head.tab-selected {
  z-index: 3;
  cursor: auto;
  color: #fff;
  background: #eb1c23;
  box-shadow: inset -2px 2px 2px 0 rgba(0, 0, 0, 0.3);
}
.tradecent-tabs__head:first-child {
  border-radius: 20px 0 0 20px;
}
.tradecent-tabs dd {
  background: #fff;
  display: none;
  float: right;
  width: 100%;
  margin: 0 0 0 -100%;
  position: relative;
  z-index: 2;
}
.tradecent-tabs dd.tab-selected {
  display: block;
}
.tradecent-tabs .tradecent-tabs__content {
  padding: 0 20px 20px;
}
.tenders-wrapper {
  width: 1000px;
}
.tabs-overflow-off {
  display: none;
}
.offer-slider-wrapper {
  width: 1000px;
  margin: 0 auto 70px;
  padding-top: 20px;
}
.offer-slide {
  width: 100%;
  min-height: 388px;
}
.offer-slide__content {
  position: relative;
}
.offer-slide__img-wrapper,
.offer-slide__text-block {
  display: inline-block;
  vertical-align: top;
}
.offer-slide__img-wrapper {
  width: 59%;
  position: relative;
  overflow: hidden;
  height: 388px;
}
.offer-slide__img {
  position: absolute;
  left: -999px;
  right: -999px;
  top: 0;
  margin: 0 auto;
  height: 100%;
}
.offer-slide__text-block {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 385px;
  padding-left: 30px;
  background: #fff;
}
.offer-slide__offer-logo {
  position: absolute;
  top: 40px;
  left: -200px;
}
.offer-slide__title {
  font-family: 'Ubuntu', sans-serif;
  font-size: 40px;
  font-weight: bold;
  color: #e8181e;
  padding-top: 35px;
  width: 300px;
  margin-bottom: 10px;
}
.offer-slide__text {
  font-family: 'Ubuntu', sans-serif;
  font-size: 20px;
  color: #000;
}
.offer-slide__button {
  position: absolute;
  bottom: 70px;
  left: 30px;
  width: 137px;
  background-color: #e8181e;
  text-align: center;
  box-sizing: border-box;
}
.offer-slide__date {
  font-family: 'Ubuntu', sans-serif;
  font-size: 14px;
  color: #ec4626;
}
.catalogue-section-wrapper {
  background-color: #e8e8e8;
  margin-bottom: 20px;
}
.catalogue-section-wrapper--catalog {
  margin-top: 30px;
  margin-bottom: 60px;
}
.catalogue-section-wrapper--catalog-open {
  overflow: hidden;
  margin-top: 30px;
  margin-bottom: 0;
}
.catalogue-section-wrapper--catalog-under {
  margin-top: 0;
  margin-bottom: 115px;
  background-color: #ddd;
}
.catalogue-section {
  position: relative;
}
.catalogue-section__title {
  position: relative;
  font-family: "UbuntuMedium", sans-serif;
  font-weight: 500;
  font-size: 37px;
  color: #000;
  padding: 40px 0 30px 60px;
}
.catalogue-section__title:after {
  content: '';
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -980px;
  width: 32px;
  height: 54px;
  position: absolute;
  left: 0;
  bottom: 30px;
}
.catalogue-section__text {
  font-size: 16px;
  color: #000;
  line-height: 1.5;
}
.catalogue-section__fake-opacity {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 340px;
  height: 440px;
  background: #e8e8e8;
  opacity: 0.8;
  z-index: 1;
}
.catalogue-slider-wrapper {
  padding-top: 60px;
  padding-left: 20px;
  height: 450px;
  position: relative;
}
.catalogue-slider-wrapper--catalogs {
  padding-top: 0;
}
.catalogue-slider-wrapper--catalogs-open {
  padding-top: 0;
  height: 960px;
}
.catalogue-slider-wrapper--catalogs-under {
  padding-top: 0;
  height: 100px;
}
.catalogue-slider {
  max-height: 462px;
  overflow: hidden;
}
.catalogue-slider .owl-next {
  right: 40px;
  top: 150px;
  z-index: 999;
}
.catalogue-slider .owl-prev {
  left: 40px;
  top: 150px;
  z-index: 999;
}
.catalogue-slider-wrapper--catalogs-under .owl-next {
  top: 22px;
}
.catalogue-slider .owl-stage-outer {
  width: auto;
}
.link-age-18:hover {
  text-decoration: none;
}
.catalogue-slide {
  display: block;
  background-color: #e8e8e8;
  width: 225px;
  padding-right: 40px;
  position: relative;
  height: 450px;
  border-bottom: 1px solid transparent;
  transition: all 0.2s ease 0s;
}
.catalogue-slide__cat-link {
  height: 460px;
  display: block;
  position: relative;
}
.catalogue-slide__cat-link:after {
  position: absolute;
  content: '';
  width: 100%;
  height: 75%;
  top: 0;
  left: 0;
  background: url("http://www.okmarket.ru/local/templates/main/img/catalogs-zoom.png") no-repeat;
  background-position: center center;
  z-index: 999;
  opacity: 0;
  transition: all 0.4s ease 0s;
}
.catalogue-slide__cat-link:hover:after {
  opacity: 1;
}
.catalogue-slide--catalogs-under {
  height: 100px;
  width: 265px;
  padding-right: 0;
  padding-left: 40px;
  background-color: #ddd;
}
.catalogue-slide__title {
  display: block;
  font-size: 15px;
  font-weight: bold;
  color: #4d59a1;
  margin-left: -40px;
}
.catalogue-slide__title span {
  border-bottom: 1px dotted #4d59a1;
}
.catalogue-slide__title--catalogs-under {
  padding-top: 15px;
}
.catalogue-slide__img-ord,
.catalogue-slide__img-hl {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
.catalogue-slide__img-hl {
  z-index: 12;
  display: none;
}
.catalogue-slide__down-group {
  position: absolute;
  left: 5px;
  bottom: 40px;
  padding-left: 40px;
  z-index: 20;
  min-height: 65px;
}
.catalogue-slide__down-group:after {
  position: absolute;
  content: '';
  bottom: 2px;
  left: 0;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -827px;
  width: 29px;
  height: 29px;
}
.catalogue-slide__down-group--catalogs-under {
  position: static;
}
.catalogue-slide__down-group--catalogs-under:after {
  bottom: 20px;
  left: 45px;
}
.active.slide-hl .catalogue-slide__down-group {
  left: 40px;
}
.active.slide-hl .catalogue-slide__title {
  color: #e81a22;
  border-color: #e81a22;
}
.catalogue-slide__down-link {
  font-size: 15px;
  color: #4d59a1;
  text-decoration: underline;
}
.catalogue-slide__down-date {
  font-size: 13px;
  color: #313131;
}
.slide-white .catalogue-slide {
  background: #fff;
}
.slide-hl .catalogue-slide {
  width: 305px;
}
.slide-hided:before,
.slide-hided-grey:before {
  position: absolute;
  content: '';
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(232, 232, 232, 0.85);
  z-index: 9999;
}
.slide-hided-grey:before {
  background: rgba(221, 221, 221, 0.85);
}
.owl-carousel .owl-item .catalogue-slide img {
  -webkit-transform-style: inherit;
  transform-style: inherit;
}
.owl-carousel .owl-item .catalogue-slide img {
  display: block;
  width: auto;
  -webkit-transform-style: inherit;
}
.owl-carousel .owl-item img.catalogue-slide__img-hl {
  display: none;
}
.owl-carousel .owl-item.slide-hl .catalogue-slide__img-hl {
  display: block;
}
.card-tabs-section-wrapper {
  background: #fff;
}
.card-tabs-section {
  width: 1000px;
  margin: 0 auto;
  padding-top: 50px;
}
.card-tabs-section__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 36px;
  font-weight: 500;
  color: #000;
  margin-bottom: 35px;
}
.card-tabs-section__title--red {
  color: #ea1219;
}
.card-tabs-section__text {
  font-family: 'Ubuntu', sans-serif;
  font-size: 16px;
  color: #000;
  margin-bottom: 30px;
  line-height: 1.5;
}
.card-tabs-section__tab-title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 26px;
  font-weight: 500;
  color: #000;
}
.card-tabs {
  width: 100%;
  position: relative;
  background: #fff;
  margin-bottom: 40px;
}
.card-tabs__title {
  font-family: "UbuntuMedium", sans-serif;
  font-weight: 500;
  font-size: 22px;
  color: #47495f;
  padding-left: 20px;
}
.card-tabs__link-list {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
  float: left;
}
.card-tabs__link-item {
  margin-bottom: 5px;
}
.card-tabs__link {
  display: inline-block;
  text-decoration: underline;
  color: #4d59a1;
  font-size: 18px;
}
.card-tabs__link:hover {
  color: #e91621;
}
.card-tabs__percent-group {
  display: block;
}
.card-tabs__percent-group--acc {
  display: inline-block;
  vertical-align: middle;
}
.card-tabs__percent-group--acc + .card-tabs__percent-group--acc {
  margin: 10px 0 0 30px;
}
.card-tabs__percent-number,
.card-tabs__percent-symbol {
  display: inline-block;
  vertical-align: top;
}
.card-tabs__percent-number {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 80px;
  font-weight: 500;
  color: #ea1219;
  margin-bottom: -5px;
}
.card-tabs__percent-before {
  font-size: 40px;
}
.card-tabs__percent-symbol {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 50px;
  font-weight: 500;
  color: #ccc7c7;
  padding-top: 10px;
  margin-left: -5px;
}
.card-tabs__percent-text {
  font-family: 'Ubuntu', sans-serif;
  font-size: 18px;
  color: #4d59a1;
}
.card-tabs__text-section {
  padding: 30px 40px;
  box-sizing: border-box;
  max-height: 63%;
  overflow-y: auto;
}
.card-tabs__text-section--acc {
  padding: 30px 20px;
}
.card-tabs__text-block {
  display: inline-block;
  vertical-align: top;
  margin-right: -0.25em;
  font-size: 15px;
  color: #000;
  box-sizing: border-box;
  line-height: 1.5;
}
.card-tabs__text-block-item {
  margin-top: 0;
}
.card-tabs__text-block-link {
  display: inline-block;
  border-bottom: 1px dotted #4d59a1;
  color: #4d59a1;
}
.card-tabs__text-block-link:hover {
  color: #e8181e;
  border-color: #e8181e;
  text-decoration: none;
}
.card-tabs__text-block-list {
  margin: 0;
  padding-left: 16px;
}
.card-tabs__text-block-list-item + .card-tabs__text-block-list-item {
  margin-top: 5px;
}
.card-tabs__slide {
  min-height: 240px;
  overflow: hidden;
  width: 100%;
}
.card-tabs__slide-img {
  min-height: 240px;
  background-position: top left;
  background-repeat: no-repeat;
  width: 100%;
}
.card-tabs__head {
  width: 264px;
  height: 150px;
  position: relative;
  background: #fff;
  float: left;
  clear: left;
  cursor: pointer;
  z-index: 9;
  border-top: #e8e8e8 solid 1px;
  padding: 15px 15px 0 0;
}
.card-tabs__head:after {
  content: '';
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -25px;
  width: 25px;
  background-color: transparent;
  border-top: 1px solid #e8e8e8;
}
.card-tabs__head:first-child {
  border-top: 1px solid transparent;
}
.card-tabs__head:first-child:after {
  border-top: 1px solid transparent;
}
.card-tabs__head--small {
  height: 75px;
}
.card-tabs .card-tabs__head.tab-selected {
  background: #e8e8e8 !important;
  border-right: #e8e8e8 solid 1px;
}
.card-tabs .card-tabs__head.tab-selected:after {
  background-color: #e8e8e8;
}
.card-tabs dd {
  background: #fff;
  display: none;
  float: right;
  position: relative;
  z-index: 2;
  height: 100%;
  position: absolute;
  background: #e8e8e8;
  top: 0;
  left: 280px;
  margin: 0;
}
.card-tabs dd.tab-selected {
  display: block;
}
.card-tabs .card-tabs__content {
  padding: 0;
  background-color: #e8e8e8;
  height: 100%;
}
.example-pager {
  position: absolute;
  width: 16px;
  z-index: 500;
  top: 70px;
  margin: auto 0;
  right: 10px;
  overflow: hidden;
}
.example-pager span {
  font-size: 1px;
  width: 10px;
  height: 10px;
  display: inline-block;
  background-color: #fff;
  border-radius: 50%;
}
.example-pager span.cycle-pager-active {
  background-color: #ea1219;
}
.example-pager > * {
  cursor: pointer;
}
.card-accordion {
  display: none;
  width: 100%;
  border-top: 1px solid #e8e8e8;
  margin-top: 15px;
}
.card-accordion section {
  display: block;
  width: 100%;
  max-height: 105px;
  color: #333;
  background-color: #e8e8e8;
  overflow: hidden;
  border-bottom: 1px solid #e8e8e8;
}
.card-accordion section .card-accordion__title {
  width: 100%;
  padding: 0;
  margin: 0;
}
.card-accordion section .card-accordion__title a {
  display: block;
  width: 100%;
  height: 105px;
  text-decoration: none;
  color: inherit;
  outline: 0 none;
  background: #fff;
  border-bottom: 1px solid #e8e8e8;
}
section.card-accordion__section.card-accordion__section--small {
  max-height: 75px;
}
section.card-accordion__section .card-accordion__link.card-accordion__link--small {
  height: 35px;
  padding: 20px;
}
.card-accordion section.selected {
  max-height: 755px;
  background-color: #e8e8e8;
}
.card-accordion section.selected a {
  background-color: #e8e8e8;
}
.card-accordion section {
  transition: all 1s ease;
}
.accordion section {
  transition: all 1s ease;
}
.gift-card-offer-wrapper {
  background-image: url("../../img/gift-card-bg.png");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  min-height: 317px;
  margin: 20px auto 20px;
}
.gift-card-offer {
  width: 1000px;
}
.gift-card-offer__text {
  display: none;
}
.partners-articles-slider__title--offer,
.partners-articles-slider__title--our-production {
  font-size: 18px;
  text-decoration: none;
  padding: 10px 0 0;
  font-family: 'Scada', sans-serif;
}
.partners-articles-slider__title--offer:hover,
.partners-articles-slider__title--our-production:hover {
  color: #ea1219;
}
.partners-articles-slider__title--our-production {
  color: #000;
  font-weight: bold;
}
.partners-articles-slider__title--our-production:hover {
  color: #000;
}
.partners-articles-slider__text--offer {
  line-height: 1.5;
  font-size: 15px;
}
.sm-show-link {
  margin-top: 35px;
  color: #e9161e;
  cursor: pointer;
  border-bottom: 1px dotted #e9161e;
  display: none;
  font-size: 17px;
}
.brands-tabs-acc-wrapper {
  background-color: #e8e8e8;
}
.brands-tabs-acc {
  padding-top: 45px;
}
.brands-tabs {
  overflow: hidden;
  position: relative;
}
.brands-tabs__title {
  font-family: "UbuntuMedium", sans-serif;
  font-weight: 500;
  font-size: 22px;
  color: #47495f;
  padding-left: 20px;
}
.brands-tabs__content {
  min-height: 370px;
}
.brands-tabs__text-block,
.brands-tabs__img-wrapper {
  display: inline-block;
  vertical-align: middle;
}
.brands-tabs__img-wrapper {
  width: 623px;
}
.brands-tabs__text-block {
  margin-left: 30px;
}
.brands-tabs__img {
  max-width: 623px;
  margin: 25px 0;
  display: block;
}
.brands-tabs__text,
.brands-tabs__text-bold {
  font-size: 15px;
  color: #000;
  line-height: 1.5;
  max-width: 330px;
}
.brands-tabs__text {
  margin-bottom: 10px;
}
.brands-tabs__text-bold {
  font-size: 17px;
  font-weight: bold;
  width: 270px;
  line-height: 1.2;
}
.brands-tabs__head {
  float: left;
  line-height: 1;
  padding: 10px 0 10px 60px;
  position: relative;
  left: 0;
  cursor: pointer;
  font-family: "UbuntuMedium", sans-serif;
  font-weight: 500;
  font-size: 20px;
  color: #e91621;
}
.brands-tabs__head:first-child {
  padding-left: 0;
}
.brands-tabs__head span {
  border-bottom: 1px dotted #e91621;
  position: relative;
}
.brands-tabs .brands-tabs__head.tab-selected {
  z-index: 3;
  cursor: auto;
  color: #000;
  position: relative;
}
.brands-tabs__head.tab-selected span:after {
  content: '';
  position: absolute;
  bottom: -15px;
  left: 0;
  right: 0;
  width: 0;
  height: 0;
  margin: 0 auto;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #000;
}
.brands-tabs__head.tab-selected span {
  border-bottom: 0;
}
.brands-tabs dd {
  display: none;
  float: right;
  width: 100%;
  margin: 60px 0 0 -100%;
  position: relative;
  z-index: 2;
}
.brands-tabs dd.tab-selected {
  display: block;
}
.brands-acc-wrapper {
  display: none;
}
.brands-acc {
  width: 100%;
  border-top: 1px solid #e8e8e8;
  margin-top: 15px;
}
.brands-acc section {
  display: block;
  width: 100%;
  max-height: 35px;
  color: #333;
  background-color: #e8e8e8;
  overflow: hidden;
  border-bottom: 1px solid #e8e8e8;
}
.brands-acc section .brands-acc__title {
  width: 100%;
  padding: 0;
  margin: 0;
}
.brands-acc section .brands-acc__title a {
  display: block;
  width: 100%;
  max-height: 35px;
  text-decoration: none;
  position: relative;
  font-family: "UbuntuMedium", sans-serif;
  font-weight: 500;
  font-size: 20px;
  color: #e91621;
}
.brands-acc__title span {
  border-bottom: 1px dotted #e91621;
  position: relative;
}
.brands-acc section.selected {
  max-height: 640px;
}
.brands-acc section.selected a span {
  border-bottom: 1px solid transparent;
  color: #000;
}
.brands-acc section.selected a span:after {
  content: '';
  position: absolute;
  bottom: -15px;
  left: 0;
  right: 0;
  width: 0;
  height: 0;
  margin: 0 auto;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #000;
}
.brands-acc section {
  transition: all 1s ease;
}
.offer-benefits-wrapper {
  padding: 55px 0 80px;
}
.offer-benefits__item {
  display: inline-block;
  vertical-align: top;
  margin-right: -0.25em;
  width: 300px;
}
.offer-benefits__item + .offer-benefits__item {
  margin-left: 40px;
}
.offer-benefits__icon-wrapper {
  display: block;
  height: 60px;
  margin-bottom: 30px;
  position: relative;
}
.offer-benefits__icon {
  position: absolute;
  bottom: 0;
  left: 0;
}
.offer-benefits__icon--eco {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -551px;
  width: 34px;
  height: 59px;
}
.offer-benefits__icon--qua {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -119px;
  width: 46px;
  height: 52px;
}
.offer-benefits__icon--rat {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -322px;
  width: 47px;
  height: 47px;
}
.offer-benefits__icon--hea {
  background-image: url(../images/sprite/sprite.png);
  background-position: -103px -1256px;
  width: 42px;
  height: 36px;
}
.offer-benefits__icon--pie {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -402px;
  width: 42px;
  height: 49px;
}
.offer-benefits__icon--bez {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -705px;
  width: 40px;
  height: 48px;
}
.offer-benefits__text-block {
  display: block;
  text-align: left;
}
.offer-benefits__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 26px;
  color: #000;
  font-weight: 500;
  margin-bottom: 15px;
}
.offer-benefits__text {
  color: #000;
  font-size: 15px;
  line-height: 1.5;
  font-weight: normal;
}
.eshop-title-group {
  display: none;
}
.dinner-section .article-item__text {
  font-size: 15px;
}
.bakery-slider .bakery-section-formula {
  display: none;
}
.large-line {
  display: block;
}
.partners-articles-slider-wrapper--our-production .partners-articles-slider__item {
  max-width: 230px;
}
.partners-articles-slider-wrapper--our-production .partners-articles-slider {
  padding-top: 0;
}
.partners-articles-slider-wrapper--our-production {
  padding-bottom: 40px;
}
.yummy-access {
  width: 1000px;
  border-top: 1px solid #e6e6e6;
  text-align: center;
  padding-bottom: 40px;
}
.yummy-access__icon-wrapper {
  margin: 45px 0 0;
  text-align: center;
}
.yummy-access__icon {
  display: inline-block;
}
.yummy-access__icon--ok {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px 0px;
  width: 49px;
  height: 69px;
}
.yummy-access__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 24px;
  font-weight: 500;
  color: #000;
  padding: 20px 0 0;
  margin-bottom: 10px;
}
.yummy-access__subtitle {
  font-size: 16px;
  font-weight: bold;
  color: #000;
  margin-bottom: 30px;
}
.yummy-access__item {
  display: inline-block;
  vertical-align: top;
  margin-right: -0.25em;
  width: 280px;
  text-align: left;
  line-height: 1.5;
}
.yummy-access__item + .yummy-access__item {
  margin-left: 100px;
}
.yummy-access__item-wrapper--hidden {
  display: none;
}
.who-cook-wrapper {
  background-image: url("../../img/cooking-bg.jpg");
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  min-height: 590px;
}
.who-cook {
  width: 1000px;
}
.who-cook__item {
  padding-top: 90px;
}
.who-cook__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 36px;
  font-weight: 500;
  color: #fff;
  margin-bottom: 10px;
}
.who-cook__text {
  font-size: 15px;
  color: #fff;
  line-height: 1.5;
  max-width: 495px;
}
.who-cook__slider-wrapper {
  display: none;
}
.dish-wish-section {
  background-color: #f2f7fe;
  min-height: 355px;
}
.dish-wish-section--learn {
  min-height: 250px;
}
.dish-wish {
  width: 1000px;
  padding-top: 50px;
  text-align: center;
}
.dish-wish--learn {
  padding-top: 75px;
}
.dish-wish__icon-wrapper,
.dish-wish__text-block {
  display: inline-block;
  vertical-align: middle;
  margin-right: -0.25em;
}
.dish-wish__icon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1087px -709px;
  width: 85px;
  height: 110px;
  margin: 0 auto;
}
.dish-wish__icon--leaf {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1087px -442px;
  width: 110px;
  height: 106px;
}
.dish-wish__text-block {
  margin-left: 75px;
  max-width: 600px;
  text-align: left;
}
.dish-wish__title {
  font-family: 'Ubuntu', sans-serif;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 20px;
}
.dish-wish__text {
  font-size: 18px;
  line-height: 1.5;
}
/* РњР°РіР°Р·РёРЅС‹ */
.shop-main-wrapper {
  border-top: 1px solid #e6e6e6;
}
.shop-main {
  width: 1000px;
  margin: 0 auto;
}
.small-filter-link {
  background: #e8e8e8;
  padding: 10px 20px;
  display: none;
}
.small-filter-link__link {
  display: inline-block;
  position: relative;
  border-bottom: 1px dotted #e8181e;
  font-family: "UbuntuMedium", sans-serif;
  cursor: pointer;
  color: #e8181e;
  font-weight: 500;
  font-size: 14px;
  margin-right: 15px;
  transition: all 0.4s ease 0s;
}
.small-filter-link__link:after {
  content: '';
  position: absolute;
  top: 8px;
  right: -15px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 3px solid #e8181e;
}
.small-filter-link__link:hover {
  color: #4d59a1;
  border-bottom: 1px dotted #4d59a1;
}
.small-filter-link__link:hover:after {
  border-top: 3px solid #4d59a1;
}
.shop-list-section,
.shop-filter-wide {
  display: inline-block;
  vertical-align: top;
  margin-right: -0.25em;
  margin-bottom: 50px;
}
.shop-list-section {
  position: relative;
  z-index: 100;
  width: 690px;
}
.shop-list-section--big-map {
  margin-bottom: 0;
  margin-right: 0;
}
.shop-list-section__title-group {
  padding: 35px 0;
  border-bottom: 1px solid #ccc;
  position: relative;
}
.shop-list-section__title {
  display: inline-block;
  vertical-align: middle;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 34px;
  font-weight: 500;
  color: #000;
  margin-right: 46px;
}
.shop-list-section__city-link {
  color: #e8181e;
  border-bottom: 1px dotted #e8181e;
  position: relative;
  line-height: 1;
}
.shop-list-section__city-link:after {
  position: absolute;
  content: '';
  top: 23px;
  right: -10px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 3px solid #e8181e;
}
.shop-list-section__city-link:hover {
  text-decoration: none;
  color: #4d59a1;
  border-bottom: 1px dotted #4d59a1;
}
.shop-list-section__city-link:hover:after {
  border-top: 3px solid #4d59a1;
}
.shop-list-section__title-link-group {
  position: absolute;
  top: 42px;
  right: -30px;
}
.shop-list-section__title-link-group--big-map {
  float: right;
}
.shop-list-section__title-link {
  float: left;
  line-height: 1;
  padding: 10px 21px;
  position: relative;
  left: 0;
  cursor: pointer;
  font-family: "UbuntuMedium", sans-serif;
  font-weight: 500;
  font-size: 14px;
  color: #47495f;
  background: #ebebf0;
  border-radius: 0 20px 20px 0;
  box-shadow: inset 1px 1px 1px 0 rgba(0, 0, 0, 0.3);
}
.shop-list-section__title-link:hover {
  text-decoration: none;
}
.shop-list-section__title-link--active {
  z-index: 3;
  cursor: auto;
  color: #fff;
  background: #eb1c23;
  box-shadow: none;
}
.shop-list-section__title-link:first-child {
  border-radius: 20px 0 0 20px;
}
.shop-list-item {
  padding: 20px 0 20px 20px;
  font-family: 'Ubuntu', sans-serif;
  border-bottom: 1px solid #ccc;
}
.shop-list-item__title {
  display: inline-block;
  position: relative;
  font-weight: 500;
  font-size: 18px;
  color: #eb1c23;
  cursor: pointer;
  text-decoration: none !important;
}
.shop-list-item__title:after {
  position: absolute;
  content: '';
  top: 3px;
  left: -20px;
}
.shop-list-item__title--sup:after {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1275px -551px;
  width: 13px;
  height: 15px;
}
.shop-list-item__title--gip:after {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1371px -918px;
  width: 13px;
  height: 15px;
}
.shop-list-item__title-text {
  border-bottom: 1px solid rgba(235, 28, 35, 0.25);
}
.shop-list-item__stats-group {
  line-height: 1.5;
  padding-top: 10px;
  text-align: justify;
}
.shop-list-item__stats-group:after {
  content: '';
  display: inline-block;
  width: 100%;
  height: 0;
}
.shop-list-item__adress,
.shop-list-item__time,
.shop-list-item__phone {
  display: inline-block;
  vertical-align: top;
  margin-right: -0.25em;
  font-family: 'Ubuntu', sans-serif;
  font-size: 14px;
  color: #000;
}
.shop-list-item__adress {
  width: 360px;
  padding-right: 20px;
  text-align: left;
}
.shop-list-item__time {
  width: 130px;
  position: relative;
}
.shop-list-item__time:after {
  position: absolute;
  content: '';
  top: 1px;
  left: -25px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1365px -1210px;
  width: 19px;
  height: 19px;
}
.shop-list-item__phone-link {
  color: #000;
}
.shop-list-item__phone-link:hover {
  text-decoration: none;
}
.shop-list-item__metro-list {
  width: 250px;
  line-height: 1.4;
  margin-top: 10px;
}
.shop-list-item__metro-item {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
  font-size: 14px;
  padding-left: 10px;
  position: relative;
}
.shop-list-item__metro-item-pin {
  position: absolute;
  content: '';
  width: 5px;
  height: 5px;
  border-radius: 50%;
  top: 7px;
  left: 0;
}
.shop-list-item__metro-item--grey span {
  background-color: #ccc;
}
.shop-list-item__metro-item--green span {
  background-color: #2c9624;
}
.shop-list-item__metro-item--violet span {
  background-color: #d554d0;
}
.shop-list-item__open-map {
  margin-top: 10px;
  display: inline-block;
  font-size: 14px;
  color: #868693;
  border-bottom: 1px dotted #868693;
  cursor: pointer;
}
.shop-list-item__open-map:hover {
  text-decoration: none;
}
.shop-list-item__map {
  width: 100%;
  height: 250px;
  margin: 15px 0 30px;
}
.shop-list-item__map-wrapper {
  width: 100%;
  height: 27px;
  overflow: hidden;
  transition: all 0.4s ease 0s;
}
.shop-list-item__map-wrapper.selected {
  height: 270px;
  padding-bottom: 10px;
}
.shop-list-item__map-wrapper_working_conditions.selected {
  height: 340px;
}
.shop-list-item__docs {
  margin-top: 30px;
}
.shop-list-item__docs a {
  display: inline-block;
  vertical-align: top;
  width: 96px;
  margin: 0 34px;
  text-decoration: none;
}
.shop-list-item__docs a .img {
  display: block;
  width: 96px;
  height: 128px;
  background-image: url('../images/document.png');
  background-repeat: no-repeat;
  background-size: 96px 128px;
}
.shop-list-item__docs a .title {
  display: block;
  text-align: center;
  color: #eb1c23;
  margin-top: 10px;
}
.shop-filter-wide {
  position: relative;
  z-index: 100;
  text-align: right;
  width: 275px;
  margin-left: 34px;
  padding-top: 42px;
}
.shop-filter-wide--big-map {
  margin-right: 0;
  margin-left: 30px;
}
.shop-filter-wide__open-filter {
  display: inline-block;
  line-height: 1;
  padding: 10px 31px 10px 21px;
  position: relative;
  left: 0;
  font-family: "UbuntuMedium", sans-serif;
  font-weight: 500;
  font-size: 14px;
  border-radius: 20px;
  cursor: pointer;
  color: #fff;
  background: #eb1c23;
  margin-bottom: 15px;
}
.shop-filter-wide__open-filter--opened {
  padding-right: 33px;
}
.shop-filter-wide__open-filter:after {
  position: absolute;
  top: 13px;
  right: 12px;
  content: '';
}
.shop-filter-wide__open-filter--closed:after {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1375px -827px;
  width: 9px;
  height: 9px;
}
.shop-filter-wide__open-filter--opened:after {
  top: 16px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1372px -908px;
  width: 11px;
  height: 6px;
}
.shop-filter-wide__filter-block-wrapper {
  border-radius: 3px;
  text-align: left;
  background-color: #d1d1d1;
}
.shop-filter-wide__filter-block {
  padding: 20px;
  border-top: 1px solid #fff;
}
.shop-filter-wide__item + .shop-filter-wide__item {
  margin-top: 8px;
}
.shop-filter-wide__item-label {
  display: block;
  cursor: pointer;
}
.shop-filter-wide__item-text {
  display: inline-block;
  font-family: 'Ubuntu', sans-serif;
  font-size: 14px;
  margin-left: 4px;
}
.shop-filter-wide__item-icon-wrapper {
  float: right;
  position: relative;
  width: 23px;
  height: 20px;
}
.shop-filter-wide__item-icon {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.shop-filter-wide__item-icon--sup {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1275px -551px;
  width: 13px;
  height: 15px;
}
.shop-filter-wide__item-icon--gip {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1371px -918px;
  width: 13px;
  height: 15px;
}
.shop-filter-wide__item-icon--time {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1368px -1028px;
  width: 16px;
  height: 16px;
  right: auto;
  left: 3px;
}
.shop-filter-wide__item-icon--card {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -1239px;
  width: 20px;
  height: 14px;
}
.shop-filter-wide__item-icon--cosm {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1376px -699px;
  width: 8px;
  height: 21px;
}
.shop-filter-wide__item-icon--child {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1233px;
  width: 21px;
  height: 19px;
}
.shop-filter-wide__item-icon--fish {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1312px -1239px;
  width: 23px;
  height: 12px;
}
.shop-filter-wide__item-icon--bake {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1366px -1274px;
  width: 18px;
  height: 15px;
}
.shop-filter-wide__item-icon--cook {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1274px;
  width: 20px;
  height: 16px;
}
.shop-filter-wide__item-icon--taxi {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1292px;
  width: 22px;
  height: 11px;
}
.shop-filter-wide__item-icon--plus {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1368px -1052px;
  width: 16px;
  height: 16px;
}
.shop-filter-wide__item-icon--dwish {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1366px -1188px;
  width: 18px;
  height: 18px;
}
.shop-filter-wide__item-icon--freeeat {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1210px;
  width: 19px;
  height: 21px;
}
.shop-filter-wide__item-icon--coffe {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1366px -1166px;
  width: 18px;
  height: 20px;
}
.shop-filter-wide__item-icon--pres {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1368px -980px;
  width: 16px;
  height: 19px;
}
.shop-filter-wide__item-icon--park {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1211px -195px;
  width: 18px;
  height: 17px;
}
.shop-filter-wide__item-icon--inet {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1369px -858px;
  width: 13px;
  height: 19px;
}
.shop-filter-wide__clean-value-wrapper {
  text-align: left;
  background-color: #d1d1d1;
  padding: 0 20px 20px;
}
.shop-filter-wide__clean-value {
  font-size: 14px;
  display: inline-block;
  border-bottom: 1px dotted #000;
  font-family: 'Ubuntu', sans-serif;
  cursor: pointer;
}
.shop-filter-wide__block-title {
  font-family: 'Ubuntu', sans-serif;
  font-size: 14px;
  color: #666;
  padding-bottom: 15px;
}
.shop-filter-small {
  display: none;
  width: auto;
  background-color: #e8e8e8;
}
.shop-filter-small__content {
  max-width: 865px;
  margin: 0 auto;
}
.shop-filter-small__filter-block {
  padding: 0 20px 20px;
  text-align: justify;
  position: relative;
}
.shop-filter-small__filter-block:first-child {
  padding-top: 20px;
  padding-bottom: 0;
}
.shop-filter-small__filter-block:first-child:after {
  content: '';
  display: inline-block;
  width: 100%;
  height: 1px;
  margin-bottom: -0.25em;
}
.shop-filter-small__item-wrapper {
  display: inline-block;
  margin-right: -0.25em;
  margin-bottom: 10px;
}
.shop-filter-small__item {
  display: inline-block;
  padding: 4px 10px;
  width: 186px;
  height: auto;
  border: 1px solid #d7d7d7;
  border-radius: 20px;
}
.shop-filter-small__item--active {
  background-color: #fff;
  color: #ea2025;
  font-weight: 500;
}
.shop-filter-small__item input {
  display: none;
}
.shop-filter-small__clean-value-wrapper {
  background-color: #e8e8e8;
  padding: 0 20px 20px;
}
.shop-filter-small__clean-value {
  font-size: 14px;
  display: inline-block;
  border-bottom: 1px dotted #000;
  font-family: 'Ubuntu', sans-serif;
  cursor: pointer;
}
.shop-filter-small__close {
  float: right;
  position: relative;
  border-bottom: 1px dotted #e8181e;
  font-family: "UbuntuMedium", sans-serif;
  cursor: pointer;
  color: #e8181e;
  font-weight: 500;
  font-size: 14px;
  margin-right: 15px;
  transition: all 0.4s ease 0s;
}
.shop-filter-small__close:after {
  content: '';
  position: absolute;
  top: 8px;
  right: -15px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-bottom: 3px solid #e8181e;
}
.shop-filter-small__close:hover {
  color: #4d59a1;
  border-bottom: 1px dotted #4d59a1;
}
.shop-filter-small__close:hover:after {
  border-bottom: 3px solid #4d59a1;
}
.icheckbox_minimal,
.iradio_minimal {
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 18px;
  height: 18px;
  background: url("../../img/minimal.png") no-repeat;
  border: none;
  cursor: pointer;
}
.checkbox-blue .icheckbox_minimal,
.checkbox-blue .iradio_minimal {
  background: url("http://www.okmarket.ru/local/templates/main/img/minimal-blue.png") no-repeat;
}
.icheckbox_minimal {
  background-position: 0 0;
}
.icheckbox_minimal.hover {
  background-position: -20px 0;
}
.icheckbox_minimal.checked {
  background-position: -40px 0;
}
.icheckbox_minimal.disabled {
  background-position: -60px 0;
  cursor: default;
}
.icheckbox_minimal.checked.disabled {
  background-position: -80px 0;
}
.baloon {
  position: relative;
  width: 308px;
  height: 300px;
}
.baloon__content {
  width: 308px;
  min-height: 300px;
  background: #fff;
  position: absolute;
  left: 0;
  bottom: 0;
  text-align: left;
}
.baloon--green {
  border-bottom: 2px solid #4c9d2a;
}
.baloon--red {
  border-bottom: 2px solid #e31d1a;
}
.baloon__img {
  width: 100%;
  display: block;
}
.baloon__text-block {
  padding: 20px 20px 40px;
}
.baloon__title {
  display: block;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #eb1c23;
  margin-bottom: 10px;
  text-decoration: underline;
}
.baloon__adress,
.baloon__tel {
  font-family: 'Ubuntu', sans-serif;
  font-size: 14px;
  color: #000;
}
.baloon__close {
  position: absolute;
  top: 5px;
  right: 5px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -918px;
  width: 25px;
  height: 25px;
  cursor: pointer;
}
.shops-big-map {
  position: relative;
  border: 0;
}
.shops-big-map__map {
  width: 100%;
  height: 705px;
  display: none;
}
.shops-big-map .shop-main {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}
.shops-big-map .shop-list-section {
  margin-bottom: 0;
}
.shops-big-map .shop-filter-wide {
  margin-right: 0;
  margin-left: 30px;
}
.shops-big-map .shop-list-section__title-group {
  border-bottom: none;
}
.shops-big-map .shop-list-section__title-link-group {
  float: right;
}
.shops-big-map .shop-list-section__item-list {
  display: none;
}
.shops-big-map .shops-big-map__map {
  display: block;
}
.shop-map-closest {
  font-family: 'Ubuntu', sans-serif;
  color: #000;
}
.shop-map-closest__content {
  padding: 35px 0 45px;
  text-align: justify;
}
.shop-map-closest__content:after {
  content: '';
  display: inline-block;
  width: 100%;
  height: 0;
}
.shop-map-closest__title {
  font-size: 22px;
  font-weight: 500;
  margin-bottom: 5px;
}
.shop-map-closest__number-group,
.shop-map-closest__shop-group,
.shop-map-closest__number,
.shop-map-closest__km,
.shop-map-closest__icon,
.shop-map-closest__icon-container,
.shop-map-closest__text-block {
  display: inline-block;
  vertical-align: top;
}
.shop-map-closest__shop-group {
  line-height: 1.3;
}
.shop-map-closest__number {
  font-size: 82px;
  font-weight: 500;
  vertical-align: bottom;
}
.shop-map-closest__km {
  vertical-align: bottom;
  margin-bottom: 5px;
}
.shop-map-closest__km {
  font-size: 52px;
  font-weight: 500;
}
.shop-map-closest__shop-title {
  display: inline-block;
  text-align: left;
  font-size: 18px;
  font-weight: 500;
  color: #eb1c23;
  text-decoration: underline;
  margin-bottom: 5px;
  margin-top: -2px;
  line-height: 1;
}
.shop-map-closest__shop-adress,
.shop-map-closest__shop-time {
  font-size: 15px;
  text-align: left;
}
.shop-map-closest__shop-adress {
  margin-bottom: 5px;
  text-align: left;
}
.shop-map-closest__icon-container {
  margin-top: 10px;
  max-width: 430px;
  text-align: left;
}
.shop-map-closest__icon {
  margin-right: 2px;
  margin-bottom: 5px;
  position: relative;
}
.shop-map-closest__icon--card {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -903px;
  width: 46px;
  height: 46px;
}
.shop-map-closest__icon--cosm {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -807px;
  width: 46px;
  height: 46px;
}
.shop-map-closest__icon--child {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -1191px;
  width: 46px;
  height: 46px;
}
.shop-map-closest__icon--fish {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -504px;
  width: 45px;
  height: 45px;
}
.shop-map-closest__icon--bake {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -759px;
  width: 46px;
  height: 46px;
}
.shop-map-closest__icon--cook {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -951px;
  width: 46px;
  height: 46px;
}
.shop-map-closest__icon--taxi {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -1095px;
  width: 46px;
  height: 46px;
}
.shop-map-closest__icon--plus {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -1047px;
  width: 46px;
  height: 46px;
}
.shop-map-closest__icon--dwish {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -663px;
  width: 46px;
  height: 46px;
}
.shop-map-closest__icon--freeeat {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -855px;
  width: 46px;
  height: 46px;
}
.shop-map-closest__icon--coffe {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -207px;
  width: 46px;
  height: 46px;
}
.shop-map-closest__icon--pres {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -1143px;
  width: 46px;
  height: 46px;
}
.shop-map-closest__icon--park {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -355px;
  width: 46px;
  height: 45px;
}
.shop-map-closest__icon--inet {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -711px;
  width: 46px;
  height: 46px;
}
.history-right {
  position: absolute;
  top: 100px;
  z-index: 500;
  left: 709px;
  text-align: left;
}
.history-right:after {
  position: absolute;
  content: '';
  bottom: 0;
  left: -3px;
  right: 0;
  height: 520px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&amp;0+0,1+98 */
  /* FF3.6+ */
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* Opera 11.10+ */
  /* IE10+ */
  z-index: 100;
}
.history-right__link {
  font-size: 15px;
  color: #eb1c24;
  position: relative;
  bottom: 15px;
  left: 17px;
  z-index: 101;
}
.history-right__link:after {
  content: '';
  position: absolute;
  top: -2px;
  left: -20px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1330px -52px;
  width: 10px;
  height: 16px;
}
.history-right__item {
  padding-bottom: 45px;
  padding-left: 15px;
  position: relative;
}
.history-right__item:after {
  position: absolute;
  content: '';
  top: 15px;
  left: 0;
  width: 1px;
  height: 100%;
  background-color: rgba(85, 85, 85, 0.26);
}
.history-right__item:last-child {
  padding-bottom: 0;
}
.history-right__item:last-child:after {
  bottom: 0;
  height: auto;
}
.history-right__year {
  font-weight: bold;
  font-size: 27px;
  color: #eb1f24;
  margin-bottom: 8px;
  position: relative;
}
.history-right__year:after {
  position: absolute;
  content: '';
  top: 12px;
  left: -17px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: rgba(85, 85, 85, 0.61);
}
.history-right__text {
  font-size: 15px;
  color: #47495f;
  margin-bottom: 20px;
  max-width: 230px;
}
.history-right__number {
  font-size: 30px;
  color: #47495f;
  font-weight: bold;
}
.history-right__shop-number {
  display: inline-block;
  vertical-align: middle;
  font-size: 57px;
  color: #47495f;
  font-weight: bold;
}
.history-right__img {
  display: inline-block;
  vertical-align: middle;
}
.history-right__img--auto15 {
  margin-left: 50px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -528px -990px;
  width: 72px;
  height: 41px;
}
.history-right__img--shop {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1087px -821px;
  width: 117px;
  height: 69px;
  margin-bottom: 10px;
}
.about-info {
  max-height: 45px;
  margin-bottom: 40px;
  overflow: hidden;
}
.about-info--about-strategy {
  margin-bottom: 0;
}
.about-info--sd {
  max-height: 60px;
  margin-bottom: 0;
}
.about-info--karta {
  max-height: 60px;
  margin-bottom: 0;
}
.about-info--strategy {
  margin-bottom: 0;
}
.about-info__title-wrapper {
  min-height: 45px;
  transition: all 1s ease 0s;
}
.about-info__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 22px;
  font-weight: 500;
  color: #000;
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted #000;
}
.about-info__title:hover {
  text-decoration: none;
  color: #4d59a1;
}
.about-info__title--karta {
  font-size: 18px;
  color: #4d59a1;
}
.about-info__title--karta:after {
  border-color: #4d59a1;
}
.about-info__title--about-strategy {
  color: #4d59a1;
  font-size: 22px;
  font-weight: normal;
}
.about-info__title--about-strategy:after {
  right: 0;
  border-bottom: 1px dotted #4d59a1;
}
.about-info__title--about-strategy-bottom {
  color: #eb2125;
}
.about-info__about-chart-wrapper {
  overflow: hidden;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 540px;
  height: 297px;
  position: relative;
  cursor: pointer;
}
.about-info__shop-amount-group {
  display: inline-block;
  vertical-align: top;
}
.about-info__shop-amount-number {
  margin-top: 55px;
  font-size: 90px;
  font-weight: bold;
  color: #000;
  line-height: 1;
}
.about-info__shop-amount-text {
  font-size: 20px;
  font-weight: bold;
  color: #000;
}
.about-info__text {
  font-size: 17px;
  color: #000;
  max-width: 325px;
  margin: 30px 0 0;
  line-height: 1.5;
}
.about-info__text--highlighted {
  font-size: 20px;
  font-weight: bold;
  color: #000;
  margin: 30px 0 0;
  line-height: normal;
}
.about-info__text-block {
  display: inline-block;
  vertical-align: top;
  width: 340px;
}
.about-info__chart-group {
  position: relative;
}
.about-info__chart-first-year,
.about-info__chart-last-year {
  position: absolute;
  bottom: 0;
  font-family: 'Ubuntu', sans-serif;
  font-size: 12px;
  color: #787878;
}
.about-info__chart-first-year {
  left: 15px;
}
.about-info__chart-last-year {
  right: 6px;
}
.about-info.selected {
  max-height: 700px;
}
.about-info.selected .about-info__title {
  color: #4d59a1;
  border-bottom: 1px dotted #4d59a1;
}
.about-info.selected .about-info__title--karta {
  font-size: 18px;
  color: #e81a22;
}
.about-info.selected .about-info__title--karta:after {
  border-color: #e81a22;
}
.about-info.selected .about-info__title--about-strategy {
  color: #000;
}
.about-info.selected .about-info__title--about-strategy-bottom {
  color: #000;
}
.about-info.selected .about-info__title--about-strategy-bottom:after {
  border-bottom: 1px dotted #000;
}
.about-info.selected .about-info__title-wrapper {
  min-height: 0;
}
.about-info--sd.selected {
  max-height: 1700px;
}
.about-info--about-strategy.selected {
  max-height: 350px;
}
.about-info--about-strategy.selected .about-info__title--about-strategy:after {
  border-bottom: 1px dotted #000;
}
.about-percent-year {
  display: inline-block;
  vertical-align: top;
  background: url("../../img/percent-years-bg.png") no-repeat;
  max-width: 300px;
  height: 160px;
  margin: 35px 0 0 45px;
}
.about-percent-year__top-item {
  display: inline-block;
  font-size: 50px;
  font-weight: bold;
  color: #4d59a1;
  line-height: 1;
  margin-top: 6px;
  margin-right: 15px;
}
.about-percent-year__top-item:first-child {
  margin-right: 25px;
  margin-left: 10px;
}
.about-percent-year__percent {
  display: inline-block;
  vertical-align: top;
  font-size: 20px;
  margin-top: 5px;
}
.about-percent-year__number {
  display: inline-block;
  vertical-align: top;
  margin-right: -15px;
}
.about-percent-year__bottom {
  margin-top: 75px;
}
.about-percent-year__bottom-item {
  font-family: 'Ubuntu', sans-serif;
  display: inline-block;
  font-size: 12px;
  color: #787878;
}
.about-percent-year__bottom-item:first-child {
  margin-left: 10px;
}
.about-percent-year__bottom-item + .about-percent-year__bottom-item {
  margin-left: 65px;
}
.about-percent-people,
.about-percent-people__percent-group,
.about-percent-people__number,
.about-percent-people__percent {
  display: inline-block;
  vertical-align: top;
}
.about-percent-people {
  margin-left: 45px;
}
.about-percent-people__group-wrapper {
  padding-bottom: 50px;
}
.about-percent-people__percent-group {
  color: #4d59a1;
  font-weight: bold;
  position: relative;
}
.about-percent-people__percent-group--man:after,
.about-percent-people__percent-group--woman:after {
  content: '';
  position: absolute;
  left: 0;
}
.about-percent-people__percent-group--man:after {
  left: 10px;
  bottom: -52px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -140px;
  width: 44px;
  height: 65px;
}
.about-percent-people__percent-group--woman:after {
  left: 5px;
  bottom: -52px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -52px;
  width: 38px;
  height: 65px;
}
.about-percent-people__percent-group + .about-percent-people__percent-group {
  margin-left: 35px;
}
.about-percent-people__number {
  font-size: 80px;
  margin-right: -5px;
}
.about-percent-people__percent {
  margin-top: 10px;
  font-size: 32px;
}
.about-percent-people__text {
  max-width: 250px;
  margin-top: 30px;
  font-size: 16px;
  font-weight: bold;
}
.about-sliders-wrapper {
  margin-top: 140px;
  margin-bottom: 60px;
}
.about-sliders-wrapper__content {
  width: 1000px;
}
.about-sliders-wrapper__title {
  font-family: 'Ubuntu', sans-serif;
  font-size: 36px;
  color: #000;
  font-weight: 500;
}
.rondell-theme-default .rondell-shift-right,
.rondell-theme-default .rondell-shift-left {
  width: 56px;
  height: 56px;
  background: none;
  border: none;
  font-size: 0;
  opacity: 1 !important;
  transition: none;
  padding: 0;
  border-radius: 0;
  box-shadow: none;
}
.rondell-theme-default .rondell-shift-left {
  background-image: url(../images/sprite/sprite.png);
  background-position: -68px -1145px;
  width: 56px;
  height: 56px;
}
.rondell-theme-default .rondell-shift-left:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -532px -1145px;
  width: 56px;
  height: 56px;
  box-shadow: none;
}
.rondell-theme-default .rondell-shift-right {
  background-image: url(../images/sprite/sprite.png);
  background-position: -474px -1145px;
  width: 56px;
  height: 56px;
}
.rondell-theme-default .rondell-shift-right:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -590px -1145px;
  width: 56px;
  height: 56px;
  box-shadow: none;
}
.rondell-caption {
  opacity: 0 !important;
}
#rondellCarousel {
  width: 100%;
}
.rondell-item {
  border: none;
}
.rondell-caption-block,
.owl-about {
  width: 420px;
  margin: 20px auto 0;
  text-align: center;
}
.rondell-caption-block__title,
.owl-about__title {
  font-size: 19px;
  font-weight: bold;
  margin-bottom: 15px;
}
.rondell-caption-block__text,
.owl-about__text {
  font-size: 15px;
  line-height: 1.5;
}
.rondell-container {
  margin: 0 auto;
}
.rondell-carousel-wrapper--small {
  display: none !important;
}
.owl-about {
  width: auto;
  max-width: 420px;
}
.owl-about__title {
  margin-top: 15px;
}
.owl-about__img-wrapper {
  display: inline-block;
  max-width: 80%;
}
.owl-about__img {
  width: 100%;
}
.owl-about-wrapper {
  display: none;
}
.about-foto-press__content {
  width: 1000px;
  text-align: justify;
}
.about-foto-press__content:after {
  content: '';
  display: inline-block;
  width: 100%;
  height: 0;
}
.about-foto-press__link-wrapper {
  width: 100%;
  padding: 40px 0;
  display: none;
}
.about-foto-press__link {
  display: inline-block;
  font-size: 26px;
  color: #eb1c24;
  font-weight: 500;
  font-family: "UbuntuMedium", sans-serif;
  border-bottom: 1px solid rgba(235, 28, 36, 0.5);
  position: relative;
}
.about-foto-press__link:after {
  content: '';
  position: absolute;
  top: 8px;
  right: -30px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1330px -52px;
  width: 10px;
  height: 16px;
}
.about-foto-press__link:hover {
  text-decoration: none;
}
.about-press-center {
  display: inline-block;
  vertical-align: top;
  max-width: 330px;
  text-align: left;
}
.about-press-center__title {
  font-size: 22px;
  color: #383a57;
  font-weight: 500;
  font-family: "UbuntuMedium", sans-serif;
  margin-bottom: 20px;
}
.about-press-center__item {
  margin-bottom: 15px;
}
.about-press-center__date {
  font-size: 13px;
  font-weight: bold;
  color: #555;
}
.about-press-center__link {
  font-size: 16px;
  font-weight: bold;
  color: #4d59a1;
  text-decoration: underline;
}
.about-press-center__link:hover {
  color: #e91b22;
}
.about-press-center--right {
  max-width: 260px;
  font-family: 'Ubuntu', sans-serif;
  left: 704px;
  padding: 0 20px;
}
.about-press-center--right:after {
  display: none;
}
.about-press-center--right .about-press-center__date,
.about-press-center--right .about-press-center__link {
  font-weight: 500;
  line-height: 1.5;
}
.about-press-center--right .about-press-center__date {
  font-size: 12px;
}
.about-press-center--detail {
  top: 200px;
}
.about-foto-gallery {
  display: inline-block;
  vertical-align: top;
  max-width: 630px;
  text-align: right;
}
.about-foto-gallery__title {
  font-size: 22px;
  color: #383a57;
  font-weight: 500;
  font-family: "UbuntuMedium", sans-serif;
  margin-bottom: 20px;
  padding: 0 15px;
  text-align: left;
}
.about-foto-gallery__item {
  display: inline-block;
  margin: 0 0 15px 15px;
  width: 191px;
}
.about-foto-gallery__item img {
  width: 100%;
}
.history-carousel {
  width: 1000px;
}
.history-vertical {
  padding-top: 20px;
  min-height: 400px;
  max-width: 690px;
  position: relative;
}
.history-vertical__value {
  position: absolute;
  top: 2px;
  font-family: 'Ubuntu', sans-serif;
  font-size: 12px;
  color: #40477f;
  font-weight: 300;
}
.history-vertical__value--min {
  left: 10px;
}
.history-vertical__value--max {
  right: 10px;
}
.history-vertical__scale {
  width: 93%;
  height: 2px;
  border-bottom: 4px solid #fff;
  border-top: 4px solid #fff;
  background: #40477f;
  position: relative;
}
.history-vertical__scale:after {
  content: '';
  position: absolute;
  right: -7%;
  top: -4px;
  width: 7%;
  height: 2px;
  border-bottom: 4px solid #fff;
  border-top: 4px solid #fff;
  background: #40477f;
  z-index: 0;
}
.history-vertical__item-container {
  padding-top: 40px;
  height: 600px;
  margin-bottom: 40px;
  position: relative;
}
.history-vertical__item-container:after {
  position: absolute;
  content: '';
  bottom: -20px;
  left: 0;
  right: 0;
  height: 350px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&amp;0.5+0,1+100 */
  /* FF3.6+ */
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* Opera 11.10+ */
  /* IE10+ */
  /* W3C */
  z-index: 3;
}
.history-vertical-item {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 300px;
  width: 100%;
  background-color: #fff;
  z-index: 1;
  opacity: 1;
  transition: -webkit-transform 0.5s ease 0s;
  transition: transform 0.5s ease 0s;
  transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s;
}
.history-vertical-item--shadowed {
  box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.12), 0 20px 20px 0 rgba(0, 0, 0, 0.15);
}
.history-vertical-item__content {
  padding: 35px;
  position: relative;
  box-sizing: border-box;
  height: 100%;
}
.history-vertical-item__content--2004 {
  background: url("../../img/h-card-4gip.png") no-repeat;
  background-position: center center;
}
.history-vertical-item__content--2002 {
  background: url("../../img/h-card-scis.jpg") no-repeat;
  background-position: center bottom 15px;
}
.history-vertical-item__year {
  position: absolute;
  top: 35px;
  left: 35px;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 30px;
  font-weight: 500;
  color: #555;
}
.history-vertical-item__left-block {
  display: inline-block;
  vertical-align: top;
  width: 210px;
  margin-right: 11px;
}
.history-vertical-item__left-block--2011 {
  margin-top: 55px;
}
.history-vertical-item__right-block {
  display: inline-block;
  vertical-align: top;
}
.history-vertical-item__right-block--single {
  padding-top: 55px;
  margin-left: 120px;
}
.history-vertical-item__right-block--bottom {
  vertical-align: bottom;
  margin-bottom: 15px;
}
.history-vertical-item__right-block--2012 {
  margin-top: 55px;
}
.history-vertical-item__green-right-text {
  display: inline-block;
  vertical-align: middle;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 24px;
  font-weight: 500;
  color: #77b97e;
  line-height: 1.4;
  max-width: 300px;
  position: relative;
}
.history-vertical-item__green-right-text--wide {
  max-width: 350px;
}
.history-vertical-item__green-right-text--no-max {
  max-width: 380px;
}
.history-vertical-item__green-right-text--blue {
  color: #47495f;
}
.history-vertical-item__green-right-text--small {
  max-width: 200px;
}
.history-vertical-item__millions {
  display: inline-block;
  margin-top: 115px;
  font-size: 40px;
  color: #eb262c;
  font-weight: bold;
}
.history-vertical-item__left-small {
  display: inline-block;
  vertical-align: middle;
  font-family: 'Ubuntu', sans-serif;
  font-size: 14px;
  color: #47495f;
  line-height: 1.4;
}
.history-vertical-item__plus-shops {
  display: inline-block;
  vertical-align: middle;
  font-size: 60px;
  font-weight: bold;
  color: #6979b8;
  margin-left: 5px;
}
.history-vertical-item__plus-shops--wi {
  margin-left: 0;
  margin-right: 15px;
}
.history-vertical-item__right-top {
  margin-bottom: 15px;
}
.history-vertical-item__right-top--single {
  margin-left: 230px;
}
.history-vertical-item__middle-blue {
  display: inline-block;
  vertical-align: middle;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #47495f;
  line-height: 1.4;
}
.history-vertical-item__middle-blue--single {
  margin-bottom: 15px;
}
.history-vertical-item__middle-blue--2010 {
  max-width: 215px;
}
.history-vertical-item__middle-blue--2006 {
  vertical-align: top;
}
.history-vertical-item__middle-blue--2004 {
  max-width: 180px;
}
.history-vertical-item__green-bold {
  display: inline-block;
  vertical-align: top;
  font-size: 50px;
  font-weight: bold;
  color: #7aba81;
  line-height: 1;
  margin-right: 6px;
}
.history-vertical-item__mill-purch-group {
  margin-bottom: 10px;
}
.history-vertical-item__mill-purch {
  display: inline-block;
  vertical-align: middle;
  font-size: 72px;
  font-weight: bold;
  color: #e81a1f;
  margin-top: 50px;
  line-height: 1;
}
.history-vertical-item__red-2010 {
  font-size: 65px;
  font-weight: bold;
  color: #e81a1f;
}
.history-vertical-item__red-2006,
.history-vertical-item__red-2004,
.history-vertical-item__red-2003 {
  font-family: "UbuntuMedium", sans-serif;
  font-weight: 500;
  color: #e81a1f;
  line-height: 1;
}
.history-vertical-item__red-2008 {
  display: inline-block;
  vertical-align: middle;
  font-size: 72px;
  font-weight: bold;
  color: #e81a1f;
  line-height: 1;
  margin: 0 16px 15px 0;
}
.history-vertical-item__red-2006 {
  font-size: 60px;
}
.history-vertical-item__red-2004 {
  font-size: 72px;
}
.history-vertical-item__red-2003 {
  font-size: 62px;
}
.history-vertical-item__scis {
  font-size: 24px;
  font-family: "UbuntuMedium", sans-serif;
  font-weight: 500;
  color: #fff;
  max-width: 240px;
  margin-top: 75px;
}
.history-vertical-item__show--not-lg {
  display: none;
}
.history-vertical-item__img {
  display: inline-block;
}
.history-vertical-item__img--auto {
  margin: 35px 0 0 50px;
  vertical-align: top;
  background-image: url(../images/sprite/sprite.png);
  background-position: -202px -894px;
  width: 100px;
  height: 63px;
}
.history-vertical-item__img--shop {
  background: url("../../img/h-card-shop.jpg") no-repeat;
  vertical-align: middle;
  width: 154px;
  height: 90px;
}
.history-vertical-item__img--cart {
  vertical-align: middle;
  background-image: url(../images/sprite/sprite.png);
  background-position: -96px -894px;
  width: 104px;
  height: 80px;
  margin-top: 45px;
}
.history-vertical-item__img--map {
  margin-top: 55px;
  width: 203px;
  height: 108px;
  background: url("http://www.okmarket.ru/local/templates/main/img/h-card-map.png") no-repeat;
}
.history-vertical-item__img--cup {
  vertical-align: middle;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1002px -793px;
  width: 78px;
  height: 81px;
}
.history-vertical-item__img--brit {
  background: url("http://www.okmarket.ru/local/templates/main/img/h-card-brit.jpg") no-repeat;
  vertical-align: middle;
  width: 154px;
  height: 90px;
  margin-right: 16px;
}
.history-vertical-item__img--mosc {
  margin-top: 125px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -645px -894px;
  width: 150px;
  height: 19px;
}
.history-vertical-item__img--qual {
  display: block;
  background: url("../../img/h-card-qual.jpg") no-repeat;
  width: 92px;
  height: 92px;
  margin-bottom: 15px;
  margin-top: 5px;
}
.history-vertical-item__img--mark {
  vertical-align: middle;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -71px;
  width: 49px;
  height: 67px;
  margin-bottom: 15px;
}
.history-vertical-item__img--mang {
  margin: 50px 26px 50px -35px;
  vertical-align: middle;
  background: url("../../img/h-card-mang.jpg") no-repeat;
  width: 424px;
  height: 145px;
}
.history-vertical-item__img--sup {
  background: url("../../img/h-card-sup.jpg") no-repeat;
  vertical-align: top;
  width: 154px;
  height: 90px;
  margin-right: 16px;
}
.history-vertical-item__img--star {
  margin: 55px 0 15px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1008px -700px;
  width: 64px;
  height: 90px;
}
.history-vertical-item__img--rost {
  background: url("../../img/h-card-rost.jpg") no-repeat;
  vertical-align: middle;
  width: 154px;
  height: 90px;
  margin-right: 16px;
}
.history-vertical-item__img--spb {
  background: url("../../img/h-card-spb.jpg") no-repeat;
  vertical-align: top;
  width: 154px;
  height: 90px;
  margin-right: 16px;
}
.history-vertical-item__img--cook {
  background: url("../../img/h-card-cook.png") no-repeat;
  vertical-align: top;
  position: absolute;
  top: 0;
  right: -165px;
  width: 144px;
  height: 203px;
}
.history-vertical-item__img--cspb {
  background: url("../../img/h-card-cspb.jpg") no-repeat;
  vertical-align: middle;
  width: 154px;
  height: 90px;
  margin-right: 16px;
}
.history-vertical .history-vertical-item:nth-child(1) {
  -webkit-transform: translateY(-300px);
  transform: translateY(-300px);
  z-index: 4;
}
.history-vertical .history-vertical-item:nth-child(2) {
  -webkit-transform: translateY(-150px);
  transform: translateY(-150px);
  z-index: 3;
}
.history-vertical .history-vertical-item:nth-child(3) {
  -webkit-transform: translateY(0px);
  transform: translateY(0px);
  z-index: 2;
}
.ui-slider .ui-slider-handle {
  width: 49px;
  height: 11px;
  background: #eb2327;
  top: -5px;
  margin: 0;
  position: absolute;
  z-index: 10;
  outline: none;
  cursor: pointer;
}
.ui-slider .ui-slider-handle:after {
  position: absolute;
  content: '';
  left: 0;
  right: 0;
  margin: 0 auto;
  top: -3px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-bottom: 3px solid #eb2327;
}
.ui-slider .ui-slider-range {
  background: #1598ce;
}
.small-news-section {
  display: none;
  padding-top: 30px;
  padding-bottom: 20px;
}
.small-news-section__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #383a57;
  margin-bottom: 15px;
}
.small-news-section__item-container {
  text-align: justify;
}
.small-news-section__item-container:after {
  content: '';
  width: 100%;
  display: inline-block;
  height: 0;
}
.small-news-section .about-press-center__item {
  display: inline-block;
  vertical-align: top;
  max-width: 210px;
}
.history-horizontal {
  display: none;
  margin: 0 -15px 0;
}
.history-horizontal__item-container {
  height: 390px;
  position: relative;
  margin-bottom: 40px;
  padding-top: 5px;
}
.history-horizontal .history-vertical-item {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 100;
}
.after-select2-work,
.work-tabs-wrapper__title .select2-container .city-select.select2-selection--single:after,
.work-tabs-wrapper__city:after {
  position: absolute;
  content: '';
  top: 12px;
  right: -15px;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #eb1c23;
}
.contacts-deps-item__region-select-block .select2-container .city-select.select2-selection--single:after {
  top: 12px;
}
.work-tabs-wrapper {
  text-align: left;
  left: 704px;
  top: 60px;
}
.work-tabs-wrapper--vacancies {
  position: absolute;
  top: 5px;
  left: 300px;
  z-index: 100;
}
.work-tabs-wrapper__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #3c3d4c;
  padding-left: 20px;
}
.work-tabs-wrapper__title .select2-container .city-select.select2-selection--single {
  top: 2px;
}
.work-tabs-wrapper__city {
  color: #eb1c23;
  border-bottom: 1px dotted #eb1c23;
  position: relative;
}
.work-tabs-wrapper__city:hover {
  text-decoration: none;
  color: #4d59a1;
  border-bottom: 1px dotted #4d59a1;
}
.work-tabs-wrapper__city:hover:after {
  border-top-color: #4d59a1;
}
.work-tabs-wrapper__link {
  margin: 10px 0 0;
  color: #565764;
  position: relative;
  padding-left: 38px;
  font-size: 15px;
  display: inline-block;
}
.work-tabs-wrapper__link:before {
  position: absolute;
  top: 1px;
  left: 20px;
  content: '';
  background-image: url(../images/sprite/sprite.png);
  background-position: -1330px -52px;
  width: 10px;
  height: 16px;
}
.work-tabs-wrapper__link:hover {
  text-decoration: none;
}
.work-tabs-wrapper__link:hover:before {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1330px -70px;
  width: 10px;
  height: 16px;
}
.work-tabs-wrapper__link .red {
  color: #eb1c23;
  font-weight: 500;
}
.work-tabs-wrapper__link:hover .red {
  color: #4d59a1;
}
.work-tabs-wrapper__emp-video-group {
  margin: 20px 20px 0;
  padding: 20px 0 0;
  border-top: 1px solid #e6e6e6;
}
.work-tabs-wrapper__emp-video-text {
  font-family: 'Ubuntu', sans-serif;
  font-size: 14px;
  color: #47495f;
  line-height: 1.4;
}
.work-tabs-wrapper__emp-video-link-group {
  margin-top: 20px;
}
.work-tabs-wrapper__emp-video-link-icon {
  display: inline-block;
  vertical-align: top;
  background-image: url(../images/sprite/sprite.png);
  background-position: -332px -1208px;
  width: 47px;
  height: 30px;
}
.work-tabs-wrapper__emp-video-link {
  display: inline-block;
  ertical-align: top;
  font-family: 'Ubuntu', sans-serif;
  font-size: 15px;
  color: #eb1c24;
  max-width: 160px;
  margin-left: 15px;
}
.work-tabs {
  overflow: hidden;
  position: relative;
}
.work-tabs--vacancies {
  width: 100%;
}
.work-tabs__item-container {
  padding: 0 20px;
}
.work-tabs-item {
  font-family: 'Ubuntu', sans-serif;
  line-height: 1.4;
}
.work-tabs-item__title {
  font-size: 14px;
  font-weight: 500;
  color: #eb1c24;
}
.work-tabs-item__title:hover {
  text-decoration: none;
  color: #4d59a1;
}
.work-tabs-item__text {
  font-size: 13px;
  color: #47485f;
}
.work-tabs-item + .work-tabs-item {
  margin-top: 10px;
}
.work-tabs__head {
  float: left;
  line-height: 1;
  padding: 10px 21px;
  position: relative;
  left: 0;
  cursor: pointer;
  font-family: "UbuntuMedium", sans-serif;
  font-weight: 500;
  font-size: 14px;
  color: #47495f;
  background: #ebebf0;
}
.work-tabs__head--vacancies {
  padding: 10px 24px;
}
.work-tabs .work-tabs__head.tab-selected {
  z-index: 3;
  cursor: auto;
  color: #fff;
  background: #eb1c23;
  box-shadow: inset -2px 2px 2px 0 rgba(0, 0, 0, 0.3);
}
.work-tabs__head:first-child {
  margin-left: 10px;
  border-radius: 20px 0 0 20px;
}
.work-tabs__head--vacancies:first-child {
  margin-left: 0;
}
.work-tabs__head:last-of-type {
  border-radius: 0 20px 20px 0;
}
dd + .work-tabs__head {
  border-left: 1px solid #dcdce3;
}
.work-tabs dd {
  background: #fff;
  display: none;
  float: right;
  width: 100%;
  margin: 50px 0 0 -100%;
  position: relative;
  z-index: 2;
}
.work-tabs dd.tab-selected {
  display: block;
}
.partners-rules--work .owl-carousel .owl-item img {
  width: auto;
}
.partners-rules--work .owl-dot {
  background-color: #ccc;
}
.partners-rules--work .owl-dot.active {
  background-color: #fff;
}
.success-story__content {
  width: 1000px;
  padding-top: 52px;
  padding-bottom: 65px;
  position: relative;
}
.success-story__img-wrapper {
  max-width: 343px;
  position: relative;
  overflow: hidden;
  height: 225px;
  display: inline-block;
  vertical-align: top;
}
.success-story__img {
  width: 100%;
}
.success-story__img-title {
  position: absolute;
  bottom: 20px;
  left: 0;
  right: 0;
  text-align: center;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #fff;
}
.success-story__text-block {
  display: inline-block;
  vertical-align: top;
  max-width: 270px;
  margin-left: 25px;
}
.success-story__title {
  display: inline-block;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 22px;
  font-weight: 500;
  color: #ea252c;
  margin-bottom: 10px;
}
.success-story__text {
  font-size: 15px;
  color: #313131;
  line-height: 1.4;
}
.success-story__highlighted {
  margin-top: 40px;
  font-size: 25px;
  color: #000;
  font-weight: bold;
  max-width: 890px;
}
.success-story__form-go-to {
  position: absolute;
  top: 50px;
  right: 0;
  max-width: 240px;
  font-weight: 500;
  font-family: "UbuntuMedium", sans-serif;
  color: #000;
  line-height: 1.4;
}
.success-story__form-go-to-title {
  padding: 0 10px;
  font-size: 22px;
  margin-bottom: 10px;
}
.success-story__form-go-to-text {
  padding: 0 10px;
  font-size: 14px;
  margin-bottom: 20px;
}
.success-story__btn {
  font-family: 'Scada', sans-serif;
  color: #383838;
  font-size: 17px;
  vertical-align: bottom;
}
.main-info__milestones {
  font-family: 'Ubuntu', sans-serif;
  padding: 0 0 0 20px;
}
.main-info__milestones-title {
  font-size: 20px;
  font-weight: 500;
  color: #000;
}
.main-info__work-features-slider-wrapper {
  display: none;
}
.main-info__work-features {
  padding-bottom: 45px;
}
.main-info__vac-link-group {
  display: none;
  min-height: 190px;
  margin: 0 0 30px;
  background: #f2f7fe;
  padding: 40px 20px 20px;
}
.main-info__vac-link-group--single {
  display: block;
}
.main-info__vac-link-text {
  font-weight: 300;
  font-family: 'Ubuntu', sans-serif;
  font-size: 26px;
  color: #000;
  line-height: 1.3;
  margin-bottom: 35px;
}
.main-info__vac-link-group-content {
  max-width: 1000px;
  margin: 0 auto;
}
.main-info__news {
  min-height: 800px;
}
.main-work-feature {
  margin-top: 25px;
}
.main-work-feature--learn {
  margin-top: 0;
}
.main-work-feature--learn + .main-work-feature--learn {
  margin-top: 50px;
}
.main-work-feature__icon-wrapper {
  float: left;
  position: relative;
  width: 150px;
}
.main-work-feature__text-block {
  display: inline-block;
  vertical-align: top;
  margin-left: 150px;
}
.main-work-feature__title {
  font-size: 18px;
  font-weight: 500;
  font-family: "UbuntuMedium", sans-serif;
  color: #000;
  margin-bottom: 10px;
}
.main-work-feature__text {
  font-size: 17px;
  color: #000;
  max-width: 460px;
}
.main-work-feature__text--learn {
  max-width: none;
  line-height: 1.5;
}
.main-work-feature__icon {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.main-work-feature__icon--men {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -1154px;
  width: 42px;
  height: 40px;
}
.main-work-feature__icon--man {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -1112px;
  width: 42px;
  height: 40px;
}
.main-work-feature__icon--flag {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -255px;
  width: 44px;
  height: 48px;
}
.main-work-feature__icon--circle {
  background-image: url(../images/sprite/sprite.png);
  background-position: -173px -1208px;
  width: 56px;
  height: 36px;
}
.main-work-feature__icon--leaf {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -936px;
  width: 43px;
  height: 42px;
}
.main-work-feature__icon--type-1 {
  top: -5px;
  background-image: url(../images/sprite/sprite.png);
  background-position: 0px -990px;
  width: 74px;
  height: 74px;
}
.main-work-feature__icon--type-2 {
  top: -5px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -76px -990px;
  width: 74px;
  height: 74px;
}
.main-work-feature__icon--type-3 {
  top: -5px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -152px -990px;
  width: 74px;
  height: 74px;
}
.main-work-feature__icon--ddd:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 140px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -945px;
  width: 17px;
  height: 33px;
}
.main-info__work-features-slider-wrapper .main-work-feature__icon-wrapper {
  float: none;
  margin: 0 auto 35px;
  min-height: 45px;
}
.main-info__work-features-slider-wrapper .main-work-feature__icon {
  position: static;
  -webkit-transform: scale(1.7);
  transform: scale(1.7);
}
.main-info__work-features-slider-wrapper .main-work-feature__text-block {
  margin-left: 0;
  padding: 0 20px 60px;
}
.main-info_gallery .gallery {
  display: inline-block;
  vertical-align: top;
  width: 45%;
  margin: 0 4% 20px 0;
  padding: 0;
  box-sizing: border-box;
}
.main-info_gallery .gallery img {
  display: block;
  max-width: 100%;
  height: auto;
}
.raph-diag-section {
  background: #e8e8e8;
  min-height: 600px;
}
.raph-diag {
  padding-top: 30px;
  width: 1000px;
  text-align: justify;
}
.raph-diag:after {
  content: '';
  display: inline-block;
  width: 100%;
  height: 0;
}
.raph-diag__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 20px;
  padding-left: 36px;
}
.raph-diag__title--pie {
  padding-left: 19px;
}
.raph-diag__diag-wrapper,
.raph-diag__pie-wrapper {
  display: inline-block;
  vertical-align: top;
}
.raph-diag__diag {
  width: 700px;
  height: 490px;
}
.raph-diag__pie-wrapper {
  width: 295px;
}
.main-reports {
  vertical-align: top;
  margin: 10px 0 20px 0;
  font-family: 'Ubuntu', sans-serif;
  text-align: left;
  width: 670px;
}
.main-reports--absolute {
  position: absolute;
  margin: 0;
  top: 100px;
  left: 704px;
}
.main-reports--bottom {
  width: auto;
  margin: 20px 0 80px;
  padding-left: 0;
}
.main-reports--reports {
  width: 100%;
  margin: 0 0 20px;
  padding: 0;
}
.main-reports--bottom-content {
  width: auto;
  margin: 0;
  padding-left: 0;
}
.main-reports__item + .main-reports__item {
  margin-top: 30px;
}
.main-reports__divider {
  border-bottom: 1px solid rgba(0, 0, 0, 0.22);
  margin-bottom: 20px;
}
.main-reports__title {
  font-weight: 500;
  color: #000;
  margin-bottom: 15px;
}
.main-reports__title--big {
  font-size: 20px;
  margin-bottom: 10px;
}
.main-reports__text {
  font-size: 14px;
  line-height: 1.4;
  margin-bottom: 20px;
}
.main-reports__link {
  display: block;
  margin-bottom: 15px;
}
.main-reports__link:hover {
  text-decoration: none;
}
.main-reports__link--reports {
  display: inline-block;
  width: 33%;
}
.main-reports__icon {
  float: left;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -858px;
  width: 23px;
  height: 30px;
}
.main-reports__text-block {
  margin-left: 32px;
  line-height: 1.4;
}
.main-reports__link-title {
  font-size: 14px;
  font-weight: 500;
  color: #eb1c24;
  margin-top: -3px;
  transition: all 0.4s ease 0s;
}
.main-reports__link-title--reports {
  max-width: 235px;
}
.main-reports__link-stats {
  font-size: 14px;
  color: #666;
}
.main-reports__link:hover .main-reports__link-title {
  color: #4d59a1;
}
.investor-news__content {
  width: 1000px;
  padding-top: 30px;
  padding-bottom: 60px;
  font-family: 'Ubuntu', sans-serif;
}
.investor-news__title {
  font-size: 36px;
  font-weight: 500;
  color: #000;
  margin-bottom: 30px;
}
.investor-news__item-container,
.investor-news__link-container,
.investor-news__news {
  display: inline-block;
  vertical-align: top;
}
.investor-news__item-container {
  max-width: 280px;
  min-height: 384px;
}
.investor-news__item-container + .investor-news__item-container {
  margin-left: 80px;
}
.investor-news__news {
  position: relative;
}
.investor-news__link-container {
  margin-left: 80px;
}
.investor-news-item {
  font-family: 'Ubuntu', sans-serif;
  line-height: 1.4;
  display: inline-block;
  vertical-align: top;
  width: 270px;
  margin-bottom: 25px;
}
.investor-news-item--all {
  position: absolute;
  bottom: 0;
  left: 365px;
}
.investor-news-item:hover {
  text-decoration: none;
}
.investor-news-item__date {
  font-size: 14px;
  color: #666;
}
.investor-news-item__text {
  font-size: 14px;
  color: #000;
}
.investor-news-item__title {
  font-size: 16px;
  color: #eb1c24;
  transition: all 0.4s ease 0s;
}
.investor-news-item:hover .investor-news-item__title {
  color: #4d59a1;
}
.investor-news-link {
  width: 253px;
  height: 178px;
  border: 1px solid #edeae6;
  position: relative;
  display: block;
}
.investor-news-link:first-child {
  margin-bottom: 20px;
}
.investor-news-link:hover {
  text-decoration: none;
}
.investor-news-link__title {
  font-family: "UbuntuMedium", sans-serif;
  font-weight: 500;
  font-size: 16px;
  color: #000;
  padding: 17px 18px;
  border-bottom: 1px solid #edeae6;
  position: relative;
}
.investor-news-link__title:after {
  content: '';
  position: absolute;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1330px -52px;
  width: 10px;
  height: 16px;
  top: 0;
  bottom: 0;
  margin: auto 0;
  right: 20px;
}
.investor-news-link__img {
  width: 253px;
  height: 125px;
}
.investor-news-link__img--calendar {
  background: url("../../img/fin-cal.jpg") no-repeat;
}
.investor-news-link__img--meetings {
  background: url("../../img/gen-meet.jpg") no-repeat;
}
.main-miles-item {
  margin-bottom: 40px;
}
.main-miles-item__year {
  font-family: 'Ubuntu', sans-serif;
  font-size: 20px;
  color: #e61c22;
  width: 136px;
  display: inline-block;
  vertical-align: top;
  margin-right: -0.25em;
}
.buy-podarok__content {
  padding-top: 35px;
  padding-bottom: 20px;
  width: 1000px;
}
.buy-podarok__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 36px;
  font-weight: 500;
  color: #000;
  text-align: center;
  margin-bottom: 25px;
}
.buy-podarok-item {
  display: inline-block;
  vertical-align: top;
  width: 49%;
  margin-right: -0.25em;
  text-align: center;
  font-family: 'Ubuntu', sans-serif;
  color: #313131;
}
.buy-podarok-item__icon-wrapper {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 25px;
}
.buy-podarok-item__icon--hand {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1087px -195px;
  width: 122px;
  height: 122px;
}
.buy-podarok-item__icon--bag {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1087px -319px;
  width: 121px;
  height: 121px;
}
.buy-podarok-item__title {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
}
.buy-podarok-item__text {
  font-size: 16px;
  line-height: 1.4;
  max-width: 100%;
}
.buy-podarok-item__pseudo-ul {
  position: relative;
}
.buy-podarok-item__pseudo-ul:after {
  position: absolute;
  top: 8px;
  left: -10px;
  content: '';
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: #313131;
}
.buy-podarok-item__link {
  color: #4d59a1;
  text-decoration: underline;
}
.buy-podarok-item__link:hover {
  color: #eb1c24;
}
.podarok-types {
  background: #f2f7fe;
  min-height: 595px;
  font-family: 'Ubuntu', sans-serif;
}
.podarok-types--jur {
  min-height: 0;
  padding-bottom: 50px;
}
.podarok-types__content {
  width: 1000px;
  padding-top: 40px;
}
.podarok-types__title {
  font-size: 26px;
  color: #000;
  text-align: center;
  line-height: 1.4;
  font-weight: 500;
  margin-bottom: 40px;
}
.podarok-types__item-container {
  margin-bottom: 45px;
}
.podarok-types--jur .podarok-types__item-container {
  margin-bottom: 0;
}
.podarok-types__info,
.podarok-types__coupon-group {
  display: inline-block;
  vertical-align: top;
}
.podarok-types__info {
  font-size: 16px;
  color: #000;
  line-height: 1.4;
  max-width: 70%;
}
.podarok-types__coupon-group {
  max-width: 22%;
  margin-left: 6%;
}
.podarok-types__coupon-title {
  font-weight: 500;
  font-size: 16px;
  color: #000;
  margin-bottom: 15px;
}
.podarok-types__coupon-link {
  font-size: 14px;
  color: #4d59a1;
  text-decoration: underline;
}
.podarok-types__coupon-link:hover {
  color: #eb1c24;
}
.podarok-types-item {
  display: inline-block;
  vertical-align: top;
  font-family: 'Ubuntu', sans-serif;
  width: 46%;
}
.podarok-types-item__number {
  font-size: 54px;
  font-weight: 500;
  color: #eb1d20;
  text-align: center;
}
.podarok-types-item__roubles {
  font-size: 20px;
  color: #000;
  text-align: center;
  margin-top: -3px;
}
.podarok-types-item__title-group {
  margin-bottom: 25px;
}
.podarok-types-item__img {
  text-align: left;
  max-width: 100%;
}
.podarok-types-item + .podarok-types-item {
  margin-left: 6%;
}
.podarok-features__content {
  width: 1000px;
  padding-top: 60px;
  padding-bottom: 60px;
}
.podarok-features__link {
  display: block;
  width: 234px;
  box-sizing: border-box;
  text-align: center;
  margin: 0 auto;
  border-color: #ea1219;
  color: #ea1219;
  text-decoration: underline;
}
.podarok-features__link:hover {
  color: #4d59a1;
  text-decoration: underline;
  border-color: #4d59a1;
}
.podarok-features-item {
  font-family: 'Ubuntu', sans-serif;
  color: #000;
  line-height: 1.4;
  width: 49%;
  display: inline-block;
  vertical-align: top;
  text-align: center;
  margin-bottom: 40px;
}
.podarok-features-item--wide {
  display: block;
  width: auto;
}
.podarok-features-item__icon-wrapper {
  display: inline-block;
  margin-bottom: 20px;
}
.podarok-features-item__title {
  font-size: 18px;
  font-weight: 500;
  max-width: 80%;
  margin: 0 auto 15px;
}
.podarok-features-item__title--big {
  font-size: 24px;
}
.podarok-features-item__text {
  font-size: 16px;
  max-width: 88%;
  margin: 0 auto;
}
.podarok-features-item__text--wide {
  max-width: none;
}
.podarok-features-item__icon--wrench {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -173px;
  width: 49px;
  height: 48px;
}
.podarok-features-item__icon--cart {
  background-image: url(../images/sprite/sprite.png);
  background-position: 0px -1208px;
  width: 60px;
  height: 46px;
}
.podarok-features-item__icon--chart-up {
  background-image: url(../images/sprite/sprite.png);
  background-position: -341px -990px;
  width: 111px;
  height: 49px;
}
.podarok-features-item__icon--chart-down {
  background-image: url(../images/sprite/sprite.png);
  background-position: -228px -990px;
  width: 111px;
  height: 49px;
}
.podarok-features-item__icon--sand {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -886px;
  width: 38px;
  height: 48px;
}
.podarok-features-item__icon--rec {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -804px;
  width: 47px;
  height: 40px;
}
.podarok-features-item--wide + .podarok-features-item--wide {
  margin-top: 50px;
}
.podarok-bottom {
  min-height: 486px;
  background: url("http://www.okmarket.ru/local/templates/main/img/podarochnaya_karta-botom.jpg") no-repeat;
  background-position: center center;
  background-size: cover;
}
.get-card {
  margin: 50px auto;
}
.get-card__content {
  width: 1000px;
}
.get-card__inner {
  width: 925px;
  margin-left: -25px;
  min-height: 440px;
  box-shadow: inset 0 0 0 4px #ffc905;
  padding: 35px 50px;
}
.get-card__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 26px;
  font-weight: 500;
  color: #000;
}
.get-card__item-container {
  margin-top: 30px;
  text-align: center;
}
.get-card__arrow {
  display: inline-block;
  vertical-align: top;
  opacity: 0;
}
.get-card__arrow--left {
  margin-top: 65px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -663px;
  width: 48px;
  height: 40px;
}
.get-card__arrow--top {
  display: none;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -755px;
  width: 40px;
  height: 47px;
}
.get-card-item {
  display: inline-block;
  vertical-align: top;
  width: 260px;
}
.get-card-item__title,
.get-card-item__text {
  font-family: 'Ubuntu', sans-serif;
  font-size: 16px;
  color: #000;
  line-height: 1.5;
}
.get-card-item__title {
  font-weight: 500;
  margin-bottom: 20px;
}
.get-card-item__icon {
  border-top: 1px solid transparent;
  margin-bottom: 30px;
  display: inline-block;
}
.get-card-item__icon--form {
  background-image: url(../images/sprite/sprite.png);
  background-position: -906px -527px;
  width: 171px;
  height: 171px;
}
.get-card-item__icon--mon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -906px -181px;
  width: 171px;
  height: 171px;
}
.get-card-item__icon--bag {
  background-image: url(../images/sprite/sprite.png);
  background-position: -906px -354px;
  width: 171px;
  height: 171px;
}
.mini-banner {
  min-height: 200px;
}
.mini-banner__link {
  display: block;
  outline: none;
  min-height: 200px;
  width: 100%;
  background-size: cover;
  background-position: center center;
}
.mini-banner + .mini-banner {
  margin-top: 10px;
}
.bright-card {
  background: url("../../img/bright-card-bg.jpg") no-repeat;
  background-size: cover;
  background-position: top center;
  min-height: 537px;
}
.bright-card__content {
  width: 1000px;
  padding-top: 120px;
}
.bright-card__title,
.bright-card__text {
  font-family: 'Ubuntu', sans-serif;
  font-size: 16px;
  color: #000;
  line-height: 1.4;
}
.bright-card__title {
  font-weight: 500;
  font-size: 34px;
  margin-bottom: 20px;
  line-height: 1.2;
}
.bright-card__text {
  margin-bottom: 40px;
  max-width: 356px;
}
.bright-card__link {
  background: #fff;
  color: #000;
  width: 245px;
  box-sizing: border-box;
  text-align: center;
}
.fancybox-item.fancybox-close {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -731px;
  width: 30px;
  height: 30px;
  top: 20px;
  right: 20px;
}
.fancybox-cancel-link {
  color: #eb1c23;
  font-size: 15px;
  margin-left: 11px;
}
.fancybox-nav span {
  visibility: visible;
}
.fancybox-prev span {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -469px;
  width: 47px;
  height: 47px;
}
.fancybox-prev:hover span {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -518px;
  width: 47px;
  height: 47px;
}
.fancybox-next span {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -371px;
  width: 47px;
  height: 47px;
}
.fancybox-next:hover span {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -420px;
  width: 47px;
  height: 47px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all, not all {
  .fancybox-close,
  #fancybox-loading,
  .fancybox-prev span,
  .fancybox-next span {
    background-size: initial;
  }
}
.banner-popup {
  line-height: 1.5;
  color: #000;
  height: 100%;
}
.banner-popup__content {
  overflow-y: auto;
  max-height: 80%;
}
.banner-popup__title,
.banner-popup__subtitle {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 26px;
  font-weight: 500;
}
.banner-popup__title {
  margin-bottom: 40px;
  padding-right: 40px;
}
.banner-popup__subtitle {
  font-size: 20px;
}
.banner-popup__text {
  font-family: 'Scada', sans-serif;
  font-size: 17px;
}
.banner-popup__ol-list {
  padding-left: 23px;
}
.banner-popup__ol-item {
  font-weight: bold;
}
.banner-popup__ol-item + .banner-popup__ol-item {
  margin-top: 30px;
}
.banner-popup__ol-text {
  font-family: 'Scada', sans-serif;
  font-size: 17px;
  font-weight: normal;
}
.shop-detail__content {
  width: 980px;
}
.shop-detail__top {
  padding-top: 25px;
  text-align: justify;
}
.shop-detail__top:after {
  display: inline-block;
  content: '';
  width: 100%;
}
.shop-detail__info-table,
.shop-detail__map {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.shop-detail__info-table {
  width: 510px;
  font-family: 'Ubuntu', sans-serif;
  font-size: 16px;
}
.shop-detail__info-table--main-info {
  width: 670px;
}
.shop-detail__map {
  width: 440px;
  height: 423px;
}
.shop-detail__map--arendatoram {
  display: block;
  width: auto;
  height: 300px;
  margin-bottom: 10px;
}
.shop-detail__carousel-link {
  display: block;
  outline: none;
  width: 110px;
  height: 80px;
}
.shop-detail__carousel-wrapper {
  margin: -10px 0 0;
}
.shop-detail__carousel-img {
  margin-bottom: -4px;
  width: 100%;
}
.shop-detail__icon-container-wrapper {
  padding: 45px 0 10px;
  margin-bottom: 30px;
  border-bottom: 1px solid #ebebeb;
}
.shop-detail__icon-container-wrapper--no-border {
  border-bottom: none;
}
.shop-detail__sd-subtitle {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 25px;
}
.shop-detail__icon-container {
  text-align: justify;
}
.shop-detail__icon-container:after {
  content: '';
  width: 100%;
  display: inline-block;
}
.shop-detail__icon {
  display: inline-block;
  vertical-align: top;
}
.shop-detail__icon--card {
  background-image: url(../images/sprite/sprite.png);
  background-position: -866px -1066px;
  width: 70px;
  height: 69px;
}
.shop-detail__icon--cosm {
  background-image: url(../images/sprite/sprite.png);
  background-position: -578px -1066px;
  width: 70px;
  height: 69px;
}
.shop-detail__icon--child {
  background-image: url(../images/sprite/sprite.png);
  background-position: -289px -1066px;
  width: 71px;
  height: 69px;
}
.shop-detail__icon--fish {
  background-image: url(../images/sprite/sprite.png);
  background-position: -143px -1066px;
  width: 71px;
  height: 69px;
}
.shop-detail__icon--bake {
  background-image: url(../images/sprite/sprite.png);
  background-position: -938px -1066px;
  width: 70px;
  height: 69px;
}
.shop-detail__icon--cook {
  background-image: url(../images/sprite/sprite.png);
  background-position: -650px -1066px;
  width: 70px;
  height: 69px;
}
.shop-detail__icon--taxi {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1081px -1066px;
  width: 69px;
  height: 69px;
}
.shop-detail__icon--plus {
  background-image: url(../images/sprite/sprite.png);
  background-position: -70px -1066px;
  width: 71px;
  height: 69px;
}
.shop-detail__icon--dwish {
  background-image: url(../images/sprite/sprite.png);
  background-position: -362px -1066px;
  width: 70px;
  height: 69px;
}
.shop-detail__icon--freeeat {
  background-image: url(../images/sprite/sprite.png);
  background-position: -794px -1066px;
  width: 70px;
  height: 69px;
}
.shop-detail__icon--coffe {
  background-image: url(../images/sprite/sprite.png);
  background-position: -216px -1066px;
  width: 71px;
  height: 69px;
}
.shop-detail__icon--pres {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1010px -1066px;
  width: 69px;
  height: 69px;
}
.shop-detail__icon--park {
  background-image: url(../images/sprite/sprite.png);
  background-position: -506px -1066px;
  width: 70px;
  height: 69px;
}
.shop-detail__icon--inet {
  background-image: url(../images/sprite/sprite.png);
  background-position: -722px -1066px;
  width: 70px;
  height: 69px;
}
.shop-detail__torg-features--small {
  display: none;
}
.shop-detail__torg-features-item {
  margin-bottom: 20px;
}
.shop-detail__torg-feature-title,
.shop-detail__torg-feature-text {
  font-family: 'Ubuntu', sans-serif;
  font-size: 14px;
  color: #000;
  margin-bottom: 15px;
}
.shop-detail__torg-feature-title {
  font-weight: 500;
}
.shop-detail__divider {
  border-bottom: 1px solid #ebebeb;
  margin: 30px 0;
}
.shop-detail-info-item {
  margin-bottom: 20px;
}
.shop-detail-info-item__title,
.shop-detail-info-item__text {
  display: inline-block;
  vertical-align: top;
  line-height: 1.4;
}
.shop-detail-info-item__title {
  width: 175px;
}
.shop-detail-info-item__text {
  width: 320px;
}
.shop-detail-info-item__pseudo-ul {
  line-height: 1.5;
  padding-left: 14px;
}
.shop-detail-info-item__pseudo-ul-text {
  font-size: 14px;
}
.shop-detail-info-item__pseudo-ul-title {
  position: relative;
}
.shop-detail-info-item__metro-item-pin {
  position: absolute;
  content: '';
  display: block;
  top: 9px;
  left: -11px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #ffa800;
}
.shop-detail-info-item__medium {
  font-weight: 500;
}
.shop-detail-info-item__transp + .shop-detail-info-item__transp {
  margin-top: 10px;
}
.shop-detail__info-table--main-info .shop-detail-info-item__text {
  width: 490px;
}
.gutter-sizer {
  width: 10%;
}
.catalogs-shedule__item {
  display: inline-block;
  vertical-align: top;
}
.catalogs-shedule__item:nth-child(2) {
  margin-left: 80px;
}
.catalogs-shedule__item:nth-child(3) {
  margin-left: 70px;
}
.catalogs-shedule__number {
  display: inline-block;
  font-size: 60px;
  color: #e9161d;
  font-weight: bold;
}
.catalogs-shedule__number--small {
  display: inline-block;
  font-size: 24px;
}
.catalogs-shedule__text {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  color: #1f1f1f;
  margin-top: 8px;
}
.catalogue-section-wrapper--catalog-open .issuu-no {
  font-family: 'Ubuntu', sans-serif;
  font-size: 16px;
  color: #000;
  line-height: 1.5;
  display: block;
  padding: 25px 0 30px;
}
.prog-eff {
  font-family: 'Ubuntu', sans-serif;
  color: #000;
}
.prog-eff__content {
  border-top: 1px solid #e6e6e6;
  width: 1000px;
  padding-top: 35px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.prog-eff__title {
  font-size: 18px;
  font-weight: 500;
  max-width: 475px;
  margin-bottom: 20px;
}
.prog-eff__list {
  display: inline-block;
  vertical-align: top;
  margin: 0;
  padding-left: 20px;
  width: 45%;
}
.prog-eff__list-item {
  font-size: 16px;
  margin-bottom: 15px;
}
.learn-feature {
  font-family: 'Ubuntu', sans-serif;
  text-align: left;
  border: 1px solid #e6e6e6;
  padding: 25px 0 35px 20px;
  width: 274px;
}
.learn-feature__title {
  font-size: 18px;
  font-weight: 500;
  color: #ea1e22;
}
.learn-feature__list {
  margin: 0;
  padding-left: 20px;
}
.learn-feature__item {
  font-size: 16px;
  margin-top: 15px;
}
.learn-feature__item-text {
  border-bottom: 1px dotted #4d59a1;
  color: #4d59a1;
}
.learn-feature--bottom {
  width: auto;
  display: none;
  margin: 0 20px 35px;
}
.vacancy-list-wrapper__content {
  width: 1000px;
  padding-top: 10px;
}
.vacancy-list-wrapper__tabs-wrapper {
  position: relative;
  margin-left: -25px;
  min-height: 300px;
}
.vacancy-list {
  margin-top: 10px;
  width: 705px;
}
.vacancy-list__item {
  display: block;
  width: 100%;
  padding-bottom: 10px;
  min-height: 40px;
  border-bottom: 1px solid #e6e6e6;
  transition: all 0.4s ease 0s;
}
.vacancy-list__item:not(.vacancy-list__item--head):hover {
  text-decoration: none;
  background-color: #f1f1f1;
}
.vacancy-list__item--head {
  background-color: #fafafa;
  height: 35px;
  border-top: 1px solid #e6e6e6;
  border-bottom: none;
  padding-bottom: 0;
}
.vacancy-list__cell {
  display: inline-block;
  vertical-align: top;
  padding-top: 15px;
  margin-right: -0.25em;
}
.vacancy-list__cell--first {
  width: 27%;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 15px;
  font-weight: 500;
  color: #eb1c24;
  padding-left: 20px;
  padding-right: 10px;
  box-sizing: border-box;
}
.vacancy-list__cell--second {
  width: 39%;
}
.vacancy-list__cell--third {
  width: 22%;
  padding-top: 10px;
}
.vacancy-list__cell--fourth {
  width: 10%;
  text-align: right;
}
.vacancy-list__cell--second,
.vacancy-list__cell--third,
.vacancy-list__cell--fourth {
  font-size: 13px;
  color: #47485f;
}
.vacancy-list__cell--head {
  padding-top: 8px;
  font-family: "UbuntuMedium", sans-serif;
  font-weight: 500;
  font-size: 14px;
  color: #000;
}
.vacancy-list__cell--third.vacancy-list__cell--head {
  width: 15%;
}
.vacancy-list__cell--fourth.vacancy-list__cell--head {
  width: 17%;
}
.vacancy-list__market-name {
  display: inline-block;
  padding-left: 25px;
  position: relative;
}
.vacancy-list__market-name:after {
  content: '';
  position: absolute;
  top: -3px;
  left: 0;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1368px -1004px;
  width: 16px;
  height: 19px;
}
.vacancy-list__hidden-salary {
  font-size: 13px;
  font-weight: bold;
  color: #000;
  display: none;
  margin-top: 5px;
}
.vacancy-list-pag {
  list-style: none;
  margin: 40px 0 10px 10px;
  padding: 0;
}
.vacancy-list-pag--news {
  margin-left: 150px;
}
.vacancy-list-pag__item {
  display: inline-block;
}
.vacancy-list-pag__link {
  display: inline-block;
  width: 35px;
  text-align: center;
  height: 35px;
  box-sizing: border-box;
  padding-top: 7px;
  color: #4d59a1;
}
.vacancy-list-pag__link:hover {
  text-decoration: none;
  color: #e91b22;
}
.vacancy-list-pag__link--active {
  border-radius: 50%;
  color: #fff;
  background-color: #e91b22;
}
.vacancy-list-pag__link--active:hover {
  color: #fff;
  text-decoration: none;
}
.vac-det-shop-link {
  font-family: "UbuntuMedium", sans-serif;
  padding-left: 25px;
  margin: 25px 0;
}
.vac-det-shop-link__title {
  font-size: 18px;
  color: #000;
  position: relative;
  margin-bottom: 5px;
}
.vac-det-shop-link__title:after {
  content: '';
  position: absolute;
  top: 2px;
  left: -25px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1273px -980px;
  width: 14px;
  height: 17px;
}
.vac-det-shop-link__text {
  font-size: 14px;
  color: #eb1f26;
  border-bottom: 1px dotted #eb1f26;
}
.vac-det-shop-link__text:hover {
  text-decoration: none;
  color: #4d59a1;
  border-bottom: 1px dotted #4d59a1;
}
.vac-det-conditions {
  margin-bottom: 40px;
}
.vac-det-conditions:last-child {
  margin-bottom: 30px;
}
.vac-det-conditions__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 26px;
  font-weight: 500;
  margin-bottom: 15px;
}
.vac-det-conditions__ul-list,
.vac-det-conditions ul {
  margin: 0;
  padding-left: 20px;
}
.vac-det-conditions__ul-item,
.vac-det-conditions li {
  font-size: 16px;
  margin-bottom: 15px;
  line-height: 1.4;
}
.vac-det-conditions__contacts-img-wrapper,
.vac-det-conditions__contacts-text-block {
  display: inline-block;
  vertical-align: middle;
}
.vac-det-conditions__contacts-img-wrapper {
  border-radius: 50%;
}
.vac-det-conditions__contacts-text-block {
  font-size: 16px;
  color: #000;
  margin-left: 16px;
}
.vac-det-conditions__contacts-title {
  font-weight: bold;
  margin-bottom: 15px;
}
.vac-det-conditions__contacts-phone {
  display: block;
  margin-bottom: 15px;
  color: #000;
}
.vac-det-conditions__contacts-phone:hover {
  text-decoration: none;
}
.vac-det-conditions__contacts-mail {
  color: #eb1c23;
  text-decoration: underline;
}
.vac-det-conditions__contacts-mail:hover {
  color: #4d59a1;
}
.vacancy-reply {
  background-color: #e8e8e8;
  min-height: 690px;
  margin-bottom: 60px;
}
.vacancy-reply--single {
  background: transparent;
  min-height: 0;
  margin-bottom: 45px;
}
.vacancy-reply__content {
  padding-top: 35px;
}
.vacancy-reply__content--single {
  padding-top: 15px;
}
.vacancy-reply__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 36px;
  font-weight: 500;
  color: #000;
  max-width: 500px;
  margin-bottom: 5px;
}
.vacancy-reply__submit {
  float: right;
  margin-top: 30px;
}
.vacancy-reply__form {
  position: relative;
  max-width: 500px;
}
.vacancy-reply__info {
  position: absolute;
  bottom: -50px;
  right: 0;
  max-width: 477px;
  font-size: 15px;
  color: #383a57;
}
.vacancy-reply__info--top {
  position: relative;
  bottom: auto;
  left: auto;
  right: auto;
  margin: 0 0 -5px 20px;
}
.vacancy-reply__info-ast {
  position: absolute;
  content: '';
  top: 0;
  left: -20px;
}
.vacancy-reply__message {
  position: relative;
  top: 10px;
}
.typical-submit {
  display: block;
  background-color: #eb1c23;
  border-radius: 20px;
  width: 295px;
  text-align: center;
  padding: 10px 0;
  border: none;
  color: #fff;
  font-size: 17px;
  font-weight: bold;
  transition: all 0.4s ease 0s;
  outline: none;
}
.typical-submit:hover {
  background-color: #4d59a1;
}
.typical-submit[disabled] {
  background: #808080;
}
.typical-submit[disabled]:hover {
  background: #808080;
}
.reply-input-block--card-number {
  width: 611px;
  height: 205px;
  padding-top: 188px;
  padding-left: 20px;
  margin-left: -20px;
  margin-top: 30px;
  margin-bottom: 30px;
  background: url("http://www.okmarket.ru/local/templates/main/img/card-10.jpg") no-repeat;
}
.reply-input-block--lg-bottom {
  margin-bottom: 60px;
}
.reply-input-block__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 22px;
  font-weight: 500;
  color: #383a57;
  margin-top: 25px;
  margin-bottom: 10px;
}
.reply-input-block__title--bottom-space {
  margin-bottom: 20px;
}
.reply-input-block__container {
  padding-bottom: 20px;
  border-bottom: 1px solid #babbc2;
}
.reply-input-block__container--bottom-space {
  padding-bottom: 40px;
}
.reply-input-block__container--card {
  border-bottom: none;
}
.reply-input-block__container--no-b-space {
  padding-bottom: 0;
}
.reply-input-block__input-block {
  position: relative;
  height: 35px;
}
.reply-input-block__input-block--large {
  height: auto;
}
.reply-input-block__input-block + .reply-input-block__input-block {
  margin-top: 20px;
}
.reply-input-block__clone-previous + .reply-input-block__input-block {
  margin-top: 35px;
}
.reply-input-block__input-label,
.reply-input-block__input {
  display: inline-block;
  vertical-align: top;
  font-size: 17px;
}
.reply-input-block__input-label {
  color: #383a57;
  width: 200px;
}
.reply-input-block__input-label--wide {
  width: auto;
}
.reply-input-block__input-label--margin-bottom {
  margin-bottom: 10px;
}
.reply-input-block__input-label--pre-number {
  width: 130px;
}
.reply-input-block__input-label--min,
.reply-input-block__input-label--max {
  position: absolute;
  top: 0;
  display: inline-block;
  width: auto;
  z-index: 101;
  cursor: pointer;
}
.reply-input-block__input-label--min {
  left: 216px;
}
.reply-input-block__input-label--max {
  left: 377px;
}
.reply-input-block__input-label--max:before {
  content: '';
  position: absolute;
  top: 12px;
  left: -36px;
  width: 18px;
  height: 1px;
  background: #53546d;
}
.reply-input-block__input-block--error .reply-input-block__input-label {
  color: #eb1c23;
}
.reply-input-block__input {
  width: 293px;
  height: 33px;
  border: 1px solid #acaeca;
  box-sizing: border-box;
  padding: 5px 10px;
  background-color: #fff;
  outline: none;
  position: relative;
  z-index: 100;
}
.reply-input-block__input--select {
  display: inline-block;
  width: 293px;
}
.reply-input-block__input--textarea {
  height: 84px;
  resize: none;
}
.reply-input-block__input--textarea-big {
  height: 160px;
  resize: none;
}
.reply-input-block__input--min,
.reply-input-block__input--max {
  width: 128px;
  padding-left: 35px;
}
.reply-input-block__input--min {
  margin-right: 30px;
}
.reply-input-block__input:focus {
  border-color: #6f739d;
}
.reply-input-block__input-block--error .reply-input-block__input {
  border-color: #eb1c23;
}
.reply-input-block__file-input {
  display: none;
}
.reply-input-block__file-label {
  font-size: 17px;
  color: #ea1a1e;
  border-bottom: 2px dotted #ea1a1e;
  width: auto;
  margin-right: 16px;
  cursor: pointer;
}
.reply-input-block__file-status {
  display: inline-block;
  font-family: Arial;
  font-size: 16px;
  font-style: italic;
  color: #5c5e76;
  opacity: 0.5;
  max-width: 165px;
}
.reply-input-block__ast {
  color: #eb1c23;
}
.reply-input-block__info {
  position: absolute;
}
.reply-input-block__error-placeholder {
  position: absolute;
  font-size: 15px;
  color: #eb1c23;
  display: none;
  top: 8px;
  height: 70px;
  margin: auto 0;
  left: 505px;
  width: 200px;
}
.reply-input-block__error-placeholder span {
  display: table-cell;
  vertical-align: middle;
}
.reply-input-block__error-placeholder--top {
  left: 495px;
}
.reply-input-block__error-placeholder--radio {
  top: 7px;
  bottom: auto;
  left: 380px;
}
.reply-input-block__error-placeholder--radio span {
  display: inline;
  height: auto;
}
.reply-input-block__input-block--error .reply-input-block__error-placeholder {
  display: block;
}
.reply-input-block__input-wrapper {
  display: inline-block;
  vertical-align: middle;
  transition: all 0.6s ease 0s;
  max-height: 33px;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffc905+100 */
  background: #fff;
  /* Old browsers */
  /* FF3.6+ */
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* Opera 11.10+ */
  /* IE10+ */
  /* W3C */
  border: 1px solid #fff;
  overflow: hidden;
}
.reply-input-block__input-date-wrapper {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
.reply-input-block__input-date-icon {
  position: absolute;
  right: 10px;
  top: 6px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1366px -1144px;
  width: 18px;
  height: 20px;
  z-index: 120;
  cursor: pointer;
}
.reply-input-block__input-date-icon.active {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1366px -1122px;
  width: 18px;
  height: 20px;
}
.reply-input-block__input-wrapper.active {
  max-height: 140px;
  margin: -4px;
  padding: 4px;
  border: 1px solid #ffc905;
}
.reply-input-block__input-block--large .reply-input-block__input-label {
  vertical-align: top;
  margin-top: 5px;
}
.reply-input-block__input-block--large .reply-input-block__input-label--file {
  margin-top: 0;
}
.reply-input-block__comment {
  font-size: 14px;
  color: #000;
  line-height: 1.4;
  width: 283px;
  padding: 10px 5px;
}
.reply-input-block__clear-input-icon {
  position: absolute;
  top: 9px;
  right: 10px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1368px -1076px;
  width: 16px;
  height: 15px;
  z-index: 130;
  cursor: pointer;
  display: none;
}
.reply-input-block--card-number .reply-input-block__clear-input-icon {
  right: 193px;
}
.reply-input-block__radio-wrapper {
  display: inline-block;
  vertical-align: top;
}
.reply-input-block__radio {
  display: none;
}
.reply-input-block__radio-label {
  float: left;
  width: 84px;
  height: 26px;
  text-align: center;
  padding-top: 8px;
  border: 1px solid #acaeca;
  border-left: none;
  font-size: 14px;
  color: #8d8d8d;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  cursor: pointer;
}
.reply-input-block__radio-label:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-left: 1px solid #acaeca;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.reply-input-block__radio-label.active {
  background: #dbdeec;
  color: #000;
}
.reply-input-block__checkbox-label {
  display: block;
  cursor: pointer;
}
.reply-input-block__checkbox-label--small {
  display: inline-block;
  vertical-align: top;
  width: 120px;
  padding-right: 10px;
  margin-bottom: 6px;
}
.reply-input-block__checkbox-label:not(.reply-input-block__checkbox-label--small) + .reply-input-block__checkbox-label:not(.reply-input-block__checkbox-label--small) {
  margin-top: 10px;
}
.reply-input-block__checkbox-text {
  display: block;
  font-family: 'Ubuntu', sans-serif;
  font-size: 14px;
  margin-left: 24px;
  padding-top: 2px;
}
.reply-input-block__checkbox-label--small .reply-input-block__checkbox-text {
  font-size: 13px;
}
.reply-input-block .icheckbox_minimal {
  float: left;
}
.reply-input-block__divider {
  margin: 30px 0;
  border-bottom: 1px solid #cbccd4;
}
.reply-input-block__divider--small {
  margin: 20px 0;
}
.reply-input-block__warning {
  display: block;
  font-size: 15px;
  color: #383a57;
}
.reply-input-block__submit-wrapper {
  position: relative;
  margin: 20px 0 40px;
}
.reply-input-block__submit-wrapper .g-loader {
  top: 5px;
  right: -45px;
}
.reply-input-block__submit-wrapper .server-error {
  display: none;
  margin-top: 30px;
  font-size: 15px;
  color: #eb1c23;
}
.reply-input-block__submit-wrapper .server-error.show {
  display: block;
}
.reply-input-block__submit {
  float: right;
}
.reply-input-block__submit--hollow {
  width: 325px;
  background: #fff;
}
.reply-input-block__clone-previous {
  margin: 15px 0 0 230px;
  display: inline-block;
  font-size: 17px;
  color: #ea1a1e;
  position: relative;
  border-bottom: 2px dotted #ea1a1e;
  cursor: pointer;
}
.reply-input-block__clone-previous:before,
.reply-input-block__clone-previous:after {
  content: '';
  position: absolute;
  background: #ea1a1e;
}
.reply-input-block__clone-previous:before {
  width: 19px;
  height: 1px;
  left: -27px;
  top: 11px;
}
.reply-input-block__clone-previous:after {
  width: 1px;
  height: 18px;
  left: -18px;
  top: 3px;
}
.reply-input-block__select {
  width: 293px;
}
.reply-input-block__small-checkbox-wrapper {
  margin-left: 204px;
}
.reply-input-block__countdown {
  float: left;
  margin-bottom: 20px;
}
.select2-container .form-select.select2-selection--single {
  height: 33px;
  border: 1px solid #acaeca;
  box-sizing: border-box;
  background-color: #fff;
  position: relative;
  z-index: 100;
  outline: none;
  border-radius: initial;
  font-size: 17px;
}
.select2-container .form-select.select2-selection--single .select2-selection__rendered {
  height: 30px;
  padding-top: 3px;
  padding-left: 10px;
  color: #383a57;
}
.form-select .select2-results__option {
  padding: 6px 8px 6px 8px;
}
.select2-container--open .form-select.select2-dropdown.form-select {
  top: 6px;
  border-radius: initial;
  border: 1px solid #acaeca;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);
}
.select2-container--default .form-select .select2-results__option--highlighted[aria-selected],
.select2-container--default .form-select .select2-results__option[aria-selected=true] {
  background-color: #dbdeec;
  color: #383a57;
}
.select2-container--default .form-select.select2-selection--single .select2-selection__arrow {
  width: 34px;
  top: 0;
  bottom: 0;
  height: auto;
  border-left: 1px solid #acaeca;
}
.select2-container--default .form-select.select2-selection--single .select2-selection__arrow b,
.select2-container--default.select2-container--open .form-select.select2-selection--single .select2-selection__arrow b {
  border-color: #acaeca transparent transparent transparent;
  border-width: 8px 8px 0 8px;
  margin: 0;
  top: 12px;
  left: 10px;
}
.select2-container--default .form-select.select2-selection--single .select2-selection__arrow b:before,
.select2-container--default.select2-container--open .form-select.select2-selection--single .select2-selection__arrow b:before {
  content: '';
  position: absolute;
  border-color: #fff transparent transparent transparent;
  border-width: 6px 6px 0 6px;
  border-style: solid;
  top: -8px;
  left: -6px;
}
.select2-container .city-select.select2-selection--single {
  height: 33px;
  border: none;
  display: inline-block;
  box-sizing: border-box;
  background-color: transparent;
  outline: none;
  position: relative;
  z-index: 100;
  border-radius: initial;
  width: auto;
}
.select2-container .city-select.select2-selection--single:after {
  position: absolute;
  content: '';
  top: 20px;
  right: -10px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 3px solid #e8181e;
}
.city-select.select2-dropdown {
  position: relative;
}
.city-select.select2-dropdown:before {
  position: absolute;
  content: '';
  top: -8px;
  left: 20px;
  width: 13px;
  height: 8px;
  background: url("../../img/icon-city-select-tail.png") no-repeat;
  z-index: 0;
}
.city-select.select2-dropdown--above:before {
  top: auto;
  bottom: -8px;
  left: 20px;
  width: 13px;
  height: 8px;
  background: url("../../img/icon-city-select-tail-bottom.png") no-repeat;
  z-index: 0;
}
.select2-container .city-select.select2-selection--single .select2-selection__rendered {
  display: inline-block;
  color: #e8181e;
  border-bottom: 1px dotted #e8181e;
  position: relative;
  line-height: 1;
  padding: 3px 0 0 0;
}
.city-select .select2-results__options {
  max-height: 350px !important;
}
.select2-container--open .select2-dropdown.city-select {
  width: 295px !important;
  top: 6px;
  border-radius: 2px;
  border: none;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.26);
}
.select2-container--open .city-select.select2-dropdown--above {
  top: -15px;
}
.select2-container--default .city-select .select2-results__option--highlighted[aria-selected],
.select2-container--default .city-select .select2-results__option[aria-selected=true] {
  background-color: rgba(230, 0, 40, 0.1);
  color: #000;
}
.select2-container--default .form-select.select2-selection--single .select2-selection__arrow {
  width: 34px;
  top: 0;
  bottom: 0;
  height: auto;
  border-left: 1px solid #acaeca;
}
.select2-container--default .city-select.select2-selection--single .select2-selection__arrow,
.select2-container--default.select2-container--open .city-select.select2-selection--single .select2-selection__arrow {
  display: none;
}
.reply-input-block--card-number .reply-input-block__input {
  height: 35px;
}
.history-strategy-right {
  display: block;
  position: absolute;
  top: 75px;
  z-index: 500;
  left: 723px;
}
.history-strategy-right:hover {
  text-decoration: none;
}
.history-strategy-right__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 20px;
  font-weight: 500;
  color: #4d59a1;
  margin-bottom: 20px;
  transition: all 0.4s ease 0s;
}
.history-strategy-right:hover .history-strategy-right__title {
  color: #eb1c23;
}
.history-strategy-right__year-small,
.history-strategy-right__year-big,
.history-strategy-right__year-triangle {
  font-family: 'Ubuntu', sans-serif;
  display: inline-block;
  vertical-align: bottom;
  font-size: 20px;
  color: #383a57;
  line-height: 0.75;
}
.history-strategy-right__year-big {
  font-size: 40px;
  font-weight: 300;
}
.history-strategy-right__year-triangle {
  background-image: url(../images/sprite/sprite.png);
  background-position: -792px -1145px;
  width: 55px;
  height: 29px;
}
.about-strategy {
  background-color: #e8e8e8;
  margin-top: 40px;
}
.about-strategy__content {
  max-width: 1000px;
  width: auto;
}
.about-strategy__acc-wrapper {
  max-width: 560px;
  padding: 40px 0;
  min-height: 300px;
}
.about-strategy__cite-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  width: 425px;
  height: 100%;
  background-color: #d1d1d1;
}
.about-strategy-cite {
  padding: 30px 35px;
}
.about-strategy-cite--management {
  padding: 0;
}
.about-strategy-cite__cite-block {
  position: relative;
  font-family: 'Ubuntu', sans-serif;
  font-style: italic;
  line-height: 1.4;
  padding-bottom: 30px;
  margin-bottom: 15px;
}
.about-strategy-cite__cite-text--management {
  font-family: 'Ubuntu', sans-serif;
  font-size: 20px;
  font-weight: 300;
  color: #383a57;
}
.about-strategy-cite__right-quote,
.about-strategy-cite__left-quote {
  display: inline-block;
  position: relative;
  color: #f00;
  font-size: 30px;
  width: 0;
  height: 10px;
  font-style: normal;
  line-height: 1;
}
.about-strategy-cite__right-quote:after {
  content: '»';
  position: absolute;
  left: 5px;
  top: -12px;
  color: #f00;
  font-size: 30px;
}
.about-strategy-cite__left-quote:after {
  content: '«';
  position: absolute;
  left: -20px;
  top: -12px;
  color: #f00;
  font-size: 30px;
}
.about-strategy-cite__img-wrapper {
  display: inline-block;
  vertical-align: middle;
  border-radius: 50%;
  overflow: hidden;
  width: 84px;
  height: 84px;
  margin-right: 6px;
}
.about-strategy-cite__img {
  width: 100%;
}
.about-strategy-cite__text-block {
  display: inline-block;
  vertical-align: middle;
  color: #383a57;
}
.about-strategy-cite__title {
  font-size: 18px;
  font-weight: bold;
}
.about-strategy-cite__text {
  font-size: 14px;
  font-style: italic;
}
.strategy-stats {
  position: absolute;
  top: 18px;
  left: 699px;
  z-index: 500;
  max-width: 205px;
}
.strategy-stats__item {
  margin-bottom: 15px;
}
.strategy-stats__item:nth-child(2n) {
  margin-bottom: 35px;
}
.strategy-stats__number {
  display: inline-block;
  vertical-align: top;
  font-size: 60px;
  color: #383a57;
  font-weight: bold;
  line-height: 1;
}
.strategy-stats__number--red {
  color: #e9161d;
}
.strategy-stats__text {
  display: inline-block;
  vertical-align: top;
  font-size: 14px;
  line-height: 1.4;
  color: #1f1f1f;
}
.strategy-stats-link {
  display: inline-block;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #eb1c24;
  margin-left: 20px;
  position: relative;
  margin-bottom: 20px;
}
.strategy-stats-link:hover {
  text-decoration: none;
  color: #4d59a1;
  border-bottom: 1px solid #4d59a1;
}
.strategy-stats-link:before {
  position: absolute;
  content: '';
  left: -20px;
  top: 0;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1330px -52px;
  width: 10px;
  height: 16px;
}
.strategy-stats-link:hover:before {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1330px -70px;
  width: 10px;
  height: 16px;
}
.strategy-stats-link__icon {
  display: none;
}
.geo-popup {
  width: 100%;
  min-height: 600px;
  background-color: #e8e8e8;
  background-image: url("../../img/geo-popup-bg.png");
  background-repeat: no-repeat;
  background-position: bottom center;
  position: relative;
  margin-bottom: 70px;
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.geo-popup__content {
  max-width: 880px;
  margin: 0 auto;
  padding: 0 48px;
}
.geo-popup__title {
  font-size: 48px;
  font-weight: 500;
  color: #000;
  text-align: center;
  margin-bottom: 50px;
  padding-top: 40px;
}
.geo-popup__list {
  list-style: none;
  margin: 0;
  padding: 0;
  -webkit-columns: 4;
  columns: 4;
  -webkit-column-gap: 130px;
  column-gap: 130px;
  height: 315px;
  overflow: hidden;
}
.geo-popup__item {
  width: 120px;
  margin-bottom: 20px;
  white-space: nowrap;
}
.geo-popup__link {
  font-size: 17px;
  color: #000;
}
.geo-popup__link:hover {
  text-decoration: none;
  color: #c7060b;
}
.geo-popup__exit-wrapper {
  position: absolute;
  height: 40px;
  bottom: -40px;
  left: 0;
  right: 0;
  text-align: center;
}
.geo-popup__exit-link {
  margin-top: 25px;
  font-size: 16px;
  color: #fff;
  display: inline-block;
  border-bottom: 1px dotted #fff;
  position: relative;
}
.geo-popup__exit-link:hover {
  text-decoration: none;
}
.geo-popup__exit-link:after {
  content: '';
  position: absolute;
  bottom: 2px;
  right: -20px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1273px -999px;
  width: 14px;
  height: 14px;
}
.press-block {
  font-family: 'Ubuntu', sans-serif;
}
.press-block__all-link {
  display: inline-block;
  font-size: 18px;
  font-weight: 500;
  color: #eb1c24;
  position: relative;
  margin-left: 20px;
}
.press-block__all-link:before {
  content: '';
  position: absolute;
  top: 3px;
  left: -20px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1330px -52px;
  width: 10px;
  height: 16px;
}
.press-block__all-link:hover {
  text-decoration: none;
  color: #4d59a1;
}
.press-block__all-link:hover:before {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1330px -70px;
  width: 10px;
  height: 16px;
}
.press-block__item-container--hidden {
  display: none;
}
.press-block-item {
  font-family: 'Ubuntu', sans-serif;
  margin-bottom: 30px;
}
.press-block-item--smi {
  margin-bottom: 20px;
}
.press-block-item__next-item-block {
  display: none;
  text-align: center;
}
.press-block-item__next-item-link {
  font-family: 'Scada', sans-serif;
}
.press-block-item__text-block {
  display: block;
  max-width: 460px;
  margin-left: 150px;
}
.press-block-item__text-block--news {
  max-width: none;
}
.press-block-item__text-block--news:hover {
  text-decoration: none;
}
.press-block-item__date {
  float: left;
  width: 150px;
  font-size: 14px;
  color: #666;
}
.press-block-item__link {
  display: inline-block;
  vertical-align: top;
  font-size: 16px;
  font-weight: 500;
  color: #4d59a1;
  line-height: 1.5;
  margin-top: -5px;
}
.press-block-item__link:hover {
  text-decoration: none;
  color: #eb1c23;
}
.press-block-item__text-block--news:hover .press-block-item__link {
  color: #eb1c23;
}
.press-block-item__text-block--news:hover .press-block-item__link-text {
  border-bottom: 1px solid rgba(235, 28, 35, 0.5);
}
.press-block-item__link-text {
  border-bottom: 1px solid rgba(77, 89, 161, 0.5);
}
.press-block-item__link:hover .press-block-item__link-text {
  border-bottom: 1px solid rgba(235, 28, 35, 0.5);
}
.press-block-item__text {
  font-size: 16px;
  color: #000;
  line-height: 1.5;
  margin-top: 5px;
}
.press-block-item__title {
  display: inline-block;
  vertical-align: top;
  font-size: 20px;
  font-weight: 500;
  color: #000;
  line-height: 1;
  margin-top: -4px;
  position: relative;
}
.press-block-item__title:after {
  content: '';
  position: absolute;
  top: 2px;
  right: -20px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1368px -1292px;
  width: 14px;
  height: 11px;
}
.press-block-item__title:hover {
  text-decoration: none;
}
.press-block-item__title-text {
  transition: all 0.4s ease 0s;
  border-bottom: 1px solid rgba(0, 0, 0, 0.5);
}
.press-block-item__title:hover .press-block-item__title-text {
  border-bottom: 1px solid transparent;
}
.press-block-item__title + .press-block-item__link {
  margin-top: 5px;
}
.manage-big-slider {
  margin-bottom: 40px;
}
.manage-big-slider__content {
  width: 1000px;
}
.manage-big-slider__big-picture-wrapper {
  width: 287px;
  float: left;
  overflow: hidden;
  max-height: 386px;
  margin-top: 340px;
}
.manage-big-slider__small-picture-container {
  margin-left: 298px;
}
.manage-big-slider__small-picture-wrapper {
  width: 89px;
  height: 89px;
  overflow: hidden;
  cursor: pointer;
  background: #e8e8e8;
}
.manage-big-slider__small-picture-wrapper--big {
  width: 188px;
  height: 188px;
}
.manage-big-slider__small-picture,
.manage-big-slider__big-picture {
  width: 100%;
  transition: all 0.4s ease 0s;
}
.manage-big-slider__stamp {
  position: absolute;
  background: transparent;
  cursor: default;
}
.manage-big-slider__stamp--1 {
  left: 0;
  top: 0;
  width: 287px;
  height: 89px;
}
.manage-big-slider__stamp--2 {
  left: 0;
  top: 89px;
  width: 89px;
  height: 99px;
}
.manage-big-slider__stamp--3 {
  left: 118px;
  top: 198px;
  width: 188px;
  height: 188px;
  box-shadow: 0 0 15px 0 rgba(77, 89, 161, 0.75);
}
.manage-text-slider {
  margin-bottom: 115px;
}
.manage-text-slider__content {
  width: auto;
  max-width: 1000px;
  background: #e8e8e8;
  padding: 40px 60px 50px;
  position: relative;
}
.manage-text-slider__content:after {
  content: '';
  position: absolute;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1174px -709px;
  width: 55px;
  height: 90px;
  left: 100px;
  top: -90px;
  z-index: 0;
}
.manage-text-slider__slide {
  display: none;
}
.manage-text-slider__slide.active {
  display: block;
}
.manage-text-slider__title {
  font-size: 24px;
  font-weight: 500;
  font-family: "UbuntuMedium", sans-serif;
  margin-bottom: 10px;
  color: #000;
}
.manage-text-slider__position {
  font-size: 17px;
  color: #818181;
  margin-bottom: 30px;
}
.manage-text-slider__cite {
  line-height: 1.5;
  margin-bottom: 30px;
}
.manage-text-slider__text {
  font-size: 17px;
  color: #000;
  line-height: 1.5;
}
.manage-small-slider {
  display: none;
  margin-top: -40px;
  margin-bottom: 20px;
}
.manage-small-slider__content {
  max-width: 1000px;
  width: auto;
}
.manage-small-slider__item-container {
  position: relative;
  padding: 0 20px;
}
.manage-small-slider__item {
  display: inline-block;
  vertical-align: top;
  width: 81px;
  height: 81px;
  overflow: hidden;
  margin-right: 3px;
  margin-bottom: 7px;
}
.manage-small-slider__img-wrapper {
  width: 81px;
  height: 81px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  z-index: 101;
}
.manage-small-slider__small-fin {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1372px -890px;
  width: 10px;
  height: 16px;
}
.manage-small-slider__img {
  width: 100%;
}
.manage-small-slider__text-block {
  position: absolute;
  left: 0;
  display: none;
}
.manage-small-slider__cite-block {
  background: #e8e8e8;
  padding: 20px 40px;
  margin-bottom: 15px;
}
.activation-form {
  max-width: 500px;
  padding-bottom: 70px;
}
.activation-form--no-bottom {
  padding-bottom: 0;
}
.datepicker {
  background: #fff;
  width: 230px;
  height: 236px;
  padding: 15px 20px;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  color: #000;
  z-index: 110 !important;
}
.datepicker.dropdown-menu {
  border-top: 2px solid #eb1c23;
  border-radius: 0;
}
.datepicker-dropdown:after {
  border-bottom: 6px solid #eb1c23;
}
.table-condensed {
  width: 100%;
  height: 160px;
  font-size: 13px;
  font-weight: normal;
  margin-top: 20px;
}
.table-condensed .prev,
.table-condensed .next {
  position: relative;
  font-size: 0.1px;
}
.table-condensed .prev:after,
.table-condensed .next:after {
  position: absolute;
  content: '';
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.table-condensed .prev:after {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1376px -747px;
  width: 8px;
  height: 14px;
}
.table-condensed .next:after {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1376px -731px;
  width: 8px;
  height: 14px;
}
.datepicker.dropdown-menu th,
.datepicker.datepicker-inline th,
.datepicker.dropdown-menu td,
.datepicker.datepicker-inline td {
  padding: 4px;
  color: #000;
  border-radius: 3px;
}
.datepicker.dropdown-menu th.dow,
.datepicker.datepicker-inline th.dow {
  position: relative;
  padding-bottom: 15px;
  font-weight: normal;
}
.datepicker.dropdown-menu th.dow:nth-child(6),
.datepicker.datepicker-inline th.dow:nth-child(6),
.datepicker.dropdown-menu th.dow:nth-child(7),
.datepicker.datepicker-inline th.dow:nth-child(7) {
  color: #eb1c23;
}
.datepicker.dropdown-menu th.dow:after,
.datepicker.datepicker-inline th.dow:after {
  content: '';
  position: absolute;
  bottom: 10px;
  left: 0;
  right: 0;
  border-bottom: 1px solid #dfe2e4;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused,
.datepicker table tr td.active.active,
.datepicker table tr td.active.active:hover,
.datepicker table tr td span:hover,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active.active:hover {
  background: #eb1c23;
  color: #fff;
}
.contacts-address {
  margin-top: 35px;
  margin-bottom: 35px;
}
.contacts-address__content {
  width: 1000px;
}
.contacts-address-item {
  display: inline-block;
  vertical-align: top;
  margin-right: -0.25em;
  width: 32%;
  font-family: 'Ubuntu', sans-serif;
}
.contacts-address-item__map-wrapper {
  height: 195px;
  margin-bottom: 20px;
}
.contacts-address-item__map {
  width: 100%;
  height: 100%;
}
.contacts-address-item__title {
  display: inline-block;
  font-size: 18px;
  font-weight: 500;
  color: #4d59a1;
  margin-bottom: 10px;
}
.contacts-address-item__title:hover {
  text-decoration: none;
  color: #eb1c23;
}
.contacts-address-item__title-text {
  border-bottom: 1px solid rgba(77, 89, 161, 0.5);
}
.contacts-address-item__title-text:hover .contacts-address-item__title-text__title-text {
  border-bottom: 1px solid rgba(235, 28, 35, 0.5);
}
.contacts-address-item__text {
  font-size: 16px;
  color: #000;
  line-height: 1.4;
}
.contacts-address-item__text--centered {
  text-align: center;
}
.contacts-address-item__hot-line-wrapper {
  display: block;
  height: 193px;
  margin-bottom: 20px;
  font-family: 'Ubuntu', sans-serif;
  border: 1px solid #e6e6e6;
  text-align: center;
}
.contacts-address-item__hot-line-wrapper:hover {
  text-decoration: none;
}
.contacts-address-item__hot-line-icon {
  display: inline-block;
  background-image: url(../images/sprite/sprite.png);
  background-position: 0px -1066px;
  width: 68px;
  height: 77px;
  margin: 20px 0 5px;
}
.contacts-address-item__hot-line-phone {
  font-size: 28px;
  color: #000;
  margin-bottom: 12px;
}
.contacts-address-item__hot-line-shed {
  font-size: 16px;
  color: #666;
}
.contacts-address-item + .contacts-address-item {
  margin-left: 2%;
}
.contacts-deps--dark {
  background: #e8e8e8;
}
.contacts-deps--darkest {
  background: #d1d1d1;
}
.contacts-deps__content {
  padding-top: 15px;
  padding-bottom: 15px;
  width: 1000px;
}
.contacts-deps__content--no-padd {
  padding-bottom: 60px;
}
.contacts-deps__item-container {
  padding: 20px 0;
}
.contacts-deps__item-container--single {
  padding: 20px 0;
}
.contacts-deps__item-container--bordered {
  border-bottom: 1px solid #e6e6e6;
}
.contacts-deps--darkest .contacts-deps__content {
  padding-top: 0;
  padding-bottom: 10px;
}
.contacts-deps-item {
  display: inline-block;
  vertical-align: top;
  margin-right: -0.25em;
  font-family: 'Ubuntu', sans-serif;
}
.contacts-deps-item--third-half,
.contacts-deps-item--third-hund {
  width: 32%;
}
.contacts-deps-item--half-bottom,
.contacts-deps-item--half-30,
.contacts-deps-item--half-70 {
  width: 50%;
}
.contacts-deps-item__title {
  font-size: 18px;
  font-weight: 500;
  color: #666;
  margin-bottom: 30px;
}
.contacts-deps-item__title--small {
  font-size: 16px;
  margin-bottom: 0;
}
.contacts-deps-item__name {
  display: inline-block;
  font-size: 16px;
  font-weight: 500;
  color: #000;
  line-height: 1.4;
  margin-bottom: 3px;
}
.contacts-deps-item__link {
  display: inline-block;
  color: #eb1c23;
  border-bottom: 1px solid #eb1c23;
  margin-bottom: 5px;
}
.contacts-deps-item__link:hover {
  color: #4d59a1;
  border-bottom: 1px solid #4d59a1;
  text-decoration: none;
}
.contacts-deps-item__link--region-select {
  position: relative;
  border-bottom: 1px dotted #eb1c23;
}
.contacts-deps-item__link--region-select:hover {
  border-bottom: 1px dotted #4d59a1;
}
.contacts-deps-item__link--region-select:after {
  position: absolute;
  content: '';
  top: 10px;
  right: -15px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 3px solid #000;
}
.contacts-deps-item__text {
  text-align: left;
  font-size: 16px;
  line-height: 1.4;
  max-width: 285px;
}
.contacts-deps-item__text--small {
  max-width: 270px;
  font-size: 14px;
}
.contacts-deps-item__text--bottom-space {
  margin-bottom: 50px;
}
.contacts-deps-item__text--no-top-space {
  margin-top: 0;
}
.contacts-deps-item__text--mail {
  display: inline-block;
}
.contacts-deps-item__text--subtitle {
  margin-bottom: 10px;
}
.contacts-deps-item__text-wrapper {
  display: inline-block;
  vertical-align: middle;
}
.contacts-deps-item__mail-block {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  min-height: 195px;
  width: 320px;
  box-sizing: border-box;
  padding: 35px 25px 35px;
  background-color: #fff;
}
.contacts-deps-item__mail-block-icon {
  display: inline-block;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -1036px;
  width: 48px;
  height: 36px;
  margin-bottom: 15px;
}
.contacts-deps-item--half-bottom .contacts-deps-item__text {
  max-width: none;
}
.contacts-deps-item--half-bottom .contacts-deps-item__text--max-large {
  max-width: 280px;
}
.contacts-deps-item__ad-item {
  margin-bottom: 20px;
}
.contacts-deps-item__region-select-block {
  margin-bottom: 20px;
}
.contacts-deps-item__soc-block {
  padding-top: 25px;
}
.contacts-deps-item__soc-link {
  display: inline-block;
  margin-right: -0.25em;
}
.contacts-deps-item__soc-link--fb {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -626px;
  width: 37px;
  height: 37px;
}
.contacts-deps-item__soc-link--tw {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -548px;
  width: 37px;
  height: 37px;
}
.contacts-deps-item__soc-link--vk {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -587px;
  width: 37px;
  height: 37px;
}
.contacts-deps-item__soc-link--yt {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -470px;
  width: 37px;
  height: 37px;
}
.contacts-deps-item__soc-link--ok {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -509px;
  width: 37px;
  height: 37px;
}
.contacts-deps-item__soc-link + .contacts-deps-item__soc-link {
  margin-left: 20px;
}
.contacts-deps-item__subsribe-form {
  padding-top: 25px;
}
.contacts-deps-item__input {
  display: inline-block;
  border: none;
  background: #fff;
  width: 240px;
  height: 42px;
  margin-right: 16px;
  padding: 0 15px;
}
.contacts-deps-item__submit {
  display: inline-block;
  width: 135px;
  font-size: 15px;
  font-weight: 500;
}
.contacts-deps-item + .contacts-deps-item {
  margin-left: 2%;
}
.contacts-deps__item-container--bordered .contacts-deps-item__text--small {
  color: #666;
}
.contacts-deps-item--half-bottom + .contacts-deps-item--half-bottom {
  margin-left: 0;
}
.suc-accordion__section {
  max-height: 590px;
  transition: all 1s ease;
  overflow: hidden;
  background: #e8e8e8;
}
.suc-accordion__section + .suc-accordion__section {
  margin-top: 10px;
}
.suc-accordion__section.selected {
  max-height: 2500px;
}
.suc-accordion__section.selected + .suc-accordion__section {
  margin-top: 0;
}
.suc-accordion__title-block {
  background-size: cover;
  background-position: top center;
}
.suc-accordion__link {
  display: block;
  height: 590px;
  color: #fff;
}
.suc-accordion__link:hover {
  text-decoration: none;
}
.suc-accordion__title-group {
  max-width: 1000px;
  margin: 0 auto;
  padding-top: 80px;
  box-sizing: border-box;
  height: 100%;
}
.suc-accordion__title-group--left {
  text-align: left;
}
.suc-accordion__title-group--right {
  text-align: right;
}
.suc-accordion__content {
  max-width: 1000px;
  margin: 0 auto;
}
.suc-accordion__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 72px;
  margin-bottom: 50px;
  font-weight: 500;
}
.suc-accordion__title-text {
  display: inline-block;
  font-size: 18px;
  font-weight: bold;
  max-width: 490px;
  line-height: 1.4;
}
.suc-accordion__item-container {
  padding-top: 50px;
  border-bottom: 1px solid #d0d0d0;
}
.suc-accordion__end-block {
  padding-top: 55px;
  text-align: center;
}
.suc-accordion__end-icon {
  display: inline-block;
}
.suc-accordion__end-icon--bag {
  background-image: url(../images/sprite/sprite.png);
  background-position: -906px -700px;
  width: 100px;
  height: 91px;
}
.suc-accordion__end-title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 10px;
}
.suc-accordion__end-text {
  display: inline-block;
  max-width: 700px;
  text-align: left;
  font-family: 'Ubuntu', sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.5;
  margin-bottom: 20px;
}
.suc-accordion__end-link {
  display: inline-block;
  color: #e62028;
  border-bottom: 1px dotted #e62028;
  margin-bottom: 40px;
}
.suc-accordion__end-link:hover {
  text-decoration: none;
  color: #4d59a1;
  border-bottom: 1px dotted #4d59a1;
}
.suc-acc-item {
  margin-bottom: 35px;
}
.suc-acc-item__date-block {
  float: left;
  width: 150px;
}
.suc-acc-item__date {
  font-family: 'Ubuntu', sans-serif;
  font-size: 46px;
  font-weight: 300;
  color: #4d59a1;
  position: relative;
}
.suc-acc-item__date:after {
  position: absolute;
  content: '';
  left: 40px;
  top: 125px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1363px -945px;
  width: 17px;
  height: 33px;
}
.suc-acc-item__text-block {
  margin-left: 150px;
  max-width: 660px;
}
.suc-acc-item__title {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 15px;
  color: #000;
}
.suc-acc-item__text {
  font-family: 'Ubuntu', sans-serif;
  font-size: 16px;
  color: #000;
  line-height: 1.5;
}
.suc-invite-section__content {
  width: 1000px;
  padding: 45px 0 50px;
}
.suc-invite-section__title {
  font-family: 'Ubuntu', sans-serif;
  font-size: 26px;
  font-weight: 300;
  margin-bottom: 30px;
}
.suc-invite-section__text {
  font-family: 'Ubuntu', sans-serif;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.5;
  margin-bottom: 35px;
  max-width: 870px;
}
.suc-invite-section__link {
  border-color: #eb2022;
}
.suc-invite-section__link:hover {
  color: #eb2022;
}
.corp-model__content {
  width: 1000px;
}
.corp-model__title-block {
  padding-top: 155px;
  min-height: 160px;
  background: url("../../img/7-title-bg.png") no-repeat;
  background-position: top center;
  border-bottom: 1px solid #e6e6e6;
  max-width: 600px;
  margin: 0 auto;
  text-align: center;
}
.corp-model__title-block-title {
  font-family: 'Ubuntu', sans-serif;
  font-size: 48px;
  font-weight: 300;
  color: #000;
}
.corp-model__text {
  font-family: 'Ubuntu', sans-serif;
  font-size: 17px;
  color: #000;
  line-height: 1.4;
}
.corp-model__double-block {
  min-height: 325px;
  padding-top: 40px;
  text-align: center;
  border-bottom: 1px solid #e6e6e6;
}
.corp-model__icon-wrapper {
  display: inline-block;
  height: 50px;
  margin-bottom: 15px;
}
.corp-model__icon--baloon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -273px;
  width: 48px;
  height: 47px;
}
.corp-model__icon--circle {
  background-image: url(../images/sprite/sprite.png);
  background-position: -173px -1208px;
  width: 56px;
  height: 36px;
}
.corp-model__icon--cup {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px 0px;
  width: 52px;
  height: 50px;
}
.corp-model__icon--chart {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -567px;
  width: 48px;
  height: 46px;
}
.corp-model__icon--chart-rev {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -615px;
  width: 48px;
  height: 46px;
}
.corp-model__icon--moon {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -846px;
  width: 48px;
  height: 38px;
}
.corp-model__icon--5 {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -453px;
  width: 42px;
  height: 49px;
}
.corp-model__double-block-title {
  font-family: 'Ubuntu', sans-serif;
  font-size: 24px;
  font-weight: 500;
  color: #000;
  margin: 0 0 35px;
}
.corp-model__normal-items {
  padding: 40px 0 25px;
  text-align: justify;
}
.corp-model__normal-items .corp-model__item-container:after {
  content: '';
  display: inline-block;
  width: 100%;
}
.corp-model-item {
  text-align: left;
  display: inline-block;
  vertical-align: top;
  margin-right: -0.25em;
  width: 32%;
  margin-bottom: 55px;
}
.corp-model-item--upper + .corp-model-item--upper {
  margin-left: 5%;
}
.corp-model-item__title {
  font-family: 'Ubuntu', sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #000;
  margin-bottom: 20px;
}
.corp-model-item__text {
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 17px;
  color: #000;
  line-height: 1.4;
}
.vac-why-not {
  position: absolute;
  top: 90px;
  left: 704px;
  width: 279px;
  text-align: left;
  z-index: 500;
  border: 1px solid #e6e6e6;
  padding: 20px 0 20px 15px;
}
.vac-why-not__title {
  font-family: 'Ubuntu', sans-serif;
  font-size: 18px;
  font-weight: 500;
  color: #ea1e22;
}
.vac-why-not__ul {
  margin: 0;
  padding-left: 20px;
}
.vac-why-not__li {
  margin-top: 10px;
  color: #000;
}
.vac-why-not__li-text {
  font-family: 'Ubuntu', sans-serif;
  font-size: 16px;
  color: #4d59a1;
  border-bottom: 1px dotted #4d59a1;
}
.vac-why-not-section__content {
  width: 1000px;
}
.vac-why-not-section__title {
  font-family: 'Ubuntu', sans-serif;
  font-size: 22px;
  font-weight: 500;
  color: #383a57;
  margin-bottom: 15px;
  margin-top: 60px;
}
.vac-why-not-acc__section {
  max-height: 50px;
  overflow: hidden;
  transition: all 1s ease;
  margin-bottom: 20px;
}
.vac-why-not-acc__section.selected {
  max-height: 300px;
}
.vac-why-not-acc__title {
  display: inline-block;
  height: 50px;
}
.vac-why-not-acc__title:hover {
  text-decoration: none;
}
.vac-why-not-acc__icon-wrapper {
  height: 50px;
  width: 55px;
  position: relative;
  float: left;
}
.vac-why-not-acc__icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.vac-why-not-acc__icon--ladder {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1239px -612px;
  width: 40px;
  height: 49px;
}
.vac-why-not-acc__icon--smile {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1290px -223px;
  width: 48px;
  height: 48px;
}
.vac-why-not-acc__icon--hand {
  background-image: url(../images/sprite/sprite.png);
  background-position: 0px -1256px;
  width: 55px;
  height: 47px;
}
.vac-why-not-acc__icon--chart {
  background-image: url(../images/sprite/sprite.png);
  background-position: -117px -1208px;
  width: 54px;
  height: 38px;
}
.vac-why-not-acc__icon--wei {
  background-image: url(../images/sprite/sprite.png);
  background-position: -62px -1208px;
  width: 53px;
  height: 42px;
}
.vac-why-not-acc__title-text {
  margin-top: 15px;
  margin-left: 70px;
  display: block;
  font-family: 'Ubuntu', sans-serif;
  font-size: 14px;
  color: #4d59a1;
  letter-spacing: 1px;
}
.vac-why-not-acc__text {
  padding: 15px 0;
  font-size: 15px;
  line-height: 1.5;
  color: #383a57;
}
.shop-icon-tooltip .tooltip {
  position: relative;
  background: #fff;
  padding: 5px 5px;
  font-family: 'Ubuntu', sans-serif;
  font-size: 14px;
  color: #000;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.26);
}
.shop-icon-tooltip .tooltip:before {
  content: '';
  position: absolute;
  bottom: -7px;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 0;
  height: 0;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #e9e9e9;
}
.shop-icon-tooltip .tooltip:after {
  content: '';
  position: absolute;
  bottom: -5px;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #fff;
}
.not-found {
  border-top: 1px solid #ececec;
  font-family: 'Ubuntu', sans-serif;
  padding-bottom: 40px;
}
.not-found__content {
  width: 770px;
}
.not-found__title {
  text-align: center;
  padding-top: 85px;
  font-size: 256px;
  font-weight: 500;
  color: #eb1f24;
  line-height: 1;
  margin-bottom: 10px;
}
.not-found__text {
  text-align: center;
  font-size: 16px;
  line-height: 1.4;
  margin-bottom: 35px;
}
.not-found__link {
  color: #eb1f24;
  text-decoration: underline;
}
.not-found__link:hover {
  color: #4d59a1;
  text-decoration: underline;
}
.not-found__search-wrapper {
  margin: 0 auto;
  position: relative;
}
.not-found__input-wrapper {
  display: block;
  margin-right: 115px;
}
.not-found__input {
  width: 100%;
  height: 43px;
  border: 1px solid #acaeca;
  box-sizing: border-box;
  padding: 5px 10px;
  background-color: #fff;
  outline: none;
  position: relative;
}
.not-found__submit {
  position: absolute;
  top: 0;
  right: 0;
  width: 85px;
  font-weight: normal;
  padding: 11px 0;
}
.content-contacts {
  margin-top: 40px;
}
.content-contacts__content {
  width: auto;
  max-width: 1000px;
}
.content-contacts__head,
.content-contacts__title {
  font-family: 'Ubuntu', sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #000;
}
.content-contacts__title {
  color: #666;
}
.content-contacts__link {
  font-family: 'Ubuntu', sans-serif;
  font-size: 16px;
  color: #eb1c23;
  text-decoration: underline;
  line-height: 1.4;
}
.content-contacts__link:hover {
  color: #4d59a1;
}
.content-contacts__link--phone {
  color: #000;
  text-decoration: none;
}
.content-contacts__link--phone:hover {
  color: #000;
  text-decoration: none;
}
.content-contacts-table__only-small {
  display: none;
}
.content-contacts-table__row {
  padding: 20px 0;
  border-bottom: 1px solid #e6e6e6;
}
.content-contacts-table__column {
  display: inline-block;
  vertical-align: top;
  margin-right: -0.25em;
}
.content-contacts-table__column--first {
  width: 40%;
}
.content-contacts-table__column--second {
  width: 41%;
}
.content-contacts-table__column--third {
  width: 18%;
}
.content-contacts-table__column--half {
  width: 50%;
}
.content-contacts-table__subrow + .content-contacts-table__subrow {
  margin-top: 20px;
}
.title-block-slide__banner-link:hover {
  text-decoration: none;
}
.title-block-banner {
  position: relative;
  max-width: 1000px;
  margin: 0 auto;
  font-family: 'Ubuntu', sans-serif;
  padding-top: 135px;
  height: 100%;
  box-sizing: border-box;
}
.title-block-slide__link {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 9;
}
.title-block-banner--index {
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 60px;
}
.best-prices__slide .title-block-banner--index,
.best-prices__slide .title-block-banner--customers {
  background: none;
  position: relative;
}
.best-prices__slide.bg-image .title-block-banner--index,
.best-prices__slide.bg-image .title-block-banner--customers {
  background: transparent;
}
.title-block-banner--customers .title-block-banner__img-wrapper--left {
  top: -50px;
}
.title-block-banner--customers .title-block-banner__text-block {
  top: -20px;
}
.title-block-banner__text-block {
  display: inline-block;
  vertical-align: top;
  position: relative;
}
.title-block-banner__price {
  display: inline-block;
  vertical-align: top;
  position: relative;
  max-width: 300px;
}
.title-block-banner__new-price {
  display: block;
  vertical-align: top;
  font-family: "DINCondensedBold";
  font-weight: bold;
  font-size: 146px;
  color: #ff0000;
  line-height: 1;
  position: relative;
  margin: -10px 0;
  min-height: 100px;
}
.title-block-banner__new-price sup {
  top: -1.1em;
  right: -0.1em;
  font-size: 57px;
}
.title-block-banner--index .title-block-banner__new-price {
  font-size: 170px;
}
.title-block-banner--index .title-block-banner__new-price sup {
  top: -1.4em;
}
@media all and (-ms-high-contrast: none) {
  .title-block-banner--index .title-block-banner__new-price sup {
    top: -1.8em;
  }
  /* IE10 */
  *::-ms-backdrop,
  .title-block-banner--index .title-block-banner__new-price sup {
    top: -1.8em;
  }
  /* IE11 */
}
@supports (-ms-ime-align: auto) {
  .title-block-banner--index .title-block-banner__new-price sup {
    top: -1.8em;
  }
}
.title-block-banner__old-price {
  display: inline-block;
  font-family: "DINCondensedC";
  position: relative;
  font-size: 34px;
  color: #000;
  padding: 0 4px;
}
.title-block-banner__old-price.canceled:after {
  content: '';
  position: absolute;
  top: 17px;
  left: 0;
  width: 100%;
  height: 2px;
  background: #e9292a;
  -webkit-transform: rotate(-25deg);
  transform: rotate(-25deg);
}
.title-block-banner__old-price sup {
  top: -0.5em;
  font-size: 20px;
}
.title-block-banner--index .title-block-banner__old-price {
  font-size: 39px;
}
.title-block-banner--index .title-block-banner__old-price sup {
  top: -0.7em;
}
@media all and (-ms-high-contrast: none) {
  .title-block-banner--index .title-block-banner__old-price sup {
    top: -0.9em;
  }
  /* IE10 */
  *::-ms-backdrop,
  .title-block-banner--index .title-block-banner__old-price sup {
    top: -0.9em;
  }
  /* IE11 */
}
@supports (-ms-ime-align: auto) {
  .title-block-banner--index .title-block-banner__old-price sup {
    top: -0.9em;
  }
}
.title-block-banner__text {
  font-family: "DINProBold";
  font-weight: bold;
  font-size: 14px;
  color: #000;
  padding-left: 6px;
  line-height: 1.2;
}
.title-block-banner--index .title-block-banner__text {
  font-size: 18px;
  line-height: 1.2;
}
.title-block-banner__date {
  font-family: "DINProBold";
  font-weight: bold;
  color: #ff0000;
  padding: 12px 0 0 7px;
  font-size: 13px;
}
.title-block-banner--index .title-block-banner__date {
  font-size: 16px;
  padding: 13px 0 7px 7px;
}
.title-block-banner__date-small-screen {
  display: none;
}
.title-block-banner__img-wrapper {
  position: relative;
  display: inline-block;
  vertical-align: bottom;
  width: 32%;
  text-align: center;
  height: 320px;
  top: 0;
}
.title-block-banner__img-wrapper--bottom {
  display: none;
}
.title-block-banner--index .title-block-banner__img-wrapper {
  width: 46%;
}
.title-block-banner__img-wrapper--under {
  height: auto;
  margin-top: 10px;
  text-align: left;
}
.title-block-banner__img {
  display: inline-block;
  max-width: 100%;
  max-height: 320px;
}
.title-block-banner__red-baloon {
  display: inline-block;
  vertical-align: top;
  background: url("../../img/red-baloon.png") no-repeat;
  background-size: contain;
  box-sizing: border-box;
  padding: 13px 0 0 22px;
  color: #fff;
  width: 102px;
  height: 104px;
  margin-top: 45px;
}
.title-block-banner--index .title-block-banner__red-baloon {
  width: 117px;
  height: 119px;
  margin-top: 55px;
  padding: 28px 0 0 22px;
}
.title-block-banner__conditions {
  font-family: "DINProRegular";
  font-size: 8px;
  color: #868686;
  text-transform: uppercase;
  position: absolute;
  top: 25px;
  right: 0;
  max-width: 295px;
  z-index: 2;
}
.title-block-banner--index .title-block-banner__conditions {
  bottom: 0;
  font-size: 8px;
  padding-top: 20px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
  top: 20px;
  left: 5px;
  max-width: 330px;
}
.title-block-banner__dot {
  font-family: "ArialRoundedMTBold";
  position: absolute;
  right: -6px;
  bottom: 0;
}
.title-block-banner__line {
  margin-left: -7px;
  position: absolute;
  right: -10px;
  bottom: 0;
}
.title-block-banner--index .title-block-banner__line {
  margin-left: -9px;
}
.title-block-banner--index .red-baloon {
  padding: 16px 0 0 26px;
  position: relative;
  font-size: 0;
}
.title-block-banner--index .red-baloon--deal {
  padding: 23px 0 0 22px;
}
.red-baloon__percent-amount,
.red-baloon__percent-symbol,
.red-baloon__percent-text,
.red-baloon__deal-top,
.red-baloon__deal-mid,
.red-baloon__deal-bottom {
  display: inline-block;
  line-height: 1;
}
.red-baloon__deal-top,
.red-baloon__deal-mid,
.red-baloon__deal-bottom {
  vertical-align: top;
}
.red-baloon__deal-mid {
  font-family: "DINProBold";
  font-weight: bold;
  font-size: 20px;
}
.red-baloon__deal-mid--bottomed {
  vertical-align: bottom;
}
.title-block-banner--index .red-baloon__deal-mid {
  font-size: 27px;
  line-height: 23px;
}
.red-baloon__deal-top,
.red-baloon__deal-bottom {
  font-family: "DINCondensedC";
  font-size: 50px;
  line-height: 40px;
}
.title-block-banner--index .red-baloon__deal-top,
.title-block-banner--index .red-baloon__deal-bottom {
  font-size: 55px;
}
.red-baloon__deal-bottom {
  padding-top: 4px;
}
.title-block-banner--index .red-baloon__deal-bottom {
  padding-top: 8px;
}
.red-baloon__percent-amount {
  font-family: "DINCondensedC";
  font-size: 58px;
}
.title-block-banner--index .red-baloon__percent-amount {
  font-size: 67px;
}
.red-baloon__discount-type {
  position: absolute;
  left: 4px;
  top: 36px;
  font-size: 22px;
  text-transform: lowercase;
  font-family: "DINProBold";
  font-weight: bold;
}
.red-baloon__percent-symbol {
  font-family: "DINProBold";
  font-weight: bold;
  font-size: 20px;
}
.title-block-banner--index .red-baloon__percent-symbol {
  font-size: 22px;
  vertical-align: middle;
  margin-top: -21px;
}
.red-baloon__percent-text {
  font-family: "DINProBold";
  font-weight: bold;
  font-size: 20px;
  display: block;
  margin-top: -5px;
}
.title-block-banner--index .red-baloon__percent-text {
  font-size: 22px;
}
.in-calendar-section__content {
  width: 1000px;
  padding-bottom: 30px;
}
.in-calendar-section__tabs {
  overflow: hidden;
  position: relative;
}
.in-calendar-section__tabs-head {
  float: left;
  line-height: 1;
  box-sizing: border-box;
  padding: 10px 0;
  width: 70px;
  height: 35px;
  background: #e8e8e8;
  border-radius: 17px;
  position: relative;
  left: 0;
  cursor: pointer;
  text-align: center;
  font-family: 'Ubuntu', sans-serif;
  font-weight: 500;
  font-size: 14px;
  color: #000;
  transition: all 0.4s ease 0s;
}
.in-calendar-section__tabs-head.tab-selected {
  z-index: 3;
  cursor: auto;
  background: #ea2026;
  color: #fff;
  position: relative;
}
.in-calendar-section__tabs-content {
  display: none;
  float: right;
  width: 100%;
  margin: 60px 0 0 -100%;
  position: relative;
  z-index: 2;
}
.in-calendar-section__tabs-content.tab-selected {
  display: block;
}
.in-calendar-section__tabs-content + .in-calendar-section__tabs-head {
  margin-left: 20px;
}
.in-calendar-section__gutter-sizer {
  width: 2%;
}
.in-calendar-item {
  width: 32%;
  height: 195px;
  background: #e8e8e8;
  border: 1px solid #e8e8e8;
  box-sizing: border-box;
  padding: 15px 20px;
  font-family: 'Ubuntu', sans-serif;
  line-height: 1.4;
}
.in-calendar-item--no-events {
  background: url("../../img/no-events-fill.png");
}
.in-calendar-item__month {
  font-weight: 500;
  font-size: 16px;
  color: #000;
  margin-bottom: 20px;
}
.in-calendar-item__date {
  font-size: 14px;
  color: #666;
}
.in-calendar-item__title {
  display: block;
  font-size: 16px;
  color: #eb1c24;
  margin-bottom: 20px;
}
.in-calendar-doc-link {
  display: block;
}
.in-calendar-doc-link:hover {
  text-decoration: none;
}
.in-calendar-doc-link__icon {
  float: left;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -858px;
  width: 23px;
  height: 30px;
}
.in-calendar-doc-link__text-block {
  margin-left: 32px;
  line-height: 1.4;
}
.in-calendar-doc-link__title {
  font-size: 14px;
  font-weight: 500;
  color: #000;
  margin-top: -3px;
  transition: all 0.4s ease 0s;
}
.in-calendar-doc-link__stats {
  font-size: 14px;
  color: #666;
}
.in-calendar-doc-link:hover .in-calendar-doc-link__title {
  color: #eb1c24;
}
.in-geo-map__content {
  width: 1000px;
}
.in-geo-map__map-wrapper {
  position: relative;
  padding-top: 40px;
}
.in-geo-map__map-all-group {
  position: absolute;
  top: 0;
  left: 0;
}
.in-geo-map__map-all-number {
  font-family: 'Ubuntu', sans-serif;
  font-size: 72px;
  font-weight: bold;
  color: #e61c22;
}
.in-geo-map__map-all-text {
  font-size: 17px;
  color: #000;
}
.in-geo-map__map {
  position: relative;
  padding-left: 25px;
}
.in-geo-map__map-img {
  max-width: 100%;
}
.in-geo-map__city-list-wrapper {
  display: inline-block;
  vertical-align: top;
}
.in-geo-map__city-list {
  list-style: none;
  margin: 0 65px 0 0;
  padding: 0;
}
.in-geo-map__city-list--multi {
  margin: 0;
  -webkit-columns: 3;
  columns: 3;
  -webkit-column-gap: 65px;
  column-gap: 65px;
  height: 400px;
  overflow: hidden;
}
.in-geo-map__city-list-item {
  position: relative;
  margin-bottom: 15px;
  width: 150px;
  padding-right: 20px;
}
.in-geo-map__city-list-item-text {
  font-family: 'Ubuntu', sans-serif;
  font-size: 16px;
  color: #000;
}
.in-geo-map__city-list-item-text--medium {
  font-weight: 500;
}
.in-geo-map__city-list-item-number {
  position: absolute;
  top: 0;
  right: 0;
  font-family: 'Ubuntu', sans-serif;
  font-size: 16px;
  color: #9a9a9a;
}
.in-geo-map__city-list-container {
  margin-bottom: 40px;
}
.in-geo-map-item {
  position: absolute;
}
.in-geo-map-item__title {
  font-size: 13px;
  color: #000;
}
.in-geo-map-item__dot {
  position: absolute;
  width: 5px;
  height: 5px;
  background-color: #000;
  border-radius: 50%;
}
.in-geo-map-item__dot--big {
  width: 12px;
  height: 12px;
  background-color: #e61c22;
}
.in-key-features__content {
  font-family: 'Ubuntu', sans-serif;
  width: 1000px;
  margin-bottom: 40px;
}
.in-key-features__title {
  font-size: 20px;
  font-weight: 500;
  color: #000;
  margin-bottom: 45px;
}
.in-key-features-item {
  display: inline-block;
  vertical-align: top;
  box-shadow: inset -1px 0 0 0 #dcdde1;
  margin-right: -0.25em;
  width: 20%;
  box-sizing: border-box;
  text-align: center;
  min-height: 130px;
  padding: 15px 0;
}
.in-key-features-item:first-child {
  box-shadow: inset -1px 0 0 0 #dcdde1, inset 1px 0 0 0 #dcdde1;
}
.in-key-features-item__number {
  font-size: 30px;
  color: #e61c22;
}
.in-key-features-item__number-sup {
  font-size: 15px;
}
.in-key-features-item__title {
  padding-top: 15px;
  font-size: 19px;
  color: #000;
}
.in-key-stats__content {
  width: 1000px;
  margin-bottom: 40px;
}
.in-key-stats__gutter-sizer {
  width: 2%;
}
.in-key-stats-item {
  width: 32%;
  height: 195px;
  box-sizing: border-box;
  border: 1px solid #e8e8e8;
  background: url("../../img/no-events-fill.png");
  vertical-align: middle;
  font-family: 'Ubuntu', sans-serif;
  position: relative;
  white-space: nowrap;
}
.in-key-stats-item :before {
  content: '';
  position: absolute;
  top: -1px;
  right: -1px;
  border-width: 0 13px 13px 0;
  border-style: solid;
  border-color: #e8e8e8 #fff;
}
.in-key-stats-item--big {
  height: 408px;
  background: #e8e8e8;
}
.in-key-stats-item--big :before {
  border-color: #e60028 #fff;
}
.in-key-stats-item__text-block {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  max-width: 245px;
  padding-left: 8%;
}
.in-key-stats-item__rub {
  font-size: 22px;
  color: #000;
  font-weight: 500;
}
.in-key-stats-item__rub--big {
  margin-left: -5px;
  font-size: 60px;
  font-weight: 500;
}
.in-key-stats-item__title {
  font-size: 19px;
  color: #000;
}
.in-key-stats-item__rub:not(.in-key-stats-item__rub--big) + .in-key-stats-item__title {
  margin-top: 5px;
}
.partners-articles-wrapper {
  padding-bottom: 40px;
}
.back-to-top {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: block;
  width: 112px;
  height: 40px;
  background: #b6b6b6;
  color: #fff;
  font-size: 15px;
  padding: 12px 0 0 40px;
  box-sizing: border-box;
  border-top-left-radius: 25px 25px;
  border-top-right-radius: 25px 25px;
  z-index: 200;
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.back-to-top:before {
  content: '';
  position: absolute;
  top: 15px;
  left: 13px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1369px -879px;
  width: 14px;
  height: 9px;
}
.back-to-top:hover {
  text-decoration: none;
}
.back-to-top.active {
  opacity: 1;
}
.title-block-banner__old-price_empty {
  display: block;
  width: 1px;
  height: 42px;
}
.title-block-banner__new-price-inner {
  position: relative;
}
.title-block-banner__new-price-inner:last-child {
  text-shadow: 4px 0 #fff, 0 4px #fff;
  z-index: 2;
  display: inline;
}
.title-block-banner__new-price-inner.action-baloon {
  display: inline-block;
  vertical-align: top;
  background: url("../../img/red-baloon.png") no-repeat;
  background-size: contain;
  box-sizing: border-box;
  padding: 35px 0 0 32px;
  color: #fff;
  margin-top: 0;
  width: 162px;
  height: 164px;
  font-size: 96px;
  text-shadow: none;
}
.title-block-banner__new-price.show-card div:last-child {
  text-shadow: 4px 0 #fff, 0 4px #fff;
  z-index: 2;
  display: inline;
}
.title-block-banner__new-price.show-card div:last-child span {
  display: block;
  position: relative;
  z-index: 5;
}
.best-prices__slide .title-block-banner__new-price.show-card div:last-child:after {
  right: -35px;
  bottom: 40px;
}
.best-prices-wrapper .cycle-slideshow-nav {
  top: 50%;
  margin-top: -28px;
  left: inherit;
  right: inherit;
}
.best-prices-wrapper .cycle-slideshow-nav__prev {
  left: 10%;
}
.best-prices-wrapper .cycle-slideshow-nav__next {
  right: 10%;
}
.select2-container .form-select.select2-selection--single {
  height: 33px;
  border: 1px solid #acaeca;
  box-sizing: border-box;
  background-color: #fff;
  position: relative;
  z-index: 100;
  outline: none;
  border-radius: initial;
  font-size: 17px;
}
.select2-container .form-select.select2-selection--single .select2-selection__rendered {
  height: 30px;
  padding-top: 3px;
  padding-left: 10px;
  color: #383a57;
}
.form-select .select2-results__option {
  padding: 6px 8px 6px 8px;
}
.select2-container--open .form-select.select2-dropdown.form-select {
  top: 6px;
  border-radius: initial;
  border: 1px solid #acaeca;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15);
}
.select2-container--default .form-select .select2-results__option--highlighted[aria-selected],
.select2-container--default .form-select .select2-results__option[aria-selected=true] {
  background-color: #dbdeec;
  color: #383a57;
}
.select2-container--default .form-select.select2-selection--single .select2-selection__arrow {
  width: 34px;
  top: 0;
  bottom: 0;
  height: auto;
  border-left: 1px solid #acaeca;
}
.select2-container--default .form-select.select2-selection--single .select2-selection__arrow b,
.select2-container--default.select2-container--open .form-select.select2-selection--single .select2-selection__arrow b {
  border-color: #acaeca transparent transparent transparent;
  border-width: 8px 8px 0 8px;
  margin: 0;
  top: 12px;
  left: 10px;
}
.select2-container--default .form-select.select2-selection--single .select2-selection__arrow b:before,
.select2-container--default.select2-container--open .form-select.select2-selection--single .select2-selection__arrow b:before {
  content: '';
  position: absolute;
  border-color: #fff transparent transparent transparent;
  border-width: 6px 6px 0 6px;
  border-style: solid;
  top: -8px;
  left: -6px;
}
.select2-container .city-select.select2-selection--single {
  height: 33px;
  border: none;
  display: inline-block;
  box-sizing: border-box;
  background-color: transparent;
  outline: none;
  position: relative;
  z-index: 100;
  border-radius: initial;
  width: auto;
}
.select2-container .city-select.select2-selection--single:after {
  position: absolute;
  content: '';
  top: 20px;
  right: -10px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 3px solid #e8181e;
}
.city-select.select2-dropdown {
  position: relative;
}
.city-select.select2-dropdown:before {
  position: absolute;
  content: '';
  top: -8px;
  left: 20px;
  width: 13px;
  height: 8px;
  background: url("../../img/icon-city-select-tail.png") no-repeat;
  z-index: 0;
}
.city-select.select2-dropdown--above:before {
  top: auto;
  bottom: -8px;
  left: 20px;
  width: 13px;
  height: 8px;
  background: url("../../img/icon-city-select-tail-bottom.png") no-repeat;
  z-index: 0;
}
.select2-container .city-select.select2-selection--single .select2-selection__rendered {
  display: inline-block;
  color: #e8181e;
  border-bottom: 1px dotted #e8181e;
  position: relative;
  line-height: 1;
  padding: 3px 0 0 0;
}
.city-select .select2-results__options {
  max-height: 350px !important;
}
.select2-container--open .select2-dropdown.city-select {
  width: 295px !important;
  top: 6px;
  border-radius: 2px;
  border: none;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.26);
}
.select2-container--open .city-select.select2-dropdown--above {
  top: -15px;
}
.select2-container--default .city-select .select2-results__option--highlighted[aria-selected],
.select2-container--default .city-select .select2-results__option[aria-selected=true] {
  background-color: rgba(230, 0, 40, 0.1);
  color: #000;
}
.select2-container--default .form-select.select2-selection--single .select2-selection__arrow {
  width: 34px;
  top: 0;
  bottom: 0;
  height: auto;
  border-left: 1px solid #acaeca;
}
.select2-container--default .city-select.select2-selection--single .select2-selection__arrow,
.select2-container--default.select2-container--open .city-select.select2-selection--single .select2-selection__arrow {
  display: none;
}
.not-link {
  cursor: default !important;
}
/*========================================================================== */
@media only screen and (max-width: 767px) {
  .title-block-banner__new-price {
    min-height: 0;
  }
  .title-block-banner__new-price.show-card div:last-child:after {
    bottom: 20px;
    right: -20px;
    width: 50px;
    height: 37.5px;
    background-size: cover;
  }
  .best-prices__slide .title-block-banner__new-price.show-card div:last-child:after {
    bottom: 20px;
    right: -20px;
  }
  .title-block-banner__new-price.show-card-percent div:last-child:after {
    right: -33px;
    bottom: -7px;
    width: 50px;
    height: 37.5px;
    background-size: cover;
  }
  .best-prices-wrapper .cycle-slideshow-nav {
    display: none;
  }
  .title-block-slide__banner-link.new-year-type {
    background-image: url('../images/new-year-slider.png');
    background-repeat: no-repeat;
    background-size: cover;
  }
  .title-block-slide__banner-link.calendar {
    background-image: url('../images/calendar_promo_mobile.jpg');
    background-repeat: no-repeat;
    background-size: contain;
  }
  .title-block-slide__banner-link.calendar .title-block-banner--index .title-block-banner__img-wrapper {
    width: 40%;
    margin-top: 150px;
    margin-left: 0;
    float: left;
  }
  .title-block-slide__banner-link.calendar .title-block-banner__text-block {
    width: 60%;
    float: right;
    margin-top: 80px;
    margin-left: 0;
  }
  .title-block-slide__banner-link.calendar .title-block-banner__red-baloon {
    position: relative;
    top: 30px;
    float: left;
  }
  .title-block-slide__banner-link.calendar .show-card-percent div:last-child:after {
    right: -111px;
    bottom: 21px;
  }
  .title-block-slide__banner-link.calendar .show-card-percent.no-price div:last-child:after {
    right: -90px;
    bottom: 60px;
  }
}
.lg-only-block {
  display: block;
}
.bottom-spacing {
  margin-bottom: 80px;
}
.small-hidden {
  display: none;
}
::-ms-clear {
  display: none;
}
::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #afafaf;
}
:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #afafaf;
  opacity: 1;
}
::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #afafaf;
  opacity: 1;
}
:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #afafaf;
}
@media only screen and (max-width: 1199px) {
  .owl-nav {
    display: none;
  }
  .catalogue-section .owl-nav {
    display: block;
  }
}
@media only screen and (max-width: 1065px) {
  .get-card__inner {
    width: auto;
    margin-left: 0;
  }
}
@media only screen and (max-width: 1060px) {
  .tradecent-section {
    width: 1000px;
  }
  .tradecent-tabs .tradecent-tabs__content,
  .tradecent-tabs__title {
    padding-left: 0;
    padding-right: 0;
  }
}
@media only screen and (max-width: 1015px) {
  .header__content,
  .news-section,
  .best-prices,
  .articles-section,
  .map-section,
  .bakery-slider,
  .bakery-section,
  .cooking-section,
  .dinner-section,
  .fruit-section,
  .cafe-section,
  .cafeteria-section,
  .meat-info,
  .fish-section,
  .card-section,
  .brand-section,
  .eshop-section,
  .footer__content,
  .title-block,
  .main-info-group,
  .partners-articles,
  .partners-rules,
  .partners-complaint,
  .tradecent-section,
  .tenders-wrapper,
  .catalogue-section,
  .card-tabs-section,
  .gift-card-offer,
  .brands-tabs-acc,
  .offer-benefits,
  .eshop-title-group,
  .yummy-access,
  .who-cook,
  .dish-wish,
  .shop-main-wrapper,
  .shops-big-map__content,
  .shop-map-closest__content,
  .about-info,
  .about-sliders-wrapper__content,
  .about-foto-press__content,
  .history-carousel,
  .small-news-section__content,
  .success-story__content,
  .investor-news__content,
  .buy-podarok__content,
  .podarok-types__content,
  .podarok-features__content,
  .bright-card__content,
  .shop-detail__content,
  .catalogs-shedule,
  .main-info__work-features--learn,
  .main-info__subtitle--feature-head,
  .prog-eff__content,
  .vac-det-conditions,
  .vacancy-reply__content,
  .main-info__subtitle--padding,
  .press-block__item-container,
  .manage-big-slider__content,
  .activation-form,
  .contacts-address__content,
  .contacts-deps__content,
  .suc-accordion__title-group,
  .suc-accordion__content,
  .suc-invite-section__content,
  .corp-model__content,
  .vac-why-not-section__content,
  .not-found__content,
  .in-calendar-section__content,
  .in-geo-map__content,
  .in-key-features__content,
  .in-key-stats__content {
    width: auto;
  }
  .shops-big-map {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
  .shops-big-map .shop-main {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
  }
  .temp-nav__item + .temp-nav__item {
    margin-left: 25px;
  }
  .about-info--sd {
    padding: 0;
  }
  .get-card__content {
    width: auto;
  }
  .articles-section--meat-info {
    padding: 0;
  }
  .bakery-slider__slide {
    width: auto;
  }
  .header__bottom,
  .footer__nav-wrapper {
    display: none;
  }
  .header {
    min-height: 100px;
  }
  .c-hamburger {
    display: block;
    margin-top: 10px;
  }
  .header__shop-link--small-screen {
    display: block;
    border-color: #e91b22;
    margin: 5px 48px 0 0;
  }
  .header__shop-link--small-screen:hover {
    color: #e91b22;
  }
  .footer__devs {
    position: absolute;
    right: 20px;
    top: 60px;
  }
  .header__logo {
    margin-top: 5px;
  }
  .footer .c-hamburger {
    margin-top: -20px;
  }
  .submenu-wrapper {
    z-index: 1000;
    position: absolute;
    top: 100px;
    left: 0;
    right: 0;
    background: #fff;
    text-align: center;
    height: 60px;
  }
  .submenu-wrapper--bottom {
    top: auto;
    bottom: 130px;
  }
  .submenu-wrapper .temp-nav {
    display: inline-block;
    padding: 20px;
  }
  .news-section-wrapper {
    min-height: 130px;
  }
  .cycle-slideshow-nav--best-prices {
    width: 95%;
  }
  .news-section__all-news-link {
    margin-bottom: 40px;
  }
  .bakery-slider__text {
    display: none;
  }
  .bakery-slider__point {
    display: block;
    position: absolute;
    top: 65px;
    right: 20px;
    font-size: 14px;
    color: #fff;
  }
  .bakery-slider__point-text,
  .bakery-slider__point-circle {
    display: inline-block;
    vertical-align: middle;
    margin-right: -0.25em;
  }
  .bakery-slider__point-circle {
    width: 64px;
    height: 64px;
    background: #fff;
    border-radius: 50%;
    text-align: center;
    color: #000;
    margin-left: 20px;
  }
  .bakery-slider__point-price {
    margin-top: 10px;
    font-size: 26px;
    font-weight: bold;
    line-height: 1;
  }
  .article-item--bakery {
    width: 33%;
    box-sizing: border-box;
  }
  .article-item--bakery + .article-item--bakery {
    padding-left: 20px;
    margin-left: 0;
  }
  .bakery-section-formula {
    float: none;
    margin-bottom: 0;
  }
  .bakery-section-formula__right-text {
    display: inline-block;
    vertical-align: middle;
    font-size: 20px;
    font-weight: bold;
  }
  .bakery-section-formula__amount {
    display: inline-block;
    vertical-align: middle;
    font-size: 75px;
  }
  .bakery-section-formula__number {
    font-size: 50px;
  }
  .bakery-section-formula__item {
    width: 33%;
    box-sizing: border-box;
    padding-left: 20px;
  }
  .bakery-section-formula__item:first-child {
    margin-left: 33%;
  }
  .bakery-section-formula__item + .bakery-section-formula__item {
    margin-left: 0;
  }
  .bakery-section {
    padding-top: 25px;
  }
  .bakery-section__top-pic {
    left: 20px;
  }
  .bakery-section .articles-section {
    padding: 0;
  }
  .cooking-section__title {
    padding-top: 50px;
  }
  .bakery-section-wrapper {
    min-height: 405px;
  }
  .cooking-section__cite {
    width: 44%;
    margin-left: 20px;
    margin-top: 40px;
  }
  .cooking-section__author {
    margin-left: 20px;
    padding-bottom: 10px;
  }
  .cooking-section__note {
    display: block;
    position: absolute;
    top: 215px;
    right: 20px;
    width: 225px;
  }
  .cooking-section__note-img--hour {
    background-image: url(../images/sprite/sprite.png);
    background-position: -906px -793px;
    width: 94px;
    height: 94px;
  }
  .cooking-section__note-title {
    font-size: 20px;
    margin: 15px 0;
  }
  .cooking-section__note-title--link {
    display: block;
    text-decoration: underline;
    color: #fff;
  }
  .articles-section--dinner .article-item--dinner:last-child {
    display: none;
  }
  .article-item--dinner + .article-item--dinner {
    margin-left: 25px;
  }
  .articles-section--dinner .article-item__title {
    margin-top: 10px;
  }
  .fruit-features {
    padding-top: 30px;
    padding-bottom: 30px;
    min-height: 180px;
  }
  .meat-info .bakery-section-formula__number {
    font-size: 40px;
  }
  .meat-info .bakery-section-formula__kg {
    font-size: 30px;
  }
  .meat-info .bakery-section-formula__text {
    font-size: 15px;
  }
  .meat-info .bakery-section-formula__item:first-child {
    margin-left: 0;
    padding-left: 0;
  }
  .meat-info .bakery-section-formula__item:first-child:after {
    top: 10px;
  }
  .meat-info-wrapper {
    min-height: 425px;
  }
  .meat-info-wrapper .article-item__text {
    font-size: 15px;
  }
  .section-right-part--fish {
    display: none;
  }
  .card-section {
    min-height: 537px;
  }
  .card-section__button {
    position: relative;
    z-index: 100;
  }
  .card-section__text {
    max-width: 300px;
  }
  .card-section__img {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 20px;
    margin: auto 0;
  }
  .card-section__subtitle,
  .card-section__text {
    position: relative;
    z-index: 100;
  }
  .brand-section__cart-group {
    padding: 40px 20px;
  }
  .brand-section__text {
    margin-bottom: 0;
  }
  .brand-section__button {
    bottom: 145px;
  }
  .brand-section__cart-text {
    width: 70%;
  }
  .brand-section__cart-text--our-brands {
    width: auto;
    padding: 0 20px;
    display: block;
  }
  .brand-section__text {
    width: 250px;
  }
  .meat-section-wrapper {
    padding: 110px 0 35px;
  }
  .meat-section-wrapper__title {
    display: block;
    position: absolute;
    left: 25px;
    top: 50px;
    padding-top: 0;
  }
  .meat-section__title {
    display: none;
  }
  .meat-section__slider-wrapper {
    right: 40px;
  }
  .header__city-select {
    margin-left: 48px;
  }
  .header__city-select--in-submenu {
    margin-left: 0;
  }
  .best-prices__feature-block {
    padding-top: 140px;
    width: 607px;
  }
  .cycle-slideshow-nav--best-prices {
    top: 350px;
  }
  .best-prices__title {
    margin-top: 45px;
  }
  .cycle-pager {
    bottom: 34px;
  }
  .title-block-wrapper--slider .cycle-pager {
    bottom: 10px;
  }
  .news-section__map-link {
    top: -25px;
    right: 70px;
    line-height: 1.4;
  }
  .news-section__map-point {
    margin-bottom: 10px;
  }
  .news-section-item__date {
    line-height: 1.3;
  }
  .news-section-item__text {
    line-height: 1.4;
  }
  .articles-section-wrapper {
    padding: 44px 0 73px;
  }
  .article-item__title {
    margin: 25px 0 10px;
  }
  .articles-section-wrapper {
    padding: 44px 0 90px;
  }
  .map-section__title {
    padding-top: 50px;
  }
  .map-section__number {
    margin-top: 0;
  }
  .map-section__button {
    position: absolute;
    top: 80px;
    right: 20px;
  }
  .bakery-slider__title {
    padding-top: 48px;
  }
  .bakery-section__top-pic {
    position: absolute;
    top: -105px;
  }
  .cooking-section__note-text {
    line-height: 1.3;
  }
  .articles-section--dinner {
    padding: 0;
  }
  .fruit-section-wrapper {
    background-size: 70%;
  }
  .fruit-section {
    margin-bottom: 45px;
  }
  .fruit-section__title {
    padding-top: 60px;
  }
  .fruit-section__number {
    display: block;
  }
  .fruit-section__point {
    margin-left: 0;
    margin-top: 10px;
  }
  .fruit-features__badge {
    position: absolute;
    right: 40px;
  }
  .card-section__img {
    display: block;
    position: absolute;
    top: 0;
  }
  .card-section-wrapper {
    min-height: 560px;
  }
  .inner-menu-block {
    display: none;
  }
  .inner-menu-line {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 400px;
    height: 40px;
    background-color: #d1d1d1;
  }
  .inner-menu-line--model {
    top: 200px;
  }
  .inner-menu-line--arendatoram,
  .inner-menu-line--our-brands,
  .inner-menu-line--our-production,
  .inner-menu-line--podarok {
    top: 300px;
  }
  .inner-menu-line--strategy {
    top: 100px;
  }
  .inner-menu-line--underslider {
    top: 0;
  }
  .inner-menu-line__open-link {
    display: inline-block;
    font-size: 17px;
    color: #eb1c20;
    border-bottom: 1px dotted #eb1c20;
    margin-top: 12px;
    line-height: 1;
    cursor: pointer;
    position: relative;
    margin-left: 20px;
  }
  .inner-menu-line__open-link:after {
    position: absolute;
    content: '';
    top: 8px;
    right: -15px;
    width: 0;
    height: 0;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 3px solid #eb1c20;
  }
  .inner-menu-line__list {
    display: none;
    list-style: none;
    margin: 0;
    padding: 20px;
    background-color: #d1d1d1;
    position: relative;
    z-index: 200;
  }
  .inner-menu-line__item {
    display: block;
  }
  .inner-menu-line__link {
    display: inline-block;
    color: #1f1f1f;
    font-size: 17px;
    margin-bottom: 10px;
  }
  .inner-menu-line__link:hover {
    text-decoration: none;
    color: #e91621;
  }
  .main-info-group {
    margin-top: 63px;
    padding: 0;
  }
  .main-info-group--bottom-content {
    margin-top: 20px;
    margin-bottom: 0;
  }
  .main-info-group--shop-detail {
    margin-top: 30px;
  }
  .main-info-group--learn {
    margin-top: 10px;
    margin-bottom: 0;
  }
  .main-info-group--vac-det-bot {
    margin-top: 10px;
    margin-bottom: 30px;
  }
  .main-info-group--reports {
    margin-top: 0;
  }
  .main-info {
    width: 100%;
    padding: 0 0 20px;
  }
  .main-info__title,
  .main-info__text,
  .main-info__luck-text,
  .main-info__karta-highlighted,
  .main-info__subtitle--padded {
    padding: 0 20px;
  }
  .main-info__subtitle--bottom-space {
    padding-bottom: 20px;
  }
  .main-info__news-date {
    padding: 0 23px;
  }
  .main-info__news-date--no-padding {
    padding: 0;
  }
  .main-info__btn {
    margin-left: 20px;
    margin-bottom: 0;
  }
  .main-info__ul-block,
  .main-info__pre-accordion {
    padding: 0 20px;
  }
  .main-info__text--karta {
    padding: 10px 0 0 40px;
  }
  .main-info__learn-feature {
    display: none;
  }
  .main-info__img-block {
    padding: 0 20px;
  }
  .main-info__ul-list--content {
    margin-left: 36px;
    margin-right: 20px;
  }
  .main-info__news {
    min-height: 100px;
  }
  .learn-feature--bottom {
    display: block;
  }
  .tenders-info {
    position: static;
    background-color: #e8e8e8;
    width: 100%;
    text-align: left;
    padding: 30px 0;
  }
  .tenders-info__btn {
    margin-left: 20px;
  }
  .tenders-info--arendators {
    margin-bottom: 20px;
  }
  .tenders-info--department {
    background: #fff;
  }
  .tenders-info--arendators-form {
    padding-top: 0;
    margin-top: -10px;
    background: transparent;
  }
  .work-tabs-wrapper {
    padding-top: 10px;
    background: transparent;
  }
  .work-tabs-wrapper__title {
    font-size: 26px;
  }
  .work-tabs-wrapper__city:after {
    top: 15px;
  }
  .work-tabs-wrapper__emp-video-text {
    display: inline-block;
    vertical-align: top;
    max-width: 70%;
  }
  .work-tabs-wrapper__emp-video-link-group {
    display: inline-block;
    vertical-align: top;
    margin-top: 0;
    margin-left: 30px;
  }
  .work-tabs-wrapper__emp-video-link-icon {
    display: block;
    background-image: url(../images/sprite/sprite.png);
    background-position: -454px -990px;
    width: 72px;
    height: 46px;
  }
  .work-tabs-wrapper__emp-video-link {
    display: inline-block;
    vertical-align: top;
    margin-left: 0;
    margin-top: 15px;
    line-height: 1.4;
  }
  .work-tabs-wrapper--vacancies {
    padding-top: 0;
  }
  .work-tabs-wrapper--vacancies .work-tabs-wrapper__title {
    font-size: 18px;
  }
  .work-tabs-wrapper--vacancies .work-tabs-wrapper__city:after {
    top: 10px;
  }
  .work-tabs-item {
    font-family: 'Ubuntu', sans-serif;
    line-height: 1.4;
    display: inline-block;
    width: 33%;
    margin-right: -0.25em;
    vertical-align: top;
    margin-bottom: 10px;
    margin-top: 10px;
    line-height: 1.5;
  }
  .work-tabs__item-container {
    padding: 0 20px;
  }
  .work-tabs__head:first-child {
    margin-left: 20px;
  }
  .vacancy-list-wrapper__content {
    width: auto;
    margin-top: -30px;
  }
  .vacancy-list-wrapper__tabs-wrapper {
    margin-left: 0;
    min-height: 100px;
  }
  .vacancy-list {
    width: 100%;
  }
  .vacancy-list-pag {
    margin-top: 30px;
  }
  .tenders-info--vacancies {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: transparent;
  }
  .tenders-info__envi,
  .tenders-info__envi-text {
    display: inline-block;
    margin-bottom: 0;
    margin-left: 20px;
    margin-right: -0.25em;
  }
  .tenders-info__envi-text {
    max-width: none;
  }
  .tenders-info__btn--vacancies {
    position: absolute;
    right: 20px;
    bottom: 30px;
  }
  .inner-submenu-line {
    list-style: none;
    margin: -5px 0 0;
    padding: 0;
    display: none;
  }
  .inner-submenu-line__item {
    display: block;
    padding-left: 15px;
  }
  .inner-submenu-line__link {
    display: inline-block;
    color: #383a57;
    font-size: 14px;
    margin-bottom: 10px;
  }
  .inner-submenu-line__link:hover {
    text-decoration: none;
    color: #e91621;
  }
  .inner-menu-line__item:hover > .inner-submenu-line {
    display: block;
  }
  .partners-articles {
    padding: 40px 0 0;
  }
  .partners-articles__item {
    float: none;
    display: block;
    width: 100%;
    padding-left: 0;
  }
  .partners-articles__item-content {
    padding: 0 20px 30px;
  }
  .partners-articles__img-wrapper {
    float: left;
    margin-bottom: -0.25em;
  }
  .partners-articles__text-block {
    margin-left: 245px;
  }
  .partners-articles__text {
    margin-bottom: 0;
  }
  .partners-rules {
    padding: 35px 20px 45px;
  }
  .partners-rules__subtitle {
    margin-bottom: 20px;
  }
  .partners-rules__article {
    width: 100%;
  }
  .partners-rules__article + .partners-rules__article {
    margin-top: 20px;
  }
  .partners-rules__number {
    float: none;
    display: block;
  }
  .partners-rules__text {
    margin-left: 0;
  }
  .partners-complaint {
    padding: 30px 20px;
  }
  .partners-complaint__text-block {
    text-align: left;
    max-width: 520px;
    margin: 0;
    font-size: 19px;
    font-weight: normal;
    line-height: 1.45;
  }
  .partners-articles-slider-wrapper--arendatoram,
  .partners-articles-slider-wrapper--our-production {
    padding: 0 20px;
  }
  .tenders-wrapper {
    padding: 0;
  }
  .tradecent-tabs-wrapper {
    border: none;
    padding-top: 30px;
  }
  .tradecent-tabs {
    width: 100%;
  }
  .tradecent-tabs__link-list {
    min-height: 0;
  }
  .tradecent-tabs__link-item {
    padding-right: 20px;
    margin-bottom: 10px;
  }
  .title-block-wrapper--about-news,
  .title-block-wrapper--management,
  .title-block-wrapper--contacts {
    height: 100px;
  }
  .title-block-wrapper--podarok,
  .title-block-wrapper--card-activation {
    height: 300px;
  }
  .title-block-wrapper--overview {
    height: 100px;
    background-image: url("../images/investors_banner.jpg");
  }
  .title-block-wrapper--slider {
    height: auto;
    min-height: 100px;
  }
  .title-block-slide__banner-link {
    min-height: 300px;
  }
  .title-block-slide__content {
    width: auto;
    padding: 0 20px;
  }
  .title-block-slide__title-group {
    padding-top: 130px;
  }
  .title-block-slide__conditions {
    right: 20px;
  }
  .title-block-slide__price-wide {
    display: none;
  }
  .title-block-slide__price-small {
    display: block;
  }
  .cycle-slideshow-nav--offer-slider {
    display: none;
  }
  .offer-slider-wrapper {
    width: auto;
    margin-bottom: 40px;
  }
  .offer-slide {
    width: 100%;
    min-height: 300px;
  }
  .offer-slide__content {
    padding: 0 20px;
  }
  .offer-slide__img-wrapper {
    margin-right: 26px;
    position: relative;
    overflow: hidden;
    height: 300px;
  }
  .offer-slide__title {
    padding-top: 20px;
    width: 300px;
    margin-bottom: 20px;
  }
  .offer-slide__text {
    font-family: 'Ubuntu', sans-serif;
    font-size: 20px;
    color: #000;
  }
  .offer-slide__button {
    position: absolute;
    bottom: 10px;
    left: 165px;
  }
  .cycle-pager--offer-slider {
    bottom: 25px;
  }
  .catalogue-section-wrapper,
  .catalogue-section {
    padding-right: 0;
  }
  .main-info-group__stats-group {
    margin-top: 0;
    padding: 0 20px;
  }
  .main-info-group__stats-block {
    display: inline-block;
    vertical-align: top;
    width: 48%;
  }
  .main-info-group__stats-block + .main-info-group__stats-block {
    margin-left: 0;
  }
  .main-info-group__stats-number-group,
  .main-info-group__stats-text {
    display: block;
  }
  .main-info-group__stats-text {
    margin-top: 20px;
    margin-left: 0;
  }
  .main-info-group__stats-number-amount,
  .main-info-group__stats-number-text {
    display: inline-block;
    vertical-align: bottom;
    font-weight: bold;
    font-size: 60px;
    line-height: 0.7;
  }
  .main-info-group__stats-number-text {
    font-size: 30px;
  }
  .main-info-group__stats-text {
    width: 255px;
  }
  .main-info-group__stats-block--red .main-info-group__stats-number-amount,
  .main-info-group__stats-block--red .main-info-group__stats-number-text {
    vertical-align: top;
  }
  .brands-tabs__img {
    max-width: 420px;
  }
  .brands-tabs__text,
  .brands-tabs__text-bold {
    width: 250px;
  }
  .brands-tabs__text-block {
    margin: 35px 0 70px;
  }
  .offer-benefits-wrapper {
    padding: 30px 0 30px;
  }
  .offer-benefits__item {
    display: inline-block;
    vertical-align: top;
    margin-right: -0.25em;
    width: 100%;
    margin-bottom: 20px;
  }
  .offer-benefits__item + .offer-benefits__item {
    margin-left: 0;
    margin-top: 20px;
  }
  .offer-benefits__icon-wrapper {
    display: inline-block;
    vertical-align: top;
    width: 10%;
    text-align: center;
  }
  .offer-benefits__icon {
    display: inline-block;
  }
  .offer-benefits__text-block {
    width: 89%;
    display: inline-block;
    vertical-align: top;
    text-align: left;
  }
  .cafeteria-section-wrapper {
    background-position: right -85px top 84px;
  }
  .cafe-section-wrapper {
    background-position: top right -240px;
  }
  .dinner-section {
    padding: 20px 0 60px;
  }
  .lg-hidden {
    display: none;
  }
  .small-hidden {
    display: block;
  }
  .map-section__text {
    font-size: 28px;
    text-transform: uppercase;
  }
  .fish-info-wrapper {
    display: block;
    min-height: 180px;
    background: #cbebf6;
    padding: 55px 20px 35px;
  }
  .fish-info__item {
    display: inline-block;
    vertical-align: top;
    width: 49%;
  }
  .fish-info__title {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
  }
  .fish-info__btn {
    margin-top: 40px;
    display: inline-block;
    background: #25a1de;
  }
  .brand-section-wrapper {
    background-image: none;
  }
  .brand-section__img {
    display: block;
    position: absolute;
    top: 30%;
    right: 0;
    max-width: 50%;
  }
  .large-line {
    display: inline-block;
  }
  .partners-articles-slider-wrapper--our-production {
    padding-bottom: 40px;
  }
  .partners-articles-slider-wrapper--our-production .owl-dots {
    bottom: -30px;
  }
  .dish-wish__text-block {
    max-width: 520px;
  }
  .offer-benefits__title--prod {
    font-size: 18px;
  }
  .shop-filter-wide {
    display: none;
  }
  .shop-main-wrapper {
    overflow: hidden;
  }
  .shop-main {
    width: auto;
  }
  .shop-list-section {
    display: block;
    width: auto;
  }
  .shop-filter-small {
    display: block;
  }
  .shops-big-map__content {
    width: auto;
    position: static;
  }
  .shops-big-map__map {
    height: 550px;
  }
  .shop-map-closest__title {
    margin-bottom: 10px;
  }
  .shop-map-closest__icon-container {
    display: block;
    max-width: none;
    margin-top: 45px;
    margin-bottom: 10px;
  }
  .shop-map-closest__number-group {
    margin-right: 40px;
  }
  .history-right {
    display: none;
  }
  .rondell-carousel-wrapper {
    display: none !important;
  }
  .rondell-carousel-wrapper--small {
    display: block !important;
  }
  .main-info-wrapper--about .main-info__text {
    font-size: 15px;
  }
  .about-foto-gallery {
    max-width: 375px;
  }
  .about-foto-gallery__item-container {
    max-width: 420px;
  }
  .about-foto-gallery__item {
    margin: 0 0 15px 15px;
    width: 45%;
  }
  .about-foto-press__link-wrapper {
    width: 100%;
    display: inline-block;
  }
  .small-news-section {
    display: block;
  }
  .small-news-section--detail {
    padding-top: 0;
  }
  .partners-rules__title-group--work {
    margin-bottom: 0;
  }
  .partners-articles--work {
    padding: 20px 0 0;
  }
  .partners-rules--work {
    padding-bottom: 10px;
  }
  .partners-rules--work .partners-articles__item-content {
    padding-left: 0;
    line-height: 1.4;
  }
  .success-story__form-go-to {
    position: static;
    max-width: none;
    margin-top: 25px;
    text-align: justify;
  }
  .success-story__form-go-to:after {
    content: '';
    width: 100%;
    display: inline-block;
  }
  .success-story__form-go-to-title {
    padding: 0;
  }
  .success-story__form-go-to-text {
    padding: 0;
    margin-bottom: 0;
  }
  .success-story__form-go-to-text-block {
    display: inline-block;
  }
  .success-story__btn {
    margin-right: 10px;
  }
  .success-story__content {
    padding-top: 40px;
    padding-bottom: 20px;
  }
  .main-info__vac-link-group {
    display: block;
  }
  .main-info__vac-link-group--single {
    display: none;
  }
  .raph-diag {
    width: auto;
  }
  .raph-diag__diag-wrapper,
  .raph-diag__pie-wrapper {
    display: block;
    width: auto;
    overflow: hidden;
  }
  .raph-diag__diag {
    width: 100%;
  }
  .raph-diag__pie {
    height: 250px;
  }
  .raph-diag__title--pie {
    padding-bottom: 0;
    margin: 40px 0 0;
  }
  .raph-diag__title {
    padding-left: 20px;
  }
  .main-reports {
    display: block;
    margin: 0;
    width: auto;
    max-width: 640px;
    margin-top: -10px;
  }
  .main-reports--absolute {
    position: static;
    max-width: none;
  }
  .main-reports--bottom {
    margin: 40px 0 0;
    padding-left: 20px;
  }
  .main-reports--reports {
    width: 100%;
    margin: 0;
    padding-left: 20px;
    box-sizing: border-box;
    max-width: none;
  }
  .main-reports--bottom-content {
    margin: 20px 0;
    padding-left: 20px;
  }
  .main-reports:after {
    display: inline-block;
    content: '';
    width: 100%;
    height: 0;
  }
  .main-reports__divider {
    margin-left: -20px;
  }
  .main-reports__link {
    max-width: 257px;
  }
  .main-reports__link--reports {
    width: 49%;
    max-width: none;
  }
  .main-reports__link--press {
    display: inline-block;
    max-width: 240px;
  }
  .main-reports__item-container {
    text-align: justify;
  }
  .main-reports__item-container:after {
    display: inline-block;
    content: '';
    width: 100%;
    height: 0;
  }
  .main-reports__item {
    text-align: left;
    display: inline-block;
    vertical-align: top;
  }
  .main-reports__item--press {
    display: block;
  }
  .investor-news__news {
    display: block;
    margin-bottom: 40px;
  }
  .investor-news__item-container + .investor-news__item-container {
    margin-left: 90px;
  }
  .investor-news__link-container {
    display: block;
    margin-left: 0;
  }
  .investor-news-link {
    display: inline-block;
    margin-right: 20px;
  }
  .investor-news-item--all {
    left: 0;
    bottom: -50px;
  }
  .buy-podarok__content {
    padding-top: 0;
  }
  .title-block-slide {
    background-position: left -120px center;
  }
  .title-block-slide--karta {
    min-height: 300px;
  }
  .title-block-slide--pokupatelyam {
    background-position: center center;
  }
  .title-block-slide__title {
    padding-top: 90px;
  }
  .card-tabs dd {
    margin-right: -20px;
  }
  .get-card {
    margin-top: 30px;
  }
  .get-card__inner {
    padding: 25px 30px;
  }
  .get-card__arrow--top {
    margin: 20px 0 20px 65px;
  }
  .get-card-item {
    display: block;
    width: auto;
    text-align: left;
  }
  .get-card-item__icon {
    float: left;
    margin-bottom: 0;
  }
  .get-card-item__text-block {
    padding-left: 25px;
    display: table-cell;
    vertical-align: middle;
    height: 171px;
  }
  .get-card-item__title {
    margin-bottom: 10px;
  }
  .get-card__arrow--left {
    display: none;
  }
  .get-card__arrow--top {
    display: block;
  }
  .mini-banner__link {
    background-position: left -200px center;
  }
  .shop-detail__top {
    padding-top: 5px;
    text-align: left;
  }
  .shop-detail__top:after {
    display: none;
  }
  .shop-detail__info-table,
  .shop-detail__map {
    display: block;
  }
  .shop-detail__info-table {
    width: auto;
    margin-bottom: 25px;
  }
  .shop-detail__map {
    width: auto;
    margin: 0 -20px;
    height: 400px;
  }
  .shop-detail__carousel-wrapper {
    margin: 0;
    padding: 20px 0 50px;
  }
  .shop-detail__icon-container-wrapper {
    padding-bottom: 0;
    padding-top: 25px;
  }
  .shop-detail__icon-container-wrapper--no-border {
    margin-bottom: -20px;
  }
  .shop-detail__icon-container {
    text-align: left;
  }
  .shop-detail__icon {
    display: inline-block;
    vertical-align: top;
    margin-right: 5px;
    margin-bottom: 9px;
  }
  .shop-detail__icon--card {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -903px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--cosm {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -807px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--child {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -1191px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--fish {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1239px -504px;
    width: 45px;
    height: 45px;
  }
  .shop-detail__icon--bake {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -759px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--cook {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -951px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--taxi {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -1095px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--plus {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -1047px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--dwish {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -663px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--freeeat {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -855px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--coffe {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1239px -207px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--pres {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -1143px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--inet {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -711px;
    width: 46px;
    height: 46px;
  }
  .shop-detail-info-item {
    position: relative;
  }
  .shop-detail-info-item__title {
    position: absolute;
    left: 0;
    top: 0;
  }
  .shop-detail-info-item__text {
    width: auto;
    margin-left: 175px;
  }
  .main-info__catalog-title {
    margin-left: 20px;
  }
  .brand-section__text {
    min-height: 385px;
  }
  .vac-det-shop-link {
    padding-left: 45px;
  }
  .vacancy-reply {
    margin-bottom: 0;
  }
  .about-strategy {
    margin-top: -15px;
  }
  .about-strategy__cite-wrapper {
    position: relative;
    top: auto;
    right: auto;
    width: auto;
    height: auto;
  }
  .about-strategy__acc-wrapper {
    max-width: none;
    padding: 25px 0 10px;
  }
  .about-strategy-cite__cite-block {
    padding-bottom: 15px;
  }
  .about-info__title--about-strategy {
    font-size: 24px;
  }
  .strategy-stats {
    position: static;
    max-width: none;
    padding: 0 20px;
  }
  .strategy-stats__item {
    width: 49%;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 40px;
  }
  .strategy-stats-link {
    display: inline-block;
    font-size: 26px;
  }
  .strategy-stats-link:before {
    display: none;
  }
  .strategy-stats-link__icon {
    display: inline-block;
    height: 10px;
    position: relative;
  }
  .strategy-stats-link__icon:after {
    content: '';
    position: absolute;
    top: -3px;
    left: 10px;
    background-image: url(../images/sprite/sprite.png);
    background-position: -1330px -52px;
    width: 10px;
    height: 16px;
  }
  .strategy-stats-link:hover .strategy-stats-link__icon:after {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1330px -70px;
    width: 10px;
    height: 16px;
  }
  .header__contact-center {
    margin-left: 50px;
  }
  .header__contact-center-text {
    display: none;
  }
  .press-block__all-link {
    margin-left: 40px;
  }
  .reply-input-block--card-number {
    margin-left: 0;
  }
  .reply-input-block--lg-bottom {
    margin-bottom: 0;
  }
  .contacts-address {
    margin-top: 10px;
  }
  .contacts-deps__content--no-padd {
    padding-bottom: 50px;
  }
  .contacts-deps-item--third-half {
    width: 50%;
  }
  .contacts-deps-item--half-30 {
    width: 30%;
  }
  .contacts-deps-item--half-70 {
    width: 60%;
    padding-left: 10%;
  }
  .contacts-deps-item--third-hund {
    margin-top: 50px;
    display: block;
    width: auto;
  }
  .contacts-deps-item__text-wrapper {
    margin-right: -0.25em;
    width: 50%;
  }
  .contacts-deps-item__mail-block {
    width: 48%;
  }
  .contacts-deps-item + .contacts-deps-item {
    margin-left: 0;
  }
  .content-contacts-table__row {
    padding: 20px;
  }
  .title-block-banner {
    padding: 40px 20px 30px;
  }
  .title-block-banner--index {
    padding: 0 20px 0px;
  }
  .title-block-banner__img-wrapper,
  .title-block-banner--customers .title-block-banner__img-wrapper,
  .title-block-banner--index .title-block-banner__img-wrapper {
    width: 43%;
  }
  .title-block-banner--customers .title-block-banner__img-wrapper--left {
    top: -20px;
  }
  .title-block-banner--customers .title-block-banner__text-block {
    top: 0;
  }
  .title-block-banner--index .title-block-banner__red-baloon {
    margin-top: 45px;
  }
  .title-block-banner__text-block {
    left: 20px;
  }
  .title-block-banner__conditions {
    position: static;
    max-width: none;
    font-size: 8px;
    padding-top: 20px;
  }
  .title-block-banner--index .title-block-banner__conditions {
    position: absolute;
  }
  .title-block-banner--index .title-block-banner__new-price {
    font-size: 146px;
  }
  .title-block-banner--index .title-block-banner__old-price {
    font-size: 34px;
  }
  .title-block-banner--index .title-block-banner__text {
    font-size: 18px;
  }
  .title-block-banner--index .title-block-banner__red-baloon {
    width: 102px;
    height: 104px;
    padding: 13px 0 0 22px;
  }
  .title-block-banner--index .title-block-banner__new-price sup {
    top: -1.1em;
  }
  .title-block-banner--index .title-block-banner__old-price sup {
    top: -0.5em;
  }
  .title-block-banner--index .title-block-banner__conditions {
    bottom: 37px;
    font-size: 8px;
    padding-top: 20px;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    top: auto;
    left: 0;
    max-width: none;
  }
  .title-block-banner--index .red-baloon__deal-mid {
    font-size: 20px;
    line-height: inherit;
  }
  .title-block-banner--index .red-baloon__deal-top,
  .title-block-banner--index .red-baloon__deal-bottom {
    font-size: 50px;
  }
  .red-baloon__percent-amount,
  .title-block-banner--index .red-baloon__percent-amount {
    font-size: 58px;
  }
  .red-baloon__percent-symbol,
  .title-block-banner--index .red-baloon__percent-symbol {
    font-size: 20px;
    margin-top: 0;
  }
  .red-baloon__percent-text,
  .title-block-banner--index .red-baloon__percent-text {
    font-size: 20px;
  }
  .in-geo-map-item__title {
    font-size: 11px;
  }
  .in-geo-map-item__dot {
    width: 3px;
    height: 3px;
  }
  .in-geo-map-item__dot--big {
    width: 8px;
    height: 8px;
  }
  .in-key-features__title {
    margin-bottom: 0;
  }
  .in-key-features-item {
    width: 33%;
    text-align: left;
    box-shadow: none;
    min-height: 65px;
  }
  .in-key-features-item:first-child {
    box-shadow: none;
  }
  .in-key-features-item__title {
    padding-top: 10px;
    font-size: 16px;
  }
  .in-key-stats-item {
    width: 49%;
  }
  .in-key-stats-item--big {
    width: 100%;
    height: 195px;
    text-align: center;
  }
  .in-key-stats-item--big .in-key-stats-item__text-block {
    padding-left: 0;
  }
  .in-key-stats-item__title {
    font-size: 16px;
  }
  .shop-list-section__title-link-group {
    right: 0;
  }
  .about-info--about-strategy.selected .main-info__text {
    padding-left: 0;
    padding-right: 0;
  }
  .lg-only-block {
    display: inline;
  }
}
@media only screen and (max-width: 820px) {
  .meat-section {
    width: auto;
  }
  .bakery-section-wrapper {
    display: none;
  }
}
@media only screen and (max-width: 784px) {
  .meat-section-wrapper {
    min-width: 280px;
  }
  .meat-section {
    background-size: contain;
  }
  .fish-section-wrapper {
    background-image: url("../images/fish-bg-4.jpg");
    background-color: #b9d9e6;
  }
  .fish-section__subtitle {
    width: auto;
    left: 177px;
    right: auto;
    margin: 0 auto;
    bottom: 80px;
  }
  .meat-section-slide__receipt-block {
    position: static;
    margin-top: 20px;
  }
  .meat-section__slider-wrapper {
    padding-top: 40px;
  }
  .card-section__title {
    padding-top: 52px;
  }
  .owl-dots {
    display: block !important;
  }
  .js-owl-catalogue-title .owl-dots {
    display: none !important;
  }
  .offer-slide__img-wrapper {
    width: 344px;
  }
  .gift-card-offer-wrapper {
    background-image: url("../images/gift-card-bg-768.png");
    min-height: 317px;
    margin: 30px auto 30px;
  }
  .brands-tabs-acc {
    padding: 15px 20px 10px;
  }
  .cafeteria-section-wrapper {
    background-position: right -85px top 84px;
  }
  .cafeteria-section__text {
    width: 40%;
    padding-top: 20px;
  }
  .fancybox-item.fancybox-close {
    top: 10px;
    right: 10px;
  }
  .catalogue-slider-wrapper--catalogs-open {
    padding-top: 0;
    height: 775px;
  }
  .vacancy-reply {
    min-height: 660px;
  }
  .vacancy-reply__title {
    margin-bottom: 15px;
  }
  .vacancy-reply__info {
    position: relative;
    bottom: auto;
    right: auto;
    margin-left: 20px;
  }
  .vacancy-list-pag--news {
    display: none;
  }
  .press-block-item__next-item-block {
    display: block;
  }
  .manage-big-slider__stamp--1,
  .manage-big-slider__stamp--2 {
    display: none;
  }
  .manage-big-slider__stamp--3 {
    left: 0;
  }
  .manage-text-slider {
    margin-bottom: 20px;
  }
  .manage-text-slider__content {
    padding: 30px 40px 30px;
  }
  .corp-model__text {
    font-size: 16px;
  }
  .corp-model-item {
    width: 50%;
    box-sizing: border-box;
    padding-right: 20px;
  }
  .corp-model-item--upper + .corp-model-item--upper {
    margin-left: 0;
  }
  .content-contacts-table__only-wide,
  .content-contacts-table__row--only-wide {
    display: none;
  }
  .content-contacts-table__only-small {
    display: block;
  }
  .in-calendar-item {
    width: 49%;
  }
}
@media only screen and (max-width: 767px) {
  .header__city-select,
  .temp-nav__item:last-child,
  .bakery-slider__point-text,
  .cooking-section__note,
  .header__contact-center {
    display: none;
  }
  .header__city-select--in-submenu {
    display: inline-block;
  }
  .footer__devs {
    top: 70px;
  }
  .submenu-wrapper {
    text-align: left;
    height: auto;
    min-height: 155px;
    padding-bottom: 45px;
  }
  .submenu-wrapper__top,
  .submenu-wrapper__bottom {
    display: block;
    padding: 10px 20px 0;
    border-top: 1px solid #e1e1e1;
    height: 33px;
  }
  .submenu-wrapper__top {
    border-bottom: 1px solid #e1e1e1;
  }
  .submenu-wrapper__bottom {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
  }
  .submenu-wrapper__input-wrapper {
    position: relative;
  }
  .submenu-wrapper__search-input {
    border: none;
    outline: none;
    padding-left: 5px;
    width: 80%;
    vertical-align: top;
  }
  .submenu-wrapper__search-submit {
    padding: 0;
    margin-top: 2px;
    border: none;
    background-color: transparent;
    outline: none;
    background-image: url(../images/sprite/sprite.png);
    background-position: -1367px -1233px;
    width: 17px;
    height: 17px;
    vertical-align: top;
  }
  .submenu-wrapper .temp-nav {
    padding: 15px 20px 0;
  }
  .submenu-wrapper .temp-nav__item {
    width: 50%;
    margin-bottom: 20px;
  }
  .submenu-wrapper .temp-nav__link {
    display: inline-block;
  }
  .submenu-wrapper .temp-nav__item + .temp-nav__item {
    margin-left: 0;
  }
  .cycle-slideshow-nav--best-prices {
    display: none;
  }
  .best-prices__feature-block {
    display: none;
  }
  .best-prices-wrapper__badge {
    display: none;
  }
  .best-prices__title {
    margin-top: 239px;
    padding-bottom: 150px;
  }
  .news-section-wrapper {
    border-bottom: 1px solid #fff;
  }
  .news-section__map-link:not(.news-section__map-link--small) {
    display: none;
  }
  .news-section-item,
  .news-section-item:last-child {
    display: block;
    width: auto;
    margin-bottom: 20px;
    font-size: 16px;
  }
  .news-section-item + .news-section-item {
    margin-left: 0;
  }
  .news-section__map-point-wrapper {
    display: block;
    height: 90px;
    padding-top: 40px;
    text-align: center;
    background: #fff;
  }
  .news-section__map-link--small {
    position: static;
    font-size: 16px;
  }
  .news-section__feature-block {
    display: block;
    position: relative;
    padding: 15px 0 0;
    text-align: center;
  }
  .news-section__feature-block:after {
    content: '';
    display: inline-block;
    width: 100%;
    height: 0;
  }
  .best-prices-feature + .best-prices-feature {
    margin-left: 34px;
  }
  .section-title {
    font-size: 36px;
    margin-left: 0;
  }
  .map-section__number {
    font-size: 72px;
    margin-top: 15px;
  }
  .map-section__text {
    font-size: 24px;
    margin-top: 0;
  }
  .map-section__button {
    top: auto;
    bottom: 40px;
    right: 0;
    left: 0;
    width: 160px;
    text-align: center;
    margin: 0 auto;
  }
  .bakery-slider-wrapper,
  .bakery-slider__slide {
    min-height: 300px;
  }
  .cooking-section-wrapper {
    min-height: 425px;
  }
  .cooking-section__cite {
    width: 95%;
  }
  .articles-section--dinner {
    display: none;
  }
  .articles-dinner-slider-wrapper {
    display: block;
  }
  .articles-dinner-slider + .cycle-pager {
    display: block;
    bottom: 10px;
  }
  .dinner-section__title {
    padding-top: 0;
    font-size: 22px;
  }
  .dinner-section__text {
    max-width: 415px;
    margin: 0 auto;
    line-height: 1.5;
  }
  .dinner-section-wrapper {
    min-height: 500px;
  }
  .fruit-section-wrapper {
    background-position-y: 100px;
  }
  .fruit-features {
    display: none;
  }
  .fruit-section-wrapper {
    background-size: 70%;
    background-position: center bottom -120px;
  }
  .fruit-section__point {
    margin-top: 30px;
    margin-left: 0;
  }
  .fruit-features__badge--single {
    display: block;
  }
  .meat-info-wrapper {
    display: none;
  }
  .fish-section-wrapper {
    min-height: 600px;
  }
  .fish-section {
    min-height: 600px;
  }
  .fish-section__title {
    margin: 20px 0 80px;
    padding-top: 0;
  }
  .meat-section-wrapper {
    padding: 60px 0 20px;
  }
  .meat-section-wrapper__title {
    left: 20px;
    top: 30px;
  }
  .title-block-wrapper--slider {
    height: auto;
    min-height: 250px;
  }
  .title-block-slide {
    min-height: 250px;
    overflow: hidden;
  }
  .title-block-slide__conditions {
    display: none;
  }
  .title-block-slide__item-group {
    top: 45px;
    left: 0;
    right: 0;
    text-align: center;
  }
  .title-block-slide__item-img {
    width: 175px;
  }
  .title-block-slide__title-group {
    padding-top: 30px;
  }
  .title-block-slide__title-text {
    font-size: 24px;
  }
  .title-block-slide__title-name {
    font-size: 24px;
  }
  .title-block-slide__title-amount {
    font-size: 24px;
  }
  .title-block-slide__price-small {
    margin-top: 25px;
  }
  .title-block-slider .cycle-pager--left-side {
    max-width: 1000px;
    margin: 0 auto;
    text-align: center;
    padding-left: 0;
  }
  .offer-slider-wrapper {
    width: auto;
    margin-bottom: 40px;
  }
  .offer-slide {
    width: 100%;
    min-height: 300px;
  }
  .offer-slide__content {
    padding: 33px 0 60px;
  }
  .offer-slide__date {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    padding: 8px 0 7px;
    text-align: center;
    background: #f5492e;
    color: #fff;
  }
  .offer-slide__img-wrapper {
    margin-right: 0;
    width: 100%;
    height: 250px;
  }
  .offer-slide .offer-slide__img {
    position: absolute;
    left: 0;
    right: 0;
    top: -999px;
    bottom: -999px;
    margin: auto 0;
    height: auto;
    width: 100%;
  }
  .offer-slide__text-block {
    position: static;
    width: 100%;
    padding: 0;
  }
  .offer-slide__offer-logo {
    display: none;
  }
  .offer-slide__title {
    font-size: 24px;
    padding: 20px 20px 5px 20px;
    width: auto;
    margin: 0;
  }
  .offer-slide__text {
    font-family: 'Ubuntu', sans-serif;
    font-size: 20px;
    color: #000;
    padding: 0 20px 25px;
  }
  .offer-slide__button {
    display: block;
    position: static;
    width: 289px;
    margin: 0 auto;
  }
  .cycle-pager--offer-slider {
    bottom: 10px;
    left: 0;
    right: 0;
    width: auto;
    text-align: center;
    padding: 0;
  }
  .card-tabs {
    display: none;
  }
  .card-accordion {
    display: block;
  }
  .card-tabs__percent-block {
    padding: 0 20px;
  }
  .card-tabs-section__title {
    font-size: 24px;
  }
  .card-tabs-section__tab-title {
    font-size: 20px;
  }
  .card-tabs__text-block {
    width: 100%;
    padding-right: 0;
  }
  .card-tabs__text-section--acc {
    padding: 20px;
  }
  .card-tabs-section {
    padding: 0;
  }
  .card-tabs-section__title,
  .card-tabs-section__text,
  .card-tabs-section__tab-title {
    padding: 0 20px;
  }
  .card-tabs__percent-block {
    padding: 0 20px;
  }
  .gift-card-offer-wrapper {
    background-image: url("../images/gift-card-bg-768.png");
    min-height: 317px;
    margin: 30px auto 30px;
  }
  .eshop-section-wrapper {
    min-height: 251px;
    background-size: cover;
  }
  .eshop-section-wrapper--main {
    min-height: 300px;
  }
  .eshop-section {
    min-height: 251px;
    text-align: center;
  }
  .eshop-section__button {
    margin-top: 80px;
  }
  .eshop-section__text {
    margin: 0 auto;
  }
  .eshop-section__title,
  .eshop-section__subtitle {
    display: none;
  }
  .eshop-section__title--main,
  .eshop-section__subtitle--main {
    display: block;
    text-align: left;
  }
  .eshop-section__title--main {
    padding-top: 20px;
  }
  .eshop-section__subtitle--main {
    font-size: 20px;
  }
  .eshop-section__button--main {
    margin-top: 50px;
  }
  .eshop-title-group {
    display: block;
    color: #000;
    text-align: left;
    padding-top: 0;
  }
  .eshop-title-group__title {
    color: #000;
    font-size: 24px;
    margin-bottom: 10px;
  }
  .eshop-title-group__subtitle {
    margin-bottom: 20px;
  }
  .brands-tabs-wrapper {
    display: none;
  }
  .brands-acc-wrapper {
    display: block;
  }
  .brands-tabs__img {
    width: 290px;
    margin: 0 auto;
    display: block;
  }
  .brands-tabs__text,
  .brands-tabs__text-bold,
  .brands-tabs__text-block,
  .brands-tabs__img-wrapper {
    width: 100%;
    max-width: none;
  }
  .brands-tabs__img-wrapper {
    margin: 20px 0 25px;
  }
  .brands-tabs__text-block {
    margin: 0;
  }
  .catalogue-slider-wrapper {
    padding: 20px 0;
    margin-left: -40px;
  }
  .catalogue-slider-wrapper--catalogs-open {
    padding: 0;
    height: 500px;
    margin-left: -20px;
  }
  .catalogue-slider-wrapper--catalogs-under {
    padding: 0;
  }
  .catalogue-slide {
    padding-right: 0;
  }
  .partners-articles-slider--pokupatelyam .partners-articles-slider__item {
    max-width: 300px;
    margin: 0 auto;
  }
  .partners-articles-slider-wrapper--our-production .partners-articles-slider__item {
    max-width: 230px;
  }
  .partners-articles-slider__text {
    max-width: none;
  }
  .js-owl-arendators .partners-articles-slider__text {
    max-width: 225px;
  }
  .partners-articles-slider-wrapper {
    display: block;
    padding-bottom: 40px;
  }
  .partners-articles-slider-wrapper .owl-dots {
    bottom: -30px;
  }
  .md-hidden {
    display: none;
  }
  .cafe-section-wrapper {
    background-position: top center;
    min-height: 480px;
    margin-top: -45px;
  }
  .cafe-section__title {
    padding-top: 30px;
  }
  .cafe-section__text-block:not(.cafe-section__text-block--single) {
    padding-top: 60px;
  }
  .fruit-section__title {
    padding-top: 40px;
  }
  .section-right-part--cooking-section {
    display: none;
  }
  .bakery-slider__title {
    padding-top: 20px;
    font-size: 40px;
  }
  .bakery-slider .bakery-section-formula {
    display: block;
  }
  .bakery-slider .bakery-section-formula__item {
    margin-left: 0;
    width: auto;
    color: #fff;
    padding-left: 0;
  }
  .bakery-slider .bakery-section-formula__item:first-child {
    width: 220px;
  }
  .bakery-slider .bakery-section-formula {
    margin-top: 15%;
  }
  .bakery-slider .bakery-section-formula__item:first-child:after {
    display: none;
  }
  .bakery-slider .bakery-section-formula__number {
    font-size: 40px;
  }
  .bakery-slider .bakery-section-formula__kg {
    font-size: 30px;
  }
  .brand-section__cart-group {
    display: none;
  }
  .brand-section__cart-group--our-brands {
    display: block;
  }
  .yummy-access__item-wrapper {
    display: none;
  }
  .yummy-access__item-wrapper--hidden {
    display: block;
  }
  .yummy-access__item-wrapper--hidden .yummy-access__item {
    width: 100%;
  }
  .rondell-group {
    display: none !important;
  }
  .about-info__shop-amount-group {
    position: absolute;
    top: 40px;
    right: 15px;
  }
  .about-percent-year,
  .about-percent-people,
  .about-info__text-block,
  .about-info__text,
  .about-percent-people__text {
    margin-left: 0;
    width: 100%;
    max-width: none;
  }
  .about-info__title {
    font-size: 20px;
  }
  .about-info__title--about-strategy {
    font-size: 24px;
  }
  .about-info__title--karta {
    font-size: 18px;
  }
  .about-info__title {
    border-bottom: 1px dotted;
    display: inline;
  }
  .about-info__title:after {
    display: none;
  }
  .about-info__text-block {
    margin-top: -20px;
  }
  .owl-about-wrapper {
    display: block;
  }
  .about-foto-gallery__item-container {
    text-align: left;
  }
  .about-foto-gallery__title {
    padding: 0;
  }
  .about-foto-gallery__item:nth-child(odd) {
    margin-left: 0;
  }
  .history-vertical {
    display: none;
  }
  .history-horizontal {
    display: block;
  }
  .history-vertical-item {
    height: 380px;
    width: 290px;
    text-align: left;
  }
  .history-vertical-item__year {
    top: 20px;
    left: 18px;
  }
  .history-vertical-item__content {
    padding: 20px 18px;
    overflow: hidden;
  }
  .history-vertical-item__content--2004 {
    background-position: center bottom 35px;
    background-size: 90%;
  }
  .history-vertical-item__content--2002 {
    background-position: right -130px bottom 15px;
  }
  .history-vertical-item__green-right-text {
    text-align: left;
    font-size: 18px;
  }
  .history-vertical-item__green-right-text--no-max {
    margin-bottom: 0;
  }
  .history-vertical-item__green-right-text--2003 {
    margin-top: 45px;
    font-size: 24px;
  }
  .history-vertical-item__right-top + .history-vertical-item__green-right-text {
    font-size: 16px;
  }
  .history-vertical-item__right-block--single .history-vertical-item__green-right-text {
    font-size: 20px;
  }
  .history-vertical-item__right-top + .history-vertical-item__green-right-text--2012 {
    font-size: 22px;
  }
  .history-vertical-item__right-top--single {
    margin-left: 0;
  }
  .history-vertical-item__left-small {
    text-align: left;
  }
  .history-vertical-item__left-small--2014 {
    font-weight: 500;
  }
  .history-vertical-item__img--rost + .history-vertical-item__left-small {
    max-width: 140px;
  }
  .history-vertical-item__img--cspb + .history-vertical-item__left-small {
    margin-bottom: 15px;
  }
  .history-vertical-item__left-block {
    margin: 10px 0 0;
    display: block;
    width: auto;
  }
  .history-vertical-item__left-block--2011 {
    margin-top: 55px;
  }
  .history-vertical-item__right-block {
    margin-top: 50px;
    display: block;
  }
  .history-vertical-item__right-block--single {
    margin-top: 30px;
    margin-left: 0;
  }
  .history-vertical-item__left-block + .history-vertical-item__right-block {
    margin-top: 20px;
  }
  .history-vertical-item__middle-blue {
    font-size: 18px;
    text-align: left;
  }
  .history-vertical-item__middle-blue--2010 {
    font-size: 16px;
  }
  .history-vertical-item__middle-blue--2004 {
    max-width: none;
  }
  .history-vertical-item__millions {
    margin-top: 0;
  }
  .history-vertical-item__mill-purch {
    margin-top: 75px;
    font-size: 34px;
  }
  .history-vertical-item__plus-shops {
    font-size: 50px;
  }
  .history-vertical-item__plus-shops + .history-vertical-item__left-small {
    max-width: 155px;
  }
  .history-vertical-item__red-2010 {
    font-size: 45px;
  }
  .history-vertical-item__red-2006 {
    font-size: 40px;
  }
  .history-vertical-item__red-2004 {
    max-width: 210px;
    font-size: 32px;
    text-align: center;
    margin: 0 auto;
  }
  .history-vertical-item__red-2003 {
    font-size: 32px;
  }
  .history-vertical-item__scis {
    color: #e81a1f;
    margin-top: 45px;
    font-size: 20px;
  }
  .history-vertical-item__img {
    display: block;
    margin: 0 auto;
  }
  .history-vertical-item__img--auto {
    margin-top: 30px;
  }
  .history-vertical-item__img--cart {
    display: inline-block;
    vertical-align: middle;
    background-image: url(../images/sprite/sprite.png);
    background-position: -231px -1208px;
    width: 46px;
    height: 35px;
    margin-top: 70px;
  }
  .history-vertical-item__img--map {
    margin-top: 50px;
  }
  .history-vertical-item__img--cup {
    margin-top: 20px;
  }
  .history-vertical-item__img--qual {
    margin: 60px 0 10px;
  }
  .history-vertical-item__img--mosc {
    margin: 20px 0 15px;
  }
  .history-vertical-item__img--mark {
    display: inline-block;
    margin-bottom: 15px;
  }
  .history-vertical-item__img--mang {
    margin: 60px 0 30px -40px;
  }
  .history-vertical-item__img--sup {
    margin: 65px 0 0;
  }
  .history-vertical-item__img--star {
    display: inline-block;
    vertical-align: bottom;
    margin-top: 50px;
  }
  .history-vertical-item__img--rost {
    width: 90px;
    display: inline-block;
    margin-right: 11px;
  }
  .history-vertical-item__img--spb {
    margin: 0 0 10px;
  }
  .history-vertical-item__img--cook {
    position: static;
    background: url("../images/h-card-cook-small.png") no-repeat;
    width: 81px;
    height: 114px;
    margin-top: 20px;
  }
  .history-vertical-item__img--cspb {
    margin: 65px 0 20px;
  }
  .history-vertical-item__hidden--not-lg {
    display: none;
  }
  .history-vertical-item__show--not-lg {
    display: block;
  }
  .success-story__text-block {
    display: block;
    margin-left: 0;
    margin-top: 15px;
    max-width: none;
  }
  .success-story__btn {
    margin-right: 10px;
  }
  .success-story__content {
    padding-top: 40px;
    padding-bottom: 20px;
  }
  .success-story__highlighted {
    font-size: 20px;
    margin-top: 15px;
  }
  .success-story__form-go-to {
    margin-top: 15px;
  }
  .success-story__form-go-to-title {
    margin-bottom: 0;
  }
  .success-story__form-go-to-text {
    margin-bottom: 10px;
  }
  .success-story__btn {
    width: 290px;
    box-sizing: border-box;
    margin: 20px auto 0;
    display: block;
    text-align: center;
  }
  .success-story__form-go-to-title {
    font-size: 20px;
  }
  .main-info__work-features-slider-wrapper {
    display: block;
  }
  .main-info__work-features {
    display: none;
  }
  .main-info__work-features--learn {
    display: block;
  }
  .main-work-feature__icon-wrapper {
    float: none;
    width: auto;
    display: block;
    margin-bottom: 5px;
  }
  .main-work-feature__icon {
    position: static;
  }
  .main-work-feature__icon--ddd:after {
    display: none;
  }
  .main-work-feature__text-block {
    margin-left: 0;
  }
  .main-work-feature--learn + .main-work-feature--learn {
    margin-top: 20px;
  }
  .work-tabs-wrapper__emp-video-text {
    display: block;
    max-width: none;
  }
  .work-tabs-wrapper__emp-video-link-group {
    display: block;
    vertical-align: top;
    margin-top: 25px;
    margin-left: 0;
  }
  .work-tabs-wrapper__emp-video-link-icon {
    display: inline-block;
    vertical-align: top;
  }
  .work-tabs-wrapper__emp-video-link {
    display: inline-block;
    vertical-align: top;
    margin-left: 15px;
    margin-top: 0;
    line-height: 1.4;
  }
  .main-info__pre-accordion {
    display: none;
  }
  .main-info__accordion-small {
    display: block;
  }
  .investor-news__sm-hidden {
    display: none;
  }
  .investor-news__item-container {
    min-height: 0;
    max-width: none;
  }
  .investor-news-item {
    display: block;
    width: auto;
  }
  .investor-news-item--all {
    bottom: -40px;
  }
  .main-miles-item {
    margin-bottom: 10px;
  }
  .main-miles-item__year {
    display: block;
    margin-bottom: 10px;
  }
  .buy-podarok-item {
    width: auto;
    display: block;
  }
  .buy-podarok-item + .buy-podarok-item {
    margin-top: 35px;
  }
  .buy-podarok__title {
    font-size: 26px;
  }
  .buy-podarok__content {
    padding-bottom: 30px;
  }
  .podarok-types__info {
    display: block;
    max-width: none;
    margin-bottom: 15px;
  }
  .podarok-types__coupon-group {
    display: block;
    max-width: 225px;
    margin-left: 0;
  }
  .podarok-features__content {
    padding-top: 40px;
    padding-bottom: 30px;
  }
  .podarok-features-item {
    width: auto;
    display: block;
  }
  .podarok-features__link {
    margin-top: -10px;
  }
  .podarok-bottom {
    min-height: 315px;
  }
  .title-block-slide__title {
    padding-top: 80px;
    font-size: 30px;
  }
  .bright-card {
    background-size: cover;
    background-position: top left -210px;
  }
  .title-block-slide__banner-link {
    min-height: 390px;
  }
  .shop-detail__torg-features {
    display: none;
  }
  .shop-detail__torg-features--small {
    display: block;
  }
  .shop-detail__icon-container-wrapper {
    margin-bottom: 0;
  }
  .shop-detail__icon-container-wrapper--no-border {
    margin-bottom: -20px;
  }
  .catalogue-section-wrapper--catalog {
    margin-top: -5px;
    margin-bottom: 0;
  }
  .work-tabs-wrapper--vacancies {
    top: 60px;
    left: 0;
  }
  .vacancy-list {
    margin-top: 60px;
  }
  .vacancy-list__item {
    height: auto;
    padding: 0 20px 17px;
    box-sizing: border-box;
  }
  .vacancy-list__item:nth-child(2) {
    border-top: 1px solid #e6e6e6;
  }
  .vacancy-list__item--head {
    display: none;
  }
  .vacancy-list__cell {
    display: block;
    width: auto;
  }
  .vacancy-list__cell--first {
    padding-left: 0;
    padding-right: 0;
  }
  .vacancy-list__cell--fourth {
    display: none;
  }
  .vacancy-list__hidden-salary {
    display: block;
  }
  .vacancy-list-pag {
    display: none;
  }
  .tenders-info--vacancies {
    padding: 20px 20px 30px;
    display: block;
    width: auto;
    margin-right: 0;
  }
  .tenders-info__btn--vacancies {
    position: static;
    display: block;
    margin: 30px auto 0;
    max-width: 440px;
    text-align: center;
  }
  .tenders-info__envi,
  .tenders-info__envi-text {
    margin-right: 0;
    margin-left: 0;
  }
  .tenders-info__envi-text {
    margin-left: 16px;
  }
  .lg-hidden {
    display: none;
  }
  .about-info__title--about-strategy {
    font-size: 18px;
  }
  .about-info__title--about-strategy-bottom {
    font-size: 16px;
  }
  .strategy-stats-link {
    border-bottom: none;
    text-decoration: underline;
    max-width: 260px;
    font-size: 18px;
  }
  .strategy-stats-link:hover {
    text-decoration: underline;
    border-bottom: none;
  }
  .geo-popup__content {
    padding: 0 60px;
  }
  .geo-popup__title {
    padding-top: 30px;
    margin-bottom: 20px;
    font-size: 20px;
  }
  .geo-popup__list {
    -webkit-columns: 2;
    columns: 2;
    height: 570px;
    -webkit-column-gap: 100px;
    column-gap: 100px;
    padding-bottom: 150px;
  }
  .geo-popup__link {
    font-size: 15px;
  }
  .geo-popup__exit-wrapper {
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.4);
  }
  .main-info__press-block {
    margin-bottom: 35px;
  }
  .press-block-item__date {
    float: none;
    display: block;
    margin-bottom: 5px;
  }
  .press-block-item__text-block {
    margin-left: 0;
  }
  .press-block-item__title {
    display: none;
  }
  .press-block-item__title + .press-block-item__link {
    margin-top: -5px;
  }
  .reply-input-block--card-number {
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    margin-top: 30px;
    margin-bottom: 0;
    background: none;
  }
  .reply-input-block__clone-previous {
    margin-left: 27px;
  }
  .reply-input-block__container--bottom-space {
    padding-bottom: 30px;
  }
  .reply-input-block__input-label:not(.reply-input-block__input-label--min):not(.reply-input-block__input-label--max),
  .reply-input-block__input:not(.reply-input-block__input--min):not(.reply-input-block__input--max),
  .reply-input-block__input-wrapper,
  .reply-input-block__input-date-wrapper,
  .reply-input-block__select,
  .reply-input-block__small-checkbox-wrapper {
    display: block;
    width: 100%;
  }
  .reply-input-block__input--min,
  .reply-input-block__input--max {
    width: 124px;
  }
  .reply-input-block__small-checkbox-wrapper {
    margin-left: 0;
  }
  .reply-input-block__checkbox-label--small {
    width: 49%;
    box-sizing: border-box;
  }
  .reply-input-block__input-label--min {
    top: auto;
    bottom: 2px;
    left: 11px;
  }
  .reply-input-block__input-label--max {
    top: auto;
    bottom: 2px;
    left: 172px;
  }
  .reply-input-block__input-label--max:before {
    left: -39px;
  }
  .reply-input-block__comment {
    width: auto;
    padding: 10px;
  }
  .reply-input-block__input-label {
    margin-bottom: 5px;
  }
  .reply-input-block__title {
    font-size: 18px;
    margin-top: 20px;
  }
  .reply-input-block__title--card {
    font-size: 22px;
    margin-top: 0;
  }
  .reply-input-block__title--arendatoram {
    margin-top: 20px;
  }
  .reply-input-block__input-block {
    position: relative;
  }
  .reply-input-block__input-block--error {
    margin-bottom: 35px;
  }
  .reply-input-block__error-placeholder {
    left: 0;
    top: 105px;
    width: auto;
  }
  .reply-input-block__error-placeholder--top {
    top: 90px;
  }
  .reply-input-block__error-placeholder--radio {
    top: 65px;
    left: 0;
  }
  .reply-input-block__error-placeholder--textarea {
    top: 116px;
  }
  .reply-input-block__error-placeholder span {
    display: inline;
    height: auto;
  }
  .reply-input-block__clear-input-icon,
  .reply-input-block--card-number .reply-input-block__clear-input-icon {
    top: 35px;
    right: 10px;
  }
  .reply-input-block--card-number .reply-input-block__clear-input-icon {
    top: 8px;
  }
  .reply-input-block__submit--hollow {
    width: 80%;
    margin: 0 auto;
    float: none;
    display: block;
    outline: none;
  }
  .vacancy-reply__submit {
    margin-bottom: 30px;
  }
  .manage-big-slider,
  .manage-text-slider {
    display: none;
  }
  .manage-big-slider__position,
  .manage-text-slider__position {
    margin-bottom: 15px;
  }
  .manage-big-slider__cite,
  .manage-text-slider__cite {
    font-size: 16px;
    margin-bottom: 15px;
  }
  .manage-small-slider {
    display: block;
  }
  .contacts-address {
    margin-top: 0;
  }
  .contacts-address-item {
    width: auto;
    display: block;
    margin-bottom: 25px;
  }
  .contacts-address-item + .contacts-address-item {
    margin-left: 0;
  }
  .contacts-deps__content--no-padd {
    padding-bottom: 0;
  }
  .contacts-deps__item-container {
    padding: 20px 0 0;
  }
  .contacts-deps__content--no-padd {
    padding-left: 0;
    padding-right: 0;
  }
  .contacts-deps__content--no-padd .contacts-deps-item {
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }
  .contacts-deps-item {
    display: block;
    width: auto;
    margin-bottom: 30px;
  }
  .contacts-deps-item--third-hund {
    margin-top: 0;
    margin-bottom: 0;
  }
  .contacts-deps-item--half-30 {
    margin-bottom: 20px;
  }
  .contacts-deps-item--half-70 {
    padding-left: 0;
  }
  .contacts-deps-item__soc-block {
    padding-top: 10px;
  }
  .contacts-deps-item__input {
    display: block;
    margin: 0 auto 30px;
  }
  .contacts-deps-item__submit {
    display: block;
    margin: 0 auto;
    max-width: 270px;
    width: 270px;
  }
  .contacts-deps-item__title {
    margin-bottom: 10px;
  }
  .contacts-deps-item__text {
    max-width: none;
    margin: 0 0 10px;
  }
  .contacts-deps-item__text-wrapper,
  .contacts-deps-item__mail-block {
    display: block;
    width: auto;
  }
  .contacts-deps-item__text-wrapper {
    margin-bottom: 40px;
  }
  .contacts-deps-item__mail-block {
    padding: 35px 0 35px;
  }
  .contacts-deps-item__text--mail {
    max-width: 265px;
    margin: 0 auto;
    text-align: center;
  }
  .contacts-deps-item__name + .contacts-deps-item__text {
    margin-bottom: 0;
  }
  .contacts-deps-item__ad-item {
    margin-bottom: 30px;
  }
  .contacts-deps__item-container--single {
    padding: 20px 0 10px;
  }
  .contacts-deps__item-container--single .contacts-deps-item {
    margin-bottom: 0;
  }
  .contacts-deps__item-container--single .contacts-deps-item__title {
    margin-bottom: 10px;
  }
  .reply-input-block__input-block {
    height: auto;
  }
  .suc-accordion__section {
    max-height: 300px;
  }
  .suc-accordion__link {
    height: 300px;
  }
  .suc-accordion__title-group {
    padding-top: 30px;
    position: relative;
  }
  .suc-accordion__title {
    font-size: 36px;
    margin-bottom: 45px;
  }
  .suc-accordion__title-text {
    position: absolute;
    bottom: 20px;
    font-size: 15px;
    line-height: 1.5;
  }
  .suc-accordion__title-group--left .suc-accordion__title-text {
    left: 20px;
    padding-right: 20px;
  }
  .suc-accordion__title-group--right .suc-accordion__title-text {
    right: 20px;
    padding-left: 20px;
  }
  .suc-accordion__item-container {
    padding-top: 30px;
  }
  .suc-accordion__end-block {
    padding-top: 35px;
  }
  .suc-acc-item {
    margin-bottom: 5px;
  }
  .suc-acc-item__date-block {
    float: none;
    width: auto;
    margin-bottom: 5px;
  }
  .suc-acc-item__date {
    font-size: 36px;
  }
  .suc-acc-item__date:after {
    display: none;
  }
  .suc-acc-item__text-block {
    margin-left: 0;
    max-width: none;
  }
  .corp-model__title-block-title {
    font-size: 38px;
  }
  .vac-why-not-section__title {
    margin-top: 0;
  }
  .vac-why-not-section {
    margin-bottom: 20px;
  }
  .in-geo-map__map {
    display: none;
  }
  .in-geo-map__map-wrapper {
    min-height: 85px;
  }
  .reply-input-block__submit--arendatoram {
    width: 290px;
    margin: 0;
  }
  .title-block-banner__conditions {
    display: none;
  }
  .title-block-banner {
    padding: 60px 0 0;
    text-align: center;
  }
  .title-block-banner--index {
    padding: 160px 0 0;
  }
  .title-block-banner__old-price {
    padding: 0 2px 0 1px;
  }
  .title-block-banner__old-price.canceled:after {
    top: 12px;
  }
  .title-block-banner__old-price,
  .title-block-banner--index .title-block-banner__old-price {
    font-size: 24px;
  }
  .title-block-banner__old-price sup,
  .title-block-banner--index .title-block-banner__old-price sup {
    top: -0.4em;
    font-size: 15px;
  }
  .title-block-banner__new-price,
  .title-block-banner--index .title-block-banner__new-price {
    font-size: 85px;
    position: relative;
    margin: 5px 0 0 0;
    line-height: 0.7;
  }
  .title-block-banner__new-price sup {
    top: -1.3em;
    font-size: 30px;
  }
  .title-block-banner--index .title-block-banner__new-price sup {
    top: -1.3em;
    font-size: 30px;
  }
  .title-block-banner__text-block {
    position: relative;
    top: auto;
    left: auto;
    display: block;
    margin-left: -6px;
    line-height: 1.1;
  }
  .title-block-banner__text,
  .title-block-banner--index .title-block-banner__text {
    font-size: 14px;
  }
  .title-block-banner__price,
  .title-block-banner__text,
  .title-block-banner__red-baloon {
    text-align: left;
  }
  .title-block-banner__date,
  .title-block-banner--index .title-block-banner__date {
    display: none;
  }
  .title-block-banner__date-small-screen {
    display: block;
    font-size: 14px;
    position: absolute;
    top: -60px;
    left: 0;
    right: 0;
    padding: 8px 10px 7px 46px;
    color: #fff;
    background-color: #f5492e;
    letter-spacing: -0.3px;
  }
  .title-block-banner__red-baloon,
  .title-block-banner--index .title-block-banner__red-baloon {
    width: 63px;
    height: 64px;
    margin-right: 10px;
    margin-top: 23px;
  }
  .title-block-banner__img {
    display: inline-block;
    max-width: 100%;
    max-height: 320px;
  }
  .title-block-banner__img--two {
    margin-top: 10px;
  }
  .title-block-banner__img-wrapper {
    width: auto;
    max-width: 90%;
    padding-top: 10px;
    top: 0;
  }
  .title-block-banner__img-wrapper--under {
    display: none;
  }
  .title-block-banner__img-wrapper--bottom {
    display: inline-block;
  }
  .title-block-banner__line {
    margin-left: -5px;
  }
  .red-baloon {
    padding: 10px 0 0 15px;
  }
  .red-baloon--deal,
  .title-block-banner--index .red-baloon--deal {
    padding: 10px 0 0 14px;
  }
  .red-baloon__percent-amount,
  .title-block-banner--index .red-baloon__percent-amount {
    font-size: 35px;
    line-height: 1.1;
  }
  .red-baloon__discount-type {
    position: absolute;
    text-transform: lowercase;
  }
  .red-baloon__percent-symbol,
  .title-block-banner--index .red-baloon__percent-symbol {
    font-size: 12px;
  }
  .red-baloon__percent-text,
  .title-block-banner--index .red-baloon__percent-text {
    font-size: 12px;
  }
  .red-baloon__deal-mid,
  .title-block-banner--index .red-baloon__deal-mid {
    font-size: 14px;
    line-height: 16px;
  }
  .red-baloon__deal-top,
  .red-baloon__deal-bottom,
  .title-block-banner--index .red-baloon__deal-top,
  .title-block-banner--index .red-baloon__deal-bottom {
    font-size: 22px;
    line-height: 1;
  }
  .red-baloon__deal-bottom,
  .title-block-banner--index .red-baloon__deal-bottom {
    padding-top: 5px;
  }
}
@media only screen and (max-width: 690px) {
  .partners-articles {
    display: none;
  }
  .partners-articles-slider-wrapper {
    display: block;
    padding-bottom: 40px;
  }
  .partners-articles-slider-wrapper .owl-dots {
    bottom: -30px;
  }
  .brand-section__cart-group--our-brands {
    display: none;
  }
  .main-info-group__stats-block {
    width: auto;
    margin-bottom: 30px;
  }
  .main-info-group__stats-block {
    display: block;
  }
  .main-info-group__stats-text {
    width: auto;
  }
  .cafeteria-section-wrapper {
    min-height: 390px;
  }
  .cafeteria-section-wrapper {
    background-position: right -150px center;
    background-size: auto 80%;
  }
  .cafeteria-section__text {
    width: 260px;
    padding-top: 20px;
    font-size: 15px;
  }
  .cafeteria-section__title {
    padding-top: 30px;
  }
  .dish-wish--learn {
    padding-top: 30px;
  }
  .dish-wish__icon-wrapper,
  .dish-wish__text-block {
    display: block;
    margin: 0 auto;
    padding-bottom: 30px;
  }
  .dish-wish__title,
  .dish-wish__text {
    font-size: 16px;
  }
  .prog-eff__list {
    display: block;
    width: auto;
  }
  .shop-list-item__stats-group:after {
    display: none;
  }
  .shop-list-item__adress {
    width: 100%;
    padding-right: 0;
  }
  .shop-list-item__time,
  .shop-list-item__phone {
    width: 100%;
  }
  .shop-list-item__time,
  .shop-list-item__phone {
    margin-top: 8px;
  }
  .shop-main-wrapper .shop-list-section__title-link-group {
    position: static;
    margin-top: 20px;
    float: none;
  }
  .shop-main-wrapper .shop-list-section__title {
    font-size: 24px;
    width: 100%;
    margin-right: 0;
  }
  .shop-main-wrapper .shop-list-section__city-link:after {
    top: 14px;
  }
  .shop-main-wrapper .shop-list-section__title-group {
    padding-left: 20px;
    padding-right: 20px;
  }
  .shops-big-map .shop-main {
    padding-left: 0;
    padding-right: 0;
  }
  .shop-list-item__title,
  .shop-list-item__stats-group,
  .shop-list-item__open-map {
    margin-left: 40px;
    margin-right: 20px;
  }
  .shop-list-item__title:after {
    left: -25px;
  }
  .shop-main-wrapper,
  .shop-list-item {
    padding-left: 0;
    padding-right: 0;
  }
  .small-news-section .about-press-center__item {
    max-width: none;
    display: block;
  }
  .main-reports {
    display: block;
    margin: 0;
    width: auto;
    max-width: 640px;
  }
  .main-reports:after {
    display: none;
  }
  .main-reports--bottom-content {
    margin: 20px 0 0;
  }
  .main-reports__link {
    max-width: none;
  }
  .main-reports__link--reports {
    display: block;
    width: auto;
  }
  .main-reports__link--press {
    display: block;
    margin-bottom: 20px;
    margin-right: 20px;
  }
  .main-reports__item-container {
    text-align: left;
  }
  .main-reports__item {
    display: block;
  }
  .vacancy-reply__title {
    font-size: 24px;
  }
  .vacancy-reply__submit {
    margin-bottom: 30px;
  }
  .typical-submit {
    width: 100%;
  }
  .strategy-stats {
    display: none;
  }
  .corp-model-item {
    display: block;
    width: auto;
    margin-bottom: 35px;
    padding-right: 0;
  }
  .corp-model-item--upper {
    margin-bottom: 25px;
  }
  .corp-model__icon-wrapper {
    margin-bottom: 10px;
  }
  .not-found__title {
    padding-top: 30px;
    font-size: 120px;
  }
  .not-found__text {
    font-size: 14px;
    max-width: 430px;
    margin: 0 auto;
    margin-bottom: 15px;
  }
  .not-found__search-wrapper {
    width: 290px;
  }
  .not-found__input-wrapper {
    margin-right: 0;
  }
  .not-found__submit {
    position: static;
    margin-top: 10px;
  }
  .content-contacts-table__column--half {
    display: block;
    width: auto;
  }
  .in-geo-map__city-list--multi {
    height: 510px;
    -webkit-columns: 2;
    columns: 2;
  }
  .in-key-features-item {
    width: 50%;
  }
  .in-key-stats__gutter-sizer {
    width: 20px;
  }
  .in-key-stats-item {
    width: 100%;
  }
  .in-key-stats-item--big {
    width: 100%;
    height: 195px;
    text-align: center;
  }
  .in-key-stats-item--big .in-key-stats-item__text-block {
    padding-left: 0;
  }
  .lg-only-block {
    display: inline;
  }
}
@media only screen and (max-width: 496px) {
  .brand-section__cart-group {
    display: none;
  }
  .first-string {
    display: inline;
  }
  .sm-hidden {
    display: none;
  }
  .fish-info-wrapper {
    min-height: 70px;
    padding: 30px 0 0;
  }
  .fish-info {
    text-align: center;
  }
  .fish-info__item-wrapper {
    display: none;
  }
  .fish-info__btn {
    margin-top: 0;
  }
  .header__shop-button {
    display: block;
    background-image: url(../images/sprite/sprite.png);
    background-position: -1344px -665px;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    float: right;
    margin: 6px 20px 0 0;
  }
  .header__content {
    padding: 7px 20px 7px;
    height: 40px;
  }
  .header__logo {
    background-image: url(../images/sprite/sprite.png);
    background-position: -541px -894px;
    width: 102px;
    height: 29px;
  }
  .header__shop-link {
    display: none;
  }
  .c-hamburger {
    margin-top: 5px;
  }
  .footer__social-wrapper {
    margin-top: 15px;
    float: none;
  }
  .footer__mobile-links {
    display: block;
    margin-right: 0;
  }
  .footer__mobile-links .text,
  .footer__mobile-links .links {
    margin: 15px auto 0;
    float: none;
  }
  .footer__mobile-links .links a {
    display: block;
  }
  .footer__devs {
    position: relative;
    top: 0;
    left: 0;
    right: initial;
    float: none;
    margin-top: 20px;
  }
  .footer__devs-text {
    margin-top: 10px;
    margin-bottom: 60px;
  }
  .footer__devs-text .devs {
    margin-top: 10px;
    margin-left: 0;
    position: static;
  }
  .footer {
    height: auto;
  }
  .footer__content {
    text-align: center;
  }
  .footer__content .footer__owner {
    float: none;
  }
  .header {
    min-height: 0;
  }
  .submenu-wrapper {
    top: 54px;
  }
  .submenu-wrapper--bottom {
    top: auto;
    bottom: 130px;
  }
  .submenu-wrapper .temp-nav__item {
    width: auto;
    display: block;
    margin-bottom: 20px;
  }
  .submenu-wrapper .temp-nav__item:last-child {
    display: none;
  }
  .best-prices-wrapper {
    padding-top: 0;
    min-height: 350px;
  }
  .best-prices__slide {
    height: 390px;
  }
  .best-prices__title {
    margin-top: 159px;
    font-size: 26px;
  }
  .best-prices__subtitle {
    margin-top: 10px;
    font-size: 20px;
  }
  .news-section__feature-block {
    display: block;
    position: relative;
    padding: 15px 0 0;
    text-align: justify;
  }
  .best-prices-feature {
    width: 90px;
    height: 90px;
  }
  .best-prices-feature__number {
    margin-top: 15px;
    font-size: 32px;
    font-weight: 700;
  }
  .best-prices-feature__text {
    max-width: 80px;
    margin: -5px auto 0;
  }
  .best-prices-feature + .best-prices-feature {
    margin-left: 0;
  }
  .cooking-section-hour {
    display: block;
    background: #fff;
    padding: 35px 0 30px;
    text-align: center;
  }
  .cooking-section-hour__img {
    display: inline-block;
    background-image: url(../images/sprite/sprite.png);
    background-position: 0px -894px;
    width: 94px;
    height: 94px;
  }
  .cooking-section-hour__title {
    display: inline-block;
    font-size: 20px;
    font-weight: bold;
    margin: 15px 0;
  }
  .cooking-section-hour__title--link {
    display: inline-block;
    color: #f00;
    text-decoration: underline;
  }
  .cooking-section-hour__text {
    max-width: 90%;
    margin: 0 auto;
  }
  .fish-section__img-small {
    display: block;
    width: 100%;
  }
  .fish-section,
  .fish-section-wrapper {
    min-height: 500px;
  }
  .fish-section-wrapper {
    background-image: url("../images/fish-bg-3.jpg");
  }
  .fish-section__subtitle {
    font-size: 16px;
  }
  .card-section {
    text-align: center;
  }
  .card-section__img {
    display: block;
    position: static;
    width: 90%;
    margin: 0 auto;
  }
  .card-section__button {
    margin: 20px auto;
  }
  .card-section__subtitle,
  .card-section__text {
    text-align: left;
  }
  .card-section__title {
    padding-top: 20px;
    text-align: left;
    display: block;
    max-width: 80%;
  }
  .meat-section__slider-wrapper {
    width: auto;
    padding-left: 65px;
    right: 0;
    padding-top: 20px;
    overflow-y: auto;
  }
  .brand-section-wrapper {
    background: #f3f3f3;
    border-bottom: 1px solid #f3f3f3;
  }
  .brand-section__button {
    position: static;
    margin: 20px auto;
    width: 200px;
    display: block;
  }
  .brand-section__title {
    padding-top: 20px;
  }
  .brand-section__text {
    width: 100%;
  }
  .brand-section__img {
    position: static;
    max-width: 80%;
    margin: 40px auto 0;
  }
  .fish-section__subtitle {
    width: 430px;
    left: 0;
    right: 0;
    margin: 0 auto;
  }
  .cycle-pager {
    bottom: 24px;
  }
  .title-block-wrapper--slider .cycle-pager {
    bottom: 10px;
  }
  .news-section__feature-block {
    padding: 20px 0 0;
    max-width: 365px;
    margin: 0 auto;
  }
  .best-prices-feature {
    width: 98px;
    height: 98px;
  }
  .news-section-item {
    margin-bottom: 15px;
    margin-top: 0;
  }
  .news-section-item__date {
    line-height: 1.5;
  }
  .best-prices-feature__number {
    margin-top: 20px;
  }
  .news-section__map-point-wrapper {
    padding-top: 45px;
  }
  .news-section__map-point {
    margin-bottom: 5px;
  }
  .articles-section-wrapper {
    padding: 30px 0 70px;
  }
  .map-section__title {
    padding-top: 28px;
  }
  .map-section__button {
    top: auto;
    bottom: 45px;
  }
  .section-title {
    font-size: 40px;
  }
  .bakery-slider__title {
    padding-top: 20px;
  }
  .bakery-slider__point {
    top: 28px;
    right: 25px;
  }
  .cooking-section__title {
    padding-top: 20px;
  }
  .cooking-section__cite {
    font-size: 15px;
    line-height: 1.4;
  }
  .cooking-section__autor-name {
    margin-top: 10px;
  }
  .cooking-section__author {
    display: none;
  }
  .cooking-section__button {
    display: block;
    text-align: center;
    padding-top: 60px;
    padding-bottom: 30px;
  }
  .section-right-part__btn--top {
    background-color: #7accc8;
    width: 143px;
    margin: 30px auto 0;
    display: block;
  }
  .fish-section__subtitle {
    font-size: 18px;
    bottom: auto;
    top: 80px;
    left: 20px;
    margin: 0;
    right: auto;
    width: auto;
  }
  .meat-section-wrapper {
    min-width: 320px;
  }
  .title-block-wrapper {
    height: 100px;
  }
  .title-block-wrapper--slider {
    height: auto;
    min-height: 100px;
  }
  .title-block__title {
    font-family: 'Ubuntu', sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    padding-top: 35px;
    width: 280px;
  }
  .title-block-slide__title {
    padding-top: 95px;
    font-size: 20px;
  }
  .inner-menu-line {
    top: 100px;
  }
  .inner-menu-line--underslider {
    top: 0;
  }
  .main-info__title {
    font-size: 24px;
  }
  .main-info__text {
    font-size: 17px;
  }
  .main-info__text--highlighted {
    font-size: 20px;
  }
  .main-info__btn,
  .main-info__vac-link {
    width: 290px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    text-align: center;
  }
  .main-info__cite-text--floated {
    float: none;
    display: block;
    width: auto;
  }
  .tenders-info {
    text-align: center;
  }
  .tenders-info--department,
  .tenders-info--vacancies {
    text-align: left;
  }
  .tenders-info__title {
    font-size: 20px;
  }
  .tenders-info__btn {
    margin-left: 0;
  }
  .work-tabs-wrapper {
    text-align: left;
  }
  .work-tabs-item {
    width: 48%;
    margin-right: 0;
  }
  .work-tabs-wrapper__link {
    margin-top: 15px;
  }
  .partners-rules {
    padding: 25px 20px 35px;
  }
  .partners-rules__title {
    font-size: 24px;
  }
  .partners-rules__subtitle {
    margin-bottom: 20px;
    font-size: 17px;
  }
  .partners-rules__article {
    width: 100%;
  }
  .partners-rules__article + .partners-rules__article {
    margin-top: 20px;
  }
  .partners-rules__number {
    float: none;
    display: block;
  }
  .partners-rules__text {
    font-size: 16px;
    margin-left: 0;
  }
  .partners-complaint-wrapper {
    min-height: 200px;
  }
  .partners-complaint {
    padding: 25px 20px;
  }
  .partners-complaint__text-block {
    max-width: 520px;
    font-size: 18px;
    line-height: 1.2;
  }
  .tradecent-tabs-wrapper {
    padding-top: 20px;
  }
  .tradecent-tabs__title {
    font-size: 20px;
  }
  .tradecent-tabs__link {
    font-size: 16px;
  }
  .tradecent-tabs__head {
    padding: 10px 5%;
  }
  .tabs-overflow-sm {
    height: 400px;
    overflow: hidden;
    position: relative;
  }
  .tabs-overflow-sm:after {
    position: absolute;
    content: '';
    bottom: 0;
    left: 0;
    right: 0;
    top: 110px;
    z-index: 100;
  }
  .tabs-overflow-off {
    display: block;
    cursor: pointer;
    font-size: 16px;
    color: #eb1c23;
    text-decoration: underline;
    position: absolute;
    bottom: 40px;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 110px;
    z-index: 110;
  }
  .tabs-overflow-off:hover {
    color: #4d59a1;
  }
  .articles-section .owl-dots {
    display: none;
  }
  .card-tabs__percent-group--acc {
    display: block;
  }
  .card-tabs__percent-group--acc + .card-tabs__percent-group--acc {
    margin: 0;
  }
  .card-accordion section .card-accordion__title a {
    height: 155px;
  }
  .card-accordion section {
    max-height: 155px;
  }
  .card-accordion section.selected {
    max-height: 825px;
  }
  section.card-accordion__section .card-accordion__link.card-accordion__link--small {
    height: 35px;
    padding: 20px 0;
  }
  .gift-card-offer-wrapper {
    background-image: url("../images/gift-card-bg-480.png");
    background-size: contain;
  }
  .gift-card-offer {
    height: auto;
    position: relative;
  }
  .gift-card-offer__text {
    display: block;
    padding-top: 75%;
    font-size: 26px;
    font-weight: 500;
    font-family: 'Ubuntu', sans-serif;
  }
  .partners-articles-slider--pokupatelyam .partners-articles-slider__content {
    padding: 0;
  }
  .sm-show-link {
    display: inline-block;
  }
  .offer-benefits__item + .offer-benefits__item {
    margin-top: 15px;
  }
  .offer-benefits__title {
    font-size: 16px;
  }
  .offer-benefits__icon-wrapper {
    width: 10%;
    margin-bottom: 15px;
  }
  .offer-benefits__text-block {
    width: 100%;
  }
  .catalogue-slider-wrapper {
    padding: 20px 0;
    margin-left: -40px;
  }
  .catalogue-slider-wrapper--catalogs-open {
    padding: 0;
    margin-left: -20px;
  }
  .catalogue-slider-wrapper--catalogs-under {
    padding: 0;
  }
  .catalogue-slide {
    margin: 0 auto;
    padding: 0;
  }
  .catalogue-slide--catalogs-under {
    padding-left: 40px;
  }
  .eshop-title-group__title {
    padding-top: 0;
    font-size: 24px;
  }
  .card-section-wrapper.new-banner {
    background-size: cover;
    background-position: 70%;
  }
  .card-section-wrapper,
  .card-section {
    min-height: 350px;
  }
  .card-section__subtitle {
    font-size: 22px;
  }
  .who-cook-wrapper {
    min-height: 250px;
  }
  .who-cook__item-wrapper {
    display: none;
  }
  .who-cook__slider-wrapper {
    display: block;
  }
  .who-cook__title {
    padding-top: 50px;
    font-size: 24px;
    text-align: center;
  }
  .who-cook__text {
    font-size: 15px;
    text-align: center;
    padding-bottom: 25px;
  }
  .who-cook .owl-dots {
    bottom: 0;
  }
  .shops-big-map__map {
    height: 250px;
  }
  .shop-map-closest__number-group {
    display: block;
  }
  .shop-map-closest__number,
  .shop-map-closest__km {
    font-size: 35px;
    margin-bottom: 0;
  }
  .shop-map-closest__icon-container {
    margin-top: 25px;
    margin-bottom: 0;
  }
  .shop-map-closest__content {
    padding-top: 25px;
    padding-bottom: 15px;
  }
  .title-block-wrapper--about .title-block__title {
    width: auto;
    padding-top: 30px;
  }
  .about-foto-press__link-wrapper {
    padding: 15px 0;
  }
  .about-foto-press__link {
    font-size: 18px;
  }
  .partners-rules--work {
    padding-bottom: 10px;
  }
  .shop-detail__map {
    height: 250px;
  }
  .shop-detail__top {
    padding-top: 0;
    margin-top: -10px;
  }
  .main-info-group--shop-detail {
    margin-top: 20px;
  }
  .catalogs-shedule {
    padding-left: 55px;
  }
  .catalogue-slider-wrapper--catalogs-open {
    height: auto;
  }
  .catalogue-section-wrapper--catalog-open {
    margin-top: 0;
  }
  .catalogue-section-wrapper--catalog-open .issuuembed {
    display: none;
  }
  .catalogue-section-wrapper--catalog-open .issuu-no {
    display: block;
    padding-left: 20px;
  }
  .brand-section__text {
    min-height: 0;
  }
  .title-block-wrapper--slider {
    height: auto;
    min-height: 250px;
  }
  .vac-det-conditions__title,
  .main-info__title--salary {
    font-size: 20px;
  }
  .about-strategy-cite {
    padding: 20px 20px 20px 35px;
  }
  .about-strategy-cite__cite-text:after {
    display: none;
  }
  .about-strategy-cite__right-quote:not(.about-strategy-cite__right-quote--management):after {
    font-size: 16px;
    left: 0;
    top: -4px;
  }
  .about-strategy-cite__left-quote:not(.about-strategy-cite__left-quote--management) {
    width: 10px;
  }
  .about-strategy-cite__left-quote:not(.about-strategy-cite__left-quote--management):after {
    font-size: 16px;
    left: 0;
    top: -4px;
  }
  .main-info__subtitle--karta {
    font-size: 22px;
  }
  .podarok-types__title {
    font-size: 22px;
  }
  .press-block-item__next-item-link {
    width: 288px;
    box-sizing: border-box;
  }
  .activation-form {
    padding-bottom: 20px;
  }
  .activation-form--no-bottom {
    padding-bottom: 0;
  }
  .in-calendar-section__gutter-sizer {
    width: 20px;
  }
  .in-calendar-item {
    width: 100%;
  }
  .about-info--karta:first-child {
    max-height: 45px;
  }
  .about-info:first-child.selected {
    max-height: 700px;
  }
}
@media only screen and (max-width: 495px) {
  .in-calendar-section__tabs-head--small-hidden {
    display: none !important;
  }
  .title-block-banner--index {
    padding-top: 73px;
  }
}
@media only screen and (max-width: 486px) {
  .raph-diag__diag {
    width: 100%;
  }
  .raph-diag__pie {
    height: 310px;
  }
  .raph-diag__title {
    padding-left: 15px;
  }
  .get-card-item {
    text-align: center;
  }
  .get-card-item__icon {
    float: none;
    margin-bottom: 10px;
  }
  .get-card-item__text-block {
    padding-left: 0;
    display: block;
    height: auto;
  }
  .get-card-item__title {
    margin-bottom: 10px;
  }
  .get-card__arrow--top {
    margin: 20px auto;
  }
  .bright-card {
    background-position: top left;
    min-height: 350px;
  }
  .bright-card__content {
    padding-top: 60px;
  }
  .bright-card__title {
    font-size: 24px;
  }
  .bright-card__text {
    margin-bottom: 25px;
  }
  .shop-detail-info-item {
    position: relative;
  }
  .shop-detail-info-item__title {
    display: block;
    position: static;
    margin-bottom: 10px;
    font-weight: 500;
  }
  .shop-detail-info-item__text {
    width: auto;
    margin-left: 0;
  }
  .tenders-info__envi {
    float: left;
  }
  .tenders-info__envi-text {
    display: block;
    margin-left: 86px;
  }
  .vac-det-conditions__contacts-block {
    text-align: center;
  }
  .vac-det-conditions__contacts-text-block {
    margin-left: 0;
    display: block;
    text-align: left;
  }
  .vac-det-conditions__contacts-title,
  .vac-det-conditions__contacts-phone {
    margin-bottom: 5px;
  }
  .about-info--about-strategy + .about-info--about-strategy {
    margin-top: 15px;
  }
  .geo-popup__content {
    padding: 0 15px 0 30px;
  }
  .geo-popup__list {
    -webkit-columns: 2;
    columns: 2;
    height: 570px;
    -webkit-column-gap: 60px;
    column-gap: 60px;
    padding-bottom: 150px;
  }
  .tenders-info__inner-text,
  .tenders-info__text--medium-blue {
    font-size: 16px;
  }
  .shop-detail__info-table--main-info .shop-detail-info-item__text {
    width: auto;
  }
  .suc-accordion__title {
    font-size: 24px;
  }
  .suc-accordion__end-text {
    font-size: 14px;
  }
  .suc-accordion__item-container {
    padding-top: 25px;
  }
  .suc-invite-section__text {
    font-size: 14px;
  }
  .suc-acc-item__text {
    font-size: 14px;
  }
  .corp-model__title-block {
    padding-top: 55px;
    min-height: 260px;
  }
  .select2-container--open .select2-dropdown.city-select {
    width: 130px !important;
  }
  .in-geo-map__city-list {
    margin: 0;
  }
  .in-geo-map__city-list--multi {
    height: auto;
    -webkit-columns: 1;
    columns: 1;
    -webkit-column-gap: 0;
    column-gap: 0;
  }
  .offer-slider-wrapper {
    padding-top: 0;
    margin-top: -10px;
  }
  .main-info-group--catalogs {
    margin-top: 0;
  }
  .title-block-banner--index .title-block-banner__red-baloon {
    padding: 10px 0 0 15px;
  }
}
@media only screen and (max-width: 375px) {
  .success-story__img-wrapper {
    height: 190px;
  }
  .podarok-features-item__title {
    max-width: none;
  }
  .podarok-features-item__text {
    max-width: none;
  }
  .catalogs-shedule {
    padding-left: 20px;
  }
  .catalogs-shedule__item,
  .catalogs-shedule__item:nth-child(2),
  .catalogs-shedule__item:nth-child(3) {
    display: block;
    margin-left: 0;
    text-align: center;
  }
  .manage-text-slider__text {
    font-size: 15px;
  }
  .corp-model__double-block-title {
    font-size: 18px;
  }
  .in-key-features {
    margin-top: -30px;
  }
  .in-key-features__title {
    display: none;
  }
  .in-key-features-item {
    width: auto;
    display: block;
    margin-right: 0;
  }
  .slide-white .catalogue-slide {
    border-bottom: 2px solid #f00;
  }
  .catalogue-section__title {
    font-size: 22px;
    color: #000;
    padding: 20px 0 30px 50px;
  }
  .catalogue-section__title:after {
    bottom: 20px;
  }
  .main-info-group--karta {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 360px) {
  .news-section__feature-block {
    width: auto;
  }
  .best-prices-feature {
    width: 90px;
    height: 90px;
  }
  .best-prices-feature__number {
    margin-top: 15px;
  }
  .tradecent-tabs__head {
    padding: 10px;
  }
  .fruit-section-wrapper {
    background-size: contain;
    background-position: center bottom -120px;
  }
  .fruit-section__point {
    margin-top: 20px;
    margin-left: 0;
  }
  .fruit-section__text {
    font-size: 15px;
  }
  .cooking-section__button {
    padding: 10px 0 30px;
  }
  .main-info__karta-highlighted {
    margin-top: 5px;
  }
}
@media only screen and (max-width: 336px) {
  .section-title {
    font-size: 30px;
  }
  .best-prices-wrapper {
    min-height: 390px;
  }
  .best-prices__slide {
    min-height: 389px;
  }
  .news-section {
    padding-left: 15px;
    padding-right: 15px;
  }
  .fruit-section-wrapper {
    background-position: center bottom -100px;
  }
  .fish-section__img-small {
    width: 100%;
  }
  .fish-section__subtitle {
    top: 60px;
  }
  .partners-rules__title {
    font-size: 19px;
  }
  .partners-complaint__text-block {
    font-size: 17px;
    line-height: 1.3;
  }
  .title-block-slide__content {
    padding: 0 15px;
  }
  .inner-menu-line__open-link {
    margin-left: 15px;
  }
  .inner-menu-line__list {
    padding: 15px;
  }
  .header__content,
  .news-section,
  .best-prices,
  .articles-section,
  .map-section,
  .bakery-slider,
  .bakery-section,
  .cooking-section,
  .dinner-section,
  .fruit-section,
  .cafe-section,
  .cafeteria-section,
  .meat-info,
  .fish-section,
  .card-section,
  .brand-section,
  .eshop-section,
  .footer__content,
  .title-block,
  .partners-articles,
  .partners-rules,
  .partners-complaint,
  .tradecent-section,
  .tenders-wrapper,
  .offer-slide__text,
  .offer-slide__title,
  .catalogue-section,
  .card-tabs-section__title,
  .card-tabs-section__text,
  .card-tabs-section__tab-title,
  .card-tabs__percent-block,
  .gift-card-offer,
  .brands-tabs-acc,
  .offer-benefits,
  .eshop-title-group,
  .yummy-access,
  .who-cook,
  .dish-wish,
  .shops-big-map__content,
  .shop-map-closest__content,
  .about-info,
  .about-sliders-wrapper__content,
  .about-foto-press__content,
  .history-carousel,
  .small-news-section__content,
  .success-story__content,
  .investor-news__content,
  .main-info__milestones,
  .buy-podarok__content,
  .podarok-types__content,
  .podarok-features__content,
  .bright-card__content,
  .shop-detail__content,
  .catalogs-shedule,
  .main-info__work-features--learn,
  .main-info__subtitle--feature-head,
  .prog-eff__content,
  .vac-det-conditions,
  .vacancy-reply__content,
  .main-info__subtitle--padding,
  .press-block__item-container,
  .activation-form,
  .contacts-address__content,
  .contacts-deps__content,
  .suc-accordion__title-group,
  .suc-accordion__content,
  .suc-invite-section__content,
  .corp-model__content,
  .vac-why-not-section__content,
  .not-found__content,
  .in-calendar-section__content,
  .shop-main,
  .in-geo-map__content,
  .in-key-features__content,
  .in-key-stats__content {
    width: auto;
  }
  .about-info--sd,
  .catalogue-section-wrapper--catalog .catalogue-section,
  .catalogue-section-wrapper--catalog-under .catalogue-section {
    padding: 0;
  }
  .card-tabs__text-section--acc {
    padding: 15px;
  }
  .main-info__title,
  .main-info__text,
  .main-info__luck-text,
  .main-info__karta-highlighted,
  .main-info__img-block,
  .main-info__subtitle--padded {
    padding: 0 15px;
  }
  .main-info__subtitle--bottom-space {
    padding-bottom: 20px;
  }
  .main-info__news-date {
    padding: 0 18px;
  }
  .main-info__news-date--no-padding {
    padding: 0;
  }
  .main-info__vac-link-text {
    font-size: 22px;
  }
  .main-info__text--karta {
    padding: 10px 0 0;
  }
  .main-info__img--karta {
    margin-left: 15px;
  }
  .main-info__ul-list--content {
    margin-left: 31px;
    margin-right: 15px;
  }
  .offer-slide__title {
    padding-bottom: 20px;
  }
  .offer-slide__text {
    padding-bottom: 30px;
  }
  .gift-card-offer__text {
    display: block;
    padding-top: 75%;
    font-size: 18px;
  }
  .eshop-section__button {
    padding: 12px 30px 12px;
  }
  .main-info-group__stats-text {
    margin-top: 15px;
  }
  .offer-benefits-wrapper {
    padding: 30px 0 30px;
  }
  .catalogue-slider .active {
    margin-left: 20px;
  }
  .cafeteria-section-wrapper {
    background-position: right -250px center;
    min-height: 370px;
  }
  .cafe-section__text-block:not(.cafe-section__text-block--single) {
    padding-top: 30px;
  }
  .bakery-slider__title {
    padding-top: 30px;
  }
  .bakery-slider .bakery-section-formula {
    margin-top: 20px;
  }
  .fish-section-wrapper,
  .fish-section {
    min-height: 358px;
  }
  .fish-section-wrapper {
    background-size: contain;
    background-position: bottom;
    background-color: #60c3fa;
  }
  .card-section-wrapper {
    background-image: url("../images/card-bg-small.jpg");
  }
  .shop-filter-small__clean-value-wrapper {
    width: 50%;
  }
  .shop-filter-small__item-wrapper,
  .shop-filter-small__item {
    width: auto;
    display: block;
  }
  .shop-filter-small__close {
    float: none;
    margin-top: 10px;
    display: inline-block;
  }
  .shop-map-closest__icon-container {
    max-width: 225px;
  }
  .about-info__shop-amount-group {
    right: 0;
  }
  .title-block-wrapper--about .title-block__title {
    padding-top: 15px;
  }
  .history-vertical-item {
    text-align: left;
  }
  .work-tabs__head:first-child {
    margin-left: 25px;
  }
  .work-tabs__item-container {
    padding: 0 15px;
  }
  .work-tabs-item {
    width: auto;
    display: block;
    margin-bottom: 0;
  }
  .work-tabs-wrapper__link {
    padding-left: 33px;
  }
  .work-tabs-wrapper__link:before {
    left: 15px;
  }
  .work-tabs-wrapper__title {
    padding-left: 15px;
  }
  .work-tabs-wrapper__city:after {
    top: 10px;
  }
  .main-info__work-features-slider-wrapper .main-work-feature__text-block,
  .main-info__vac-link-group {
    padding-left: 15px;
    padding-right: 15px;
  }
  .main-reports {
    padding-left: 15px;
  }
  .title-block-slide {
    background-position: left -125px center;
  }
  .title-block-slide--pokupatelyam {
    background-position: center center;
  }
  .shop-detail__map {
    margin: 0 -15px;
  }
  .catalogue-slider-wrapper--catalogs-open {
    margin: 0;
  }
  .catalogue-slide--catalogs-under {
    width: 301px;
  }
  .catalogue-section-wrapper--catalog-open .issuu-no {
    padding-left: 0;
  }
  .main-info__catalog-title {
    margin-left: 15px;
  }
  .learn-feature--bottom {
    margin: 0 0 35px;
  }
  .vacancy-list__item {
    padding: 0 15px 17px;
  }
  .tenders-info--vacancies {
    padding: 20px 15px 30px;
  }
  .vac-det-shop-link {
    padding-left: 40px;
  }
  .about-strategy-cite {
    padding: 20px 20px 20px 35px;
  }
  .press-block__all-link {
    margin-left: 35px;
  }
  .main-reports__divider {
    margin-left: -15px;
  }
  .manage-small-slider__item-container {
    padding: 0 15px;
  }
  .contacts-deps__content--no-padd {
    padding-left: 0;
    padding-right: 0;
  }
  .contacts-deps__content--no-padd .contacts-deps-item {
    margin-right: 0;
    padding-left: 15px;
    padding-right: 15px;
  }
  .tenders-info__text {
    padding: 0 15px;
  }
  .tenders-info__text--bordered {
    padding: 15px;
  }
  .suc-accordion__title-group--left .suc-accordion__title-text {
    left: 15px;
    padding-right: 15px;
  }
  .suc-accordion__title-group--right .suc-accordion__title-text {
    right: 15px;
    padding-left: 15px;
  }
  .content-contacts-table__row {
    padding: 20px 15px;
  }
  .shop-list-section__title-group {
    padding-left: 0;
    padding-right: 0;
  }
  .shop-map-closest__icon {
    margin-right: 5px;
  }
  .tenders-wrapper--arendators {
    padding: 0;
    margin-bottom: -40px;
  }
  .about-info--about-strategy.selected .main-info__text {
    padding-left: 0;
    padding-right: 0;
  }
}
.sms-form {
  display: none;
  margin-top: -70px;
}
@media only screen and (max-width: 690px) {
  .catalogue-slide--catalogs-under {
    width: 301px;
  }
  .news-section__news-block {
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }
  .news-section__news-block .owl-controls {
    display: none;
  }
  .sms-form {
    display: none;
    margin-top: -20px;
  }
}
.contacts-subscribe,
.activation-form {
  padding-top: 20px;
}
.contacts-subscribe__error,
.activation-form__error {
  color: #eb1c23;
}
.contacts-subscribe__success,
.activation-form__success {
  color: #008000;
}
.link-disactive {
  color: #000 !important;
  text-decoration: none !important;
  opacity: 0.5;
  cursor: not-allowed;
}
.mac-desktop-price {
  margin: 15px 0 0 0 !important;
}
@media only screen and (min-width: 1065px) {
  .mac-desktop-price {
    margin: 37px 0 0 0 !important;
  }
}
@media only screen and (min-width: 691px) {
  .mac-desktop-price {
    margin: 29px 0 0 0 !important;
  }
}
.button-mg-top {
  margin-top: 10px;
}
@media only screen and (max-width: 768px) {
  .visible-xs-block {
    display: block;
  }
}
@media only screen and (max-width: 1024px) {
  .blagotvoritelnaya-aktsiya {
    display: none;
  }
}
.shop-list-item__adress {
  width: 400px;
}
.shop-list-item__time {
  width: 19px;
  height: 19px;
  position: relative;
}
.shop-list-item__time:after {
  top: 0;
  left: -30px;
}
.shop-list-item__phone {
  min-width: 180px;
  text-align: right;
}
.card-banner {
  text-align: center;
}
.card-banner img {
  width: 100%;
}
body {
  padding-top: 54px;
}
@media only screen and (min-width: 767px) {
  body {
    padding-top: 100px;
  }
}
@media only screen and (min-width: 991px) {
  body {
    padding-top: 140px;
  }
}
.divider {
  width: 100%;
  height: 1px;
  margin: 30px 0;
  background-color: #cbccd4;
}
.g-button {
  display: block;
  background-color: #eb1c23;
  border-radius: 20px;
  width: 100%;
  text-align: center;
  padding: 10px 0;
  border: none;
  color: #fff;
  font-size: 17px;
  font-weight: bold;
  transition: all 0.4s ease 0s;
  outline: none;
  cursor: pointer;
}
.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.best-prices .owl-carousel {
  position: relative;
}
.best-prices .owl-dots {
  display: block !important;
  text-align: center;
  bottom: 5px;
  left: 0;
  right: 0;
  z-index: 400;
  position: absolute;
  overflow: hidden;
}
.blagotvoritelnaya-aktsiya {
  display: none;
}
.delete-progress {
  margin-top: 30px;
}
@media only screen and (min-width: 767px) {
  .blagotvoritelnaya-aktsiya {
    display: block;
    float: right;
    text-decoration: none;
  }
}
.header {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 900;
  background-color: #fff;
  min-height: 140px;
  width: 100%;
}
.header--relative {
  position: relative;
}
.header--fixed {
  position: fixed;
}
.header--fixed.panel-show {
  top: 39px;
}
.header__content {
  padding: 15px 0 15px;
}
.header__geo-popup {
  display: none;
}
.header__top {
  font-family: "UbuntuRegular", sans-serif;
  font-size: 14px;
}
.header__logo {
  display: block;
  float: left;
  background-image: url("../images/logo.png");
  background-repeat: no-repeat;
  width: 208px;
  height: 51px;
  background-position: 0 0;
  transition: none;
}
.header__city-select,
.header__contact-center {
  position: relative;
  display: block;
  color: #434343;
  margin-top: 20px;
}
.header__city-select:hover,
.header__contact-center:hover {
  color: #e91b22;
  text-decoration: none;
}
.header__city-select {
  float: left;
  margin-left: 70px;
  padding-left: 22px;
  overflow: hidden;
  height: 17px;
}
.header__city-select:after {
  position: absolute;
  content: '';
  top: -999px;
  bottom: -999px;
  left: 0;
  margin: auto 0;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1370px -1100px;
  width: 14px;
  height: 17px;
}
.header__city-select--in-submenu {
  float: none;
  margin: 0;
}
.header__contact-center {
  float: left;
  position: relative;
  margin-left: 170px;
  font-size: 14px;
  color: #575757;
}
.header__contact-center:hover {
  color: #575757;
}
.header__contact-center:before {
  content: '';
  position: absolute;
  top: 1px;
  left: -28px;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -1254px;
  width: 19px;
  height: 18px;
}
.header__contact-center-link {
  display: inline-block;
  color: #c7060b;
  transition: all 0.4s ease 0s;
}
.header__contact-center:hover .header__contact-center-link {
  color: #4d59a1;
  text-decoration: none;
}
.header__lang-change {
  float: right;
  color: #434343;
  font-size: 14px;
  margin-top: 20px;
}
.header__lang-change a {
  color: #575757;
}
.header__lang-change a:hover {
  color: #e91b22;
}
.header__bottom {
  padding-top: 10px;
}
.header__bottom .social-wrapper {
  float: left;
  margin-left: 30px;
}
.header__bottom .social-wrapper .footer__social-item {
  transition: none;
}
.header__bottom .social-wrapper .footer__social-item.footer__social-item--yt {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -298px;
  width: 36px;
  height: 41px;
}
.header__bottom .social-wrapper .footer__social-item.footer__social-item--yt:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -427px;
  width: 36px;
  height: 41px;
}
.header__bottom .social-wrapper .footer__social-item.footer__social-item--ok {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -341px;
  width: 36px;
  height: 41px;
}
.header__bottom .social-wrapper .footer__social-item.footer__social-item--ok:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -212px;
  width: 36px;
  height: 41px;
}
.header__bottom .social-wrapper .footer__social-item.footer__social-item--vk {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -126px;
  width: 36px;
  height: 41px;
}
.header__bottom .social-wrapper .footer__social-item.footer__social-item--vk:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -255px;
  width: 36px;
  height: 41px;
}
.header__bottom .social-wrapper .footer__social-item.footer__social-item--fb {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -169px;
  width: 36px;
  height: 41px;
}
.header__bottom .social-wrapper .footer__social-item.footer__social-item--fb:hover {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -384px;
  width: 36px;
  height: 41px;
}
.header__nav-wrapper {
  float: left;
  padding-top: 13px;
}
.header__shop-link {
  position: relative;
  display: block;
  float: right;
  padding: 10px 50px 12px 17px;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 15px;
  color: #000;
  border: 2px solid #e91b22;
  border-radius: 20px;
  overflow: hidden;
}
.header__shop-link--small-screen {
  display: none;
}
.header__shop-link:after {
  position: absolute;
  content: '';
  top: -999px;
  bottom: -999px;
  right: 17px;
  margin: auto 0;
}
.header__shop-link:hover {
  color: #e91b22;
  text-decoration: none;
}
.header__shop-button {
  display: none;
}
@media only screen and (max-width: 767px) {
  .title-block-banner__new-price.show-card div:last-child:after {
    bottom: 20px;
    right: -20px;
    width: 50px;
    height: 37.5px;
    background-size: cover;
  }
  .best-prices__slide .title-block-banner__new-price.show-card div:last-child:after {
    bottom: 20px;
    right: -20px;
  }
  .best-prices-wrapper .cycle-slideshow-nav {
    display: none;
  }
}
.lg-only-block {
  display: block;
}
.bottom-spacing {
  margin-bottom: 80px;
}
.small-hidden {
  display: none;
}
::-ms-clear {
  display: none;
}
::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #afafaf;
}
:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #afafaf;
  opacity: 1;
}
::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #afafaf;
  opacity: 1;
}
:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #afafaf;
}
@media only screen and (max-width: 1199px) {
  .owl-nav {
    display: none;
  }
  .b-gallery-news .owl-nav {
    display: block;
  }
  .b-gallery-news .owl-nav .owl-prev {
    left: -25px;
  }
  .b-gallery-news .owl-nav .owl-next {
    right: -25px;
  }
  .catalogue-section .owl-nav {
    display: block;
  }
}
@media only screen and (max-width: 1065px) {
  .get-card__inner {
    width: auto;
    margin-left: 0;
  }
}
@media only screen and (max-width: 1060px) {
  .tradecent-section {
    width: 1000px;
  }
  .tradecent-tabs .tradecent-tabs__content,
  .tradecent-tabs__title {
    padding-left: 0;
    padding-right: 0;
  }
}
@media only screen and (max-width: 1015px) {
  .header__content,
  .news-section,
  .best-prices,
  .articles-section,
  .map-section,
  .bakery-slider,
  .bakery-section,
  .cooking-section,
  .dinner-section,
  .fruit-section,
  .cafe-section,
  .cafeteria-section,
  .meat-info,
  .fish-section,
  .card-section,
  .brand-section,
  .eshop-section,
  .footer__content,
  .title-block,
  .main-info-group,
  .partners-articles,
  .partners-rules,
  .partners-complaint,
  .tradecent-section,
  .tenders-wrapper,
  .catalogue-section,
  .card-tabs-section,
  .gift-card-offer,
  .brands-tabs-acc,
  .offer-benefits,
  .eshop-title-group,
  .yummy-access,
  .who-cook,
  .dish-wish,
  .shop-main-wrapper,
  .shops-big-map__content,
  .shop-map-closest__content,
  .about-info,
  .about-sliders-wrapper__content,
  .about-foto-press__content,
  .history-carousel,
  .small-news-section__content,
  .success-story__content,
  .investor-news__content,
  .buy-podarok__content,
  .podarok-types__content,
  .podarok-features__content,
  .bright-card__content,
  .shop-detail__content,
  .catalogs-shedule,
  .main-info__work-features--learn,
  .main-info__subtitle--feature-head,
  .prog-eff__content,
  .vac-det-conditions,
  .vacancy-reply__content,
  .main-info__subtitle--padding,
  .press-block__item-container,
  .manage-big-slider__content,
  .activation-form,
  .contacts-address__content,
  .contacts-deps__content,
  .suc-accordion__title-group,
  .suc-accordion__content,
  .suc-invite-section__content,
  .corp-model__content,
  .vac-why-not-section__content,
  .not-found__content,
  .in-calendar-section__content,
  .in-geo-map__content,
  .in-key-features__content,
  .in-key-stats__content {
    width: auto;
  }
  .shops-big-map {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
  }
  .shops-big-map .shop-main {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
    position: static;
  }
  .temp-nav__item + .temp-nav__item {
    margin-left: 25px;
  }
  .about-info--sd {
    padding: 0;
  }
  .get-card__content {
    width: auto;
  }
  .articles-section--meat-info {
    padding: 0;
  }
  .bakery-slider__slide {
    width: auto;
  }
  .header__bottom,
  .footer__nav-wrapper {
    display: none;
  }
  .header {
    min-height: 100px;
  }
  .c-hamburger {
    display: block;
    margin-top: 10px;
  }
  .header__shop-link--small-screen {
    display: block;
    border-color: #e91b22;
    margin: 5px 48px 0 0;
  }
  .header__shop-link--small-screen:hover {
    color: #e91b22;
  }
  .footer__devs {
    /*	position: absolute;
			right: 20px;
			top: 60px;*/
  }
  .header__logo {
    margin-top: 5px;
  }
  .footer .c-hamburger {
    margin-top: -20px;
  }
  .submenu-wrapper {
    z-index: 1000;
    position: absolute;
    top: 100px;
    left: 0;
    right: 0;
    background: #fff;
    text-align: center;
    height: 60px;
  }
  .submenu-wrapper--bottom {
    top: auto;
    bottom: 130px;
  }
  .submenu-wrapper .temp-nav {
    display: inline-block;
    padding: 20px;
  }
  .news-section-wrapper {
    min-height: 130px;
  }
  .cycle-slideshow-nav--best-prices {
    width: 95%;
  }
  .news-section__all-news-link {
    margin-bottom: 0;
  }
  .bakery-slider__text {
    display: none;
  }
  .bakery-slider__point {
    display: block;
    position: absolute;
    top: 65px;
    right: 20px;
    font-size: 14px;
    color: #fff;
  }
  .bakery-slider__point-text,
  .bakery-slider__point-circle {
    display: inline-block;
    vertical-align: middle;
    margin-right: -0.25em;
  }
  .bakery-slider__point-circle {
    width: 64px;
    height: 64px;
    background: #fff;
    border-radius: 50%;
    text-align: center;
    color: #000;
    margin-left: 20px;
  }
  .bakery-slider__point-price {
    margin-top: 10px;
    font-size: 26px;
    font-weight: bold;
    line-height: 1;
  }
  .article-item--bakery {
    width: 33%;
    box-sizing: border-box;
  }
  .article-item--bakery + .article-item--bakery {
    padding-left: 20px;
    margin-left: 0;
  }
  .bakery-section-formula {
    float: none;
    margin-bottom: 0;
  }
  .bakery-section-formula__right-text {
    display: inline-block;
    vertical-align: middle;
    font-size: 20px;
    font-weight: bold;
  }
  .bakery-section-formula__amount {
    display: inline-block;
    vertical-align: middle;
    font-size: 75px;
  }
  .bakery-section-formula__number {
    font-size: 50px;
  }
  .bakery-section-formula__item {
    width: 33%;
    box-sizing: border-box;
    padding-left: 20px;
  }
  .bakery-section-formula__item:first-child {
    margin-left: 33%;
  }
  .bakery-section-formula__item + .bakery-section-formula__item {
    margin-left: 0;
  }
  .bakery-section {
    padding-top: 25px;
  }
  .bakery-section__top-pic {
    left: 20px;
  }
  .bakery-section .articles-section {
    padding: 0;
  }
  .cooking-section__title {
    padding-top: 50px;
  }
  .bakery-section-wrapper {
    min-height: 405px;
  }
  .cooking-section__cite {
    width: 44%;
    margin-left: 20px;
    margin-top: 40px;
  }
  .cooking-section__author {
    margin-left: 20px;
    padding-bottom: 10px;
  }
  .cooking-section__note {
    display: block;
    position: absolute;
    top: 215px;
    right: 20px;
    width: 225px;
  }
  .cooking-section__note-img--hour {
    background-image: url("../images/sprite/sprite.gif");
    background-position: -593px 0px;
    width: 94px;
    height: 94px;
  }
  .cooking-section__note-title {
    font-size: 20px;
    margin: 15px 0;
  }
  .cooking-section__note-title--link {
    display: block;
    text-decoration: underline;
    color: #fff;
  }
  .articles-section--dinner .article-item--dinner:last-child {
    display: none;
  }
  .article-item--dinner + .article-item--dinner {
    margin-left: 25px;
  }
  .articles-section--dinner .article-item__title {
    margin-top: 10px;
  }
  .fruit-features {
    padding-top: 30px;
    padding-bottom: 30px;
    min-height: 180px;
  }
  .meat-info .bakery-section-formula__number {
    font-size: 40px;
  }
  .meat-info .bakery-section-formula__kg {
    font-size: 30px;
  }
  .meat-info .bakery-section-formula__text {
    font-size: 15px;
  }
  .meat-info .bakery-section-formula__item:first-child {
    margin-left: 0;
    padding-left: 0;
  }
  .meat-info .bakery-section-formula__item:first-child:after {
    top: 10px;
  }
  .meat-info-wrapper {
    min-height: 425px;
  }
  .meat-info-wrapper .article-item__text {
    font-size: 15px;
  }
  .section-right-part--fish {
    display: none;
  }
  .card-section {
    min-height: 537px;
  }
  .card-section__button {
    position: relative;
    z-index: 100;
  }
  .card-section__text {
    max-width: 300px;
  }
  .card-section__img {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 20px;
    margin: auto 0;
  }
  .card-section__subtitle,
  .card-section__text {
    position: relative;
    z-index: 100;
  }
  .brand-section__cart-group {
    padding: 40px 20px;
  }
  .brand-section__text {
    margin-bottom: 0;
  }
  .brand-section__button {
    bottom: 145px;
  }
  .brand-section__cart-text {
    width: 70%;
  }
  .brand-section__cart-text--our-brands {
    width: auto;
    padding: 0 20px;
    display: block;
  }
  .brand-section__text {
    width: 250px;
  }
  .meat-section-wrapper {
    padding: 110px 0 35px;
  }
  .meat-section-wrapper__title {
    display: block;
    position: absolute;
    left: 25px;
    top: 50px;
    padding-top: 0;
  }
  .meat-section__title {
    display: none;
  }
  .meat-section__slider-wrapper {
    right: 40px;
  }
  .header__city-select {
    margin-left: 48px;
  }
  .header__city-select--in-submenu {
    margin-left: 0;
  }
  .best-prices__feature-block {
    padding-top: 140px;
    width: 607px;
  }
  .cycle-slideshow-nav--best-prices {
    top: 350px;
  }
  .best-prices__title {
    margin-top: 45px;
  }
  .cycle-pager {
    bottom: 34px;
  }
  .title-block-wrapper--slider .cycle-pager {
    bottom: 10px;
  }
  .news-section__map-link {
    top: -25px;
    right: 70px;
    line-height: 1.4;
  }
  .news-section__map-point {
    margin-bottom: 10px;
  }
  .news-section-item__date {
    line-height: 1.3;
  }
  .news-section-item__text {
    line-height: 1.4;
  }
  .articles-section-wrapper {
    padding: 44px 0 73px;
  }
  .article-item__title {
    margin: 25px 0 10px;
  }
  .articles-section-wrapper {
    padding: 44px 0 90px;
  }
  .map-section__title {
    padding-top: 50px;
  }
  .map-section__number {
    margin-top: 0px;
  }
  .map-section__button {
    position: absolute;
    top: 80px;
    right: 20px;
  }
  .bakery-slider__title {
    padding-top: 48px;
  }
  .bakery-section__top-pic {
    position: absolute;
    top: -105px;
  }
  .cooking-section__note-text {
    line-height: 1.3;
  }
  .articles-section--dinner {
    padding: 0;
  }
  .fruit-section-wrapper {
    background-size: 70%;
  }
  .fruit-section {
    margin-bottom: 45px;
  }
  .fruit-section__title {
    padding-top: 60px;
  }
  .fruit-section__number {
    display: block;
  }
  .fruit-section__point {
    margin-left: 0;
    margin-top: 10px;
  }
  .fruit-features__badge {
    position: absolute;
    right: 40px;
  }
  .card-section__img {
    display: block;
    position: absolute;
    top: 0;
  }
  .card-section-wrapper {
    min-height: 560px;
  }
  .inner-menu-block {
    display: none;
  }
  .inner-menu-line {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 400px;
    height: 40px;
    background-color: #d1d1d1;
  }
  .inner-menu-line--model {
    top: 200px;
  }
  .inner-menu-line--arendatoram,
  .inner-menu-line--our-brands,
  .inner-menu-line--our-production,
  .inner-menu-line--podarok {
    top: 300px;
  }
  .inner-menu-line--strategy {
    top: 100px;
  }
  .inner-menu-line--underslider {
    top: 0;
  }
  .inner-menu-line__open-link {
    display: inline-block;
    font-size: 17px;
    color: #eb1c20;
    border-bottom: 1px dotted #eb1c20;
    margin-top: 12px;
    line-height: 1;
    cursor: pointer;
    position: relative;
    margin-left: 20px;
  }
  .inner-menu-line__open-link:after {
    position: absolute;
    content: '';
    top: 8px;
    right: -15px;
    width: 0;
    height: 0;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 3px solid #eb1c20;
  }
  .inner-menu-line__list {
    display: none;
    list-style: none;
    margin: 0;
    padding: 20px;
    background-color: #d1d1d1;
    position: relative;
    z-index: 200;
  }
  .inner-menu-line__item {
    display: block;
  }
  .inner-menu-line__link {
    display: inline-block;
    color: #1f1f1f;
    font-size: 17px;
    margin-bottom: 10px;
  }
  .inner-menu-line__link:hover {
    text-decoration: none;
    color: #e91621;
  }
  .main-info-group {
    margin-top: 63px;
    padding: 0;
  }
  .main-info-group--bottom-content {
    margin-top: 20px;
    margin-bottom: 0;
  }
  .main-info-group--shop-detail {
    margin-top: 30px;
  }
  .main-info-group--learn {
    margin-top: 10px;
    margin-bottom: 0;
  }
  .main-info-group--vac-det-bot {
    margin-top: 10px;
    margin-bottom: 30px;
  }
  .main-info-group--reports {
    margin-top: 0;
  }
  .main-info {
    width: 100%;
    padding: 0 0 20px;
  }
  .main-info__title,
  .main-info__text,
  .main-info__luck-text,
  .main-info__karta-highlighted,
  .main-info__subtitle--padded {
    padding: 0 20px;
  }
  .main-info__subtitle--bottom-space {
    padding-bottom: 20px;
  }
  .main-info__news-date {
    padding: 0 23px;
  }
  .main-info__news-date--no-padding {
    padding: 0;
  }
  .main-info__btn {
    margin-left: 20px;
    margin-bottom: 0;
  }
  .main-info__ul-block,
  .main-info__pre-accordion {
    padding: 0 20px;
  }
  .main-info__text--karta {
    padding: 10px 0 0 40px;
  }
  .main-info__learn-feature {
    display: none;
  }
  .main-info__img-block {
    padding: 0 20px;
  }
  .main-info__ul-list--content {
    margin-left: 36px;
    margin-right: 20px;
  }
  .main-info__news {
    min-height: 100px;
  }
  .learn-feature--bottom {
    display: block;
  }
  .tenders-info {
    position: static;
    background-color: #e8e8e8;
    width: 100%;
    text-align: left;
    padding: 30px 0;
  }
  .tenders-info__btn {
    margin-left: 20px;
  }
  .tenders-info--arendators {
    margin-bottom: 20px;
  }
  .tenders-info--department {
    background: #fff;
  }
  .tenders-info--arendators-form {
    padding-top: 0;
    margin-top: -10px;
    background: transparent;
  }
  .work-tabs-wrapper {
    padding-top: 10px;
    background: transparent;
  }
  .work-tabs-wrapper__title {
    font-size: 26px;
  }
  .work-tabs-wrapper__city:after {
    top: 15px;
  }
  .work-tabs-wrapper__emp-video-text {
    display: inline-block;
    vertical-align: top;
    max-width: 70%;
  }
  .work-tabs-wrapper__emp-video-link-group {
    display: inline-block;
    vertical-align: top;
    margin-top: 0;
    margin-left: 30px;
  }
  .work-tabs-wrapper__emp-video-link-icon {
    display: block;
    background-image: url("../images/sprite/sprite.gif");
    background-position: -226px -570px;
    width: 72px;
    height: 46px;
  }
  .work-tabs-wrapper__emp-video-link {
    display: inline-block;
    vertical-align: top;
    margin-left: 0;
    margin-top: 15px;
    line-height: 1.4;
  }
  .work-tabs-wrapper--vacancies {
    padding-top: 0;
  }
  .work-tabs-wrapper--vacancies .work-tabs-wrapper__title {
    font-size: 18px;
  }
  .work-tabs-wrapper--vacancies .work-tabs-wrapper__city:after {
    top: 10px;
  }
  .work-tabs-item {
    font-family: "UbuntuRegular", sans-serif;
    display: inline-block;
    width: 33%;
    margin-right: -0.25em;
    vertical-align: top;
    margin-bottom: 10px;
    margin-top: 10px;
    line-height: 1.5;
  }
  .work-tabs__item-container {
    padding: 0 20px;
  }
  .work-tabs__head:first-child {
    margin-left: 20px;
  }
  .vacancy-list-wrapper__content {
    width: auto;
    margin-top: -30px;
  }
  .vacancy-list-wrapper__tabs-wrapper {
    margin-left: 0;
    min-height: 100px;
  }
  .vacancy-list {
    width: 100%;
  }
  .vacancy-list-pag {
    margin-top: 30px;
  }
  .tenders-info--vacancies {
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: transparent;
  }
  .tenders-info__envi,
  .tenders-info__envi-text {
    display: inline-block;
    margin-bottom: 0;
    margin-left: 20px;
    margin-right: -0.25em;
  }
  .tenders-info__envi-text {
    max-width: none;
  }
  .tenders-info__btn--vacancies {
    position: absolute;
    right: 20px;
    bottom: 30px;
  }
  .inner-submenu-line {
    list-style: none;
    margin: -5px 0 0;
    padding: 0;
    display: none;
  }
  .inner-submenu-line__item {
    display: block;
    padding-left: 15px;
  }
  .inner-submenu-line__link {
    display: inline-block;
    color: #383a57;
    font-size: 14px;
    margin-bottom: 10px;
  }
  .inner-submenu-line__link:hover {
    text-decoration: none;
    color: #e91621;
  }
  .inner-menu-line__item:hover > .inner-submenu-line {
    display: block;
  }
  .partners-articles {
    padding: 40px 0 0;
  }
  .partners-articles__item {
    float: none;
    display: block;
    width: 100%;
    padding-left: 0;
  }
  .partners-articles__item-content {
    padding: 0 20px 30px;
  }
  .partners-articles__img-wrapper {
    float: left;
    margin-bottom: -0.25em;
  }
  .partners-articles__text-block {
    margin-left: 245px;
  }
  .partners-articles__text {
    margin-bottom: 0;
  }
  .partners-rules {
    padding: 35px 20px 45px;
  }
  .partners-rules__subtitle {
    margin-bottom: 20px;
  }
  .partners-rules__article {
    width: 100%;
  }
  .partners-rules__article + .partners-rules__article {
    margin-top: 20px;
  }
  .partners-rules__number {
    float: none;
    display: block;
  }
  .partners-rules__text {
    margin-left: 0;
  }
  .partners-complaint {
    padding: 30px 20px;
  }
  .partners-complaint__text-block {
    text-align: left;
    max-width: 520px;
    margin: 0;
    font-size: 19px;
    font-weight: normal;
    line-height: 1.45;
  }
  .partners-articles-slider-wrapper--arendatoram,
  .partners-articles-slider-wrapper--our-production {
    padding: 0 20px;
  }
  .tenders-wrapper {
    padding: 0;
  }
  .tradecent-tabs-wrapper {
    border: none;
    padding-top: 30px;
  }
  .tradecent-tabs {
    width: 100%;
  }
  .tradecent-tabs__link-list {
    min-height: 0;
  }
  .tradecent-tabs__link-item {
    padding-right: 20px;
    margin-bottom: 10px;
  }
  .title-block-wrapper--about-news,
  .title-block-wrapper--management,
  .title-block-wrapper--contacts {
    height: 100px;
  }
  .title-block-wrapper--podarok,
  .title-block-wrapper--card-activation {
    height: 300px;
  }
  .title-block-wrapper--overview {
    height: 100px;
    background-image: url("../images/investors_banner.jpg");
  }
  .title-block-wrapper--slider {
    height: auto;
    min-height: 100px;
  }
  .title-block-slide__banner-link {
    min-height: 300px;
  }
  .title-block-slide__content {
    width: auto;
    padding: 0 20px;
  }
  .title-block-slide__title-group {
    padding-top: 130px;
  }
  .title-block-slide__conditions {
    right: 20px;
  }
  .title-block-slide__price-wide {
    display: none;
  }
  .title-block-slide__price-small {
    display: block;
  }
  .cycle-slideshow-nav--offer-slider {
    display: none;
  }
  .offer-slider-wrapper {
    width: auto;
    margin-bottom: 40px;
  }
  .offer-slide {
    width: 100%;
    min-height: 300px;
  }
  .offer-slide__content {
    padding: 0 20px;
  }
  .offer-slide__img-wrapper {
    margin-right: 26px;
    position: relative;
    overflow: hidden;
    height: 300px;
  }
  .offer-slide__title {
    padding-top: 20px;
    width: 300px;
    margin-bottom: 20px;
  }
  .offer-slide__text {
    font-family: "UbuntuRegular", sans-serif;
    font-size: 20px;
    color: #000;
  }
  .offer-slide__button {
    position: absolute;
    bottom: 10px;
    left: 165px;
  }
  .cycle-pager--offer-slider {
    bottom: 25px;
  }
  .catalogue-section-wrapper,
  .catalogue-section {
    padding-right: 0;
  }
  .main-info-group__stats-group {
    margin-top: 0;
    padding: 0 20px;
  }
  .main-info-group__stats-block {
    display: inline-block;
    vertical-align: top;
    width: 48%;
  }
  .main-info-group__stats-block + .main-info-group__stats-block {
    margin-left: 0;
  }
  .main-info-group__stats-number-group,
  .main-info-group__stats-text {
    display: block;
  }
  .main-info-group__stats-text {
    margin-top: 20px;
    margin-left: 0;
  }
  .main-info-group__stats-number-amount,
  .main-info-group__stats-number-text {
    display: inline-block;
    vertical-align: bottom;
    font-weight: bold;
    font-size: 60px;
    line-height: 0.7;
  }
  .main-info-group__stats-number-text {
    font-size: 30px;
  }
  .main-info-group__stats-text {
    width: 255px;
  }
  .main-info-group__stats-block--red .main-info-group__stats-number-amount,
  .main-info-group__stats-block--red .main-info-group__stats-number-text {
    vertical-align: top;
  }
  .brands-tabs__img {
    max-width: 420px;
  }
  .brands-tabs__text,
  .brands-tabs__text-bold {
    width: 250px;
  }
  .brands-tabs__text-block {
    margin: 35px 0 70px;
  }
  .offer-benefits-wrapper {
    padding: 30px 0 30px;
  }
  .offer-benefits__item {
    display: inline-block;
    vertical-align: top;
    margin-right: -0.25em;
    width: 100%;
    margin-bottom: 20px;
  }
  .offer-benefits__item + .offer-benefits__item {
    margin-left: 0;
    margin-top: 20px;
  }
  .offer-benefits__icon-wrapper {
    display: inline-block;
    vertical-align: top;
    width: 10%;
    text-align: center;
  }
  .offer-benefits__icon {
    display: inline-block;
  }
  .offer-benefits__text-block {
    width: 89%;
    display: inline-block;
    vertical-align: top;
    text-align: left;
  }
  .cafeteria-section-wrapper {
    background-position: right -85px top 84px;
  }
  .cafe-section-wrapper {
    background-position: top right -240px;
  }
  .dinner-section {
    padding: 20px 0 60px;
  }
  .lg-hidden {
    display: none;
  }
  .small-hidden {
    display: block;
  }
  .map-section__text {
    font-size: 28px;
    text-transform: uppercase;
  }
  .fish-info-wrapper {
    display: block;
    min-height: 180px;
    background: #cbebf6;
    padding: 55px 20px 35px;
  }
  .fish-info__item {
    display: inline-block;
    vertical-align: top;
    width: 49%;
  }
  .fish-info__title {
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
  }
  .fish-info__btn {
    margin-top: 40px;
    display: inline-block;
    background: #25a1de;
  }
  .brand-section-wrapper {
    background-image: none;
  }
  .brand-section__img {
    display: block;
    position: absolute;
    top: 30%;
    right: 0;
    max-width: 50%;
  }
  .large-line {
    display: inline-block;
  }
  .partners-articles-slider-wrapper--our-production {
    padding-bottom: 40px;
  }
  .partners-articles-slider-wrapper--our-production .owl-dots {
    bottom: -30px;
  }
  .dish-wish__text-block {
    max-width: 520px;
  }
  .offer-benefits__title--prod {
    font-size: 18px;
  }
  .shop-filter-wide {
    display: none;
  }
  .shop-main-wrapper {
    overflow: hidden;
  }
  .shop-main {
    width: auto;
  }
  .shop-list-section {
    display: block;
    width: auto;
  }
  .shop-filter-small {
    display: block;
  }
  .shops-big-map__content {
    width: auto;
    position: static;
  }
  .shops-big-map__map {
    height: 550px;
  }
  .shop-map-closest__title {
    margin-bottom: 10px;
  }
  .shop-map-closest__icon-container {
    display: block;
    max-width: none;
    margin-top: 45px;
    margin-bottom: 10px;
  }
  .shop-map-closest__number-group {
    margin-right: 40px;
  }
  .history-right {
    display: none;
  }
  .rondell-carousel-wrapper {
    display: none !important;
  }
  .rondell-carousel-wrapper--small {
    display: block !important;
  }
  .main-info-wrapper--about .main-info__text {
    font-size: 15px;
  }
  .about-foto-gallery {
    max-width: 375px;
  }
  .about-foto-gallery__item-container {
    max-width: 420px;
  }
  .about-foto-gallery__item {
    margin: 0 0 15px 15px;
    width: 45%;
  }
  .about-foto-press__link-wrapper {
    width: 100%;
    display: inline-block;
  }
  .small-news-section {
    display: block;
  }
  .small-news-section--detail {
    padding-top: 0;
  }
  .partners-rules__title-group--work {
    margin-bottom: 0;
  }
  .partners-articles--work {
    padding: 20px 0 0;
  }
  .partners-rules--work {
    padding-bottom: 10px;
  }
  .partners-rules--work .partners-articles__item-content {
    padding-left: 0;
    line-height: 1.4;
  }
  .success-story__form-go-to {
    position: static;
    max-width: none;
    margin-top: 25px;
    text-align: justify;
  }
  .success-story__form-go-to:after {
    content: '';
    width: 100%;
    display: inline-block;
  }
  .success-story__form-go-to-title {
    padding: 0;
  }
  .success-story__form-go-to-text {
    padding: 0;
    margin-bottom: 0;
  }
  .success-story__form-go-to-text-block {
    display: inline-block;
  }
  .success-story__btn {
    margin-right: 10px;
  }
  .success-story__content {
    padding-top: 40px;
    padding-bottom: 20px;
  }
  .main-info__vac-link-group {
    display: block;
  }
  .main-info__vac-link-group--single {
    display: none;
  }
  .raph-diag {
    width: auto;
  }
  .raph-diag__diag-wrapper,
  .raph-diag__pie-wrapper {
    display: block;
    width: auto;
    overflow: hidden;
  }
  .raph-diag__diag {
    width: 100%;
  }
  .raph-diag__pie {
    height: 250px;
  }
  .raph-diag__title--pie {
    padding-bottom: 0;
    margin: 40px 0 0;
  }
  .raph-diag__title {
    padding-left: 20px;
  }
  .main-reports {
    display: block;
    margin: 0;
    width: auto;
    max-width: 640px;
    margin-top: -10px;
  }
  .main-reports--absolute {
    position: static;
    max-width: none;
  }
  .main-reports--bottom {
    margin: 40px 0 0;
    padding-left: 20px;
  }
  .main-reports--reports {
    width: 100%;
    margin: 0;
    padding-left: 20px;
    box-sizing: border-box;
    max-width: none;
  }
  .main-reports--bottom-content {
    margin: 20px 0;
    padding-left: 20px;
  }
  .main-reports:after {
    display: inline-block;
    content: '';
    width: 100%;
    height: 0;
  }
  .main-reports__divider {
    margin-left: -20px;
  }
  .main-reports__link {
    max-width: 257px;
  }
  .main-reports__link--reports {
    width: 49%;
    max-width: none;
  }
  .main-reports__link--press {
    display: inline-block;
    max-width: 240px;
  }
  .main-reports__item-container {
    text-align: justify;
  }
  .main-reports__item-container:after {
    display: inline-block;
    content: '';
    width: 100%;
    height: 0;
  }
  .main-reports__item {
    text-align: left;
    display: inline-block;
    vertical-align: top;
  }
  .main-reports__item--press {
    display: block;
  }
  .investor-news__news {
    display: block;
    margin-bottom: 40px;
  }
  .investor-news__item-container + .investor-news__item-container {
    margin-left: 90px;
  }
  .investor-news__link-container {
    display: block;
    margin-left: 0;
  }
  .investor-news-link {
    display: inline-block;
    margin-right: 20px;
  }
  .investor-news-item--all {
    left: 0;
    bottom: -50px;
  }
  .buy-podarok__content {
    padding-top: 0;
  }
  .title-block-slide {
    background-position: left -120px center;
  }
  .title-block-slide--karta {
    min-height: 300px;
  }
  .title-block-slide--pokupatelyam {
    background-position: center center;
  }
  .title-block-slide__title {
    padding-top: 90px;
  }
  .card-tabs dd {
    margin-right: -20px;
  }
  .get-card {
    margin-top: 30px;
  }
  .get-card__inner {
    padding: 25px 30px;
  }
  .get-card__arrow--top {
    margin: 20px 0 20px 65px;
  }
  .get-card-item {
    display: block;
    width: auto;
    text-align: left;
  }
  .get-card-item__icon {
    float: left;
    margin-bottom: 0;
  }
  .get-card-item__text-block {
    padding-left: 25px;
    display: table-cell;
    vertical-align: middle;
    height: 171px;
  }
  .get-card-item__title {
    margin-bottom: 10px;
  }
  .get-card__arrow--left {
    display: none;
  }
  .get-card__arrow--top {
    display: block;
  }
  .mini-banner__link {
    background-position: left -200px center;
  }
  .shop-detail__top {
    padding-top: 5px;
    text-align: left;
  }
  .shop-detail__top:after {
    display: none;
  }
  .shop-detail__info-table,
  .shop-detail__map {
    display: block;
  }
  .shop-detail__info-table {
    width: auto;
    margin-bottom: 25px;
  }
  .shop-detail__map {
    width: auto;
    margin: 0 -20px;
    height: 400px;
  }
  .shop-detail__carousel-wrapper {
    margin: 0;
    padding: 20px 0 50px;
  }
  .shop-detail__icon-container-wrapper {
    padding-bottom: 0;
    padding-top: 25px;
  }
  .shop-detail__icon-container-wrapper--no-border {
    margin-bottom: -20px;
  }
  .shop-detail__icon-container {
    text-align: left;
  }
  .shop-detail__icon {
    display: inline-block;
    vertical-align: top;
    margin-right: 5px;
    margin-bottom: 9px;
  }
  .shop-detail__icon--card {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -903px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--cosm {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -807px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--child {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -1191px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--fish {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1239px -504px;
    width: 45px;
    height: 45px;
  }
  .shop-detail__icon--bake {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -759px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--cook {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -951px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--taxi {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -1095px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--plus {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -1047px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--dwish {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -663px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--freeeat {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -855px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--coffe {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1239px -207px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--pres {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -1143px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--inet {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1290px -711px;
    width: 46px;
    height: 46px;
  }
  .shop-detail__icon--park {
    background-image: url(../images/sprite/sprite.png);
    background-position: -1239px -355px;
    width: 46px;
    height: 45px;
  }
  .shop-detail-info-item {
    position: relative;
  }
  .shop-detail-info-item__title {
    position: absolute;
    left: 0;
    top: 0;
  }
  .shop-detail-info-item__text {
    width: auto;
    margin-left: 175px;
  }
  .main-info__catalog-title {
    margin-left: 20px;
  }
  .brand-section__text {
    min-height: 385px;
  }
  .vac-det-shop-link {
    padding-left: 45px;
  }
  .vacancy-reply {
    margin-bottom: 0;
  }
  .about-strategy {
    margin-top: -15px;
  }
  .about-strategy__cite-wrapper {
    position: relative;
    top: auto;
    right: auto;
    width: auto;
    height: auto;
  }
  .about-strategy__acc-wrapper {
    max-width: none;
    padding: 25px 0 10px;
  }
  .about-strategy-cite__cite-block {
    padding-bottom: 15px;
  }
  .about-info__title--about-strategy {
    font-size: 24px;
  }
  .strategy-stats {
    position: static;
    max-width: none;
    padding: 0 20px;
  }
  .strategy-stats__item {
    width: 49%;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 40px;
  }
  .strategy-stats-link {
    display: inline-block;
    font-size: 26px;
  }
  .strategy-stats-link:before {
    display: none;
  }
  .strategy-stats-link__icon {
    display: inline-block;
    height: 10px;
    position: relative;
  }
  .strategy-stats-link__icon:after {
    content: '';
    position: absolute;
    top: -3px;
    left: 10px;
    background-image: url("../images/sprite/sprite.gif");
    background-position: -891px -299px;
    width: 10px;
    height: 16px;
  }
  .strategy-stats-link:hover .strategy-stats-link__icon:after {
    background-image: url("../images/sprite/sprite.gif");
    background-position: -891px -331px;
    width: 10px;
    height: 16px;
  }
  .header__contact-center {
    margin-left: 50px;
  }
  .header__contact-center-text {
    display: none;
  }
  .press-block__all-link {
    margin-left: 40px;
  }
  .reply-input-block--card-number {
    margin-left: 0;
  }
  .reply-input-block--lg-bottom {
    margin-bottom: 0;
  }
  .contacts-address {
    margin-top: 10px;
  }
  .contacts-deps__content--no-padd {
    padding-bottom: 50px;
  }
  .contacts-deps-item--third-half {
    width: 50%;
  }
  .contacts-deps-item--half-30 {
    width: 30%;
  }
  .contacts-deps-item--half-70 {
    width: 60%;
    padding-left: 10%;
  }
  .contacts-deps-item--third-hund {
    margin-top: 50px;
    display: block;
    width: auto;
  }
  .contacts-deps-item__text-wrapper {
    margin-right: -0.25em;
    width: 50%;
  }
  .contacts-deps-item__mail-block {
    width: 48%;
  }
  .contacts-deps-item + .contacts-deps-item {
    margin-left: 0;
  }
  .content-contacts-table__row {
    padding: 20px;
  }
  .title-block-banner {
    padding: 40px 20px 30px;
  }
  .title-block-banner--index {
    padding: 150px 20px 50px;
  }
  .title-block-banner__img-wrapper,
  .title-block-banner--customers .title-block-banner__img-wrapper,
  .title-block-banner--index .title-block-banner__img-wrapper {
    width: 43%;
  }
  .title-block-banner--customers .title-block-banner__img-wrapper--left {
    top: -20px;
  }
  .title-block-banner--customers .title-block-banner__text-block {
    top: 0;
  }
  .title-block-banner--index .title-block-banner__red-baloon {
    margin-top: 45px;
  }
  .title-block-banner__text-block {
    left: 20px;
  }
  .title-block-banner__conditions {
    position: static;
    max-width: none;
    font-size: 8px;
    padding-top: 20px;
  }
  .title-block-banner--index .title-block-banner__conditions {
    position: absolute;
  }
  .title-block-banner--index .title-block-banner__new-price {
    font-size: 146px;
  }
  .title-block-banner--index .title-block-banner__old-price {
    font-size: 34px;
  }
  .title-block-banner--index .title-block-banner__text {
    font-size: 18px;
  }
  .title-block-banner--index .title-block-banner__red-baloon {
    width: 102px;
    height: 104px;
    padding: 13px 0 0 22px;
  }
  .title-block-banner--index .title-block-banner__new-price sup {
    top: -1.1em;
  }
  .title-block-banner--index .title-block-banner__old-price sup {
    top: -0.5em;
  }
  .title-block-banner--index .title-block-banner__conditions {
    bottom: 37px;
    font-size: 8px;
    padding-top: 20px;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    top: auto;
    left: 0;
    max-width: none;
  }
  .title-block-banner--index .red-baloon__deal-mid {
    font-size: 20px;
    line-height: auto;
  }
  .title-block-banner--index .red-baloon__deal-top,
  .title-block-banner--index .red-baloon__deal-bottom {
    font-size: 50px;
  }
  .red-baloon__percent-amount,
  .title-block-banner--index .red-baloon__percent-amount {
    font-size: 58px;
  }
  .red-baloon__percent-symbol,
  .title-block-banner--index .red-baloon__percent-symbol {
    font-size: 20px;
  }
  .red-baloon__percent-text,
  .title-block-banner--index .red-baloon__percent-text {
    font-size: 20px;
  }
  .in-geo-map-item__title {
    font-size: 11px;
  }
  .in-geo-map-item__dot {
    width: 3px;
    height: 3px;
  }
  .in-geo-map-item__dot--big {
    width: 8px;
    height: 8px;
  }
  .in-key-features__title {
    margin-bottom: 0;
  }
  .in-key-features-item {
    width: 33%;
    text-align: left;
    box-shadow: none;
    min-height: 65px;
  }
  .in-key-features-item:first-child {
    box-shadow: none;
  }
  .in-key-features-item__title {
    padding-top: 10px;
    font-size: 16px;
  }
  .in-key-stats-item {
    width: 49%;
  }
  .in-key-stats-item--big {
    width: 100%;
    height: 195px;
    text-align: center;
  }
  .in-key-stats-item--big .in-key-stats-item__text-block {
    padding-left: 0;
  }
  .in-key-stats-item__title {
    font-size: 16px;
  }
  .shop-list-section__title-link-group {
    right: 0;
  }
  .about-info--about-strategy.selected .main-info__text {
    padding-left: 0;
    padding-right: 0;
  }
  .lg-only-block {
    display: inline;
  }
}
@media only screen and (max-width: 820px) {
  .meat-section {
    width: auto;
  }
  .bakery-section-wrapper {
    display: none;
  }
}
@media only screen and (max-width: 784px) {
  .meat-section-wrapper {
    min-width: 280px;
  }
  .meat-section {
    background-size: contain;
  }
  .fish-section-wrapper {
    background-image: url("../images/fish-bg-4.jpg");
    background-color: #b9d9e6;
  }
  .fish-section__subtitle {
    width: auto;
    left: 177px;
    right: auto;
    margin: 0 auto;
    bottom: 80px;
  }
  .meat-section-slide__receipt-block {
    position: static;
    margin-top: 20px;
  }
  .meat-section__slider-wrapper {
    padding-top: 40px;
  }
  .card-section__title {
    padding-top: 52px;
  }
  .owl-dots {
    display: block !important;
  }
  .js-owl-catalogue-title .owl-dots {
    display: none !important;
  }
  .offer-slide__img-wrapper {
    width: 344px;
  }
  .gift-card-offer-wrapper {
    background-image: url("../images/gift-card-bg-768.png");
    min-height: 317px;
    margin: 30px auto 30px;
  }
  .brands-tabs-acc {
    padding: 15px 20px 10px;
  }
  .cafeteria-section-wrapper {
    background-position: right -85px top 84px;
  }
  .cafeteria-section__text {
    width: 40%;
    padding-top: 20px;
  }
  .fancybox-item.fancybox-close {
    top: 10px;
    right: 10px;
  }
  .catalogue-slider-wrapper--catalogs-open {
    padding-top: 0;
    height: 775px;
  }
  .vacancy-reply {
    min-height: 660px;
  }
  .vacancy-reply__title {
    margin-bottom: 15px;
  }
  .vacancy-reply__info {
    position: relative;
    bottom: auto;
    right: auto;
    margin-left: 20px;
  }
  .vacancy-list-pag--news {
    display: none;
  }
  .press-block-item__next-item-block {
    display: block;
  }
  .manage-big-slider__stamp--1,
  .manage-big-slider__stamp--2 {
    display: none;
  }
  .manage-big-slider__stamp--3 {
    left: 0;
  }
  .manage-text-slider {
    margin-bottom: 20px;
  }
  .manage-text-slider__content {
    padding: 30px 40px 30px;
  }
  .corp-model__text {
    font-size: 16px;
  }
  .corp-model-item {
    width: 50%;
    box-sizing: border-box;
    padding-right: 20px;
  }
  .corp-model-item--upper + .corp-model-item--upper {
    margin-left: 0;
  }
  .content-contacts-table__only-wide,
  .content-contacts-table__row--only-wide {
    display: none;
  }
  .content-contacts-table__only-small {
    display: block;
  }
  .in-calendar-item {
    width: 49%;
  }
}
@media only screen and (max-width: 767px) {
  .header__city-select,
  .temp-nav__item:last-child,
  .bakery-slider__point-text,
  .cooking-section__note,
  .header__contact-center {
    display: none;
  }
  .header__city-select--in-submenu {
    display: inline-block;
  }
  .submenu-wrapper {
    text-align: left;
    height: auto;
    min-height: 155px;
    padding-bottom: 45px;
  }
  .submenu-wrapper__top,
  .submenu-wrapper__bottom {
    display: block;
    padding: 10px 20px 0;
    border-top: 1px solid #e1e1e1;
    height: 33px;
  }
  .submenu-wrapper__top {
    border-bottom: 1px solid #e1e1e1;
  }
  .submenu-wrapper__bottom {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
  }
  .submenu-wrapper__input-wrapper {
    position: relative;
  }
  .submenu-wrapper__search-input {
    border: none;
    outline: none;
    padding-left: 5px;
    width: 80%;
    vertical-align: top;
  }
  .submenu-wrapper__search-submit {
    padding: 0;
    margin-top: 2px;
    border: none;
    background-color: transparent;
    outline: none;
    background-image: url(../images/sprite/sprite.png);
    background-position: -1367px -1233px;
    width: 17px;
    height: 17px;
    vertical-align: top;
  }
  .submenu-wrapper .temp-nav {
    padding: 15px 20px 0;
  }
  .submenu-wrapper .temp-nav__item {
    width: 50%;
    margin-bottom: 20px;
  }
  .submenu-wrapper .temp-nav__link {
    display: inline-block;
  }
  .submenu-wrapper .temp-nav__item + .temp-nav__item {
    margin-left: 0;
  }
  .cycle-slideshow-nav--best-prices {
    display: none;
  }
  .best-prices__feature-block {
    display: none;
  }
  .best-prices-wrapper__badge {
    display: none;
  }
  .best-prices__title {
    margin-top: 239px;
    padding-bottom: 150px;
  }
  .news-section-wrapper {
    border-bottom: 1px solid #fff;
  }
  .news-section__map-link:not(.news-section__map-link--small) {
    display: none;
  }
  .news-section-item,
  .news-section-item:last-child {
    display: block;
    width: auto;
    margin-bottom: 20px;
    font-size: 16px;
  }
  .news-section-item + .news-section-item {
    margin-left: 0;
  }
  .news-section__map-point-wrapper {
    display: block;
    height: 90px;
    padding-top: 40px;
    text-align: center;
    background: #fff;
  }
  .news-section__map-link--small {
    position: static;
    font-size: 16px;
  }
  .news-section__feature-block {
    display: block;
    position: relative;
    padding: 15px 0 0;
    text-align: center;
  }
  .news-section__feature-block:after {
    content: '';
    display: inline-block;
    width: 100%;
    height: 0;
  }
  .best-prices-feature + .best-prices-feature {
    margin-left: 34px;
  }
  .section-title {
    font-size: 36px;
    margin-left: 0;
  }
  .map-section__number {
    font-size: 72px;
    margin-top: 15px;
  }
  .map-section__text {
    font-size: 24px;
    margin-top: 0;
  }
  .map-section__button {
    top: auto;
    bottom: 40px;
    right: 0;
    left: 0;
    width: 160px;
    text-align: center;
    margin: 0 auto;
  }
  .bakery-slider-wrapper,
  .bakery-slider__slide {
    min-height: 300px;
  }
  .cooking-section-wrapper {
    min-height: 425px;
  }
  .cooking-section__cite {
    width: 95%;
  }
  .articles-section--dinner {
    display: none;
  }
  .articles-dinner-slider-wrapper {
    display: block;
  }
  .articles-dinner-slider + .cycle-pager {
    display: block;
    bottom: 10px;
  }
  .dinner-section__title {
    padding-top: 0;
    font-size: 22px;
  }
  .dinner-section__text {
    max-width: 415px;
    margin: 0 auto;
    line-height: 1.5;
  }
  .dinner-section-wrapper {
    min-height: 500px;
  }
  .fruit-section-wrapper {
    background-position-y: 100px;
  }
  .fruit-features {
    display: none;
  }
  .fruit-section-wrapper {
    background-size: 70%;
    background-position: center bottom -120px;
  }
  .fruit-section__point {
    margin-top: 30px;
    margin-left: 0;
  }
  .fruit-features__badge--single {
    display: block;
  }
  .meat-info-wrapper {
    display: none;
  }
  .fish-section-wrapper {
    min-height: 600px;
  }
  .fish-section {
    min-height: 600px;
  }
  .fish-section__title {
    margin: 20px 0 80px;
    padding-top: 0;
  }
  .meat-section-wrapper {
    padding: 60px 0 20px;
  }
  .meat-section-wrapper__title {
    left: 20px;
    top: 30px;
  }
  .title-block-wrapper--slider {
    height: auto;
    min-height: 250px;
  }
  .title-block-slide {
    min-height: 250px;
    overflow: hidden;
  }
  .title-block-slide__conditions {
    display: none;
  }
  .title-block-slide__item-group {
    top: 45px;
    left: 0;
    right: 0;
    text-align: center;
  }
  .title-block-slide__item-img {
    width: 175px;
  }
  .title-block-slide__title-group {
    padding-top: 30px;
  }
  .title-block-slide__title-text {
    font-size: 24px;
  }
  .title-block-slide__title-name {
    font-size: 24px;
  }
  .title-block-slide__title-amount {
    font-size: 24px;
  }
  .title-block-slide__price-small {
    margin-top: 25px;
  }
  .title-block-slider .cycle-pager--left-side {
    max-width: 1000px;
    margin: 0 auto;
    text-align: center;
    padding-left: 0;
  }
  .offer-slider-wrapper {
    width: auto;
    margin-bottom: 40px;
  }
  .offer-slide {
    width: 100%;
    min-height: 300px;
  }
  .offer-slide__content {
    padding: 33px 0 60px;
  }
  .offer-slide__date {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    padding: 8px 0 7px;
    text-align: center;
    background: #f5492e;
    color: #fff;
  }
  .offer-slide__img-wrapper {
    margin-right: 0;
    width: 100%;
    height: 250px;
  }
  .offer-slide .offer-slide__img {
    position: absolute;
    left: 0;
    right: 0;
    top: -999px;
    bottom: -999px;
    margin: auto 0;
    height: auto;
    width: 100%;
  }
  .offer-slide__text-block {
    position: static;
    width: 100%;
    padding: 0;
  }
  .offer-slide__offer-logo {
    display: none;
  }
  .offer-slide__title {
    font-size: 24px;
    padding: 20px 20px 5px 20px;
    width: auto;
    margin: 0;
  }
  .offer-slide__text {
    font-family: "UbuntuRegular", sans-serif;
    font-size: 20px;
    color: #000;
    padding: 0 20px 25px;
  }
  .offer-slide__button {
    display: block;
    position: static;
    width: 289px;
    margin: 0 auto;
  }
  .cycle-pager--offer-slider {
    bottom: 10px;
    left: 0;
    right: 0;
    width: auto;
    text-align: center;
    padding: 0;
  }
  .card-tabs {
    display: none;
  }
  .card-accordion {
    display: block;
  }
  .card-tabs__percent-block {
    padding: 0 20px;
  }
  .card-tabs-section__title {
    font-size: 24px;
  }
  .card-tabs-section__tab-title {
    font-size: 20px;
  }
  .card-tabs__text-block {
    width: 100%;
    padding-right: 0;
  }
  .card-tabs__text-section--acc {
    padding: 20px;
  }
  .card-tabs-section {
    padding: 0;
  }
  .card-tabs-section__title,
  .card-tabs-section__text,
  .card-tabs-section__tab-title {
    padding: 0 20px;
  }
  .card-tabs__percent-block {
    padding: 0 20px;
  }
  .gift-card-offer-wrapper {
    background-image: url("../images/gift-card-bg-768.png");
    min-height: 317px;
    margin: 30px auto 30px;
  }
  .eshop-section-wrapper {
    min-height: 251px;
    background-size: cover;
  }
  .eshop-section-wrapper--main {
    min-height: 300px;
  }
  .eshop-section {
    min-height: 251px;
    text-align: center;
  }
  .eshop-section__button {
    margin-top: 80px;
  }
  .eshop-section__text {
    margin: 0 auto;
  }
  .eshop-section__title,
  .eshop-section__subtitle {
    display: none;
  }
  .eshop-section__title--main,
  .eshop-section__subtitle--main {
    display: block;
    text-align: left;
  }
  .eshop-section__title--main {
    padding-top: 20px;
  }
  .eshop-section__subtitle--main {
    font-size: 20px;
  }
  .eshop-section__button--main {
    margin-top: 50px;
  }
  .eshop-title-group {
    display: block;
    color: #000;
    text-align: left;
    padding-top: 0;
  }
  .eshop-title-group__title {
    color: #000;
    font-size: 24px;
    margin-bottom: 10px;
  }
  .eshop-title-group__subtitle {
    margin-bottom: 20px;
  }
  .brands-tabs-wrapper {
    display: none;
  }
  .brands-acc-wrapper {
    display: block;
  }
  .brands-tabs__img {
    width: 290px;
    margin: 0 auto;
    display: block;
  }
  .brands-tabs__text,
  .brands-tabs__text-bold,
  .brands-tabs__text-block,
  .brands-tabs__img-wrapper {
    width: 100%;
    max-width: none;
  }
  .brands-tabs__img-wrapper {
    margin: 20px 0 25px;
  }
  .brands-tabs__text-block {
    margin: 0;
  }
  .catalogue-slider-wrapper {
    padding: 20px 0;
    margin-left: -40px;
  }
  .catalogue-slider-wrapper--catalogs-open {
    padding: 0;
    height: 500px;
  }
  .catalogue-slider-wrapper--catalogs-under {
    padding: 0;
  }
  .catalogue-slide {
    padding-right: 0;
  }
  .partners-articles-slider--pokupatelyam .partners-articles-slider__item {
    max-width: 300px;
    margin: 0 auto;
  }
  .partners-articles-slider-wrapper--our-production .partners-articles-slider__item {
    max-width: 230px;
  }
  .partners-articles-slider__text {
    max-width: none;
  }
  .js-owl-arendators .partners-articles-slider__text {
    max-width: 225px;
  }
  .partners-articles-slider-wrapper {
    display: block;
    padding-bottom: 40px;
  }
  .partners-articles-slider-wrapper .owl-dots {
    bottom: -30px;
  }
  .md-hidden {
    display: none;
  }
  .cafe-section-wrapper {
    background-position: top center;
    min-height: 480px;
    margin-top: -45px;
  }
  .cafe-section__title {
    padding-top: 30px;
  }
  .cafe-section__text-block:not(.cafe-section__text-block--single) {
    padding-top: 60px;
  }
  .fruit-section__title {
    padding-top: 40px;
  }
  .section-right-part--cooking-section {
    display: none;
  }
  .bakery-slider__title {
    padding-top: 20px;
    font-size: 40px;
  }
  .bakery-slider .bakery-section-formula {
    display: block;
  }
  .bakery-slider .bakery-section-formula__item {
    margin-left: 0;
    width: auto;
    color: #fff;
    padding-left: 0;
  }
  .bakery-slider .bakery-section-formula__item:first-child {
    width: 220px;
  }
  .bakery-slider .bakery-section-formula {
    margin-top: 15%;
  }
  .bakery-slider .bakery-section-formula__item:first-child:after {
    display: none;
  }
  .bakery-slider .bakery-section-formula__number {
    font-size: 40px;
  }
  .bakery-slider .bakery-section-formula__kg {
    font-size: 30px;
  }
  .brand-section__cart-group {
    display: none;
  }
  .brand-section__cart-group--our-brands {
    display: block;
  }
  .yummy-access__item-wrapper {
    display: none;
  }
  .yummy-access__item-wrapper--hidden {
    display: block;
  }
  .yummy-access__item-wrapper--hidden .yummy-access__item {
    width: 100%;
  }
  .rondell-group {
    display: none !important;
  }
  .about-info__shop-amount-group {
    position: absolute;
    top: 40px;
    right: 15px;
  }
  .about-percent-year,
  .about-percent-people,
  .about-info__text-block,
  .about-info__text,
  .about-percent-people__text {
    margin-left: 0;
    width: 100%;
    max-width: none;
  }
  .about-info__title {
    font-size: 20px;
  }
  .about-info__title--about-strategy {
    font-size: 24px;
  }
  .about-info__title--karta {
    font-size: 18px;
  }
  .about-info__title {
    border-bottom: 1px dotted;
    display: inline;
  }
  .about-info__title:after {
    display: none;
  }
  .about-info__text-block {
    margin-top: -20px;
  }
  .owl-about-wrapper {
    display: block;
  }
  .about-foto-gallery__item-container {
    text-align: left;
  }
  .about-foto-gallery__title {
    padding: 0;
  }
  .about-foto-gallery__item:nth-child(odd) {
    margin-left: 0;
  }
  .history-vertical {
    display: none;
  }
  .history-horizontal {
    display: block;
  }
  .history-vertical-item {
    height: 380px;
    width: 290px;
    text-align: left;
  }
  .history-vertical-item__year {
    top: 20px;
    left: 18px;
  }
  .history-vertical-item__content {
    padding: 20px 18px;
    overflow: hidden;
  }
  .history-vertical-item__content--2004 {
    background-position: center bottom 35px;
    background-size: 90%;
  }
  .history-vertical-item__content--2002 {
    background-position: right -130px bottom 15px;
  }
  .history-vertical-item__green-right-text {
    text-align: left;
    font-size: 18px;
  }
  .history-vertical-item__green-right-text--no-max {
    margin-bottom: 0;
  }
  .history-vertical-item__green-right-text--2003 {
    margin-top: 45px;
    font-size: 24px;
  }
  .history-vertical-item__right-top + .history-vertical-item__green-right-text {
    font-size: 16px;
  }
  .history-vertical-item__right-block--single .history-vertical-item__green-right-text {
    font-size: 20px;
  }
  .history-vertical-item__right-top + .history-vertical-item__green-right-text--2012 {
    font-size: 22px;
  }
  .history-vertical-item__right-top--single {
    margin-left: 0;
  }
  .history-vertical-item__left-small {
    text-align: left;
  }
  .history-vertical-item__left-small--2014 {
    font-weight: 500;
  }
  .history-vertical-item__img--rost + .history-vertical-item__left-small {
    max-width: 140px;
  }
  .history-vertical-item__img--cspb + .history-vertical-item__left-small {
    margin-bottom: 15px;
  }
  .history-vertical-item__left-block {
    margin: 10px 0 0;
    display: block;
    width: auto;
  }
  .history-vertical-item__left-block--2011 {
    margin-top: 55px;
  }
  .history-vertical-item__right-block {
    margin-top: 50px;
    display: block;
  }
  .history-vertical-item__right-block--single {
    margin-top: 30px;
    margin-left: 0;
  }
  .history-vertical-item__left-block + .history-vertical-item__right-block {
    margin-top: 20px;
  }
  .history-vertical-item__middle-blue {
    font-size: 18px;
    text-align: left;
  }
  .history-vertical-item__middle-blue--2010 {
    font-size: 16px;
  }
  .history-vertical-item__middle-blue--2004 {
    max-width: none;
  }
  .history-vertical-item__millions {
    margin-top: 0;
  }
  .history-vertical-item__mill-purch {
    margin-top: 75px;
    font-size: 34px;
  }
  .history-vertical-item__plus-shops {
    font-size: 50px;
  }
  .history-vertical-item__plus-shops + .history-vertical-item__left-small {
    max-width: 155px;
  }
  .history-vertical-item__red-2010 {
    font-size: 45px;
  }
  .history-vertical-item__red-2006 {
    font-size: 40px;
  }
  .history-vertical-item__red-2004 {
    max-width: 210px;
    font-size: 32px;
    text-align: center;
    margin: 0 auto;
  }
  .history-vertical-item__red-2003 {
    font-size: 32px;
  }
  .history-vertical-item__scis {
    color: #e81a1f;
    margin-top: 45px;
    font-size: 20px;
  }
  .history-vertical-item__img {
    display: block;
    margin: 0 auto;
  }
  .history-vertical-item__img--auto {
    margin-top: 30px;
  }
  .history-vertical-item__img--cart {
    display: inline-block;
    vertical-align: middle;
    background-image: url("../images/sprite/sprite.gif");
    background-position: -532px -570px;
    width: 46px;
    height: 35px;
    margin-top: 70px;
  }
  .history-vertical-item__img--map {
    margin-top: 50px;
  }
  .history-vertical-item__img--cup {
    margin-top: 20px;
  }
  .history-vertical-item__img--qual {
    margin: 60px 0 10px;
  }
  .history-vertical-item__img--mosc {
    margin: 20px 0 15px;
  }
  .history-vertical-item__img--mark {
    display: inline-block;
    margin-bottom: 15px;
  }
  .history-vertical-item__img--mang {
    margin: 60px 0 30px -40px;
  }
  .history-vertical-item__img--sup {
    margin: 65px 0 0;
  }
  .history-vertical-item__img--star {
    display: inline-block;
    vertical-align: bottom;
    margin-top: 50px;
  }
  .history-vertical-item__img--rost {
    width: 90px;
    display: inline-block;
    margin-right: 11px;
  }
  .history-vertical-item__img--spb {
    margin: 0 0 10px;
  }
  .history-vertical-item__img--cook {
    position: static;
    background: url("http://www.okmarket.ru/local/templates/main//local/templates/main/assets/images/h-card-cook-small.png") no-repeat;
    width: 81px;
    height: 114px;
    margin-top: 20px;
  }
  .history-vertical-item__img--cspb {
    margin: 65px 0 20px;
  }
  .history-vertical-item__hidden--not-lg {
    display: none;
  }
  .history-vertical-item__show--not-lg {
    display: block;
  }
  .success-story__text-block {
    display: block;
    margin-left: 0;
    margin-top: 15px;
    max-width: none;
  }
  .success-story__btn {
    margin-right: 10px;
  }
  .success-story__content {
    padding-top: 40px;
    padding-bottom: 20px;
  }
  .success-story__highlighted {
    font-size: 20px;
    margin-top: 15px;
  }
  .success-story__form-go-to {
    margin-top: 15px;
  }
  .success-story__form-go-to-title {
    margin-bottom: 0;
  }
  .success-story__form-go-to-text {
    margin-bottom: 10px;
  }
  .success-story__btn {
    width: 290px;
    box-sizing: border-box;
    margin: 20px auto 0;
    display: block;
    text-align: center;
  }
  .success-story__form-go-to-title {
    font-size: 20px;
  }
  .main-info__work-features-slider-wrapper {
    display: block;
  }
  .main-info__work-features {
    display: none;
  }
  .main-info__work-features--learn {
    display: block;
  }
  .main-work-feature__icon-wrapper {
    float: none;
    width: auto;
    display: block;
    margin-bottom: 5px;
  }
  .main-work-feature__icon {
    position: static;
  }
  .main-work-feature__icon--ddd:after {
    display: none;
  }
  .main-work-feature__text-block {
    margin-left: 0;
  }
  .main-work-feature--learn + .main-work-feature--learn {
    margin-top: 20px;
  }
  .work-tabs-wrapper__emp-video-text {
    display: block;
    max-width: none;
  }
  .work-tabs-wrapper__emp-video-link-group {
    display: block;
    vertical-align: top;
    margin-top: 25px;
    margin-left: 0;
  }
  .work-tabs-wrapper__emp-video-link-icon {
    display: inline-block;
    vertical-align: top;
  }
  .work-tabs-wrapper__emp-video-link {
    display: inline-block;
    vertical-align: top;
    margin-left: 15px;
    margin-top: 0;
    line-height: 1.4;
  }
  .main-info__pre-accordion {
    display: none;
  }
  .main-info__accordion-small {
    display: block;
  }
  .investor-news__sm-hidden {
    display: none;
  }
  .investor-news__item-container {
    min-height: 0;
    max-width: none;
  }
  .investor-news-item {
    display: block;
    width: auto;
  }
  .investor-news-item--all {
    bottom: -40px;
  }
  .main-miles-item {
    margin-bottom: 10px;
  }
  .main-miles-item__year {
    display: block;
    margin-bottom: 10px;
  }
  .buy-podarok-item {
    width: auto;
    display: block;
  }
  .buy-podarok-item + .buy-podarok-item {
    margin-top: 35px;
  }
  .buy-podarok__title {
    font-size: 26px;
  }
  .buy-podarok__content {
    padding-bottom: 30px;
  }
  .podarok-types__info {
    display: block;
    max-width: none;
    margin-bottom: 15px;
  }
  .podarok-types__coupon-group {
    display: block;
    max-width: 225px;
    margin-left: 0;
  }
  .podarok-features__content {
    padding-top: 40px;
    padding-bottom: 30px;
  }
  .podarok-features-item {
    width: auto;
    display: block;
  }
  .podarok-features__link {
    margin-top: -10px;
  }
  .podarok-bottom {
    min-height: 315px;
  }
  .title-block-slide__title {
    padding-top: 80px;
    font-size: 30px;
  }
  .bright-card {
    background-size: cover;
    background-position: top left -210px;
  }
  .title-block-slide__banner-link {
    min-height: 390px;
  }
  .shop-detail__torg-features {
    display: none;
  }
  .shop-detail__torg-features--small {
    display: block;
  }
  .shop-detail__icon-container-wrapper {
    margin-bottom: 0;
  }
  .shop-detail__icon-container-wrapper--no-border {
    margin-bottom: -20px;
  }
  .catalogue-section-wrapper--catalog {
    margin-top: -5px;
    margin-bottom: 0;
  }
  .work-tabs-wrapper--vacancies {
    top: 60px;
    left: 0;
  }
  .vacancy-list {
    margin-top: 60px;
  }
  .vacancy-list__item {
    height: auto;
    padding: 0 20px 17px;
    box-sizing: border-box;
  }
  .vacancy-list__item:nth-child(2) {
    border-top: 1px solid #e6e6e6;
  }
  .vacancy-list__item--head {
    display: none;
  }
  .vacancy-list__cell {
    display: block;
    width: auto;
  }
  .vacancy-list__cell--first {
    padding-left: 0;
    padding-right: 0;
  }
  .vacancy-list__cell--fourth {
    display: none;
  }
  .vacancy-list__hidden-salary {
    display: block;
  }
  .vacancy-list-pag {
    display: none;
  }
  .tenders-info--vacancies {
    padding: 20px 20px 30px;
    display: block;
    width: auto;
    margin-right: 0;
  }
  .tenders-info__btn--vacancies {
    position: static;
    display: block;
    margin: 30px auto 0;
    max-width: 440px;
    text-align: center;
  }
  .tenders-info__envi,
  .tenders-info__envi-text {
    margin-right: 0;
    margin-left: 0;
  }
  .tenders-info__envi-text {
    margin-left: 16px;
  }
  .lg-hidden {
    display: none;
  }
  .about-info__title--about-strategy {
    font-size: 18px;
  }
  .about-info__title--about-strategy-bottom {
    font-size: 16px;
  }
  .strategy-stats-link {
    border-bottom: none;
    text-decoration: underline;
    max-width: 260px;
    font-size: 18px;
  }
  .strategy-stats-link:hover {
    text-decoration: underline;
    border-bottom: none;
  }
  .geo-popup__content {
    padding: 0 60px;
  }
  .geo-popup__title {
    padding-top: 30px;
    margin-bottom: 20px;
    font-size: 20px;
  }
  .geo-popup__list {
    -webkit-columns: 2;
    columns: 2;
    height: 570px;
    -webkit-column-gap: 100px;
    column-gap: 100px;
    padding-bottom: 150px;
  }
  .geo-popup__link {
    font-size: 15px;
  }
  .geo-popup__exit-wrapper {
    bottom: 0;
    background-color: rgba(0, 0, 0, 0.4);
  }
  .main-info__press-block {
    margin-bottom: 35px;
  }
  .press-block-item__date {
    float: none;
    display: block;
    margin-bottom: 5px;
  }
  .press-block-item__text-block {
    margin-left: 0;
  }
  .press-block-item__title {
    display: none;
  }
  .press-block-item__title + .press-block-item__link {
    margin-top: -5px;
  }
  .reply-input-block--card-number {
    width: auto;
    height: auto;
    padding-top: 0;
    padding-left: 0;
    margin-top: 30px;
    margin-bottom: 0;
    background: none;
  }
  .reply-input-block__clone-previous {
    margin-left: 27px;
  }
  .reply-input-block__container--bottom-space {
    padding-bottom: 30px;
  }
  .reply-input-block__input-label:not(.reply-input-block__input-label--min):not(.reply-input-block__input-label--max),
  .reply-input-block__input:not(.reply-input-block__input--min):not(.reply-input-block__input--max),
  .reply-input-block__input-wrapper,
  .reply-input-block__input-date-wrapper,
  .reply-input-block__select,
  .reply-input-block__small-checkbox-wrapper {
    display: block;
    width: 100%;
  }
  .reply-input-block__input--min,
  .reply-input-block__input--max {
    width: 124px;
  }
  .reply-input-block__small-checkbox-wrapper {
    margin-left: 0;
  }
  .reply-input-block__checkbox-label--small {
    width: 49%;
    box-sizing: border-box;
  }
  .reply-input-block__input-label--min {
    top: auto;
    bottom: 2px;
    left: 11px;
  }
  .reply-input-block__input-label--max {
    top: auto;
    bottom: 2px;
    left: 172px;
  }
  .reply-input-block__input-label--max:before {
    left: -39px;
  }
  .reply-input-block__comment {
    width: auto;
    padding: 10px;
  }
  .reply-input-block__input-label {
    margin-bottom: 5px;
  }
  .reply-input-block__title {
    font-size: 18px;
    margin-top: 20px;
  }
  .reply-input-block__title--card {
    font-size: 22px;
    margin-top: 0;
  }
  .reply-input-block__title--arendatoram {
    margin-top: 20px;
  }
  .reply-input-block__input-block {
    position: relative;
  }
  .reply-input-block__input-block--error {
    margin-bottom: 35px;
  }
  .reply-input-block__error-placeholder {
    left: 0;
    top: 105px;
    width: auto;
  }
  .reply-input-block__error-placeholder--top {
    top: 90px;
  }
  .reply-input-block__error-placeholder--radio {
    top: 65px;
    left: 0;
  }
  .reply-input-block__error-placeholder--textarea {
    top: 116px;
  }
  .reply-input-block__error-placeholder span {
    display: inline;
    height: auto;
  }
  .reply-input-block__clear-input-icon,
  .reply-input-block--card-number .reply-input-block__clear-input-icon {
    top: 35px;
    right: 10px;
  }
  .reply-input-block--card-number .reply-input-block__clear-input-icon {
    top: 8px;
  }
  .reply-input-block__submit--hollow {
    width: 80%;
    margin: 0 auto;
    float: none;
    display: block;
    outline: none;
  }
  .vacancy-reply__submit {
    margin-bottom: 30px;
  }
  .manage-big-slider,
  .manage-text-slider {
    display: none;
  }
  .manage-big-slider__position,
  .manage-text-slider__position {
    margin-bottom: 15px;
  }
  .manage-big-slider__cite,
  .manage-text-slider__cite {
    font-size: 16px;
    margin-bottom: 15px;
  }
  .manage-small-slider {
    display: block;
  }
  .contacts-address {
    margin-top: 0;
  }
  .contacts-address-item {
    width: auto;
    display: block;
    margin-bottom: 25px;
  }
  .contacts-address-item + .contacts-address-item {
    margin-left: 0;
  }
  .contacts-deps__content--no-padd {
    padding-bottom: 0;
  }
  .contacts-deps__item-container {
    padding: 20px 0 0;
  }
  .contacts-deps__content--no-padd {
    padding-left: 0;
    padding-right: 0;
  }
  .contacts-deps__content--no-padd .contacts-deps-item {
    margin-right: 0;
    padding-left: 20px;
    padding-right: 20px;
  }
  .contacts-deps-item {
    display: block;
    width: auto;
    margin-bottom: 30px;
  }
  .contacts-deps-item--third-hund {
    margin-top: 0;
    margin-bottom: 0;
  }
  .contacts-deps-item--half-30 {
    margin-bottom: 20px;
  }
  .contacts-deps-item--half-70 {
    padding-left: 0;
  }
  .contacts-deps-item__soc-block {
    padding-top: 10px;
  }
  .contacts-deps-item__input {
    display: block;
    margin: 0 auto 30px;
  }
  .contacts-deps-item__submit {
    display: block;
    margin: 0 auto;
    max-width: 270px;
    width: 270px;
  }
  .contacts-deps-item__title {
    margin-bottom: 10px;
  }
  .contacts-deps-item__text {
    max-width: none;
    margin: 0 0 10px;
  }
  .contacts-deps-item__text-wrapper,
  .contacts-deps-item__mail-block {
    display: block;
    width: auto;
  }
  .contacts-deps-item__text-wrapper {
    margin-bottom: 40px;
  }
  .contacts-deps-item__mail-block {
    padding: 35px 0 35px;
  }
  .contacts-deps-item__text--mail {
    max-width: 265px;
    margin: 0 auto;
    text-align: center;
  }
  .contacts-deps-item__name + .contacts-deps-item__text {
    margin-bottom: 0;
  }
  .contacts-deps-item__ad-item {
    margin-bottom: 30px;
  }
  .contacts-deps__item-container--single {
    padding: 20px 0 10px;
  }
  .contacts-deps__item-container--single .contacts-deps-item {
    margin-bottom: 0;
  }
  .contacts-deps__item-container--single .contacts-deps-item__title {
    margin-bottom: 10px;
  }
  .reply-input-block__input-block {
    height: auto;
  }
  .suc-accordion__section {
    max-height: 300px;
  }
  .suc-accordion__link {
    height: 300px;
  }
  .suc-accordion__title-group {
    padding-top: 30px;
    position: relative;
  }
  .suc-accordion__title {
    font-size: 36px;
    margin-bottom: 45px;
  }
  .suc-accordion__title-text {
    position: absolute;
    bottom: 20px;
    font-size: 15px;
    line-height: 1.5;
  }
  .suc-accordion__title-group--left .suc-accordion__title-text {
    left: 20px;
    padding-right: 20px;
  }
  .suc-accordion__title-group--right .suc-accordion__title-text {
    right: 20px;
    padding-left: 20px;
  }
  .suc-accordion__item-container {
    padding-top: 30px;
  }
  .suc-accordion__end-block {
    padding-top: 35px;
  }
  .suc-acc-item {
    margin-bottom: 5px;
  }
  .suc-acc-item__date-block {
    float: none;
    width: auto;
    margin-bottom: 5px;
  }
  .suc-acc-item__date {
    font-size: 36px;
  }
  .suc-acc-item__date:after {
    display: none;
  }
  .suc-acc-item__text-block {
    margin-left: 0;
    max-width: none;
  }
  .corp-model__title-block-title {
    font-size: 38px;
  }
  .vac-why-not-section__title {
    margin-top: 0;
  }
  .vac-why-not-section {
    margin-bottom: 20px;
  }
  .in-geo-map__map {
    display: none;
  }
  .in-geo-map__map-wrapper {
    min-height: 85px;
  }
  .reply-input-block__submit--arendatoram {
    width: 290px;
    margin: 0;
  }
  .title-block-banner__conditions {
    display: none;
  }
  .title-block-banner {
    padding: 60px 0 0;
    text-align: center;
  }
  .title-block-banner--index {
    padding: 160px 0 0;
  }
  .title-block-banner__old-price {
    padding: 0 2px 0 1px;
  }
  .title-block-banner__old-price.canceled:after {
    top: 12px;
  }
  .title-block-banner__old-price,
  .title-block-banner--index .title-block-banner__old-price {
    font-size: 24px;
  }
  .title-block-banner__old-price sup,
  .title-block-banner--index .title-block-banner__old-price sup {
    top: -0.4em;
    font-size: 15px;
  }
  .title-block-banner__new-price,
  .title-block-banner--index .title-block-banner__new-price {
    font-size: 85px;
    position: relative;
    margin: 5px 0 0 0;
    line-height: 0.7;
  }
  .title-block-banner__new-price sup {
    top: -1.3em;
    font-size: 30px;
  }
  .title-block-banner--index .title-block-banner__new-price sup {
    top: -1.3em;
    font-size: 30px;
  }
  .title-block-banner__text-block {
    position: static;
    top: auto;
    left: auto;
    display: block;
    margin-left: -35px;
    line-height: 1.1;
  }
  .title-block-banner__text,
  .title-block-banner--index .title-block-banner__text {
    font-size: 14px;
    height: 50px;
  }
  .title-block-banner__price,
  .title-block-banner__text,
  .title-block-banner__red-baloon {
    text-align: left;
  }
  .title-block-banner__date,
  .title-block-banner--index .title-block-banner__date {
    display: none;
  }
  .title-block-banner__date-small-screen {
    display: block;
    font-size: 14px;
    position: absolute;
    bottom: 30px;
    top: initial;
    left: 0;
    right: 0;
    padding: 8px 0px 7px 0px;
    color: #fff;
    background-color: #f5492e;
    letter-spacing: -0.3px;
  }
  .calendar .title-block-banner__price {
    margin-top: 30px;
    min-width: 200px;
  }
  .title-block-banner__red-baloon,
  .title-block-banner--index .title-block-banner__red-baloon {
    width: 63px;
    height: 64px;
    margin-right: 10px;
    margin-top: 23px;
  }
  .title-block-banner__img {
    display: inline-block;
    max-width: 100%;
    max-height: 320px;
  }
  .title-block-banner__img--two {
    margin-top: 10px;
  }
  .title-block-banner__img-wrapper {
    width: auto;
    max-width: 90%;
    padding-top: 10px;
    top: 0;
  }
  .title-block-banner__img-wrapper--left {
    height: auto;
  }
  .title-block-banner__img-wrapper--under {
    display: none;
  }
  .title-block-banner__img-wrapper--bottom {
    display: inline-block;
  }
  .title-block-banner__line {
    margin-left: -5px;
  }
  .red-baloon {
    padding: 10px 0 0 15px;
  }
  .red-baloon--deal,
  .title-block-banner--index .red-baloon--deal {
    padding: 10px 0 0 14px;
  }
  .red-baloon__percent-amount,
  .title-block-banner--index .red-baloon__percent-amount {
    font-size: 35px;
    line-height: 1.1;
  }
  .red-baloon__percent-symbol,
  .title-block-banner--index .red-baloon__percent-symbol {
    font-size: 12px;
  }
  .red-baloon__percent-text,
  .title-block-banner--index .red-baloon__percent-text {
    font-size: 12px;
  }
  .red-baloon__deal-mid,
  .title-block-banner--index .red-baloon__deal-mid {
    font-size: 14px;
    line-height: 16px;
  }
  .red-baloon__deal-top,
  .red-baloon__deal-bottom,
  .title-block-banner--index .red-baloon__deal-top,
  .title-block-banner--index .red-baloon__deal-bottom {
    font-size: 22px;
    line-height: 1;
  }
  .red-baloon__deal-bottom,
  .title-block-banner--index .red-baloon__deal-bottom {
    padding-top: 5px;
  }
}
@media only screen and (max-width: 690px) {
  .partners-articles {
    display: none;
  }
  .partners-articles-slider-wrapper {
    display: block;
    padding-bottom: 40px;
  }
  .partners-articles-slider-wrapper .owl-dots {
    bottom: -30px;
  }
  .brand-section__cart-group--our-brands {
    display: none;
  }
  .main-info-group__stats-block {
    width: auto;
    margin-bottom: 30px;
  }
  .main-info-group__stats-block {
    display: block;
  }
  .main-info-group__stats-text {
    width: auto;
  }
  .cafeteria-section-wrapper {
    min-height: 390px;
  }
  .cafeteria-section-wrapper {
    background-position: right -150px center;
    background-size: auto 80%;
  }
  .cafeteria-section__text {
    width: 260px;
    padding-top: 20px;
    font-size: 15px;
  }
  .cafeteria-section__title {
    padding-top: 30px;
  }
  .dish-wish--learn {
    padding-top: 30px;
  }
  .dish-wish__icon-wrapper,
  .dish-wish__text-block {
    display: block;
    margin: 0 auto;
    padding-bottom: 30px;
  }
  .dish-wish__title,
  .dish-wish__text {
    font-size: 16px;
  }
  .prog-eff__list {
    display: block;
    width: auto;
  }
  .shop-list-item__stats-group:after {
    display: none;
  }
  .shop-list-item__adress {
    width: 100%;
    padding-right: 0;
  }
  .shop-list-item__time,
  .shop-list-item__phone {
    width: 100%;
  }
  .shop-list-item__time,
  .shop-list-item__phone {
    margin-top: 8px;
  }
  .shop-main-wrapper .shop-list-section__title-link-group {
    position: static;
    margin-top: 20px;
    float: none;
  }
  .shop-main-wrapper .shop-list-section__title {
    font-size: 24px;
    width: 100%;
    margin-right: 0;
  }
  .shop-main-wrapper .shop-list-section__city-link:after {
    top: 14px;
  }
  .shop-main-wrapper .shop-list-section__title-group {
    padding-left: 20px;
    padding-right: 20px;
  }
  .shops-big-map .shop-main {
    padding-left: 0;
    padding-right: 0;
  }
  .shop-list-item__title,
  .shop-list-item__stats-group,
  .shop-list-item__open-map {
    margin-left: 40px;
    margin-right: 20px;
  }
  .shop-list-item__title:after {
    left: -25px;
  }
  .shop-main-wrapper,
  .shop-list-item {
    padding-left: 0;
    padding-right: 0;
  }
  .small-news-section .about-press-center__item {
    max-width: none;
    display: block;
  }
  .main-reports {
    display: block;
    margin: 0;
    width: auto;
    max-width: 640px;
  }
  .main-reports:after {
    display: none;
  }
  .main-reports--bottom-content {
    margin: 20px 0 0;
  }
  .main-reports__link {
    max-width: none;
  }
  .main-reports__link--reports {
    display: block;
    width: auto;
  }
  .main-reports__link--press {
    display: block;
    margin-bottom: 20px;
    margin-right: 20px;
  }
  .main-reports__item-container {
    text-align: left;
  }
  .main-reports__item {
    display: block;
  }
  .vacancy-reply__title {
    font-size: 24px;
  }
  .vacancy-reply__submit {
    margin-bottom: 30px;
  }
  .typical-submit {
    width: 100%;
  }
  .strategy-stats {
    display: none;
  }
  .corp-model-item {
    display: block;
    width: auto;
    margin-bottom: 35px;
    padding-right: 0;
  }
  .corp-model-item--upper {
    margin-bottom: 25px;
  }
  .corp-model__icon-wrapper {
    margin-bottom: 10px;
  }
  .not-found__title {
    padding-top: 30px;
    font-size: 120px;
  }
  .not-found__text {
    font-size: 14px;
    max-width: 430px;
    margin: 0 auto;
    margin-bottom: 15px;
  }
  .not-found__search-wrapper {
    width: 290px;
  }
  .not-found__input-wrapper {
    margin-right: 0;
  }
  .not-found__submit {
    position: static;
    margin-top: 10px;
  }
  .content-contacts-table__column--half {
    display: block;
    width: auto;
  }
  .in-geo-map__city-list--multi {
    height: 510px;
    -webkit-columns: 2;
    columns: 2;
  }
  .in-key-features-item {
    width: 50%;
  }
  .in-key-stats__gutter-sizer {
    width: 20px;
  }
  .in-key-stats-item {
    width: 100%;
  }
  .in-key-stats-item--big {
    width: 100%;
    height: 195px;
    text-align: center;
  }
  .in-key-stats-item--big .in-key-stats-item__text-block {
    padding-left: 0;
  }
  .lg-only-block {
    display: inline;
  }
}
@media only screen and (max-width: 496px) {
  .brand-section__cart-group {
    display: block;
    text-align: center;
  }
  .b-gallery-news .owl-nav .owl-prev {
    left: 0;
  }
  .b-gallery-news .owl-nav .owl-next {
    right: 0;
  }
  .first-string {
    display: inline;
  }
  .sm-hidden {
    display: none;
  }
  .fish-info-wrapper {
    min-height: 70px;
    padding: 30px 0 0;
  }
  .fish-info {
    text-align: center;
  }
  .fish-info__item-wrapper {
    display: none;
  }
  .fish-info__btn {
    margin-top: 0;
  }
  .header__shop-button {
    display: block;
    background-image: url(../images/sprite/sprite.png);
    background-position: -1344px -665px;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    float: right;
    margin: 6px 20px 0 0;
  }
  .header__content {
    padding: 7px 20px 7px;
    height: 40px;
  }
  .header__logo {
    background-image: url("../images/logo.png");
    background-repeat: no-repeat;
    width: 118px;
    height: 29px;
    background-position: 0 0;
    background-size: contain;
  }
  .header__shop-link {
    display: none;
  }
  .c-hamburger {
    margin-top: 5px;
  }
  .footer__social-wrapper {
    margin-top: 15px;
  }
  .header {
    min-height: 0;
  }
  .submenu-wrapper {
    top: 54px;
  }
  .submenu-wrapper--bottom {
    top: auto;
    bottom: 130px;
  }
  .submenu-wrapper .temp-nav__item {
    width: auto;
    display: block;
    margin-bottom: 20px;
  }
  .submenu-wrapper .temp-nav__item:last-child {
    display: none;
  }
  .best-prices-wrapper {
    padding-top: 0;
    min-height: 350px;
  }
  .best-prices-wrapper.customers {
    padding-top: 0;
  }
  .best-prices__slide {
    height: 400px;
  }
  .best-prices__title {
    margin-top: 159px;
    font-size: 26px;
  }
  .best-prices__subtitle {
    margin-top: 10px;
    font-size: 20px;
  }
  .news-section__feature-block {
    display: block;
    position: relative;
    padding: 15px 0 0;
    text-align: justify;
  }
  .best-prices-feature {
    width: 90px;
    height: 90px;
  }
  .best-prices-feature__number {
    margin-top: 15px;
    font-size: 32px;
    font-weight: 700;
  }
  .best-prices-feature__text {
    max-width: 80px;
    margin: -5px auto 0;
  }
  .best-prices-feature + .best-prices-feature {
    margin-left: 0;
  }
  .cooking-section-hour {
    display: block;
    background: #fff;
    padding: 35px 0 30px;
    text-align: center;
  }
  .cooking-section-hour__img {
    display: inline-block;
    background-image: url("../images/sprite/sprite.gif");
    background-position: -593px -96px;
    width: 94px;
    height: 94px;
  }
  .cooking-section-hour__title {
    display: inline-block;
    font-size: 20px;
    font-weight: bold;
    margin: 15px 0;
  }
  .cooking-section-hour__title--link {
    display: inline-block;
    color: #f00;
    text-decoration: underline;
  }
  .cooking-section-hour__text {
    max-width: 90%;
    margin: 0 auto;
  }
  .fish-section__img-small {
    display: block;
    width: 100%;
  }
  .fish-section,
  .fish-section-wrapper {
    min-height: 500px;
  }
  .fish-section-wrapper {
    background-image: url("../images/fish-bg-3.jpg");
  }
  .fish-section__subtitle {
    font-size: 16px;
  }
  .card-section {
    text-align: center;
  }
  .card-section__img {
    display: block;
    position: static;
    width: 90%;
    margin: 0 auto;
  }
  .card-section__button {
    margin: 20px auto;
  }
  .card-section__subtitle,
  .card-section__text {
    text-align: left;
  }
  .card-section__title {
    padding-top: 20px;
    text-align: left;
    display: block;
    max-width: 80%;
  }
  .meat-section__slider-wrapper {
    width: auto;
    padding-left: 65px;
    right: 0;
    padding-top: 20px;
    overflow-y: auto;
  }
  .brand-section-wrapper {
    background: #f3f3f3;
    border-bottom: 1px solid #f3f3f3;
  }
  .brand-section__button {
    position: static;
    margin: 20px auto;
    width: 200px;
    display: block;
  }
  .brand-section__title {
    padding-top: 20px;
  }
  .brand-section__text {
    width: 100%;
  }
  .brand-section__img {
    position: static;
    max-width: 80%;
    margin: 40px auto 0;
  }
  .fish-section__subtitle {
    width: 430px;
    left: 0;
    right: 0;
    margin: 0 auto;
  }
  .cycle-pager {
    bottom: 24px;
  }
  .title-block-wrapper--slider .cycle-pager {
    bottom: 10px;
  }
  .news-section__feature-block {
    padding: 20px 0 0;
    max-width: 365px;
    margin: 0 auto;
  }
  .best-prices-feature {
    width: 98px;
    height: 98px;
  }
  .news-section-item {
    margin-bottom: 15px;
    margin-top: 0;
  }
  .news-section-item__date {
    line-height: 1.5;
  }
  .best-prices-feature__number {
    margin-top: 20px;
  }
  .news-section__map-point-wrapper {
    padding-top: 45px;
  }
  .news-section__map-point {
    margin-bottom: 5px;
  }
  .articles-section-wrapper {
    padding: 30px 0 70px;
  }
  .map-section__title {
    padding-top: 28px;
  }
  .map-section__button {
    top: auto;
    bottom: 45px;
  }
  .section-title {
    font-size: 40px;
  }
  .bakery-slider__title {
    padding-top: 20px;
  }
  .bakery-slider__point {
    top: 28px;
    right: 25px;
  }
  .cooking-section__title {
    padding-top: 20px;
  }
  .cooking-section__cite {
    font-size: 15px;
    line-height: 1.4;
  }
  .cooking-section__autor-name {
    margin-top: 10px;
  }
  .cooking-section__author {
    display: none;
  }
  .cooking-section__button {
    display: block;
    text-align: center;
    padding-top: 60px;
    padding-bottom: 30px;
  }
  .section-right-part__btn--top {
    background-color: #7accc8;
    width: 143px;
    margin: 30px auto 0;
    display: block;
  }
  .fish-section__subtitle {
    font-size: 18px;
    bottom: auto;
    top: 80px;
    left: 20px;
    margin: 0;
    right: auto;
    width: auto;
  }
  .meat-section-wrapper {
    min-width: 320px;
  }
  .title-block-wrapper {
    min-height: 115px;
  }
  .title-block-wrapper--slider {
    height: auto;
    min-height: 100px;
  }
  .title-block__title {
    font-family: "UbuntuBold", sans-serif;
    font-size: 20px;
    color: #fff;
    padding-top: 35px;
    width: 280px;
  }
  .title-block-slide__title {
    padding-top: 95px;
    font-size: 20px;
  }
  .inner-menu-line {
    top: 100px;
  }
  .inner-menu-line--underslider {
    top: 0;
  }
  .main-info__title {
    font-size: 24px;
  }
  .main-info__text {
    font-size: 17px;
  }
  .main-info__text--highlighted {
    font-size: 20px;
  }
  .main-info__btn,
  .main-info__vac-link {
    width: 290px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    text-align: center;
  }
  .main-info__cite-text--floated {
    float: none;
    display: block;
    width: auto;
  }
  .tenders-info {
    text-align: center;
  }
  .tenders-info--department,
  .tenders-info--vacancies {
    text-align: left;
  }
  .tenders-info__title {
    font-size: 20px;
  }
  .tenders-info__btn {
    margin-left: 0;
  }
  .work-tabs-wrapper {
    text-align: left;
  }
  .work-tabs-item {
    width: 48%;
    margin-right: 0;
  }
  .work-tabs-wrapper__link {
    margin-top: 15px;
  }
  .partners-rules {
    padding: 25px 20px 35px;
  }
  .partners-rules__title {
    font-size: 24px;
  }
  .partners-rules__subtitle {
    margin-bottom: 20px;
    font-size: 17px;
  }
  .partners-rules__article {
    width: 100%;
  }
  .partners-rules__article + .partners-rules__article {
    margin-top: 20px;
  }
  .partners-rules__number {
    float: none;
    display: block;
  }
  .partners-rules__text {
    font-size: 16px;
    margin-left: 0;
  }
  .partners-complaint-wrapper {
    min-height: 200px;
  }
  .partners-complaint {
    padding: 25px 20px;
  }
  .partners-complaint__text-block {
    max-width: 520px;
    font-size: 18px;
    line-height: 1.2;
  }
  .tradecent-tabs-wrapper {
    padding-top: 20px;
  }
  .tradecent-tabs__title {
    font-size: 20px;
  }
  .tradecent-tabs__link {
    font-size: 16px;
  }
  .tradecent-tabs__head {
    padding: 10px 5%;
  }
  .tabs-overflow-sm {
    height: 400px;
    overflow: hidden;
    position: relative;
  }
  .tabs-overflow-sm:after {
    position: absolute;
    content: '';
    bottom: 0;
    left: 0;
    right: 0;
    top: 110px;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 25%, #fff 100%);
    z-index: 100;
  }
  .tabs-overflow-off {
    display: block;
    cursor: pointer;
    font-size: 16px;
    color: #eb1c23;
    text-decoration: underline;
    position: absolute;
    bottom: 40px;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 110px;
    z-index: 110;
  }
  .tabs-overflow-off:hover {
    color: #4d59a1;
  }
  .articles-section .owl-dots {
    bottom: -50px;
  }
  .card-tabs__percent-group--acc {
    display: block;
  }
  .card-tabs__percent-group--acc + .card-tabs__percent-group--acc {
    margin: 0;
  }
  .card-accordion section .card-accordion__title a {
    height: 155px;
  }
  .card-accordion section {
    max-height: 155px;
  }
  .card-accordion section.selected {
    max-height: 825px;
  }
  section.card-accordion__section .card-accordion__link.card-accordion__link--small {
    height: 35px;
    padding: 20px 0;
  }
  .gift-card-offer-wrapper {
    background-image: url("../images/gift-card-bg-480.png");
    background-size: contain;
  }
  .gift-card-offer {
    height: auto;
    position: relative;
  }
  .gift-card-offer__text {
    display: block;
    padding-top: 75%;
    font-size: 26px;
    font-family: "UbuntuMedium", sans-serif;
  }
  .partners-articles-slider--pokupatelyam .partners-articles-slider__content {
    padding: 0;
  }
  .sm-show-link {
    display: inline-block;
  }
  .offer-benefits__item + .offer-benefits__item {
    margin-top: 15px;
  }
  .offer-benefits__title {
    font-size: 16px;
  }
  .offer-benefits__icon-wrapper {
    width: 10%;
    margin-bottom: 15px;
  }
  .offer-benefits__text-block {
    width: 100%;
  }
  .catalogue-slider-wrapper {
    padding: 20px 0;
    margin-left: -40px;
  }
  .catalogue-slider-wrapper--catalogs-open {
    padding: 0;
  }
  .catalogue-slider-wrapper--catalogs-under {
    padding: 0;
  }
  .catalogue-slide {
    margin: 0 auto;
    padding: 0;
  }
  .catalogue-slide--catalogs-under {
    padding-left: 40px;
  }
  .eshop-title-group__title {
    padding-top: 0;
    font-size: 24px;
  }
  .card-section-wrapper.new-banner {
    background-size: cover;
    background-position: 70%;
  }
  .card-section-wrapper,
  .card-section {
    min-height: 350px;
  }
  .card-section__subtitle {
    font-size: 22px;
  }
  .who-cook-wrapper {
    min-height: 250px;
  }
  .who-cook__item-wrapper {
    display: none;
  }
  .who-cook__slider-wrapper {
    display: block;
  }
  .who-cook__title {
    padding-top: 50px;
    font-size: 24px;
    text-align: center;
  }
  .who-cook__text {
    font-size: 15px;
    text-align: center;
    padding-bottom: 25px;
  }
  .who-cook .owl-dots {
    bottom: 0;
  }
  .shops-big-map__map {
    height: 250px;
  }
  .shop-map-closest__number-group {
    display: block;
  }
  .shop-map-closest__number,
  .shop-map-closest__km {
    font-size: 35px;
    margin-bottom: 0;
  }
  .shop-map-closest__icon-container {
    margin-top: 25px;
    margin-bottom: 0;
  }
  .shop-map-closest__content {
    padding-top: 25px;
    padding-bottom: 15px;
  }
  .title-block-wrapper--about .title-block__title {
    width: auto;
    padding-top: 30px;
  }
  .about-foto-press__link-wrapper {
    padding: 15px 0;
  }
  .about-foto-press__link {
    font-size: 18px;
  }
  .partners-rules--work {
    padding-bottom: 10px;
  }
  .shop-detail__map {
    height: 250px;
  }
  .shop-detail__top {
    padding-top: 0;
    margin-top: -10px;
  }
  .main-info-group--shop-detail {
    margin-top: 20px;
  }
  .catalogs-shedule {
    padding-left: 55px;
  }
  .catalogue-slider-wrapper--catalogs-open {
    margin: 0;
    height: auto;
  }
  .catalogue-section-wrapper--catalog-open {
    margin-top: 0;
  }
  .catalogue-section-wrapper--catalog-open .issuuembed {
    display: none;
  }
  .catalogue-section-wrapper--catalog-open .issuu-no {
    display: block;
    padding-left: 20px;
  }
  .brand-section__text {
    min-height: 0;
  }
  .title-block-wrapper--slider {
    height: auto;
    min-height: 250px;
  }
  .vac-det-conditions__title,
  .main-info__title--salary {
    font-size: 20px;
  }
  .about-strategy-cite {
    padding: 20px 20px 20px 35px;
  }
  .about-strategy-cite__cite-text:after {
    display: none;
  }
  .about-strategy-cite__right-quote:not(.about-strategy-cite__right-quote--management):after {
    font-size: 16px;
    left: 0;
    top: -4px;
  }
  .about-strategy-cite__left-quote:not(.about-strategy-cite__left-quote--management) {
    width: 10px;
  }
  .about-strategy-cite__left-quote:not(.about-strategy-cite__left-quote--management):after {
    font-size: 16px;
    left: 0;
    top: -4px;
  }
  .main-info__subtitle--karta {
    font-size: 22px;
  }
  .podarok-types__title {
    font-size: 22px;
  }
  .press-block-item__next-item-link {
    width: 288px;
    box-sizing: border-box;
  }
  .activation-form {
    padding-bottom: 20px;
  }
  .activation-form--no-bottom {
    padding-bottom: 0;
  }
  .in-calendar-section__gutter-sizer {
    width: 20px;
  }
  .in-calendar-item {
    width: 100%;
  }
  .about-info--karta:first-child {
    max-height: 45px;
  }
  .about-info:first-child.selected {
    max-height: 700px;
  }
}
@media only screen and (max-width: 495px) {
  .in-calendar-section__tabs-head--small-hidden {
    display: none !important;
  }
  .title-block-banner--index {
    padding-top: 0;
  }
}
@media only screen and (max-width: 486px) {
  .raph-diag__diag {
    width: 100%;
  }
  .raph-diag__pie {
    height: 310px;
  }
  .raph-diag__title {
    padding-left: 15px;
  }
  .get-card-item {
    text-align: center;
  }
  .get-card-item__icon {
    float: none;
    margin-bottom: 10px;
  }
  .get-card-item__text-block {
    padding-left: 0;
    display: block;
    height: auto;
  }
  .get-card-item__title {
    margin-bottom: 10px;
  }
  .get-card__arrow--top {
    margin: 20px auto;
  }
  .bright-card {
    background-position: top left;
    min-height: 350px;
  }
  .bright-card__content {
    padding-top: 60px;
  }
  .bright-card__title {
    font-size: 24px;
  }
  .bright-card__text {
    margin-bottom: 25px;
  }
  .shop-detail-info-item {
    position: relative;
  }
  .shop-detail-info-item__title {
    display: block;
    position: static;
    margin-bottom: 10px;
    font-weight: 500;
  }
  .shop-detail-info-item__text {
    width: auto;
    margin-left: 0;
  }
  .tenders-info__envi {
    float: left;
  }
  .tenders-info__envi-text {
    display: block;
    margin-left: 86px;
  }
  .vac-det-conditions__contacts-block {
    text-align: center;
  }
  .vac-det-conditions__contacts-text-block {
    margin-left: 0;
    display: block;
    text-align: left;
  }
  .vac-det-conditions__contacts-title,
  .vac-det-conditions__contacts-phone {
    margin-bottom: 5px;
  }
  .about-info--about-strategy + .about-info--about-strategy {
    margin-top: 15px;
  }
  .geo-popup__content {
    padding: 0 15px 0 30px;
  }
  .geo-popup__list {
    -webkit-columns: 2;
    columns: 2;
    height: 570px;
    -webkit-column-gap: 60px;
    column-gap: 60px;
    padding-bottom: 150px;
  }
  .tenders-info__inner-text,
  .tenders-info__text--medium-blue {
    font-size: 16px;
  }
  .shop-detail__info-table--main-info .shop-detail-info-item__text {
    width: auto;
  }
  .suc-accordion__title {
    font-size: 24px;
  }
  .suc-accordion__end-text {
    font-size: 14px;
  }
  .suc-accordion__item-container {
    padding-top: 25px;
  }
  .suc-invite-section__text {
    font-size: 14px;
  }
  .suc-acc-item__text {
    font-size: 14px;
  }
  .corp-model__title-block {
    padding-top: 55px;
    min-height: 260px;
  }
  .select2-container--open .select2-dropdown.city-select {
    width: 130px !important;
  }
  .in-geo-map__city-list {
    margin: 0;
  }
  .in-geo-map__city-list--multi {
    height: auto;
    -webkit-columns: 1;
    columns: 1;
    -webkit-column-gap: 0px;
    column-gap: 0px;
  }
  .offer-slider-wrapper {
    padding-top: 0;
    margin-top: -10px;
  }
  .main-info-group--catalogs {
    margin-top: 0;
  }
  .title-block-banner--index .title-block-banner__red-baloon {
    padding: 10px 0 0 15px;
  }
}
@media only screen and (max-width: 375px) {
  .success-story__img-wrapper {
    height: 190px;
  }
  .podarok-features-item__title {
    max-width: none;
  }
  .podarok-features-item__text {
    max-width: none;
  }
  .catalogs-shedule {
    padding-left: 20px;
  }
  .catalogs-shedule__item,
  .catalogs-shedule__item:nth-child(2),
  .catalogs-shedule__item:nth-child(3) {
    display: block;
    margin-left: 0;
    text-align: center;
  }
  .manage-text-slider__text {
    font-size: 15px;
  }
  .corp-model__double-block-title {
    font-size: 18px;
  }
  .in-key-features {
    margin-top: -30px;
  }
  .in-key-features__title {
    display: none;
  }
  .in-key-features-item {
    width: auto;
    display: block;
    margin-right: 0;
  }
  .slide-white .catalogue-slide {
    border-bottom: 2px solid #f00;
  }
  .catalogue-section__title {
    font-size: 22px;
    color: #000;
    padding: 20px 0 30px 50px;
  }
  .catalogue-section__title:after {
    bottom: 20px;
  }
  .main-info-group--karta {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 360px) {
  .news-section__feature-block {
    width: auto;
  }
  .best-prices-feature {
    width: 90px;
    height: 90px;
  }
  .best-prices-feature__number {
    margin-top: 15px;
  }
  .tradecent-tabs__head {
    padding: 10px;
  }
  .fruit-section-wrapper {
    background-size: contain;
    background-position: center bottom -120px;
  }
  .fruit-section__point {
    margin-top: 20px;
    margin-left: 0;
  }
  .fruit-section__text {
    font-size: 15px;
  }
  .cooking-section__button {
    padding: 10px 0 30px;
  }
  .main-info__karta-highlighted {
    margin-top: 5px;
  }
}
@media only screen and (max-width: 336px) {
  .section-title {
    font-size: 30px;
  }
  .best-prices-wrapper {
    min-height: 390px;
  }
  .best-prices__slide {
    min-height: 389px;
  }
  .news-section {
    padding-left: 15px;
    padding-right: 15px;
  }
  .fruit-section-wrapper {
    background-position: center bottom -100px;
  }
  .fish-section__img-small {
    width: 100%;
  }
  .fish-section__subtitle {
    top: 60px;
  }
  .partners-rules__title {
    font-size: 19px;
  }
  .partners-complaint__text-block {
    font-size: 17px;
    line-height: 1.3;
  }
  .title-block-slide__content {
    padding: 0 15px;
  }
  .inner-menu-line__open-link {
    margin-left: 15px;
  }
  .inner-menu-line__list {
    padding: 15px;
  }
  .header__content,
  .news-section,
  .best-prices,
  .articles-section,
  .map-section,
  .bakery-slider,
  .bakery-section,
  .cooking-section,
  .dinner-section,
  .fruit-section,
  .cafe-section,
  .cafeteria-section,
  .meat-info,
  .fish-section,
  .card-section,
  .brand-section,
  .eshop-section,
  .footer__content,
  .title-block,
  .partners-articles,
  .partners-rules,
  .partners-complaint,
  .tradecent-section,
  .tenders-wrapper,
  .offer-slide__text,
  .offer-slide__title,
  .catalogue-section,
  .card-tabs-section__title,
  .card-tabs-section__text,
  .card-tabs-section__tab-title,
  .card-tabs__percent-block,
  .gift-card-offer,
  .brands-tabs-acc,
  .offer-benefits,
  .eshop-title-group,
  .yummy-access,
  .who-cook,
  .dish-wish,
  .shops-big-map__content,
  .shop-map-closest__content,
  .about-info,
  .about-sliders-wrapper__content,
  .about-foto-press__content,
  .history-carousel,
  .small-news-section__content,
  .success-story__content,
  .investor-news__content,
  .main-info__milestones,
  .buy-podarok__content,
  .podarok-types__content,
  .podarok-features__content,
  .bright-card__content,
  .shop-detail__content,
  .catalogs-shedule,
  .main-info__work-features--learn,
  .main-info__subtitle--feature-head,
  .prog-eff__content,
  .vac-det-conditions,
  .vacancy-reply__content,
  .main-info__subtitle--padding,
  .press-block__item-container,
  .activation-form,
  .contacts-address__content,
  .contacts-deps__content,
  .suc-accordion__title-group,
  .suc-accordion__content,
  .suc-invite-section__content,
  .corp-model__content,
  .vac-why-not-section__content,
  .not-found__content,
  .in-calendar-section__content,
  .shop-main,
  .in-geo-map__content,
  .in-key-features__content,
  .in-key-stats__content {
    width: auto;
  }
  .about-info--sd,
  .catalogue-section-wrapper--catalog .catalogue-section,
  .catalogue-section-wrapper--catalog-under .catalogue-section {
    padding: 0;
  }
  .card-tabs__text-section--acc {
    padding: 15px;
  }
  .main-info__title,
  .main-info__text,
  .main-info__luck-text,
  .main-info__karta-highlighted,
  .main-info__img-block,
  .main-info__subtitle--padded {
    padding: 0 15px;
  }
  .main-info__subtitle--bottom-space {
    padding-bottom: 20px;
  }
  .main-info__news-date {
    padding: 0 18px;
  }
  .main-info__news-date--no-padding {
    padding: 0;
  }
  .main-info__vac-link-text {
    font-size: 22px;
  }
  .main-info__text--karta {
    padding: 10px 0 0;
  }
  .main-info__img--karta {
    margin-left: 15px;
  }
  .main-info__ul-list--content {
    margin-left: 31px;
    margin-right: 15px;
  }
  .offer-slide__title {
    padding-bottom: 20px;
  }
  .offer-slide__text {
    padding-bottom: 30px;
  }
  .gift-card-offer__text {
    display: block;
    padding-top: 75%;
    font-size: 18px;
  }
  .eshop-section__button {
    padding: 12px 30px 12px;
  }
  .main-info-group__stats-text {
    margin-top: 15px;
  }
  .offer-benefits-wrapper {
    padding: 30px 0 30px;
  }
  .catalogue-slider .active {
    margin-left: 20px;
  }
  .cafeteria-section-wrapper {
    background-position: right -250px center;
    min-height: 370px;
  }
  .cafe-section__text-block:not(.cafe-section__text-block--single) {
    padding-top: 30px;
  }
  .bakery-slider__title {
    padding-top: 30px;
  }
  .bakery-slider .bakery-section-formula {
    margin-top: 20px;
  }
  .fish-section-wrapper,
  .fish-section {
    min-height: 358px;
  }
  .fish-section-wrapper {
    background-size: contain;
    background-position: bottom;
    background-color: #60c3fa;
  }
  .card-section-wrapper {
    background-image: url("../images/card-bg-small.jpg");
  }
  .shop-filter-small__clean-value-wrapper {
    width: 50%;
  }
  .shop-filter-small__item-wrapper,
  .shop-filter-small__item {
    width: auto;
    display: block;
  }
  .shop-filter-small__close {
    float: none;
    margin-top: 10px;
    display: inline-block;
  }
  .shop-map-closest__icon-container {
    max-width: 225px;
  }
  .about-info__shop-amount-group {
    right: 0;
  }
  .title-block-wrapper--about .title-block__title {
    padding-top: 15px;
  }
  .history-vertical-item {
    text-align: left;
  }
  .work-tabs__head:first-child {
    margin-left: 25px;
  }
  .work-tabs__item-container {
    padding: 0 15px;
  }
  .work-tabs-item {
    width: auto;
    display: block;
    margin-bottom: 0;
  }
  .work-tabs-wrapper__link {
    padding-left: 33px;
  }
  .work-tabs-wrapper__link:before {
    left: 15px;
  }
  .work-tabs-wrapper__title {
    padding-left: 15px;
  }
  .work-tabs-wrapper__city:after {
    top: 10px;
  }
  .main-info__work-features-slider-wrapper .main-work-feature__text-block,
  .main-info__vac-link-group {
    padding-left: 15px;
    padding-right: 15px;
  }
  .main-reports {
    padding-left: 15px;
  }
  .title-block-slide {
    background-position: left -125px center;
  }
  .title-block-slide--pokupatelyam {
    background-position: center center;
  }
  .shop-detail__map {
    margin: 0 -15px;
  }
  .catalogue-slider-wrapper--catalogs-open {
    margin: 0;
  }
  .catalogue-slide--catalogs-under {
    width: 301px;
  }
  .catalogue-section-wrapper--catalog-open .issuu-no {
    padding-left: 0;
  }
  .main-info__catalog-title {
    margin-left: 15px;
  }
  .learn-feature--bottom {
    margin: 0 0 35px;
  }
  .vacancy-list__item {
    padding: 0 15px 17px;
  }
  .tenders-info--vacancies {
    padding: 20px 15px 30px;
  }
  .vac-det-shop-link {
    padding-left: 40px;
  }
  .about-strategy-cite {
    padding: 20px 20px 20px 35px;
  }
  .press-block__all-link {
    margin-left: 35px;
  }
  .main-reports__divider {
    margin-left: -15px;
  }
  .manage-small-slider__item-container {
    padding: 0 15px;
  }
  .contacts-deps__content--no-padd {
    padding-left: 0;
    padding-right: 0;
  }
  .contacts-deps__content--no-padd .contacts-deps-item {
    margin-right: 0;
    padding-left: 15px;
    padding-right: 15px;
  }
  .tenders-info__text {
    padding: 0 15px;
  }
  .tenders-info__text--bordered {
    padding: 15px;
  }
  .suc-accordion__title-group--left .suc-accordion__title-text {
    left: 15px;
    padding-right: 15px;
  }
  .suc-accordion__title-group--right .suc-accordion__title-text {
    right: 15px;
    padding-left: 15px;
  }
  .content-contacts-table__row {
    padding: 20px 15px;
  }
  .shop-list-section__title-group {
    padding-left: 0;
    padding-right: 0;
  }
  .shop-map-closest__icon {
    margin-right: 5px;
  }
  .tenders-wrapper--arendators {
    padding: 0;
    margin-bottom: -40px;
  }
  .about-info--about-strategy.selected .main-info__text {
    padding-left: 0;
    padding-right: 0;
  }
}
.sms-form {
  display: none;
  margin-top: -70px;
}
@media only screen and (max-width: 690px) {
  .catalogue-slide--catalogs-under {
    width: 301px;
  }
  .news-section__news-block {
    width: auto;
    padding-left: 0;
    padding-right: 0;
  }
  .news-section__news-block .owl-controls {
    display: none;
  }
  .sms-form {
    display: none;
    margin-top: -20px;
  }
}
.contacts-subscribe,
.activation-form {
  padding-top: 20px;
}
.contacts-subscribe__error,
.activation-form__error {
  color: #eb1c23;
}
.contacts-subscribe__success,
.activation-form__success {
  color: #008000;
}
.link-disactive {
  color: #000 !important;
  text-decoration: none !important;
  opacity: 0.5;
  cursor: not-allowed;
}
.mac-desktop-price {
  margin: 15px 0 0 0 !important;
}
@media only screen and (min-width: 1065px) {
  .mac-desktop-price {
    margin: 37px 0 0 0 !important;
  }
}
@media only screen and (min-width: 691px) {
  .mac-desktop-price {
    margin: 29px 0 0 0 !important;
  }
}
.button-mg-top {
  margin-top: 10px;
}
.happy-new-year .header {
  background-image: url("http://www.okmarket.ru/local/templates/main/assets/images/new-year/2560.png");
  background-position: center top;
}
@media only screen and (max-width: 768px) {
  .happy-new-year .header {
    background-image: url("http://www.okmarket.ru/local/templates/main/assets/images/new-year/768.png");
    background-position: left top;
  }
}
@media only screen and (max-width: 480px) {
  .happy-new-year .header {
    background-image: url("http://www.okmarket.ru/local/templates/main/assets/images/new-year/480.png");
  }
}
@media only screen and (max-width: 320px) {
  .happy-new-year .header {
    background-image: url("http://www.okmarket.ru/local/templates/main/assets/images/new-year/320.png");
  }
}
.shop-list-item__adress {
  width: 400px;
}
.shop-list-item__time {
  width: 19px;
  height: 19px;
  position: relative;
}
.shop-list-item__time:after {
  top: 0;
  left: -30px;
}
.shop-list-item__phone {
  min-width: 180px;
  text-align: right;
}
form * {
  box-sizing: border-box;
}
form .form-group {
  margin-bottom: 20px;
}
form .form-group .g-loader {
  top: 5px;
  right: -45px;
}
form .form-group.no-margin {
  margin-bottom: 0;
}
form .form-group div + .control-label {
  display: inline;
}
form .form-group .inner {
  display: inline-block;
  width: 100%;
  min-height: 44px;
  position: relative;
  border: 1px solid transparent;
  padding: 5px;
  transition: border-color 0.2s 0s ease-in, min-height 0.2s 0s ease-in;
}
form .form-group .inner .icon {
  position: absolute;
  top: 10px;
  right: 5px;
  z-index: 100;
  cursor: pointer;
}
form .form-group .inner.file-input label {
  font-size: 17px;
  color: #eb1c23;
  border-bottom: 2px dotted #eb1c23;
  width: auto;
  margin-right: 15px;
  padding: 0;
  cursor: pointer;
}
form .form-group .inner.file-input .file-name {
  display: inline-block;
  opacity: 0.5;
  max-width: 165px;
  color: #6f739d;
  font-size: 'Arial';
  font-family: 16px;
  font-style: italic;
}
form .form-group .control-label {
  display: inline-block;
  max-width: 100%;
  padding: 5px;
}
form .form-group .form-control {
  border: 1px solid #acaeca;
  box-sizing: border-box;
  padding: 5px 10px;
  background-color: #fff;
  outline: none;
  position: relative;
  z-index: 100;
  transition: border-color 0.2s 0s ease-in;
}
form .form-group .form-control:-webkit-autofill {
  -webkit-box-shadow: inset 0 0 0 50px #fff !important;
  -webkit-text-fill-color: #000 !important;
  color: #000 !important;
}
form .form-group .form-control:focus {
  border-color: #000;
}
form .form-group .form-control[type="file"] {
  display: none;
}
form .form-group .radio-button {
  float: left;
}
form .form-group .radio-button:first-child label {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-left: 1px solid #acaeca;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
form .form-group .radio-button label {
  width: 84px;
  text-align: center;
  padding: 8px;
  border: 1px solid #acaeca;
  border-left: none;
  font-size: 14px;
  color: #8d8d8d;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  cursor: pointer;
}
form .form-group .radio-button input {
  display: none;
}
form .form-group .radio-button input:checked + label {
  background: #dbdeec;
  color: #000;
}
form .form-group .help-block.info {
  position: absolute;
  background: #fff;
  font-size: 14px;
  color: #000;
  line-height: 1.4;
  opacity: 0;
  transition: opacity 0.2s 0s ease-in;
}
form .form-group .help-block.danger {
  margin: 4px 0 0;
  color: #eb1c23;
}
form .form-group .require {
  color: #eb1c23;
}
form .form-group .title {
  margin-top: 25px;
  margin-bottom: 10px;
  color: #383a57;
  font-size: 22px;
  font-family: "UbuntuMedium";
  font-weight: 500;
}
form .form-group .sub-title {
  margin-bottom: 10px;
  color: #383a57;
  font-size: 17px;
  font-family: "UbuntuMedium";
}
form .form-group.card {
  width: auto;
  height: auto;
  margin-top: 30px;
  margin-bottom: 30px;
}
form .form-group.card.error {
  margin-bottom: 30px;
}
form .form-group.has-error .control-label {
  color: #eb1c23;
}
form .form-group.has-error .form-control {
  border-color: #eb1c23;
}
form .form-group.focus .inner {
  min-height: 130px;
  border-color: #ffc905;
}
form .form-group.focus .inner .help-block.info {
  opacity: 1;
}
form .form-group input[type="submit"] {
  display: block;
  background-color: #eb1c23;
  border-radius: 20px;
  width: 100%;
  text-align: center;
  padding: 10px 0;
  border: none;
  color: #fff;
  font-size: 17px;
  font-weight: bold;
  transition: all 0.4s ease 0s;
  outline: none;
  cursor: pointer;
}
form .form-group input[type="submit"]:hover {
  background-color: #4d59a1;
}
form .form-group input[type="submit"]:disabled {
  background: #808080;
  cursor: default;
}
form .form-group input[type="submit"]:disabled:hover {
  background: #808080;
}
form .form-group.error {
  margin-bottom: 0;
}
form .form-group.error .control-label {
  color: #eb1c23;
}
form .form-group.error .form-control,
form .form-group.error .select2-container .form-select.select2-selection--single {
  border-color: #eb1c23;
  background-color: #feefef;
  color: #000;
}
form.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}
form.form-horizontal .form-group:before,
form.form-horizontal .form-group:after {
  content: " ";
  display: table;
}
form.form-horizontal .form-group:after {
  clear: both;
}
form.form-horizontal .form-group::after {
  content: "";
  display: table;
  clear: both;
}
form.form-horizontal .form-control {
  width: 100%;
}
form.loading .form-group .g-loader {
  display: block;
}
form.sms-form {
  display: none;
  margin: 0;
}
form.sms-form .resend-sms-code {
  color: #000;
  text-decoration: none;
  opacity: 0.5;
  cursor: not-allowed;
}
form.sms-form .resend-sms-code.active {
  text-decoration: underline;
  color: #4d59a1;
  cursor: pointer;
}
@media (min-width: 768px) {
  form .form-group.card {
    width: 631px;
    height: 395px;
    padding-top: 188px;
    padding-left: 20px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 30px;
    margin-bottom: 30px;
    background: url('../images/card-10.jpg') no-repeat;
  }
  form .form-group.card .inner {
    width: 264px;
    margin: 22px 0 0 135px;
  }
}
/* COMPONENTS - содержит отдельные компоненты с отдельным файлом .scss для каждого из них.
========================================================================== */
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  box-sizing: border-box;
  width: 100%;
}
.col-xs-11 {
  box-sizing: border-box;
  width: 91.66666667%;
}
.col-xs-10 {
  box-sizing: border-box;
  width: 83.33333333%;
}
.col-xs-9 {
  box-sizing: border-box;
  width: 75%;
}
.col-xs-8 {
  box-sizing: border-box;
  width: 66.66666667%;
}
.col-xs-7 {
  box-sizing: border-box;
  width: 58.33333333%;
}
.col-xs-6 {
  box-sizing: border-box;
  width: 50%;
}
.col-xs-5 {
  box-sizing: border-box;
  width: 41.66666667%;
}
.col-xs-4 {
  box-sizing: border-box;
  width: 33.33333333%;
}
.col-xs-3 {
  box-sizing: border-box;
  width: 25%;
}
.col-xs-2 {
  box-sizing: border-box;
  width: 16.66666667%;
}
.col-xs-1 {
  box-sizing: border-box;
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    box-sizing: border-box;
    width: 100%;
  }
  .col-sm-11 {
    box-sizing: border-box;
    width: 91.66666667%;
  }
  .col-sm-10 {
    box-sizing: border-box;
    width: 83.33333333%;
  }
  .col-sm-9 {
    box-sizing: border-box;
    width: 75%;
  }
  .col-sm-8 {
    box-sizing: border-box;
    width: 66.66666667%;
  }
  .col-sm-7 {
    box-sizing: border-box;
    width: 58.33333333%;
  }
  .col-sm-6 {
    box-sizing: border-box;
    width: 50%;
  }
  .col-sm-5 {
    box-sizing: border-box;
    width: 41.66666667%;
  }
  .col-sm-4 {
    box-sizing: border-box;
    width: 33.33333333%;
  }
  .col-sm-3 {
    box-sizing: border-box;
    width: 25%;
  }
  .col-sm-2 {
    box-sizing: border-box;
    width: 16.66666667%;
  }
  .col-sm-1 {
    box-sizing: border-box;
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    box-sizing: border-box;
    width: 100%;
  }
  .col-md-11 {
    box-sizing: border-box;
    width: 91.66666667%;
  }
  .col-md-10 {
    box-sizing: border-box;
    width: 83.33333333%;
  }
  .col-md-9 {
    box-sizing: border-box;
    width: 75%;
  }
  .col-md-8 {
    box-sizing: border-box;
    width: 66.66666667%;
  }
  .col-md-7 {
    box-sizing: border-box;
    width: 58.33333333%;
  }
  .col-md-6 {
    box-sizing: border-box;
    width: 50%;
  }
  .col-md-5 {
    box-sizing: border-box;
    width: 41.66666667%;
  }
  .col-md-4 {
    box-sizing: border-box;
    width: 33.33333333%;
  }
  .col-md-3 {
    box-sizing: border-box;
    width: 25%;
  }
  .col-md-2 {
    box-sizing: border-box;
    width: 16.66666667%;
  }
  .col-md-1 {
    box-sizing: border-box;
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    box-sizing: border-box;
    width: 100%;
  }
  .col-lg-11 {
    box-sizing: border-box;
    width: 91.66666667%;
  }
  .col-lg-10 {
    box-sizing: border-box;
    width: 83.33333333%;
  }
  .col-lg-9 {
    box-sizing: border-box;
    width: 75%;
  }
  .col-lg-8 {
    box-sizing: border-box;
    width: 66.66666667%;
  }
  .col-lg-7 {
    box-sizing: border-box;
    width: 58.33333333%;
  }
  .col-lg-6 {
    box-sizing: border-box;
    width: 50%;
  }
  .col-lg-5 {
    box-sizing: border-box;
    width: 41.66666667%;
  }
  .col-lg-4 {
    box-sizing: border-box;
    width: 33.33333333%;
  }
  .col-lg-3 {
    box-sizing: border-box;
    width: 25%;
  }
  .col-lg-2 {
    box-sizing: border-box;
    width: 16.66666667%;
  }
  .col-lg-1 {
    box-sizing: border-box;
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
/*******************************
            Loader
*******************************/
/* Standard Size */
.loader {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: 0px;
  text-align: center;
  z-index: 1000;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
/* Static Shape */
.loader:before {
  position: absolute;
  content: '';
  top: 0%;
  left: 50%;
  width: 100%;
  height: 100%;
  border-radius: 500rem;
  border: 0.2em solid rgba(0, 0, 0, 0.1);
}
/* Active Shape */
.loader:after {
  position: absolute;
  content: '';
  top: 0%;
  left: 50%;
  width: 100%;
  height: 100%;
  -webkit-animation: loader 0.6s linear;
  animation: loader 0.6s linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  border-radius: 500rem;
  border-color: #767676 transparent transparent;
  border-style: solid;
  border-width: 0.2em;
  box-shadow: 0px 0px 0px 1px transparent;
}
/* Active Animation */
@-webkit-keyframes loader {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes loader {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* Sizes */
.ui.mini.loader:before,
.ui.mini.loader:after {
  width: 1rem;
  height: 1rem;
  margin: 0em 0em 0em -0.5rem;
}
.ui.tiny.loader:before,
.ui.tiny.loader:after {
  width: 1.14285714rem;
  height: 1.14285714rem;
  margin: 0em 0em 0em -0.57142857rem;
}
.ui.small.loader:before,
.ui.small.loader:after {
  width: 1.71428571rem;
  height: 1.71428571rem;
  margin: 0em 0em 0em -0.85714286rem;
}
.loader:before,
.loader:after {
  width: 2.28571429rem;
  height: 2.28571429rem;
  margin: 0em 0em 0em -1.14285714rem;
}
.ui.large.loader:before,
.ui.large.loader:after {
  width: 3.42857143rem;
  height: 3.42857143rem;
  margin: 0em 0em 0em -1.71428571rem;
}
.ui.big.loader:before,
.ui.big.loader:after {
  width: 3.71428571rem;
  height: 3.71428571rem;
  margin: 0em 0em 0em -1.85714286rem;
}
.ui.huge.loader:before,
.ui.huge.loader:after {
  width: 4.14285714rem;
  height: 4.14285714rem;
  margin: 0em 0em 0em -2.07142857rem;
}
.ui.massive.loader:before,
.ui.massive.loader:after {
  width: 4.57142857rem;
  height: 4.57142857rem;
  margin: 0em 0em 0em -2.28571429rem;
}
/*-------------------
      Coupling
--------------------*/
/* Show inside active dimmer */
.ui.dimmer .loader {
  display: block;
}
/* Black Dimmer */
.ui.dimmer .loader {
  color: rgba(255, 255, 255, 0.9);
}
.ui.dimmer .loader:before {
  border-color: rgba(255, 255, 255, 0.15);
}
.ui.dimmer .loader:after {
  border-color: #FFFFFF transparent transparent;
}
/* White Dimmer (Inverted) */
.ui.inverted.dimmer .loader {
  color: rgba(0, 0, 0, 0.87);
}
.ui.inverted.dimmer .loader:before {
  border-color: rgba(0, 0, 0, 0.1);
}
.ui.inverted.dimmer .loader:after {
  border-color: #767676 transparent transparent;
}
/*******************************
             Types
*******************************/
/*-------------------
        Text
--------------------*/
.ui.text.loader {
  width: auto !important;
  height: auto !important;
  text-align: center;
  font-style: normal;
}
/*******************************
            States
*******************************/
.ui.indeterminate.loader:after {
  -webkit-animation-direction: reverse;
  animation-direction: reverse;
  -webkit-animation-duration: 1.2s;
  animation-duration: 1.2s;
}
.loader.active,
.loader.visible {
  display: block;
}
.loader.disabled,
.loader.hidden {
  display: none;
}
/*******************************
            Variations
*******************************/
/*-------------------
        Sizes
--------------------*/
/* Loader */
.ui.inverted.dimmer .ui.mini.loader,
.ui.mini.loader {
  width: 1rem;
  height: 1rem;
  font-size: 0.78571429em;
}
.ui.inverted.dimmer .ui.tiny.loader,
.ui.tiny.loader {
  width: 1.14285714rem;
  height: 1.14285714rem;
  font-size: 0.85714286em;
}
.ui.inverted.dimmer .ui.small.loader,
.ui.small.loader {
  width: 1.71428571rem;
  height: 1.71428571rem;
  font-size: 0.92857143em;
}
.ui.inverted.dimmer .loader,
.loader {
  width: 2.28571429rem;
  height: 2.28571429rem;
  font-size: 1em;
}
.ui.inverted.dimmer .ui.large.loader,
.ui.large.loader {
  width: 3.42857143rem;
  height: 3.42857143rem;
  font-size: 1.14285714em;
}
.ui.inverted.dimmer .ui.big.loader,
.ui.big.loader {
  width: 3.71428571rem;
  height: 3.71428571rem;
  font-size: 1.28571429em;
}
.ui.inverted.dimmer .ui.huge.loader,
.ui.huge.loader {
  width: 4.14285714rem;
  height: 4.14285714rem;
  font-size: 1.42857143em;
}
.ui.inverted.dimmer .ui.massive.loader,
.ui.massive.loader {
  width: 4.57142857rem;
  height: 4.57142857rem;
  font-size: 1.71428571em;
}
/* Text Loader */
.ui.mini.text.loader {
  min-width: 1rem;
  padding-top: 1.78571429rem;
}
.ui.tiny.text.loader {
  min-width: 1.14285714rem;
  padding-top: 1.92857143rem;
}
.ui.small.text.loader {
  min-width: 1.71428571rem;
  padding-top: 2.5rem;
}
.ui.text.loader {
  min-width: 2.28571429rem;
  padding-top: 3.07142857rem;
}
.ui.large.text.loader {
  min-width: 3.42857143rem;
  padding-top: 4.21428571rem;
}
.ui.big.text.loader {
  min-width: 3.71428571rem;
  padding-top: 4.5rem;
}
.ui.huge.text.loader {
  min-width: 4.14285714rem;
  padding-top: 4.92857143rem;
}
.ui.massive.text.loader {
  min-width: 4.57142857rem;
  padding-top: 5.35714286rem;
}
/*-------------------
       Inverted
--------------------*/
.ui.inverted.loader {
  color: rgba(255, 255, 255, 0.9);
}
.ui.inverted.loader:before {
  border-color: rgba(255, 255, 255, 0.15);
}
.ui.inverted.loader:after {
  border-top-color: #FFFFFF;
}
/*-------------------
       Inline
--------------------*/
.ui.inline.loader {
  position: relative;
  vertical-align: middle;
  margin: 0em;
  left: 0em;
  top: 0em;
  -webkit-transform: none;
  transform: none;
}
.ui.inline.loader.active,
.ui.inline.loader.visible {
  display: inline-block;
}
/* Centered Inline */
.ui.centered.inline.loader.active,
.ui.centered.inline.loader.visible {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.b-modal {
  /*--------------
     Actions
	---------------*/
}
.b-modal * {
  box-sizing: border-box;
}
.b-modal > .close {
  background-image: url(../images/sprite/sprite.png);
  background-position: -1344px -731px;
  width: 30px;
  height: 30px;
  cursor: pointer;
  position: absolute;
  top: 8px;
  right: 0;
  z-index: 1;
  opacity: 0.8;
  font-size: 1.25em;
  color: #FFFFFF;
  padding: 0.625rem 0 0 0;
}
.b-modal > .close:hover {
  opacity: 1;
}
.b-modal .modal-header {
  display: block;
  font-size: 1.42857143rem;
  line-height: 1.2857em;
  font-weight: bold;
  margin: 0;
  padding: 1rem;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.85);
  border-bottom: 1px solid rgba(34, 36, 38, 0.15);
}
.b-modal .modal-content {
  padding: 1rem;
}
.b-modal .modal-content .subtitle {
  font-family: "UbuntuMedium", sans-serif;
  font-size: 26px;
}
.b-modal .modal-content .text {
  font-family: 'Scada', sans-serif;
  font-size: 17px;
}
.b-modal .modal-footer {
  padding: 1rem;
}
.b-modal > .actions {
  border-top: 1px solid rgba(34, 36, 38, 0.15);
  text-align: right;
}
.b-modal.fullscreen .modal-header {
  display: none;
}
.b-modal.fullscreen .modal-content {
  padding: 0;
  height: 100%;
}
.b-modal.fullscreen .modal-content .b-catalog-slider {
  width: 100%;
}
.b-modal.fullscreen .modal-content .b-catalog-slider .g-icon-arrow-left {
  left: 0;
}
.b-modal.fullscreen .modal-content .b-catalog-slider .g-icon-arrow-right {
  right: 0;
}
.b-modal.fullscreen .modal-content .b-catalog-slider .owl-stage-outer {
  cursor: url('http://www.okmarket.ru/local/templates/main/assets/cursors/zoomin.cur'), default;
}
.ui.modal.fullscreen {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  border-radius: 0;
  overflow: hidden;
}
.modals.dimmer .ui.scrolling.modal.fullscreen {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  border-radius: 0;
  overflow: hidden;
}
/* Modal Width */
@media only screen and (max-width: 767px) {
  .ui.modal {
    width: 95%;
    margin: 0 0 0 -47.5%;
  }
  .ui.modal.fullscreen {
    width: 100%;
    margin: 0;
  }
}
@media only screen and (min-width: 768px) {
  .ui.modal {
    width: 88%;
    margin: 0 0 0 -44%;
  }
  .ui.modal.fullscreen {
    width: 100%;
    margin: 0;
  }
}
@media only screen and (min-width: 992px) {
  .ui.modal {
    width: 850px;
    margin: 0 0 0 -425px;
  }
  .ui.modal.fullscreen {
    width: 100%;
    margin: 0;
  }
}
@media only screen and (min-width: 1200px) {
  .ui.modal {
    width: 900px;
    margin: 0 0 0 -450px;
  }
  .ui.modal.fullscreen {
    top: 0 !important;
    width: 100% !important;
    margin: 0 !important;
  }
}
@media only screen and (min-width: 1920px) {
  .ui.modal {
    width: 950px;
    margin: 0 0 0 -475px;
  }
  .ui.modal.fullscreen {
    width: 100% !important;
    margin: 0 !important;
  }
}
.best-prices-wrapper .owl-stage-outer {
  width: 100%;
}
.best-prices-wrapper .load-line {
  position: absolute;
  top: 0;
  left: 0;
  height: 2px;
  background: #eb1c23;
  z-index: 1;
  transition: background 0.2s 0s ease-in;
}
.best-prices-wrapper .load-line.disabled {
  background: transparent;
}
.owl-carousel .owl-item {
  overflow: hidden;
}
.owl-carousel .owl-item img {
  display: inline-block;
  width: auto;
  max-width: 100%;
  max-height: 320px;
}
/*
.title-block-banner {
	&__old-price {
		&_empty {
			display: block;
			width: 1px;
			height: 42px;
		}
	}

	&__new-price {
		&-inner {
			position: relative;

			&:last-child {
				text-shadow: 4px 0 #fff, 0 4px #fff;
				z-index: 2;
				display: inline;
			}

			&.action-baloon {
				display: inline-block;
				vertical-align: top;
				background: url('@{imagePath}red-baloon.png') no-repeat;
				background-size: contain;
				box-sizing: border-box;
				padding: 35px 0 0 32px;
				color: #fff;
				margin-top: 0;
				width: 162px;
				height: 164px;
				font-size: 96px;
				text-shadow: none;
			}
		}

		&.show-card {
			div {
				&:last-child {
					text-shadow: 4px 0 #fff, 0 4px #fff;
					z-index: 2;
					display: inline;

					span {
						position: relative;
						z-index: 5;
					}

					&:after {
						content: '';
						position: absolute;
						right: -40px;
						bottom: 30px;
						width: 100px;
						height: 75px;
						background: url('@{imagePath}/card.png') no-repeat 60% 80%;
						background-size: 100px;
						z-index: 1;
					}
				}
			}
		}
	}
}

.best-prices {
	width: 100%;

	&__slide {
		position: relative;
		width: 100%;
		background-image: url("@{imagePath}/slide-best-prices-bg-white.jpg");
		background-size: cover;
		background-position: top center;
		background-repeat: no-repeat;
		border-top: 1px solid transparent;
		height: 540px;

		.title-block-banner {
			&__new-price {
				&.show-card {
					div {
						&:last-child {
							&:after {
								right: -35px;
								bottom: 40px;
							}
						}
					}
				}
			}
		}
	}

	&-wrapper {
		&__badge {
			position: absolute;
			display: block;
			bottom: 0;
			right: 0;
			background-image: url("@{imagePath}/sprite/sprite.png");
			background-position: 0px 0px;
			width: 179px;
			height: 179px;
			overflow: hidden;
			z-index: 500;

			&-text {
				position: absolute;
				top: 105px;
				left: 35px;
				width: 100%;
				text-align: center;
				font-size: 24px;
				color: #fff;
				-webkit-transform: rotate(-45deg);
				transform: rotate(-45deg);
				text-transform: uppercase;
				letter-spacing: 5px;
			}
		}

		.cycle-slideshow-nav {
			top: 315px;
			left: inherit;
			right: inherit;

			&__prev {
				left: 10%;
			}

			&__next {
				right: 10%;
			}
		}
	}

	&__feature-block {
		position: relative;
		width: 580px;
		margin: 0 auto;
		text-align: justify;
		padding-top: 190px;

		&:after {
			content: '';
			display: inline-block;
			width: 100%;
			height: 0;
		}
	}

	&__title {
		margin-top: 75px;
		padding-bottom: 100px;
		text-align: center;
		font-size: 48px;
		font-weight: bold;
		color: #fff;

		&--without-features {
			margin-top: 145px;
		}
	}

	&__subtitle {
		margin-top: 20px;
		text-align: center;
		font-size: 20px;
		color: #fff;
	}

	&-feature {
		display: inline-block;
		vertical-align: top;
		margin-right: -0.25em;
		width: 108px;
		height: 108px;
		background: #fff;
		border-radius: 50%;
		font-family: @UbuntuRegular, sans-serif;
		color: #000;
		text-align: center;

		&__number {
			margin-top: 30px;
			font-size: 24px;
			font-weight: 700;
		}

		&__text {
			font-size: 14px;
			font-weight: 500;
		}
	}
}

@media only screen and (max-width: 767px) {
	.title-block-banner {
		&__new-price {
			&.show-card {
				div {
					&:last-child {
						&:after {
							bottom: 20px;
							right: -20px;
							width: 50px;
							height: 37.5px;
							background-size: cover;
						}
					}
				}
			}
		}
	}

	.best-prices {
		&__slide {
			.title-block-banner {
				&__new-price {
					&.show-card {
						div {
							&:last-child {
								&:after {
									bottom: 20px;
									right: -20px;
								}
							}
						}
					}
				}
			}
		}

		&-wrapper {
			.cycle-slideshow-nav {
				display: none;
			}
		}
	}
}
*/
.alert {
  padding: 15px;
  margin-top: 20px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
.header__nav-wrapper {
  padding-top: 0;
}
.temp-nav {
  font-family: "ScadaBold", sans-serif;
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 14px;
}
.temp-nav--header {
  text-transform: uppercase;
  font-size: 15px;
}
.temp-nav--header .temp-nav__item__level-1 .temp-nav__link__level-1 {
  position: relative;
  padding: 13px 15px;
  border-radius: 20px;
}
.temp-nav--header .temp-nav__item__level-1 .temp-nav__link__level-1:hover {
  background: #e91b22;
  color: #ffffff;
}
.temp-nav__item {
  display: inline-block;
  vertical-align: middle;
  margin-right: -0.25em;
  position: relative;
}
.temp-nav__item:first-child {
  margin-left: -13px;
}
.temp-nav__item__level-1 > ul {
  position: absolute;
  left: -22px;
  top: 44px;
  min-width: 210px;
  display: none;
  -webkit-padding-start: 0;
  margin: 0;
  padding: 0;
  line-height: 1.4;
}
.temp-nav__item__level-1 > ul .temp-nav__item {
  display: block;
  padding: 2px 0 0 20px;
  text-transform: none;
  background: rgba(255, 255, 255, 0.8);
}
.temp-nav__item__level-1 > ul .temp-nav__item:first-child {
  padding-top: 15px;
  margin-left: 0;
}
.temp-nav__item__level-1 > ul .temp-nav__item:last-child {
  padding-bottom: 15px;
}
.temp-nav__item__level-1 > ul .temp-nav__item + .temp-nav__item__level-1 > ul .temp-nav__item {
  margin-left: 0;
}
.temp-nav__item__level-1 > ul .temp-nav__item .temp-nav__link:after {
  display: none;
}
.temp-nav__item__level-1 > ul .temp-nav__link:after {
  display: none;
}
@media only screen and (min-width: 767px) {
  .temp-nav__item__level-1:hover .temp-nav__link__level-1:after,
  .temp-nav__item__level-1.show .temp-nav__link__level-1:after {
    display: block;
  }
  .temp-nav__item__level-1:hover > ul,
  .temp-nav__item__level-1.show > ul {
    display: block;
  }
}
.temp-nav__item__level-2 {
  border-right: 2px solid transparent;
}
.temp-nav__item__level-2 > ul {
  display: none;
  position: absolute;
  top: 0;
  left: 100%;
  margin: 0 0 0 2px;
  padding: 0;
  min-width: 200px;
}
.temp-nav__item__level-2:hover {
  border-right: 2px solid #eb1c23;
}
.temp-nav__item__level-2:hover > ul {
  display: block;
}
.temp-nav__item + .temp-nav__item {
  margin-left: 0;
}
.temp-nav__link {
  display: block;
  color: #000;
}
.temp-nav__link:hover {
  text-decoration: none;
  color: #e91b22;
}
.temp-nav__link.active {
  color: #e91b22;
}
.temp-nav__link-search {
  display: block;
  background-image: url(../images/sprite/sprite.png);
  background-position: -1367px -1233px;
  width: 17px;
  height: 17px;
  margin-left: 10px;
  position: relative;
  z-index: 100;
}
.temp-nav__link-search-input {
  width: 35px;
  display: none;
  border: 1px solid #acaeca;
  height: 33px;
  box-sizing: border-box;
  background-color: #fff;
  position: absolute;
  z-index: 99;
  top: -8px;
  right: -10px;
  padding: 0 10px;
  font-family: "UbuntuMedium", sans-serif;
  font-size: 14px;
  font-weight: normal;
  outline: none;
}
.temp-nav--footer {
  margin-right: 5px;
}
.temp-nav--footer a {
  color: #47495f;
}
.temp-nav.mobile-nav .temp-nav__item:first-child {
  margin-left: 0;
}
.temp-nav.mobile-nav .temp-nav__item__level-1.show > ul {
  display: block;
  position: static;
  margin-left: 17px;
}
.temp-nav.mobile-nav .temp-nav__item__level-2.show > ul {
  display: block;
  position: static;
  margin-left: 17px;
}
.temp-nav.mobile-nav .temp-nav__item__level-2.show > ul .temp-nav__item {
  display: block;
}
.footer__nav-wrapper {
  padding-top: 0;
}
.footer__nav-wrapper .temp-nav__item + .temp-nav__item {
  margin-left: 30px;
}
.navbar {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  overflow-x: visible;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -14px;
  margin-left: -14px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  padding: 10px 14px;
  font-size: 18px;
  line-height: 20px;
  height: 40px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -14px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 14px;
  padding: 9px 10px;
  margin-top: 3px;
  margin-bottom: 3px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  list-style-type: none;
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
  -webkit-margin-start: 0;
  -webkit-margin-end: 0;
  -webkit-padding-start: 0;
  margin: 5px -14px;
  padding: 0;
}
.navbar-nav > li > a {
  display: block;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #000;
  font-size: 15px;
  font-family: "ScadaBold";
  line-height: 20px;
  text-decoration: none;
  border-radius: 30px;
}
@media (max-width: 767px) {
  .navbar-nav > li > a {
    display: inline-block;
    padding: 10px 15px;
  }
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
    margin-right: 4px;
  }
  .navbar-nav > li.dropdown .dropdown-toggle .navbar_arrow {
    background: url('../images/navbar_arrow_hover.png');
  }
  .navbar-nav > li.dropdown:hover > .dropdown-toggle .navbar_arrow {
    background: url('../images/navbar_arrow_hover.png');
  }
  .navbar-nav > li.dropdown:hover > .dropdown-menu {
    display: block;
  }
  .navbar-nav > li:last-child {
    margin-right: 0;
  }
  .navbar-nav > li > a {
    padding: 10px 14px 10px;
  }
}
.investors .navbar-nav > li > a {
  font-size: 14px;
  padding: 10px;
}
.navbar-form {
  margin-left: -14px;
  margin-right: -14px;
  padding: 10px 14px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
}
.navbar-nav > li > .dropdown-toggle {
  padding-right: 10px;
}
.navbar-nav > li > .dropdown-toggle .navbar_arrow {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 19px;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
}
.navbar-text {
  margin-top: 10px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-left: 14px;
    margin-right: 14px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -14px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default .navbar-brand {
  color: #000;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #000000;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #000;
}
.navbar-default .navbar-nav > li > a:hover .navbar_arrow,
.navbar-default .navbar-nav > li > a:focus .navbar_arrow {
  background: url('../images/navbar_arrow_hover.png');
}
.navbar-default .navbar-nav > li > a.active .navbar_arrow,
.navbar-default .navbar-nav > li .item-selected > a .navbar_arrow,
.navbar-default .navbar-nav > li .root-item-selected .navbar_arrow,
.navbar-default .navbar-nav > li.item-selected a .navbar_arrow,
.navbar-default .navbar-nav > li > a.active:hover .navbar_arrow,
.navbar-default .navbar-nav > li .item-selected > a:hover .navbar_arrow,
.navbar-default .navbar-nav > li .root-item-selected:hover .navbar_arrow,
.navbar-default .navbar-nav > li.item-selected a:hover .navbar_arrow,
.navbar-default .navbar-nav > li > a.active:focus .navbar_arrow,
.navbar-default .navbar-nav > li .item-selected > a:focus .navbar_arrow,
.navbar-default .navbar-nav > li .root-item-selected:focus .navbar_arrow,
.navbar-default .navbar-nav > li.item-selected a:focus .navbar_arrow {
  background: url('../images/navbar_arrow_hover.png');
}
.navbar-default .navbar-nav > li > a.disabled,
.navbar-default .navbar-nav > li > a.disabled:hover,
.navbar-default .navbar-nav > li > a.disabled:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-nav > li > a.disabled .navbar_arrow,
.navbar-default .navbar-nav > li > a.disabled:hover .navbar_arrow,
.navbar-default .navbar-nav > li > a.disabled:focus .navbar_arrow {
  background: url('../images/navbar_arrow_hover.png');
}
.navbar-default .navbar-nav .dropdown-menu li > a {
  text-transform: none;
}
.navbar-default .navbar-nav .dropdown-menu .dropdown .navbar_arrow {
  display: inline-block;
  vertical-align: middle;
  margin-left: 8px;
  width: 20px;
  height: 19px;
}
.navbar-default .navbar-nav .dropdown-menu .dropdown.open .navbar_arrow {
  background: url('../images/navbar_arrow_hover.png');
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a .navbar_arrow,
.navbar-default .navbar-nav > .open > a:hover .navbar_arrow,
.navbar-default .navbar-nav > .open > a:focus .navbar_arrow {
  background: url('../images/navbar_arrow_hover.png');
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #000;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > li.item-selected a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li.item-selected a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu > li.item-selected a:focus {
    color: #fff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
  }
}
.navbar-default .navbar-link {
  color: #000;
}
.navbar-default .navbar-link:hover {
  color: #fff;
}
.navbar-default .btn-link {
  color: #000;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #fff;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 5px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #fff;
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu .dropdown-menu {
  position: static;
  border: none;
  margin-left: 20px;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #262626;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.b-catalog-slider {
  position: relative;
  height: 100%;
}
.b-catalog-slider .owl-dots {
  display: none !important;
}
.b-catalog-slider .g-icon {
  position: absolute;
  top: 0;
  width: 30px;
  height: 100%;
  font-size: 30px;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  color: #fff;
  z-index: 1;
  transition: background 0.2s 0s ease-in;
}
.b-catalog-slider .g-icon:hover {
  background: #000000;
}
.b-catalog-slider .g-icon:before {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.b-catalog-slider .g-icon-arrow-left {
  left: -30px;
}
.b-catalog-slider .g-icon-arrow-right {
  right: -30px;
}
.b-catalog-slider .g-icon.disable {
  cursor: default;
}
.b-catalog-slider .g-icon.disable:hover {
  background: rgba(0, 0, 0, 0.5);
}
.b-catalog-slider .owl-stage-outer {
  max-width: 715px;
  margin: 0 auto;
}
.b-catalog-slider .owl-carousel .owl-item img {
  max-height: inherit;
}
@media only screen and (max-width: 992px) {
  .b-catalog-slider .g-icon-arrow-left,
  .b-catalog-slider .g-icon-arrow-right {
    display: none;
  }
}
@media only screen and (max-width: 1280px) {
  .b-catalog-slider {
    width: 940px;
  }
}
@media only screen and (max-width: 1024px) {
  .b-catalog-slider {
    width: 880px;
  }
}
@media only screen and (max-width: 768px) {
  .b-catalog-slider {
    width: 560px;
  }
}
@media only screen and (max-width: 400px) {
  .b-catalog-slider {
    width: 360px;
  }
}
.b-info-window {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 99999;
  min-width: 200px;
  min-height: 100px;
  padding: 5px;
  background: #9e0808;
  color: #fff;
  font-size: 16px;
}
.b-vote .vote-form > .row > .item {
  min-height: 245px;
}
.b-vote .item .question-header .title {
  margin-bottom: 20px;
  color: #eb1c23;
  font-size: 24px;
  font-family: "ScadaBold";
  font-weight: bold;
}
.b-vote .item .answers-list .item {
  font-size: 0;
}
.b-vote .item .answers-list .item > * {
  display: inline-block;
  vertical-align: middle;
  font-size: medium;
}
.b-vote .item .answers-list .title {
  min-height: 64px;
}
.b-vote .item .answers-list .title label {
  display: inline-block;
  width: 100%;
  text-align: justify;
  text-justify: newspaper;
  font-size: 15px;
}
.b-vote .item .answers-list .title label span,
.b-vote .item .answers-list .title label input {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.b-vote .item .answers-list .title label span.helper {
  width: 100%;
  height: 0;
  visibility: hidden;
}
.b-vote .item .answers-list .title .name {
  width: 230px;
}
.b-vote .item .answers-list .title .quantity {
  width: 50px;
  text-align: right;
}
.b-vote .item .answers-list .title .old-price {
  width: 60px;
  color: #000;
  font-size: 16px;
  font-family: "ScadaBold";
  font-weight: bold;
  text-decoration: line-through;
}
.b-vote .item .answers-list .title .new-price {
  width: 90px;
  color: #eb1c23;
  font-size: 16px;
  font-family: "ScadaBold";
  font-weight: bold;
}
.b-vote a {
  font-size: 24px;
  font-weight: bold;
  margin-top: 7px;
  display: inline-block;
  color: #eb1c23;
}
.b-vote.answers .progress-bar {
  width: 100%;
  height: 15px;
  margin: 4px 0;
  border-radius: 10px;
  text-align: center;
  color: white;
  font-size: 13px;
}
.b-vote.answers a {
  margin-top: 20px;
}
/*!
 * # Semantic UI 2.2.6 - Progress Bar
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */
/*******************************
            Progress
*******************************/
.ui.progress {
  position: relative;
  display: block;
  max-width: 100%;
  border: none;
  margin: 1em 0em 2.5em;
  box-shadow: none;
  background: rgba(0, 0, 0, 0.1);
  padding: 0em;
  border-radius: 0.28571429rem;
}
.ui.progress:first-child {
  margin: 0em 0em 2.5em;
}
.ui.progress:last-child {
  margin: 0em 0em 1.5em;
}
/*******************************
            Content
*******************************/
/* Activity Bar */
.ui.progress .bar {
  display: block;
  line-height: 1;
  position: relative;
  width: 0%;
  min-width: 2em;
  background: #888888;
  border-radius: 0.28571429rem;
  transition: width 0.1s ease, background-color 0.1s ease;
}
/* Percent Complete */
.ui.progress .bar > .progress {
  white-space: nowrap;
  position: absolute;
  width: auto;
  font-size: 0.92857143em;
  top: 50%;
  right: 0.5em;
  left: auto;
  bottom: auto;
  color: rgba(255, 255, 255, 0.7);
  text-shadow: none;
  margin-top: -0.5em;
  font-weight: bold;
  text-align: left;
}
/* Label */
.ui.progress > .label {
  position: absolute;
  width: 100%;
  font-size: 1em;
  top: 100%;
  right: auto;
  left: 0%;
  bottom: auto;
  color: rgba(0, 0, 0, 0.87);
  font-weight: bold;
  text-shadow: none;
  margin-top: 0.2em;
  text-align: center;
  transition: color 0.4s ease;
}
/*******************************
            Types
*******************************/
/* Indicating */
.ui.indicating.progress[data-percent^="1"] .bar,
.ui.indicating.progress[data-percent^="2"] .bar {
  background-color: #D95C5C;
}
.ui.indicating.progress[data-percent^="3"] .bar {
  background-color: #EFBC72;
}
.ui.indicating.progress[data-percent^="4"] .bar,
.ui.indicating.progress[data-percent^="5"] .bar {
  background-color: #E6BB48;
}
.ui.indicating.progress[data-percent^="6"] .bar {
  background-color: #DDC928;
}
.ui.indicating.progress[data-percent^="7"] .bar,
.ui.indicating.progress[data-percent^="8"] .bar {
  background-color: #B4D95C;
}
.ui.indicating.progress[data-percent^="9"] .bar,
.ui.indicating.progress[data-percent^="100"] .bar {
  background-color: #66DA81;
}
/* Indicating Label */
.ui.indicating.progress[data-percent^="1"] .label,
.ui.indicating.progress[data-percent^="2"] .label {
  color: rgba(0, 0, 0, 0.87);
}
.ui.indicating.progress[data-percent^="3"] .label {
  color: rgba(0, 0, 0, 0.87);
}
.ui.indicating.progress[data-percent^="4"] .label,
.ui.indicating.progress[data-percent^="5"] .label {
  color: rgba(0, 0, 0, 0.87);
}
.ui.indicating.progress[data-percent^="6"] .label {
  color: rgba(0, 0, 0, 0.87);
}
.ui.indicating.progress[data-percent^="7"] .label,
.ui.indicating.progress[data-percent^="8"] .label {
  color: rgba(0, 0, 0, 0.87);
}
.ui.indicating.progress[data-percent^="9"] .label,
.ui.indicating.progress[data-percent^="100"] .label {
  color: rgba(0, 0, 0, 0.87);
}
/* Single Digits */
.ui.indicating.progress[data-percent="1"] .bar,
.ui.indicating.progress[data-percent="2"] .bar,
.ui.indicating.progress[data-percent="3"] .bar,
.ui.indicating.progress[data-percent="4"] .bar,
.ui.indicating.progress[data-percent="5"] .bar,
.ui.indicating.progress[data-percent="6"] .bar,
.ui.indicating.progress[data-percent="7"] .bar,
.ui.indicating.progress[data-percent="8"] .bar,
.ui.indicating.progress[data-percent="9"] .bar {
  background-color: #D95C5C;
}
.ui.indicating.progress[data-percent="1"] .label,
.ui.indicating.progress[data-percent="2"] .label,
.ui.indicating.progress[data-percent="3"] .label,
.ui.indicating.progress[data-percent="4"] .label,
.ui.indicating.progress[data-percent="5"] .label,
.ui.indicating.progress[data-percent="6"] .label,
.ui.indicating.progress[data-percent="7"] .label,
.ui.indicating.progress[data-percent="8"] .label,
.ui.indicating.progress[data-percent="9"] .label {
  color: rgba(0, 0, 0, 0.87);
}
/* Indicating Success */
.ui.indicating.progress.success .label {
  color: #1A531B;
}
/*******************************
             States
*******************************/
/*--------------
     Success
---------------*/
.ui.progress.success .bar {
  background-color: #21BA45 !important;
}
.ui.progress.success .bar,
.ui.progress.success .bar::after {
  -webkit-animation: none !important;
  animation: none !important;
}
.ui.progress.success > .label {
  color: #1A531B;
}
/*--------------
     Warning
---------------*/
.ui.progress.warning .bar {
  background-color: #F2C037 !important;
}
.ui.progress.warning .bar,
.ui.progress.warning .bar::after {
  -webkit-animation: none !important;
  animation: none !important;
}
.ui.progress.warning > .label {
  color: #794B02;
}
/*--------------
     Error
---------------*/
.ui.progress.error .bar {
  background-color: #DB2828 !important;
}
.ui.progress.error .bar,
.ui.progress.error .bar::after {
  -webkit-animation: none !important;
  animation: none !important;
}
.ui.progress.error > .label {
  color: #912D2B;
}
/*--------------
     Active
---------------*/
.ui.active.progress .bar {
  position: relative;
  min-width: 2em;
}
.ui.active.progress .bar::after {
  content: '';
  opacity: 0;
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: #FFFFFF;
  border-radius: 0.28571429rem;
  -webkit-animation: progress-active 2s ease infinite;
  animation: progress-active 2s ease infinite;
}
@-webkit-keyframes progress-active {
  0% {
    opacity: 0.3;
    width: 0;
  }
  100% {
    opacity: 0;
    width: 100%;
  }
}
@keyframes progress-active {
  0% {
    opacity: 0.3;
    width: 0;
  }
  100% {
    opacity: 0;
    width: 100%;
  }
}
/*--------------
    Disabled
---------------*/
.ui.disabled.progress {
  opacity: 0.35;
}
.ui.disabled.progress .bar,
.ui.disabled.progress .bar::after {
  -webkit-animation: none !important;
  animation: none !important;
}
/*******************************
           Variations
*******************************/
/*--------------
    Inverted
---------------*/
.ui.inverted.progress {
  background: rgba(255, 255, 255, 0.08);
  border: none;
}
.ui.inverted.progress .bar {
  background: #888888;
}
.ui.inverted.progress .bar > .progress {
  color: #F9FAFB;
}
.ui.inverted.progress > .label {
  color: #FFFFFF;
}
.ui.inverted.progress.success > .label {
  color: #21BA45;
}
.ui.inverted.progress.warning > .label {
  color: #F2C037;
}
.ui.inverted.progress.error > .label {
  color: #DB2828;
}
/*--------------
    Attached
---------------*/
/* bottom attached */
.ui.progress.attached {
  background: transparent;
  position: relative;
  border: none;
  margin: 0em;
}
.ui.progress.attached,
.ui.progress.attached .bar {
  display: block;
  height: 0.2rem;
  padding: 0px;
  overflow: hidden;
  border-radius: 0em 0em 0.28571429rem 0.28571429rem;
}
.ui.progress.attached .bar {
  border-radius: 0em;
}
/* top attached */
.ui.progress.top.attached,
.ui.progress.top.attached .bar {
  top: 0px;
  border-radius: 0.28571429rem 0.28571429rem 0em 0em;
}
.ui.progress.top.attached .bar {
  border-radius: 0em;
}
/* Coupling */
.ui.segment > .ui.attached.progress,
.ui.card > .ui.attached.progress {
  position: absolute;
  top: auto;
  left: 0;
  bottom: 100%;
  width: 100%;
}
.ui.segment > .ui.bottom.attached.progress,
.ui.card > .ui.bottom.attached.progress {
  top: 100%;
  bottom: auto;
}
/*--------------
     Colors
---------------*/
/* Red */
.ui.red.progress .bar {
  background-color: #DB2828;
}
.ui.red.inverted.progress .bar {
  background-color: #FF695E;
}
/* Orange */
.ui.orange.progress .bar {
  background-color: #F2711C;
}
.ui.orange.inverted.progress .bar {
  background-color: #FF851B;
}
/* Yellow */
.ui.yellow.progress .bar {
  background-color: #FBBD08;
}
.ui.yellow.inverted.progress .bar {
  background-color: #FFE21F;
}
/* Olive */
.ui.olive.progress .bar {
  background-color: #B5CC18;
}
.ui.olive.inverted.progress .bar {
  background-color: #D9E778;
}
/* Green */
.ui.green.progress .bar {
  background-color: #21BA45;
}
.ui.green.inverted.progress .bar {
  background-color: #2ECC40;
}
/* Teal */
.ui.teal.progress .bar {
  background-color: #00B5AD;
}
.ui.teal.inverted.progress .bar {
  background-color: #6DFFFF;
}
/* Blue */
.ui.blue.progress .bar {
  background-color: #2185D0;
}
.ui.blue.inverted.progress .bar {
  background-color: #54C8FF;
}
/* Violet */
.ui.violet.progress .bar {
  background-color: #6435C9;
}
.ui.violet.inverted.progress .bar {
  background-color: #A291FB;
}
/* Purple */
.ui.purple.progress .bar {
  background-color: #A333C8;
}
.ui.purple.inverted.progress .bar {
  background-color: #DC73FF;
}
/* Pink */
.ui.pink.progress .bar {
  background-color: #E03997;
}
.ui.pink.inverted.progress .bar {
  background-color: #FF8EDF;
}
/* Brown */
.ui.brown.progress .bar {
  background-color: #A5673F;
}
.ui.brown.inverted.progress .bar {
  background-color: #D67C1C;
}
/* Grey */
.ui.grey.progress .bar {
  background-color: #767676;
}
.ui.grey.inverted.progress .bar {
  background-color: #DCDDDE;
}
/* Black */
.ui.black.progress .bar {
  background-color: #1B1C1D;
}
.ui.black.inverted.progress .bar {
  background-color: #545454;
}
/*--------------
     Sizes
---------------*/
.ui.tiny.progress {
  font-size: 0.85714286rem;
}
.ui.tiny.progress .bar {
  height: 0.5em;
}
.ui.small.progress {
  font-size: 0.92857143rem;
}
.ui.small.progress .bar {
  height: 1em;
}
.ui.progress {
  font-size: 1rem;
}
.ui.progress .bar {
  height: 1.75em;
}
.ui.large.progress {
  font-size: 1.14285714rem;
}
.ui.large.progress .bar {
  height: 2.5em;
}
.ui.big.progress {
  font-size: 1.28571429rem;
}
.ui.big.progress .bar {
  height: 3.5em;
}
/*******************************
            Progress
*******************************/
/*******************************
         Site Overrides
*******************************/
.ajax-file-upload-error {
  color: #eb1c23;
}
.ajax-file-upload-statusbar {
  border: 1px solid #0ba1b5;
  margin-top: 10px;
  width: 420px;
  margin-right: 10px;
  margin: 5px;
  border-radius: 4px;
  padding: 5px 5px 5px 15px;
}
.ajax-file-upload-filename {
  width: 300px;
  height: auto;
  margin: 0 5px 5px 0px;
}
.ajax-file-upload-filesize {
  width: 50px;
  height: auto;
  margin: 0 5px 5px 0px;
  display: inline-block;
  vertical-align: middle;
}
.ajax-file-upload-progress {
  margin: 5px 10px 5px 0px;
  position: relative;
  width: 250px;
  border: 1px solid #ddd;
  padding: 1px;
  border-radius: 3px;
  display: inline-block;
  color: #FFFFFF;
}
.ajax-file-upload-bar {
  background-color: #0ba1b5;
  width: 0;
  height: 20px;
  border-radius: 3px;
  color: #FFFFFF;
}
.ajax-file-upload-percent {
  position: absolute;
  display: inline-block;
  top: 3px;
  left: 48%;
}
.ajax-file-upload-red {
  box-shadow: inset 0 39px 0 -24px #e67a73;
  background-color: #e4685d;
  border-radius: 4px;
  display: inline-block;
  color: #fff;
  font-family: arial;
  font-size: 13px;
  font-weight: normal;
  padding: 4px 15px;
  text-decoration: none;
  text-shadow: 0 1px 0 #b23e35;
  cursor: pointer;
  vertical-align: top;
  margin: 5px 10px 5px 0px;
}
.ajax-file-upload-green {
  background-color: #77b55a;
  border-radius: 4px;
  margin: 0;
  padding: 0;
  display: inline-block;
  color: #fff;
  font-family: arial;
  font-size: 13px;
  font-weight: normal;
  padding: 4px 15px;
  text-decoration: none;
  cursor: pointer;
  text-shadow: 0 1px 0 #5b8a3c;
  vertical-align: top;
  margin: 5px 10px 5px 0px;
}
.ajax-file-upload {
  display: inline-block;
  padding: 15px 20px;
  cursor: pointer;
  background: #eb1c23;
}
.ajax-file-upload:hover {
  background: #8e0c11;
}
.ajax-upload-dragdrop {
  border: 2px dotted #A5A5C7;
  width: 100%;
  margin-top: 30px;
  color: #DADCE3;
  text-align: left;
  vertical-align: middle;
  padding: 10px 0 10px 10px;
  box-sizing: border-box;
}
.state-hover {
  border: 2px solid #A5A5C7;
}
.ajax-file-upload-container {
  margin: 20px 0px 20px 0px;
}
/* PAGES - содержит стили, специфичные для отдельных страниц, если это необходимо.
========================================================================== */
/* THEMES - стили для разных тем.
========================================================================== */

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4ubGVzcyIsIm1haW4uY3NzIiwidmVuZG9yL25vcm1hbGl6ZS5sZXNzIiwidmVuZG9yL3NlbWFudGljL3RyYW5zaXRpb24ubGVzcyIsInZlbmRvci9zZW1hbnRpYy9kaW1tZXIubGVzcyIsInZlbmRvci9zZW1hbnRpYy9tb2RhbC5sZXNzIiwidmVuZG9yL2Jvb3RzdHJhcC1kYXRlcGlja2VyLmxlc3MiLCJ2ZW5kb3IvY2Fyb3VzZWwubGVzcyIsInZlbmRvci9jb3ZlcmZsb3cubGVzcyIsInZlbmRvci9mYW5jeWJveC5sZXNzIiwidmVuZG9yL2pxdWVyeS5saWdodGJveC5sZXNzIiwidmVuZG9yL21UaHVtYm5haWxTY3JvbGxlci5sZXNzIiwidmVuZG9yL3JvbmRlbGwubGVzcyIsInZlbmRvci9zZWxlY3QyLmxlc3MiLCJ2ZW5kb3IvaWNoZWNrL3NraW5zL29rbWFya2V0L29rbWFya2V0Lmxlc3MiLCJiYXNlL2ljb25zLmxlc3MiLCJiYXNlL3Nwcml0ZS5sZXNzIiwiYmFzZS90eXBvZ3JhcGh5Lmxlc3MiLCJ1dGlscy9taXhpbnMubGVzcyIsImxheW91dC90ZW1wLmxlc3MiLCJsYXlvdXQvbGF5b3V0Lmxlc3MiLCJsYXlvdXQvaGVhZGVyLmxlc3MiLCJsYXlvdXQvZ3JpZC5sZXNzIiwibGF5b3V0L2Zvcm1zLmxlc3MiLCJ1dGlscy9taXhpbnMvY2xlYXJmaXgubGVzcyIsImNvbXBvbmVudHMvZ3JpZC5sZXNzIiwidXRpbHMvbWl4aW5zL2dyaWQubGVzcyIsInV0aWxzL21peGlucy9ncmlkLWZyYW1ld29yay5sZXNzIiwiY29tcG9uZW50cy9sb2FkZXIubGVzcyIsImNvbXBvbmVudHMvbW9kYWwubGVzcyIsImNvbXBvbmVudHMvYmVzdC1wcmljZXNfX3NsaWRlLmxlc3MiLCJjb21wb25lbnRzL2FsZXJ0Lmxlc3MiLCJjb21wb25lbnRzL3RlbXAtbmF2Lmxlc3MiLCJjb21wb25lbnRzL25hdmJhci5sZXNzIiwiY29tcG9uZW50cy9kcm9wZG93bi5sZXNzIiwiY29tcG9uZW50cy9iLWNhdGFsb2ctc2xpZGVyLmxlc3MiLCJjb21wb25lbnRzL2ItaW5mby13aW5kb3cubGVzcyIsImNvbXBvbmVudHMvdm90ZS5sZXNzIiwiY29tcG9uZW50cy9wcm9ncmVzcy5sZXNzIiwiY29tcG9uZW50cy91cGxvYWRGaWxlcy5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFTO0FDQ1QsNkRBQTZEO0FBQzdEOzZFQUM2RTtBQUM3RSw0RUFBNEU7QUFDNUU7OztHQUdHO0FDREg7RUFDRSx3QkFBQTtFREdBLE9BQU87RUNGUCwyQkFBQTtFRElBLE9BQU87RUNIUCwrQkFBQTtFREtBLE9BQU87Q0FDUjtBQUNEOztHQUVHO0FDRkg7RUFDRSxVQUFBO0NESUQ7QUFDRDtnRkFDZ0Y7QUFDaEY7Ozs7R0FJRztBQ0NIOzs7Ozs7Ozs7Ozs7RURZRSxPQUFPO0VDQVAsZUFBQTtDREVEO0FBQ0Q7O0dBRUc7QUNFSDs7OztFQUlFLHNCQUFBO0NEQUQ7QUFDRDs7R0FFRztBQ0lIO0VBQ0UsY0FBQTtFQUNBLFVBQUE7Q0RGRDtBQUNEOztHQUVHO0FDTUg7RUFDRSx5QkFBQTtDREpEO0FBQ0Q7OztHQUdHO0FDUUg7O0VBRUUsY0FBQTtDRE5EO0FBQ0Q7Z0ZBQ2dGO0FBQ2hGOzs7R0FHRztBQ1dIO0VBQ0UsOEJBQUE7RURUQSxPQUFPO0VDVVAsc0NBQUE7RURSQSxPQUFPO0NBQ1I7QUFDRDs7O0dBR0c7QUNXSDs7RUFFRSxpQkFBQTtDRFREO0FBQ0Q7Z0ZBQ2dGO0FBQ2hGOzs7R0FHRztBQ2NIO0VBQ0Usb0JBQUE7RURaQSxPQUFPO0VDYVAsMkJBQUE7RURYQSxPQUFPO0VDWVAsa0NBQUE7RURWQSxPQUFPO0NBQ1I7QUFDRDs7R0FFRztBQ2FIOztFQUVFLHFCQUFBO0NEWEQ7QUFDRDs7R0FFRztBQ2VIOztFQUVFLG9CQUFBO0NEYkQ7QUFDRDs7R0FFRztBQ2lCSDtFQUNFLG1CQUFBO0NEZkQ7QUFDRDs7O0dBR0c7QUNtQkg7RUFDRSxlQUFBO0VBQ0EsaUJBQUE7Q0RqQkQ7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QVZBLFlBQUE7RUFJQSxhQUFBO0NmZzdIRDtBZTk0SEM7RUF0QkEsbURBQUE7RUFOQSxvQ0FBQTtFQVZBLFlBQUE7RUFJQSxhQUFBO0NmczdIRDtBZXA1SEM7RUF0QkEsbURBQUE7RUFOQSxvQ0FBQTtFQVZBLFlBQUE7RUFJQSxhQUFBO0NmNDdIRDtBZTE1SEM7RUF0QkEsbURBQUE7RUFOQSxxQ0FBQTtFQVZBLFlBQUE7RUFJQSxhQUFBO0NmazhIRDtBZWg2SEM7RUF0QkEsbURBQUE7RUFOQSxvQ0FBQTtFQVZBLFlBQUE7RUFJQSxhQUFBO0NmdzhIRDtBZXQ2SEM7RUF0QkEsbURBQUE7RUFOQSxvQ0FBQTtFQVZBLFlBQUE7RUFJQSxhQUFBO0NmODhIRDtBZTU2SEM7RUF0QkEsbURBQUE7RUFOQSxvQ0FBQTtFQVZBLFlBQUE7RUFJQSxhQUFBO0NmbzlIRDtBZWw3SEM7RUF0QkEsbURBQUE7RUFOQSxvQ0FBQTtFQVZBLFlBQUE7RUFJQSxhQUFBO0NmMDlIRDtBZXg3SEM7RUF0QkEsbURBQUE7RUFOQSxvQ0FBQTtFQVZBLFlBQUE7RUFJQSxhQUFBO0NmZytIRDtBZTk3SEM7RUF0QkEsbURBQUE7RUFOQSxvQ0FBQTtFQVZBLFlBQUE7RUFJQSxhQUFBO0NmcytIRDtBZXA4SEM7RUF0QkEsbURBQUE7RUFOQSxvQ0FBQTtFQVZBLFlBQUE7RUFJQSxhQUFBO0NmNCtIRDtBZTE4SEM7RUF0QkEsbURBQUE7RUFOQSxvQ0FBQTtFQVZBLFlBQUE7RUFJQSxhQUFBO0Nmay9IRDtBZWg5SEM7RUF0QkEsbURBQUE7RUFOQSxvQ0FBQTtFQVZBLFlBQUE7RUFJQSxhQUFBO0Nmdy9IRDtBZXQ5SEM7RUF0QkEsbURBQUE7RUFOQSxvQ0FBQTtFQVZBLFlBQUE7RUFJQSxhQUFBO0NmOC9IRDtBZTU5SEM7RUF0QkEsbURBQUE7RUFOQSxvQ0FBQTtFQVZBLFlBQUE7RUFJQSxhQUFBO0Nmb2dJRDtBZWwrSEM7RUF0QkEsbURBQUE7RUFOQSxvQ0FBQTtFQVZBLFlBQUE7RUFJQSxhQUFBO0NmMGdJRDtBZXgrSEM7RUF0QkEsbURBQUE7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QUE7SUFDQSxnQkFBQTtHckI0anVCQztFcUJ6anVCRjtJQUNDLGlCQUFBO0dyQjJqdUJDO0VxQnhqdUJGO0lBQ0MsaUJBQUE7SUFDQSxnQkFBQTtHckIwanVCQztFcUJ2anVCRjtJQUNDLGdCQUFBO0dyQnlqdUJDO0VxQnRqdUJGO0lBQ0MsZ0JBQUE7R3JCd2p1QkM7RXFCcmp1QkY7SUFDQyxnQkFBQTtHckJ1anVCQztFcUJwanVCRjtJQUNDLGVBQUE7R3JCc2p1QkM7RXFCbmp1QkY7SUFDQyxpQkFBQTtHckJxanVCQztFcUJsanVCRjtJQUNDLGlCQUFBO0dyQm9qdUJDO0VxQmpqdUJGO0lBQ0MsaUJBQUE7R3JCbWp1QkM7RXFCaGp1QkY7SUFDQyxvQkFBQTtHckJranVCQztFcUIvaXVCRjtJQUNDLGlCQUFBO0lBQ0EsZUFBQTtJQUNBLFlBQUE7R3JCaWp1QkM7RXFCOWl1QkY7SUFDQyxpQkFBQTtHckJnanVCQztFcUI3aXVCRjtJQUNDLGlCQUFBO0lBQ0EsZUFBQTtHckIraXVCQztFcUI1aXVCRjtJQUNDLGlCQUFBO0lBQ0EsZUFBQTtHckI4aXVCQztFcUIzaXVCRjtJQUNDLGlCQUFBO0dyQjZpdUJDO0VxQjFpdUJGO0lBQ0MsZ0JBQUE7SUFDQSxpQkFBQTtHckI0aXVCQztFcUJ6aXVCRjtJQUNDLGdCQUFBO0dyQjJpdUJDO0VxQnhpdUJGO0lBQ0MsZ0JBQUE7R3JCMGl1QkM7RXFCdml1QkY7SUFDQyxjQUFBO0dyQnlpdUJDO0VxQnRpdUJGO0lBQ0MsaUJBQUE7SUFDQSxnQkFBQTtHckJ3aXVCQztFcUJyaXVCRjtJQUNDLGdCQUFBO0dyQnVpdUJDO0VxQnBpdUJGO0lBQ0MsaUJBQUE7R3JCc2l1QkM7RXFCbml1QkY7SUFDQyxnQkFBQTtHckJxaXVCQztFcUJsaXVCRjtJQUNDLGdCQUFBO0dyQm9pdUJDO0VxQmppdUJGO0lBQ0MsaUJBQUE7SUFDQSxnQkFBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtHckJtaXVCQztFcUJoaXVCRjtJQUNDLGdCQUFBO0dyQmtpdUJDO0VxQi9odUJGO0lBQ0MsZUFBQTtJ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QzFCNHc1QkQ7QTBCN3c1QkE7RUFDQyxXQUFBO0MxQit3NUJEO0EwQmh4NUJBO0VBQ0Msb0JBQUE7QzFCa3g1QkQ7QTBCbng1QkE7RUFDQyxvQkFBQTtDMUJxeDVCRDtBMEJ0eDVCQTtFQUNDLFdBQUE7QzFCd3g1QkQ7QTBCeng1QkE7RUFDQyxvQkFBQTtDMUIyeDVCRDtBMEI1eDVCQTtFQUNDLG1CQUFBO0MxQjh4NUJEO0EwQnp4NUJBO0VBQ0MsWUFBQTtDMUIyeDVCRDtBMEI5eTVCQTtFQUNDLFdBQUE7QzFCZ3o1QkQ7QTBCano1QkE7RUFDQyxtQkFBQTtDMUJtejVCRDtBMEJwejVCQTtFQUNDLG1CQUFBO0MxQnN6NUJEO0EwQnZ6NUJBO0VBQ0MsVUFBQTtDMUJ5ejVCRDtBMEIxejVCQTtFQUNDLG1CQUFBO0MxQjR6NUJEO0EwQjd6NUJBO0VBQ0MsbUJBQUE7QzFCK3o1QkQ7QTBCaDA1QkE7RUFDQyxVQUFBO0MxQmswNUJEO0EwQm4wNUJBO0VBQ0MsbUJBQUE7QzFCcTA1QkQ7QTBCdDA1QkE7RUFDQyxtQkFBQTtDMUJ3MDVCRDtBMEJ6MDVCQTtFQUNDLFVBQUE7QzFCMjA1QkQ7QTBCNTA1QkE7RUFDQyxtQkFBQTtDMUI4MDVCRDtBMEIvMDVCQTtFQUNDLGtCQUFBO0MxQmkxNUJEO0EwQjUwNUJBO0VBQ0MsV0FBQTtDMUI4MDVCRDtBMEI3ejVCQTtFQUNDLGtCQUFBO0MxQit6NUJEO0EwQmgwNUJBO0VBQ0MsMEJBQUE7QzFCazA1QkQ7QTBCbjA1QkE7RUFDQywwQkFBQTtDMUJxMDVCRDtBMEJ0MDVCQTtFQUNDLGlCQUFBO0MxQncwNUJEO0EwQnowNUJBO0VBQ0MsMEJBQUE7QzFCMjA1QkQ7QTBCNTA1QkE7RUFDQywwQkFBQTtDMUI4MDVCRDtBMEIvMDVCQTtFQUNDLGlCQUFBO0MxQmkxNUJEO0EwQmwxNUJBO0VBQ0MsMEJBQUE7QzFCbzE1QkQ7QTBCcjE1QkE7RUFDQywwQkFBQTtDMUJ1MTVCRDtBMEJ4MTVCQTtFQUNDLGlCQUFBO0MxQjAxNUJEO0EwQjMxNUJBO0VBQ0MsMEJBQUE7QzFCNjE1QkQ7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QnVqNkJDO0UwQnpqNkJGO0lBQ0MsdUJBQUE7SUFDQSxvQkFBQTtHMUIyajZCQztFMEI3ajZCRjtJQUNDLHVCQUFBO0lBQ0EsV0FBQTtHMUIrajZCQztFMEJqazZCRjtJQUNDLHVCQUFBO0lBQ0Esb0JBQUE7RzFCbWs2QkM7RTBCcms2QkY7SUFDQyx1QkFBQTtJQUNBLG9CQUFBO0cxQnVrNkJDO0UwQnprNkJGO0lBQ0MsdUJBQUE7SUFDQSxXQUFBO0cxQjJrNkJDO0UwQjdrNkJGO0lBQ0MsdUJBQUE7SUFDQSxvQkFBQTtHMUIrazZCQztFMEJqbDZCRjtJQUNDLHVCQUFBO0lBQ0Esb0JBQUE7RzFCbWw2QkM7RTBCcmw2QkY7SUFDQyx1QkFBQTtJQUNBLFdBQUE7RzFCdWw2QkM7RTBCemw2QkY7SUFDQyx1QkFBQTtJQUNBLG9CQUFBO0cxQjJsNkJDO0UwQjdsNkJGO0lBQ0MsdUJBQUE7SUFDQSxtQkFBQTtHMUIrbDZCQztFMEI5azZCRjtJQUNDLFlBQUE7RzFCZ2w2QkM7RTBCamw2QkY7SUFDQyxvQkFBQTtHMUJtbDZCQztFMEJwbDZCRjtJQUNDLG9CQUFBO0cxQnNsNkJDO0UwQnZsNkJGO0lBQ0MsV0FBQTtHMUJ5bDZCQztFMEIxbDZCRjtJQUNDLG9CQUFBO0cxQjRsNkJDO0UwQjdsNkJGO0lBQ0Msb0JBQUE7RzFCK2w2QkM7RTBCaG02QkY7SUFDQyxXQUFBO0cxQmttNkJDO0UwQm5tNkJGO0lBQ0Msb0JBQUE7RzFCcW02QkM7RTBCdG02QkY7SUFDQyxvQkFBQTtHMUJ3bTZCQztFMEJ6bTZCRjtJQUNDLFdBQUE7RzFCMm02QkM7RTBCNW02QkY7SUFDQyxvQkFBQTtHMUI4bTZCQztFMEIvbTZCRjtJQUNDLG1CQUFBO0cxQmluNkJDO0UwQjVtNkJGO0lBQ0MsWUFBQTtHMUI4bTZCQztFMEJqbzZCRjtJQUNDLFdBQUE7RzFCbW82QkM7RTBCcG82QkY7SUFDQyxtQkFBQTtHMUJzbzZCQztFMEJ2bzZCRjtJQUNDLG1CQUFBO0cxQnlvNkJDO0UwQjFvNkJGO0lBQ0MsVUFBQTtHMUI0bzZCQztFMEI3bzZCRjtJQUNDLG1CQUFBO0cxQitvNkJDO0UwQmhwNkJGO0lBQ0MsbUJBQUE7RzFCa3A2QkM7RTBCbnA2QkY7SUFDQyxVQUFBO0cxQnFwNkJDO0UwQnRwNkJGO0lBQ0MsbUJBQUE7RzFCd3A2QkM7RTBCenA2QkY7SUFDQyxtQkFBQTtHMUIycDZCQztFMEI1cDZCRjtJQUNDLFVBQUE7RzFCOHA2QkM7RTBCL3A2QkY7SUFDQyxtQkFBQTtHMUJpcTZCQztFMEJscTZCRjtJQUNDLGtCQUFBO0cxQm9xNkJDO0UwQi9wNkJGO0lBQ0MsV0FBQTtHMUJpcTZCQztFMEJocDZCRjtJQUNDLGtCQUFBO0cxQmtwNkJDO0UwQm5wNkJGO0lBQ0MsMEJBQUE7RzFCcXA2QkM7RTBCdHA2QkY7SUFDQywwQkFBQTtHMUJ3cDZCQztFMEJ6cDZCRjtJQUNDLGlCQUFBO0cxQjJwNkJDO0UwQjVwNkJGO0lBQ0MsMEJBQUE7RzFCOHA2QkM7RTBCL3A2QkY7SUFDQywwQkFBQTtHMUJpcTZCQztFMEJscTZCRjtJQUNDLGlCQUFBO0cxQm9xNkJDO0UwQnJxNkJGO0lBQ0MsMEJBQUE7RzFCdXE2QkM7RTBCeHE2QkY7SUFDQywwQkFBQTtHMUIwcTZCQztFMEIzcTZCRjtJQUNDLGlCQUFBO0cxQjZxNkJDO0UwQjlxNkJGO0lBQ0MsMEJBQUE7RzFCZ3I2QkM7RTBCanI2QkY7SUFDQyx5QkFBQTtHMUJtcjZCQztFMEJwcjZCRjtJQUNDLGdCQUFBO0cxQnNyNkJDO0NBQ0Y7QXdCNXI2QkQ7RUVuQ0U7SUFDQyxZQUFBO0cxQmt1NkJBO0UwQjN0NkJGO0lBQ0MsdUJBQUE7SUFDQSxZQUFBO0cxQjZ0NkJDO0UwQi90NkJGO0lBQ0MsdUJBQUE7SUFDQSxvQkFBQTtHMUJpdTZCQztFMEJudTZCRjtJQUNDLHVCQUFBO0lBQ0Esb0JBQUE7RzFCcXU2QkM7RTBCdnU2QkY7SUFDQyx1QkFBQTtJQUNBLFdBQUE7RzFCeXU2QkM7RTBCM3U2QkY7SUFDQyx1QkFBQTtJQUNBLG9CQUFBO0cxQjZ1NkJDO0UwQi91NkJGO0lBQ0MsdUJBQUE7SUFDQSxvQkFBQTtHMUJpdjZCQztFMEJudjZCRjtJQUNDLHVCQUFBO0lBQ0EsV0FBQTtHMUJxdjZCQztFMEJ2djZCRjtJQUNDLHVCQUFBO0lBQ0Esb0JBQUE7RzFCeXY2QkM7RTBCM3Y2QkY7SUFDQyx1QkFBQTtJQUNBLG9CQUFBO0cxQjZ2NkJDO0UwQi92NkJGO0lBQ0MsdUJBQUE7SUFDQSxXQUFBO0cxQml3NkJDO0UwQm53NkJGO0lBQ0MsdUJBQUE7SUFDQSxvQkFBQTtHMUJxdzZCQztFMEJ2dzZCRjtJQUNDLHVCQUFBO0lBQ0EsbUJBQUE7RzFCeXc2QkM7RTBCeHY2QkY7SUFDQyxZQUFBO0cxQjB2NkJDO0UwQjN2NkJGO0lBQ0Msb0JBQUE7RzFCNnY2QkM7RTBCOXY2QkY7SUFDQyxvQkFBQTtHMUJndzZCQztFMEJqdzZCRjtJQUNDLFdBQUE7RzFCbXc2QkM7RTBCcHc2QkY7SUFDQyxvQkFBQTtHMUJzdzZCQztFMEJ2dzZCRjtJQUNDLG9CQUFBO0cxQnl3NkJDO0UwQjF3NkJGO0lBQ0MsV0FBQTtHMUI0dzZCQztFMEI3dzZCRjtJQUNDLG9CQUFBO0cxQit3NkJDO0UwQmh4NkJGO0lBQ0Msb0JBQUE7RzFCa3g2QkM7RTBCbng2QkY7SUFDQyxXQUFBO0cxQnF4NkJDO0UwQnR4NkJGO0lBQ0Msb0JBQUE7RzFCd3g2QkM7RTBCeng2QkY7SUFDQyxtQkFBQTtHMUIyeDZCQztFMEJ0eDZCRjtJQUNDLFlBQUE7RzFCd3g2QkM7RTBCM3k2QkY7SUFDQyxXQUFBO0cxQjZ5NkJDO0UwQjl5NkJGO0lBQ0MsbUJBQUE7RzFCZ3o2QkM7RTBCano2QkY7SUFDQyxtQkFBQTtHMUJtejZCQztFMEJwejZCRjtJQUNDLFVBQUE7RzFCc3o2QkM7RTBCdno2QkY7SUFDQyxtQkFBQTtHMUJ5ejZCQztFMEIxejZCRjtJQUNDLG1CQUFBO0cxQjR6NkJDO0UwQjd6NkJGO0lBQ0MsVUFBQTtHMUIrejZCQztFMEJoMDZCRjtJQUNDLG1CQUFBO0cxQmswNkJDO0UwQm4wNkJGO0lBQ0MsbUJBQUE7RzFCcTA2QkM7RTBCdDA2QkY7SUFDQyxVQUFBO0cxQncwNkJDO0Uw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RUFDNkUiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vKiBNQUlOIC0g0LLRi9GF0L7QtNC90L7QuSDRhNCw0LnQuywg0LIg0LrQvtGC0L7RgNC+0Lwg0L7QsdGK0LXQtNC40L3Rj9GO0YLRgdGPINCy0YHQtSDRgdGC0LjQu9C4LiAqL1xyXG5cclxuLyogVkVORE9SIC0g0YHRgtC40LvQuCwg0LzQuNC60YHQuNC90Ysg0Lgg0L/RgNC+0YfQtdC1INC+0YIg0YLRgNC10YLRjNC40YUg0YHRgtC+0YDQvtC9XHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbkBpbXBvcnQgJ3ZlbmRvci9tb2R1bGUnO1xyXG5cclxuLyogVVRJTFMgLSDQs9C70L7QsdCw0LvRjNC90YvQtSDQvNC40LrRgdC40L3Riywg0YTRg9C90LrRhtC40LgsINCy0YHQv9C+0LzQvtCz0LDRgtC10LvRjNC90YvQtSDRgdC10LvQtdC60YLQvtGA0Ysg0Lgg0YIu0LQuXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbkBpbXBvcnQgJ3V0aWxzL21vZHVsZSc7XHJcblxyXG4vKiBCQVNFIC0g0LLQutC70Y7Rh9Cw0LXRgiDQs9C70L7QsdCw0LvRjNC90YvQtSDRgdGC0LjQu9C4LCDRgtCw0LrQuNC1INC60LDQuiDRgdCx0YDQvtGBINGB0YLQuNC70LXQuSwg0YLQuNC/0L7Qs9GA0LDRhNC40Y8sINGG0LLQtdGC0LAg0Lgg0YIu0LQuXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbkBpbXBvcnQgJ2Jhc2UvbW9kdWxlJztcclxuXHJcbi8qIExBWU9VVCAtINGB0L7QtNC10YDQttC40YIg0YHRgtC40LvQuCDQtNC70Y8g0L7RgdC90L7QstC90YvRhSDQutC+0LzQv9C+0L3QtdC90YLQvtCyINC80LDQutC10YLQsCwg0YLQsNC60LjRhSDQutCw0Log0YXQtdC00LXRgCwg0YTRg9GC0LXRgCwg0L3QsNCy0LjQs9Cw0YbQuNGPINC4INGCLtC0LlxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5AaW1wb3J0ICdsYXlvdXQvbW9kdWxlJztcclxuXHJcbi8qIENPTVBPTkVOVFMgLSDRgdC+0LTQtdGA0LbQuNGCINC+0YLQtNC10LvRjNC90YvQtSDQutC+0LzQv9C+0L3QtdC90YLRiyDRgSDQvtGC0LTQtdC70YzQvdGL0Lwg0YTQsNC50LvQvtC8IC5zY3NzINC00LvRjyDQutCw0LbQtNC+0LPQviDQuNC3INC90LjRhS5cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuQGltcG9ydCAnY29tcG9uZW50cy9tb2R1bGUnO1xyXG5cclxuLyogUEFHRVMgLSDRgdC+0LTQtdGA0LbQuNGCINGB0YLQuNC70LgsINGB0L/QtdGG0LjRhNC40YfQvdGL0LUg0LTQu9GPINC+0YLQtNC10LvRjNC90YvRhSDRgdGC0YDQsNC90LjRhiwg0LXRgdC70Lgg0Y3RgtC+INC90LXQvtCx0YXQvtC00LjQvNC+LlxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5AaW1wb3J0ICdwYWdlcy9tb2R1bGUnO1xyXG5cclxuLyogVEhFTUVTIC0g0YHRgtC40LvQuCDQtNC70Y8g0YDQsNC30L3Ri9GFINGC0LXQvC5cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuQGltcG9ydCAndGhlbWVzL21vZHVsZSc7XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIE1BSU4gLSDQstGL0YXQvtC00L3QvtC5INGE0LDQudC7LCDQsiDQutC+0YLQvtGA0L7QvCDQvtCx0YrQtdC00LjQvdGP0Y7RgtGB0Y8g0LLRgdC1INGB0YLQuNC70LguICovXG4vKiBWRU5ET1IgLSDRgdGC0LjQu9C4LCDQvNC40LrRgdC40L3RiyDQuCDQv9GA0L7Rh9C10LUg0L7RgiDRgtGA0LXRgtGM0LjRhSDRgdGC0L7RgNC+0L1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiEgbm9ybWFsaXplLmNzcyB2NC4xLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgYW5kIGlPUy5cbiAqL1xuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqL1xufVxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cbi8qIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIC8qIDEgKi9cbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICovXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXG4gKi9cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLS5cbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxuICovXG50ZW1wbGF0ZSxcbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qIExpbmtzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLyogMSAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzO1xuICAvKiAyICovXG59XG4vKipcbiAqIFJlbW92ZSB0aGUgb3V0bGluZSBvbiBmb2N1c2VkIGxpbmtzIHdoZW4gdGhleSBhcmUgYWxzbyBhY3RpdmUgb3IgaG92ZXJlZFxuICogaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmUtd2lkdGg6IDA7XG59XG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqL1xufVxuLyoqXG4gKiBQcmV2ZW50IHRoZSBkdXBsaWNhdGUgYXBwbGljYXRpb24gb2YgYGJvbGRlcmAgYnkgdGhlIG5leHQgcnVsZSBpbiBTYWZhcmkgNi5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtLlxuICovXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cbiAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxuICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG4vKipcbiAqIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxuICovXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqL1xufVxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgbWFyZ2luIGluIElFIDguXG4gKi9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7XG59XG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIDIgKi9cbn1cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgbWFyZ2luOiAwO1xuICAvKiAyICovXG59XG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvbnQgd2VpZ2h0IHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cbmJ1dHRvbixcbmlucHV0IHtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4vKipcbiAqIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuICogMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAyICovXG59XG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuLyoqXG4gKiBDaGFuZ2UgdGhlIGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDtcbiAgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAvKiAxICovXG59XG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXG4gKi9cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovXG59XG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqL1xufVxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4vKipcbiAqIENvcnJlY3QgdGhlIHRleHQgc3R5bGUgb2YgcGxhY2Vob2xkZXJzIGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDAuNTQ7XG59XG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgLyogMSAqL1xuICBmb250OiBpbmhlcml0O1xuICAvKiAyICovXG59XG4vKiFcbiAqICMgU2VtYW50aWMgVUkgMi4yLjYgLSBUcmFuc2l0aW9uXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICAgICAgICBUcmFuc2l0aW9uc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi50cmFuc2l0aW9uIHtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMzAwbXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMzAwbXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICAgICAgICAgIFN0YXRlc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIEFuaW1hdGluZyAqL1xuLmFuaW1hdGluZy50cmFuc2l0aW9uIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuLyogTG9hZGluZyAqL1xuLmxvYWRpbmcudHJhbnNpdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OTlweDtcbiAgbGVmdDogLTk5OTk5cHg7XG59XG4vKiBIaWRkZW4gKi9cbi5oaWRkZW4udHJhbnNpdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi8qIFZpc2libGUgKi9cbi52aXNpYmxlLnRyYW5zaXRpb24ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIC8qICBiYWNrZmFjZS12aXNpYmlsaXR5OiBAYmFja2ZhY2VWaXNpYmlsaXR5O1xuXHQgIHRyYW5zZm9ybTogQHVzZTNEQWNjZWxlcmF0aW9uOyovXG59XG4vKiBEaXNhYmxlZCAqL1xuLmRpc2FibGVkLnRyYW5zaXRpb24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgICAgICAgIFZhcmlhdGlvbnNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ubG9vcGluZy50cmFuc2l0aW9uIHtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgICAgICAgIFRyYW5zaXRpb25zXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLypcbiAgU29tZSB0cmFuc2l0aW9ucyBhZGFwdGVkIGZyb20gQW5pbWF0ZSBDU1NcbiAgaHR0cHM6Ly9naXRodWIuY29tL2RhbmVkZW4vYW5pbWF0ZS5jc3NcbiAgQWRkaXRpb25hbCB0cmFuc2l0aW9ucyBhZGFwdGVkIGZyb20gR2xpZGVcbiAgYnkgTmljayBQZXR0aXQgLSBodHRwczovL2dpdGh1Yi5jb20vbmlja3BldHRpdC9nbGlkZVxuKi9cbi8qLS0tLS0tLS0tLS0tLS1cbiAgICAgQnJvd3NlXG4tLS0tLS0tLS0tLS0tLS0qL1xuLnRyYW5zaXRpb24uYnJvd3NlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xufVxuLnRyYW5zaXRpb24uYnJvd3NlLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYnJvd3NlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBicm93c2VJbjtcbn1cbi50cmFuc2l0aW9uLmJyb3dzZS5vdXQsXG4udHJhbnNpdGlvbi5icm93c2UubGVmdC5vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBicm93c2VPdXRMZWZ0O1xuICBhbmltYXRpb24tbmFtZTogYnJvd3NlT3V0TGVmdDtcbn1cbi50cmFuc2l0aW9uLmJyb3dzZS5yaWdodC5vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBicm93c2VPdXRSaWdodDtcbiAgYW5pbWF0aW9uLW5hbWU6IGJyb3dzZU91dFJpZ2h0O1xufVxuLyogSW4gKi9cbkAtd2Via2l0LWtleWZyYW1lcyBicm93c2VJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KSB0cmFuc2xhdGVaKDBweCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHRyYW5zbGF0ZVooMHB4KTtcbiAgICB6LWluZGV4OiAtMTtcbiAgfVxuICAxMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHRyYW5zbGF0ZVooMHB4KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCkgdHJhbnNsYXRlWigwcHgpO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjA1KSB0cmFuc2xhdGVaKDBweCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KSB0cmFuc2xhdGVaKDBweCk7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiA5OTk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVooMHB4KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVooMHB4KTtcbiAgICB6LWluZGV4OiA5OTk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYnJvd3NlSW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCkgdHJhbnNsYXRlWigwcHgpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KSB0cmFuc2xhdGVaKDBweCk7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgMTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KSB0cmFuc2xhdGVaKDBweCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHRyYW5zbGF0ZVooMHB4KTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSkgdHJhbnNsYXRlWigwcHgpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSkgdHJhbnNsYXRlWigwcHgpO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogOTk5O1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVaKDBweCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVaKDBweCk7XG4gICAgei1pbmRleDogOTk5O1xuICB9XG59XG4vKiBPdXQgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBicm93c2VPdXRMZWZ0IHtcbiAgMCUge1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgcm90YXRlWSgwZGVnKSByb3RhdGVYKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgcm90YXRlWSgwZGVnKSByb3RhdGVYKDBkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgei1pbmRleDogLTE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwNSUpIHJvdGF0ZVkoMzVkZWcpIHJvdGF0ZVgoMTBkZWcpIHRyYW5zbGF0ZVooLTEwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTA1JSkgcm90YXRlWSgzNWRlZykgcm90YXRlWCgxMGRlZykgdHJhbnNsYXRlWigtMTBweCk7XG4gIH1cbiAgODAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHotaW5kZXg6IC0xO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSByb3RhdGVZKDBkZWcpIHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWigtMTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSByb3RhdGVZKDBkZWcpIHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWigtMTBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBicm93c2VPdXRMZWZ0IHtcbiAgMCUge1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgcm90YXRlWSgwZGVnKSByb3RhdGVYKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgcm90YXRlWSgwZGVnKSByb3RhdGVYKDBkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgei1pbmRleDogLTE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwNSUpIHJvdGF0ZVkoMzVkZWcpIHJvdGF0ZVgoMTBkZWcpIHRyYW5zbGF0ZVooLTEwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTA1JSkgcm90YXRlWSgzNWRlZykgcm90YXRlWCgxMGRlZykgdHJhbnNsYXRlWigtMTBweCk7XG4gIH1cbiAgODAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHotaW5kZXg6IC0xO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSByb3RhdGVZKDBkZWcpIHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWigtMTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSByb3RhdGVZKDBkZWcpIHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWigtMTBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGJyb3dzZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgcm90YXRlWSgwZGVnKSByb3RhdGVYKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgcm90YXRlWSgwZGVnKSByb3RhdGVYKDBkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgei1pbmRleDogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSkgcm90YXRlWSgzNWRlZykgcm90YXRlWCgxMGRlZykgdHJhbnNsYXRlWigtMTBweCk7XG4gIH1cbiAgODAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHotaW5kZXg6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHJvdGF0ZVkoMGRlZykgcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHJvdGF0ZVkoMGRlZykgcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJyb3dzZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgcm90YXRlWSgwZGVnKSByb3RhdGVYKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgcm90YXRlWSgwZGVnKSByb3RhdGVYKDBkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgei1pbmRleDogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSkgcm90YXRlWSgzNWRlZykgcm90YXRlWCgxMGRlZykgdHJhbnNsYXRlWigtMTBweCk7XG4gIH1cbiAgODAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHotaW5kZXg6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHJvdGF0ZVkoMGRlZykgcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHJvdGF0ZVkoMGRlZykgcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tXG4gICAgIERyb3Bcbi0tLS0tLS0tLS0tLS0tLSovXG4uZHJvcC50cmFuc2l0aW9uIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogNDAwbXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogNDAwbXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMzQsIDEuNjEsIDAuNywgMSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM0LCAxLjYxLCAwLjcsIDEpO1xufVxuLmRyb3AudHJhbnNpdGlvbi5pbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGRyb3BJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGRyb3BJbjtcbn1cbi5kcm9wLnRyYW5zaXRpb24ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZHJvcE91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGRyb3BPdXQ7XG59XG4vKiBEcm9wICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgZHJvcEluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBkcm9wSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZHJvcE91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZHJvcE91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS1cbiAgICAgIEZhZGVcbi0tLS0tLS0tLS0tLS0tLSovXG4udHJhbnNpdGlvbi5mYWRlLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluO1xufVxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmFkZSB1cFwiXS5pbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG4udHJhbnNpdGlvbltjbGFzcyo9XCJmYWRlIGRvd25cIl0uaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluRG93bjtcbn1cbi50cmFuc2l0aW9uW2NsYXNzKj1cImZhZGUgbGVmdFwiXS5pbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xufVxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmFkZSByaWdodFwiXS5pbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluUmlnaHQ7XG59XG4udHJhbnNpdGlvbi5mYWRlLm91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xufVxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmFkZSB1cFwiXS5vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XG59XG4udHJhbnNpdGlvbltjbGFzcyo9XCJmYWRlIGRvd25cIl0ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0RG93bjtcbn1cbi50cmFuc2l0aW9uW2NsYXNzKj1cImZhZGUgbGVmdFwiXS5vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xufVxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmFkZSByaWdodFwiXS5vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XG59XG4vKiBJbiAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgfVxufVxuLyogT3V0ICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNSUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXRVcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNSUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1JSk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0RG93biB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUlKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1JSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlT3V0TGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNSUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1JSk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01JSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01JSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNSUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNSUpO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tXG4gICAgIEZsaXBzXG4tLS0tLS0tLS0tLS0tLS0qL1xuLmZsaXAudHJhbnNpdGlvbi5pbixcbi5mbGlwLnRyYW5zaXRpb24ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDYwMG1zO1xuICBhbmltYXRpb24tZHVyYXRpb246IDYwMG1zO1xufVxuLmhvcml6b250YWwuZmxpcC50cmFuc2l0aW9uLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaG9yaXpvbnRhbEZsaXBJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGhvcml6b250YWxGbGlwSW47XG59XG4uaG9yaXpvbnRhbC5mbGlwLnRyYW5zaXRpb24ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogaG9yaXpvbnRhbEZsaXBPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBob3Jpem9udGFsRmxpcE91dDtcbn1cbi52ZXJ0aWNhbC5mbGlwLnRyYW5zaXRpb24uaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB2ZXJ0aWNhbEZsaXBJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IHZlcnRpY2FsRmxpcEluO1xufVxuLnZlcnRpY2FsLmZsaXAudHJhbnNpdGlvbi5vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB2ZXJ0aWNhbEZsaXBPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiB2ZXJ0aWNhbEZsaXBPdXQ7XG59XG4vKiBJbiAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIGhvcml6b250YWxGbGlwSW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaG9yaXpvbnRhbEZsaXBJbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHZlcnRpY2FsRmxpcEluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHZlcnRpY2FsRmxpcEluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4vKiBPdXQgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBob3Jpem9udGFsRmxpcE91dCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSg5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaG9yaXpvbnRhbEZsaXBPdXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgdmVydGljYWxGbGlwT3V0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHZlcnRpY2FsRmxpcE91dCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLVxuICAgICAgU2NhbGVcbi0tLS0tLS0tLS0tLS0tLSovXG4uc2NhbGUudHJhbnNpdGlvbi5pbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNjYWxlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBzY2FsZUluO1xufVxuLnNjYWxlLnRyYW5zaXRpb24ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2NhbGVPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBzY2FsZU91dDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzY2FsZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2NhbGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG4vKiBPdXQgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBzY2FsZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNjYWxlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS1cbiAgICAgIEZseVxuLS0tLS0tLS0tLS0tLS0tKi9cbi8qIElud2FyZCAqL1xuLnRyYW5zaXRpb24uZmx5IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuNnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC42cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cbi50cmFuc2l0aW9uLmZseS5pbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZseUluO1xuICBhbmltYXRpb24tbmFtZTogZmx5SW47XG59XG4udHJhbnNpdGlvbltjbGFzcyo9XCJmbHkgdXBcIl0uaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbHlJblVwO1xuICBhbmltYXRpb24tbmFtZTogZmx5SW5VcDtcbn1cbi50cmFuc2l0aW9uW2NsYXNzKj1cImZseSBkb3duXCJdLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5SW5Eb3duO1xuICBhbmltYXRpb24tbmFtZTogZmx5SW5Eb3duO1xufVxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmx5IGxlZnRcIl0uaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbHlJbkxlZnQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbHlJbkxlZnQ7XG59XG4udHJhbnNpdGlvbltjbGFzcyo9XCJmbHkgcmlnaHRcIl0uaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbHlJblJpZ2h0O1xuICBhbmltYXRpb24tbmFtZTogZmx5SW5SaWdodDtcbn1cbi8qIE91dHdhcmQgKi9cbi50cmFuc2l0aW9uLmZseS5vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbHlPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbHlPdXQ7XG59XG4udHJhbnNpdGlvbltjbGFzcyo9XCJmbHkgdXBcIl0ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5T3V0VXA7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbHlPdXRVcDtcbn1cbi50cmFuc2l0aW9uW2NsYXNzKj1cImZseSBkb3duXCJdLm91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZseU91dERvd247XG4gIGFuaW1hdGlvbi1uYW1lOiBmbHlPdXREb3duO1xufVxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmx5IGxlZnRcIl0ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5T3V0TGVmdDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZseU91dExlZnQ7XG59XG4udHJhbnNpdGlvbltjbGFzcyo9XCJmbHkgcmlnaHRcIl0ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5T3V0UmlnaHQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbHlPdXRSaWdodDtcbn1cbi8qIEluICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmx5SW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gIH1cbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gIH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk3LCAwLjk3LCAwLjk3KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmbHlJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wMywgMS4wMywgMS4wMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDMsIDEuMDMsIDEuMDMpO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45NywgMC45NywgMC45Nyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmx5SW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNTAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTUwMHB4LCAwKTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmx5SW5VcCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxNTAwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTUwMHB4LCAwKTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmbHlJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1MDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTUwMHB4LCAwKTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQGtleWZyYW1lcyBmbHlJbkRvd24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE1MDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTUwMHB4LCAwKTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZseUluTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNTAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTUwMHB4LCAwLCAwKTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZseUluTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxNTAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTUwMHB4LCAwLCAwKTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNXB4LCAwLCAwKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmx5SW5SaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNTAwcHgsIDAsIDApO1xuICB9XG4gIDYwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XG4gIH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZseUluUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1MDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUwMHB4LCAwLCAwKTtcbiAgfVxuICA2MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xuICB9XG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLyogT3V0ICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmx5T3V0IHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gIH1cbiAgNTAlLFxuICA1NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZseU91dCB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xuICB9XG4gIDUwJSxcbiAgNTUlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZseU91dFVwIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuICA0MCUsXG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZseU91dFVwIHtcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgfVxuICA0MCUsXG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMDAwcHgsIDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmx5T3V0RG93biB7XG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcbiAgfVxuICA0MCUsXG4gIDQ1JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZseU91dERvd24ge1xuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XG4gIH1cbiAgNDAlLFxuICA0NSUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZseU91dFJpZ2h0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmx5T3V0UmlnaHQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZseU91dExlZnQge1xuICAyMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmbHlPdXRMZWZ0IHtcbiAgMjAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAwMHB4LCAwLCAwKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS1cbiAgICAgU2xpZGVcbi0tLS0tLS0tLS0tLS0tLSovXG4udHJhbnNpdGlvbi5zbGlkZS5pbixcbi50cmFuc2l0aW9uW2NsYXNzKj1cInNsaWRlIGRvd25cIl0uaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluWTtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5ZO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG59XG4udHJhbnNpdGlvbltjbGFzcyo9XCJzbGlkZSB1cFwiXS5pbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5ZO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVJblk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGNlbnRlcjtcbn1cbi50cmFuc2l0aW9uW2NsYXNzKj1cInNsaWRlIGxlZnRcIl0uaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluWDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5YO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0O1xufVxuLnRyYW5zaXRpb25bY2xhc3MqPVwic2xpZGUgcmlnaHRcIl0uaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluWDtcbiAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5YO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBsZWZ0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcbn1cbi50cmFuc2l0aW9uLnNsaWRlLm91dCxcbi50cmFuc2l0aW9uW2NsYXNzKj1cInNsaWRlIGRvd25cIl0ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRZO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRZO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XG59XG4udHJhbnNpdGlvbltjbGFzcyo9XCJzbGlkZSB1cFwiXS5vdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFk7XG4gIGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGNlbnRlcjtcbn1cbi50cmFuc2l0aW9uW2NsYXNzKj1cInNsaWRlIGxlZnRcIl0ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRYO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRYO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0O1xufVxuLnRyYW5zaXRpb25bY2xhc3MqPVwic2xpZGUgcmlnaHRcIl0ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRYO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGVPdXRYO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBsZWZ0O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcbn1cbi8qIEluICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZUluWSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblgge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZUluWCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB9XG59XG4vKiBPdXQgKi9cbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzbGlkZU91dFkge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0WCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlT3V0WCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tXG4gICAgIFN3aW5nXG4tLS0tLS0tLS0tLS0tLS0qL1xuLnRyYW5zaXRpb24uc3dpbmcge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogODAwbXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogODAwbXM7XG59XG4udHJhbnNpdGlvbltjbGFzcyo9XCJzd2luZyBkb3duXCJdLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmdJblg7XG4gIGFuaW1hdGlvbi1uYW1lOiBzd2luZ0luWDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xufVxuLnRyYW5zaXRpb25bY2xhc3MqPVwic3dpbmcgdXBcIl0uaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzd2luZ0luWDtcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nSW5YO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XG59XG4udHJhbnNpdGlvbltjbGFzcyo9XCJzd2luZyBsZWZ0XCJdLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmdJblk7XG4gIGFuaW1hdGlvbi1uYW1lOiBzd2luZ0luWTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbn1cbi50cmFuc2l0aW9uW2NsYXNzKj1cInN3aW5nIHJpZ2h0XCJdLmluIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmdJblk7XG4gIGFuaW1hdGlvbi1uYW1lOiBzd2luZ0luWTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7XG59XG4udHJhbnNpdGlvbi5zd2luZy5vdXQsXG4udHJhbnNpdGlvbltjbGFzcyo9XCJzd2luZyBkb3duXCJdLm91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WDtcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xufVxuLnRyYW5zaXRpb25bY2xhc3MqPVwic3dpbmcgdXBcIl0ub3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmdPdXRYO1xuICBhbmltYXRpb24tbmFtZTogc3dpbmdPdXRYO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XG59XG4udHJhbnNpdGlvbltjbGFzcyo9XCJzd2luZyBsZWZ0XCJdLm91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WTtcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcbn1cbi50cmFuc2l0aW9uW2NsYXNzKj1cInN3aW5nIHJpZ2h0XCJdLm91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WTtcbiAgYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7XG59XG4vKiBJbiAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nSW5YIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtMzBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC0zMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDE1ZGVnKTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTcuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTcuNWRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzd2luZ0luWCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCg5MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtMzBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDE1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgxNWRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC03LjVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC03LjVkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMGRlZyk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzd2luZ0luWSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMzBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xNy41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtMTcuNWRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDcuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoNy41ZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHN3aW5nSW5ZIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgzMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTE3LjVkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xNy41ZGVnKTtcbiAgfVxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoNy41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSg3LjVkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gIH1cbn1cbi8qIE91dCAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nT3V0WCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDBkZWcpO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKTtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTcuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTcuNWRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHN3aW5nT3V0WCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDBkZWcpO1xuICB9XG4gIDQwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKTtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTcuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTcuNWRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC0zMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmdPdXRZIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMGRlZyk7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDcuNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoNy41ZGVnKTtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTEwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtMTBkZWcpO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgzMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMzBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyBzd2luZ091dFkge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgwZGVnKTtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoNy41ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSg3LjVkZWcpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xMGRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDMwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgzMGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgICAgIFN0YXRpYyBBbmltYXRpb25zXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyotLS0tLS0tLS0tLS0tLVxuICAgIEVtcGhhc2lzXG4tLS0tLS0tLS0tLS0tLS0qL1xuLmZsYXNoLnRyYW5zaXRpb24ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXM7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xuICBhbmltYXRpb24tbmFtZTogZmxhc2g7XG59XG4uc2hha2UudHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBzaGFrZTtcbn1cbi5ib3VuY2UudHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlO1xuICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xufVxuLnRhZGEudHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogdGFkYTtcbiAgYW5pbWF0aW9uLW5hbWU6IHRhZGE7XG59XG4ucHVsc2UudHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogcHVsc2U7XG4gIGFuaW1hdGlvbi1uYW1lOiBwdWxzZTtcbn1cbi5qaWdnbGUudHJhbnNpdGlvbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogamlnZ2xlO1xuICBhbmltYXRpb24tbmFtZTogamlnZ2xlO1xufVxuLyogRmxhc2ggKi9cbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaCB7XG4gIDAlLFxuICA1MCUsXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMjUlLFxuICA3NSUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmxhc2gge1xuICAwJSxcbiAgNTAlLFxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDI1JSxcbiAgNzUlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4vKiBTaGFrZSAqL1xuQC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlIHtcbiAgMCUsXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAxMCUsXG4gIDMwJSxcbiAgNTAlLFxuICA3MCUsXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gIH1cbiAgMjAlLFxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2hha2Uge1xuICAwJSxcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG4gIDEwJSxcbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcbiAgfVxuICAyMCUsXG4gIDQwJSxcbiAgNjAlLFxuICA4MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgfVxufVxuLyogQm91bmNlICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUsXG4gIDIwJSxcbiAgNTAlLFxuICA4MCUsXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYm91bmNlIHtcbiAgMCUsXG4gIDIwJSxcbiAgNTAlLFxuICA4MCUsXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gIH1cbn1cbi8qIFRhZGEgKi9cbkAtd2Via2l0LWtleWZyYW1lcyB0YWRhIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDEwJSxcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45KSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KSByb3RhdGUoLTNkZWcpO1xuICB9XG4gIDMwJSxcbiAgNTAlLFxuICA3MCUsXG4gIDkwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoM2RlZyk7XG4gIH1cbiAgNDAlLFxuICA2MCUsXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKC0zZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKC0zZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHRhZGEge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgMTAlLFxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjkpIHJvdGF0ZSgtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpIHJvdGF0ZSgtM2RlZyk7XG4gIH1cbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgzZGVnKTtcbiAgfVxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoLTNkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XG4gIH1cbn1cbi8qIFB1bHNlICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4vKiBSdWJiZXJiYW5kICovXG5ALXdlYmtpdC1rZXlmcmFtZXMgamlnZ2xlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgfVxuICA2NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgamlnZ2xlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjI1LCAwLjc1LCAxKTtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNzUsIDEuMjUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjc1LCAxLjI1LCAxKTtcbiAgfVxuICA1MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDAuODUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcbiAgfVxuICA2NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjk1LCAxLjA1LCAxKTtcbiAgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMDUsIDAuOTUsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjA1LCAwLjk1LCAxKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgICAgICBTaXRlIE92ZXJyaWRlc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjIuNiAtIERpbW1lclxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgICAgICAgICBEaW1tZXJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4uZGltbWFibGU6bm90KC5ib2R5KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51aS5kaW1tZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMGVtICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDBlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIG9wYWNpdHk6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGxpbmVhcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4vKiBEaW1tZXIgQ29udGVudCAqL1xuLnVpLmRpbW1lciA+IC5jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogdGFibGU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IHRleHQ7XG4gIC1tcy11c2VyLXNlbGVjdDogdGV4dDtcbiAgdXNlci1zZWxlY3Q6IHRleHQ7XG59XG4udWkuZGltbWVyID4gLmNvbnRlbnQgPiAqIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4vKiBMb29zZSBDb3VwbGluZyAqL1xuLnVpLnNlZ21lbnQgPiAudWkuZGltbWVyIHtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICAgICAgICAgIFN0YXRlc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5hbmltYXRpbmcuZGltbWFibGU6bm90KGJvZHkpLFxuLmRpbW1lZC5kaW1tYWJsZTpub3QoYm9keSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmRpbW1lZC5kaW1tYWJsZSA+IC51aS5hbmltYXRpbmcuZGltbWVyLFxuLmRpbW1lZC5kaW1tYWJsZSA+IC51aS52aXNpYmxlLmRpbW1lcixcbi51aS5hY3RpdmUuZGltbWVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG4udWkuZGlzYWJsZWQuZGltbWVyIHtcbiAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgICAgICAgICBWYXJpYXRpb25zXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyotLS0tLS0tLS0tLS0tLVxuICAgICAgUGFnZVxuLS0tLS0tLS0tLS0tLS0tKi9cbi51aS5wYWdlLmRpbW1lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6ICcnO1xuICB0cmFuc2Zvcm0tc3R5bGU6ICcnO1xuICAtd2Via2l0LXBlcnNwZWN0aXZlOiAyMDAwcHg7XG4gIHBlcnNwZWN0aXZlOiAyMDAwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbn1cbmJvZHkuYW5pbWF0aW5nLmluLmRpbW1hYmxlLFxuYm9keS5kaW1tZWQuZGltbWFibGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYm9keS5kaW1tYWJsZSA+IC5kaW1tZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4vKi0tLS0tLS0tLS0tLS0tXG4gICAgQmx1cnJpbmdcbi0tLS0tLS0tLS0tLS0tLSovXG4uYmx1cnJpbmcuZGltbWFibGUgPiA6bm90KC5kaW1tZXIpIHtcbiAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMHB4KSBncmF5c2NhbGUoMCk7XG4gIGZpbHRlcjogYmx1cigwcHgpIGdyYXlzY2FsZSgwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiA4MDBtcyBmaWx0ZXIgZWFzZTtcbiAgdHJhbnNpdGlvbjogODAwbXMgZmlsdGVyIGVhc2U7XG59XG4uYmx1cnJpbmcuZGltbWVkLmRpbW1hYmxlID4gOm5vdCguZGltbWVyKSB7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDVweCkgZ3JheXNjYWxlKDAuNyk7XG4gIGZpbHRlcjogYmx1cig1cHgpIGdyYXlzY2FsZSgwLjcpO1xufVxuLyogRGltbWVyIENvbG9yICovXG4uYmx1cnJpbmcuZGltbWFibGUgPiAuZGltbWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuLmJsdXJyaW5nLmRpbW1hYmxlID4gLmludmVydGVkLmRpbW1lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cbi8qLS0tLS0tLS0tLS0tLS1cbiAgICBBbGlnbmVkXG4tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLmRpbW1lciA+IC50b3AuYWxpZ25lZC5jb250ZW50ID4gKiB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4udWkuZGltbWVyID4gLmJvdHRvbS5hbGlnbmVkLmNvbnRlbnQgPiAqIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbi8qLS0tLS0tLS0tLS0tLS1cbiAgICBJbnZlcnRlZFxuLS0tLS0tLS0tLS0tLS0tKi9cbi51aS5pbnZlcnRlZC5kaW1tZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xufVxuLnVpLmludmVydGVkLmRpbW1lciA+IC5jb250ZW50ID4gKiB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLyotLS0tLS0tLS0tLS0tLVxuICAgICBTaW1wbGVcbi0tLS0tLS0tLS0tLS0tLSovXG4vKiBEaXNwbGF5cyB3aXRob3V0IGphdmFzY3JpcHQgKi9cbi51aS5zaW1wbGUuZGltbWVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiAwJTtcbiAgaGVpZ2h0OiAwJTtcbiAgei1pbmRleDogLTEwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5kaW1tZWQuZGltbWFibGUgPiAudWkuc2ltcGxlLmRpbW1lciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xuICB6LWluZGV4OiAxO1xufVxuLnVpLnNpbXBsZS5pbnZlcnRlZC5kaW1tZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xufVxuLmRpbW1lZC5kaW1tYWJsZSA+IC51aS5zaW1wbGUuaW52ZXJ0ZWQuZGltbWVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgICAgICBUaGVtZSBPdmVycmlkZXNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgICAgICBVc2VyIE92ZXJyaWRlc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjIuNiAtIE1vZGFsXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXG4gKlxuICpcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICAgICAgICAgICBNb2RhbFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi51aS5tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiAxcHggM3B4IDNweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAxcHggM3B4IDE1cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMjUlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMjUlO1xuICBib3JkZXItcmFkaXVzOiAwLjI4NTcxNDI5cmVtO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xuICAtbXMtdXNlci1zZWxlY3Q6IHRleHQ7XG4gIHVzZXItc2VsZWN0OiB0ZXh0O1xuICB3aWxsLWNoYW5nZTogdG9wLCBsZWZ0LCBtYXJnaW4sIHRyYW5zZm9ybSwgb3BhY2l0eTtcbn1cbi51aS5tb2RhbCA+IDpmaXJzdC1jaGlsZDpub3QoLmljb24pLFxuLnVpLm1vZGFsID4gLmljb246Zmlyc3QtY2hpbGQgKyAqIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yODU3MTQyOXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjg1NzE0MjlyZW07XG59XG4udWkubW9kYWwgPiA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjg1NzE0MjlyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI4NTcxNDI5cmVtO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICAgICAgICAgIENvbnRlbnRcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKi0tLS0tLS0tLS0tLS0tXG4gICAgIENsb3NlXG4tLS0tLS0tLS0tLS0tLS0qL1xuLyoudWkubW9kYWwgPiAuY2xvc2Uge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAtMi41cmVtO1xuXHRyaWdodDogLTIuNXJlbTtcblx0ei1pbmRleDogMTtcblx0b3BhY2l0eTogMC44O1xuXHRmb250LXNpemU6IDEuMjVlbTtcblx0Y29sb3I6ICNGRkZGRkY7XG5cdHdpZHRoOiAyLjI1cmVtO1xuXHRoZWlnaHQ6IDIuMjVyZW07XG5cdHBhZGRpbmc6IDAuNjI1cmVtIDByZW0gMHJlbSAwcmVtO1xufVxuLnVpLm1vZGFsID4gLmNsb3NlOmhvdmVyIHtcblx0b3BhY2l0eTogMTtcbn0qL1xuLyotLS0tLS0tLS0tLS0tLVxuICAgICBIZWFkZXJcbi0tLS0tLS0tLS0tLS0tLSovXG4vKi51aS5tb2RhbCA+IC5oZWFkZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Zm9udC1mYW1pbHk6ICdMYXRvJywgJ0hlbHZldGljYSBOZXVlJywgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcblx0YmFja2dyb3VuZDogI0ZGRkZGRjtcblx0bWFyZ2luOiAwZW07XG5cdHBhZGRpbmc6IDEuMjVyZW0gMS41cmVtO1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzQsIDM2LCAzOCwgMC4xNSk7XG59XG4udWkubW9kYWwgPiAuaGVhZGVyOm5vdCgudWkpIHtcblx0Zm9udC1zaXplOiAxLjQyODU3MTQzcmVtO1xuXHRsaW5lLWhlaWdodDogMS4yODU3ZW07XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufSovXG4vKi0tLS0tLS0tLS0tLS0tXG4gICAgIENvbnRlbnRcbi0tLS0tLS0tLS0tLS0tLSovXG4udWkubW9kYWwgPiAuY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cbi51aS5tb2RhbCA+IC5pbWFnZS5jb250ZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4vKiBJbWFnZSAqL1xuLnVpLm1vZGFsID4gLmNvbnRlbnQgPiAuaW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLXdlYmtpdC1mbGV4OiAwIDEgYXV0bztcbiAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6ICcnO1xuICAtd2Via2l0LWFsaWduLXNlbGY6IHRvcDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogdG9wO1xuICBhbGlnbi1zZWxmOiB0b3A7XG59XG4udWkubW9kYWwgPiBbY2xhc3MqPVwidG9wIGFsaWduZWRcIl0ge1xuICAtd2Via2l0LWFsaWduLXNlbGY6IHRvcDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogdG9wO1xuICBhbGlnbi1zZWxmOiB0b3A7XG59XG4udWkubW9kYWwgPiBbY2xhc3MqPVwibWlkZGxlIGFsaWduZWRcIl0ge1xuICAtd2Via2l0LWFsaWduLXNlbGY6IG1pZGRsZTtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogbWlkZGxlO1xuICBhbGlnbi1zZWxmOiBtaWRkbGU7XG59XG4udWkubW9kYWwgPiBbY2xhc3MqPVwic3RyZXRjaGVkXCJdIHtcbiAgLXdlYmtpdC1hbGlnbi1zZWxmOiBzdHJldGNoO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLyogRGVzY3JpcHRpb24gKi9cbi51aS5tb2RhbCA+IC5jb250ZW50ID4gLmRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC13ZWJraXQtZmxleDogMSAwIGF1dG87XG4gIC1tcy1mbGV4OiAxIDAgYXV0bztcbiAgZmxleDogMSAwIGF1dG87XG4gIG1pbi13aWR0aDogMHB4O1xuICAtd2Via2l0LWFsaWduLXNlbGY6IHRvcDtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogdG9wO1xuICBhbGlnbi1zZWxmOiB0b3A7XG59XG4udWkubW9kYWwgPiAuY29udGVudCA+IC5pY29uICsgLmRlc2NyaXB0aW9uLFxuLnVpLm1vZGFsID4gLmNvbnRlbnQgPiAuaW1hZ2UgKyAuZGVzY3JpcHRpb24ge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtd2Via2l0LWZsZXg6IDAgMSBhdXRvO1xuICAtbXMtZmxleDogMCAxIGF1dG87XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBtaW4td2lkdGg6ICcnO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAyZW07XG59XG4vKnJ0bDppZ25vcmUqL1xuLnVpLm1vZGFsID4gLmNvbnRlbnQgPiAuaW1hZ2UgPiBpLmljb24ge1xuICBtYXJnaW46IDBlbTtcbiAgb3BhY2l0eTogMTtcbiAgd2lkdGg6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDhyZW07XG59XG4vKiEqLS0tLS0tLS0tLS0tLS1cbiAgICAgQWN0aW9uc1xuLS0tLS0tLS0tLS0tLS0tKiFcblxuLnVpLm1vZGFsID4gLmFjdGlvbnMge1xuXHRiYWNrZ3JvdW5kOiAjRjlGQUZCO1xuXHRwYWRkaW5nOiAxcmVtIDFyZW07XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpO1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cbi51aS5tb2RhbCAuYWN0aW9ucyA+IC5idXR0b24ge1xuXHRtYXJnaW4tbGVmdDogMC43NWVtO1xufSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICBSZXNwb25zaXZlXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBNb2RhbCBXaWR0aCAqL1xuLypcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnVpLm1vZGFsIHtcblx0XHR3aWR0aDogOTUlO1xuXHRcdG1hcmdpbjogMGVtIDBlbSAwZW0gLTQ3LjUlO1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC51aS5tb2RhbCB7XG5cdFx0d2lkdGg6IDg4JTtcblx0XHRtYXJnaW46IDBlbSAwZW0gMGVtIC00NCU7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblx0LnVpLm1vZGFsIHtcblx0XHR3aWR0aDogODUwcHg7XG5cdFx0bWFyZ2luOiAwZW0gMGVtIDBlbSAtNDI1cHg7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdC51aS5tb2RhbCB7XG5cdFx0d2lkdGg6IDkwMHB4O1xuXHRcdG1hcmdpbjogMGVtIDBlbSAwZW0gLTQ1MHB4O1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuXHQudWkubW9kYWwge1xuXHRcdHdpZHRoOiA5NTBweDtcblx0XHRtYXJnaW46IDBlbSAwZW0gMGVtIC00NzVweDtcblx0fVxufVxuKi9cbi8qIFRhYmxldCBhbmQgTW9iaWxlICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51aS5tb2RhbCA+IC5oZWFkZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG4gIH1cbiAgLnVpLm1vZGFsID4gLmNsb3NlIHtcbiAgICB0b3A6IDEuMDUzNXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgfVxufVxuLyogTW9iaWxlICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51aS5tb2RhbCA+IC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudWkubW9kYWwgPiAuY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51aS5tb2RhbCA+IC5jbG9zZSB7XG4gICAgdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICByaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLypydGw6aWdub3JlKi9cbiAgLnVpLm1vZGFsIC5pbWFnZS5jb250ZW50IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC51aS5tb2RhbCAuY29udGVudCA+IC5pbWFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMGVtIGF1dG8gIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMHJlbSAwcmVtIDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudWkubW9kYWwgPiAuY29udGVudCA+IC5pbWFnZSA+IGkuaWNvbiB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAvKnJ0bDppZ25vcmUqL1xuICAudWkubW9kYWwgLmNvbnRlbnQgPiAuZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxcmVtIDByZW0gIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC8qIExldCBCdXR0b25zIFN0YWNrICovXG4gIC51aS5tb2RhbCA+IC5hY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAxcmVtIDFyZW0gMHJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC51aS5tb2RhbCAuYWN0aW9ucyA+IC5idXR0b25zLFxuICAudWkubW9kYWwgLmFjdGlvbnMgPiAuYnV0dG9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tXG4gICAgQ291cGxpbmdcbi0tLS0tLS0tLS0tLS0tLSovXG4udWkuaW52ZXJ0ZWQuZGltbWVyID4gLnVpLm1vZGFsIHtcbiAgYm94LXNoYWRvdzogMXB4IDNweCAxMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgICAgICAgICAgIFR5cGVzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnVpLmJhc2ljLm1vZGFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMGVtO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnVpLmJhc2ljLm1vZGFsID4gLmhlYWRlcixcbi51aS5iYXNpYy5tb2RhbCA+IC5jb250ZW50LFxuLnVpLmJhc2ljLm1vZGFsID4gLmFjdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi51aS5iYXNpYy5tb2RhbCA+IC5oZWFkZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi51aS5iYXNpYy5tb2RhbCA+IC5jbG9zZSB7XG4gIHRvcDogMXJlbTtcbiAgcmlnaHQ6IDEuNXJlbTtcbn1cbi51aS5pbnZlcnRlZC5kaW1tZXIgPiAuYmFzaWMubW9kYWwge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cbi51aS5pbnZlcnRlZC5kaW1tZXIgPiAudWkuYmFzaWMubW9kYWwgPiAuaGVhZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG59XG4vKiBUYWJsZXQgYW5kIE1vYmlsZSAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudWkuYmFzaWMubW9kYWwgPiAuY2xvc2Uge1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICB9XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgICAgICAgICAgIFN0YXRlc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi51aS5hY3RpdmUubW9kYWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgICAgICAgIFZhcmlhdGlvbnNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKi0tLS0tLS0tLS0tLS0tXG4gICAgU2Nyb2xsaW5nXG4tLS0tLS0tLS0tLS0tLS0qL1xuLyogQSBtb2RhbCB0aGF0IGNhbm5vdCBmaXQgb24gdGhlIHBhZ2UgKi9cbi5zY3JvbGxpbmcuZGltbWFibGUuZGltbWVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zY3JvbGxpbmcuZGltbWFibGUuZGltbWVkID4gLmRpbW1lciB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4uc2Nyb2xsaW5nLmRpbW1hYmxlID4gLmRpbW1lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi5tb2RhbHMuZGltbWVyIC51aS5zY3JvbGxpbmcubW9kYWwge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMy41cmVtIGF1dG8gIWltcG9ydGFudDtcbn1cbi8qIHVuZGV0YWNoZWQgc2Nyb2xsaW5nICovXG4uc2Nyb2xsaW5nLnVuZGV0YWNoZWQuZGltbWFibGUuZGltbWVkIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5zY3JvbGxpbmcudW5kZXRhY2hlZC5kaW1tYWJsZS5kaW1tZWQgPiAuZGltbWVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zY3JvbGxpbmcudW5kZXRhY2hlZC5kaW1tYWJsZSAudWkuc2Nyb2xsaW5nLm1vZGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xufVxuLyogQ291cGxpbmcgd2l0aCBTaWRlYmFyICovXG4udW5kZXRhY2hlZC5kaW1tYWJsZS5kaW1tZWQgPiAucHVzaGVyIHtcbiAgei1pbmRleDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1vZGFscy5kaW1tZXIgLnVpLnNjcm9sbGluZy5tb2RhbCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLVxuICAgRnVsbCBTY3JlZW5cbi0tLS0tLS0tLS0tLS0tLSovXG4udWkuZnVsbHNjcmVlbi5zY3JvbGxpbmcubW9kYWwge1xuICBsZWZ0OiAwZW0gIWltcG9ydGFudDtcbn1cbi51aS5mdWxsc2NyZWVuLm1vZGFsID4gLmhlYWRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW07XG59XG4udWkuZnVsbHNjcmVlbi5tb2RhbCA+IC5jbG9zZSB7XG4gIHRvcDogMS4wNTM1cmVtO1xuICByaWdodDogMXJlbTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIHotaW5kZXg6IDU7XG59XG4vKi0tLS0tLS0tLS0tLS0tXG4gICAgICBTaXplXG4tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLm1vZGFsIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLyogU21hbGwgKi9cbi51aS5zbWFsbC5tb2RhbCA+IC5oZWFkZXI6bm90KC51aSkge1xuICBmb250LXNpemU6IDEuM2VtO1xufVxuLyogU21hbGwgTW9kYWwgV2lkdGggKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVpLnNtYWxsLm1vZGFsIHtcbiAgICB3aWR0aDogOTUlO1xuICAgIG1hcmdpbjogMGVtIDBlbSAwZW0gLTQ3LjUlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51aS5zbWFsbC5tb2RhbCB7XG4gICAgd2lkdGg6IDcwLjQlO1xuICAgIG1hcmdpbjogMGVtIDBlbSAwZW0gLTM1LjIlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51aS5zbWFsbC5tb2RhbCB7XG4gICAgd2lkdGg6IDY4MHB4O1xuICAgIG1hcmdpbjogMGVtIDBlbSAwZW0gLTM0MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudWkuc21hbGwubW9kYWwge1xuICAgIHdpZHRoOiA3MjBweDtcbiAgICBtYXJnaW46IDBlbSAwZW0gMGVtIC0zNjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLnVpLnNtYWxsLm1vZGFsIHtcbiAgICB3aWR0aDogNzYwcHg7XG4gICAgbWFyZ2luOiAwZW0gMGVtIDBlbSAtMzgwcHg7XG4gIH1cbn1cbi8qIExhcmdlIE1vZGFsIFdpZHRoICovXG4udWkubGFyZ2UubW9kYWwgPiAuaGVhZGVyIHtcbiAgZm9udC1zaXplOiAxLjZlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVpLmxhcmdlLm1vZGFsIHtcbiAgICB3aWR0aDogOTUlO1xuICAgIG1hcmdpbjogMGVtIDBlbSAwZW0gLTQ3LjUlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51aS5sYXJnZS5tb2RhbCB7XG4gICAgd2lkdGg6IDg4JTtcbiAgICBtYXJnaW46IDBlbSAwZW0gMGVtIC00NCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVpLmxhcmdlLm1vZGFsIHtcbiAgICB3aWR0aDogMTAyMHB4O1xuICAgIG1hcmdpbjogMGVtIDBlbSAwZW0gLTUxMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudWkubGFyZ2UubW9kYWwge1xuICAgIHdpZHRoOiAxMDgwcHg7XG4gICAgbWFyZ2luOiAwZW0gMGVtIDBlbSAtNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC51aS5sYXJnZS5tb2RhbCB7XG4gICAgd2lkdGg6IDExNDBweDtcbiAgICBtYXJnaW46IDBlbSAwZW0gMGVtIC01NzBweDtcbiAgfVxufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICAgICAgIFRoZW1lIE92ZXJyaWRlc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgICAgICBTaXRlIE92ZXJyaWRlc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIVxuICogRGF0ZXBpY2tlciBmb3IgQm9vdHN0cmFwIHYxLjQuMCAoaHR0cHM6Ly9naXRodWIuY29tL2V0ZXJuaWNvZGUvYm9vdHN0cmFwLWRhdGVwaWNrZXIpXG4gKlxuICogQ29weXJpZ2h0IDIwMTIgU3RlZmFuIFBldHJlXG4gKiBJbXByb3ZlbWVudHMgYnkgQW5kcmV3IFJvd2xzXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UgdjIuMCAoaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wKVxuICovXG4uZGF0ZXBpY2tlciB7XG4gIHBhZGRpbmc6IDRweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuLmRhdGVwaWNrZXItaW5saW5lIHtcbiAgd2lkdGg6IDIyMHB4O1xufVxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItcnRsIHRhYmxlIHRyIHRkIHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93biB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2NjYztcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtbGVmdDpiZWZvcmUge1xuICBsZWZ0OiA2cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1sZWZ0OmFmdGVyIHtcbiAgbGVmdDogN3B4O1xufVxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtcmlnaHQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDZweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmFmdGVyIHtcbiAgcmlnaHQ6IDdweDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDpiZWZvcmUge1xuICB0b3A6IC03cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YWZ0ZXIge1xuICB0b3A6IC02cHg7XG59XG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1ib3R0b206YmVmb3JlIHtcbiAgYm90dG9tOiAtN3B4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItdG9wOiA3cHggc29saWQgIzk5OTtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTphZnRlciB7XG4gIGJvdHRvbTogLTZweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICNmZmY7XG59XG4uZGF0ZXBpY2tlciA+IGRpdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGF0ZXBpY2tlci5kYXlzIC5kYXRlcGlja2VyLWRheXMsXG4uZGF0ZXBpY2tlci5tb250aHMgLmRhdGVwaWNrZXItbW9udGhzLFxuLmRhdGVwaWNrZXIueWVhcnMgLmRhdGVwaWNrZXIteWVhcnMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5kYXRlcGlja2VyIHRkLFxuLmRhdGVwaWNrZXIgdGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4udGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCxcbi50YWJsZS1zdHJpcGVkIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXkuZm9jdXNlZCB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm9sZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm5ldyB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgY29sb3I6ICM5OTk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZTE5YTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZmRkNDlhLCAjZmRmNTlhKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0byB0b3AsICNmZGQ0OWEsICNmZGY1OWEpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2ZkZDQ5YSksIHRvKCNmZGY1OWEpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZmRkNDlhLCAjZmRmNTlhKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNmZGQ0OWEsICNmZGY1OWEpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZGQ0OWEnLCBlbmRDb2xvcnN0cj0nI2ZkZjU5YScsIEdyYWRpZW50VHlwZT0wKTtcbiAgYm9yZGVyLWNvbG9yOiAjZmRmNTlhICNmZGY1OWEgI2ZiZWQ1MDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICBjb2xvcjogIzAwMDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheVtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmNTlhO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZjA2OTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2QxN2E7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2YzYzE3YSwgI2YzZTk3YSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZjNjMTdhLCAjZjNlOTdhKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCNmM2MxN2EpLCB0bygjZjNlOTdhKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2YzYzE3YSwgI2YzZTk3YSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byB0b3AsICNmM2MxN2EsICNmM2U5N2EpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZjNjMTdhLCAjZjNlOTdhKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZjNjMTdhJywgZW5kQ29sb3JzdHI9JyNmM2U5N2EnLCBHcmFkaWVudFR5cGU9MCk7XG4gIGJvcmRlci1jb2xvcjogI2YzZTk3YSAjZjNlOTdhICNlZGRlMzQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXlbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZTk3YTtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmUyNGI7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTllOWU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2IzYjNiMywgZ3JheSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjYjNiM2IzLCBncmF5KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCNiM2IzYjMpLCB0byhncmF5KSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2IzYjNiMywgZ3JheSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byB0b3AsICNiM2IzYjMsIGdyYXkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjYjNiM2IzLCBncmF5KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjYjNiM2IzJywgZW5kQ29sb3JzdHI9JyM4MDgwODAnLCBHcmFkaWVudFR5cGU9MCk7XG4gIGJvcmRlci1jb2xvcjogZ3JheSAjODA4MDgwICM1OTU5NTk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyYXk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmRjYztcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDhjLCAjMDRjKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwOGMsICMwNGMpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oIzA4YyksIHRvKCMwNGMpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDhjLCAjMDRjKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzA4YywgIzA0Yyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwOGMsICMwNGMpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDg4Y2MnLCBlbmRDb2xvcnN0cj0nIzAwNDRjYycsIEdyYWRpZW50VHlwZT0wKTtcbiAgYm9yZGVyLWNvbG9yOiAjMDRjICMwNGMgIzAwMmE4MDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF0sXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDRjO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM5O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjMlO1xuICBoZWlnaHQ6IDU0cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAxJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAwIDA7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZkY2M7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzA4YywgIzA0Yyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDhjLCAjMDRjKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMwOGMpLCB0bygjMDRjKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzA4YywgIzA0Yyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byB0b3AsICMwOGMsICMwNGMpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDhjLCAjMDRjKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDA4OGNjJywgZW5kQ29sb3JzdHI9JyMwMDQ0Y2MnLCBHcmFkaWVudFR5cGU9MCk7XG4gIGJvcmRlci1jb2xvcjogIzA0YyAjMDRjICMwMDJhODA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNGM7XG59XG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDM5O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5vbGQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm5ldyB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItc3dpdGNoIHtcbiAgd2lkdGg6IDE0NXB4O1xufVxuLmRhdGVwaWNrZXIgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgsXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRlcGlja2VyIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuLmRhdGVwaWNrZXIgLmN3IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICB3aWR0aDogMTJweDtcbiAgcGFkZGluZzogMCAycHggMCA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCAuY3cge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmlucHV0LWFwcGVuZC5kYXRlIC5hZGQtb24sXG4uaW5wdXQtcHJlcGVuZC5kYXRlIC5hZGQtb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW5wdXQtYXBwZW5kLmRhdGUgLmFkZC1vbiBpLFxuLmlucHV0LXByZXBlbmQuZGF0ZSAuYWRkLW9uIGkge1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dDpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xufVxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dDpsYXN0LWNoaWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG59XG4uaW5wdXQtZGF0ZXJhbmdlIC5hZGQtb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogNHB4IDVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbn1cbi5kYXRlcGlja2VyLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIC1tb3otYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAqYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG4gICpib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmRhdGVwaWNrZXIuZHJvcGRvd24tbWVudSB0aCxcbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItaW5saW5lIHRoLFxuLmRhdGVwaWNrZXIuZHJvcGRvd24tbWVudSB0ZCxcbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItaW5saW5lIHRkIHtcbiAgcGFkZGluZzogNHB4IDVweDtcbn1cbi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQW5pbWF0ZSBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbCAuYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEwMDBtcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLWFuaW1hdGVkLWluIHtcbiAgei1pbmRleDogMDtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1vdXQge1xuICB6LWluZGV4OiAxO1xufVxuLm93bC1jYXJvdXNlbCAuZmFkZU91dCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBBdXRvIEhlaWdodCBQbHVnaW5cbiAqL1xuLm93bC1oZWlnaHQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCA1MDBtcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGhlaWdodCA1MDBtcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0O1xufVxuLypcbiAqICBDb3JlIE93bCBDYXJvdXNlbCBDU1MgRmlsZVxuICovXG4ub3dsLWNhcm91c2VsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIHBvc2l0aW9uIHJlbGF0aXZlIGFuZCB6LWluZGV4IGZpeCB3ZWJraXQgcmVuZGVyaW5nIGZvbnRzIGlzc3VlICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLVk7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIi5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBoZWlnaHQ6IDA7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qIGZpeCBmb3IgZmxhc2hpbmcgYmFja2dyb3VuZCAqL1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtY29udHJvbHMgLm93bC1uYXYgLm93bC1wcmV2LFxuLm93bC1jYXJvdXNlbCAub3dsLWNvbnRyb2xzIC5vd2wtbmF2IC5vd2wtbmV4dCxcbi5vd2wtY2Fyb3VzZWwgLm93bC1jb250cm9scyAub3dsLWRvdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiBoYW5kO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ub3dsLWNhcm91c2VsLm93bC1sb2FkZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5vd2wtY2Fyb3VzZWwub3dsLWxvYWRpbmcge1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5vd2wtY2Fyb3VzZWwub3dsLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtcmVmcmVzaCAub3dsLWl0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cbi5vd2wtY2Fyb3VzZWwub3dsLXRleHQtc2VsZWN0LW9uIC5vd2wtaXRlbSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IGF1dG87XG4gIC1tb3otdXNlci1zZWxlY3Q6IGF1dG87XG4gIC1tcy11c2VyLXNlbGVjdDogYXV0bztcbiAgdXNlci1zZWxlY3Q6IGF1dG87XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtZ3JhYiB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogLW8tZ3JhYjtcbiAgY3Vyc29yOiAtbXMtZ3JhYjtcbiAgY3Vyc29yOiBncmFiO1xufVxuLm93bC1jYXJvdXNlbC5vd2wtcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4ub3dsLWNhcm91c2VsLm93bC1ydGwgLm93bC1pdGVtIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLyogTm8gSnMgKi9cbi5uby1qcyAub3dsLWNhcm91c2VsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBMYXp5IExvYWQgUGx1Z2luXG4gKi9cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eSB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2U7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcge1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xufVxuLypcbiAqIFx0T3dsIENhcm91c2VsIC0gVmlkZW8gUGx1Z2luXG4gKi9cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gIG1hcmdpbi10b3A6IC00MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJvd2wudmlkZW8ucGxheS5wbmdcIikgbm8tcmVwZWF0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHNjYWxlIDEwMG1zIGVhc2U7XG4gIC1tb3otdHJhbnNpdGlvbjogc2NhbGUgMTAwbXMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IHNjYWxlIDEwMG1zIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IHNjYWxlIDEwMG1zIGVhc2U7XG4gIHRyYW5zaXRpb246IHNjYWxlIDEwMG1zIGVhc2U7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uOmhvdmVyIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBzY2FsZSgxLjMsIDEuMyk7XG4gIC1tb3otdHJhbnNpdGlvbjogc2NhbGUoMS4zLCAxLjMpO1xuICAtbXMtdHJhbnNpdGlvbjogc2NhbGUoMS4zLCAxLjMpO1xuICAtby10cmFuc2l0aW9uOiBzY2FsZSgxLjMsIDEuMyk7XG4gIHRyYW5zaXRpb246IHNjYWxlKDEuMywgMS4zKTtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tdG4sXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheWluZyAub3dsLXZpZGVvLXBsYXktaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tdG4ge1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAtbW96LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgLW8tYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcbiAgLW1zLXRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2U7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tZnJhbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4vKiEgQ292ZXJmbG93SlMgLSB2My4wLjEgLSAyMDE1LTA0LTA5XG4qIENvcHlyaWdodCAoYykgMjAxNSBQYXVsIEJhdWt1cywgQWRkeSBPc21hbmksIFNlYmFzdGlhbiBTYXVlciwgQnJhbmRvbiBCZWx2aW4sIEFwcmlsIEJhcnJldHQ7IExpY2Vuc2VkIE1JVCAqL1xuLnVpLWNvdmVyZmxvdy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnVpLWhlbHBlci1jbGVhcmZpeDpiZWZvcmUsXG4udWktaGVscGVyLWNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnVpLWNvdmVyZmxvdyB7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDUwMHB4O1xuICBwZXJzcGVjdGl2ZTogNTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbn1cbi51aS1jb3ZlcmZsb3csXG4udWktY292ZXJmbG93ICoge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teSAhaW1wb3J0YW50O1xufVxuLnVpLWNvdmVyZmxvdyAudWktY292ZXJmbG93LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnVpLWNvdmVyZmxvdyAudWktY292ZXJmbG93LWl0ZW06Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLnVpLWNvdmVyZmxvdyBpbWcge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xuICAtbW96LXVzZXItZHJhZzogbm9uZTtcbiAgLW1zLXVzZXItZHJhZzogbm9uZTtcbiAgdXNlci1kcmFnOiBub25lO1xuICBib3JkZXI6IDAgbm9uZTtcbn1cbi8qISBmYW5jeUJveCB2Mi4xLjUgZmFuY3lhcHBzLmNvbSB8IGZhbmN5YXBwcy5jb20vZmFuY3lib3gvI2xpY2Vuc2UgKi9cbi5mYW5jeWJveC13cmFwLFxuLmZhbmN5Ym94LXNraW4sXG4uZmFuY3lib3gtb3V0ZXIsXG4uZmFuY3lib3gtaW5uZXIsXG4uZmFuY3lib3gtaW1hZ2UsXG4uZmFuY3lib3gtd3JhcCBpZnJhbWUsXG4uZmFuY3lib3gtd3JhcCBvYmplY3QsXG4uZmFuY3lib3gtbmF2LFxuLmZhbmN5Ym94LW5hdiBzcGFuLFxuLmZhbmN5Ym94LXRtcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmZhbmN5Ym94LXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAxMjtcbn1cbi5mYW5jeWJveC1za2luIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBjb2xvcjogIzQ0NDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmZhbmN5Ym94LW9wZW5lZCB7XG4gIHotaW5kZXg6IDEwMTM7XG59XG4uZmFuY3lib3gtb3BlbmVkIC5mYW5jeWJveC1za2luIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4uZmFuY3lib3gtb3V0ZXIsXG4uZmFuY3lib3gtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmFuY3lib3gtaW5uZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZhbmN5Ym94LXR5cGUtaWZyYW1lIC5mYW5jeWJveC1pbm5lciB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5mYW5jeWJveC1lcnJvciB7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250OiAxNHB4LzIwcHggXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZmFuY3lib3gtaW1hZ2UsXG4uZmFuY3lib3gtaWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZmFuY3lib3gtaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4jZmFuY3lib3gtbG9hZGluZyxcbi5mYW5jeWJveC1jbG9zZSxcbi5mYW5jeWJveC1wcmV2IHNwYW4sXG4uZmFuY3lib3gtbmV4dCBzcGFuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9mYW5jeWJveF9zcHJpdGUucG5nJyk7XG59XG4jZmFuY3lib3gtbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTIycHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTA4cHg7XG4gIG9wYWNpdHk6IDAuODtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxMDE2O1xufVxuI2ZhbmN5Ym94LWxvYWRpbmcgZGl2IHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYmFja2dyb3VuZDogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9mYW5jeWJveF9sb2FkaW5nLmdpZicpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmZhbmN5Ym94LWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xOHB4O1xuICByaWdodDogLTE4cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTAxNDtcbn1cbi5mYW5jeWJveC1uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDQwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9ibGFuay5naWYnKTtcbiAgLyogaGVscHMgSUUgKi9cbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB6LWluZGV4OiAxMDE0O1xufVxuLmZhbmN5Ym94LXByZXYge1xuICBsZWZ0OiAwO1xufVxuLmZhbmN5Ym94LW5leHQge1xuICByaWdodDogMDtcbn1cbi5mYW5jeWJveC1uYXYgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbi10b3A6IC0xOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDEwMTQ7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5mYW5jeWJveC1wcmV2IHNwYW4ge1xuICBsZWZ0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zNnB4O1xufVxuLmZhbmN5Ym94LW5leHQgc3BhbiB7XG4gIHJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03MnB4O1xufVxuLmZhbmN5Ym94LW5hdjpob3ZlciBzcGFuIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5mYW5jeWJveC10bXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTk5cHg7XG4gIGxlZnQ6IC05OTk5OXB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG1heC13aWR0aDogOTk5OTlweDtcbiAgbWF4LWhlaWdodDogOTk5OTlweDtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cbi8qIE92ZXJsYXkgaGVscGVyICovXG4uZmFuY3lib3gtbG9jayB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG59XG4uZmFuY3lib3gtbG9jayBib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuLmZhbmN5Ym94LWxvY2stdGVzdCB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuLmZhbmN5Ym94LW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogMTAxMTtcbiAgYmFja2dyb3VuZDogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9mYW5jeWJveF9vdmVybGF5LnBuZycpO1xufVxuLmZhbmN5Ym94LW92ZXJsYXktZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG59XG4uZmFuY3lib3gtbG9jayAuZmFuY3lib3gtb3ZlcmxheSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4vKiBUaXRsZSBoZWxwZXIgKi9cbi5mYW5jeWJveC10aXRsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZm9udDogbm9ybWFsIDEzcHgvMjBweCBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHotaW5kZXg6IDEwMTU7XG59XG4uZmFuY3lib3gtb3BlbmVkIC5mYW5jeWJveC10aXRsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG4uZmFuY3lib3gtdGl0bGUtZmxvYXQtd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAtMzVweDtcbiAgei1pbmRleDogMTAxNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZhbmN5Ym94LXRpdGxlLWZsb2F0LXdyYXAgLmNoaWxkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICBwYWRkaW5nOiAycHggMjBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC8qIEZhbGxiYWNrIGZvciB3ZWIgYnJvd3NlcnMgdGhhdCBkb2Vzbid0IHN1cHBvcnQgUkdCYSAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4ICMyMjI7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZmFuY3lib3gtdGl0bGUtb3V0c2lkZS13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5mYW5jeWJveC10aXRsZS1pbnNpZGUtd3JhcCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLmZhbmN5Ym94LXRpdGxlLW92ZXItd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xufVxuLypSZXRpbmEgZ3JhcGhpY3MhKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSwgb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XG4gICNmYW5jeWJveC1sb2FkaW5nLFxuICAuZmFuY3lib3gtY2xvc2UsXG4gIC5mYW5jeWJveC1wcmV2IHNwYW4sXG4gIC5mYW5jeWJveC1uZXh0IHNwYW4ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvZmFuY3lib3hfc3ByaXRlQDJ4LnBuZycpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDRweCAxNTJweDtcbiAgICAvKlRoZSBzaXplIG9mIHRoZSBub3JtYWwgaW1hZ2UsIGhhbGYgdGhlIHNpemUgb2YgdGhlIGhpLXJlcyBpbWFnZSovXG4gIH1cbiAgI2ZhbmN5Ym94LWxvYWRpbmcgZGl2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2ZhbmN5Ym94X2xvYWRpbmdAMnguZ2lmJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG4gICAgLypUaGUgc2l6ZSBvZiB0aGUgbm9ybWFsIGltYWdlLCBoYWxmIHRoZSBzaXplIG9mIHRoZSBoaS1yZXMgaW1hZ2UqL1xuICB9XG59XG4ubGlnaHRib3gge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgLyogSUUgRmFsbGJhY2sgKFNvbGlkIENvbG91cikgKi9cbiAgYmFja2dyb3VuZDogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQkFBQUFBUUNBWUFBQUFmOC85aEFBQUFJRWxFUVZRNFQyTmtZR0RZRE1Sa0E4WlJBeGhHdzRCaE5BeUErV0FZcEFNQUlGZ0xRZk85Qm9FQUFBQUFTVVZPUks1Q1lJST0pO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIC13ZWJraXQtZmlsdGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDk5OTc7XG59XG4ubGlnaHRib3ggaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDIwcHggIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xufVxuYm9keS5ibHVycmVkID4gKiB7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDJweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5saWdodGJveF9fbG9hZGluZyB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbG9hZGluZy5naWYpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW46IC0xNnB4IDAgMCAtMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuLmxpZ2h0Ym94X19jYXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDk5OTg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5saWdodGJveF9fY2FwdGlvbiBwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogNzAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG4gICp6b29tOiAxO1xuICBwYWRkaW5nOiAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5saWdodGJveF9fYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTk5O1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgb3BhY2l0eTogMC40O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmxpZ2h0Ym94X19idXR0b246aG92ZXIsXG4ubGlnaHRib3hfX2J1dHRvbjpmb2N1cyB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS40KTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS40KTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xufVxuLmxpZ2h0Ym94X19jbG9zZSB7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jbG9zZS5wbmdcIik7XG59XG4ubGlnaHRib3hfX25hdiB7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMTZweDtcbn1cbi5saWdodGJveF9fbmF2LS1uZXh0IHtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9uZXh0LnBuZ1wiKTtcbn1cbi5saWdodGJveF9fbmF2LS1wcmV2IHtcbiAgbGVmdDogMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3ByZXZpb3VzLnBuZ1wiKTtcbn1cbi8qXG49PSBqcXVlcnkgdGh1bWJuYWlsL2ltYWdlIHNjcm9sbGVyID09XG5QbHVnaW4gVVJJOiBodHRwOi8vbWFub3MubWFsaWh1LmdyL2pxdWVyeS10aHVtYm5haWwtc2Nyb2xsZXIvXG4qL1xuLypcbkNPTlRFTlRTOlxuXHQxLiBCQVNJQyBTVFlMRSAtIFBsdWdpbidzIGJhc2ljL2Vzc2VudGlhbCBDU1MgcHJvcGVydGllcyAobm9ybWFsbHksIHNob3VsZCBub3QgYmUgZWRpdGVkKS5cblx0Mi4gU0NST0xMSU5HIEJVVFRPTlMgU1RZTEUgLSBidXR0b25zIHNpemUsIGJhY2tncm91bmQsIGNvbG9yLCBwb3NpdGlvbmluZyBldGMuXG5cdDMuIFRIVU1CTkFJTFMgU1RZTEUgLSBiYXNpYyB0aHVtYm5haWxzIENTUy5cblx0NC4gVEhFTUVTIC0gU2Nyb2xsZXIgY29sb3JzLCBkaW1lbnNpb25zLCBiYWNrZ3JvdW5kcyBldGMuIHZpYSByZWFkeS10by11c2UgdGhlbWVzLlxuKi9cbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjEuIEJBU0lDIFNUWUxFXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4ubVRodW1ibmFpbFNjcm9sbGVyIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAvKiBNU1BvaW50ZXIgZXZlbnRzIC0gZGlyZWN0IGFsbCBwb2ludGVyIGV2ZW50cyB0byBqcyAqL1xufVxuLm1UaHVtYm5haWxTY3JvbGxlci5tVFNfbm9fc2Nyb2xsLFxuLm1UaHVtYm5haWxTY3JvbGxlci5tVFNfdG91Y2hfYWN0aW9uIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogYXV0bztcbiAgdG91Y2gtYWN0aW9uOiBhdXRvO1xufVxuLm1UU1dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdXRsaW5lOiBub25lO1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbi5tVFNDb250YWluZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG51bC5tVFNDb250YWluZXIsXG5vbC5tVFNDb250YWluZXIge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLm1UU1RodW1iLFxudWwubVRTQ29udGFpbmVyID4gbGkgaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbi5tVFNfdmVydGljYWwgLm1UU0NvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLm1UU19ob3Jpem9udGFsIC5tVFNDb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi8qXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbjIuIFNDUk9MTElORyBCVVRUT05TIFNUWUxFXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiovXG4ubVRTQnV0dG9uIHtcbiAgLyogYnV0dG9uIHNpemUgKGlmIGNoYW5nZWQsIGFsc28gY2hhbmdlIHRoZSBidXR0b25zIHRvcCBhbmQgbGVmdCBtYXJnaW5zIGJlbG93KSAqL1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTRweDtcbiAgLyogLS0tLS0tLS0tLSAqL1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIC8qIGJ1dHRvbiBiYWNrZ3JvdW5kICovXG4gIGNvbG9yOiAjZmZmO1xuICAvKiBub24tc3ZnIGJ1dHRvbiBpY29uIGNvbG9yICovXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIC8qIHNob3cgYnV0dG9uIGVmZmVjdCAoZmFkZXMtaW4gYnV0dG9uIGZyb20gemVybyBzaXplKSAqL1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwcyBlYXNlLW91dCAwcywgd2lkdGggMHMgZWFzZS1vdXQgMHMsIHBhZGRpbmcgMHMgZWFzZS1vdXQgMHMsIG9wYWNpdHkgMC4ycyBlYXNlLW91dCAwcztcbiAgLW1vei10cmFuc2l0aW9uOiBoZWlnaHQgMHMgZWFzZS1vdXQgMHMsIHdpZHRoIDBzIGVhc2Utb3V0IDBzLCBwYWRkaW5nIDBzIGVhc2Utb3V0IDBzLCBvcGFjaXR5IDAuMnMgZWFzZS1vdXQgMHM7XG4gIC1vLXRyYW5zaXRpb246IGhlaWdodCAwcyBlYXNlLW91dCAwcywgd2lkdGggMHMgZWFzZS1vdXQgMHMsIHBhZGRpbmcgMHMgZWFzZS1vdXQgMHMsIG9wYWNpdHkgMC4ycyBlYXNlLW91dCAwcztcbiAgLW1zLXRyYW5zaXRpb246IGhlaWdodCAwcyBlYXNlLW91dCAwcywgd2lkdGggMHMgZWFzZS1vdXQgMHMsIHBhZGRpbmcgMHMgZWFzZS1vdXQgMHMsIG9wYWNpdHkgMC4ycyBlYXNlLW91dCAwcztcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDBzIGVhc2Utb3V0IDBzLCB3aWR0aCAwcyBlYXNlLW91dCAwcywgcGFkZGluZyAwcyBlYXNlLW91dCAwcywgb3BhY2l0eSAwLjJzIGVhc2Utb3V0IDBzO1xuICAvKiAtLS0tLS0tLS0tICovXG59XG4vKiBidXR0b25zIHBvc2l0aW9uaW5nICovXG4ubVRTQnV0dG9uRG93biB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xufVxuLm1UU0J1dHRvblJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG4ubVRTQnV0dG9uVXAsXG4ubVRTQnV0dG9uRG93biB7XG4gIC8qIG1hcmdpbiBpcyBoYWxmIHRoZSBidXR0b24gc2l6ZSAqL1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjRweDtcbn1cbi5tVFNCdXR0b25MZWZ0LFxuLm1UU0J1dHRvblJpZ2h0IHtcbiAgLyogbWFyZ2luIGlzIGhhbGYgdGhlIGJ1dHRvbiBzaXplICovXG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMjRweDtcbn1cbi5tVFNCdXR0b25JY29uQ29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tVFNCdXR0b25JY29uIHtcbiAgLyogU1ZHIGljb24gKi9cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmaWxsOiAjZmZmO1xuICAvKiBidXR0b24gaWNvbiBjb2xvciAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5tVFNCdXR0b24ubVRTLWhpZGRlbixcbi5tVGh1bWJuYWlsU2Nyb2xsZXIubVRTX25vX3Njcm9sbCAubVRTQnV0dG9uIHtcbiAgLyogaGlkZSBidXR0b24gZWZmZWN0IChmYWRlcy1vdXQgYnV0dG9uIHRvIHplcm8gc2l6ZSkgKi9cbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQgMHMgZWFzZS1vdXQgMC4ycywgd2lkdGggMHMgZWFzZS1vdXQgMC4ycywgcGFkZGluZyAwcyBlYXNlLW91dCAwLjJzLCBvcGFjaXR5IDAuMnMgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IDBzIGVhc2Utb3V0IDAuMnMsIHdpZHRoIDBzIGVhc2Utb3V0IDAuMnMsIHBhZGRpbmcgMHMgZWFzZS1vdXQgMC4ycywgb3BhY2l0eSAwLjJzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBoZWlnaHQgMHMgZWFzZS1vdXQgMC4ycywgd2lkdGggMHMgZWFzZS1vdXQgMC4ycywgcGFkZGluZyAwcyBlYXNlLW91dCAwLjJzLCBvcGFjaXR5IDAuMnMgZWFzZS1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBoZWlnaHQgMHMgZWFzZS1vdXQgMC4ycywgd2lkdGggMHMgZWFzZS1vdXQgMC4ycywgcGFkZGluZyAwcyBlYXNlLW91dCAwLjJzLCBvcGFjaXR5IDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGhlaWdodCAwcyBlYXNlLW91dCAwLjJzLCB3aWR0aCAwcyBlYXNlLW91dCAwLjJzLCBwYWRkaW5nIDBzIGVhc2Utb3V0IDAuMnMsIG9wYWNpdHkgMC4ycyBlYXNlLW91dDtcbiAgLyogLS0tLS0tLS0tLSAqL1xufVxuLypcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuMy4gVEhVTUJOQUlMUyBTVFlMRVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4qL1xuLyogdGh1bWJuYWlsIGNvbnRhaW5lciAoZGVmYXVsdDogbGkpICovXG4ubVRTX2hvcml6b250YWwgLm1UU1RodW1iQ29udGFpbmVyLFxuLm1UU19ob3Jpem9udGFsIHVsLm1UU0NvbnRhaW5lciA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4vKlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG40LiBUSEVNRVNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuKi9cbi8qIHRoZW1lOiBcImJ1dHRvbnMtaW5cIiAqL1xuLm1UUy1idXR0b25zLWluIHtcbiAgcGFkZGluZzogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5tVFMtYnV0dG9ucy1pbiAubVRTQnV0dG9uSWNvbiB7XG4gIGZpbGw6ICNmZmY7XG59XG4ubVRTLWJ1dHRvbnMtaW4gLm1UU1dyYXBwZXIsXG4ubVRTLWJ1dHRvbnMtaW4gLm1UU0J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG4ubVRTLWJ1dHRvbnMtaW4gLm1UU0J1dHRvbkxlZnQsXG4ubVRTLWJ1dHRvbnMtaW4gLm1UU0J1dHRvblJpZ2h0IHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMjRweCA0cHggMCA0cHg7XG4gIG1hcmdpbi10b3A6IC0zNnB4O1xufVxuLm1UUy1idXR0b25zLWluIC5tVFNCdXR0b25VcCxcbi5tVFMtYnV0dG9ucy1pbiAubVRTQnV0dG9uRG93biB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDRweCAyNHB4O1xuICBtYXJnaW4tbGVmdDogLTM2cHg7XG59XG4ubVRTLWJ1dHRvbnMtaW4gLm1UU0J1dHRvbi5tVFMtaGlkZGVuIHtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5tVFMtYnV0dG9ucy1pbiAubVRTQnV0dG9uOm5vdCgubVRTLWhpZGRlbikge1xuICBvcGFjaXR5OiAuNDtcbn1cbi5tVFMtYnV0dG9ucy1pbjpob3ZlciAubVRTQnV0dG9uOm5vdCgubVRTLWhpZGRlbikge1xuICBvcGFjaXR5OiAxO1xufVxuLm1UUy1idXR0b25zLWluIC5tVFNfdmVydGljYWwgLm1UU1RodW1iQ29udGFpbmVyIHtcbiAgbWFyZ2luOiAxNHB4IDA7XG59XG4ubVRTLWJ1dHRvbnMtaW4gLm1UU192ZXJ0aWNhbCAubVRTVGh1bWJDb250YWluZXI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm1UUy1idXR0b25zLWluIC5tVFNfdmVydGljYWwgLm1UU1RodW1iQ29udGFpbmVyOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1UUy1idXR0b25zLWluIC5tVFNfaG9yaXpvbnRhbCAubVRTVGh1bWJDb250YWluZXIge1xuICBtYXJnaW46IDAgN3B4O1xufVxuLm1UUy1idXR0b25zLWluIC5tVFNfaG9yaXpvbnRhbCAubVRTVGh1bWJDb250YWluZXI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5tVFMtYnV0dG9ucy1pbiAubVRTX2hvcml6b250YWwgLm1UU1RodW1iQ29udGFpbmVyOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiB0aGVtZTogXCJidXR0b25zLW91dFwiICovXG4ubVRTLWJ1dHRvbnMtb3V0IHtcbiAgcGFkZGluZzogNnB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuLm1UUy1idXR0b25zLW91dCAubVRTQnV0dG9uSWNvbiB7XG4gIGZpbGw6ICMwMDA7XG59XG4ubVRTLWJ1dHRvbnMtb3V0IC5tVFNCdXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIHBhZGRpbmc6IDZweDtcbn1cbi5tVFMtYnV0dG9ucy1vdXQgLm1UU0J1dHRvbi5tVFMtaGlkZGVuIHtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5tVFMtYnV0dG9ucy1vdXQgLm1UU192ZXJ0aWNhbCAubVRTVGh1bWJDb250YWluZXIge1xuICBtYXJnaW46IDZweCAwO1xufVxuLm1UUy1idXR0b25zLW91dCAubVRTX3ZlcnRpY2FsIC5tVFNUaHVtYkNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubVRTLWJ1dHRvbnMtb3V0IC5tVFNfdmVydGljYWwgLm1UU1RodW1iQ29udGFpbmVyOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1UUy1idXR0b25zLW91dCAubVRTX2hvcml6b250YWwgLm1UU1RodW1iQ29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIDNweDtcbn1cbi5tVFMtYnV0dG9ucy1vdXQgLm1UU19ob3Jpem9udGFsIC5tVFNUaHVtYkNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm1UUy1idXR0b25zLW91dCAubVRTX2hvcml6b250YWwgLm1UU1RodW1iQ29udGFpbmVyOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiB0aGVtZTogXCJob3Zlci1mdWxsXCIgKi9cbi5tVFMtaG92ZXItZnVsbCB7XG4gIHBhZGRpbmc6IDhweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLm1UUy1ob3Zlci1mdWxsIC5tVFNfdmVydGljYWwgLm1UU1RodW1iQ29udGFpbmVyIHtcbiAgbWFyZ2luOiA4cHggMDtcbn1cbi5tVFMtaG92ZXItZnVsbCAubVRTX3ZlcnRpY2FsIC5tVFNUaHVtYkNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4ubVRTLWhvdmVyLWZ1bGwgLm1UU192ZXJ0aWNhbCAubVRTVGh1bWJDb250YWluZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ubVRTLWhvdmVyLWZ1bGwgLm1UU19ob3Jpem9udGFsIC5tVFNUaHVtYkNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCA0cHg7XG59XG4ubVRTLWhvdmVyLWZ1bGwgLm1UU19ob3Jpem9udGFsIC5tVFNUaHVtYkNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xufVxuLm1UUy1ob3Zlci1mdWxsIC5tVFNfaG9yaXpvbnRhbCAubVRTVGh1bWJDb250YWluZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5yb25kZWxsLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5yb25kZWxsLWNvbnRhaW5lci5yb25kZWxsLWluaXRpYWxpemluZyB7XG4gIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9sb2FkZXIuZ2lmXCIpIG5vLXJlcGVhdCA1MCUgNTAlO1xufVxuLnJvbmRlbGwtY29udGFpbmVyLnJvbmRlbGwtaW5pdGlhbGl6aW5nICoge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJvbmRlbGwtaXRlbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDE7XG59XG4ucm9uZGVsbC1pdGVtIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucm9uZGVsbC1pdGVtIC5yb25kZWxsLWl0ZW0tY3JvcCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAtbXMtYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgLW8tYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5yb25kZWxsLWl0ZW0gaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnJvbmRlbGwtaXRlbSBpbWcucm9uZGVsbC1pdGVtLXJlc2l6ZWFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnJvbmRlbGwtaXRlbTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2JiYjtcbn1cbi5yb25kZWxsLWl0ZW06aG92ZXIsXG4ucm9uZGVsbC1pdGVtOmhvdmVyIGRpdixcbi5yb25kZWxsLWl0ZW06aG92ZXIgcCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5yb25kZWxsLWl0ZW0tbG9hZGluZyB7XG4gIGJhY2tncm91bmQ6ICNkOWQ5ZDkgdXJsKFwiaW1hZ2VzL2l0ZW0tbG9hZGVyLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnJvbmRlbGwtaXRlbS1sb2FkaW5nICoge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ucm9uZGVsbC1pdGVtLWVycm9yIHtcbiAgYmFja2dyb3VuZDogI2IzMyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnJvbmRlbGwtaXRlbS1lcnJvciBwIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnJvbmRlbGwtaXRlbS1mb2N1c2VkLFxuLnJvbmRlbGwtaXRlbS1mb2N1c2VkIGEge1xuICBjdXJzb3I6IGF1dG87XG59XG4ucm9uZGVsbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDVweDtcbiAgcGFkZGluZzogNXB4O1xuICBjb2xvcjogIzMzMztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5yb25kZWxsLWNhcHRpb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnJvbmRlbGwtY2FwdGlvbiBwIHtcbiAgbWFyZ2luOiA0cHggMDtcbn1cbi5yb25kZWxsLWNhcHRpb24ucm9uZGVsbC1pdGVtLW92ZXJsYXkge1xuICB0b3A6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29sb3I6ICNmYWZhZmE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5yb25kZWxsLWNvbnRyb2wge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMXB4ICNjY2M7XG4gIG9wYWNpdHk6IDA7XG59XG4ucm9uZGVsbC1jb250cm9sOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyogcm9uZGVsbCBzY3JvbGxiYXIgICovXG4ucm9uZGVsbC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucm9uZGVsbC1zY3JvbGxiYXIucm9uZGVsbC1zY3JvbGxiYXItYm90dG9tIHtcbiAgYm90dG9tOiAxMHB4O1xufVxuLnJvbmRlbGwtc2Nyb2xsYmFyIC5yb25kZWxsLXNjcm9sbGJhci1iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBoZWlnaHQ6IDFweDtcbn1cbi5yb25kZWxsLXNjcm9sbGJhciAucm9uZGVsbC1zY3JvbGxiYXItbGVmdCxcbi5yb25kZWxsLXNjcm9sbGJhciAucm9uZGVsbC1zY3JvbGxiYXItcmlnaHQge1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDUwJSAwJSwgNTAlIDEwMCUsIGNvbG9yLXN0b3AoMCUsICNjY2NjY2MpLCBjb2xvci1zdG9wKDEwMCUsICNiYmJiYmIpKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjY2NjY2NjLCAjYmJiYmJiKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjY2NjY2NjLCAjYmJiYmJiKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2NjY2NjYywgI2JiYmJiYik7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNjY2NjY2MsICNiYmJiYmIpO1xufVxuLnJvbmRlbGwtc2Nyb2xsYmFyIC5yb25kZWxsLXNjcm9sbGJhci1sZWZ0OmFjdGl2ZSxcbi5yb25kZWxsLXNjcm9sbGJhciAucm9uZGVsbC1zY3JvbGxiYXItcmlnaHQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDUwJSAwJSwgNTAlIDEwMCUsIGNvbG9yLXN0b3AoMCUsICNjY2NjY2MpLCBjb2xvci1zdG9wKDEwMCUsICNkZGRkZGQpKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjY2NjY2NjLCAjZGRkZGRkKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjY2NjY2NjLCAjZGRkZGRkKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2NjY2NjYywgI2RkZGRkZCk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNjY2NjY2MsICNkZGRkZGQpO1xufVxuLnJvbmRlbGwtc2Nyb2xsYmFyIC5yb25kZWxsLXNjcm9sbGJhci1pbm5lciB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvYXJyb3dzLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xufVxuLnJvbmRlbGwtc2Nyb2xsYmFyIC5yb25kZWxsLXNjcm9sbGJhci1sZWZ0IHtcbiAgbGVmdDogNnB4O1xufVxuLnJvbmRlbGwtc2Nyb2xsYmFyIC5yb25kZWxsLXNjcm9sbGJhci1sZWZ0IC5yb25kZWxsLXNjcm9sbGJhci1pbm5lciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2cHg7XG59XG4ucm9uZGVsbC1zY3JvbGxiYXIgLnJvbmRlbGwtc2Nyb2xsYmFyLXJpZ2h0IHtcbiAgcmlnaHQ6IDZweDtcbn1cbi5yb25kZWxsLXNjcm9sbGJhciAucm9uZGVsbC1zY3JvbGxiYXItY29udHJvbCxcbi5yb25kZWxsLXNjcm9sbGJhciAucm9uZGVsbC1zY3JvbGxiYXItbGVmdCxcbi5yb25kZWxsLXNjcm9sbGJhciAucm9uZGVsbC1zY3JvbGxiYXItcmlnaHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnJvbmRlbGwtc2Nyb2xsYmFyIC5yb25kZWxsLXNjcm9sbGJhci1jb250cm9sIHtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDRweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMDA7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCA1MCUgMCUsIDUwJSAxMDAlLCBjb2xvci1zdG9wKDAlLCAjZmYwMDAwKSwgY29sb3Itc3RvcCgxMDAlLCAjYmIwMDAwKSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2ZmMDAwMCwgI2JiMDAwMCk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2ZmMDAwMCwgI2JiMDAwMCk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0byB0b3AsICNmZjAwMDAsICNiYjAwMDApO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZmYwMDAwLCAjYmIwMDAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBsZWZ0IDAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGxlZnQgMC4ycyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IGxlZnQgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4ycyBsaW5lYXI7XG59XG4ucm9uZGVsbC1zY3JvbGxiYXIgLnJvbmRlbGwtc2Nyb2xsYmFyLWNvbnRyb2w6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2QwMDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDUwJSAwJSwgNTAlIDEwMCUsIGNvbG9yLXN0b3AoMCUsICNlZTAwMDApLCBjb2xvci1zdG9wKDEwMCUsICNkZDAwMDApKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZWUwMDAwLCAjZGQwMDAwKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZWUwMDAwLCAjZGQwMDAwKTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2VlMDAwMCwgI2RkMDAwMCk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNlZTAwMDAsICNkZDAwMDApO1xufVxuLnJvbmRlbGwtc2Nyb2xsYmFyIC5yb25kZWxsLXNjcm9sbGJhci1jb250cm9sLnJvbmRlbGwtc2Nyb2xsYmFyLWRyYWdnaW5nLFxuLnJvbmRlbGwtc2Nyb2xsYmFyIC5yb25kZWxsLXNjcm9sbGJhci1jb250cm9sOmhvdmVyIHtcbiAgdG9wOiAzcHg7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xufVxuLmJveHNoYWRvdy5yZ2JhIC5yb25kZWxsLXNjcm9sbGJhci1jb250cm9sIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi5ib3hzaGFkb3cucmdiYSAucm9uZGVsbC1zY3JvbGxiYXItY29udHJvbDpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLmJveHNoYWRvdy5yZ2JhIC5yb25kZWxsLXNjcm9sbGJhci1jb250cm9sOmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuLmJveHNoYWRvdy5yZ2JhIC5yb25kZWxsLXNjcm9sbGJhci1sZWZ0LFxuLmJveHNoYWRvdy5yZ2JhIC5yb25kZWxsLXNjcm9sbGJhci1yaWdodCB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4uYm94c2hhZG93LnJnYmEgLnJvbmRlbGwtc2Nyb2xsYmFyLWxlZnQ6aG92ZXIsXG4uYm94c2hhZG93LnJnYmEgLnJvbmRlbGwtc2Nyb2xsYmFyLXJpZ2h0OmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4uYm94c2hhZG93LnJnYmEgLnJvbmRlbGwtc2Nyb2xsYmFyLWxlZnQ6YWN0aXZlLFxuLmJveHNoYWRvdy5yZ2JhIC5yb25kZWxsLXNjcm9sbGJhci1yaWdodDphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjMpIGluc2V0O1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjMpIGluc2V0O1xuICBib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4zKSBpbnNldDtcbn1cbi5yb25kZWxsLWxpZ2h0Ym94IHtcbiAgei1pbmRleDogOTk5ODtcbiAgbGVmdDogLTk5OTk5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5yb25kZWxsLWxpZ2h0Ym94LFxuLnJvbmRlbGwtbGlnaHRib3gtb3ZlcmxheSB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cbi5yb25kZWxsLWxpZ2h0Ym94LW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogLjg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBjbGVhcjogYm90aDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDA7XG4gIG1heC1oZWlnaHQ6IDkwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzAsIDcwLCA3MCwgMC42KTtcbiAgcGFkZGluZzogMTBweDtcbiAgei1pbmRleDogOTk5OTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDUwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDJweCA1MHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDUwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5yb25kZWxsLWxpZ2h0Ym94LWNvbnRlbnQgLnJvbmRlbGwtaXRlbS1pbWFnZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzM7XG59XG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWNhcHRpb24sXG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWNhcHRpb24ucm9uZGVsbC1pdGVtLW92ZXJsYXkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2VlZTtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDFweCAjMTExO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLnJvbmRlbGwtbGlnaHRib3gtY29udGVudCAucm9uZGVsbC1jYXB0aW9uIGEge1xuICBjb2xvcjogI2FkZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWNhcHRpb24gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5yb25kZWxsLWxpZ2h0Ym94LWNvbnRlbnQgLnJvbmRlbGwtbGlnaHRib3gtcHJldixcbi5yb25kZWxsLWxpZ2h0Ym94LWNvbnRlbnQgLnJvbmRlbGwtbGlnaHRib3gtbmV4dCxcbi5yb25kZWxsLWxpZ2h0Ym94LWNvbnRlbnQgLnJvbmRlbGwtbGlnaHRib3gtY2xvc2UsXG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWxpZ2h0Ym94LXBvc2l0aW9uIHtcbiAgY29sb3I6ICNmYWZhZmE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBib3JkZXI6IDJweCBzb2xpZCAjNTU1O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UgMC4xcztcbiAgLW8tdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UgMC4xcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UgMC4xcztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtby1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWxpZ2h0Ym94LXByZXY6aG92ZXIsXG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWxpZ2h0Ym94LW5leHQ6aG92ZXIsXG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWxpZ2h0Ym94LWNsb3NlOmhvdmVyLFxuLnJvbmRlbGwtbGlnaHRib3gtY29udGVudCAucm9uZGVsbC1saWdodGJveC1wb3NpdGlvbjpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDFweCA2cHggcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBib3gtc2hhZG93OiAwIDFweCA2cHggcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjODg4O1xufVxuLnJvbmRlbGwtbGlnaHRib3gtY29udGVudCAucm9uZGVsbC1saWdodGJveC1wb3NpdGlvbiB7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNDBweDtcbiAgd2lkdGg6IDgwcHg7XG4gIHBhZGRpbmc6IDJweCAwIDFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDFweCAjMTExO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTU1O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWxpZ2h0Ym94LXBvc2l0aW9uOmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1NTU7XG59XG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWxpZ2h0Ym94LWNsb3NlIHtcbiAgdG9wOiAycHg7XG4gIHJpZ2h0OiAycHg7XG59XG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWxpZ2h0Ym94LXByZXYsXG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWxpZ2h0Ym94LW5leHQge1xuICB0b3A6IDUwJTtcbiAgYmFja2dyb3VuZDogIzMzMzMzMyB1cmwoXCJpbWFnZXMvYXJyb3dzLnBuZ1wiKSBuby1yZXBlYXQ7XG59XG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50OmhvdmVyIC5yb25kZWxsLWxpZ2h0Ym94LXByZXYsXG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50OmhvdmVyIC5yb25kZWxsLWxpZ2h0Ym94LW5leHQsXG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50OmhvdmVyIC5yb25kZWxsLWxpZ2h0Ym94LWNsb3NlLFxuLnJvbmRlbGwtbGlnaHRib3gtY29udGVudDpob3ZlciAucm9uZGVsbC1saWdodGJveC1wb3NpdGlvbiB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWxpZ2h0Ym94LXByZXYge1xuICBsZWZ0OiAycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2cHg7XG59XG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWxpZ2h0Ym94LW5leHQge1xuICByaWdodDogMnB4O1xufVxuLyogdGhlbWVzICovXG4vKiBkZWZhdWx0IHRoZW1lICovXG4ucm9uZGVsbC10aGVtZS1kZWZhdWx0IC5yb25kZWxsLWNvbnRyb2wsXG4ucm9uZGVsbC10aGVtZS1kZWZhdWx0IC5yb25kZWxsLWl0ZW0sXG4ucm9uZGVsbC10aGVtZS1kZWZhdWx0IC5yb25kZWxsLWl0ZW0gaW1nIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtby1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5yb25kZWxsLXRoZW1lLWRlZmF1bHQgLnJvbmRlbGwtY29udHJvbCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgNTAlIDAlLCA1MCUgMTAwJSwgY29sb3Itc3RvcCgwJSwgI2ZjZmNmYyksIGNvbG9yLXN0b3AoMTAwJSwgI2Y5ZjlmOSkpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgjZmNmY2ZjLCAjZjlmOWY5KTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoI2ZjZmNmYywgI2Y5ZjlmOSk7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgjZmNmY2ZjLCAjZjlmOWY5KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNmY2ZjZmMsICNmOWY5ZjkpO1xufVxuLnJvbmRlbGwtdGhlbWUtZGVmYXVsdCAucm9uZGVsbC1jb250cm9sOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDUwJSAwJSwgNTAlIDEwMCUsIGNvbG9yLXN0b3AoMCUsICNmYWZhZmEpLCBjb2xvci1zdG9wKDEwMCUsICNmNWY1ZjUpKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoI2ZhZmFmYSwgI2Y1ZjVmNSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KCNmYWZhZmEsICNmNWY1ZjUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoI2ZhZmFmYSwgI2Y1ZjVmNSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjZmFmYWZhLCAjZjVmNWY1KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4ucm9uZGVsbC10aGVtZS1kZWZhdWx0IC5yb25kZWxsLWNvbnRyb2w6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDUwJSAwJSwgNTAlIDEwMCUsIGNvbG9yLXN0b3AoMCUsICNmNWY1ZjUpLCBjb2xvci1zdG9wKDEwMCUsICNmYWZhZmEpKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoI2Y1ZjVmNSwgI2ZhZmFmYSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KCNmNWY1ZjUsICNmYWZhZmEpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoI2Y1ZjVmNSwgI2ZhZmFmYSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjZjVmNWY1LCAjZmFmYWZhKTtcbn1cbi5ib3hzaGFkb3cucmdiYSAucm9uZGVsbC10aGVtZS1kZWZhdWx0IC5yb25kZWxsLWl0ZW0ge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDNweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLyogbGlnaHQgdGhlbWUgKi9cbi5yb25kZWxsLXRoZW1lLWxpZ2h0IC5yb25kZWxsLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucm9uZGVsbC10aGVtZS1saWdodCAucm9uZGVsbC1pdGVtIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5yb25kZWxsLXRoZW1lLWxpZ2h0IC5yb25kZWxsLWl0ZW0sXG4ucm9uZGVsbC10aGVtZS1saWdodCAucm9uZGVsbC1pdGVtIGltZyB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ucm9uZGVsbC10aGVtZS1saWdodCAucm9uZGVsbC1pdGVtOmhvdmVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4vKiBkYXJrIHRoZW1lLCBnb29kIGZvciBwcmVzZXQgJ3Byb2R1Y3RzJyBhbmQgJ2dhbGxlcnknICovXG4ucm9uZGVsbC10aGVtZS1kYXJrIHtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtby1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDUwJSAwJSwgNTAlIDEwMCUsIGNvbG9yLXN0b3AoMCUsICMzMzMzMzMpLCBjb2xvci1zdG9wKDEwMCUsICMxMTExMTEpKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoIzMzMzMzMywgIzExMTExMSk7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KCMzMzMzMzMsICMxMTExMTEpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoIzMzMzMzMywgIzExMTExMSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjMzMzMzMzLCAjMTExMTExKTtcbn1cbi5yb25kZWxsLXRoZW1lLWRhcmsgLnJvbmRlbGwtaXRlbSB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4ucm9uZGVsbC10aGVtZS1kYXJrIC5yb25kZWxsLWNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXNoYWRvdzogMCAwIDNweCAjMDAwO1xuICBmb250LXNpemU6IDEycHg7XG59XG4ucm9uZGVsbC10aGVtZS1kYXJrIC5yb25kZWxsLWNvbnRyb2wge1xuICBmb250LXNpemU6IDA7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbn1cbi5yb25kZWxsLXRoZW1lLWRhcmsgLnJvbmRlbGwtY29udHJvbC5yb25kZWxsLXNoaWZ0LWxlZnQsXG4ucm9uZGVsbC10aGVtZS1kYXJrIC5yb25kZWxsLWNvbnRyb2wucm9uZGVsbC1zaGlmdC1yaWdodCB7XG4gIGJhY2tncm91bmQ6IHVybChcImltYWdlcy9idXR0b25zLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xufVxuLnJvbmRlbGwtdGhlbWUtZGFyayAucm9uZGVsbC1jb250cm9sLnJvbmRlbGwtc2hpZnQtbGVmdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI4cHg7XG59XG4uYm94c2hhZG93LnJnYmEgLnJvbmRlbGwtdGhlbWUtZGFyayB7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjYpIGluc2V0O1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNikgaW5zZXQ7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNikgaW5zZXQ7XG59XG4uYm94c2hhZG93LnJnYmEgLnJvbmRlbGwtdGhlbWUtZGFyayAucm9uZGVsbC1jb250cm9sIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4vKiBwYWdlIHRoZW1lLCBnb29kIGZvciBwcmVzZXQgJ3BhZ2VzJyAqL1xuLnJvbmRlbGwtdGhlbWUtcGFnZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ucm9uZGVsbC10aGVtZS1wYWdlIC5yb25kZWxsLWl0ZW0ge1xuICBib3JkZXI6IDA7XG59XG4ucm9uZGVsbC10aGVtZS1wYWdlIC5yb25kZWxsLWl0ZW0sXG4ucm9uZGVsbC10aGVtZS1wYWdlIC5yb25kZWxsLWl0ZW0gaW1nIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtby1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5yb25kZWxsLXRoZW1lLXBhZ2UgLnJvbmRlbGwtY29udHJvbCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmJjO1xufVxuLnJvbmRlbGwtdGhlbWUtcGFnZSAucm9uZGVsbC1jb250cm9sLnJvbmRlbGwtc2hpZnQtbGVmdCxcbi5yb25kZWxsLXRoZW1lLXBhZ2UgLnJvbmRlbGwtY29udHJvbC5yb25kZWxsLXNoaWZ0LXJpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2NjY2NkZCB1cmwoXCJpbWFnZXMvYXJyb3dzLnBuZ1wiKSBuby1yZXBlYXQgMnB4IDJweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDNweCAwIDZweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDNweCAwIDZweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgM3B4IDAgNnB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAwIDNweCAwIDZweDtcbiAgYm9yZGVyLXJhZGl1czogMCAzcHggMCA2cHg7XG59XG4ucm9uZGVsbC10aGVtZS1wYWdlIC5yb25kZWxsLWNvbnRyb2wucm9uZGVsbC1zaGlmdC1sZWZ0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMnB4IC0xNHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweCAwIDZweCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweCAwIDZweCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogM3B4IDAgNnB4IDA7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDNweCAwIDZweCAwO1xuICBib3JkZXItcmFkaXVzOiAzcHggMCA2cHggMDtcbn1cbi5ib3hzaGFkb3cucmdiYSAucm9uZGVsbC10aGVtZS1wYWdlIHtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIC1tb3otYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cbi5ib3hzaGFkb3cucmdiYSAucm9uZGVsbC10aGVtZS1wYWdlIC5yb25kZWxsLWNvbnRyb2wge1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuLyogc2xpZGVyIHRoZW1lICovXG4ucm9uZGVsbC10aGVtZS1zbGlkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5yb25kZWxsLXRoZW1lLXNsaWRlciAucm9uZGVsbC1pdGVtIHtcbiAgYm9yZGVyOiAwO1xufVxuLnJvbmRlbGwtdGhlbWUtc2xpZGVyIC5yb25kZWxsLWl0ZW0sXG4ucm9uZGVsbC10aGVtZS1zbGlkZXIgLnJvbmRlbGwtaXRlbSBpbWcge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnJvbmRlbGwtdGhlbWUtc2xpZGVyIC5yb25kZWxsLWNhcHRpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXNoYWRvdzogMCAwIDNweCAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnJvbmRlbGwtdGhlbWUtc2xpZGVyIC5yb25kZWxsLWNhcHRpb24ucm9uZGVsbC1pdGVtLW92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5yb25kZWxsLXRoZW1lLXNsaWRlciAucm9uZGVsbC1jb250cm9sIHtcbiAgZm9udC1zaXplOiAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTAsIDUwLCA1MCwgMC4yKTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU1NTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDUwJSAwJSwgNTAlIDEwMCUsIGNvbG9yLXN0b3AoMCUsICM2NjY2NjYpLCBjb2xvci1zdG9wKDEwMCUsICM1NTU1NTUpKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjNjY2NjY2LCAjNTU1NTU1KTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjNjY2NjY2LCAjNTU1NTU1KTtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzY2NjY2NiwgIzU1NTU1NSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICM2NjY2NjYsICM1NTU1NTUpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cbi5yb25kZWxsLXRoZW1lLXNsaWRlciAucm9uZGVsbC1jb250cm9sIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvYXJyb3dzLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuLnJvbmRlbGwtdGhlbWUtc2xpZGVyIC5yb25kZWxsLWNvbnRyb2w6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg4O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgNTAlIDAlLCA1MCUgMTAwJSwgY29sb3Itc3RvcCgwJSwgIzc3Nzc3NyksIGNvbG9yLXN0b3AoMTAwJSwgIzU1NTU1NSkpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byB0b3AsICM3Nzc3NzcsICM1NTU1NTUpO1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byB0b3AsICM3Nzc3NzcsICM1NTU1NTUpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjNzc3Nzc3LCAjNTU1NTU1KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzc3Nzc3NywgIzU1NTU1NSk7XG59XG4ucm9uZGVsbC10aGVtZS1zbGlkZXIgLnJvbmRlbGwtY29udHJvbC5yb25kZWxsLXNoaWZ0LWxlZnQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMTVweCAxNXB4IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAxNXB4IDE1cHggMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMTVweCAxNXB4IDA7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDAgMTVweCAxNXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMTVweCAxNXB4IDA7XG59XG4ucm9uZGVsbC10aGVtZS1zbGlkZXIgLnJvbmRlbGwtY29udHJvbC5yb25kZWxsLXNoaWZ0LWxlZnQgc3BhbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2cHg7XG59XG4ucm9uZGVsbC10aGVtZS1zbGlkZXIgLnJvbmRlbGwtY29udHJvbC5yb25kZWxsLXNoaWZ0LXJpZ2h0IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNXB4IDAgMCAxNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHggMCAwIDE1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxNXB4IDAgMCAxNXB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAxNXB4IDAgMCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4IDAgMCAxNXB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjhweDtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lcltkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMDAwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA1MTtcbn1cbi5zZWxlY3QyLXJlc3VsdHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBwYWRkaW5nOiA2cHg7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZF0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xuICBsZWZ0OiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA0cHg7XG59XG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBwYWRkaW5nOiA0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93bi5zZWxlY3QyLXNlYXJjaC0taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VsZWN0Mi1jbG9zZS1tYXNrIHtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiA5OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuLnNlbGVjdDItaGlkZGVuLWFjY2Vzc2libGUge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGNvbG9yOiAjNDQ0O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgaGVpZ2h0OiAyNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICByaWdodDogMXB4O1xuICB3aWR0aDogMjBweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBib3JkZXItY29sb3I6ICM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4IDRweCAwIDRweDtcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgbGVmdDogMXB4O1xuICByaWdodDogYXV0bztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHRleHQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogIzk5OTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXI6IHNvbGlkICMwMDAgMXB4O1xuICBvdXRsaW5lOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW3JvbGU9Z3JvdXBdIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMWVtO1xuICBwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBtYXJnaW4tbGVmdDogLTJlbTtcbiAgcGFkZGluZy1sZWZ0OiAzZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtM2VtO1xuICBwYWRkaW5nLWxlZnQ6IDRlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtNGVtO1xuICBwYWRkaW5nLWxlZnQ6IDVlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBtYXJnaW4tbGVmdDogLTVlbTtcbiAgcGFkZGluZy1sZWZ0OiA2ZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ODk3ZmI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDZweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZmZmIDUwJSwgI2VlZSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiA1MCUsICNlZWUgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRkZGRkZGJywgZW5kQ29sb3JzdHI9JyNGRkVFRUVFRScsIEdyYWRpZW50VHlwZT0wKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGNvbG9yOiAjNDQ0O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICByaWdodDogMXB4O1xuICB3aWR0aDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZWVlIDUwJSwgI2NjYyAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZSA1MCUsICNjY2MgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgZW5kQ29sb3JzdHI9JyNGRkNDQ0NDQycsIEdyYWRpZW50VHlwZT0wKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBib3JkZXItY29sb3I6ICM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4IDRweCAwIDRweDtcbiAgaGVpZ2h0OiAwO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgbGVmdDogMXB4O1xuICByaWdodDogYXV0bztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODg4IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAgNHB4IDVweCA0cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2ZmZiAwJSwgI2VlZSA1MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRkZGRkZGJywgZW5kQ29sb3JzdHI9JyNGRkVFRUVFRScsIEdyYWRpZW50VHlwZT0wKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZWVlIDUwJSwgI2ZmZiAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZSA1MCUsICNmZmYgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgZW5kQ29sb3JzdHI9JyNGRkZGRkZGRicsIEdyYWRpZW50VHlwZT0wKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiB0ZXh0O1xuICBvdXRsaW5lOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogIzg4ODtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogIzU1NTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBvdXRsaW5lOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW3JvbGU9Z3JvdXBdIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gIGNvbG9yOiBncmV5O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg3NWQ3O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDZweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJvcmRlci1jb2xvcjogIzU4OTdmYjtcbn1cbi8qIGlDaGVjayBwbHVnaW4gTWluaW1hbCBza2luLCBibGFja1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5pY2hlY2tib3hfb2ttYXJrZXQsXG4uaXJhZGlvX29rbWFya2V0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAqZGlzcGxheTogaW5saW5lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQ6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvc2tpbnMvb2ttYXJrZXQvb2ttYXJrZXQucG5nJykgbm8tcmVwZWF0O1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5pY2hlY2tib3hfb2ttYXJrZXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG59XG4uaWNoZWNrYm94X29rbWFya2V0LmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwcHggMDtcbn1cbi5pY2hlY2tib3hfb2ttYXJrZXQuY2hlY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MHB4IDA7XG59XG4uaWNoZWNrYm94X29rbWFya2V0LmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYwcHggMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmljaGVja2JveF9va21hcmtldC5jaGVja2VkLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggMDtcbn1cbi5pcmFkaW9fb2ttYXJrZXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwcHggMDtcbn1cbi5pcmFkaW9fb2ttYXJrZXQuaG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggMDtcbn1cbi5pcmFkaW9fb2ttYXJrZXQuY2hlY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDBweCAwO1xufVxuLmlyYWRpb19va21hcmtldC5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uaXJhZGlvX29rbWFya2V0LmNoZWNrZWQuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTgwcHggMDtcbn1cbi8qIEhpRFBJIHN1cHBvcnQgKi9cbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSwgKG1pbi1yZXNvbHV0aW9uOiAxLjI1ZHBweCkge1xuICAuaWNoZWNrYm94X29rbWFya2V0LFxuICAuaXJhZGlvX29rbWFya2V0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL3NraW5zL29rbWFya2V0L29rbWFya2V0QDJ4LnBuZycpO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAyMDBweCAyMHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwcHggMjBweDtcbiAgfVxufVxuLyogVVRJTFMgLSDQs9C70L7QsdCw0LvRjNC90YvQtSDQvNC40LrRgdC40L3Riywg0YTRg9C90LrRhtC40LgsINCy0YHQv9C+0LzQvtCz0LDRgtC10LvRjNC90YvQtSDRgdC10LvQtdC60YLQvtGA0Ysg0Lgg0YIu0LQuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogKioqIEZPTlRTICoqKiAqL1xuLyogKioqIENPTE9SUyAqKiogKi9cbi8qIEJBU0UgLSDQstC60LvRjtGH0LDQtdGCINCz0LvQvtCx0LDQu9GM0L3Ri9C1INGB0YLQuNC70LgsINGC0LDQutC40LUg0LrQsNC6INGB0LHRgNC+0YEg0YHRgtC40LvQtdC5LCDRgtC40L/QvtCz0YDQsNGE0LjRjywg0YbQstC10YLQsCDQuCDRgi7QtC5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxuTEVTUyB2YXJpYWJsZXMgYXJlIGluZm9ybWF0aW9uIGFib3V0IGljb24ncyBjb21waWxlZCBzdGF0ZSwgc3RvcmVkIHVuZGVyIGl0cyBvcmlnaW5hbCBmaWxlIG5hbWVcblxuLmljb24taG9tZSB7XG4gIHdpZHRoOiBAaWNvbi1ob21lLXdpZHRoO1xufVxuXG5UaGUgbGFyZ2UgYXJyYXktbGlrZSB2YXJpYWJsZXMgY29udGFpbiBhbGwgaW5mb3JtYXRpb24gYWJvdXQgYSBzaW5nbGUgaWNvblxuQGljb24taG9tZTogeCB5IG9mZnNldF94IG9mZnNldF95IHdpZHRoIGhlaWdodCB0b3RhbF93aWR0aCB0b3RhbF9oZWlnaHQgaW1hZ2VfcGF0aCBuYW1lO1xuXG5BdCB0aGUgYm90dG9tIG9mIHRoaXMgc2VjdGlvbiwgd2UgcHJvdmlkZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgc3ByaXRlc2hlZXQgaXRzZWxmXG5Ac3ByaXRlc2hlZXQ6IHdpZHRoIGhlaWdodCBpbWFnZSBAc3ByaXRlc2hlZXQtc3ByaXRlcztcbiovXG4vKlxuVGhlIHByb3ZpZGVkIGNsYXNzZXMgYXJlIGludGVuZGVkIHRvIGJlIHVzZWQgd2l0aCB0aGUgYXJyYXktbGlrZSB2YXJpYWJsZXNcblxuLmljb24taG9tZSB7XG4gIC5zcHJpdGUtd2lkdGgoQGljb24taG9tZSk7XG59XG4uaWNvbi1lbWFpbCB7XG4gIC5zcHJpdGUoQGljb24tZW1haWwpO1xufVxuXG5FeGFtcGxlIHVzYWdlIGluIEhUTUw6XG5cbmBkaXNwbGF5OiBibG9ja2Agc3ByaXRlOlxuPGRpdiBjbGFzcz1cImljb24taG9tZVwiPjwvZGl2PlxuXG5UbyBjaGFuZ2UgYGRpc3BsYXlgIChlLmcuIGBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7YCksIHdlIHN1Z2dlc3QgdXNpbmcgYSBjb21tb24gQ1NTIGNsYXNzOlxuXG4vLyBDU1Ncbi5pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vLyBIVE1MXG48aSBjbGFzcz1cImljb24gaWNvbi1ob21lXCI+PC9pPlxuKi9cbi8qXG5UaGUgYC5zcHJpdGVzYCBtaXhpbiBnZW5lcmF0ZXMgaWRlbnRpY2FsIG91dHB1dCB0byB0aGUgQ1NTIHRlbXBsYXRlXG4gIGJ1dCBjYW4gYmUgb3ZlcnJpZGRlbiBpbnNpZGUgb2YgTEVTU1xuXG5UaGlzIG11c3QgYmUgcnVuIHdoZW4geW91IGhhdmUgYXQgbGVhc3QgMiBzcHJpdGVzLlxuICBJZiBydW4gd2l0aCBhIHNpbmdsZSBzcHJpdGUsIHRoZW4gdGhlcmUgd2lsbCBiZSByZWZlcmVuY2UgZXJyb3JzLlxuXG4uc3ByaXRlcyhAc3ByaXRlc2hlZXQtc3ByaXRlcyk7XG4qL1xuLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuLmFnaW1hX2xvZ28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcwNHB4IC0xMTQ1cHg7XG4gIHdpZHRoOiA4NnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG4uYWdpbWFfbG9nbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzA0cHggLTExNDVweDtcbiAgd2lkdGg6IDg2cHg7XG4gIGhlaWdodDogMzJweDtcbn1cbi5hdXRvMTUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUyOHB4IC05OTBweDtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogNDFweDtcbn1cbi5iYWNrLXRvLXRvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM2OXB4IC04NzlweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogOXB4O1xufVxuLmJhbG9vbi1jbG9zZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC05MThweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbn1cbi5iZXotaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC03MDVweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDhweDtcbn1cbi5iaWctY2FydC1pY29uLXNtYWxsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTUycHggLTEwNjZweDtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNTdweDtcbn1cbi5iaWctY2FydC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDg3cHggLTU1MHB4O1xuICB3aWR0aDogMTE1cHg7XG4gIGhlaWdodDogODhweDtcbn1cbi5ib3NzLWZpbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE3NHB4IC03MDlweDtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogOTBweDtcbn1cbi5jYXJ0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTEwMHB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmNhcnQtc21hbGwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtNjY1cHg7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG59XG4uY2F0YWxvZ3VlLWxvZ28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtOTgwcHg7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDU0cHg7XG59XG4uY2l0eS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzcwcHggLTExMDBweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTdweDtcbn1cbi5jbGVhci1pbnB1dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM2OHB4IC0xMDc2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uY29udGFjdC1jZW50ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTI1NHB4O1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLmRhdGUtaWNvbi1ob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM2NnB4IC0xMTIycHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uZGF0ZS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzY2cHggLTExNDRweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5kYXRlcGlja2VyLWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNzZweCAtNzQ3cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi5kYXRlcGlja2VyLXJpZ2h0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzc2cHggLTczMXB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG4uZGRkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTk0NXB4O1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAzM3B4O1xufVxuLmRpc2gtaWNvbi1sZWFmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDg3cHggLTQ0MnB4O1xuICB3aWR0aDogMTEwcHg7XG4gIGhlaWdodDogMTA2cHg7XG59XG4uZGlzaC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDg3cHggLTcwOXB4O1xuICB3aWR0aDogODVweDtcbiAgaGVpZ2h0OiAxMTBweDtcbn1cbi5kb3duLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtODI3cHg7XG4gIHdpZHRoOiAyOXB4O1xuICBoZWlnaHQ6IDI5cHg7XG59XG4uZWNvLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtNTUxcHg7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDU5cHg7XG59XG4uZi1iYWtlLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNjZweCAtMTI3NHB4O1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLmYtY2FyZC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTEyMzlweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi5mLWNoaWxkLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTIzM3B4O1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxOXB4O1xufVxuLmYtY29mZmUtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM2NnB4IC0xMTY2cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uZi1jb29rLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTI3NHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmYtY29zbS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzc2cHggLTY5OXB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG4uZi1kd2lzaC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzY2cHggLTExODhweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi5mLWZpc2gtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMxMnB4IC0xMjM5cHg7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDEycHg7XG59XG4uZi1mcmVlZWF0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTIxMHB4O1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuLmYtaW5ldC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzY5cHggLTg1OHB4O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxOXB4O1xufVxuLmYtcGFyay1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjExcHggLTE5NXB4O1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuLmYtcGx1cy1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzY4cHggLTEwNTJweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5mLXByZXMtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM2OHB4IC05ODBweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTlweDtcbn1cbi5mLXB2ei1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzY1cHggLTEyNTRweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMTdweDtcbn1cbi5mLXRheGktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC0xMjkycHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG4uZmFuY3lib3gtY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtNzMxcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uZmIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTY5cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDQxcHg7XG59XG4uZmJfaG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMzg0cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDQxcHg7XG59XG4uZmlsdGVyLWNsb3NlLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNzVweCAtODI3cHg7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOXB4O1xufVxuLmZpbHRlci1vcGVuLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNzJweCAtOTA4cHg7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDZweDtcbn1cbi5mcnVpdC1iYXNrZXQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTdweCAtMTI1NnB4O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiAzN3B4O1xufVxuLmZydWl0LWRvYy1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjM5cHggLTEwNzRweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogMzZweDtcbn1cbi5mcnVpdC1sZWFmLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3OXB4IC0xMjA4cHg7XG4gIHdpZHRoOiA1MXB4O1xuICBoZWlnaHQ6IDMxcHg7XG59XG4uZ2VvLXBvcHVwLWV4aXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyNzNweCAtOTk5cHg7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG4uZ2V0LWNhcmQtYXJyb3ctbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC02NjNweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5nZXQtY2FyZC1hcnJvdy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtNzU1cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQ3cHg7XG59XG4uZ2V0LWNhcmQtYmFnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05MDZweCAtMzU0cHg7XG4gIHdpZHRoOiAxNzFweDtcbiAgaGVpZ2h0OiAxNzFweDtcbn1cbi5nZXQtY2FyZC1mb3JtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05MDZweCAtNTI3cHg7XG4gIHdpZHRoOiAxNzFweDtcbiAgaGVpZ2h0OiAxNzFweDtcbn1cbi5nZXQtY2FyZC1tb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkwNnB4IC0xODFweDtcbiAgd2lkdGg6IDE3MXB4O1xuICBoZWlnaHQ6IDE3MXB4O1xufVxuLmdpcC1pY29uLXNtYWxsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzcxcHggLTkxOHB4O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLmdyZXktY3Jvc3Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtNzYzcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uaC1jYXJkLWF1dG8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMnB4IC04OTRweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDYzcHg7XG59XG4uaC1jYXJkLWNhcnQtc20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIzMXB4IC0xMjA4cHg7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG4uaC1jYXJkLWNhcnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTg5NHB4O1xuICB3aWR0aDogMTA0cHg7XG4gIGhlaWdodDogODBweDtcbn1cbi5oLWNhcmQtY3VwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDAycHggLTc5M3B4O1xuICB3aWR0aDogNzhweDtcbiAgaGVpZ2h0OiA4MXB4O1xufVxuLmgtY2FyZC1tYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjM5cHggLTcxcHg7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDY3cHg7XG59XG4uaC1jYXJkLW1vc2Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0NXB4IC04OTRweDtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE5cHg7XG59XG4uaC1jYXJkLXN0YXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMDhweCAtNzAwcHg7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDkwcHg7XG59XG4uaGVhLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwM3B4IC0xMjU2cHg7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG4uaG90LWxpbmUtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTEwNjZweDtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogNzdweDtcbn1cbi5ob3QtbWFpbC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjM5cHggLTEwMzZweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogMzZweDtcbn1cbi5pY29uLWJhbG9vbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC0yNzNweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDdweDtcbn1cbi5pY29uLWZiLWJpZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC02MjZweDtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbn1cbi5pY29uLWZiIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTk4MHB4O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuLmljb24tb2stYmlnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTUwOXB4O1xuICB3aWR0aDogMzdweDtcbiAgaGVpZ2h0OiAzN3B4O1xufVxuLmljb24tb2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTA3NnB4O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuLmljb24tc3VjLWJhZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTA2cHggLTcwMHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogOTFweDtcbn1cbi5pY29uLXR3LWJpZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC01NDhweDtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbn1cbi5pY29uLXR3IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTEwNTJweDtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbn1cbi5pY29uLXZhYy1jaGFydCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE3cHggLTEyMDhweDtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogMzhweDtcbn1cbi5pY29uLXZhYy1oYW5kIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtMTI1NnB4O1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA0N3B4O1xufVxuLmljb24tdmFjLWxhZGRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC02MTJweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDlweDtcbn1cbi5pY29uLXZhYy1zbWlsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC0yMjNweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbn1cbi5pY29uLXZhYy13ZWkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYycHggLTEyMDhweDtcbiAgd2lkdGg6IDUzcHg7XG4gIGhlaWdodDogNDJweDtcbn1cbi5pY29uLXZrLWJpZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC01ODdweDtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbn1cbi5pY29uLXZrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTEwMjhweDtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbn1cbi5pY29uLXl0LWJpZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC00NzBweDtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbn1cbi5pY29uLXl0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTEwMDRweDtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbn1cbi5pdGVtLXByaWNlLXNtYWxsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDg3cHggLTY0MHB4O1xuICB3aWR0aDogMTQ4cHg7XG4gIGhlaWdodDogNjdweDtcbn1cbi5pdGVtLXByaWNlLXdpZGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwODdweCAwcHg7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxOTNweDtcbn1cbi5sZWZ0LXF1b3RlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjc1cHggLTU2OHB4O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuLmxpbmstdG8taGlzdG9yeS1ob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMzMHB4IC03MHB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLmxpbmstdG8taGlzdG9yeSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMzMHB4IC01MnB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLm1lYXQtc2xpZGUtaWNvbi0yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTc5NXB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLm1lYXRzLXNsaWRlLWNsb3NlLWhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggMHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLm1lYXRzLXNsaWRlLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTg0cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ubmFkby1tYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjczcHggLTEwMTVweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTJweDtcbn1cbi5uZXdzLW1hcC1wb2ludCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjQ4cHggLTExNDVweDtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTRweDtcbn1cbi5vay1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjM5cHggMHB4O1xuICB3aWR0aDogNDlweDtcbiAgaGVpZ2h0OiA2OXB4O1xufVxuLm9rIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTM0MXB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuLm9rX2hvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTIxMnB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuLm9rZWktbG9nby1zbWFsbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQxcHggLTg5NHB4O1xuICB3aWR0aDogMTAycHg7XG4gIGhlaWdodDogMjlweDtcbn1cbi5va2VpLWxvZ28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5OXB4IC04OTRweDtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDM5cHg7XG59XG4ucGRmLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtODU4cHg7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ucGllLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtNDAycHg7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQ5cHg7XG59XG4ucG9kYXJvay1iYWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwODdweCAtMzE5cHg7XG4gIHdpZHRoOiAxMjFweDtcbiAgaGVpZ2h0OiAxMjFweDtcbn1cbi5wb2Rhcm9rLWNhcnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0xMjA4cHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4ucG9kYXJvay1jaGFydC1kb3duIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMjhweCAtOTkwcHg7XG4gIHdpZHRoOiAxMTFweDtcbiAgaGVpZ2h0OiA0OXB4O1xufVxuLnBvZGFyb2stY2hhcnQtdXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM0MXB4IC05OTBweDtcbiAgd2lkdGg6IDExMXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG59XG4ucG9kYXJvay1oYW5kIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDg3cHggLTE5NXB4O1xuICB3aWR0aDogMTIycHg7XG4gIGhlaWdodDogMTIycHg7XG59XG4ucG9kYXJvay1yZWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtODA0cHg7XG4gIHdpZHRoOiA0N3B4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ucG9kYXJvay1zYW5kIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjM5cHggLTg4NnB4O1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLnBvZGFyb2std3JlbmNoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTE3M3B4O1xuICB3aWR0aDogNDlweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLnBvcHVwLWxlZnQtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtNTE4cHg7XG4gIHdpZHRoOiA0N3B4O1xuICBoZWlnaHQ6IDQ3cHg7XG59XG4ucG9wdXAtbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC00NjlweDtcbiAgd2lkdGg6IDQ3cHg7XG4gIGhlaWdodDogNDdweDtcbn1cbi5wb3B1cC1yaWdodC1ob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC00MjBweDtcbiAgd2lkdGg6IDQ3cHg7XG4gIGhlaWdodDogNDdweDtcbn1cbi5wb3B1cC1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC0zNzFweDtcbiAgd2lkdGg6IDQ3cHg7XG4gIGhlaWdodDogNDdweDtcbn1cbi5wcmljZXMtYmFkZ2UtYmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkwNnB4IDBweDtcbiAgd2lkdGg6IDE3OXB4O1xuICBoZWlnaHQ6IDE3OXB4O1xufVxuLnF1YS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTExOXB4O1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuLnJhdC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTMyMnB4O1xuICB3aWR0aDogNDdweDtcbiAgaGVpZ2h0OiA0N3B4O1xufVxuLnJla3NvZnRfbG9nbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjAycHggLTk5MHB4O1xuICB3aWR0aDogMTE2cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbi5yZXMtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTExNDVweDtcbiAgd2lkdGg6IDY2cHg7XG4gIGhlaWdodDogNjFweDtcbn1cbi5yaWdodC1xdW90ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI3NXB4IC01ODRweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi5zLWJha2UtaWNvbi1iaWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkzOHB4IC0xMDY2cHg7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDY5cHg7XG59XG4ucy1iYWtlLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtNzU5cHg7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4ucy1jYXJkLWljb24tYmlnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04NjZweCAtMTA2NnB4O1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA2OXB4O1xufVxuLnMtY2FyZC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTkwM3B4O1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuLnMtY2hpbGQtaWNvbi1iaWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OXB4IC0xMDY2cHg7XG4gIHdpZHRoOiA3MXB4O1xuICBoZWlnaHQ6IDY5cHg7XG59XG4ucy1jaGlsZC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTExOTFweDtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbn1cbi5zLWNvZmZlLWljb24tYmlnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMTZweCAtMTA2NnB4O1xuICB3aWR0aDogNzFweDtcbiAgaGVpZ2h0OiA2OXB4O1xufVxuLnMtY29mZmUtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC0yMDdweDtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbn1cbi5zLWNvb2staWNvbi1iaWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1MHB4IC0xMDY2cHg7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDY5cHg7XG59XG4ucy1jb29rLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtOTUxcHg7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4ucy1jb3NtLWljb24tYmlnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NzhweCAtMTA2NnB4O1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA2OXB4O1xufVxuLnMtY29zbS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTgwN3B4O1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuLnMtZHdpc2gtaWNvbi1iaWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2MnB4IC0xMDY2cHg7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDY5cHg7XG59XG4ucy1kd2lzaC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTY2M3B4O1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuLnMtZmlzaC1pY29uLWJpZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQzcHggLTEwNjZweDtcbiAgd2lkdGg6IDcxcHg7XG4gIGhlaWdodDogNjlweDtcbn1cbi5zLWZpc2gtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC01MDRweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbn1cbi5zLWZyZWVlYXQtaWNvbi1iaWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc5NHB4IC0xMDY2cHg7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDY5cHg7XG59XG4ucy1mcmVlZWF0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtODU1cHg7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4ucy1pbmV0LWljb24tYmlnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03MjJweCAtMTA2NnB4O1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA2OXB4O1xufVxuLnMtaW5ldC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTcxMXB4O1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuLnMtcGFyay1pY29uLWJpZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTA2cHggLTEwNjZweDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNjlweDtcbn1cbi5zLXBhcmstaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC0zNTVweDtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDVweDtcbn1cbi5zLXBsdXMtaWNvbi1iaWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcwcHggLTEwNjZweDtcbiAgd2lkdGg6IDcxcHg7XG4gIGhlaWdodDogNjlweDtcbn1cbi5zLXBsdXMtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC0xMDQ3cHg7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4ucy1wcmVzLWljb24tYmlnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDEwcHggLTEwNjZweDtcbiAgd2lkdGg6IDY5cHg7XG4gIGhlaWdodDogNjlweDtcbn1cbi5zLXByZXMtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC0xMTQzcHg7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4ucy1wdnotaWNvbi1iaWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQzNHB4IC0xMDY2cHg7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDY5cHg7XG59XG4ucy1wdnotaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC05OTlweDtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbn1cbi5zLXRheGktaWNvbi1iaWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwODFweCAtMTA2NnB4O1xuICB3aWR0aDogNjlweDtcbiAgaGVpZ2h0OiA2OXB4O1xufVxuLnMtdGF4aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTEwOTVweDtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbn1cbi5zZWFyY2gtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM2N3B4IC0xMjMzcHg7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG59XG4uc2hvcDE0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDg3cHggLTgyMXB4O1xuICB3aWR0aDogMTE3cHg7XG4gIGhlaWdodDogNjlweDtcbn1cbi5zbGlkZXItY29udHJvbHMtYmx1ZS1sZWZ0LWhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MzJweCAtMTE0NXB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuLnNsaWRlci1jb250cm9scy1ibHVlLXJpZ2h0LWhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01OTBweCAtMTE0NXB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuLnNsaWRlci1jb250cm9scy1ib3R0b20taG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTE2NnB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnNsaWRlci1jb250cm9scy1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTE0NHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnNsaWRlci1jb250cm9scy1sZWZ0LWhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNThweCAtMTE0NXB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuLnNsaWRlci1jb250cm9scy1sZWZ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjZweCAtMTE0NXB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuLnNsaWRlci1jb250cm9scy1yaWdodC1ob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg0cHggLTExNDVweDtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbn1cbi5zbGlkZXItY29udHJvbHMtcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MnB4IC0xMTQ1cHg7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG4uc2xpZGVyLWNvbnRyb2xzLXRvcC1ob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC0xMTg4cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uc2xpZGVyLWNvbnRyb2xzLXRvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC0xMTIycHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uc2xpZGVyLWNvbnRyb2xzLXRyYW4tbGVmdC1ob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjhweCAtMTE0NXB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuLnNsaWRlci1jb250cm9scy10cmFuLWxlZnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQxNnB4IC0xMTQ1cHg7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG4uc2xpZGVyLWNvbnRyb2xzLXRyYW4tcmlnaHQtaG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3NHB4IC0xMTQ1cHg7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG4uc2xpZGVyLWNvbnRyb2xzLXRyYW4tcmlnaHQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMwMHB4IC0xMTQ1cHg7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG4uc21hbGwtZmluIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzcycHggLTg5MHB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLnNtaS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzY4cHggLTEyOTJweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTFweDtcbn1cbi5zcHJpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDtcbiAgd2lkdGg6IDkwNHB4O1xuICBoZWlnaHQ6IDg5MnB4O1xufVxuLnN0YXQtbWFuLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtMTQwcHg7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDY1cHg7XG59XG4uc3RhdC13b21hbi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTUycHg7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDY1cHg7XG59XG4uc3RyYXQtY2l0ZS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTg5MHB4O1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuLnN1Yy1kYXRlLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNjNweCAtOTQ1cHg7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDMzcHg7XG59XG4uc3VwLWljb24tc21hbGwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyNzVweCAtNTUxcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG4udGltZS1pY29uLXNtYWxsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzY4cHggLTEwMjhweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi50aW1lLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNjVweCAtMTIxMHB4O1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xufVxuLnRyaWFuZ2xlLWdyYXkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc5MnB4IC0xMTQ1cHg7XG4gIHdpZHRoOiA1NXB4O1xuICBoZWlnaHQ6IDI5cHg7XG59XG4udHlwZS0xIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtOTkwcHg7XG4gIHdpZHRoOiA3NHB4O1xuICBoZWlnaHQ6IDc0cHg7XG59XG4udHlwZS0yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03NnB4IC05OTBweDtcbiAgd2lkdGg6IDc0cHg7XG4gIGhlaWdodDogNzRweDtcbn1cbi50eXBlLTMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MnB4IC05OTBweDtcbiAgd2lkdGg6IDc0cHg7XG4gIGhlaWdodDogNzRweDtcbn1cbi52LWdyZWVuLW1hcmtlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM2OHB4IC0xMDA0cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE5cHg7XG59XG4udi1yZWQtbWFya2VyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjczcHggLTk4MHB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuLnZrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTEyNnB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuLnZrX2hvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTI1NXB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuLnctNS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjM5cHggLTQ1M3B4O1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0OXB4O1xufVxuLnctY2hhcnQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC01NjdweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDZweDtcbn1cbi53LWNoYXJ0LXJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTYxNXB4O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuLnctY2lyY2xlLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3M3B4IC0xMjA4cHg7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG4udy1jdXAtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IDBweDtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi53X2ZsYWdfaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC0yNTVweDtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDhweDtcbn1cbi53LWxlYWYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC05MzZweDtcbiAgd2lkdGg6IDQzcHg7XG4gIGhlaWdodDogNDJweDtcbn1cbi53X21hbl9pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjM5cHggLTExMTJweDtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi53LW1lbi1pY29uLWxhcmdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDRweCAtODk0cHg7XG4gIHdpZHRoOiA5M3B4O1xuICBoZWlnaHQ6IDYzcHg7XG59XG4udy1tZW4taWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC0xMTU0cHg7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4udy1tb29uLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtODQ2cHg7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDM4cHg7XG59XG4ud19mbGFnX2ljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtMjU1cHg7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4ud19tYW5faWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC0xMTEycHg7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ud2F2ZS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDAycHggLTg3NnB4O1xuICB3aWR0aDogNjZweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLndoaXRlLWNyb3NzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTY5OXB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLnl0LXBsYXktaWNvbi1zbWFsbCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzMycHggLTEyMDhweDtcbiAgd2lkdGg6IDQ3cHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi55dC1wbGF5LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1NHB4IC05OTBweDtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogNDZweDtcbn1cbi55dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC0yOThweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogNDFweDtcbn1cbi55dF9ob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC00MjdweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogNDFweDtcbn1cbi55dW1taS1ob3VyLXJlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTg5NHB4O1xuICB3aWR0aDogOTRweDtcbiAgaGVpZ2h0OiA5NHB4O1xufVxuLnl1bW1pLWhvdXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkwNnB4IC03OTNweDtcbiAgd2lkdGg6IDk0cHg7XG4gIGhlaWdodDogOTRweDtcbn1cbltjbGFzc149XCJnLWljb24tXCJdLFxuW2NsYXNzKj1cIiBnLWljb24tXCJdIHtcbiAgLyogdXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHMgKi9cbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG4uZy1pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG4uZy1pY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJESU5Qcm9Cb2xkXCI7XG4gIHNyYzogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL0RJTlByby9ESU5Qcm9Cb2xkL0RJTlByb0JvbGQuZW90Jyk7XG4gIHNyYzogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL0RJTlByby9ESU5Qcm9Cb2xkL0RJTlByb0JvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL0RJTlByby9ESU5Qcm9Cb2xkL0RJTlByb0JvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvRElOUHJvL0RJTlByb0JvbGQvRElOUHJvQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9ESU5Qcm8vRElOUHJvQm9sZC9ESU5Qcm9Cb2xkLnN2ZycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJESU5Qcm9SZWd1bGFyXCI7XG4gIHNyYzogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL0RJTlByby9ESU5Qcm9SZWd1bGFyL0RJTlByb1JlZ3VsYXIuZW90Jyk7XG4gIHNyYzogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL0RJTlByby9ESU5Qcm9SZWd1bGFyL0RJTlByb1JlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL0RJTlByby9ESU5Qcm9SZWd1bGFyL0RJTlByb1JlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvRElOUHJvL0RJTlByb1JlZ3VsYXIvRElOUHJvUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9ESU5Qcm8vRElOUHJvUmVndWxhci9ESU5Qcm9SZWd1bGFyLnN2ZycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBcmlhbFJvdW5kZWRNVEJvbGRcIjtcbiAgc3JjOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvQXJpYWxSb3VuZGVkTVQvQXJpYWxSb3VuZGVkTVRCb2xkL0FyaWFsUm91bmRlZE1UQm9sZC5lb3QnKTtcbiAgc3JjOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvQXJpYWxSb3VuZGVkTVQvQXJpYWxSb3VuZGVkTVRCb2xkL0FyaWFsUm91bmRlZE1UQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvQXJpYWxSb3VuZGVkTVQvQXJpYWxSb3VuZGVkTVRCb2xkL0FyaWFsUm91bmRlZE1UQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9BcmlhbFJvdW5kZWRNVC9BcmlhbFJvdW5kZWRNVEJvbGQvQXJpYWxSb3VuZGVkTVRCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL0FyaWFsUm91bmRlZE1UL0FyaWFsUm91bmRlZE1UQm9sZC9BcmlhbFJvdW5kZWRNVEJvbGQuc3ZnJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTkNvbmRlbnNlZEJvbGRcIjtcbiAgc3JjOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvRElOQ29uZGVuc2VkL0RJTkNvbmRlbnNlZEJvbGQvRElOQ29uZGVuc2VkQm9sZC5lb3QnKTtcbiAgc3JjOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvRElOQ29uZGVuc2VkL0RJTkNvbmRlbnNlZEJvbGQvRElOQ29uZGVuc2VkQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvRElOQ29uZGVuc2VkL0RJTkNvbmRlbnNlZEJvbGQvRElOQ29uZGVuc2VkQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9ESU5Db25kZW5zZWQvRElOQ29uZGVuc2VkQm9sZC9ESU5Db25kZW5zZWRCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL0RJTkNvbmRlbnNlZC9ESU5Db25kZW5zZWRCb2xkL0RJTkNvbmRlbnNlZEJvbGQuc3ZnJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTkNvbmRlbnNlZENcIjtcbiAgc3JjOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvRElOQ29uZGVuc2VkL0RJTkNvbmRlbnNlZEMvRElOQ29uZGVuc2VkQy5lb3QnKTtcbiAgc3JjOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvRElOQ29uZGVuc2VkL0RJTkNvbmRlbnNlZEMvRElOQ29uZGVuc2VkQy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvRElOQ29uZGVuc2VkL0RJTkNvbmRlbnNlZEMvRElOQ29uZGVuc2VkQy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9ESU5Db25kZW5zZWQvRElOQ29uZGVuc2VkQy9ESU5Db25kZW5zZWRDLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL0RJTkNvbmRlbnNlZC9ESU5Db25kZW5zZWRDL0RJTkNvbmRlbnNlZEMuc3ZnJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNjYWRhXCI7XG4gIHNyYzogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL1NjYWRhL1NjYWRhL1NjYWRhLmVvdCcpO1xuICBzcmM6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9TY2FkYS9TY2FkYS9TY2FkYS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvU2NhZGEvU2NhZGEvU2NhZGEudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvU2NhZGEvU2NhZGEvU2NhZGEud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvU2NhZGEvU2NhZGEvU2NhZGEuc3ZnJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNjYWRhQm9sZFwiO1xuICBzcmM6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9TY2FkYS9TY2FkYUJvbGQvU2NhZGFCb2xkLmVvdCcpO1xuICBzcmM6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9TY2FkYS9TY2FkYUJvbGQvU2NhZGFCb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9TY2FkYS9TY2FkYUJvbGQvU2NhZGFCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL1NjYWRhL1NjYWRhQm9sZC9TY2FkYUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvU2NhZGEvU2NhZGFCb2xkL1NjYWRhQm9sZC5zdmcnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1Qm9sZFwiO1xuICBzcmM6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9VYnVudHUvVWJ1bnR1Qm9sZC9VYnVudHVCb2xkLmVvdCcpO1xuICBzcmM6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9VYnVudHUvVWJ1bnR1Qm9sZC9VYnVudHVCb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9VYnVudHUvVWJ1bnR1Qm9sZC9VYnVudHVCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL1VidW50dS9VYnVudHVCb2xkL1VidW50dUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvVWJ1bnR1L1VidW50dUJvbGQvVWJ1bnR1Qm9sZC5zdmcnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1Qm9sZEl0YWxpY1wiO1xuICBzcmM6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9VYnVudHUvVWJ1bnR1Qm9sZEl0YWxpYy9VYnVudHVCb2xkSXRhbGljLmVvdCcpO1xuICBzcmM6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9VYnVudHUvVWJ1bnR1Qm9sZEl0YWxpYy9VYnVudHVCb2xkSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9VYnVudHUvVWJ1bnR1Qm9sZEl0YWxpYy9VYnVudHVCb2xkSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL1VidW50dS9VYnVudHVCb2xkSXRhbGljL1VidW50dUJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvVWJ1bnR1L1VidW50dUJvbGRJdGFsaWMvVWJ1bnR1Qm9sZEl0YWxpYy5zdmcnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1SXRhbGljXCI7XG4gIHNyYzogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL1VidW50dS9VYnVudHVJdGFsaWMvVWJ1bnR1SXRhbGljLmVvdCcpO1xuICBzcmM6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9VYnVudHUvVWJ1bnR1SXRhbGljL1VidW50dUl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvVWJ1bnR1L1VidW50dUl0YWxpYy9VYnVudHVJdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvVWJ1bnR1L1VidW50dUl0YWxpYy9VYnVudHVJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvVWJ1bnR1L1VidW50dUl0YWxpYy9VYnVudHVJdGFsaWMuc3ZnJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dUxpZ2h0XCI7XG4gIHNyYzogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL1VidW50dS9VYnVudHVMaWdodC9VYnVudHVMaWdodC5lb3QnKTtcbiAgc3JjOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvVWJ1bnR1L1VidW50dUxpZ2h0L1VidW50dUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9VYnVudHUvVWJ1bnR1TGlnaHQvVWJ1bnR1TGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvVWJ1bnR1L1VidW50dUxpZ2h0L1VidW50dUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL1VidW50dS9VYnVudHVMaWdodC9VYnVudHVMaWdodC5zdmcnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TGlnaHRJdGFsaWNcIjtcbiAgc3JjOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvVWJ1bnR1L1VidW50dUxpZ2h0SXRhbGljL1VidW50dUxpZ2h0SXRhbGljLmVvdCcpO1xuICBzcmM6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9VYnVudHUvVWJ1bnR1TGlnaHRJdGFsaWMvVWJ1bnR1TGlnaHRJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL1VidW50dS9VYnVudHVMaWdodEl0YWxpYy9VYnVudHVMaWdodEl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9VYnVudHUvVWJ1bnR1TGlnaHRJdGFsaWMvVWJ1bnR1TGlnaHRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvVWJ1bnR1L1VidW50dUxpZ2h0SXRhbGljL1VidW50dUxpZ2h0SXRhbGljLnN2ZycpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIjtcbiAgc3JjOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvVWJ1bnR1L1VidW50dU1lZGl1bS9VYnVudHVNZWRpdW0uZW90Jyk7XG4gIHNyYzogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL1VidW50dS9VYnVudHVNZWRpdW0vVWJ1bnR1TWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9VYnVudHUvVWJ1bnR1TWVkaXVtL1VidW50dU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9VYnVudHUvVWJ1bnR1TWVkaXVtL1VidW50dU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9VYnVudHUvVWJ1bnR1TWVkaXVtL1VidW50dU1lZGl1bS5zdmcnKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtSXRhbGljXCI7XG4gIHNyYzogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL1VidW50dS9VYnVudHVNZWRpdW1JdGFsaWMvVWJ1bnR1TWVkaXVtSXRhbGljLmVvdCcpO1xuICBzcmM6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9VYnVudHUvVWJ1bnR1TWVkaXVtSXRhbGljL1VidW50dU1lZGl1bUl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvVWJ1bnR1L1VidW50dU1lZGl1bUl0YWxpYy9VYnVudHVNZWRpdW1JdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvVWJ1bnR1L1VidW50dU1lZGl1bUl0YWxpYy9VYnVudHVNZWRpdW1JdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvVWJ1bnR1L1VidW50dU1lZGl1bUl0YWxpYy9VYnVudHVNZWRpdW1JdGFsaWMuc3ZnJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvVWJ1bnR1L1VidW50dVJlZ3VsYXIvVWJ1bnR1UmVndWxhci5lb3QnKTtcbiAgc3JjOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvVWJ1bnR1L1VidW50dVJlZ3VsYXIvVWJ1bnR1UmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvVWJ1bnR1L1VidW50dVJlZ3VsYXIvVWJ1bnR1UmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9VYnVudHUvVWJ1bnR1UmVndWxhci9VYnVudHVSZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL1VidW50dS9VYnVudHVSZWd1bGFyL1VidW50dVJlZ3VsYXIuc3ZnJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIHNyYzogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5lb3Q/Zzc1bzVzJyk7XG4gIHNyYzogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5lb3Q/Zzc1bzVzI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvZm9udHMvaWNvbW9vbi9pY29tb29uLnR0Zj9nNzVvNXMnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9mb250cy9pY29tb29uL2ljb21vb24ud29mZj9nNzVvNXMnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ZvbnRzL2ljb21vb24vaWNvbW9vbi5zdmc/Zzc1bzVzI2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiBMQVlPVVQgLSDRgdC+0LTQtdGA0LbQuNGCINGB0YLQuNC70Lgg0LTQu9GPINC+0YHQvdC+0LLQvdGL0YUg0LrQvtC80L/QvtC90LXQvdGC0L7QsiDQvNCw0LrQtdGC0LAsINGC0LDQutC40YUg0LrQsNC6INGF0LXQtNC10YAsINGE0YPRgtC10YAsINC90LDQstC40LPQsNGG0LjRjyDQuCDRgi7QtC5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5wYWdlLXdyYXBwZXIge1xuICBmb250LWZhbWlseTogJ1NjYWRhJywgc2Fucy1zZXJpZjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuLmhlYWRlcixcbi5uZXdzLXNlY3Rpb24td3JhcHBlcixcbi5iZXN0LXByaWNlcy13cmFwcGVyLFxuLmFydGljbGVzLXNlY3Rpb24td3JhcHBlcixcbi5tYXAtc2VjdGlvbi13cmFwcGVyLFxuLmJha2VyeS1zbGlkZXItd3JhcHBlcixcbi5iYWtlcnktc2VjdGlvbi13cmFwcGVyLFxuLmNvb2tpbmctc2VjdGlvbi13cmFwcGVyLFxuLmRpbm5lci1zZWN0aW9uLXdyYXBwZXIsXG4uZnJ1aXQtc2VjdGlvbi13cmFwcGVyLFxuLmZydWl0LWZlYXR1cmVzLFxuLmNhZmUtc2VjdGlvbi13cmFwcGVyLFxuLmNhZmV0ZXJpYS1zZWN0aW9uLXdyYXBwZXIsXG4ubWVhdC1zZWN0aW9uLXdyYXBwZXIsXG4ubWVhdC1pbmZvLXdyYXBwZXIsXG4uZmlzaC1zZWN0aW9uLXdyYXBwZXIsXG4uY2FyZC1zZWN0aW9uLXdyYXBwZXIsXG4uYnJhbmQtc2VjdGlvbi13cmFwcGVyLFxuLmVzaG9wLXNlY3Rpb24td3JhcHBlcixcbi5wcm9kdWN0cy1zbGlkZXItd3JhcHBlcixcbi5maXNoLWluZm8td3JhcHBlcixcbi50aXRsZS1ibG9jay13cmFwcGVyLFxuLm1haW4taW5mby13cmFwcGVyLFxuLnBhcnRuZXJzLWFydGljbGVzLXdyYXBwZXIsXG4ucGFydG5lcnMtcnVsZXMtd3JhcHBlcixcbi5wYXJ0bmVycy1jb21wbGFpbnQtd3JhcHBlcixcbi50cmFkZWNlbnQtc2VjdGlvbi13cmFwcGVyLFxuLm9mZmVyLXNlY3Rpb24td3JhcHBlcixcbi5jYXRhbG9ndWUtc2VjdGlvbi13cmFwcGVyLFxuLmNhcmQtdGFicy1zZWN0aW9uLXdyYXBwZXIsXG4uZ2lmdC1jYXJkLW9mZmVyLXdyYXBwZXIsXG4uYnJhbmRzLXRhYnMtYWNjLXdyYXBwZXIsXG4ub2ZmZXItYmVuZWZpdHMtd3JhcHBlcixcbi55dW1teS1hY2Nlc3Mtc2VjdGlvbixcbi53aG8tY29vay13cmFwcGVyLFxuLmRpc2gtd2lzaC1zZWN0aW9uLFxuLnNob3AtbWFpbi13cmFwcGVyLFxuLnNob3BzLWJpZy1tYXAsXG4uc2hvcC1tYXAtY2xvc2VzdCxcbi5hYm91dC1zbGlkZXJzLXdyYXBwZXIsXG4uYWJvdXQtZm90by1wcmVzcyxcbi5oaXN0b3J5LWNhcm91c2VsLXdyYXBwZXIsXG4uc21hbGwtbmV3cy1zZWN0aW9uLFxuLnN1Y2Nlc3Mtc3RvcnksXG4ucmFwaC1kaWFnLXNlY3Rpb24sXG4uaW52ZXN0b3ItbmV3cyxcbi5idXktcG9kYXJvayxcbi5wb2Rhcm9rLXR5cGVzLFxuLnBvZGFyb2stZmVhdHVyZXMsXG4ucG9kYXJvay1ib3R0b20sXG4uZ2V0LWNhcmQsXG4ubWluaS1iYW5uZXIsXG4uYnJpZ2h0LWNhcmQsXG4uc2hvcC1kZXRhaWwsXG4ucHJvZy1lZmYsXG4udmFjYW5jeS1saXN0LXdyYXBwZXIsXG4udmFjYW5jeS1yZXBseSxcbi5hYm91dC1zdHJhdGVneSxcbi5tYW5hZ2UtYmlnLXNsaWRlcixcbi5tYW5hZ2UtdGV4dC1zbGlkZXIsXG4ubWFuYWdlLXNtYWxsLXNsaWRlcixcbi5jb250YWN0cy1hZGRyZXNzLFxuLmNvbnRhY3RzLWRlcHMsXG4uc3VjLWFjY29yZGlvbi13cmFwcGVyLFxuLnN1Yy1pbnZpdGUtc2VjdGlvbixcbi5jb3JwLW1vZGVsLFxuLnZhYy13aHktbm90LXNlY3Rpb24sXG4ubm90LWZvdW5kLFxuLmNvbnRlbnQtY29udGFjdHMsXG4uaW4tY2FsZW5kYXItc2VjdGlvbixcbi5pbi1nZW8tbWFwLFxuLmluLWtleS1mZWF0dXJlcyxcbi5pbi1rZXktc3RhdHMsXG4uYi1uZXctc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxNDQwcHg7XG4gIG1pbi13aWR0aDogMzIwcHg7XG59XG4uaGVhZGVyX19jb250ZW50LFxuLm5ld3Mtc2VjdGlvbixcbi5iZXN0LXByaWNlcyxcbi5hcnRpY2xlcy1zZWN0aW9uLFxuLm1hcC1zZWN0aW9uLFxuLmJha2VyeS1zbGlkZXIsXG4uYmFrZXJ5LXNlY3Rpb24sXG4uY29va2luZy1zZWN0aW9uLFxuLmRpbm5lci1zZWN0aW9uLFxuLmZydWl0LXNlY3Rpb24sXG4uY2FmZS1zZWN0aW9uLFxuLmNhZmV0ZXJpYS1zZWN0aW9uLFxuLm1lYXQtc2VjdGlvbixcbi5tZWF0LWluZm8sXG4uZmlzaC1zZWN0aW9uLFxuLmNhcmQtc2VjdGlvbixcbi5icmFuZC1zZWN0aW9uLFxuLmVzaG9wLXNlY3Rpb24sXG4udGl0bGUtYmxvY2ssXG4ubWFpbi1pbmZvLWdyb3VwLFxuLnBhcnRuZXJzLWFydGljbGVzLFxuLnBhcnRuZXJzLXJ1bGVzLFxuLnBhcnRuZXJzLWNvbXBsYWludCxcbi50cmFkZWNlbnQtc2VjdGlvbixcbi50ZW5kZXJzLXdyYXBwZXIsXG4uZ2lmdC1jYXJkLW9mZmVyLFxuLmJyYW5kcy10YWJzLWFjYyxcbi5vZmZlci1iZW5lZml0cyxcbi55dW1teS1hY2Nlc3MsXG4ud2hvLWNvb2ssXG4uZGlzaC13aXNoLFxuLnNob3AtbWFwLWNsb3Nlc3RfX2NvbnRlbnQsXG4uYWJvdXQtc2xpZGVycy13cmFwcGVyX19jb250ZW50LFxuLmFib3V0LWZvdG8tcHJlc3NfX2NvbnRlbnQsXG4uaGlzdG9yeS1jYXJvdXNlbCxcbi5zbWFsbC1uZXdzLXNlY3Rpb25fX2NvbnRlbnQsXG4uc3VjY2Vzcy1zdG9yeV9fY29udGVudCxcbi5yYXBoLWRpYWcsXG4uaW52ZXN0b3ItbmV3c19fY29udGVudCxcbi5idXktcG9kYXJva19fY29udGVudCxcbi5wb2Rhcm9rLXR5cGVzX19jb250ZW50LFxuLnBvZGFyb2stZmVhdHVyZXNfX2NvbnRlbnQsXG4uZ2V0LWNhcmRfX2NvbnRlbnQsXG4uYnJpZ2h0LWNhcmRfX2NvbnRlbnQsXG4uc2hvcC1kZXRhaWxfX2NvbnRlbnQsXG4ucHJvZy1lZmZfX2NvbnRlbnQsXG4udmFjYW5jeS1saXN0LXdyYXBwZXJfX2NvbnRlbnQsXG4udmFjYW5jeS1yZXBseV9fY29udGVudCxcbi5hYm91dC1zdHJhdGVneV9fY29udGVudCxcbi5tYW5hZ2UtYmlnLXNsaWRlcl9fY29udGVudCxcbi5tYW5hZ2UtdGV4dC1zbGlkZXJfX2NvbnRlbnQsXG4ubWFuYWdlLXNtYWxsLXNsaWRlcl9fY29udGVudCxcbi5jb250YWN0cy1hZGRyZXNzX19jb250ZW50LFxuLmNvbnRhY3RzLWRlcHNfX2NvbnRlbnQsXG4uc3VjLWludml0ZS1zZWN0aW9uX19jb250ZW50LFxuLmNvcnAtbW9kZWxfX2NvbnRlbnQsXG4udmFjLXdoeS1ub3Qtc2VjdGlvbl9fY29udGVudCxcbi5ub3QtZm91bmRfX2NvbnRlbnQsXG4uY29udGVudC1jb250YWN0c19fY29udGVudCxcbi5pbi1jYWxlbmRhci1zZWN0aW9uX19jb250ZW50LFxuLmluLWdlby1tYXBfX2NvbnRlbnQsXG4uaW4ta2V5LWZlYXR1cmVzX19jb250ZW50LFxuLmluLWtleS1zdGF0c19fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDk5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi52aXNpYmxlLXhzLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG59XG4uZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IC0xMzBweCBhdXRvIDA7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBoZWlnaHQ6IDEzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDc0OTVmO1xufVxuLmZvb3Rlcl9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDk5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uZm9vdGVyX19zb2NpYWwtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5mb290ZXJfX3NvY2lhbC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uZm9vdGVyX19zb2NpYWwtaXRlbS0tZmIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTY5cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDQxcHg7XG59XG4uZm9vdGVyX19zb2NpYWwtaXRlbS0tZmI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMzg0cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDQxcHg7XG59XG4uZm9vdGVyX19zb2NpYWwtaXRlbS0tb2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMzQxcHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDQxcHg7XG59XG4uZm9vdGVyX19zb2NpYWwtaXRlbS0tb2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMjEycHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDQxcHg7XG59XG4uZm9vdGVyX19zb2NpYWwtaXRlbS0tdHcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTA1MnB4O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuLmZvb3Rlcl9fc29jaWFsLWl0ZW0tLXZrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTEyNnB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuLmZvb3Rlcl9fc29jaWFsLWl0ZW0tLXZrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTI1NXB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuLmZvb3Rlcl9fc29jaWFsLWl0ZW0tLXl0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTI5OHB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuLmZvb3Rlcl9fc29jaWFsLWl0ZW0tLXl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTQyN3B4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuLmZvb3Rlcl9fc29jaWFsLWl0ZW0gKyAuZm9vdGVyX19zb2NpYWwtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLmZvb3Rlcl9fb3duZXIge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uZm9vdGVyX19uYXYtd3JhcHBlciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5mb290ZXJfX2RldnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDIwcHg7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5mb290ZXJfX2RldnMtdGV4dCxcbi5mb290ZXJfX2RldnMtbG9nbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICM4Njg2OTM7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmZvb3Rlcl9fZGV2cy10ZXh0OmhvdmVyLFxuLmZvb3Rlcl9fZGV2cy1sb2dvOmhvdmVyLFxuLmZvb3Rlcl9fZGV2cy10ZXh0OmhvdmVyLFxuLmZvb3Rlcl9fZGV2cy1sb2dvOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvb3Rlcl9fbW9iaWxlLWxpbmtzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZm9vdGVyX19tb2JpbGUtbGlua3MgLnRleHQge1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiAxODBweDtcbiAgZm9udC1mYW1pbHk6IFwiU2NhZGFCb2xkXCI7XG59XG4uZm9vdGVyX19tb2JpbGUtbGlua3MgLmxpbmtzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLmZvb3Rlcl9fbW9iaWxlLWxpbmtzIC5saW5rcyBhIGltZyB7XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4uZm9vdGVyX19kZXZzLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZm9vdGVyX19kZXZzLXRleHQgLmRldnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwMCU7XG4gIGJvdHRvbTogLTIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwO1xufVxuLmZvb3Rlcl9fZGV2cy10ZXh0IC5kZXZzIC5pdGVtcyAuaXRlbSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhNWExYTE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5mb290ZXJfX2RldnMtdGV4dCAuZGV2cyAuaXRlbXMgKiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5jbGVhcmZpeDpiZWZvcmUsXG4uY29udGFpbmVyOmJlZm9yZSxcbi5jb250YWluZXItZmx1aWQ6YmVmb3JlLFxuLnJvdzpiZWZvcmUsXG4ubmF2YmFyOmJlZm9yZSxcbi5uYXZiYXItaGVhZGVyOmJlZm9yZSxcbi5uYXZiYXItY29sbGFwc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmNsZWFyZml4OmFmdGVyLFxuLmNvbnRhaW5lcjphZnRlcixcbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXG4ucm93OmFmdGVyLFxuLm5hdmJhcjphZnRlcixcbi5uYXZiYXItaGVhZGVyOmFmdGVyLFxuLm5hdmJhci1jb2xsYXBzZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG4uY2VudGVyLWhlbHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5sYXlvdXQtY2VudGVyLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDExNjBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG59XG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZm9ybS1lcnJvciB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZjAwMDAgIWltcG9ydGFudDtcbn1cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uanMtcG9wdXAtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYnV0dG9uLWZpbGwge1xuICBwYWRkaW5nOiAxMnB4IDI1cHggMTJweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogI2U5MWIyMjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5idXR0b24tZmlsbDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM0ZDU5YTE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ncmV5LWl0YWxpYyB7XG4gIGNvbG9yOiAjNmY2ZjZmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4ucmVkLWJvcmRlci10ZXh0IHtcbiAgY29sb3I6ICNlYjFjMjMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZWIxYzIzICFpbXBvcnRhbnQ7XG59XG4ucmVkIHtcbiAgY29sb3I6ICNlYTEyMTkgIWltcG9ydGFudDtcbn1cbi5yZWQtbGluayB7XG4gIGNvbG9yOiAjZWExMjE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucmVkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNGQ1OWExO1xufVxuLmZpcnN0LXN0cmluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZm9udC1ub3JtYWwtd2VpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5nLXRhYmxlIHtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uZy10YWJsZSB0ciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYTBhMGEwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZy10YWJsZSB0aCxcbi5nLXRhYmxlIHRkIHtcbiAgd2lkdGg6IDIwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDA7XG59XG4uZy10YWJsZS5iLXRlbmRlcnMge1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbi5nLXRhYmxlLmItdGVuZGVycyB0aDpmaXJzdC1jaGlsZCxcbi5nLXRhYmxlLmItdGVuZGVycyB0ZDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA4JTtcbn1cbi5nLXRhYmxlLmItdGVuZGVycyB0aDpudGgtb2YtdHlwZSgyKSxcbi5nLXRhYmxlLmItdGVuZGVycyB0ZDpudGgtb2YtdHlwZSgyKSB7XG4gIHdpZHRoOiAzMiU7XG59XG4uZy10YWJsZS5iLXRlbmRlcnMgdGQsXG4uZy10YWJsZS5iLXRlbmRlcnMgdGgge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2EwYTBhMDtcbn1cbi5nLXRhYmxlIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uZy10YWJsZS53YXliaWxsLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uZy10YWJsZS53YXliaWxsLXRhYmxlIHRyIHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuLmctdGFibGUud2F5YmlsbC10YWJsZSB0aCxcbi5nLXRhYmxlLndheWJpbGwtdGFibGUgdGQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuLmctbG93ZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cbi5lcnJvci10ZXh0IHtcbiAgY29sb3I6ICNlYjFjMjM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmctdGFibGUge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuICAuZy10YWJsZSB0aGVhZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZy10YWJsZSB0ciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLmctdGFibGUgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjYTBhMGEwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgfVxuICAuZy10YWJsZSB0ZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG4gIC5nLXRhYmxlIHRkOmJlZm9yZSB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWxhYmVsKTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuZy10YWJsZS53YXliaWxsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZy10YWJsZS53YXliaWxsLXRhYmxlIHRyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZy10YWJsZS53YXliaWxsLXRhYmxlIHRoLFxuICAuZy10YWJsZS53YXliaWxsLXRhYmxlIHRkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZy10YWJsZS53YXliaWxsLXRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYjFjMjM7XG4gIH1cbn1cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIGluamVjdDppbXBvcnRzICovXG4uYXJ0aWNsZXMtc2VjdGlvbi13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMzBweCAwIDczcHg7XG59XG4uYXJ0aWNsZXMtc2VjdGlvbi0tYmFrZXJ5LFxuLmFydGljbGVzLXNlY3Rpb24tLW1lYXQtaW5mbyB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uYXJ0aWNsZXMtc2VjdGlvbi0tbWVhdC1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYXJ0aWNsZXMtc2VjdGlvbi0tZGlubmVyIC5hcnRpY2xlLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmFydGljbGVzLXNlY3Rpb24td3JhcHBlciBhLmFydGljbGUtaXRlbSAuYXJ0aWNsZS1pdGVtX190aXRsZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmFydGljbGVzLXNlY3Rpb24tLW1lYXQtaW5mbyAuYXJ0aWNsZS1pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5hcnRpY2xlcy1zZWN0aW9uLS1tZWF0LWluZm8gLmFydGljbGUtaXRlbV9fdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmFydGljbGUtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjI1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYXJ0aWNsZS1pdGVtOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFydGljbGUtaXRlbS0tYmFrZXJ5LFxuLmFydGljbGUtaXRlbS0tZGlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG59XG4uYXJ0aWNsZS1pdGVtLS1iYWtlcnkge1xuICB3aWR0aDogMzA1cHg7XG59XG4uYXJ0aWNsZS1pdGVtLS1iYWtlcnkgKyAuYXJ0aWNsZS1pdGVtLS1iYWtlcnkge1xuICBtYXJnaW4tbGVmdDogMzhweDtcbn1cbi5hcnRpY2xlLWl0ZW0tLWRpbm5lciArIC5hcnRpY2xlLWl0ZW0tLWRpbm5lciB7XG4gIG1hcmdpbi1sZWZ0OiAyOXB4O1xufVxuLmFydGljbGUtaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDEzcHggMCAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXJ0aWNsZS1pdGVtX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzMxMzEzMTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5hcnRpY2xlLWl0ZW1fX2ljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hcnRpY2xlLWl0ZW1fX2ljb24td3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4uYXJ0aWNsZS1pdGVtX19pY29uLS1iYXNrZXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU3cHggLTEyNTZweDtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogMzdweDtcbn1cbi5hcnRpY2xlLWl0ZW1fX2ljb24tLWxlYWYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI3OXB4IC0xMjA4cHg7XG4gIHdpZHRoOiA1MXB4O1xuICBoZWlnaHQ6IDMxcHg7XG59XG4uYXJ0aWNsZS1pdGVtX19pY29uLS1kb2Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtMTA3NHB4O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuLmJha2VyeS1zbGlkZXItd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDM5NXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9iYWtlcnktYmcuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmJha2VyeS1zbGlkZXJfX3NsaWRlIHtcbiAgd2lkdGg6IDk5MHB4O1xuICBtaW4taGVpZ2h0OiAzOTZweDtcbn1cbi5iYWtlcnktc2xpZGVyX190aXRsZSB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xufVxuLmJha2VyeS1zbGlkZXJfX3BvaW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5iYWtlcnktc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLmJha2VyeS1zZWN0aW9uLXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiAzNjVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5iYWtlcnktc2VjdGlvbl9fdG9wLXBpYyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNTBweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvYmFrZXJ5LWJha2VyLmpwZ1wiKSBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyMjVweDtcbiAgaGVpZ2h0OiAxNDBweDtcbn1cbi5iYWtlcnktc2VjdGlvbi1mb3JtdWxhIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgY29sb3I6ICM4OTg5ODk7XG4gIHdpZHRoOiAzMDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xufVxuLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2l0ZW0tLXNpbmdsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbTpmaXJzdC1jaGlsZDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC03NjNweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtICsgLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2l0ZW0ge1xuICBtYXJnaW4tbGVmdDogMzhweDtcbn1cbi5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19udW1iZXIge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2tnIHtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX3RleHQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYS0tbWVhdC1pbmZvIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTY5OXB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmJha2VyeS1zZWN0aW9uLWZvcm11bGEtLW1lYXQtaW5mbyAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9fbnVtYmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYS0tbWVhdC1pbmZvIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX190ZXh0IHtcbiAgY29sb3I6ICNiNGI0YjQ7XG59XG4udGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2VfZW1wdHkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLWlubmVyOmxhc3QtY2hpbGQge1xuICB0ZXh0LXNoYWRvdzogNHB4IDAgI2ZmZiwgMCA0cHggI2ZmZjtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLWlubmVyLmFjdGlvbi1iYWxvb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQ6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvcmVkLWJhbG9vbi5wbmcnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMzVweCAwIDAgMzJweDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHdpZHRoOiAxNjJweDtcbiAgaGVpZ2h0OiAxNjRweDtcbiAgZm9udC1zaXplOiA5NnB4O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZS5zaG93LWNhcmQgZGl2Omxhc3QtY2hpbGQge1xuICB0ZXh0LXNoYWRvdzogNHB4IDAgI2ZmZiwgMCA0cHggI2ZmZjtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLnNob3ctY2FyZCBkaXY6bGFzdC1jaGlsZCBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1O1xufVxuLmJlc3QtcHJpY2VzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmVzdC1wcmljZXNfX3NsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvc2xpZGUtYmVzdC1wcmljZXMtYmctd2hpdGUuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogNDAzcHg7XG59XG4uYmVzdC1wcmljZXNfX3NsaWRlLm5ldy15ZWFyLXR5cGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL25ldy15ZWFyLXNsaWRlci5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5iZXN0LXByaWNlc19fc2xpZGUgLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLnNob3ctY2FyZCBkaXY6bGFzdC1jaGlsZDphZnRlciB7XG4gIHJpZ2h0OiAtMzVweDtcbiAgYm90dG9tOiA0MHB4O1xufVxuLmJlc3QtcHJpY2VzLXdyYXBwZXJfX2JhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05MDZweCAwcHg7XG4gIHdpZHRoOiAxNzlweDtcbiAgaGVpZ2h0OiAxNzlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogNTAwO1xufVxuLmJlc3QtcHJpY2VzLXdyYXBwZXJfX2JhZGdlLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTA1cHg7XG4gIGxlZnQ6IDM1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiA1cHg7XG59XG4uYmVzdC1wcmljZXMtd3JhcHBlciAuY3ljbGUtc2xpZGVzaG93LW5hdiB7XG4gIHRvcDogMzE1cHg7XG4gIGxlZnQ6IGluaGVyaXQ7XG4gIHJpZ2h0OiBpbmhlcml0O1xufVxuLmJlc3QtcHJpY2VzLXdyYXBwZXIgLmN5Y2xlLXNsaWRlc2hvdy1uYXZfX3ByZXYge1xuICBsZWZ0OiAxMCU7XG59XG4uYmVzdC1wcmljZXMtd3JhcHBlciAuY3ljbGUtc2xpZGVzaG93LW5hdl9fbmV4dCB7XG4gIHJpZ2h0OiAxMCU7XG59XG4uYmVzdC1wcmljZXNfX2ZlYXR1cmUtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLmJlc3QtcHJpY2VzX19mZWF0dXJlLWJsb2NrOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbn1cbi5iZXN0LXByaWNlc19fdGl0bGUge1xuICBtYXJnaW4tdG9wOiA3NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYmVzdC1wcmljZXNfX3RpdGxlLS13aXRob3V0LWZlYXR1cmVzIHtcbiAgbWFyZ2luLXRvcDogMTQ1cHg7XG59XG4uYmVzdC1wcmljZXNfX3N1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJlc3QtcHJpY2VzLWZlYXR1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbiAgd2lkdGg6IDEwOHB4O1xuICBoZWlnaHQ6IDEwOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5iZXN0LXByaWNlcy1mZWF0dXJlX19udW1iZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYmVzdC1wcmljZXMtZmVhdHVyZV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLnNob3ctY2FyZCBkaXY6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDM3LjVweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5iZXN0LXByaWNlc19fc2xpZGUgLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLnNob3ctY2FyZCBkaXY6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgfVxuICAuYmVzdC1wcmljZXMtd3JhcHBlciAuY3ljbGUtc2xpZGVzaG93LW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmN5Y2xlLXNsaWRlc2hvdy1uYXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiAxMTQwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY3ljbGUtc2xpZGVzaG93LW5hdi0tYmVzdC1wcmljZXMge1xuICB0b3A6IDMxNXB4O1xufVxuLmN5Y2xlLXNsaWRlc2hvdy1uYXYtLW9mZmVyLXNsaWRlciB7XG4gIHRvcDogMTkwcHg7XG59XG4uY3ljbGUtc2xpZGVzaG93LW5hdl9fcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY4cHggLTExNDVweDtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uY3ljbGUtc2xpZGVzaG93LW5hdl9fcHJldjpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTMycHggLTExNDVweDtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbn1cbi5jeWNsZS1zbGlkZXNob3ctbmF2X19wcmV2LS1maWxsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjZweCAtMTE0NXB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuLmN5Y2xlLXNsaWRlc2hvdy1uYXZfX3ByZXYtLWZpbGw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1OHB4IC0xMTQ1cHg7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG4uY3ljbGUtc2xpZGVzaG93LW5hdl9fbmV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3NHB4IC0xMTQ1cHg7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5jeWNsZS1zbGlkZXNob3ctbmF2X19uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01OTBweCAtMTE0NXB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuLmN5Y2xlLXNsaWRlc2hvdy1uYXZfX25leHQtLWZpbGwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MnB4IC0xMTQ1cHg7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG4uY3ljbGUtc2xpZGVzaG93LW5hdl9fbmV4dC0tZmlsbDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTg0cHggLTExNDVweDtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbn1cbi5vd2wtcHJldixcbi5vd2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMTVweDtcbiAgei1pbmRleDogMTAwO1xufVxuLm93bC1wcmV2IHtcbiAgbGVmdDogLTc1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjhweCAtMTE0NXB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuLm93bC1wcmV2OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MzJweCAtMTE0NXB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuLm93bC1uZXh0IHtcbiAgcmlnaHQ6IC03NXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3NHB4IC0xMTQ1cHg7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG4ub3dsLW5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU5MHB4IC0xMTQ1cHg7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG4uYi1lcXVpcG1lbnQtbmV3cy1saXN0IHtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG4uYi1lcXVpcG1lbnQtbmV3cy1saXN0IC5uZXdzLWl0ZW0ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG4uYi1lcXVpcG1lbnQtbmV3cy1saXN0IC5uZXdzLWl0ZW0gLmltYWdlIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5iLWVxdWlwbWVudC1uZXdzLWxpc3QgLm5ld3MtaXRlbSAuaW1hZ2UgaW1nIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmItZXF1aXBtZW50LW5ld3MtbGlzdCAubmV3cy1pdGVtIC5jb250ZW50IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuLmItZXF1aXBtZW50LW5ld3MtbGlzdCAubmV3cy1pdGVtIC5jb250ZW50IC50aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2U5MTYyMTtcbn1cbi5iLWVxdWlwbWVudC1uZXdzLWxpc3QgLnNwYWNlciB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLmItZXF1aXBtZW50LW5ld3MtZGV0YWlsIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5iLWVxdWlwbWVudC1uZXdzLWRldGFpbCAubWFpbi1pbmZvX190aXRsZS5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbi5iLWVxdWlwbWVudC1uZXdzLWRldGFpbCAuZGV0YWlsX3BpY3R1cmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5iLWVxdWlwbWVudC1uZXdzLWRldGFpbCAucGhvdG8tZ2FsbGVyeSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uYi1lcXVpcG1lbnQtbmV3cy1kZXRhaWwgLnBob3RvLWdhbGxlcnk6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuLmItZXF1aXBtZW50LW5ld3MtZGV0YWlsIC5waG90by1nYWxsZXJ5IC5iaWdfcGhvdG8ge1xuICB3aWR0aDogNzUlO1xuICBmbG9hdDogbGVmdDtcbn1cbi5iLWVxdWlwbWVudC1uZXdzLWRldGFpbCAucGhvdG8tZ2FsbGVyeSAuYmlnX3Bob3RvIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmItZXF1aXBtZW50LW5ld3MtZGV0YWlsIC5waG90by1nYWxsZXJ5IC5tb3JlX3Bob3RvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAyMCU7XG59XG4uYi1lcXVpcG1lbnQtbmV3cy1kZXRhaWwgLnBob3RvLWdhbGxlcnkgLm1vcmVfcGhvdG8taW5uZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmItZXF1aXBtZW50LW5ld3MtZGV0YWlsIC5waG90by1nYWxsZXJ5IC5tb3JlX3Bob3RvIC5zbGlkZS11cCxcbi5iLWVxdWlwbWVudC1uZXdzLWRldGFpbCAucGhvdG8tZ2FsbGVyeSAubW9yZV9waG90byAuc2xpZGUtZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iLWVxdWlwbWVudC1uZXdzLWRldGFpbCAucGhvdG8tZ2FsbGVyeSAubW9yZV9waG90byAuc2xpZGUtdXAuaW5hY3RpdmUsXG4uYi1lcXVpcG1lbnQtbmV3cy1kZXRhaWwgLnBob3RvLWdhbGxlcnkgLm1vcmVfcGhvdG8gLnNsaWRlLWRvd24uaW5hY3RpdmUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uYi1lcXVpcG1lbnQtbmV3cy1kZXRhaWwgLnBob3RvLWdhbGxlcnkgLm1vcmVfcGhvdG8gLnNsaWRlLXVwIHtcbiAgdG9wOiAtMjVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTExMjJweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5iLWVxdWlwbWVudC1uZXdzLWRldGFpbCAucGhvdG8tZ2FsbGVyeSAubW9yZV9waG90byAuc2xpZGUtdXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTE4OHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmItZXF1aXBtZW50LW5ld3MtZGV0YWlsIC5waG90by1nYWxsZXJ5IC5tb3JlX3Bob3RvIC5zbGlkZS11cDpob3Zlci5pbmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC0xMTIycHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uYi1lcXVpcG1lbnQtbmV3cy1kZXRhaWwgLnBob3RvLWdhbGxlcnkgLm1vcmVfcGhvdG8gLnNsaWRlLWRvd24ge1xuICBib3R0b206IC0yNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTE0NHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmItZXF1aXBtZW50LW5ld3MtZGV0YWlsIC5waG90by1nYWxsZXJ5IC5tb3JlX3Bob3RvIC5zbGlkZS1kb3duOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTExNjZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5iLWVxdWlwbWVudC1uZXdzLWRldGFpbCAucGhvdG8tZ2FsbGVyeSAubW9yZV9waG90byAuc2xpZGUtZG93bjpob3Zlci5pbmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC0xMTQ0cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4uYi1lcXVpcG1lbnQtbmV3cy1kZXRhaWwgLnBob3RvLWdhbGxlcnkgLm1vcmVfcGhvdG8gdWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIC13ZWJraXQtbWFyZ2luLWJlZm9yZTogMDtcbiAgLXdlYmtpdC1tYXJnaW4tYWZ0ZXI6IDA7XG4gIC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwO1xuICAtd2Via2l0LW1hcmdpbi1lbmQ6IDA7XG4gIC13ZWJraXQtcGFkZGluZy1zdGFydDogMDtcbn1cbi5iLWVxdWlwbWVudC1uZXdzLWRldGFpbCAucGhvdG8tZ2FsbGVyeSAubW9yZV9waG90byBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDk2cHgpIHtcbiAgLmItZXF1aXBtZW50LW5ld3MtbGlzdCAubmV3cy1pdGVtIC5pbWFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmItZXF1aXBtZW50LW5ld3MtbGlzdCAubmV3cy1pdGVtIC5pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmItZXF1aXBtZW50LW5ld3MtbGlzdCAubmV3cy1pdGVtIC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmItZXF1aXBtZW50LW5ld3MtbGlzdCAuc3BhY2VyIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4uYi1nYWxsZXJ5LW5ld3Mge1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5iLWdhbGxlcnktbmV3cyAuYXJ0aWNsZS1pdGVtX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uYi1nYWxsZXJ5LW5ld3MgLmJpZy1uZXdzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5iLWdhbGxlcnktbmV3cyAuYXJ0aWNsZXMtc2VjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmItZ2FsbGVyeS1uZXdzIC5hcnRpY2xlcy1zZWN0aW9uIC5vd2wtY29udHJvbHMgLm93bC1uYXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmItZ2FsbGVyeS1uZXdzIC5hcnRpY2xlcy1zZWN0aW9uIC5vd2wtY29udHJvbHMgLm93bC1kb3RzIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmItZ2FsbGVyeS1uZXdzIC5hcnRpY2xlcy1zZWN0aW9uIC5vd2wtcHJldiB7XG4gIG1hcmdpbi10b3A6IC03cHg7XG4gIGxlZnQ6IC0yMHB4O1xufVxuLmItZ2FsbGVyeS1uZXdzIC5hcnRpY2xlcy1zZWN0aW9uIC5vd2wtbmV4dCB7XG4gIG1hcmdpbi10b3A6IC03cHg7XG4gIHJpZ2h0OiAtMjBweDtcbn1cbi5iLWdhbGxlcnktbmV3cyAuYXJ0aWNsZXMtc2VjdGlvbiAub3dsLWl0ZW0uY3VycmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iLWdhbGxlcnktbmV3cyAuYXJ0aWNsZXMtc2VjdGlvbiAub3dsLWl0ZW0uY3VycmVudDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzNSwgMjgsIDM1LCAwLjIpO1xufVxuLmItZ2FsbGVyeS1uZXdzIC5iaWctcGhvdG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uYi1nYWxsZXJ5LW5ld3MgLmJpZy1waG90byBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmItZ2FsbGVyeS1uZXdzIC5iaWctcGhvdG8gLmNvdW50ZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmItZ2FsbGVyeS1uZXdzIC5iaWctcGhvdG8gLmNvdW50ZXIgZGl2IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uYi1nYWxsZXJ5LW5ld3MgLmJpZy1waG90byAuY291bnRlciBkaXY6bGFzdC1jaGlsZDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG59XG4uYi1nYWxsZXJ5LW5ld3MgLm93bC1wcmV2LFxuLmItZ2FsbGVyeS1uZXdzIC5vd2wtbmV4dCB7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMjhweDtcbn1cbi5iLWdhbGxlcnktbmV3cyAuYXJ0aWNsZS1pdGVtIHtcbiAgd2lkdGg6IDcxcHg7XG4gIGhlaWdodDogNDcuMzMzMzMzMzNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDk2cHgpIHtcbiAgLmItZ2FsbGVyeS1uZXdzIC5vd2wtbmF2IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYi1nYWxsZXJ5LW5ld3MgLm93bC1wcmV2IHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5iLWdhbGxlcnktbmV3cyAub3dsLW5leHQge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4ubWVhdC1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDgyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNDBweCAyMHB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5tZWF0LXNlY3Rpb24td3JhcHBlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL21lYXQtYmcuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLm1lYXQtc2VjdGlvbi13cmFwcGVyX190aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWVhdC1zZWN0aW9uX19pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tZWF0LXNlY3Rpb25fX2ltZy13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA3NzhweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ubWVhdC1zZWN0aW9uX190aXRsZSB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogLTYzcHg7XG4gIHotaW5kZXg6IDk5OTtcbn1cbi5tZWF0LXNlY3Rpb25fX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiA1LjUlO1xuICBoZWlnaHQ6IDcuOCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5tZWF0LXNlY3Rpb25fX2J1dHRvbi0tMSB7XG4gIHRvcDogMzguNSU7XG4gIGxlZnQ6IDI1JTtcbn1cbi5tZWF0LXNlY3Rpb25fX2J1dHRvbi0tMiB7XG4gIHRvcDogMzklO1xuICBsZWZ0OiAzOC41JTtcbn1cbi5tZWF0LXNlY3Rpb25fX2J1dHRvbi0tMyB7XG4gIHRvcDogNTEuNyU7XG4gIGxlZnQ6IDMwLjUlO1xufVxuLm1lYXQtc2VjdGlvbl9fYnV0dG9uLS00IHtcbiAgdG9wOiA0NC41JTtcbiAgbGVmdDogNDkuNiU7XG59XG4ubWVhdC1zZWN0aW9uX19idXR0b24tLTUge1xuICB0b3A6IDM5LjMlO1xuICBsZWZ0OiA1NSU7XG59XG4ubWVhdC1zZWN0aW9uX19idXR0b24tLTYge1xuICB0b3A6IDQzLjclO1xuICBsZWZ0OiA2MSU7XG59XG4ubWVhdC1zZWN0aW9uX19idXR0b24tLTcge1xuICB0b3A6IDU0JTtcbiAgbGVmdDogNTguNCU7XG59XG4ubWVhdC1zZWN0aW9uX19idXR0b24tLTgge1xuICB0b3A6IDYwJTtcbiAgbGVmdDogNDkuNSU7XG59XG4ubWVhdC1zZWN0aW9uX19idXR0b24tLTkge1xuICB0b3A6IDY1LjMlO1xuICBsZWZ0OiAzNC41JTtcbn1cbi5tZWF0LXNlY3Rpb25fX3NsaWRlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAyMjVweDtcbiAgd2lkdGg6IDI5MHB4O1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICBwYWRkaW5nOiA4NXB4IDM1cHggMzVweCAzNXB4O1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ubWVhdC1zZWN0aW9uX19zbGlkZXItY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC04NHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWVhdC1zZWN0aW9uX19zbGlkZXItY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ubWVhdC1zZWN0aW9uLXNsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fdGl0bGUsXG4ubWVhdC1zZWN0aW9uLXNsaWRlX19udW1iZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ubWVhdC1zZWN0aW9uLXNsaWRlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMwMDA7XG59XG4ubWVhdC1zZWN0aW9uLXNsaWRlX190ZXh0LWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDtcbiAgd2lkdGg6IDI0MHB4O1xuICBtYXgtaGVpZ2h0OiAxNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5tZWF0LXNlY3Rpb24tc2xpZGVfX251bWJlciB7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fbnVtYmVyLS0yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTc5NXB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fcmVjZWlwdC1ibG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOTVweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTcwcHg7XG59XG4ubWVhdC1zZWN0aW9uLXNsaWRlX19yZWNlaXB0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDA7XG59XG4ubWVhdC1zZWN0aW9uLXNsaWRlX19yZWNlaXB0LXJlZCB7XG4gIGNvbG9yOiAjZWIxYzIzO1xufVxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fcmVjZWlwdC10aW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAtMzBweDtcbiAgd2lkdGg6IDY2cHg7XG4gIGhlaWdodDogNjZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHotaW5kZXg6IDI7XG59XG4ubWVhdC1zZWN0aW9uLXNsaWRlX19yZWNlaXB0LXRpbWUtbnVtYmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDI2cHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xMHB4O1xufVxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fcmVjZWlwdC1ibG9jay10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5tZWF0LXNlY3Rpb24tc2xpZGVfX3BpYyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG59XG4ubWVhdC1zZWN0aW9uLXNsaWRlX19waWMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTI1cHg7XG4gIGhlaWdodDogMTI1cHg7XG4gIHotaW5kZXg6IDE7XG59XG4ubWVhdC1zZWN0aW9uLXNsaWRlX19waWMtZ3JvdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5tZWF0LWluZm8td3JhcHBlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL21lYXQtaW5mby1iZy5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1pbi1oZWlnaHQ6IDM1NXB4O1xuICBwYWRkaW5nLXRvcDogMzVweDtcbn1cbi5uZXdzLXNlY3Rpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5uZXdzLXNlY3Rpb24td3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDE2MHB4O1xuICBiYWNrZ3JvdW5kOiAjZTNlMmUyO1xufVxuLm5ld3Mtc2VjdGlvbl9fbmV3cy1ibG9jayB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuLm5ld3Mtc2VjdGlvbl9fYWxsLW5ld3MtbGluayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNlYjFjMjM7XG59XG4ubmV3cy1zZWN0aW9uX19tYXAtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjBweDtcbiAgcmlnaHQ6IDU1cHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm5ld3Mtc2VjdGlvbl9fbWFwLXBvaW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0OHB4IC0xMTQ1cHg7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5uZXdzLXNlY3Rpb25fX21hcC1wb2ludC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uZXdzLXNlY3Rpb25fX2ZlYXR1cmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5ld3Mtc2VjdGlvbi1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG4gIHdpZHRoOiAyMjVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLm5ld3Mtc2VjdGlvbi1pdGVtOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLyoubmV3cy1zZWN0aW9uLWl0ZW06aG92ZXJfX3RleHQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn0qL1xuLm5ld3Mtc2VjdGlvbi1pdGVtX19kYXRlIHtcbiAgY29sb3I6ICM5NTk1OTU7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLm5ld3Mtc2VjdGlvbi1pdGVtX190ZXh0IHtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ubmV3cy1zZWN0aW9uLWl0ZW0gKyAubmV3cy1zZWN0aW9uLWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbi5zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNzJweDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiA4NnB4O1xuICBtYXJnaW4tbGVmdDogLThweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNlY3Rpb24tcmlnaHQtcGFydCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA5MnB4O1xuICByaWdodDogOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB3aWR0aDogMzAwcHg7XG59XG4uc2VjdGlvbi1yaWdodC1wYXJ0LS1jb29raW5nLXNlY3Rpb24ge1xuICBsaW5lLWhlaWdodDogMS4zO1xuICByaWdodDogMjBweDtcbn1cbi5zZWN0aW9uLXJpZ2h0LXBhcnQtLWJha2VyeSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY1O1xufVxuLnNlY3Rpb24tcmlnaHQtcGFydF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uc2VjdGlvbi1yaWdodC1wYXJ0X19pdGVtLS1jb29raW5nLXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnNlY3Rpb24tcmlnaHQtcGFydF9fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX3RpdGxlLS1uby1saW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlY3Rpb24tcmlnaHQtcGFydF9fdGl0bGUtLWNvb2tpbmctc2VjdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuLnNlY3Rpb24tcmlnaHQtcGFydF9fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX2J0bi0tdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX2J0bi0tY29va2luZy1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlOTFiMjI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24tcmlnaHQtcGFydF9fYnRuLS1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzI1YTFkZTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uc2VjdGlvbi1yaWdodC1wYXJ0X19idG4tLWJsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cbi5zZWN0aW9uLXJpZ2h0LXBhcnQtLWZpc2gge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNlY3Rpb24tcmlnaHQtcGFydF9fdGV4dC0tZmlzaCB7XG4gIHdpZHRoOiAyNTBweDtcbn1cbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX3RleHQtLWNvb2tpbmctc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uYi10YWJzIHtcbiAgcGFkZGluZzogMWVtIDA7XG59XG4uYi10YWJzIC50YWJOYXZpZ2F0aW9uIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmItdGFicyAudGFiTmF2aWdhdGlvbiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5iLXRhYnMgLnRhYk5hdmlnYXRpb24gbGkgYSB7XG4gIGNvbG9yOiAjNjA3ODkwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzA4Yjtcbn1cbi5iLXRhYnMgLnRhYk5hdmlnYXRpb24gbGkgYTpsaW5rIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAjZmY1ZTk5O1xufVxuLmItdGFicyAudGFiTmF2aWdhdGlvbiBsaSBhOmFjdGl2ZSxcbi5iLXRhYnMgLnRhYk5hdmlnYXRpb24gbGkgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICM2MDc4OTA7XG59XG4uYi10YWJzIC50YWJOYXZpZ2F0aW9uIGxpLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2Q0ZDNkMztcbn1cbi5iLXRhYnMgLnRhYk5hdmlnYXRpb24gbGkuYWN0aXZlIGEge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbn1cbi5iLXRhYnMgZGl2IHtcbiAgcGFkZGluZzogMDtcbn1cbi5iLXRhYnMgZGl2IHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5iLXRhYnMgZGl2IC5oYW5kIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzY2Njtcbn1cbi5iLXRhYnMgZGl2IC5oYW5kIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNGQ1OWExO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuLmItdGFicyB7XG4gIHBhZGRpbmc6IDFlbSAwO1xufVxuLmItdGFicyAudGFiTmF2aWdhdGlvbiB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5iLXRhYnMgLnRhYk5hdmlnYXRpb24gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmItdGFicyAudGFiTmF2aWdhdGlvbiBsaSBhIHtcbiAgY29sb3I6ICM2MDc4OTA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjMDA4OGJiO1xufVxuLmItdGFicyAudGFiTmF2aWdhdGlvbiBsaSBhOmxpbmsge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICNGRjVFOTk7XG59XG4uYi10YWJzIC50YWJOYXZpZ2F0aW9uIGxpIGE6YWN0aXZlLFxuLmItdGFicyAudGFiTmF2aWdhdGlvbiBsaSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzYwNzg5MDtcbn1cbi5iLXRhYnMgLnRhYk5hdmlnYXRpb24gbGkuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDRkM2QzO1xufVxuLmItdGFicyAudGFiTmF2aWdhdGlvbiBsaS5hY3RpdmUgYSB7XG4gIGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cbi5iLXRhYnMgZGl2IHtcbiAgcGFkZGluZzogMDtcbn1cbi5iLXRhYnMgZGl2IHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5iLXRhYnMgZGl2IC5oYW5kIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzY2Njtcbn1cbi5iLXRhYnMgZGl2IC5oYW5kIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNGQ1OWExO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuLmhlYWRlcl9fbmF2LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi50ZW1wLW5hdiB7XG4gIGZvbnQtZmFtaWx5OiBcIlNjYWRhQm9sZFwiLCBzYW5zLXNlcmlmO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi50ZW1wLW5hdi0taGVhZGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLnRlbXAtbmF2LS1oZWFkZXIgLnRlbXAtbmF2X19pdGVtX19sZXZlbC0xIC50ZW1wLW5hdl9fbGlua19fbGV2ZWwtMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTNweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLnRlbXAtbmF2LS1oZWFkZXIgLnRlbXAtbmF2X19pdGVtX19sZXZlbC0xIC50ZW1wLW5hdl9fbGlua19fbGV2ZWwtMTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlOTFiMjI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnRlbXAtbmF2X19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50ZW1wLW5hdl9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTNweDtcbn1cbi8qXG4udGVtcC1uYXZfX2l0ZW0gdWwge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IC0yMnB4O1xuXHR0b3A6IDQ0cHg7XG5cdG1pbi13aWR0aDogMjEwcHg7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdC13ZWJraXQtcGFkZGluZy1zdGFydDogMDtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaW5lLWhlaWdodDogMS40O1xufVxuXG4udGVtcC1uYXZfX2l0ZW0gdWwgLnRlbXAtbmF2X19pdGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDJweCAwIDAgMjBweDtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLnRlbXAtbmF2X19pdGVtIHVsIC50ZW1wLW5hdl9faXRlbTpmaXJzdC1jaGlsZCB7XG5cdHBhZGRpbmctdG9wOiAxNXB4O1xuXHRtYXJnaW4tbGVmdDogMDtcbn1cblxuLnRlbXAtbmF2X19pdGVtIHVsIC50ZW1wLW5hdl9faXRlbTpsYXN0LWNoaWxkIHtcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi50ZW1wLW5hdl9faXRlbSB1bCAudGVtcC1uYXZfX2l0ZW0gKyAudGVtcC1uYXZfX2l0ZW0gdWwgLnRlbXAtbmF2X19pdGVtIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG5cbi50ZW1wLW5hdl9faXRlbSB1bCAudGVtcC1uYXZfX2l0ZW0gLnRlbXAtbmF2X19saW5rOmFmdGVyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLnRlbXAtbmF2X19pdGVtIHVsIC50ZW1wLW5hdl9fbGluazphZnRlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4qL1xuLyoudGVtcC1uYXZfX2l0ZW1fX2xldmVsLTE6aG92ZXIgLnRlbXAtbmF2X19saW5rX19sZXZlbC0xOmFmdGVyIHtmb290ZXJfX3NvY2lhbC13cmFwcGVyXG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGVtcC1uYXZfX2l0ZW1fX2xldmVsLTE6aG92ZXIgdWwge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLnRlbXAtbmF2X19pdGVtICsgLnRlbXAtbmF2X19pdGVtIHtcblx0bWFyZ2luLWxlZnQ6IDA7XG59XG5cbi50ZW1wLW5hdl9fbGluayB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogIzAwMDtcbn1cblxuLnRlbXAtbmF2X19saW5rOmhvdmVyIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogI2U5MWIyMjtcbn1cblxuLnRlbXAtbmF2X19saW5rLmFjdGl2ZSB7XG5cdGNvbG9yOiAjZTkxYjIyO1xufSovXG4udGVtcC1uYXZfX2xpbmstc2VhcmNoIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM2N3B4IC0xMjMzcHg7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi50ZW1wLW5hdl9fbGluay1zZWFyY2gtaW5wdXQge1xuICB3aWR0aDogMzVweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FjYWVjYTtcbiAgaGVpZ2h0OiAzM3B4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5O1xuICB0b3A6IC04cHg7XG4gIHJpZ2h0OiAtMTBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBmb250LWZhbWlseTogXCJVYnVudHVSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi50ZW1wLW5hdi0tZm9vdGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4udGVtcC1uYXYtLWZvb3RlciBhIHtcbiAgY29sb3I6ICM0NzQ5NWY7XG59XG4uZm9vdGVyX19uYXYtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmZvb3Rlcl9fbmF2LXdyYXBwZXIgLnRlbXAtbmF2X19pdGVtICsgLnRlbXAtbmF2X19pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG4uYi10ZW5kZXJzIHRyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmItdGVuZGVycyB0Ym9keSB0ciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5iLXRlbmRlcnMgdHIgLmxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmItdGVuZGVycyB0ciAubGluayBhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYi10ZW5kZXJzIHRyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmItdGVuZGVycyB0ciAubGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uYi10ZW5kZXJzIHRyIC5saW5rIGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50ZW5kZXJzLWZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnRlbmRlcnMtZm9ybSAuZm9ybS1oZWFkZXIge1xuICBtYXJnaW46IDEwcHggMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMzgzYTU3O1xufVxuLyogZW5kaW5qZWN0ICovXG4uYi1uZXctc2xpZGVyIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5yZWdpc3RyYXRpb24tcGFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDEzMHB4O1xufVxuLnBvZGFyb2stdHlwZXMgLmN5Y2xlLXBhZ2VyLFxuLnBvZGFyb2stdHlwZXMgLm93bC1kb3RzIHtcbiAgYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5vZmZlci1zbGlkZXItd3JhcHBlci5oaWRlLXBhZ2luYXRpb24gLmN5Y2xlLXNsaWRlc2hvdy1uYXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9mZmVyLXNsaWRlci13cmFwcGVyLmhpZGUtcGFnaW5hdGlvbiAuY3ljbGUtcGFnZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2OTBweCkge1xuICAucG9kYXJvay10eXBlcyAucG9kYXJvay10eXBlcy1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAucG9kYXJvay10eXBlcyAucG9kYXJvay10eXBlcy1pdGVtICsgLnBvZGFyb2stdHlwZXMtaXRlbSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5zaG9wLWxpc3QtaXRlbV9fYWRyZXNzIHtcbiAgd2lkdGg6IDQ4MHB4O1xufVxuLnNob3AtbGlzdC1pdGVtX190aW1lIHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNob3AtbGlzdC1pdGVtX190aW1lOmFmdGVyIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLnNob3AtbGlzdC1pdGVtX19waG9uZSB7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLyog0JzQvtC00LjRhNC40LrQsNGC0L7RgNGLINGC0LDQudGC0Lst0LHQu9C+0LrQvtCyLCDQvtGC0LLQtdGH0LDRjtGJ0LjQtSDQt9CwINC60LDRgNGC0LjQvdC60YMg0Lgg0LLRi9GB0L7RgtGDINCR0LvQvtC60LAuICovXG4udGl0bGUtYmxvY2std3JhcHBlci0tY29udGVudCB7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2NvbnRlbnQtYmcuanBnXCIpO1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLXZhY2FuY3ktZm9ybSB7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzLzExX2Fua2V0YS5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tbW9kZWwge1xuICBoZWlnaHQ6IDIwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9tb2RlbC1iZy5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tc3VjLXN0b3JpZXMge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9hZHZlcnRpc2Vycy0yMDBweC5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tYXJlbmRhdG9ycy1mb3JtIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvYXJlbmRhdG9ycy1mb3JtLmpwZ1wiKTtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLS1jb250YWN0cyB7XG4gIGhlaWdodDogMzAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2NvbnRhY3RzLWJnLmpwZ1wiKTtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLS1jYXJkLWFjdGl2YXRpb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9jYXJkLWFjdGl2YXRpb24tYmcuanBnXCIpO1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLW1hbmFnZW1lbnQge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9ydWtvdm9kc3R2by1iZy5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tbmV3cy1kZXRhaWwge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9uZXdzLWJnLmpwZ1wiKTtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLS1hYm91dC1uZXdzIHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvbmV3cy1iZy5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tYWJvdXQtcHJlc3Mge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9wcmVzcy1iZy5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tcG9kYXJvay15dXIge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9rYXJ0YS15dXJpa2ktMi4xLmpwZ1wiKTtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLS1hYm91dC1zdHJhdGVneSB7XG4gIGhlaWdodDogMzAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2NhcmVlci1vYi1iZy5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tdmFjYW5jeS1kZXRhaWwge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy92YWNuY3ktZGV0YWlsLWJnLmpwZ1wiKTtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLS12YWNhbmNpZXMge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy92YWNhbmNpZXMuanBnXCIpO1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLXZhY2FuY3kge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy92YWNhbmNpZXMuanBnXCIpO1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWxlYXJuIHtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvMTZfb2J1Y2hlbmllX2Jhbm5lci5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tY2F0YWxvZ3Mge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9jYXRhbG9ncy1iZy5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tc2hvcC1kZXRhaWwge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9zaG9wLWRldGFpbC1iZy5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tcG9kYXJvayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL3BvZGFyb2NobmF5YS1iYW5uZXIuanBnXCIpO1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWthcnRhIHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvYXJlbmRhdG9yYW0tdGl0bGUuanBnXCIpO1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLW92ZXJ2aWV3IHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvaW52ZXN0b3JzX2Jhbm5lci5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tc3RyYXRlZ3kge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9zdHJhdGVneS1iZy5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0ta2FyZXJhIHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMva2FyZXJhLWJnLmpwZ1wiKTtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLS13b3JrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvd29yay1iZy5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tYWJvdXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9hYm91dC11cy1iZy5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tcGFydG5lcmFtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvcGFydG5lcmFtLXRpdGxlLmpwZ1wiKTtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLS1hcmVuZGF0b3JhbSB7XG4gIGhlaWdodDogMzAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2FyZW5kYXRvcmFtLXRpdGxlLmpwZ1wiKTtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLS1zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWhpc3Rvcnkge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9oaXN0b3J5X2Jhbm5lci5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tb3VyLWJyYW5kcyB7XG4gIGhlaWdodDogMzAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL3RvcmdfbWFya2lfMDNfYmFubmVyLmpwZ1wiKTtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLS1vdXItcHJvZHVjdGlvbiB7XG4gIGhlaWdodDogMzAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL291ci1wcm9kdWN0aW9uLWJnLmpwZ1wiKTtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLS1jYXJkLWFjdGl2YXRpb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9hY3RpdmF0aW9uLWNhcmQuanBnXCIpO1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLXBhcnRuZXJhbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL3BhcnRuZXJhbS10aXRsZTIuanBnXCIpO1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWFkdmVydGlzZXJzIHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvYWR2ZXJ0aXNlcnMuanBnXCIpO1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWNhcmQtYWN0aXZhdGlvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2FjdGl2YXRpb24tY2FyZC5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tcGFydG5lcmFtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvcGFydG5lcmFtLXRpdGxlMi5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tYXJlbmRhdG9yYW0ge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9hcmVuZGF0b3JzLmpwZ1wiKTtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLS1sYW5kb3duZXJzIHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvbGFuZG93bmVycy5qcGdcIik7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tdGVuZGVycyB7XG4gIGhlaWdodDogMzAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL3RlbmRlcnMuanBnXCIpO1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWxvZ2lzdGljIHtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvbG9naXN0aWMuanBnXCIpO1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWRlbGl2ZXJpZXMge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9kZWxpdmVyaWVzLmpwZ1wiKTtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLS1hZHZlcnRpc2VycyB7XG4gIGhlaWdodDogMzAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2FkdmVydGlzZXJzLmpwZ1wiKTtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLS1uZXcteWVhciB7XG4gIGhlaWdodDogMzAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2huX2Jhbm5lci5qcGdcIik7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMTVweCkge1xuICAudGl0bGUtYmxvY2std3JhcHBlci0tYWJvdXQtbmV3cyxcbiAgLnRpdGxlLWJsb2NrLXdyYXBwZXItLW1hbmFnZW1lbnQsXG4gIC50aXRsZS1ibG9jay13cmFwcGVyLS1jb250YWN0cyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAudGl0bGUtYmxvY2std3JhcHBlci0tcG9kYXJvayxcbiAgLnRpdGxlLWJsb2NrLXdyYXBwZXItLWNhcmQtYWN0aXZhdGlvbiB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuICAudGl0bGUtYmxvY2std3JhcHBlci0tb3ZlcnZpZXcge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvaW52ZXN0b3JzX2Jhbm5lci5qcGdcIik7XG4gIH1cbn1cbi8qINCh0L/QtdGG0LjQsNC70YzQvdGL0LUg0LzQvtC00LjRhNC40LrQsNGC0L7RgNGLINC00LvRjyDQstGL0YHQvtGC0Ysg0YLQsNC50YLQuy3QsdC70L7QutCwICovXG4udGl0bGUtYmxvY2std3JhcHBlci0tMTAwIHtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLS0xMDAgLmlubmVyLW1lbnUtYmxvY2sge1xuICB0b3A6IDQwcHg7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tMTAwIC5pbm5lci1tZW51LWxpbmUge1xuICB0b3A6IDEwMHB4O1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLTIwMCB7XG4gIGhlaWdodDogMjAwcHg7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tMjAwIC5pbm5lci1tZW51LWJsb2NrIHtcbiAgdG9wOiA0MHB4O1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLTIwMCAuaW5uZXItbWVudS1saW5lIHtcbiAgdG9wOiAyMDBweDtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLS0zMDAge1xuICBoZWlnaHQ6IDMwMHB4O1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLTMwMCAuaW5uZXItbWVudS1ibG9jayB7XG4gIHRvcDogMTI4cHg7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tMzAwIC5pbm5lci1tZW51LWJsb2NrLmlubmVyLW1lbnUtYmxvY2stLXVuZGVydGVuZGVycyB7XG4gIHRvcDogMTBweDtcbn1cbi5pbm5lci1tZW51LWJsb2NrLmlubmVyLW1lbnUtYmxvY2stLXVuZGVyY3VzdG9tIHtcbiAgdG9wOiAwO1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLTMwMCAuaW5uZXItbWVudS1ibG9jay5pbm5lci1tZW51LWJsb2NrLS11bmRlcmNhdGFsb2dzIHtcbiAgdG9wOiAwO1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLTMwMCAuaW5uZXItbWVudS1ibG9jay5pbm5lci1tZW51LWJsb2NrLS11bmRlcm91ci1wcm9kdWN0aW9uIHtcbiAgdG9wOiAwO1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLTMwMCAuaW5uZXItbWVudS1ibG9jay5pbm5lci1tZW51LWJsb2NrLS11bmRlcm91ci1icmFuZHMge1xuICB0b3A6IDA7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tMzAwIC5pbm5lci1tZW51LWxpbmUge1xuICB0b3A6IDMwMHB4O1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLTQwMCB7XG4gIGhlaWdodDogNDAwcHg7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tNDAwIC5pbm5lci1tZW51LWJsb2NrIHtcbiAgdG9wOiA4NXB4O1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLTQwMCAuaW5uZXItbWVudS1saW5lIHtcbiAgdG9wOiA0MDBweDtcbn1cbmRpdi5ieC1jb21wb25lbnQtb3BlbmVyIHtcbiAgei1pbmRleDogOTk5OSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGl0bGUtYmxvY2std3JhcHBlci0tMTAwIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay13cmFwcGVyLS0xMDAgLmlubmVyLW1lbnUtbGluZSB7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuICAudGl0bGUtYmxvY2std3JhcHBlci0tMjAwLFxuICAudGl0bGUtYmxvY2std3JhcHBlci0tMzAwLFxuICAudGl0bGUtYmxvY2std3JhcHBlci0tNDAwIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay13cmFwcGVyLS0yMDAgLmlubmVyLW1lbnUtbGluZSxcbiAgLnRpdGxlLWJsb2NrLXdyYXBwZXItLTMwMCAuaW5uZXItbWVudS1saW5lLFxuICAudGl0bGUtYmxvY2std3JhcHBlci0tNDAwIC5pbm5lci1tZW51LWxpbmUge1xuICAgIHRvcDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDg2cHgpIHtcbiAgLnRpdGxlLWJsb2NrLXdyYXBwZXItLTEwMCxcbiAgLnRpdGxlLWJsb2NrLXdyYXBwZXItLTIwMCxcbiAgLnRpdGxlLWJsb2NrLXdyYXBwZXItLTMwMCxcbiAgLnRpdGxlLWJsb2NrLXdyYXBwZXItLTQwMCB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICAudGl0bGUtYmxvY2std3JhcHBlci0tMTAwIC5pbm5lci1tZW51LWxpbmUsXG4gIC50aXRsZS1ibG9jay13cmFwcGVyLS0yMDAgLmlubmVyLW1lbnUtbGluZSxcbiAgLnRpdGxlLWJsb2NrLXdyYXBwZXItLTMwMCAuaW5uZXItbWVudS1saW5lLFxuICAudGl0bGUtYmxvY2std3JhcHBlci0tNDAwIC5pbm5lci1tZW51LWxpbmUge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyM3B4KSB7XG4gIC5tYWluLWluZm8tZ3JvdXAtLXByb3ZpZGVycyB7XG4gICAgbWluLWhlaWdodDogMTYwMHB4O1xuICB9XG4gIC5tYWluLWluZm8tZ3JvdXAtLWxvZ2lzdGljcyB7XG4gICAgbWluLWhlaWdodDogMTkyMHB4O1xuICB9XG59XG4uZy1sb2FkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvQWpheExvYWRlci5naWYnKTtcbn1cbi5nLWxvYWRlci5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvZHVjdHMtc2xpZGVyIC5vd2wtcHJldixcbi5wcm9kdWN0cy1zbGlkZXIgLm93bC1uZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDtcbiAgd2lkdGg6IDE1MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xufVxuLnByb2R1Y3RzLXNsaWRlciAub3dsLXByZXY6aG92ZXIsXG4ucHJvZHVjdHMtc2xpZGVyIC5vd2wtbmV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wcm9kdWN0cy1zbGlkZXIgLm93bC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cbi5wcm9kdWN0cy1zbGlkZXIgLm93bC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4uY3ljbGUtcGFnZXIsXG4ub3dsLWRvdHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvdHRvbTogMjVweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDQwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmN5Y2xlLXBhZ2VyLS1sZWZ0LXNpZGUge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cbi5jeWNsZS1wYWdlci0tb2ZmZXItc2xpZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB3aWR0aDogMzc1cHg7XG4gIGxlZnQ6IGF1dG87XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ub3dsLWRvdHMge1xuICBib3R0b206IDE1cHg7XG59XG4uanMtb3dsLWNhcm91c2VsIC5vd2wtZG90cyB7XG4gIGJvdHRvbTogLTYwcHg7XG59XG4uY3ljbGUtcGFnZXIgc3Bhbixcbi5vd2wtZG90IHtcbiAgZm9udC1zaXplOiAxcHg7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiAjZWIxYzIzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5jeWNsZS1wYWdlci0tb2ZmZXItc2xpZGVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xufVxuLm93bC1kb3Qge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmNhdGFsb2d1ZS1zbGlkZXIgLm93bC1kb3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmFydGljbGVzLWRpbm5lci1zbGlkZXIgLm93bC1kb3Qge1xuICBiYWNrZ3JvdW5kOiAjYWNhY2FjO1xufVxuLmFydGljbGVzLWRpbm5lci1zbGlkZXIgLm93bC1kb3RzIHtcbiAgYm90dG9tOiAtNDBweDtcbn1cbi5jYXRhbG9ndWUtc2xpZGVyIC5vd2wtZG90cyB7XG4gIGJvdHRvbTogMDtcbn1cbi5vd2wtYWJvdXQgLm93bC1kb3RzIHtcbiAgYm90dG9tOiAtNDBweDtcbn1cbi5zaG9wLWRldGFpbCAub3dsLWRvdHMge1xuICBib3R0b206IC00NXB4O1xufVxuLmN5Y2xlLXBhZ2VyIHNwYW4gKyBzcGFuLFxuLm93bC1kb3QgKyAub3dsLWRvdCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmN5Y2xlLXBhZ2VyIHNwYW4uY3ljbGUtcGFnZXItYWN0aXZlLFxuLm93bC1kb3QuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViMWMyMztcbiAgYm94LXNoYWRvdzogMCAwIDAgNXB4ICNlYjFjMjM7XG59XG4uY3ljbGUtcGFnZXIgPiAqIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm5ld3Mtc2VjdGlvbi13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMTYwcHg7XG4gIGJhY2tncm91bmQ6ICNlM2UyZTI7XG59XG4ubmV3cy1zZWN0aW9uX19uZXdzLWJsb2NrIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4ubmV3cy1zZWN0aW9uX19uZXdzLWJsb2NrIHtcbiAgd2lkdGg6IDc1NC41cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5uZXdzLXNlY3Rpb25fX25ld3MtYmxvY2sgLmFydGljbGVzLXNlY3Rpb24td3JhcHBlciB7XG4gIG1pbi13aWR0aDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ubmV3cy1zZWN0aW9uX19uZXdzLWJsb2NrIC5hcnRpY2xlcy1zZWN0aW9uLXdyYXBwZXIgLmFydGljbGVzLXNlY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLm5ld3Mtc2VjdGlvbl9fbmV3cy1ibG9jayAuYXJ0aWNsZXMtc2VjdGlvbi13cmFwcGVyIC5hcnRpY2xlcy1zZWN0aW9uIC5vd2wtaXRlbSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5uZXdzLXNlY3Rpb25fX25ld3MtYmxvY2sgLmFydGljbGVzLXNlY3Rpb24td3JhcHBlciAuYXJ0aWNsZXMtc2VjdGlvbiAuYXJ0aWNsZS1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm5ld3Mtc2VjdGlvbl9fbmV3cy1ibG9jayAuYXJ0aWNsZXMtc2VjdGlvbi13cmFwcGVyIC5vd2wtbmF2IC5vd2wtcHJldiB7XG4gIHRvcDogMzVweDtcbiAgbGVmdDogLTMwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM3NnB4IC03NDdweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuLm5ld3Mtc2VjdGlvbl9fbmV3cy1ibG9jayAuYXJ0aWNsZXMtc2VjdGlvbi13cmFwcGVyIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gIHRvcDogMzVweDtcbiAgcmlnaHQ6IC0zMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNzZweCAtNzMxcHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi5uZXdzLXNlY3Rpb25fX2FsbC1uZXdzLWxpbmsge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZWIxYzIzO1xufVxuLm5ld3Mtc2VjdGlvbl9fbWFwLWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTIwcHg7XG4gIHJpZ2h0OiA1NXB4O1xuICB6LWluZGV4OiAxMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbn1cbi5uZXdzLXNlY3Rpb25fX21hcC1wb2ludCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NDhweCAtMTE0NXB4O1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubmV3cy1zZWN0aW9uX19tYXAtcG9pbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmV3cy1zZWN0aW9uX19mZWF0dXJlLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uZXdzLXNlY3Rpb24taXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xuICB3aWR0aDogMjI1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5uZXdzLXNlY3Rpb24taXRlbTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uZXdzLXNlY3Rpb24taXRlbTpob3ZlciAubmV3cy1zZWN0aW9uLWl0ZW1fX3RleHQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5uZXdzLXNlY3Rpb24taXRlbV9fZGF0ZSB7XG4gIGNvbG9yOiAjOTU5NTk1O1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi5uZXdzLXNlY3Rpb24taXRlbV9fdGV4dCB7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLm5ld3Mtc2VjdGlvbi1pdGVtICsgLm5ld3Mtc2VjdGlvbi1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG4uYXJ0aWNsZXMtc2VjdGlvbi13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMzBweCAwIDczcHg7XG59XG4uYXJ0aWNsZXMtc2VjdGlvbi0tYmFrZXJ5LFxuLmFydGljbGVzLXNlY3Rpb24tLW1lYXQtaW5mbyB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uYXJ0aWNsZXMtc2VjdGlvbi0tbWVhdC1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYXJ0aWNsZXMtc2VjdGlvbi0tZGlubmVyIC5hcnRpY2xlLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmFydGljbGUtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjI1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYXJ0aWNsZS1pdGVtOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFydGljbGUtaXRlbS0tYmFrZXJ5LFxuLmFydGljbGUtaXRlbS0tZGlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG59XG4uYXJ0aWNsZS1pdGVtLS1iYWtlcnkge1xuICB3aWR0aDogMzA1cHg7XG59XG4uYXJ0aWNsZS1pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMTNweCAwIDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hcnRpY2xlLWl0ZW1fX3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzEzMTMxO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmFydGljbGUtaXRlbV9faWNvbi13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5hcnRpY2xlLWl0ZW1fX2ljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hcnRpY2xlLWl0ZW1fX2ljb24tLWJhc2tldCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTdweCAtMTI1NnB4O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiAzN3B4O1xufVxuLmFydGljbGUtaXRlbV9faWNvbi0tbGVhZiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjc5cHggLTEyMDhweDtcbiAgd2lkdGg6IDUxcHg7XG4gIGhlaWdodDogMzFweDtcbn1cbi5hcnRpY2xlLWl0ZW1fX2ljb24tLWRvYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC0xMDc0cHg7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG4uYXJ0aWNsZXMtc2VjdGlvbi13cmFwcGVyIGEuYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWl0ZW1fX3RpdGxlIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uYXJ0aWNsZXMtc2VjdGlvbi0tbWVhdC1pbmZvIC5hcnRpY2xlLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmFydGljbGVzLXNlY3Rpb24tLW1lYXQtaW5mbyAuYXJ0aWNsZS1pdGVtX190ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYXJ0aWNsZS1pdGVtLS1iYWtlcnkgKyAuYXJ0aWNsZS1pdGVtLS1iYWtlcnkge1xuICBtYXJnaW4tbGVmdDogMzhweDtcbn1cbi5hcnRpY2xlLWl0ZW0tLWRpbm5lciArIC5hcnRpY2xlLWl0ZW0tLWRpbm5lciB7XG4gIG1hcmdpbi1sZWZ0OiAyOXB4O1xufVxuLm1hcC1zZWN0aW9uLXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiA0NTVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9tYXAtc2VjdC1iZy5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4ubWFwLXNlY3Rpb24ge1xuICBtaW4taGVpZ2h0OiA0NTVweDtcbn1cbi5zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNzJweDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiA4NnB4O1xuICBtYXJnaW4tbGVmdDogLThweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNlY3Rpb24tcmlnaHQtcGFydCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA5MnB4O1xuICByaWdodDogOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB3aWR0aDogMzAwcHg7XG59XG4uc2VjdGlvbi1yaWdodC1wYXJ0LS1jb29raW5nLXNlY3Rpb24ge1xuICBsaW5lLWhlaWdodDogMS4zO1xuICByaWdodDogMjBweDtcbn1cbi5zZWN0aW9uLXJpZ2h0LXBhcnQtLWJha2VyeSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY1O1xufVxuLnNlY3Rpb24tcmlnaHQtcGFydF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uc2VjdGlvbi1yaWdodC1wYXJ0X19pdGVtLS1jb29raW5nLXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnNlY3Rpb24tcmlnaHQtcGFydF9fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX3RpdGxlLS1uby1saW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlY3Rpb24tcmlnaHQtcGFydF9fdGl0bGUtLWNvb2tpbmctc2VjdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuLnNlY3Rpb24tcmlnaHQtcGFydF9fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX2J0bi0tdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX2J0bi0tY29va2luZy1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlOTFiMjI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNlY3Rpb24tcmlnaHQtcGFydF9fYnRuLS1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzI1YTFkZTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uc2VjdGlvbi1yaWdodC1wYXJ0X19idG4tLWJsdWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cbi5zZWN0aW9uLXJpZ2h0LXBhcnQtLWZpc2gge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnNlY3Rpb24tcmlnaHQtcGFydF9fdGV4dC0tZmlzaCB7XG4gIHdpZHRoOiAyNTBweDtcbn1cbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX3RleHQtLWNvb2tpbmctc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4ubWFwLXNlY3Rpb25fX3RpdGxlIHtcbiAgcGFkZGluZy10b3A6IDcycHg7XG59XG4ubWFwLXNlY3Rpb25fX251bWJlciB7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBmb250LXNpemU6IDExMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5tYXAtc2VjdGlvbl9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICBmb250LXNpemU6IDIycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5tYXAtc2VjdGlvbl9fYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDk3cHg7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLmJha2VyeS1zbGlkZXItd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDM5NXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2Jha2VyeS1iZy5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYmFrZXJ5LXNsaWRlcl9fc2xpZGUge1xuICB3aWR0aDogOTkwcHg7XG4gIG1pbi1oZWlnaHQ6IDM5NnB4O1xufVxuLmJha2VyeS1zbGlkZXJfX3RpdGxlIHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG59XG4uYmFrZXJ5LXNsaWRlcl9fcG9pbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJha2VyeS1zZWN0aW9uLXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiAzNjVweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5iYWtlcnktc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLmJha2VyeS1zZWN0aW9uX190b3AtcGljIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01MHB4O1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2Jha2VyeS1iYWtlci5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyMjVweDtcbiAgaGVpZ2h0OiAxNDBweDtcbn1cbi5iYWtlcnktc2VjdGlvbi1mb3JtdWxhIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgY29sb3I6ICM4OTg5ODk7XG4gIHdpZHRoOiAzMDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xufVxuLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2l0ZW0tLXNpbmdsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbTpmaXJzdC1jaGlsZDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC03NjNweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19udW1iZXIge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2tnIHtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX3RleHQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbSArIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDM4cHg7XG59XG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYS0tbWVhdC1pbmZvIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTY5OXB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmJha2VyeS1zZWN0aW9uLWZvcm11bGEtLW1lYXQtaW5mbyAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9fbnVtYmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYS0tbWVhdC1pbmZvIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX190ZXh0IHtcbiAgY29sb3I6ICNiNGI0YjQ7XG59XG4uY29va2luZy1zZWN0aW9uLXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiA1OTFweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvY29va2luZy1iZy5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uY29va2luZy1zZWN0aW9uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29va2luZy1zZWN0aW9uX190aXRsZSB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xufVxuLmNvb2tpbmctc2VjdGlvbl9fY2l0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB3aWR0aDogNTI1cHg7XG4gIG1hcmdpbi10b3A6IDEyM3B4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuLmNvb2tpbmctc2VjdGlvbl9fY2l0ZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAtMjFweDtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI3NXB4IC01NjhweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi5jb29raW5nLXNlY3Rpb25fX3JpZ2h0LXF1b3RlIHtcbiAgbWFyZ2luOiAwIDAgLTJweCA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjc1cHggLTU4NHB4O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmNvb2tpbmctc2VjdGlvbl9fYXV0b3ItbmFtZSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5jb29raW5nLXNlY3Rpb25fX2F1dG9yLXBvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmNvb2tpbmctc2VjdGlvbl9fbm90ZSxcbi5jb29raW5nLXNlY3Rpb25fX2J1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29va2luZy1zZWN0aW9uLWhvdXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRpbm5lci1zZWN0aW9uLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBtaW4taGVpZ2h0OiA1NzBweDtcbn1cbi5kaW5uZXItc2VjdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kaW5uZXItc2VjdGlvbl9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4uZGlubmVyLXNlY3Rpb25fX3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjkyOTI5O1xuICBwYWRkaW5nOiAyMHB4IDAgMzBweDtcbn1cbi5kaW5uZXItc2VjdGlvbl9fcG9pbnQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5hcnRpY2xlcy1kaW5uZXItc2xpZGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZydWl0LXNlY3Rpb24td3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICBtYXgtd2lkdGg6IDE0NDBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9mcnVpdHMtYmcuanBnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjkwcHggMTQwcHg7XG59XG4uZnJ1aXQtc2VjdGlvbiB7XG4gIHotaW5kZXg6IDEwO1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xufVxuLmZydWl0LXNlY3Rpb25fX3RpdGxlIHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICBjb2xvcjogIzhkYzczZjtcbn1cbi5mcnVpdC1zZWN0aW9uX19wb2ludCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLmZydWl0LXNlY3Rpb25fX251bWJlcixcbi5mcnVpdC1zZWN0aW9uX190ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmZydWl0LXNlY3Rpb25fX251bWJlciB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjODk4OTg5O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4uZnJ1aXQtc2VjdGlvbl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMwMDA7XG59XG4uZnJ1aXQtZmVhdHVyZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlY2Q4O1xuICBtYXgtd2lkdGg6IDEwNzBweDtcbiAgbWluLWhlaWdodDogMjMwcHg7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLmZydWl0LWZlYXR1cmVzX19iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwMHB4O1xuICB0b3A6IC02MHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJhY2tncm91bmQ6ICNmMGJhMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTI1ZGVnKTtcbn1cbi5mcnVpdC1mZWF0dXJlc19fYmFkZ2UtLXNpbmdsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxNXB4O1xufVxuLmZydWl0LWZlYXR1cmVzX19iYWRnZS1udW1iZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmZydWl0LWZlYXR1cmVzX19iYWRnZS1wZXJjZW50IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uZnJ1aXQtZmVhdHVyZXMgLmFydGljbGUtaXRlbV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5jYWZlLXNlY3Rpb24td3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDU5MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2NhZmUtYmcuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmNhZmUtc2VjdGlvbl9fdGl0bGUge1xuICBwYWRkaW5nLXRvcDogNjZweDtcbn1cbi5jYWZlLXNlY3Rpb25fX3RleHQtYmxvY2sge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWF4LXdpZHRoOiAzMzVweDtcbn1cbi5jYWZlLXNlY3Rpb25fX3RleHQtYmxvY2stLXNpbmdsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMjhweDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cbi5jYWZlLXNlY3Rpb25fX3RleHQtYmxvY2stdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmNhZmUtc2VjdGlvbl9fbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmNhZmUtc2VjdGlvbl9fbGlzdC1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi5jYWZlLXNlY3Rpb25fX2xpc3QtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jYWZlLXNlY3Rpb25fX2xpc3QtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYWZldGVyaWEtc2VjdGlvbi13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWluLWhlaWdodDogNjE1cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvY2FmZXRlcmlhLWJnLmpwZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEwMHB4IHRvcCA4NHB4O1xufVxuLmNhZmV0ZXJpYS1zZWN0aW9uX190aXRsZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nLXRvcDogNzBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5jYWZldGVyaWEtc2VjdGlvbl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctdG9wOiA2N3B4O1xuICB3aWR0aDogNTQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ubWVhdC1zZWN0aW9uLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL21lYXQtYmcuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLm1lYXQtc2VjdGlvbi13cmFwcGVyX190aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWVhdC1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDgyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNDBweCAyMHB4O1xuICB3aWR0aDogYXV0bztcbn1cbi5tZWF0LXNlY3Rpb25fX2ltZy13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA3NzhweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ubWVhdC1zZWN0aW9uX19pbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tZWF0LXNlY3Rpb25fX3RpdGxlIHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAtNjNweDtcbiAgei1pbmRleDogMTAwO1xufVxuLm1lYXQtc2VjdGlvbl9fYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDUuNSU7XG4gIGhlaWdodDogNy44JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm1lYXQtc2VjdGlvbl9fYnV0dG9uLS0xIHtcbiAgdG9wOiAzOC41JTtcbiAgbGVmdDogMjUlO1xufVxuLm1lYXQtc2VjdGlvbl9fYnV0dG9uLS0yIHtcbiAgdG9wOiAzOSU7XG4gIGxlZnQ6IDM4LjUlO1xufVxuLm1lYXQtc2VjdGlvbl9fYnV0dG9uLS0zIHtcbiAgdG9wOiA1MS43JTtcbiAgbGVmdDogMzAuNSU7XG59XG4ubWVhdC1zZWN0aW9uX19idXR0b24tLTQge1xuICB0b3A6IDQ0LjUlO1xuICBsZWZ0OiA0OS42JTtcbn1cbi5tZWF0LXNlY3Rpb25fX2J1dHRvbi0tNSB7XG4gIHRvcDogMzkuMyU7XG4gIGxlZnQ6IDU1JTtcbn1cbi5tZWF0LXNlY3Rpb25fX2J1dHRvbi0tNiB7XG4gIHRvcDogNDMuNyU7XG4gIGxlZnQ6IDYxJTtcbn1cbi5tZWF0LXNlY3Rpb25fX2J1dHRvbi0tNyB7XG4gIHRvcDogNTQlO1xuICBsZWZ0OiA1OC40JTtcbn1cbi5tZWF0LXNlY3Rpb25fX2J1dHRvbi0tOCB7XG4gIHRvcDogNjAlO1xuICBsZWZ0OiA0OS41JTtcbn1cbi5tZWF0LXNlY3Rpb25fX2J1dHRvbi0tOSB7XG4gIHRvcDogNjUuMyU7XG4gIGxlZnQ6IDM0LjUlO1xufVxuLm1lYXQtc2VjdGlvbl9fc2xpZGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDIyNXB4O1xuICB3aWR0aDogMjkwcHg7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIHBhZGRpbmc6IDg1cHggMzVweCAzNXB4IDM1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5tZWF0LXNlY3Rpb25fX3NsaWRlci1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTg0cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tZWF0LXNlY3Rpb25fX3NsaWRlci1jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5tZWF0LXNlY3Rpb24tc2xpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWVhdC1zZWN0aW9uLXNsaWRlX190aXRsZSxcbi5tZWF0LXNlY3Rpb24tc2xpZGVfX251bWJlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5tZWF0LXNlY3Rpb24tc2xpZGVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzAwMDtcbn1cbi5tZWF0LXNlY3Rpb24tc2xpZGVfX3RleHQtYmxvY2sge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAwO1xuICB3aWR0aDogMjQwcHg7XG4gIG1heC1oZWlnaHQ6IDE0MHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fbnVtYmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG59XG4ubWVhdC1zZWN0aW9uLXNsaWRlX19udW1iZXItLTIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtNzk1cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ubWVhdC1zZWN0aW9uLXNsaWRlX19yZWNlaXB0LWJsb2NrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE5NXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTcwcHg7XG59XG4ubWVhdC1zZWN0aW9uLXNsaWRlX19yZWNlaXB0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDA7XG59XG4ubWVhdC1zZWN0aW9uLXNsaWRlX19yZWNlaXB0LXJlZCB7XG4gIGNvbG9yOiAjZWIxYzIzO1xufVxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fcGljLWdyb3VwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubWVhdC1zZWN0aW9uLXNsaWRlX19waWMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTI1cHg7XG4gIGhlaWdodDogMTI1cHg7XG4gIHotaW5kZXg6IDE7XG59XG4ubWVhdC1zZWN0aW9uLXNsaWRlX19waWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fcmVjZWlwdC10aW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAtMzBweDtcbiAgd2lkdGg6IDY2cHg7XG4gIGhlaWdodDogNjZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHotaW5kZXg6IDI7XG59XG4ubWVhdC1zZWN0aW9uLXNsaWRlX19yZWNlaXB0LXRpbWUtbnVtYmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDI2cHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xMHB4O1xufVxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fcmVjZWlwdC1ibG9jay10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5tZWF0LWluZm8td3JhcHBlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvbWVhdC1pbmZvLWJnLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWluLWhlaWdodDogMzU1cHg7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xufVxuLmZpc2gtc2VjdGlvbi13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9maXNoLWJnLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWluLWhlaWdodDogNjQwcHg7XG59XG4uZmlzaC1zZWN0aW9uIHtcbiAgbWluLWhlaWdodDogNjQwcHg7XG59XG4uZmlzaC1zZWN0aW9uX190aXRsZSB7XG4gIHBhZGRpbmctdG9wOiA2OHB4O1xufVxuLmZpc2gtc2VjdGlvbl9fc3VidGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNzBweDtcbiAgbGVmdDogMjAwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jYXJkLXNlY3Rpb24td3JhcHBlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvY2FyZC1iZy5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1pbi1oZWlnaHQ6IDUzN3B4O1xufVxuLmNhcmQtc2VjdGlvbi13cmFwcGVyLm5ldy1iYW5uZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2Jhbm5lcl9zdGVwX2Zvbi5qcGdcIikgbm8tcmVwZWF0O1xuICBtaW4taGVpZ2h0OiA2NDBweDtcbn1cbi5jYXJkLXNlY3Rpb24td3JhcHBlci5uZXctYmFubmVyIC5jYXJkLXNlY3Rpb25fX3RpdGxlIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uY2FyZC1zZWN0aW9uLXdyYXBwZXIubmV3LWJhbm5lciAuY2FyZC1zZWN0aW9uX190ZXh0IHtcbiAgbWF4LXdpZHRoOiA1MzBweDtcbn1cbi5jYXJkLXNlY3Rpb24td3JhcHBlci5uZXctYmFubmVyIC5jYXJkLXNlY3Rpb25fX2J1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2FyZC1zZWN0aW9uIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uY2FyZC1zZWN0aW9uX190aXRsZSB7XG4gIHBhZGRpbmctdG9wOiA2OHB4O1xuICBjb2xvcjogIzAwMDtcbn1cbi5jYXJkLXNlY3Rpb25fX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4uY2FyZC1zZWN0aW9uX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuLmNhcmQtc2VjdGlvbl9fYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAyN3B4O1xuICBtYXJnaW4tYm90dG9tOiA1M3B4O1xufVxuLmNhcmQtc2VjdGlvbl9faW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5icmFuZC1zZWN0aW9uLXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiA2NDBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvYnJhbmQtYmcxLmpwZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4uYnJhbmQtc2VjdGlvbiB7XG4gIGNvbG9yOiAjMDAwO1xuICBtaW4taGVpZ2h0OiA2NDBweDtcbn1cbi5icmFuZC1zZWN0aW9uX190aXRsZSB7XG4gIHBhZGRpbmctdG9wOiA2OHB4O1xuICBjb2xvcjogIzAwMDtcbn1cbi5icmFuZC1zZWN0aW9uX190ZXh0IHtcbiAgbWFyZ2luOiAyN3B4IDAgNTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB3aWR0aDogNDUwcHg7XG59XG4uYnJhbmQtc2VjdGlvbl9fY2FydC1ncm91cC0tb3VyLWJyYW5kcyB7XG4gIHBhZGRpbmc6IDI1cHggMDtcbn1cbi5icmFuZC1zZWN0aW9uX19jYXJ0LWltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDg3cHggLTU1MHB4O1xuICB3aWR0aDogMTE1cHg7XG4gIGhlaWdodDogODhweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmhlYWRlcl9fc2hvcC1saW5rOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTExMDBweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5icmFuZC1zZWN0aW9uX19jYXJ0LWltZy0tb3VyLWJyYW5kcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE1MnB4IC0xMDY2cHg7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDU3cHg7XG59XG4uYnJhbmQtc2VjdGlvbl9fY2FydC10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZWIxYjIxO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB3aWR0aDogMzMwcHg7XG59XG4uYnJhbmQtc2VjdGlvbl9fY2FydC10ZXh0LS1vdXItYnJhbmRzIHtcbiAgd2lkdGg6IDM3NXB4O1xufVxuLmJyYW5kLXNlY3Rpb25fX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA5NXB4O1xuICByaWdodDogNXB4O1xufVxuLmJyYW5kLXNlY3Rpb25fX2ltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZXNob3Atc2VjdGlvbi13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogNTc4cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvc2hvcC1zZWN0LWJnLmpwZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lc2hvcC1zZWN0aW9uLXdyYXBwZXJfX21pc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG59XG4uZXNob3Atc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmVzaG9wLXNlY3Rpb25fX3RpdGxlIHtcbiAgcGFkZGluZy10b3A6IDEzNnB4O1xufVxuLmVzaG9wLXNlY3Rpb25fX3N1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG59XG4uZXNob3Atc2VjdGlvbl9fYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDUzcHggMCAzMHB4O1xuICBwYWRkaW5nOiAxMnB4IDQ3cHggMTJweDtcbn1cbi5lc2hvcC1zZWN0aW9uX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXgtd2lkdGg6IDM4NXB4O1xufVxuLnByb2R1Y3RzLXNsaWRlci13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbi5wcm9kdWN0cy1zbGlkZXJfX2Jsb2NrIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE0N3B4O1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAjZmZmO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcm9kdWN0cy1zbGlkZXJfX2Jsb2NrLS1iaWcge1xuICB3aWR0aDogMjk5cHg7XG4gIGhlaWdodDogMjk5cHg7XG59XG4ucHJvZHVjdHMtc2xpZGVyX19ibG9ja19fcGljIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucHJvZHVjdHMtc2xpZGVyX19ibG9jay10aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTVweDtcbiAgYm90dG9tOiAyNXB4O1xuICBmb250LWZhbWlseTogXCJVYnVudHVCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmY7XG59XG4ucHJvZHVjdHMtc2xpZGVyX19ibG9jay10aXRsZS0tYmxhY2sge1xuICBjb2xvcjogIzAwMDtcbn1cbi5wcm9kdWN0cy1zbGlkZXJfX2Jsb2NrLS1iaWcgLnByb2R1Y3RzLXNsaWRlcl9fYmxvY2stdGl0bGUge1xuICBsZWZ0OiAyNXB4O1xufVxuLyoqXG4gKiBUb2dnbGUgU3dpdGNoIEdsb2JhbHNcbiAqXG4gKiBBbGwgc3dpdGNoZXMgc2hvdWxkIHRha2Ugb24gdGhlIGNsYXNzIGBjLWhhbWJ1cmdlcmAgYXMgd2VsbCBhcyB0aGVpclxuICogdmFyaWFudCB0aGF0IHdpbGwgZ2l2ZSB0aGVtIHVuaXF1ZSBwcm9wZXJ0aWVzLiBUaGlzIGNsYXNzIGlzIGFuIG92ZXJ2aWV3XG4gKiBjbGFzcyB0aGF0IGFjdHMgYXMgYSByZXNldCBmb3IgYWxsIHZlcnNpb25zIG9mIHRoZSBpY29uLlxuICovXG4uYy1oYW1idXJnZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5jLWhhbWJ1cmdlcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uYy1oYW1idXJnZXIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTRweDtcbiAgbGVmdDogNnB4O1xuICByaWdodDogNnB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbn1cbi5jLWhhbWJ1cmdlciBzcGFuOjpiZWZvcmUsXG4uYy1oYW1idXJnZXIgc3Bhbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uYy1oYW1idXJnZXIgc3Bhbjo6YmVmb3JlIHtcbiAgdG9wOiAtNnB4O1xufVxuLmMtaGFtYnVyZ2VyIHNwYW46OmFmdGVyIHtcbiAgYm90dG9tOiAtNnB4O1xufVxuLmMtaGFtYnVyZ2VyLS1odHgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xufVxuLmMtaGFtYnVyZ2VyLS1odHggc3BhbiB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMHMgMC4zcztcbn1cbi5jLWhhbWJ1cmdlci0taHR4IHNwYW46OmJlZm9yZSxcbi5jLWhhbWJ1cmdlci0taHR4IHNwYW46OmFmdGVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zcywgMC4zcztcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4zcywgMHM7XG59XG4uYy1oYW1idXJnZXItLWh0eCBzcGFuOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0b3AsIHRyYW5zZm9ybTtcbn1cbi5jLWhhbWJ1cmdlci0taHR4IHNwYW46OmFmdGVyIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm90dG9tLCB0cmFuc2Zvcm07XG59XG4vKiBhY3RpdmUgc3RhdGUsIGkuZS4gbWVudSBvcGVuICovXG4uYy1oYW1idXJnZXItLWh0eC5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM5OTk7XG59XG4uYy1oYW1idXJnZXItLWh0eC5pcy1hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uYy1oYW1idXJnZXItLWh0eC5pcy1hY3RpdmUgc3Bhbjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uYy1oYW1idXJnZXItLWh0eC5pcy1hY3RpdmUgc3Bhbjo6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uYy1oYW1idXJnZXItLWh0eC5pcy1hY3RpdmUgc3Bhbjo6YmVmb3JlLFxuLmMtaGFtYnVyZ2VyLS1odHguaXMtYWN0aXZlIHNwYW46OmFmdGVyIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHMsIDAuM3M7XG59XG4uc3VibWVudS13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdWJtZW51LXdyYXBwZXJfX3RvcCxcbi5zdWJtZW51LXdyYXBwZXJfX2JvdHRvbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmlzaC1pbmZvLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZpc2gtc2VjdGlvbl9faW1nLXNtYWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyIHtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLnZvdGUge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tc2xpZGVyIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cbi50aXRsZS1ibG9jay13cmFwcGVyLS1lcXVpcG1lbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2VxdWlwbWVudC5qcGdcIik7XG59XG4udGl0bGUtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50aXRsZS1ibG9jay0tc2xpZGVyIHtcbiAgd2lkdGg6IGF1dG87XG59XG4udGl0bGUtYmxvY2tfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1Qm9sZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQxcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLXRvcDogMTUycHg7XG4gIHdpZHRoOiAyODBweDtcbn1cbi50aXRsZS1ibG9ja19fdGl0bGUtLWthcnRhIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctdG9wOiA4NXB4O1xufVxuLnRpdGxlLWJsb2NrX190aXRsZS0tYWJvdXQtc3RyYXRlZ3kge1xuICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgd2lkdGg6IGF1dG87XG59XG4udGl0bGUtYmxvY2tfX3RpdGxlLS1hYm91dC1wcmVzcyB7XG4gIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICB3aWR0aDogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi50aXRsZS1ibG9ja19fdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxNXB4O1xuICBsZWZ0OiAwO1xuICBmb250LWZhbWlseTogXCJVYnVudHVCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG59XG4udGl0bGUtYmxvY2std3JhcHBlci0tYWJvdXQgLnRpdGxlLWJsb2NrX190aXRsZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnRpdGxlLWJsb2NrLXNsaWRlIHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbn1cbi50aXRsZS1ibG9jay1zbGlkZV9fYmFubmVyLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogNDAwcHg7XG59XG4udGl0bGUtYmxvY2stc2xpZGVfX2Jhbm5lci1saW5rLm5ldy15ZWFyLXR5cGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL25ldy15ZWFyLXNsaWRlci5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi50aXRsZS1ibG9jay1zbGlkZV9fYmFubmVyLWxpbmsuY2FsZW5kYXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2NhbGVuZGFyX3Byb21vLmpwZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnRpdGxlLWJsb2NrLXNsaWRlX19iYW5uZXItbGluay5jYWxlbmRhciAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19pbWctd3JhcHBlciB7XG4gIHdpZHRoOiAzMyU7XG4gIG1hcmdpbi1sZWZ0OiAxNyU7XG59XG4udGl0bGUtYmxvY2stc2xpZGVfX2Jhbm5lci1saW5rLmNhbGVuZGFyIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX2NvbmRpdGlvbnMge1xuICBsZWZ0OiBpbmhlcml0O1xuICByaWdodDogLTI3NXB4O1xufVxuLnRpdGxlLWJsb2NrLXNsaWRlX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0MXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZy10b3A6IDE0NXB4O1xufVxuLnRpdGxlLWJsb2NrLXNsaWRlX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aXRsZS1ibG9jay1zbGlkZV9fdGl0bGUtZ3JvdXAge1xuICBmb250LWZhbWlseTogXCJVYnVudHVSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctdG9wOiA0NXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDM1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuLnRpdGxlLWJsb2NrLXNsaWRlX190aXRsZS10ZXh0IHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLnRpdGxlLWJsb2NrLXNsaWRlX190aXRsZS1uYW1lIHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnRpdGxlLWJsb2NrLXNsaWRlX190aXRsZS1hbW91bnQge1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4udGl0bGUtYmxvY2stc2xpZGVfX2l0ZW0tZ3JvdXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMjVweDtcbiAgbGVmdDogMjk1cHg7XG59XG4udGl0bGUtYmxvY2stc2xpZGVfX3ByaWNlLXdpZGUge1xuICBmb250LWZhbWlseTogXCJVYnVudHVCb2xkSXRhbGljXCIsIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1NXB4O1xuICBsZWZ0OiAyMTVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDg3cHggLTMxOXB4O1xuICB3aWR0aDogMTIxcHg7XG4gIGhlaWdodDogMTIxcHg7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgY29sb3I6ICNlYjIwMjM7XG4gIHBhZGRpbmctdG9wOiA0NXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGl0bGUtYmxvY2stc2xpZGVfX3ByaWNlLXNtYWxsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDg3cHggLTY0MHB4O1xuICB3aWR0aDogMTQ4cHg7XG4gIGhlaWdodDogNjdweDtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjZWIyMDIzO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGl0bGUtYmxvY2stc2xpZGVfX2NvbmRpdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICB0b3A6IDMwcHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMjc2cHg7XG4gIG9wYWNpdHk6IDAuNztcbiAgY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDEwO1xufVxuLmJ0bi1ob2xsb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmM2MDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDlweCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMzgzODM4O1xufVxuLmJ0bi1ob2xsb3c6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZjNjAwO1xufVxuLmlubmVyLW1lbnUtYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDEzNXB4O1xuICB3aWR0aDogMjk2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWQxZDE7XG4gIHotaW5kZXg6IDEwMDtcbiAgbWluLWhlaWdodDogODAlO1xufVxuLmlubmVyLW1lbnUtYmxvY2stLW1vZGVsIHtcbiAgdG9wOiAxMjhweDtcbn1cbi5pbm5lci1tZW51LWJsb2NrLS1zdHJhdGVneSB7XG4gIHRvcDogNDBweDtcbn1cbi5pbm5lci1tZW51LWJsb2NrLS11bmRlcnNsaWRlciB7XG4gIHRvcDogLTQ1NXB4O1xuICB6LWluZGV4OiAxMDA7XG59XG4uaW5uZXItbWVudS1ibG9jay0tYWJvdXQge1xuICBtaW4taGVpZ2h0OiAzMjBweDtcbn1cbi5pbm5lci1tZW51LWJsb2NrLS1rYXJlcmEge1xuICBtaW4taGVpZ2h0OiAyODBweDtcbn1cbi5pbm5lci1tZW51LWJsb2NrX19jYXJkLWdyb3VwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAyMjVweDtcbiAgaGVpZ2h0OiAxMzdweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvbWVudS1jYXJkLWJnLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG59XG4uaW5uZXItbWVudS1ibG9ja19fY2FyZC1idXR0b24ge1xuICBtYXJnaW4tdG9wOiA2NXB4O1xuICB3aWR0aDogMTY1cHg7XG59XG4uaW5uZXItbWVudS1ibG9ja19fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDMwcHggMjBweDtcbn1cbi5pbm5lci1tZW51LWJsb2NrX19saXN0LS11bmRlcnNsaWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLmlubmVyLW1lbnUtYmxvY2tfX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbm5lci1tZW51LWJsb2NrX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzFmMWYxZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmlubmVyLW1lbnUtYmxvY2tfX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZTkxNjIxO1xufVxuLmlubmVyLW1lbnUtYmxvY2tfX2xpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNlOTE2MjE7XG59XG4uaW5uZXItc3VibWVudS1ibG9jayB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogLTVweCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2I4YjhiODtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbm5lci1zdWJtZW51LWJsb2NrX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uaW5uZXItc3VibWVudS1ibG9ja19fbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tbGVmdDogLTJweDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5pbm5lci1zdWJtZW51LWJsb2NrX19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2U5MTYyMTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZTkxNjIxO1xufVxuLmlubmVyLXN1Ym1lbnUtYmxvY2tfX2xpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNlOTE2MjE7XG59XG4udHJhbnMtYm9yZGVyLFxuLnRyYW5zLWJvcmRlciBhLFxuLnRyYW5zLWJvcmRlciBhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5pbm5lci1tZW51LWJsb2NrX19pdGVtLm9wZW4gPiAuaW5uZXItc3VibWVudS1ibG9jayxcbi5pbm5lci1tZW51LWxpbmVfX2l0ZW0ub3BlbiA+IC5pbm5lci1zdWJtZW51LWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaW5uZXItbWVudS1saW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluLWluZm8tZ3JvdXAge1xuICB3aWR0aDogMTAwMHB4O1xuICBtYXJnaW4tdG9wOiAyM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFpbi1pbmZvLWdyb3VwLS1ib3R0b20tY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ubWFpbi1pbmZvLWdyb3VwLS1sZWFybiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubWFpbi1pbmZvLWdyb3VwLS1zaG9wLWRldGFpbCB7XG4gIHdpZHRoOiA5ODBweDtcbn1cbi5tYWluLWluZm8tZ3JvdXAtLWthcnRhIHtcbiAgbWFyZ2luLXRvcDogNTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDtcbn1cbi5tYWluLWluZm8tZ3JvdXAtLXBhcnRuZXJzIHtcbiAgbWluLWhlaWdodDogMzkwcHg7XG59XG4ubWFpbi1pbmZvLWdyb3VwLS1hcmVuZGF0b3JhbSB7XG4gIG1pbi1oZWlnaHQ6IDIxMHB4O1xufVxuLm1haW4taW5mby1ncm91cC0tcmVwb3J0cyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ncm91cCB7XG4gIG1hcmdpbjogNzBweCAwIDYwcHg7XG59XG4ubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLWJsb2NrICsgLm1haW4taW5mby1ncm91cF9fc3RhdHMtYmxvY2sge1xuICBtYXJnaW4tbGVmdDogNzBweDtcbn1cbi5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLWJsb2NrICsgLm1haW4taW5mby1ncm91cF9fc3RhdHMtYmxvY2stLWJsdWUge1xuICBjb2xvcjogIzM4M2E1Nztcbn1cbi5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLWJsb2NrICsgLm1haW4taW5mby1ncm91cF9fc3RhdHMtYmxvY2stLXJlZCB7XG4gIGNvbG9yOiAjZTkxNjFlO1xufVxuLm1haW4taW5mby1ncm91cF9fc3RhdHMtbnVtYmVyLWdyb3VwLFxuLm1haW4taW5mby1ncm91cF9fc3RhdHMtdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLXRleHQge1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4ubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1udW1iZXItYW1vdW50LFxuLm1haW4taW5mby1ncm91cF9fc3RhdHMtbnVtYmVyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiAwLjc7XG59XG4ubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1udW1iZXItdGV4dCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbi5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLXRleHQge1xuICB3aWR0aDogMjU1cHg7XG59XG4ubWFpbi1pbmZvLFxuLnRlbmRlcnMtaW5mbyB7XG4gIGNvbG9yOiAjMDAwO1xuICB3aWR0aDogNjcwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xufVxuLm1haW4taW5mby50ZW5kZXJzLWluZm8tcGFnZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLm1haW4taW5mb19jYXRhbG9nLWluZm8ge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ubWFpbi1pbmZvX190aXRsZSxcbi50ZW5kZXJzLWluZm9fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cbi5tYWluLWluZm9fX3RpdGxlLS1zYWxhcnksXG4udGVuZGVycy1pbmZvX190aXRsZS0tc2FsYXJ5IHtcbiAgY29sb3I6ICNlYjFjMjM7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubWFpbi1pbmZvX190aXRsZS0ta2FydGEsXG4udGVuZGVycy1pbmZvX190aXRsZS0ta2FydGEge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm1haW4taW5mb19fdGV4dCxcbi50ZW5kZXJzLWluZm9fX3RleHQge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ubWFpbi1pbmZvX190ZXh0LS11YnVudHUsXG4udGVuZGVycy1pbmZvX190ZXh0LS11YnVudHUge1xuICBmb250LWZhbWlseTogXCJVYnVudHVSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG59XG4ubWFpbi1pbmZvX190ZXh0LS1oaWdobGlnaHRlZCxcbi50ZW5kZXJzLWluZm9fX3RleHQtLWhpZ2hsaWdodGVkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5tYWluLWluZm9fX3RleHQtLWthcnRhLFxuLnRlbmRlcnMtaW5mb19fdGV4dC0ta2FydGEge1xuICBwYWRkaW5nOiAxMHB4IDAgMCA0MHB4O1xufVxuLm1haW4taW5mby0tc2luZ2xlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWFpbi1pbmZvX19uZXdzLWRhdGUge1xuICBmb250LWZhbWlseTogXCJVYnVudHVSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIGNvbG9yOiAjNjY2O1xufVxuLm1haW4taW5mb19fcHJlc3MtYmxvY2sge1xuICBtYXJnaW4tdG9wOiAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuLm1haW4taW5mb19fbGVhcm4tZmVhdHVyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2MHB4O1xuICBsZWZ0OiA3MDRweDtcbiAgd2lkdGg6IDI5NnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDUwMDtcbn1cbi5tYWluLWluZm9fX2NhdGFsb2ctdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjZjAwO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNmMDA7XG4gIG1hcmdpbjogMjBweCAwIDA7XG59XG4ubWFpbi1pbmZvX190ZXh0LS1jYXRhbG9ncy1obCB7XG4gIGNvbG9yOiAjNTM1NDZkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLm1haW4taW5mb19fa2FydGEtaGlnaGxpZ2h0ZWQge1xuICBmb250LWZhbWlseTogXCJVYnVudHVSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZTgxYTIyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ubWFpbi1pbmZvX19rYXJ0YS1oaWdobGlnaHRlZC1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2U4MWEyMjtcbn1cbi5tYWluLWluZm9fX2thcnRhLWhpZ2hsaWdodGVkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubWFpbi1pbmZvX19saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNGQ1OWExO1xufVxuLm1haW4taW5mb19fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZTkxNjIxO1xufVxuLm1haW4taW5mb19fbHVjay10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cbi5tYWluLWluZm9fX3RleHQtLXVidW50dSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLm1haW4taW5mb19fYnRuIHtcbiAgd2lkdGg6IDIyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMTVweCAwIDQ1cHg7XG59XG4ubWFpbi1pbmZvX19zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG59XG4ubWFpbi1pbmZvX19zdWJ0aXRsZS0tZmVhdHVyZS1oZWFkIHtcbiAgbWFyZ2luOiAzNXB4IDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi5tYWluLWluZm9fX3N1YnRpdGxlLS1ibHVlIHtcbiAgY29sb3I6ICMzODNhNTc7XG59XG4ubWFpbi1pbmZvX19zdWJ0aXRsZS0ta2FydGEge1xuICBmb250LXNpemU6IDI2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWFpbi1pbmZvX19zdWJ0aXRsZS0tc21hbGwge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ubWFpbi1pbmZvX19zdWJ0aXRsZS0tYm90dG9tLXNwYWNlIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4ubWFpbi1pbmZvX191bC1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL3VsLWRvdC5wbmdcIik7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLm1haW4taW5mb19fdWwtbGlzdC0tbWlsZXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG4ubWFpbi1pbmZvX191bC1saXN0LS1jb250ZW50IHtcbiAgbGlzdC1zdHlsZTogaW5pdGlhbDtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7XG59XG4ubWFpbi1pbmZvX191bC1saXN0LS1saW5lcyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMTBweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuLm1haW4taW5mb19fdWwtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbi5tYWluLWluZm9fX3VsLWl0ZW0tLW1pbGVzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLm1haW4taW5mb19fdWwtaXRlbS0tY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5tYWluLWluZm9fX3VsLWl0ZW0tLWxpbmVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4ubWFpbi1pbmZvX191bC1pdGVtLS1saW5lczpiZWZvcmUge1xuICBjb250ZW50OiAn0LLQguKAnSc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLm1haW4taW5mb19fdWwtYmxvY2sge1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5tYWluLWluZm9fX3VsLWJsb2NrLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5tYWluLWluZm9fX3ByZS1hY2NvcmRpb24ge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLm1haW4taW5mb19fcHJlLWFjY29yZGlvbi0tYWJvdXQtc3RyYXRlZ3kge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1haW4taW5mb19fYWNjb3JkaW9uLXNtYWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluLWluZm9fX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA5MCU7XG59XG4ubWFpbi1pbmZvX19pbWctLWthcnRhIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ubWFpbi1pbmZvX19pbWctLXNpbXBsZSB7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLm1haW4taW5mb19faW1nLWJsb2NrIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG59XG4ubWFpbi1pbmZvX19pbWctdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5tYWluLWluZm9fX2NpdGUtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4ubWFpbi1pbmZvX19jaXRlLXRleHQtLWZsb2F0ZWQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDE2NXB4O1xuICBwYWRkaW5nOiAwIDIwcHggMjBweCAzNXB4O1xufVxuLm1haW4taW5mb19fcmlnaHQtcXVvdGUsXG4ubWFpbi1pbmZvX19sZWZ0LXF1b3RlIHtcbiAgZm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNlYjFjMjM7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMTBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5tYWluLWluZm9fX3JpZ2h0LXF1b3RlOmFmdGVyIHtcbiAgY29udGVudDogJ9Cy0ILRnCc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNXB4O1xuICB0b3A6IC0xMnB4O1xuICBjb2xvcjogI2ViMWMyMztcbiAgZm9udC1zaXplOiA1MHB4O1xufVxuLm1haW4taW5mb19fbGVmdC1xdW90ZTphZnRlciB7XG4gIGNvbnRlbnQ6ICfQstCC0ZonO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0zNXB4O1xuICB0b3A6IC0xMnB4O1xuICBjb2xvcjogI2ViMWMyMztcbiAgZm9udC1zaXplOiA1MHB4O1xufVxuLmJ1dHRvbi1ob2xsb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNDc0OTVmO1xuICBwYWRkaW5nOiA5cHggMThweCA5cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmM5MDU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG59XG4uYnV0dG9uLWhvbGxvdzpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmM5MDU7XG59XG4uYnV0dG9uLWhvbGxvd1tkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kOiAjODA4MDgwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjODA4MDgwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idXR0b24taG9sbG93W2Rpc2FibGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM4MDgwODA7XG59XG4udGVuZGVycy1pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU1cHg7XG4gIGxlZnQ6IDY5OXB4O1xuICB3aWR0aDogMjk2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHotaW5kZXg6IDUwMDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi50ZW5kZXJzLWluZm8tLWFyZW5kYXRvcnMtZGV0YWlsIHtcbiAgdG9wOiAyMzBweDtcbiAgbGVmdDogNzA0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGVuZGVycy1pbmZvLS1hcmVuZGF0b3JzLWZvcm0ge1xuICB0b3A6IDI1NXB4O1xuICBsZWZ0OiA3MDRweDtcbn1cbi50ZW5kZXJzLWluZm8tLXZhY2FuY2llcyB7XG4gIGxlZnQ6IDcyMHB4O1xuICB3aWR0aDogMjgwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udGVuZGVycy1pbmZvLS12YWMtZGV0YWlsIHtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIG1hcmdpbi10b3A6IDExMHB4O1xuICBtYXJnaW4tbGVmdDogNDlweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50ZW5kZXJzLWluZm8tLWFyZW5kYXRvcnMsXG4udGVuZGVycy1pbmZvLS1kZXBhcnRtZW50IHtcbiAgdG9wOiA3NXB4O1xuICByaWdodDogNXB4O1xuICBsZWZ0OiBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMjk2cHg7XG59XG4udGVuZGVycy1pbmZvLS1kZXBhcnRtZW50IHtcbiAgcGFkZGluZzogMjBweCAwIDMwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjZmZjOTA1O1xuICBmb250LXNpemU6IDE3cHg7XG59XG4udGVuZGVycy1pbmZvX19lbnZpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtMTE0NXB4O1xuICB3aWR0aDogNjZweDtcbiAgaGVpZ2h0OiA2MXB4O1xuICBtYXJnaW46IDAgMCAyMHB4IDI2cHg7XG59XG4udGVuZGVycy1pbmZvX19lbnZpLXRleHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBjb2xvcjogIzQ3NDk1ZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwIDAgMjBweCAyNXB4O1xufVxuLnRlbmRlcnMtaW5mb19fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzM4M2E1NztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLnRlbmRlcnMtaW5mb19fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLnRlbmRlcnMtaW5mb19fdGV4dC0tbWVkaXVtLWJsdWUge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjMzgzYTU3O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLnRlbmRlcnMtaW5mb19fdGV4dC0tYm9yZGVyZWQge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjZmZjOTA1O1xufVxuLnRlbmRlcnMtaW5mb19faW5uZXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi50ZW5kZXJzLWluZm9fX2lubmVyLXRleHQtLXJlZCB7XG4gIGNvbG9yOiAjZWEyODJmO1xufVxuLnRlbmRlcnMtaW5mb19faW5uZXItdGV4dC0tZ3JlZW4ge1xuICBjb2xvcjogIzc3Yjk3ZTtcbn1cbi50ZW5kZXJzLWluZm9fX2lubmVyLXRleHQgKyAudGVuZGVycy1pbmZvX19pbm5lci10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi50ZW5kZXJzLWluZm9fX2J0biB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLnRlbmRlcnMtaW5mb19fYnRuLS12YWNhbmNpZXMge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnRlbmRlcnMtaW5mb19fYnRuLS1hcmVuZGF0b3JzIHtcbiAgcGFkZGluZzogOXB4IDQ1cHggOXB4O1xufVxuLnRlbmRlcnMtaW5mb19fYnRuLS1hcmVuZGF0b3JzLWRldGFpbCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nOiA5cHggNDVweCA5cHg7XG59XG4udGVuZGVycy1pbmZvX19kZXAtYWRyZXNzIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG59XG4udGVuZGVycy1pbmZvX19waG9uZSB7XG4gIGNvbG9yOiAjMzgzYTU3O1xufVxuLnRlbmRlcnMtaW5mb19fcGhvbmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udGVuZGVycy1pbmZvX19tYWlsIHtcbiAgY29sb3I6ICM0ZDU5YTE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnBhcnRuZXJzLWFydGljbGVzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwMHB4O1xufVxuLnBhcnRuZXJzLWFydGljbGVzX19pdGVtIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyMjVweDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLnBhcnRuZXJzLWFydGljbGVzX19pdGVtOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhcnRuZXJzLWFydGljbGVzX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnBhcnRuZXJzLWFydGljbGVzX19pbWctd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG4ucGFydG5lcnMtYXJ0aWNsZXNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM0ZDU5YTE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnBhcnRuZXJzLWFydGljbGVzX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlci0tYXJlbmRhdG9yYW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyLS1hcmVuZGF0b3JhbS1tYXgtaGVpZ2h0IHtcbiAgbWF4LWhlaWdodDogMjgwcHg7XG59XG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLXdyYXBwZXItLW91ci1wcm9kdWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyIHtcbiAgcGFkZGluZzogMjVweCAwIDA7XG59XG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLXdyYXBwZXIucGFydG5lcnMtYXJlbmRhdG9ycy1zbGlkZXIge1xuICB3aWR0aDogNjk5cHg7XG4gIG1hcmdpbi1sZWZ0OiAyMTdweDtcbn1cbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlci5wYXJ0bmVycy1hcmVuZGF0b3JzLXNsaWRlciAub3dsLWRvdHMge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBib3R0b206IC0yMXB4O1xufVxuLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyLnBhcnRuZXJzLWFyZW5kYXRvcnMtc2xpZGVyIC5vd2wtcHJldiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MjlweCAtNTcwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlWigxODBkZWcpO1xuICBsZWZ0OiAyNTNweDtcbn1cbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlci5wYXJ0bmVycy1hcmVuZGF0b3JzLXNsaWRlciAub3dsLW5leHQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTI5cHggLTU3MHB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICByaWdodDogMjUzcHg7XG59XG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLXdyYXBwZXIucGFydG5lcnMtYXJlbmRhdG9ycy1zbGlkZXIgLm93bC1uZXh0LFxuLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyLnBhcnRuZXJzLWFyZW5kYXRvcnMtc2xpZGVyIC5vd2wtcHJldiB7XG4gIHRvcDogMjgwcHg7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX19pdGVtOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlcl9fY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX2NvbnRlbnQtLWFyZW5kYXRvcmFtIHtcbiAgbWF4LXdpZHRoOiAyMTVweDtcbiAgbWluLWhlaWdodDogMjQwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX190aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzRkNTlhMTtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlcl9fdGl0bGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWF4LXdpZHRoOiAyMjVweDtcbn1cbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX3RleHQtaGwge1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnBhcnRuZXJzLXJ1bGVzLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xufVxuLnBhcnRuZXJzLXJ1bGVzIHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgcGFkZGluZzogNjBweCAwIDQ1cHg7XG59XG4ucGFydG5lcnMtcnVsZXMtLXdvcmsge1xuICBwYWRkaW5nLXRvcDogMzVweDtcbn1cbi5wYXJ0bmVycy1ydWxlc19fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wYXJ0bmVycy1ydWxlc19fc3VidGl0bGUge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnBhcnRuZXJzLXJ1bGVzX19hcnRpY2xlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzMyU7XG59XG4ucGFydG5lcnMtcnVsZXNfX251bWJlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ViMjEyMDtcbn1cbi5wYXJ0bmVycy1ydWxlc19fdGV4dCB7XG4gIHBhZGRpbmc6IDhweCAwIDA7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBhcnRuZXJzLXJ1bGVzX190aXRsZS1ncm91cC0td29yayB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG4ucGFydG5lcnMtcnVsZXMtLXdvcmsgLnBhcnRuZXJzLWFydGljbGVzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDtcbn1cbi5wYXJ0bmVycy1ydWxlcy0td29yayAucGFydG5lcnMtYXJ0aWNsZXNfX3RleHQge1xuICBjb2xvcjogIzMxMzEzMTtcbn1cbi5wYXJ0bmVycy1ydWxlcy0td29yayAucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX19jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5wYXJ0bmVycy1ydWxlcy0td29yayAucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX19jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cbi5wYXJ0bmVycy1ydWxlcy0td29yayAucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX19pbWctd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucGFydG5lcnMtcnVsZXMtLXdvcmsgLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyIC5vd2wtZG90cyB7XG4gIGJvdHRvbTogLTM1cHg7XG59XG4ucGFydG5lcnMtY29tcGxhaW50LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtaW4taGVpZ2h0OiAyMTBweDtcbn1cbi5wYXJ0bmVycy1jb21wbGFpbnQge1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIHdpZHRoOiAxMDAwcHg7XG59XG4ucGFydG5lcnMtY29tcGxhaW50X190ZXh0LWJsb2NrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDc3NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNDU7XG59XG4ucGFydG5lcnMtY29tcGxhaW50X19saW5rIHtcbiAgY29sb3I6ICM0ZDU5YTE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnBhcnRuZXJzLWNvbXBsYWludF9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZTkxNjIxO1xufVxuLm93bC1kb3RzIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRyYWRlY2VudC1zZWN0aW9uIHtcbiAgd2lkdGg6IDEwNDBweDtcbn1cbi50cmFkZWNlbnQtdGFicy13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA2NzBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLnRlbmRlcnMtd3JhcHBlci0tYXJlbmRhdG9ycyAudGVuZGVycy1pbmZvLS1hcmVuZGF0b3JzIHtcbiAgdG9wOiAtMzk1cHg7XG59XG4udGVuZGVycy13cmFwcGVyLS1hcmVuZGF0b3JzIC50ZW5kZXJzLWluZm8tLWRlcGFydG1lbnQge1xuICB0b3A6IC04NXB4O1xufVxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWFyZW5kYXRvcmFtIC5pbm5lci1tZW51LWJsb2NrLS11bmRlcmFyZW5kYXRvcmFtLmlubmVyLW1lbnUtYmxvY2sge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICB0b3A6IDMzNnB4O1xufVxuLnRyYWRlY2VudC10YWJzIHtcbiAgd2lkdGg6IDcwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAyZW0gMDtcbiAgcGFkZGluZzogMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4udHJhZGVjZW50LXRhYnNfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICM0NzQ5NWY7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi50cmFkZWNlbnQtdGFic19fbGluay1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi1oZWlnaHQ6IDQ1MHB4O1xufVxuLnRyYWRlY2VudC10YWJzX19saW5rLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udHJhZGVjZW50LXRhYnNfX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzRkNTlhMTtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnRyYWRlY2VudC10YWJzX19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNlOTE2MjE7XG59XG4udHJhZGVjZW50LXRhYnNfX2hlYWQge1xuICBmbG9hdDogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEwcHggMjFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDc0OTVmO1xuICBiYWNrZ3JvdW5kOiAjZWJlYmYwO1xuICBib3JkZXItcmFkaXVzOiAwIDIwcHggMjBweCAwO1xufVxuLnRyYWRlY2VudC10YWJzIC50cmFkZWNlbnQtdGFic19faGVhZC50YWItc2VsZWN0ZWQge1xuICB6LWluZGV4OiAzO1xuICBjdXJzb3I6IGF1dG87XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZWIxYzIzO1xuICBib3gtc2hhZG93OiBpbnNldCAtMnB4IDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG4udHJhZGVjZW50LXRhYnNfX2hlYWQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAyMHB4IDAgMCAyMHB4O1xufVxuLnRyYWRlY2VudC10YWJzIGRkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMCAtMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLnRyYWRlY2VudC10YWJzIGRkLnRhYi1zZWxlY3RlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRyYWRlY2VudC10YWJzIC50cmFkZWNlbnQtdGFic19fY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xufVxuLnRlbmRlcnMtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAwcHg7XG59XG4udGFicy1vdmVyZmxvdy1vZmYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9mZmVyLXNsaWRlci13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gNzBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4ub2ZmZXItc2xpZGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMzg4cHg7XG59XG4ub2ZmZXItc2xpZGVfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub2ZmZXItc2xpZGVfX2ltZy13cmFwcGVyLFxuLm9mZmVyLXNsaWRlX190ZXh0LWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLm9mZmVyLXNsaWRlX19pbWctd3JhcHBlciB7XG4gIHdpZHRoOiA1OSU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAzODhweDtcbn1cbi5vZmZlci1zbGlkZV9faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5cHg7XG4gIHJpZ2h0OiAtOTk5cHg7XG4gIHRvcDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogMTAwJTtcbn1cbi5vZmZlci1zbGlkZV9fdGV4dC1ibG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMzg1cHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5vZmZlci1zbGlkZV9fb2ZmZXItbG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MHB4O1xuICBsZWZ0OiAtMjAwcHg7XG59XG4ub2ZmZXItc2xpZGVfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2U4MTgxZTtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG4gIHdpZHRoOiAzMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5vZmZlci1zbGlkZV9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzAwMDtcbn1cbi5vZmZlci1zbGlkZV9fYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDcwcHg7XG4gIGxlZnQ6IDMwcHg7XG4gIHdpZHRoOiAxMzdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4MTgxZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLm9mZmVyLXNsaWRlX19kYXRlIHtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZWM0NjI2O1xufVxuLmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXItLWNhdGFsb2cge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXItLWNhdGFsb2ctb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2F0YWxvZ3VlLXNlY3Rpb24td3JhcHBlci0tY2F0YWxvZy11bmRlciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDExNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xufVxuLmNhdGFsb2d1ZS1zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNhdGFsb2d1ZS1zZWN0aW9uX190aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMzdweDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDQwcHggMCAzMHB4IDYwcHg7XG59XG4uY2F0YWxvZ3VlLXNlY3Rpb25fX3RpdGxlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC05ODBweDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogNTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDMwcHg7XG59XG4uY2F0YWxvZ3VlLXNlY3Rpb25fX3RleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmNhdGFsb2d1ZS1zZWN0aW9uX19mYWtlLW9wYWNpdHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAzNDBweDtcbiAgaGVpZ2h0OiA0NDBweDtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgb3BhY2l0eTogMC44O1xuICB6LWluZGV4OiAxO1xufVxuLmNhdGFsb2d1ZS1zbGlkZXItd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGhlaWdodDogNDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYXRhbG9ndWUtc2xpZGVyLXdyYXBwZXItLWNhdGFsb2dzIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyLS1jYXRhbG9ncy1vcGVuIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGhlaWdodDogOTYwcHg7XG59XG4uY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyLS1jYXRhbG9ncy11bmRlciB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBoZWlnaHQ6IDEwMHB4O1xufVxuLmNhdGFsb2d1ZS1zbGlkZXIge1xuICBtYXgtaGVpZ2h0OiA0NjJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXRhbG9ndWUtc2xpZGVyIC5vd2wtbmV4dCB7XG4gIHJpZ2h0OiA0MHB4O1xuICB0b3A6IDE1MHB4O1xuICB6LWluZGV4OiA5OTk7XG59XG4uY2F0YWxvZ3VlLXNsaWRlciAub3dsLXByZXYge1xuICBsZWZ0OiA0MHB4O1xuICB0b3A6IDE1MHB4O1xuICB6LWluZGV4OiA5OTk7XG59XG4uY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyLS1jYXRhbG9ncy11bmRlciAub3dsLW5leHQge1xuICB0b3A6IDIycHg7XG59XG4uY2F0YWxvZ3VlLXNsaWRlciAub3dsLXN0YWdlLW91dGVyIHtcbiAgd2lkdGg6IGF1dG87XG59XG4ubGluay1hZ2UtMTg6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2F0YWxvZ3VlLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIHdpZHRoOiAyMjVweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDQ1MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UgMHM7XG59XG4uY2F0YWxvZ3VlLXNsaWRlX19jYXQtbGluayB7XG4gIGhlaWdodDogNDYwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2F0YWxvZ3VlLXNsaWRlX19jYXQtbGluazphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDc1JTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2NhdGFsb2dzLXpvb20ucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgei1pbmRleDogOTk5O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xufVxuLmNhdGFsb2d1ZS1zbGlkZV9fY2F0LWxpbms6aG92ZXI6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmNhdGFsb2d1ZS1zbGlkZS0tY2F0YWxvZ3MtdW5kZXIge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMjY1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbn1cbi5jYXRhbG9ndWUtc2xpZGVfX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNGQ1OWExO1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG59XG4uY2F0YWxvZ3VlLXNsaWRlX190aXRsZSBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNGQ1OWExO1xufVxuLmNhdGFsb2d1ZS1zbGlkZV9fdGl0bGUtLWNhdGFsb2dzLXVuZGVyIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG4uY2F0YWxvZ3VlLXNsaWRlX19pbWctb3JkLFxuLmNhdGFsb2d1ZS1zbGlkZV9faW1nLWhsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuLmNhdGFsb2d1ZS1zbGlkZV9faW1nLWhsIHtcbiAgei1pbmRleDogMTI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2F0YWxvZ3VlLXNsaWRlX19kb3duLWdyb3VwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1cHg7XG4gIGJvdHRvbTogNDBweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB6LWluZGV4OiAyMDtcbiAgbWluLWhlaWdodDogNjVweDtcbn1cbi5jYXRhbG9ndWUtc2xpZGVfX2Rvd24tZ3JvdXA6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3R0b206IDJweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTgyN3B4O1xuICB3aWR0aDogMjlweDtcbiAgaGVpZ2h0OiAyOXB4O1xufVxuLmNhdGFsb2d1ZS1zbGlkZV9fZG93bi1ncm91cC0tY2F0YWxvZ3MtdW5kZXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuLmNhdGFsb2d1ZS1zbGlkZV9fZG93bi1ncm91cC0tY2F0YWxvZ3MtdW5kZXI6YWZ0ZXIge1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDQ1cHg7XG59XG4uYWN0aXZlLnNsaWRlLWhsIC5jYXRhbG9ndWUtc2xpZGVfX2Rvd24tZ3JvdXAge1xuICBsZWZ0OiA0MHB4O1xufVxuLmFjdGl2ZS5zbGlkZS1obCAuY2F0YWxvZ3VlLXNsaWRlX190aXRsZSB7XG4gIGNvbG9yOiAjZTgxYTIyO1xuICBib3JkZXItY29sb3I6ICNlODFhMjI7XG59XG4uY2F0YWxvZ3VlLXNsaWRlX19kb3duLWxpbmsge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNGQ1OWExO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jYXRhbG9ndWUtc2xpZGVfX2Rvd24tZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICMzMTMxMzE7XG59XG4uc2xpZGUtd2hpdGUgLmNhdGFsb2d1ZS1zbGlkZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uc2xpZGUtaGwgLmNhdGFsb2d1ZS1zbGlkZSB7XG4gIHdpZHRoOiAzMDVweDtcbn1cbi5zbGlkZS1oaWRlZDpiZWZvcmUsXG4uc2xpZGUtaGlkZWQtZ3JleTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjMyLCAyMzIsIDIzMiwgMC44NSk7XG4gIHotaW5kZXg6IDk5OTk7XG59XG4uc2xpZGUtaGlkZWQtZ3JleTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyMSwgMjIxLCAyMjEsIDAuODUpO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmNhdGFsb2d1ZS1zbGlkZSBpbWcge1xuICB0cmFuc2Zvcm0tc3R5bGU6IGluaGVyaXQ7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAuY2F0YWxvZ3VlLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IGluaGVyaXQ7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcuY2F0YWxvZ3VlLXNsaWRlX19pbWctaGwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0uc2xpZGUtaGwgLmNhdGFsb2d1ZS1zbGlkZV9faW1nLWhsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2FyZC10YWJzLXNlY3Rpb24td3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uY2FyZC10YWJzLXNlY3Rpb24ge1xuICB3aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG4uY2FyZC10YWJzLXNlY3Rpb25fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4uY2FyZC10YWJzLXNlY3Rpb25fX3RpdGxlLS1yZWQge1xuICBjb2xvcjogI2VhMTIxOTtcbn1cbi5jYXJkLXRhYnMtc2VjdGlvbl9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5jYXJkLXRhYnMtc2VjdGlvbl9fdGFiLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uY2FyZC10YWJzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5jYXJkLXRhYnNfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICM0NzQ5NWY7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5jYXJkLXRhYnNfX2xpbmstbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLmNhcmQtdGFic19fbGluay1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmNhcmQtdGFic19fbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNGQ1OWExO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uY2FyZC10YWJzX19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNlOTE2MjE7XG59XG4uY2FyZC10YWJzX19wZXJjZW50LWdyb3VwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2FyZC10YWJzX19wZXJjZW50LWdyb3VwLS1hY2Mge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uY2FyZC10YWJzX19wZXJjZW50LWdyb3VwLS1hY2MgKyAuY2FyZC10YWJzX19wZXJjZW50LWdyb3VwLS1hY2Mge1xuICBtYXJnaW46IDEwcHggMCAwIDMwcHg7XG59XG4uY2FyZC10YWJzX19wZXJjZW50LW51bWJlcixcbi5jYXJkLXRhYnNfX3BlcmNlbnQtc3ltYm9sIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmNhcmQtdGFic19fcGVyY2VudC1udW1iZXIge1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA4MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2VhMTIxOTtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbn1cbi5jYXJkLXRhYnNfX3BlcmNlbnQtYmVmb3JlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuLmNhcmQtdGFic19fcGVyY2VudC1zeW1ib2wge1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2NjYzdjNztcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuLmNhcmQtdGFic19fcGVyY2VudC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjNGQ1OWExO1xufVxuLmNhcmQtdGFic19fdGV4dC1zZWN0aW9uIHtcbiAgcGFkZGluZzogMzBweCA0MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtaGVpZ2h0OiA2MyU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uY2FyZC10YWJzX190ZXh0LXNlY3Rpb24tLWFjYyB7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbn1cbi5jYXJkLXRhYnNfX3RleHQtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzAwMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5jYXJkLXRhYnNfX3RleHQtYmxvY2staXRlbSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uY2FyZC10YWJzX190ZXh0LWJsb2NrLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzRkNTlhMTtcbiAgY29sb3I6ICM0ZDU5YTE7XG59XG4uY2FyZC10YWJzX190ZXh0LWJsb2NrLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2U4MTgxZTtcbiAgYm9yZGVyLWNvbG9yOiAjZTgxODFlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2FyZC10YWJzX190ZXh0LWJsb2NrLWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbi5jYXJkLXRhYnNfX3RleHQtYmxvY2stbGlzdC1pdGVtICsgLmNhcmQtdGFic19fdGV4dC1ibG9jay1saXN0LWl0ZW0ge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uY2FyZC10YWJzX19zbGlkZSB7XG4gIG1pbi1oZWlnaHQ6IDI0MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXJkLXRhYnNfX3NsaWRlLWltZyB7XG4gIG1pbi1oZWlnaHQ6IDI0MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2FyZC10YWJzX19oZWFkIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogbGVmdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5O1xuICBib3JkZXItdG9wOiAjZThlOGU4IHNvbGlkIDFweDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDAgMDtcbn1cbi5jYXJkLXRhYnNfX2hlYWQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIGJvdHRvbTogLTFweDtcbiAgbGVmdDogLTI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG4uY2FyZC10YWJzX19oZWFkOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmNhcmQtdGFic19faGVhZDpmaXJzdC1jaGlsZDphZnRlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5jYXJkLXRhYnNfX2hlYWQtLXNtYWxsIHtcbiAgaGVpZ2h0OiA3NXB4O1xufVxuLmNhcmQtdGFicyAuY2FyZC10YWJzX19oZWFkLnRhYi1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAjZThlOGU4IHNvbGlkIDFweDtcbn1cbi5jYXJkLXRhYnMgLmNhcmQtdGFic19faGVhZC50YWItc2VsZWN0ZWQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmNhcmQtdGFicyBkZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgdG9wOiAwO1xuICBsZWZ0OiAyODBweDtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcmQtdGFicyBkZC50YWItc2VsZWN0ZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYXJkLXRhYnMgLmNhcmQtdGFic19fY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5leGFtcGxlLXBhZ2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTZweDtcbiAgei1pbmRleDogNTAwO1xuICB0b3A6IDcwcHg7XG4gIG1hcmdpbjogYXV0byAwO1xuICByaWdodDogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5leGFtcGxlLXBhZ2VyIHNwYW4ge1xuICBmb250LXNpemU6IDFweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uZXhhbXBsZS1wYWdlciBzcGFuLmN5Y2xlLXBhZ2VyLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTEyMTk7XG59XG4uZXhhbXBsZS1wYWdlciA+ICoge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2FyZC1hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uY2FyZC1hY2NvcmRpb24gc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTA1cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcbn1cbi5jYXJkLWFjY29yZGlvbiBzZWN0aW9uIC5jYXJkLWFjY29yZGlvbl9fdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLmNhcmQtYWNjb3JkaW9uIHNlY3Rpb24gLmNhcmQtYWNjb3JkaW9uX190aXRsZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBvdXRsaW5lOiAwIG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xufVxuc2VjdGlvbi5jYXJkLWFjY29yZGlvbl9fc2VjdGlvbi5jYXJkLWFjY29yZGlvbl9fc2VjdGlvbi0tc21hbGwge1xuICBtYXgtaGVpZ2h0OiA3NXB4O1xufVxuc2VjdGlvbi5jYXJkLWFjY29yZGlvbl9fc2VjdGlvbiAuY2FyZC1hY2NvcmRpb25fX2xpbmsuY2FyZC1hY2NvcmRpb25fX2xpbmstLXNtYWxsIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLmNhcmQtYWNjb3JkaW9uIHNlY3Rpb24uc2VsZWN0ZWQge1xuICBtYXgtaGVpZ2h0OiA3NTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5jYXJkLWFjY29yZGlvbiBzZWN0aW9uLnNlbGVjdGVkIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLmNhcmQtYWNjb3JkaW9uIHNlY3Rpb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbn1cbi5hY2NvcmRpb24gc2VjdGlvbiB7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xufVxuLmdpZnQtY2FyZC1vZmZlci13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9naWZ0LWNhcmQtYmcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtaW4taGVpZ2h0OiAzMTdweDtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMjBweDtcbn1cbi5naWZ0LWNhcmQtb2ZmZXIge1xuICB3aWR0aDogMTAwMHB4O1xufVxuLmdpZnQtY2FyZC1vZmZlcl9fdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX190aXRsZS0tb2ZmZXIsXG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX190aXRsZS0tb3VyLXByb2R1Y3Rpb24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMTBweCAwIDA7XG4gIGZvbnQtZmFtaWx5OiAnU2NhZGEnLCBzYW5zLXNlcmlmO1xufVxuLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlcl9fdGl0bGUtLW9mZmVyOmhvdmVyLFxuLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlcl9fdGl0bGUtLW91ci1wcm9kdWN0aW9uOmhvdmVyIHtcbiAgY29sb3I6ICNlYTEyMTk7XG59XG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX190aXRsZS0tb3VyLXByb2R1Y3Rpb24ge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX190aXRsZS0tb3VyLXByb2R1Y3Rpb246aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX3RleHQtLW9mZmVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLnNtLXNob3ctbGluayB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIGNvbG9yOiAjZTkxNjFlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2U5MTYxZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuLmJyYW5kcy10YWJzLWFjYy13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cbi5icmFuZHMtdGFicy1hY2Mge1xuICBwYWRkaW5nLXRvcDogNDVweDtcbn1cbi5icmFuZHMtdGFicyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5icmFuZHMtdGFic19fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogIzQ3NDk1ZjtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmJyYW5kcy10YWJzX19jb250ZW50IHtcbiAgbWluLWhlaWdodDogMzcwcHg7XG59XG4uYnJhbmRzLXRhYnNfX3RleHQtYmxvY2ssXG4uYnJhbmRzLXRhYnNfX2ltZy13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJyYW5kcy10YWJzX19pbWctd3JhcHBlciB7XG4gIHdpZHRoOiA2MjNweDtcbn1cbi5icmFuZHMtdGFic19fdGV4dC1ibG9jayB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuLmJyYW5kcy10YWJzX19pbWcge1xuICBtYXgtd2lkdGg6IDYyM3B4O1xuICBtYXJnaW46IDI1cHggMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnJhbmRzLXRhYnNfX3RleHQsXG4uYnJhbmRzLXRhYnNfX3RleHQtYm9sZCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1heC13aWR0aDogMzMwcHg7XG59XG4uYnJhbmRzLXRhYnNfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJyYW5kcy10YWJzX190ZXh0LWJvbGQge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB3aWR0aDogMjcwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uYnJhbmRzLXRhYnNfX2hlYWQge1xuICBmbG9hdDogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2U5MTYyMTtcbn1cbi5icmFuZHMtdGFic19faGVhZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5icmFuZHMtdGFic19faGVhZCBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZTkxNjIxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnJhbmRzLXRhYnMgLmJyYW5kcy10YWJzX19oZWFkLnRhYi1zZWxlY3RlZCB7XG4gIHotaW5kZXg6IDM7XG4gIGN1cnNvcjogYXV0bztcbiAgY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5icmFuZHMtdGFic19faGVhZC50YWItc2VsZWN0ZWQgc3BhbjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE1cHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDhweCBzb2xpZCAjMDAwO1xufVxuLmJyYW5kcy10YWJzX19oZWFkLnRhYi1zZWxlY3RlZCBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5icmFuZHMtdGFicyBkZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNjBweCAwIDAgLTEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5icmFuZHMtdGFicyBkZC50YWItc2VsZWN0ZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5icmFuZHMtYWNjLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJyYW5kcy1hY2Mge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uYnJhbmRzLWFjYyBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAzNXB4O1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGU4ZTg7XG59XG4uYnJhbmRzLWFjYyBzZWN0aW9uIC5icmFuZHMtYWNjX190aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uYnJhbmRzLWFjYyBzZWN0aW9uIC5icmFuZHMtYWNjX190aXRsZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAzNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNlOTE2MjE7XG59XG4uYnJhbmRzLWFjY19fdGl0bGUgc3BhbiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2U5MTYyMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJyYW5kcy1hY2Mgc2VjdGlvbi5zZWxlY3RlZCB7XG4gIG1heC1oZWlnaHQ6IDY0MHB4O1xufVxuLmJyYW5kcy1hY2Mgc2VjdGlvbi5zZWxlY3RlZCBhIHNwYW4ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJyYW5kcy1hY2Mgc2VjdGlvbi5zZWxlY3RlZCBhIHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xNXB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA4cHggc29saWQgIzAwMDtcbn1cbi5icmFuZHMtYWNjIHNlY3Rpb24ge1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbn1cbi5vZmZlci1iZW5lZml0cy13cmFwcGVyIHtcbiAgcGFkZGluZzogNTVweCAwIDgwcHg7XG59XG4ub2ZmZXItYmVuZWZpdHNfX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbiAgd2lkdGg6IDMwMHB4O1xufVxuLm9mZmVyLWJlbmVmaXRzX19pdGVtICsgLm9mZmVyLWJlbmVmaXRzX19pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG4ub2ZmZXItYmVuZWZpdHNfX2ljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vZmZlci1iZW5lZml0c19faWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuLm9mZmVyLWJlbmVmaXRzX19pY29uLS1lY28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtNTUxcHg7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDU5cHg7XG59XG4ub2ZmZXItYmVuZWZpdHNfX2ljb24tLXF1YSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC0xMTlweDtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNTJweDtcbn1cbi5vZmZlci1iZW5lZml0c19faWNvbi0tcmF0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTMyMnB4O1xuICB3aWR0aDogNDdweDtcbiAgaGVpZ2h0OiA0N3B4O1xufVxuLm9mZmVyLWJlbmVmaXRzX19pY29uLS1oZWEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwM3B4IC0xMjU2cHg7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG4ub2ZmZXItYmVuZWZpdHNfX2ljb24tLXBpZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC00MDJweDtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDlweDtcbn1cbi5vZmZlci1iZW5lZml0c19faWNvbi0tYmV6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjM5cHggLTcwNXB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLm9mZmVyLWJlbmVmaXRzX190ZXh0LWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ub2ZmZXItYmVuZWZpdHNfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ub2ZmZXItYmVuZWZpdHNfX3RleHQge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmVzaG9wLXRpdGxlLWdyb3VwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kaW5uZXItc2VjdGlvbiAuYXJ0aWNsZS1pdGVtX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLmJha2VyeS1zbGlkZXIgLmJha2VyeS1zZWN0aW9uLWZvcm11bGEge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxhcmdlLWxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlci0tb3VyLXByb2R1Y3Rpb24gLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlcl9faXRlbSB7XG4gIG1heC13aWR0aDogMjMwcHg7XG59XG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLXdyYXBwZXItLW91ci1wcm9kdWN0aW9uIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXIge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlci0tb3VyLXByb2R1Y3Rpb24ge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi55dW1teS1hY2Nlc3Mge1xuICB3aWR0aDogMTAwMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi55dW1teS1hY2Nlc3NfX2ljb24td3JhcHBlciB7XG4gIG1hcmdpbjogNDVweCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi55dW1teS1hY2Nlc3NfX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ueXVtbXktYWNjZXNzX19pY29uLS1vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IDBweDtcbiAgd2lkdGg6IDQ5cHg7XG4gIGhlaWdodDogNjlweDtcbn1cbi55dW1teS1hY2Nlc3NfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDIwcHggMCAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnl1bW15LWFjY2Vzc19fc3VidGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi55dW1teS1hY2Nlc3NfX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbiAgd2lkdGg6IDI4MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnl1bW15LWFjY2Vzc19faXRlbSArIC55dW1teS1hY2Nlc3NfX2l0ZW0ge1xuICBtYXJnaW4tbGVmdDogMTAwcHg7XG59XG4ueXVtbXktYWNjZXNzX19pdGVtLXdyYXBwZXItLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ud2hvLWNvb2std3JhcHBlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvY29va2luZy1iZy5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1pbi1oZWlnaHQ6IDU5MHB4O1xufVxuLndoby1jb29rIHtcbiAgd2lkdGg6IDEwMDBweDtcbn1cbi53aG8tY29va19faXRlbSB7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xufVxuLndoby1jb29rX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLndoby1jb29rX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWF4LXdpZHRoOiA0OTVweDtcbn1cbi53aG8tY29va19fc2xpZGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRpc2gtd2lzaC1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjdmZTtcbiAgbWluLWhlaWdodDogMzU1cHg7XG59XG4uZGlzaC13aXNoLXNlY3Rpb24tLWxlYXJuIHtcbiAgbWluLWhlaWdodDogMjUwcHg7XG59XG4uZGlzaC13aXNoIHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kaXNoLXdpc2gtLWxlYXJuIHtcbiAgcGFkZGluZy10b3A6IDc1cHg7XG59XG4uZGlzaC13aXNoX19pY29uLXdyYXBwZXIsXG4uZGlzaC13aXNoX190ZXh0LWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG59XG4uZGlzaC13aXNoX19pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDg3cHggLTcwOXB4O1xuICB3aWR0aDogODVweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uZGlzaC13aXNoX19pY29uLS1sZWFmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDg3cHggLTQ0MnB4O1xuICB3aWR0aDogMTEwcHg7XG4gIGhlaWdodDogMTA2cHg7XG59XG4uZGlzaC13aXNoX190ZXh0LWJsb2NrIHtcbiAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIG1heC13aWR0aDogNjAwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uZGlzaC13aXNoX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5kaXNoLXdpc2hfX3RleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4vKiDQoNGa0KDCsNCg0ZbQoMKw0KDCt9Cg0ZHQoNCF0KHigLkgKi9cbi5zaG9wLW1haW4td3JhcHBlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xufVxuLnNob3AtbWFpbiB7XG4gIHdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNtYWxsLWZpbHRlci1saW5rIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNtYWxsLWZpbHRlci1saW5rX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2U4MTgxZTtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNlODE4MWU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xufVxuLnNtYWxsLWZpbHRlci1saW5rX19saW5rOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiAtMTVweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZTgxODFlO1xufVxuLnNtYWxsLWZpbHRlci1saW5rX19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICM0ZDU5YTE7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzRkNTlhMTtcbn1cbi5zbWFsbC1maWx0ZXItbGlua19fbGluazpob3ZlcjphZnRlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjNGQ1OWExO1xufVxuLnNob3AtbGlzdC1zZWN0aW9uLFxuLnNob3AtZmlsdGVyLXdpZGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5zaG9wLWxpc3Qtc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xuICB3aWR0aDogNjkwcHg7XG59XG4uc2hvcC1saXN0LXNlY3Rpb24tLWJpZy1tYXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uc2hvcC1saXN0LXNlY3Rpb25fX3RpdGxlLWdyb3VwIHtcbiAgcGFkZGluZzogMzVweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNob3AtbGlzdC1zZWN0aW9uX190aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1yaWdodDogNDZweDtcbn1cbi5zaG9wLWxpc3Qtc2VjdGlvbl9fY2l0eS1saW5rIHtcbiAgY29sb3I6ICNlODE4MWU7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2U4MTgxZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zaG9wLWxpc3Qtc2VjdGlvbl9fY2l0eS1saW5rOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiAyM3B4O1xuICByaWdodDogLTEwcHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2U4MTgxZTtcbn1cbi5zaG9wLWxpc3Qtc2VjdGlvbl9fY2l0eS1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzRkNTlhMTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNGQ1OWExO1xufVxuLnNob3AtbGlzdC1zZWN0aW9uX19jaXR5LWxpbms6aG92ZXI6YWZ0ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzRkNTlhMTtcbn1cbi5zaG9wLWxpc3Qtc2VjdGlvbl9fdGl0bGUtbGluay1ncm91cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MnB4O1xuICByaWdodDogLTMwcHg7XG59XG4uc2hvcC1saXN0LXNlY3Rpb25fX3RpdGxlLWxpbmstZ3JvdXAtLWJpZy1tYXAge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2hvcC1saXN0LXNlY3Rpb25fX3RpdGxlLWxpbmsge1xuICBmbG9hdDogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEwcHggMjFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDc0OTVmO1xuICBiYWNrZ3JvdW5kOiAjZWJlYmYwO1xuICBib3JkZXItcmFkaXVzOiAwIDIwcHggMjBweCAwO1xuICBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4IDFweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5zaG9wLWxpc3Qtc2VjdGlvbl9fdGl0bGUtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaG9wLWxpc3Qtc2VjdGlvbl9fdGl0bGUtbGluay0tYWN0aXZlIHtcbiAgei1pbmRleDogMztcbiAgY3Vyc29yOiBhdXRvO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogI2ViMWMyMztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5zaG9wLWxpc3Qtc2VjdGlvbl9fdGl0bGUtbGluazpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggMCAwIDIwcHg7XG59XG4uc2hvcC1saXN0LWl0ZW0ge1xuICBwYWRkaW5nOiAyMHB4IDAgMjBweCAyMHB4O1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xufVxuLnNob3AtbGlzdC1pdGVtX190aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZWIxYzIzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNob3AtbGlzdC1pdGVtX190aXRsZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAtMjBweDtcbn1cbi5zaG9wLWxpc3QtaXRlbV9fdGl0bGUtLXN1cDphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI3NXB4IC01NTFweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTVweDtcbn1cbi5zaG9wLWxpc3QtaXRlbV9fdGl0bGUtLWdpcDphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM3MXB4IC05MThweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTVweDtcbn1cbi5zaG9wLWxpc3QtaXRlbV9fdGl0bGUtdGV4dCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIzNSwgMjgsIDM1LCAwLjI1KTtcbn1cbi5zaG9wLWxpc3QtaXRlbV9fc3RhdHMtZ3JvdXAge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi5zaG9wLWxpc3QtaXRlbV9fc3RhdHMtZ3JvdXA6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xufVxuLnNob3AtbGlzdC1pdGVtX19hZHJlc3MsXG4uc2hvcC1saXN0LWl0ZW1fX3RpbWUsXG4uc2hvcC1saXN0LWl0ZW1fX3Bob25lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDtcbn1cbi5zaG9wLWxpc3QtaXRlbV9fYWRyZXNzIHtcbiAgd2lkdGg6IDM2MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNob3AtbGlzdC1pdGVtX190aW1lIHtcbiAgd2lkdGg6IDEzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2hvcC1saXN0LWl0ZW1fX3RpbWU6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDFweDtcbiAgbGVmdDogLTI1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM2NXB4IC0xMjEwcHg7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE5cHg7XG59XG4uc2hvcC1saXN0LWl0ZW1fX3Bob25lLWxpbmsge1xuICBjb2xvcjogIzAwMDtcbn1cbi5zaG9wLWxpc3QtaXRlbV9fcGhvbmUtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaG9wLWxpc3QtaXRlbV9fbWV0cm8tbGlzdCB7XG4gIHdpZHRoOiAyNTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5zaG9wLWxpc3QtaXRlbV9fbWV0cm8taXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNob3AtbGlzdC1pdGVtX19tZXRyby1pdGVtLXBpbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRvcDogN3B4O1xuICBsZWZ0OiAwO1xufVxuLnNob3AtbGlzdC1pdGVtX19tZXRyby1pdGVtLS1ncmV5IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLnNob3AtbGlzdC1pdGVtX19tZXRyby1pdGVtLS1ncmVlbiBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjOTYyNDtcbn1cbi5zaG9wLWxpc3QtaXRlbV9fbWV0cm8taXRlbS0tdmlvbGV0IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDU1NGQwO1xufVxuLnNob3AtbGlzdC1pdGVtX19vcGVuLW1hcCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzg2ODY5MztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjODY4NjkzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2hvcC1saXN0LWl0ZW1fX29wZW4tbWFwOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNob3AtbGlzdC1pdGVtX19tYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgbWFyZ2luOiAxNXB4IDAgMzBweDtcbn1cbi5zaG9wLWxpc3QtaXRlbV9fbWFwLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyN3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xufVxuLnNob3AtbGlzdC1pdGVtX19tYXAtd3JhcHBlci5zZWxlY3RlZCB7XG4gIGhlaWdodDogMjcwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnNob3AtbGlzdC1pdGVtX19tYXAtd3JhcHBlcl93b3JraW5nX2NvbmRpdGlvbnMuc2VsZWN0ZWQge1xuICBoZWlnaHQ6IDM0MHB4O1xufVxuLnNob3AtbGlzdC1pdGVtX19kb2NzIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5zaG9wLWxpc3QtaXRlbV9fZG9jcyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogOTZweDtcbiAgbWFyZ2luOiAwIDM0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaG9wLWxpc3QtaXRlbV9fZG9jcyBhIC5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDk2cHg7XG4gIGhlaWdodDogMTI4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvZG9jdW1lbnQucG5nJyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTZweCAxMjhweDtcbn1cbi5zaG9wLWxpc3QtaXRlbV9fZG9jcyBhIC50aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZWIxYzIzO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNob3AtZmlsdGVyLXdpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHdpZHRoOiAyNzVweDtcbiAgbWFyZ2luLWxlZnQ6IDM0cHg7XG4gIHBhZGRpbmctdG9wOiA0MnB4O1xufVxuLnNob3AtZmlsdGVyLXdpZGUtLWJpZy1tYXAge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuLnNob3AtZmlsdGVyLXdpZGVfX29wZW4tZmlsdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTBweCAzMXB4IDEwcHggMjFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZWIxYzIzO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnNob3AtZmlsdGVyLXdpZGVfX29wZW4tZmlsdGVyLS1vcGVuZWQge1xuICBwYWRkaW5nLXJpZ2h0OiAzM3B4O1xufVxuLnNob3AtZmlsdGVyLXdpZGVfX29wZW4tZmlsdGVyOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEzcHg7XG4gIHJpZ2h0OiAxMnB4O1xuICBjb250ZW50OiAnJztcbn1cbi5zaG9wLWZpbHRlci13aWRlX19vcGVuLWZpbHRlci0tY2xvc2VkOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzc1cHggLTgyN3B4O1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbn1cbi5zaG9wLWZpbHRlci13aWRlX19vcGVuLWZpbHRlci0tb3BlbmVkOmFmdGVyIHtcbiAgdG9wOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNzJweCAtOTA4cHg7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDZweDtcbn1cbi5zaG9wLWZpbHRlci13aWRlX19maWx0ZXItYmxvY2std3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZDFkMTtcbn1cbi5zaG9wLWZpbHRlci13aWRlX19maWx0ZXItYmxvY2sge1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbn1cbi5zaG9wLWZpbHRlci13aWRlX19pdGVtICsgLnNob3AtZmlsdGVyLXdpZGVfX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cbi5zaG9wLWZpbHRlci13aWRlX19pdGVtLWljb24td3JhcHBlciB7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnNob3AtZmlsdGVyLXdpZGVfX2l0ZW0taWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG59XG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS1pY29uLS1zdXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyNzVweCAtNTUxcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS1pY29uLS1naXAge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNzFweCAtOTE4cHg7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS1pY29uLS10aW1lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzY4cHggLTEwMjhweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDNweDtcbn1cbi5zaG9wLWZpbHRlci13aWRlX19pdGVtLWljb24tLWNhcmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtMTIzOXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuLnNob3AtZmlsdGVyLXdpZGVfX2l0ZW0taWNvbi0tY29zbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM3NnB4IC02OTlweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuLnNob3AtZmlsdGVyLXdpZGVfX2l0ZW0taWNvbi0tY2hpbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTIzM3B4O1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxOXB4O1xufVxuLnNob3AtZmlsdGVyLXdpZGVfX2l0ZW0taWNvbi0tZmlzaCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMxMnB4IC0xMjM5cHg7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDEycHg7XG59XG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS1pY29uLS1iYWtlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzY2cHggLTEyNzRweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMTVweDtcbn1cbi5zaG9wLWZpbHRlci13aWRlX19pdGVtLWljb24tLWNvb2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTI3NHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuLnNob3AtZmlsdGVyLXdpZGVfX2l0ZW0taWNvbi0tdGF4aSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC0xMjkycHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS1pY29uLS1wbHVzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzY4cHggLTEwNTJweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5zaG9wLWZpbHRlci13aWRlX19pdGVtLWljb24tLWR3aXNoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzY2cHggLTExODhweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cbi5zaG9wLWZpbHRlci13aWRlX19pdGVtLWljb24tLWZyZWVlYXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTIxMHB4O1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuLnNob3AtZmlsdGVyLXdpZGVfX2l0ZW0taWNvbi0tY29mZmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNjZweCAtMTE2NnB4O1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLnNob3AtZmlsdGVyLXdpZGVfX2l0ZW0taWNvbi0tcHJlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM2OHB4IC05ODBweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTlweDtcbn1cbi5zaG9wLWZpbHRlci13aWRlX19pdGVtLWljb24tLXBhcmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMTFweCAtMTk1cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE3cHg7XG59XG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS1pY29uLS1pbmV0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzY5cHggLTg1OHB4O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxOXB4O1xufVxuLnNob3AtZmlsdGVyLXdpZGVfX2NsZWFuLXZhbHVlLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMWQxO1xuICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbn1cbi5zaG9wLWZpbHRlci13aWRlX19jbGVhbi12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMwMDA7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNob3AtZmlsdGVyLXdpZGVfX2Jsb2NrLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNjY2O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbi5zaG9wLWZpbHRlci1zbWFsbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuLnNob3AtZmlsdGVyLXNtYWxsX19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA4NjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2hvcC1maWx0ZXItc21hbGxfX2ZpbHRlci1ibG9jayB7XG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2hvcC1maWx0ZXItc21hbGxfX2ZpbHRlci1ibG9jazpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5zaG9wLWZpbHRlci1zbWFsbF9fZmlsdGVyLWJsb2NrOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNWVtO1xufVxuLnNob3AtZmlsdGVyLXNtYWxsX19pdGVtLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5zaG9wLWZpbHRlci1zbWFsbF9faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIHdpZHRoOiAxODZweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLnNob3AtZmlsdGVyLXNtYWxsX19pdGVtLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2VhMjAyNTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zaG9wLWZpbHRlci1zbWFsbF9faXRlbSBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2hvcC1maWx0ZXItc21hbGxfX2NsZWFuLXZhbHVlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xuICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbn1cbi5zaG9wLWZpbHRlci1zbWFsbF9fY2xlYW4tdmFsdWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjMDAwO1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zaG9wLWZpbHRlci1zbWFsbF9fY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZTgxODFlO1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2U4MTgxZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG59XG4uc2hvcC1maWx0ZXItc21hbGxfX2Nsb3NlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHJpZ2h0OiAtMTVweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZTgxODFlO1xufVxuLnNob3AtZmlsdGVyLXNtYWxsX19jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjNGQ1OWExO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM0ZDU5YTE7XG59XG4uc2hvcC1maWx0ZXItc21hbGxfX2Nsb3NlOmhvdmVyOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICM0ZDU5YTE7XG59XG4uaWNoZWNrYm94X21pbmltYWwsXG4uaXJhZGlvX21pbmltYWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9taW5pbWFsLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNoZWNrYm94LWJsdWUgLmljaGVja2JveF9taW5pbWFsLFxuLmNoZWNrYm94LWJsdWUgLmlyYWRpb19taW5pbWFsIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9taW5pbWFsLWJsdWUucG5nXCIpIG5vLXJlcGVhdDtcbn1cbi5pY2hlY2tib3hfbWluaW1hbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbn1cbi5pY2hlY2tib3hfbWluaW1hbC5ob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMHB4IDA7XG59XG4uaWNoZWNrYm94X21pbmltYWwuY2hlY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MHB4IDA7XG59XG4uaWNoZWNrYm94X21pbmltYWwuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjBweCAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uaWNoZWNrYm94X21pbmltYWwuY2hlY2tlZC5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IDA7XG59XG4uYmFsb29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzA4cHg7XG4gIGhlaWdodDogMzAwcHg7XG59XG4uYmFsb29uX19jb250ZW50IHtcbiAgd2lkdGg6IDMwOHB4O1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYmFsb29uLS1ncmVlbiB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNGM5ZDJhO1xufVxuLmJhbG9vbi0tcmVkIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlMzFkMWE7XG59XG4uYmFsb29uX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmFsb29uX190ZXh0LWJsb2NrIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDQwcHg7XG59XG4uYmFsb29uX190aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ViMWMyMztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYmFsb29uX19hZHJlc3MsXG4uYmFsb29uX190ZWwge1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDA7XG59XG4uYmFsb29uX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC05MThweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNob3BzLWJpZy1tYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMDtcbn1cbi5zaG9wcy1iaWctbWFwX19tYXAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3MDVweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaG9wcy1iaWctbWFwIC5zaG9wLW1haW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG4uc2hvcHMtYmlnLW1hcCAuc2hvcC1saXN0LXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNob3BzLWJpZy1tYXAgLnNob3AtZmlsdGVyLXdpZGUge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuLnNob3BzLWJpZy1tYXAgLnNob3AtbGlzdC1zZWN0aW9uX190aXRsZS1ncm91cCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uc2hvcHMtYmlnLW1hcCAuc2hvcC1saXN0LXNlY3Rpb25fX3RpdGxlLWxpbmstZ3JvdXAge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2hvcHMtYmlnLW1hcCAuc2hvcC1saXN0LXNlY3Rpb25fX2l0ZW0tbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2hvcHMtYmlnLW1hcCAuc2hvcHMtYmlnLW1hcF9fbWFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2hvcC1tYXAtY2xvc2VzdCB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2hvcC1tYXAtY2xvc2VzdF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDM1cHggMCA0NXB4O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuLnNob3AtbWFwLWNsb3Nlc3RfX2NvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xufVxuLnNob3AtbWFwLWNsb3Nlc3RfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uc2hvcC1tYXAtY2xvc2VzdF9fbnVtYmVyLWdyb3VwLFxuLnNob3AtbWFwLWNsb3Nlc3RfX3Nob3AtZ3JvdXAsXG4uc2hvcC1tYXAtY2xvc2VzdF9fbnVtYmVyLFxuLnNob3AtbWFwLWNsb3Nlc3RfX2ttLFxuLnNob3AtbWFwLWNsb3Nlc3RfX2ljb24sXG4uc2hvcC1tYXAtY2xvc2VzdF9faWNvbi1jb250YWluZXIsXG4uc2hvcC1tYXAtY2xvc2VzdF9fdGV4dC1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5zaG9wLW1hcC1jbG9zZXN0X19zaG9wLWdyb3VwIHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5zaG9wLW1hcC1jbG9zZXN0X19udW1iZXIge1xuICBmb250LXNpemU6IDgycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uc2hvcC1tYXAtY2xvc2VzdF9fa20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uc2hvcC1tYXAtY2xvc2VzdF9fa20ge1xuICBmb250LXNpemU6IDUycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc2hvcC1tYXAtY2xvc2VzdF9fc2hvcC10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ViMWMyMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uc2hvcC1tYXAtY2xvc2VzdF9fc2hvcC1hZHJlc3MsXG4uc2hvcC1tYXAtY2xvc2VzdF9fc2hvcC10aW1lIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNob3AtbWFwLWNsb3Nlc3RfX3Nob3AtYWRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNob3AtbWFwLWNsb3Nlc3RfX2ljb24tY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zaG9wLW1hcC1jbG9zZXN0X19pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNob3AtbWFwLWNsb3Nlc3RfX2ljb24tLWNhcmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtOTAzcHg7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4uc2hvcC1tYXAtY2xvc2VzdF9faWNvbi0tY29zbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC04MDdweDtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbn1cbi5zaG9wLW1hcC1jbG9zZXN0X19pY29uLS1jaGlsZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC0xMTkxcHg7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4uc2hvcC1tYXAtY2xvc2VzdF9faWNvbi0tZmlzaCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC01MDRweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbn1cbi5zaG9wLW1hcC1jbG9zZXN0X19pY29uLS1iYWtlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTc1OXB4O1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuLnNob3AtbWFwLWNsb3Nlc3RfX2ljb24tLWNvb2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtOTUxcHg7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4uc2hvcC1tYXAtY2xvc2VzdF9faWNvbi0tdGF4aSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC0xMDk1cHg7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4uc2hvcC1tYXAtY2xvc2VzdF9faWNvbi0tcGx1cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC0xMDQ3cHg7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4uc2hvcC1tYXAtY2xvc2VzdF9faWNvbi0tZHdpc2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtNjYzcHg7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4uc2hvcC1tYXAtY2xvc2VzdF9faWNvbi0tZnJlZWVhdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC04NTVweDtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbn1cbi5zaG9wLW1hcC1jbG9zZXN0X19pY29uLS1jb2ZmZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC0yMDdweDtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbn1cbi5zaG9wLW1hcC1jbG9zZXN0X19pY29uLS1wcmVzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTExNDNweDtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbn1cbi5zaG9wLW1hcC1jbG9zZXN0X19pY29uLS1wYXJrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjM5cHggLTM1NXB4O1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuLnNob3AtbWFwLWNsb3Nlc3RfX2ljb24tLWluZXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtNzExcHg7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4uaGlzdG9yeS1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDBweDtcbiAgei1pbmRleDogNTAwO1xuICBsZWZ0OiA3MDlweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5oaXN0b3J5LXJpZ2h0OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAtM3B4O1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiA1MjBweDtcbiAgLyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvI2ZmZmZmZiswLGZmZmZmZisxMDAmYW1wOzArMCwxKzk4ICovXG4gIC8qIEZGMy42KyAqL1xuICAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cbiAgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cbiAgLyogT3BlcmEgMTEuMTArICovXG4gIC8qIElFMTArICovXG4gIHotaW5kZXg6IDEwMDtcbn1cbi5oaXN0b3J5LXJpZ2h0X19saW5rIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2ViMWMyNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDE1cHg7XG4gIGxlZnQ6IDE3cHg7XG4gIHotaW5kZXg6IDEwMTtcbn1cbi5oaXN0b3J5LXJpZ2h0X19saW5rOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMnB4O1xuICBsZWZ0OiAtMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzMwcHggLTUycHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uaGlzdG9yeS1yaWdodF9faXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oaXN0b3J5LXJpZ2h0X19pdGVtOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODUsIDg1LCA4NSwgMC4yNik7XG59XG4uaGlzdG9yeS1yaWdodF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uaGlzdG9yeS1yaWdodF9faXRlbTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uaGlzdG9yeS1yaWdodF9feWVhciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDI3cHg7XG4gIGNvbG9yOiAjZWIxZjI0O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oaXN0b3J5LXJpZ2h0X195ZWFyOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiAtMTdweDtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4NSwgODUsIDg1LCAwLjYxKTtcbn1cbi5oaXN0b3J5LXJpZ2h0X190ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzQ3NDk1ZjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWF4LXdpZHRoOiAyMzBweDtcbn1cbi5oaXN0b3J5LXJpZ2h0X19udW1iZXIge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiAjNDc0OTVmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5oaXN0b3J5LXJpZ2h0X19zaG9wLW51bWJlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiA1N3B4O1xuICBjb2xvcjogIzQ3NDk1ZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uaGlzdG9yeS1yaWdodF9faW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmhpc3RvcnktcmlnaHRfX2ltZy0tYXV0bzE1IHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTI4cHggLTk5MHB4O1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuLmhpc3RvcnktcmlnaHRfX2ltZy0tc2hvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA4N3B4IC04MjFweDtcbiAgd2lkdGg6IDExN3B4O1xuICBoZWlnaHQ6IDY5cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYWJvdXQtaW5mbyB7XG4gIG1heC1oZWlnaHQ6IDQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYWJvdXQtaW5mby0tYWJvdXQtc3RyYXRlZ3kge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFib3V0LWluZm8tLXNkIHtcbiAgbWF4LWhlaWdodDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hYm91dC1pbmZvLS1rYXJ0YSB7XG4gIG1heC1oZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWJvdXQtaW5mby0tc3RyYXRlZ3kge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFib3V0LWluZm9fX3RpdGxlLXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiA0NXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZSAwcztcbn1cbi5hYm91dC1pbmZvX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjMDAwO1xufVxuLmFib3V0LWluZm9fX3RpdGxlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzRkNTlhMTtcbn1cbi5hYm91dC1pbmZvX190aXRsZS0ta2FydGEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjNGQ1OWExO1xufVxuLmFib3V0LWluZm9fX3RpdGxlLS1rYXJ0YTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogIzRkNTlhMTtcbn1cbi5hYm91dC1pbmZvX190aXRsZS0tYWJvdXQtc3RyYXRlZ3kge1xuICBjb2xvcjogIzRkNTlhMTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmFib3V0LWluZm9fX3RpdGxlLS1hYm91dC1zdHJhdGVneTphZnRlciB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM0ZDU5YTE7XG59XG4uYWJvdXQtaW5mb19fdGl0bGUtLWFib3V0LXN0cmF0ZWd5LWJvdHRvbSB7XG4gIGNvbG9yOiAjZWIyMTI1O1xufVxuLmFib3V0LWluZm9fX2Fib3V0LWNoYXJ0LXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU0MHB4O1xuICBoZWlnaHQ6IDI5N3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hYm91dC1pbmZvX19zaG9wLWFtb3VudC1ncm91cCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hYm91dC1pbmZvX19zaG9wLWFtb3VudC1udW1iZXIge1xuICBtYXJnaW4tdG9wOiA1NXB4O1xuICBmb250LXNpemU6IDkwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uYWJvdXQtaW5mb19fc2hvcC1hbW91bnQtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmFib3V0LWluZm9fX3RleHQge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXgtd2lkdGg6IDMyNXB4O1xuICBtYXJnaW46IDMwcHggMCAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmFib3V0LWluZm9fX3RleHQtLWhpZ2hsaWdodGVkIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbjogMzBweCAwIDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uYWJvdXQtaW5mb19fdGV4dC1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDM0MHB4O1xufVxuLmFib3V0LWluZm9fX2NoYXJ0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFib3V0LWluZm9fX2NoYXJ0LWZpcnN0LXllYXIsXG4uYWJvdXQtaW5mb19fY2hhcnQtbGFzdC15ZWFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzc4Nzg3ODtcbn1cbi5hYm91dC1pbmZvX19jaGFydC1maXJzdC15ZWFyIHtcbiAgbGVmdDogMTVweDtcbn1cbi5hYm91dC1pbmZvX19jaGFydC1sYXN0LXllYXIge1xuICByaWdodDogNnB4O1xufVxuLmFib3V0LWluZm8uc2VsZWN0ZWQge1xuICBtYXgtaGVpZ2h0OiA3MDBweDtcbn1cbi5hYm91dC1pbmZvLnNlbGVjdGVkIC5hYm91dC1pbmZvX190aXRsZSB7XG4gIGNvbG9yOiAjNGQ1OWExO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM0ZDU5YTE7XG59XG4uYWJvdXQtaW5mby5zZWxlY3RlZCAuYWJvdXQtaW5mb19fdGl0bGUtLWthcnRhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2U4MWEyMjtcbn1cbi5hYm91dC1pbmZvLnNlbGVjdGVkIC5hYm91dC1pbmZvX190aXRsZS0ta2FydGE6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNlODFhMjI7XG59XG4uYWJvdXQtaW5mby5zZWxlY3RlZCAuYWJvdXQtaW5mb19fdGl0bGUtLWFib3V0LXN0cmF0ZWd5IHtcbiAgY29sb3I6ICMwMDA7XG59XG4uYWJvdXQtaW5mby5zZWxlY3RlZCAuYWJvdXQtaW5mb19fdGl0bGUtLWFib3V0LXN0cmF0ZWd5LWJvdHRvbSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmFib3V0LWluZm8uc2VsZWN0ZWQgLmFib3V0LWluZm9fX3RpdGxlLS1hYm91dC1zdHJhdGVneS1ib3R0b206YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMwMDA7XG59XG4uYWJvdXQtaW5mby5zZWxlY3RlZCAuYWJvdXQtaW5mb19fdGl0bGUtd3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG4uYWJvdXQtaW5mby0tc2Quc2VsZWN0ZWQge1xuICBtYXgtaGVpZ2h0OiAxNzAwcHg7XG59XG4uYWJvdXQtaW5mby0tYWJvdXQtc3RyYXRlZ3kuc2VsZWN0ZWQge1xuICBtYXgtaGVpZ2h0OiAzNTBweDtcbn1cbi5hYm91dC1pbmZvLS1hYm91dC1zdHJhdGVneS5zZWxlY3RlZCAuYWJvdXQtaW5mb19fdGl0bGUtLWFib3V0LXN0cmF0ZWd5OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjMDAwO1xufVxuLmFib3V0LXBlcmNlbnQteWVhciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9wZXJjZW50LXllYXJzLWJnLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIGhlaWdodDogMTYwcHg7XG4gIG1hcmdpbjogMzVweCAwIDAgNDVweDtcbn1cbi5hYm91dC1wZXJjZW50LXllYXJfX3RvcC1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzRkNTlhMTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmFib3V0LXBlcmNlbnQteWVhcl9fdG9wLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLmFib3V0LXBlcmNlbnQteWVhcl9fcGVyY2VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uYWJvdXQtcGVyY2VudC15ZWFyX19udW1iZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG4uYWJvdXQtcGVyY2VudC15ZWFyX19ib3R0b20ge1xuICBtYXJnaW4tdG9wOiA3NXB4O1xufVxuLmFib3V0LXBlcmNlbnQteWVhcl9fYm90dG9tLWl0ZW0ge1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzc4Nzg3ODtcbn1cbi5hYm91dC1wZXJjZW50LXllYXJfX2JvdHRvbS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uYWJvdXQtcGVyY2VudC15ZWFyX19ib3R0b20taXRlbSArIC5hYm91dC1wZXJjZW50LXllYXJfX2JvdHRvbS1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDY1cHg7XG59XG4uYWJvdXQtcGVyY2VudC1wZW9wbGUsXG4uYWJvdXQtcGVyY2VudC1wZW9wbGVfX3BlcmNlbnQtZ3JvdXAsXG4uYWJvdXQtcGVyY2VudC1wZW9wbGVfX251bWJlcixcbi5hYm91dC1wZXJjZW50LXBlb3BsZV9fcGVyY2VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5hYm91dC1wZXJjZW50LXBlb3BsZSB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4O1xufVxuLmFib3V0LXBlcmNlbnQtcGVvcGxlX19ncm91cC13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG4uYWJvdXQtcGVyY2VudC1wZW9wbGVfX3BlcmNlbnQtZ3JvdXAge1xuICBjb2xvcjogIzRkNTlhMTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hYm91dC1wZXJjZW50LXBlb3BsZV9fcGVyY2VudC1ncm91cC0tbWFuOmFmdGVyLFxuLmFib3V0LXBlcmNlbnQtcGVvcGxlX19wZXJjZW50LWdyb3VwLS13b21hbjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG4uYWJvdXQtcGVyY2VudC1wZW9wbGVfX3BlcmNlbnQtZ3JvdXAtLW1hbjphZnRlciB7XG4gIGxlZnQ6IDEwcHg7XG4gIGJvdHRvbTogLTUycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC0xNDBweDtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNjVweDtcbn1cbi5hYm91dC1wZXJjZW50LXBlb3BsZV9fcGVyY2VudC1ncm91cC0td29tYW46YWZ0ZXIge1xuICBsZWZ0OiA1cHg7XG4gIGJvdHRvbTogLTUycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC01MnB4O1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiA2NXB4O1xufVxuLmFib3V0LXBlcmNlbnQtcGVvcGxlX19wZXJjZW50LWdyb3VwICsgLmFib3V0LXBlcmNlbnQtcGVvcGxlX19wZXJjZW50LWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG59XG4uYWJvdXQtcGVyY2VudC1wZW9wbGVfX251bWJlciB7XG4gIGZvbnQtc2l6ZTogODBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xufVxuLmFib3V0LXBlcmNlbnQtcGVvcGxlX19wZXJjZW50IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuLmFib3V0LXBlcmNlbnQtcGVvcGxlX190ZXh0IHtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hYm91dC1zbGlkZXJzLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5hYm91dC1zbGlkZXJzLXdyYXBwZXJfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwMHB4O1xufVxuLmFib3V0LXNsaWRlcnMtd3JhcHBlcl9fdGl0bGUge1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucm9uZGVsbC10aGVtZS1kZWZhdWx0IC5yb25kZWxsLXNoaWZ0LXJpZ2h0LFxuLnJvbmRlbGwtdGhlbWUtZGVmYXVsdCAucm9uZGVsbC1zaGlmdC1sZWZ0IHtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDA7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5yb25kZWxsLXRoZW1lLWRlZmF1bHQgLnJvbmRlbGwtc2hpZnQtbGVmdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjhweCAtMTE0NXB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuLnJvbmRlbGwtdGhlbWUtZGVmYXVsdCAucm9uZGVsbC1zaGlmdC1sZWZ0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MzJweCAtMTE0NXB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnJvbmRlbGwtdGhlbWUtZGVmYXVsdCAucm9uZGVsbC1zaGlmdC1yaWdodCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDc0cHggLTExNDVweDtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNTZweDtcbn1cbi5yb25kZWxsLXRoZW1lLWRlZmF1bHQgLnJvbmRlbGwtc2hpZnQtcmlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU5MHB4IC0xMTQ1cHg7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ucm9uZGVsbC1jYXB0aW9uIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuI3JvbmRlbGxDYXJvdXNlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJvbmRlbGwtaXRlbSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5yb25kZWxsLWNhcHRpb24tYmxvY2ssXG4ub3dsLWFib3V0IHtcbiAgd2lkdGg6IDQyMHB4O1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucm9uZGVsbC1jYXB0aW9uLWJsb2NrX190aXRsZSxcbi5vd2wtYWJvdXRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5yb25kZWxsLWNhcHRpb24tYmxvY2tfX3RleHQsXG4ub3dsLWFib3V0X190ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLnJvbmRlbGwtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucm9uZGVsbC1jYXJvdXNlbC13cmFwcGVyLS1zbWFsbCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5vd2wtYWJvdXQge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiA0MjBweDtcbn1cbi5vd2wtYWJvdXRfX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5vd2wtYWJvdXRfX2ltZy13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDgwJTtcbn1cbi5vd2wtYWJvdXRfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm93bC1hYm91dC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hYm91dC1mb3RvLXByZXNzX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi5hYm91dC1mb3RvLXByZXNzX19jb250ZW50OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbn1cbi5hYm91dC1mb3RvLXByZXNzX19saW5rLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNDBweCAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFib3V0LWZvdG8tcHJlc3NfX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgY29sb3I6ICNlYjFjMjQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMzUsIDI4LCAzNiwgMC41KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFib3V0LWZvdG8tcHJlc3NfX2xpbms6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgcmlnaHQ6IC0zMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMzBweCAtNTJweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5hYm91dC1mb3RvLXByZXNzX19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFib3V0LXByZXNzLWNlbnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWF4LXdpZHRoOiAzMzBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5hYm91dC1wcmVzcy1jZW50ZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogIzM4M2E1NztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYWJvdXQtcHJlc3MtY2VudGVyX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5hYm91dC1wcmVzcy1jZW50ZXJfX2RhdGUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzU1NTtcbn1cbi5hYm91dC1wcmVzcy1jZW50ZXJfX2xpbmsge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzRkNTlhMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYWJvdXQtcHJlc3MtY2VudGVyX19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNlOTFiMjI7XG59XG4uYWJvdXQtcHJlc3MtY2VudGVyLS1yaWdodCB7XG4gIG1heC13aWR0aDogMjYwcHg7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgbGVmdDogNzA0cHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5hYm91dC1wcmVzcy1jZW50ZXItLXJpZ2h0OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hYm91dC1wcmVzcy1jZW50ZXItLXJpZ2h0IC5hYm91dC1wcmVzcy1jZW50ZXJfX2RhdGUsXG4uYWJvdXQtcHJlc3MtY2VudGVyLS1yaWdodCAuYWJvdXQtcHJlc3MtY2VudGVyX19saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5hYm91dC1wcmVzcy1jZW50ZXItLXJpZ2h0IC5hYm91dC1wcmVzcy1jZW50ZXJfX2RhdGUge1xuICBmb250LXNpemU6IDEycHg7XG59XG4uYWJvdXQtcHJlc3MtY2VudGVyLS1kZXRhaWwge1xuICB0b3A6IDIwMHB4O1xufVxuLmFib3V0LWZvdG8tZ2FsbGVyeSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWF4LXdpZHRoOiA2MzBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uYWJvdXQtZm90by1nYWxsZXJ5X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6ICMzODNhNTc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYWJvdXQtZm90by1nYWxsZXJ5X19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMCAxNXB4IDE1cHg7XG4gIHdpZHRoOiAxOTFweDtcbn1cbi5hYm91dC1mb3RvLWdhbGxlcnlfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaGlzdG9yeS1jYXJvdXNlbCB7XG4gIHdpZHRoOiAxMDAwcHg7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgbWF4LXdpZHRoOiA2OTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhpc3RvcnktdmVydGljYWxfX3ZhbHVlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNDA0NzdmO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmhpc3RvcnktdmVydGljYWxfX3ZhbHVlLS1taW4ge1xuICBsZWZ0OiAxMHB4O1xufVxuLmhpc3RvcnktdmVydGljYWxfX3ZhbHVlLS1tYXgge1xuICByaWdodDogMTBweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsX19zY2FsZSB7XG4gIHdpZHRoOiA5MyU7XG4gIGhlaWdodDogMnB4O1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNmZmY7XG4gIGJhY2tncm91bmQ6ICM0MDQ3N2Y7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsX19zY2FsZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNyU7XG4gIHRvcDogLTRweDtcbiAgd2lkdGg6IDclO1xuICBoZWlnaHQ6IDJweDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNDA0NzdmO1xuICB6LWluZGV4OiAwO1xufVxuLmhpc3RvcnktdmVydGljYWxfX2l0ZW0tY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIGhlaWdodDogNjAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsX19pdGVtLWNvbnRhaW5lcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIGJvdHRvbTogLTIwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDM1MHB4O1xuICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jZmZmZmZmKzAsZmZmZmZmKzEwMCZhbXA7MC41KzAsMSsxMDAgKi9cbiAgLyogRkYzLjYrICovXG4gIC8qIENocm9tZSxTYWZhcmk0KyAqL1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICAvKiBPcGVyYSAxMS4xMCsgKi9cbiAgLyogSUUxMCsgKi9cbiAgLyogVzNDICovXG4gIHotaW5kZXg6IDM7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMzAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlIDBzO1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbS0tc2hhZG93ZWQge1xuICBib3gtc2hhZG93OiAwIC0xcHggMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAyMHB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fY29udGVudC0tMjAwNCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvaC1jYXJkLTRnaXAucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2NvbnRlbnQtLTIwMDIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2gtY2FyZC1zY2lzLmpwZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20gMTVweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3llYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzVweDtcbiAgbGVmdDogMzVweDtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM1NTU7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19sZWZ0LWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMjEwcHg7XG4gIG1hcmdpbi1yaWdodDogMTFweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2xlZnQtYmxvY2stLTIwMTEge1xuICBtYXJnaW4tdG9wOiA1NXB4O1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmlnaHQtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yaWdodC1ibG9jay0tc2luZ2xlIHtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMjBweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JpZ2h0LWJsb2NrLS1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmlnaHQtYmxvY2stLTIwMTIge1xuICBtYXJnaW4tdG9wOiA1NXB4O1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fZ3JlZW4tcmlnaHQtdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM3N2I5N2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2dyZWVuLXJpZ2h0LXRleHQtLXdpZGUge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fZ3JlZW4tcmlnaHQtdGV4dC0tbm8tbWF4IHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2dyZWVuLXJpZ2h0LXRleHQtLWJsdWUge1xuICBjb2xvcjogIzQ3NDk1Zjtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2dyZWVuLXJpZ2h0LXRleHQtLXNtYWxsIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX21pbGxpb25zIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMTVweDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBjb2xvcjogI2ViMjYyYztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19sZWZ0LXNtYWxsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NzQ5NWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19wbHVzLXNob3BzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDYwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzY5NzliODtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3BsdXMtc2hvcHMtLXdpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JpZ2h0LXRvcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yaWdodC10b3AtLXNpbmdsZSB7XG4gIG1hcmdpbi1sZWZ0OiAyMzBweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX21pZGRsZS1ibHVlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzQ3NDk1ZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX21pZGRsZS1ibHVlLS1zaW5nbGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbWlkZGxlLWJsdWUtLTIwMTAge1xuICBtYXgtd2lkdGg6IDIxNXB4O1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbWlkZGxlLWJsdWUtLTIwMDYge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbWlkZGxlLWJsdWUtLTIwMDQge1xuICBtYXgtd2lkdGg6IDE4MHB4O1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fZ3JlZW4tYm9sZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM3YWJhODE7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX21pbGwtcHVyY2gtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbWlsbC1wdXJjaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiA3MnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNlODFhMWY7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmVkLTIwMTAge1xuICBmb250LXNpemU6IDY1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2U4MWExZjtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JlZC0yMDA2LFxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmVkLTIwMDQsXG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yZWQtMjAwMyB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2U4MWExZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yZWQtMjAwOCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiA3MnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNlODFhMWY7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDAgMTZweCAxNXB4IDA7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yZWQtMjAwNiB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JlZC0yMDA0IHtcbiAgZm9udC1zaXplOiA3MnB4O1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmVkLTIwMDMge1xuICBmb250LXNpemU6IDYycHg7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19zY2lzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIG1hcmdpbi10b3A6IDc1cHg7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19zaG93LS1ub3QtbGcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1hdXRvIHtcbiAgbWFyZ2luOiAzNXB4IDAgMCA1MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMnB4IC04OTRweDtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDYzcHg7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLXNob3Age1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2gtY2FyZC1zaG9wLmpwZ1wiKSBuby1yZXBlYXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxNTRweDtcbiAgaGVpZ2h0OiA5MHB4O1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1jYXJ0IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC04OTRweDtcbiAgd2lkdGg6IDEwNHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLW1hcCB7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG4gIHdpZHRoOiAyMDNweDtcbiAgaGVpZ2h0OiAxMDhweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9oLWNhcmQtbWFwLnBuZ1wiKSBuby1yZXBlYXQ7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLWN1cCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwMnB4IC03OTNweDtcbiAgd2lkdGg6IDc4cHg7XG4gIGhlaWdodDogODFweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tYnJpdCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvaC1jYXJkLWJyaXQuanBnXCIpIG5vLXJlcGVhdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDE1NHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tbW9zYyB7XG4gIG1hcmdpbi10b3A6IDEyNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0NXB4IC04OTRweDtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE5cHg7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLXF1YWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9oLWNhcmQtcXVhbC5qcGdcIikgbm8tcmVwZWF0O1xuICB3aWR0aDogOTJweDtcbiAgaGVpZ2h0OiA5MnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLW1hcmsge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtNzFweDtcbiAgd2lkdGg6IDQ5cHg7XG4gIGhlaWdodDogNjdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tbWFuZyB7XG4gIG1hcmdpbjogNTBweCAyNnB4IDUwcHggLTM1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvaC1jYXJkLW1hbmcuanBnXCIpIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDQyNHB4O1xuICBoZWlnaHQ6IDE0NXB4O1xufVxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1zdXAge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2gtY2FyZC1zdXAuanBnXCIpIG5vLXJlcGVhdDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDE1NHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tc3RhciB7XG4gIG1hcmdpbjogNTVweCAwIDE1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAwOHB4IC03MDBweDtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogOTBweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tcm9zdCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvaC1jYXJkLXJvc3QuanBnXCIpIG5vLXJlcGVhdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDE1NHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tc3BiIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9oLWNhcmQtc3BiLmpwZ1wiKSBuby1yZXBlYXQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxNTRweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLWNvb2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2gtY2FyZC1jb29rLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogLTE2NXB4O1xuICB3aWR0aDogMTQ0cHg7XG4gIGhlaWdodDogMjAzcHg7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLWNzcGIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2gtY2FyZC1jc3BiLmpwZ1wiKSBuby1yZXBlYXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxNTRweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4uaGlzdG9yeS12ZXJ0aWNhbCAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtOm50aC1jaGlsZCgxKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzAwcHgpO1xuICB6LWluZGV4OiA0O1xufVxuLmhpc3RvcnktdmVydGljYWwgLmhpc3RvcnktdmVydGljYWwtaXRlbTpudGgtY2hpbGQoMikge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1MHB4KTtcbiAgei1pbmRleDogMztcbn1cbi5oaXN0b3J5LXZlcnRpY2FsIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gIHotaW5kZXg6IDI7XG59XG4udWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgd2lkdGg6IDQ5cHg7XG4gIGhlaWdodDogMTFweDtcbiAgYmFja2dyb3VuZDogI2ViMjMyNztcbiAgdG9wOiAtNXB4O1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi51aS1zbGlkZXIgLnVpLXNsaWRlci1oYW5kbGU6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRvcDogLTNweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZWIyMzI3O1xufVxuLnVpLXNsaWRlciAudWktc2xpZGVyLXJhbmdlIHtcbiAgYmFja2dyb3VuZDogIzE1OThjZTtcbn1cbi5zbWFsbC1uZXdzLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uc21hbGwtbmV3cy1zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMzgzYTU3O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnNtYWxsLW5ld3Mtc2VjdGlvbl9faXRlbS1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuLnNtYWxsLW5ld3Mtc2VjdGlvbl9faXRlbS1jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAwO1xufVxuLnNtYWxsLW5ld3Mtc2VjdGlvbiAuYWJvdXQtcHJlc3MtY2VudGVyX19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXgtd2lkdGg6IDIxMHB4O1xufVxuLmhpc3RvcnktaG9yaXpvbnRhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMCAtMTVweCAwO1xufVxuLmhpc3RvcnktaG9yaXpvbnRhbF9faXRlbS1jb250YWluZXIge1xuICBoZWlnaHQ6IDM5MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4uaGlzdG9yeS1ob3Jpem9udGFsIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5hZnRlci1zZWxlY3QyLXdvcmssXG4ud29yay10YWJzLXdyYXBwZXJfX3RpdGxlIC5zZWxlY3QyLWNvbnRhaW5lciAuY2l0eS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTphZnRlcixcbi53b3JrLXRhYnMtd3JhcHBlcl9fY2l0eTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IC0xNXB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICNlYjFjMjM7XG59XG4uY29udGFjdHMtZGVwcy1pdGVtX19yZWdpb24tc2VsZWN0LWJsb2NrIC5zZWxlY3QyLWNvbnRhaW5lciAuY2l0eS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTphZnRlciB7XG4gIHRvcDogMTJweDtcbn1cbi53b3JrLXRhYnMtd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxlZnQ6IDcwNHB4O1xuICB0b3A6IDYwcHg7XG59XG4ud29yay10YWJzLXdyYXBwZXItLXZhY2FuY2llcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDMwMHB4O1xuICB6LWluZGV4OiAxMDA7XG59XG4ud29yay10YWJzLXdyYXBwZXJfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzYzNkNGM7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi53b3JrLXRhYnMtd3JhcHBlcl9fdGl0bGUgLnNlbGVjdDItY29udGFpbmVyIC5jaXR5LXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgdG9wOiAycHg7XG59XG4ud29yay10YWJzLXdyYXBwZXJfX2NpdHkge1xuICBjb2xvcjogI2ViMWMyMztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZWIxYzIzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ud29yay10YWJzLXdyYXBwZXJfX2NpdHk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNGQ1OWExO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM0ZDU5YTE7XG59XG4ud29yay10YWJzLXdyYXBwZXJfX2NpdHk6aG92ZXI6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjNGQ1OWExO1xufVxuLndvcmstdGFicy13cmFwcGVyX19saW5rIHtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgY29sb3I6ICM1NjU3NjQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzOHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi53b3JrLXRhYnMtd3JhcHBlcl9fbGluazpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAyMHB4O1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzMwcHggLTUycHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4ud29yay10YWJzLXdyYXBwZXJfX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ud29yay10YWJzLXdyYXBwZXJfX2xpbms6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzMwcHggLTcwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4ud29yay10YWJzLXdyYXBwZXJfX2xpbmsgLnJlZCB7XG4gIGNvbG9yOiAjZWIxYzIzO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLndvcmstdGFicy13cmFwcGVyX19saW5rOmhvdmVyIC5yZWQge1xuICBjb2xvcjogIzRkNTlhMTtcbn1cbi53b3JrLXRhYnMtd3JhcHBlcl9fZW1wLXZpZGVvLWdyb3VwIHtcbiAgbWFyZ2luOiAyMHB4IDIwcHggMDtcbiAgcGFkZGluZzogMjBweCAwIDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xufVxuLndvcmstdGFicy13cmFwcGVyX19lbXAtdmlkZW8tdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ3NDk1ZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi53b3JrLXRhYnMtd3JhcHBlcl9fZW1wLXZpZGVvLWxpbmstZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLndvcmstdGFicy13cmFwcGVyX19lbXAtdmlkZW8tbGluay1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzMnB4IC0xMjA4cHg7XG4gIHdpZHRoOiA0N3B4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ud29yay10YWJzLXdyYXBwZXJfX2VtcC12aWRlby1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2ViMWMyNDtcbiAgbWF4LXdpZHRoOiAxNjBweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG4ud29yay10YWJzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndvcmstdGFicy0tdmFjYW5jaWVzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ud29yay10YWJzX19pdGVtLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi53b3JrLXRhYnMtaXRlbSB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi53b3JrLXRhYnMtaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZWIxYzI0O1xufVxuLndvcmstdGFicy1pdGVtX190aXRsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0ZDU5YTE7XG59XG4ud29yay10YWJzLWl0ZW1fX3RleHQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNDc0ODVmO1xufVxuLndvcmstdGFicy1pdGVtICsgLndvcmstdGFicy1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi53b3JrLXRhYnNfX2hlYWQge1xuICBmbG9hdDogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEwcHggMjFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDc0OTVmO1xuICBiYWNrZ3JvdW5kOiAjZWJlYmYwO1xufVxuLndvcmstdGFic19faGVhZC0tdmFjYW5jaWVzIHtcbiAgcGFkZGluZzogMTBweCAyNHB4O1xufVxuLndvcmstdGFicyAud29yay10YWJzX19oZWFkLnRhYi1zZWxlY3RlZCB7XG4gIHotaW5kZXg6IDM7XG4gIGN1cnNvcjogYXV0bztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICNlYjFjMjM7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0ycHggMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi53b3JrLXRhYnNfX2hlYWQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAwIDAgMjBweDtcbn1cbi53b3JrLXRhYnNfX2hlYWQtLXZhY2FuY2llczpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLndvcmstdGFic19faGVhZDpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItcmFkaXVzOiAwIDIwcHggMjBweCAwO1xufVxuZGQgKyAud29yay10YWJzX19oZWFkIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGNkY2UzO1xufVxuLndvcmstdGFicyBkZCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNTBweCAwIDAgLTEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi53b3JrLXRhYnMgZGQudGFiLXNlbGVjdGVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFydG5lcnMtcnVsZXMtLXdvcmsgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IGF1dG87XG59XG4ucGFydG5lcnMtcnVsZXMtLXdvcmsgLm93bC1kb3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLnBhcnRuZXJzLXJ1bGVzLS13b3JrIC5vd2wtZG90LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc3VjY2Vzcy1zdG9yeV9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAwcHg7XG4gIHBhZGRpbmctdG9wOiA1MnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN1Y2Nlc3Mtc3RvcnlfX2ltZy13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAzNDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDIyNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uc3VjY2Vzcy1zdG9yeV9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3VjY2Vzcy1zdG9yeV9faW1nLXRpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnN1Y2Nlc3Mtc3RvcnlfX3RleHQtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1heC13aWR0aDogMjcwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuLnN1Y2Nlc3Mtc3RvcnlfX3RpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2VhMjUyYztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5zdWNjZXNzLXN0b3J5X190ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzMxMzEzMTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5zdWNjZXNzLXN0b3J5X19oaWdobGlnaHRlZCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXgtd2lkdGg6IDg5MHB4O1xufVxuLnN1Y2Nlc3Mtc3RvcnlfX2Zvcm0tZ28tdG8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTBweDtcbiAgcmlnaHQ6IDA7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5zdWNjZXNzLXN0b3J5X19mb3JtLWdvLXRvLXRpdGxlIHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc3VjY2Vzcy1zdG9yeV9fZm9ybS1nby10by10ZXh0IHtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc3VjY2Vzcy1zdG9yeV9fYnRuIHtcbiAgZm9udC1mYW1pbHk6ICdTY2FkYScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzgzODM4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4ubWFpbi1pbmZvX19taWxlc3RvbmVzIHtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xufVxuLm1haW4taW5mb19fbWlsZXN0b25lcy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4ubWFpbi1pbmZvX193b3JrLWZlYXR1cmVzLXNsaWRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluLWluZm9fX3dvcmstZmVhdHVyZXMge1xuICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbn1cbi5tYWluLWluZm9fX3ZhYy1saW5rLWdyb3VwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLWhlaWdodDogMTkwcHg7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmMmY3ZmU7XG4gIHBhZGRpbmc6IDQwcHggMjBweCAyMHB4O1xufVxuLm1haW4taW5mb19fdmFjLWxpbmstZ3JvdXAtLXNpbmdsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1haW4taW5mb19fdmFjLWxpbmstdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBjb2xvcjogIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5tYWluLWluZm9fX3ZhYy1saW5rLWdyb3VwLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ubWFpbi1pbmZvX19uZXdzIHtcbiAgbWluLWhlaWdodDogODAwcHg7XG59XG4ubWFpbi13b3JrLWZlYXR1cmUge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLm1haW4td29yay1mZWF0dXJlLS1sZWFybiB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ubWFpbi13b3JrLWZlYXR1cmUtLWxlYXJuICsgLm1haW4td29yay1mZWF0dXJlLS1sZWFybiB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4ubWFpbi13b3JrLWZlYXR1cmVfX2ljb24td3JhcHBlciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxNTBweDtcbn1cbi5tYWluLXdvcmstZmVhdHVyZV9fdGV4dC1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLWxlZnQ6IDE1MHB4O1xufVxuLm1haW4td29yay1mZWF0dXJlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm1haW4td29yay1mZWF0dXJlX190ZXh0IHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogIzAwMDtcbiAgbWF4LXdpZHRoOiA0NjBweDtcbn1cbi5tYWluLXdvcmstZmVhdHVyZV9fdGV4dC0tbGVhcm4ge1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ubWFpbi13b3JrLWZlYXR1cmVfX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5tYWluLXdvcmstZmVhdHVyZV9faWNvbi0tbWVuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjM5cHggLTExNTRweDtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5tYWluLXdvcmstZmVhdHVyZV9faWNvbi0tbWFuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjM5cHggLTExMTJweDtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDBweDtcbn1cbi5tYWluLXdvcmstZmVhdHVyZV9faWNvbi0tZmxhZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC0yNTVweDtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDhweDtcbn1cbi5tYWluLXdvcmstZmVhdHVyZV9faWNvbi0tY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzNweCAtMTIwOHB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuLm1haW4td29yay1mZWF0dXJlX19pY29uLS1sZWFmIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjM5cHggLTkzNnB4O1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuLm1haW4td29yay1mZWF0dXJlX19pY29uLS10eXBlLTEge1xuICB0b3A6IC01cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTk5MHB4O1xuICB3aWR0aDogNzRweDtcbiAgaGVpZ2h0OiA3NHB4O1xufVxuLm1haW4td29yay1mZWF0dXJlX19pY29uLS10eXBlLTIge1xuICB0b3A6IC01cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzZweCAtOTkwcHg7XG4gIHdpZHRoOiA3NHB4O1xuICBoZWlnaHQ6IDc0cHg7XG59XG4ubWFpbi13b3JrLWZlYXR1cmVfX2ljb24tLXR5cGUtMyB7XG4gIHRvcDogLTVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTJweCAtOTkwcHg7XG4gIHdpZHRoOiA3NHB4O1xuICBoZWlnaHQ6IDc0cHg7XG59XG4ubWFpbi13b3JrLWZlYXR1cmVfX2ljb24tLWRkZDphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdG9wOiAxNDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTk0NXB4O1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAzM3B4O1xufVxuLm1haW4taW5mb19fd29yay1mZWF0dXJlcy1zbGlkZXItd3JhcHBlciAubWFpbi13b3JrLWZlYXR1cmVfX2ljb24td3JhcHBlciB7XG4gIGZsb2F0OiBub25lO1xuICBtYXJnaW46IDAgYXV0byAzNXB4O1xuICBtaW4taGVpZ2h0OiA0NXB4O1xufVxuLm1haW4taW5mb19fd29yay1mZWF0dXJlcy1zbGlkZXItd3JhcHBlciAubWFpbi13b3JrLWZlYXR1cmVfX2ljb24ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNyk7XG59XG4ubWFpbi1pbmZvX193b3JrLWZlYXR1cmVzLXNsaWRlci13cmFwcGVyIC5tYWluLXdvcmstZmVhdHVyZV9fdGV4dC1ibG9jayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nOiAwIDIwcHggNjBweDtcbn1cbi5tYWluLWluZm9fZ2FsbGVyeSAuZ2FsbGVyeSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDQ1JTtcbiAgbWFyZ2luOiAwIDQlIDIwcHggMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5tYWluLWluZm9fZ2FsbGVyeSAuZ2FsbGVyeSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucmFwaC1kaWFnLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xuICBtaW4taGVpZ2h0OiA2MDBweDtcbn1cbi5yYXBoLWRpYWcge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgd2lkdGg6IDEwMDBweDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi5yYXBoLWRpYWc6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xufVxuLnJhcGgtZGlhZ19fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG59XG4ucmFwaC1kaWFnX190aXRsZS0tcGllIHtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xufVxuLnJhcGgtZGlhZ19fZGlhZy13cmFwcGVyLFxuLnJhcGgtZGlhZ19fcGllLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ucmFwaC1kaWFnX19kaWFnIHtcbiAgd2lkdGg6IDcwMHB4O1xuICBoZWlnaHQ6IDQ5MHB4O1xufVxuLnJhcGgtZGlhZ19fcGllLXdyYXBwZXIge1xuICB3aWR0aDogMjk1cHg7XG59XG4ubWFpbi1yZXBvcnRzIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luOiAxMHB4IDAgMjBweCAwO1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiA2NzBweDtcbn1cbi5tYWluLXJlcG9ydHMtLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDA7XG4gIHRvcDogMTAwcHg7XG4gIGxlZnQ6IDcwNHB4O1xufVxuLm1haW4tcmVwb3J0cy0tYm90dG9tIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMjBweCAwIDgwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5tYWluLXJlcG9ydHMtLXJlcG9ydHMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5tYWluLXJlcG9ydHMtLWJvdHRvbS1jb250ZW50IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm1haW4tcmVwb3J0c19faXRlbSArIC5tYWluLXJlcG9ydHNfX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLm1haW4tcmVwb3J0c19fZGl2aWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm1haW4tcmVwb3J0c19fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5tYWluLXJlcG9ydHNfX3RpdGxlLS1iaWcge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubWFpbi1yZXBvcnRzX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm1haW4tcmVwb3J0c19fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLm1haW4tcmVwb3J0c19fbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5tYWluLXJlcG9ydHNfX2xpbmstLXJlcG9ydHMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMyU7XG59XG4ubWFpbi1yZXBvcnRzX19pY29uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC04NThweDtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5tYWluLXJlcG9ydHNfX3RleHQtYmxvY2sge1xuICBtYXJnaW4tbGVmdDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5tYWluLXJlcG9ydHNfX2xpbmstdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZWIxYzI0O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xufVxuLm1haW4tcmVwb3J0c19fbGluay10aXRsZS0tcmVwb3J0cyB7XG4gIG1heC13aWR0aDogMjM1cHg7XG59XG4ubWFpbi1yZXBvcnRzX19saW5rLXN0YXRzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzY2Njtcbn1cbi5tYWluLXJlcG9ydHNfX2xpbms6aG92ZXIgLm1haW4tcmVwb3J0c19fbGluay10aXRsZSB7XG4gIGNvbG9yOiAjNGQ1OWExO1xufVxuLmludmVzdG9yLW5ld3NfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwMHB4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbn1cbi5pbnZlc3Rvci1uZXdzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uaW52ZXN0b3ItbmV3c19faXRlbS1jb250YWluZXIsXG4uaW52ZXN0b3ItbmV3c19fbGluay1jb250YWluZXIsXG4uaW52ZXN0b3ItbmV3c19fbmV3cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5pbnZlc3Rvci1uZXdzX19pdGVtLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIG1pbi1oZWlnaHQ6IDM4NHB4O1xufVxuLmludmVzdG9yLW5ld3NfX2l0ZW0tY29udGFpbmVyICsgLmludmVzdG9yLW5ld3NfX2l0ZW0tY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHg7XG59XG4uaW52ZXN0b3ItbmV3c19fbmV3cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbnZlc3Rvci1uZXdzX19saW5rLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4O1xufVxuLmludmVzdG9yLW5ld3MtaXRlbSB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogMjcwcHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uaW52ZXN0b3ItbmV3cy1pdGVtLS1hbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMzY1cHg7XG59XG4uaW52ZXN0b3ItbmV3cy1pdGVtOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmludmVzdG9yLW5ld3MtaXRlbV9fZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY7XG59XG4uaW52ZXN0b3ItbmV3cy1pdGVtX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDtcbn1cbi5pbnZlc3Rvci1uZXdzLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ViMWMyNDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwcztcbn1cbi5pbnZlc3Rvci1uZXdzLWl0ZW06aG92ZXIgLmludmVzdG9yLW5ld3MtaXRlbV9fdGl0bGUge1xuICBjb2xvcjogIzRkNTlhMTtcbn1cbi5pbnZlc3Rvci1uZXdzLWxpbmsge1xuICB3aWR0aDogMjUzcHg7XG4gIGhlaWdodDogMTc4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZGVhZTY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaW52ZXN0b3ItbmV3cy1saW5rOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5pbnZlc3Rvci1uZXdzLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uaW52ZXN0b3ItbmV3cy1saW5rX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAxN3B4IDE4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlYWU2O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW52ZXN0b3ItbmV3cy1saW5rX190aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMzMHB4IC01MnB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvIDA7XG4gIHJpZ2h0OiAyMHB4O1xufVxuLmludmVzdG9yLW5ld3MtbGlua19faW1nIHtcbiAgd2lkdGg6IDI1M3B4O1xuICBoZWlnaHQ6IDEyNXB4O1xufVxuLmludmVzdG9yLW5ld3MtbGlua19faW1nLS1jYWxlbmRhciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvZmluLWNhbC5qcGdcIikgbm8tcmVwZWF0O1xufVxuLmludmVzdG9yLW5ld3MtbGlua19faW1nLS1tZWV0aW5ncyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvZ2VuLW1lZXQuanBnXCIpIG5vLXJlcGVhdDtcbn1cbi5tYWluLW1pbGVzLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLm1haW4tbWlsZXMtaXRlbV9feWVhciB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2U2MWMyMjtcbiAgd2lkdGg6IDEzNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbn1cbi5idXktcG9kYXJva19fY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgd2lkdGg6IDEwMDBweDtcbn1cbi5idXktcG9kYXJva19fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLmJ1eS1wb2Rhcm9rLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiA0OSU7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzEzMTMxO1xufVxuLmJ1eS1wb2Rhcm9rLWl0ZW1fX2ljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5idXktcG9kYXJvay1pdGVtX19pY29uLS1oYW5kIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDg3cHggLTE5NXB4O1xuICB3aWR0aDogMTIycHg7XG4gIGhlaWdodDogMTIycHg7XG59XG4uYnV5LXBvZGFyb2staXRlbV9faWNvbi0tYmFnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDg3cHggLTMxOXB4O1xuICB3aWR0aDogMTIxcHg7XG4gIGhlaWdodDogMTIxcHg7XG59XG4uYnV5LXBvZGFyb2staXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJ1eS1wb2Rhcm9rLWl0ZW1fX3RleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5idXktcG9kYXJvay1pdGVtX19wc2V1ZG8tdWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnV5LXBvZGFyb2staXRlbV9fcHNldWRvLXVsOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgbGVmdDogLTEwcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMzEzMTMxO1xufVxuLmJ1eS1wb2Rhcm9rLWl0ZW1fX2xpbmsge1xuICBjb2xvcjogIzRkNTlhMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnV5LXBvZGFyb2staXRlbV9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZWIxYzI0O1xufVxuLnBvZGFyb2stdHlwZXMge1xuICBiYWNrZ3JvdW5kOiAjZjJmN2ZlO1xuICBtaW4taGVpZ2h0OiA1OTVweDtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xufVxuLnBvZGFyb2stdHlwZXMtLWp1ciB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuLnBvZGFyb2stdHlwZXNfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwMHB4O1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbi5wb2Rhcm9rLXR5cGVzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5wb2Rhcm9rLXR5cGVzX19pdGVtLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG4ucG9kYXJvay10eXBlcy0tanVyIC5wb2Rhcm9rLXR5cGVzX19pdGVtLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucG9kYXJvay10eXBlc19faW5mbyxcbi5wb2Rhcm9rLXR5cGVzX19jb3Vwb24tZ3JvdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4ucG9kYXJvay10eXBlc19faW5mbyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1heC13aWR0aDogNzAlO1xufVxuLnBvZGFyb2stdHlwZXNfX2NvdXBvbi1ncm91cCB7XG4gIG1heC13aWR0aDogMjIlO1xuICBtYXJnaW4tbGVmdDogNiU7XG59XG4ucG9kYXJvay10eXBlc19fY291cG9uLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wb2Rhcm9rLXR5cGVzX19jb3Vwb24tbGluayB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0ZDU5YTE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnBvZGFyb2stdHlwZXNfX2NvdXBvbi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNlYjFjMjQ7XG59XG4ucG9kYXJvay10eXBlcy1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiA0NiU7XG59XG4ucG9kYXJvay10eXBlcy1pdGVtX19udW1iZXIge1xuICBmb250LXNpemU6IDU0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZWIxZDIwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucG9kYXJvay10eXBlcy1pdGVtX19yb3VibGVzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuLnBvZGFyb2stdHlwZXMtaXRlbV9fdGl0bGUtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLnBvZGFyb2stdHlwZXMtaXRlbV9faW1nIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnBvZGFyb2stdHlwZXMtaXRlbSArIC5wb2Rhcm9rLXR5cGVzLWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogNiU7XG59XG4ucG9kYXJvay1mZWF0dXJlc19fY29udGVudCB7XG4gIHdpZHRoOiAxMDAwcHg7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cbi5wb2Rhcm9rLWZlYXR1cmVzX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMzRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLWNvbG9yOiAjZWExMjE5O1xuICBjb2xvcjogI2VhMTIxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucG9kYXJvay1mZWF0dXJlc19fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjNGQ1OWExO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYm9yZGVyLWNvbG9yOiAjNGQ1OWExO1xufVxuLnBvZGFyb2stZmVhdHVyZXMtaXRlbSB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHdpZHRoOiA0OSU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnBvZGFyb2stZmVhdHVyZXMtaXRlbS0td2lkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbn1cbi5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW1fX2ljb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbn1cbi5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW1fX3RpdGxlLS1iaWcge1xuICBmb250LXNpemU6IDI0cHg7XG59XG4ucG9kYXJvay1mZWF0dXJlcy1pdGVtX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXgtd2lkdGg6IDg4JTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucG9kYXJvay1mZWF0dXJlcy1pdGVtX190ZXh0LS13aWRlIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnBvZGFyb2stZmVhdHVyZXMtaXRlbV9faWNvbi0td3JlbmNoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTE3M3B4O1xuICB3aWR0aDogNDlweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLnBvZGFyb2stZmVhdHVyZXMtaXRlbV9faWNvbi0tY2FydCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTEyMDhweDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNDZweDtcbn1cbi5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW1fX2ljb24tLWNoYXJ0LXVwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDFweCAtOTkwcHg7XG4gIHdpZHRoOiAxMTFweDtcbiAgaGVpZ2h0OiA0OXB4O1xufVxuLnBvZGFyb2stZmVhdHVyZXMtaXRlbV9faWNvbi0tY2hhcnQtZG93biB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI4cHggLTk5MHB4O1xuICB3aWR0aDogMTExcHg7XG4gIGhlaWdodDogNDlweDtcbn1cbi5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW1fX2ljb24tLXNhbmQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtODg2cHg7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4ucG9kYXJvay1mZWF0dXJlcy1pdGVtX19pY29uLS1yZWMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtODA0cHg7XG4gIHdpZHRoOiA0N3B4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ucG9kYXJvay1mZWF0dXJlcy1pdGVtLS13aWRlICsgLnBvZGFyb2stZmVhdHVyZXMtaXRlbS0td2lkZSB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4ucG9kYXJvay1ib3R0b20ge1xuICBtaW4taGVpZ2h0OiA0ODZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9wb2Rhcm9jaG5heWFfa2FydGEtYm90b20uanBnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbi5nZXQtY2FyZCB7XG4gIG1hcmdpbjogNTBweCBhdXRvO1xufVxuLmdldC1jYXJkX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMDBweDtcbn1cbi5nZXQtY2FyZF9faW5uZXIge1xuICB3aWR0aDogOTI1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgbWluLWhlaWdodDogNDQwcHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDRweCAjZmZjOTA1O1xuICBwYWRkaW5nOiAzNXB4IDUwcHg7XG59XG4uZ2V0LWNhcmRfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uZ2V0LWNhcmRfX2l0ZW0tY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmdldC1jYXJkX19hcnJvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgb3BhY2l0eTogMDtcbn1cbi5nZXQtY2FyZF9fYXJyb3ctLWxlZnQge1xuICBtYXJnaW4tdG9wOiA2NXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtNjYzcHg7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uZ2V0LWNhcmRfX2Fycm93LS10b3Age1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtNzU1cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQ3cHg7XG59XG4uZ2V0LWNhcmQtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDI2MHB4O1xufVxuLmdldC1jYXJkLWl0ZW1fX3RpdGxlLFxuLmdldC1jYXJkLWl0ZW1fX3RleHQge1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uZ2V0LWNhcmQtaXRlbV9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmdldC1jYXJkLWl0ZW1fX2ljb24ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5nZXQtY2FyZC1pdGVtX19pY29uLS1mb3JtIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05MDZweCAtNTI3cHg7XG4gIHdpZHRoOiAxNzFweDtcbiAgaGVpZ2h0OiAxNzFweDtcbn1cbi5nZXQtY2FyZC1pdGVtX19pY29uLS1tb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkwNnB4IC0xODFweDtcbiAgd2lkdGg6IDE3MXB4O1xuICBoZWlnaHQ6IDE3MXB4O1xufVxuLmdldC1jYXJkLWl0ZW1fX2ljb24tLWJhZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTA2cHggLTM1NHB4O1xuICB3aWR0aDogMTcxcHg7XG4gIGhlaWdodDogMTcxcHg7XG59XG4ubWluaS1iYW5uZXIge1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbn1cbi5taW5pLWJhbm5lcl9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiBub25lO1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG4ubWluaS1iYW5uZXIgKyAubWluaS1iYW5uZXIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmJyaWdodC1jYXJkIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9icmlnaHQtY2FyZC1iZy5qcGdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBtaW4taGVpZ2h0OiA1MzdweDtcbn1cbi5icmlnaHQtY2FyZF9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAwcHg7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbn1cbi5icmlnaHQtY2FyZF9fdGl0bGUsXG4uYnJpZ2h0LWNhcmRfX3RleHQge1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uYnJpZ2h0LWNhcmRfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmJyaWdodC1jYXJkX190ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgbWF4LXdpZHRoOiAzNTZweDtcbn1cbi5icmlnaHQtY2FyZF9fbGluayB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICB3aWR0aDogMjQ1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mYW5jeWJveC1pdGVtLmZhbmN5Ym94LWNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTczMXB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xufVxuLmZhbmN5Ym94LWNhbmNlbC1saW5rIHtcbiAgY29sb3I6ICNlYjFjMjM7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDExcHg7XG59XG4uZmFuY3lib3gtbmF2IHNwYW4ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmZhbmN5Ym94LXByZXYgc3BhbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC00NjlweDtcbiAgd2lkdGg6IDQ3cHg7XG4gIGhlaWdodDogNDdweDtcbn1cbi5mYW5jeWJveC1wcmV2OmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtNTE4cHg7XG4gIHdpZHRoOiA0N3B4O1xuICBoZWlnaHQ6IDQ3cHg7XG59XG4uZmFuY3lib3gtbmV4dCBzcGFuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTM3MXB4O1xuICB3aWR0aDogNDdweDtcbiAgaGVpZ2h0OiA0N3B4O1xufVxuLmZhbmN5Ym94LW5leHQ6aG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC00MjBweDtcbiAgd2lkdGg6IDQ3cHg7XG4gIGhlaWdodDogNDdweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSwgbm90IGFsbCwgbm90IGFsbCB7XG4gIC5mYW5jeWJveC1jbG9zZSxcbiAgI2ZhbmN5Ym94LWxvYWRpbmcsXG4gIC5mYW5jeWJveC1wcmV2IHNwYW4sXG4gIC5mYW5jeWJveC1uZXh0IHNwYW4ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogaW5pdGlhbDtcbiAgfVxufVxuLmJhbm5lci1wb3B1cCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMDAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYmFubmVyLXBvcHVwX19jb250ZW50IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWF4LWhlaWdodDogODAlO1xufVxuLmJhbm5lci1wb3B1cF9fdGl0bGUsXG4uYmFubmVyLXBvcHVwX19zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uYmFubmVyLXBvcHVwX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG4uYmFubmVyLXBvcHVwX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5iYW5uZXItcG9wdXBfX3RleHQge1xuICBmb250LWZhbWlseTogJ1NjYWRhJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuLmJhbm5lci1wb3B1cF9fb2wtbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMjNweDtcbn1cbi5iYW5uZXItcG9wdXBfX29sLWl0ZW0ge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5iYW5uZXItcG9wdXBfX29sLWl0ZW0gKyAuYmFubmVyLXBvcHVwX19vbC1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5iYW5uZXItcG9wdXBfX29sLXRleHQge1xuICBmb250LWZhbWlseTogJ1NjYWRhJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnNob3AtZGV0YWlsX19jb250ZW50IHtcbiAgd2lkdGg6IDk4MHB4O1xufVxuLnNob3AtZGV0YWlsX190b3Age1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi5zaG9wLWRldGFpbF9fdG9wOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2hvcC1kZXRhaWxfX2luZm8tdGFibGUsXG4uc2hvcC1kZXRhaWxfX21hcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zaG9wLWRldGFpbF9faW5mby10YWJsZSB7XG4gIHdpZHRoOiA1MTBweDtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc2hvcC1kZXRhaWxfX2luZm8tdGFibGUtLW1haW4taW5mbyB7XG4gIHdpZHRoOiA2NzBweDtcbn1cbi5zaG9wLWRldGFpbF9fbWFwIHtcbiAgd2lkdGg6IDQ0MHB4O1xuICBoZWlnaHQ6IDQyM3B4O1xufVxuLnNob3AtZGV0YWlsX19tYXAtLWFyZW5kYXRvcmFtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDMwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnNob3AtZGV0YWlsX19jYXJvdXNlbC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMTBweDtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuLnNob3AtZGV0YWlsX19jYXJvdXNlbC13cmFwcGVyIHtcbiAgbWFyZ2luOiAtMTBweCAwIDA7XG59XG4uc2hvcC1kZXRhaWxfX2Nhcm91c2VsLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IC00cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNob3AtZGV0YWlsX19pY29uLWNvbnRhaW5lci13cmFwcGVyIHtcbiAgcGFkZGluZzogNDVweCAwIDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xufVxuLnNob3AtZGV0YWlsX19pY29uLWNvbnRhaW5lci13cmFwcGVyLS1uby1ib3JkZXIge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLnNob3AtZGV0YWlsX19zZC1zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uc2hvcC1kZXRhaWxfX2ljb24tY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi5zaG9wLWRldGFpbF9faWNvbi1jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zaG9wLWRldGFpbF9faWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5zaG9wLWRldGFpbF9faWNvbi0tY2FyZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODY2cHggLTEwNjZweDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNjlweDtcbn1cbi5zaG9wLWRldGFpbF9faWNvbi0tY29zbSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTc4cHggLTEwNjZweDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNjlweDtcbn1cbi5zaG9wLWRldGFpbF9faWNvbi0tY2hpbGQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4OXB4IC0xMDY2cHg7XG4gIHdpZHRoOiA3MXB4O1xuICBoZWlnaHQ6IDY5cHg7XG59XG4uc2hvcC1kZXRhaWxfX2ljb24tLWZpc2gge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0M3B4IC0xMDY2cHg7XG4gIHdpZHRoOiA3MXB4O1xuICBoZWlnaHQ6IDY5cHg7XG59XG4uc2hvcC1kZXRhaWxfX2ljb24tLWJha2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkzOHB4IC0xMDY2cHg7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDY5cHg7XG59XG4uc2hvcC1kZXRhaWxfX2ljb24tLWNvb2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1MHB4IC0xMDY2cHg7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDY5cHg7XG59XG4uc2hvcC1kZXRhaWxfX2ljb24tLXRheGkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwODFweCAtMTA2NnB4O1xuICB3aWR0aDogNjlweDtcbiAgaGVpZ2h0OiA2OXB4O1xufVxuLnNob3AtZGV0YWlsX19pY29uLS1wbHVzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03MHB4IC0xMDY2cHg7XG4gIHdpZHRoOiA3MXB4O1xuICBoZWlnaHQ6IDY5cHg7XG59XG4uc2hvcC1kZXRhaWxfX2ljb24tLWR3aXNoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNjJweCAtMTA2NnB4O1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA2OXB4O1xufVxuLnNob3AtZGV0YWlsX19pY29uLS1mcmVlZWF0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03OTRweCAtMTA2NnB4O1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA2OXB4O1xufVxuLnNob3AtZGV0YWlsX19pY29uLS1jb2ZmZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjE2cHggLTEwNjZweDtcbiAgd2lkdGg6IDcxcHg7XG4gIGhlaWdodDogNjlweDtcbn1cbi5zaG9wLWRldGFpbF9faWNvbi0tcHJlcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTAxMHB4IC0xMDY2cHg7XG4gIHdpZHRoOiA2OXB4O1xuICBoZWlnaHQ6IDY5cHg7XG59XG4uc2hvcC1kZXRhaWxfX2ljb24tLXBhcmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUwNnB4IC0xMDY2cHg7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDY5cHg7XG59XG4uc2hvcC1kZXRhaWxfX2ljb24tLWluZXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcyMnB4IC0xMDY2cHg7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDY5cHg7XG59XG4uc2hvcC1kZXRhaWxfX3RvcmctZmVhdHVyZXMtLXNtYWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaG9wLWRldGFpbF9fdG9yZy1mZWF0dXJlcy1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zaG9wLWRldGFpbF9fdG9yZy1mZWF0dXJlLXRpdGxlLFxuLnNob3AtZGV0YWlsX190b3JnLWZlYXR1cmUtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5zaG9wLWRldGFpbF9fdG9yZy1mZWF0dXJlLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zaG9wLWRldGFpbF9fZGl2aWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBtYXJnaW46IDMwcHggMDtcbn1cbi5zaG9wLWRldGFpbC1pbmZvLWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNob3AtZGV0YWlsLWluZm8taXRlbV9fdGl0bGUsXG4uc2hvcC1kZXRhaWwtaW5mby1pdGVtX190ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnNob3AtZGV0YWlsLWluZm8taXRlbV9fdGl0bGUge1xuICB3aWR0aDogMTc1cHg7XG59XG4uc2hvcC1kZXRhaWwtaW5mby1pdGVtX190ZXh0IHtcbiAgd2lkdGg6IDMyMHB4O1xufVxuLnNob3AtZGV0YWlsLWluZm8taXRlbV9fcHNldWRvLXVsIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xufVxuLnNob3AtZGV0YWlsLWluZm8taXRlbV9fcHNldWRvLXVsLXRleHQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2hvcC1kZXRhaWwtaW5mby1pdGVtX19wc2V1ZG8tdWwtdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2hvcC1kZXRhaWwtaW5mby1pdGVtX19tZXRyby1pdGVtLXBpbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDlweDtcbiAgbGVmdDogLTExcHg7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmE4MDA7XG59XG4uc2hvcC1kZXRhaWwtaW5mby1pdGVtX19tZWRpdW0ge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNob3AtZGV0YWlsLWluZm8taXRlbV9fdHJhbnNwICsgLnNob3AtZGV0YWlsLWluZm8taXRlbV9fdHJhbnNwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5zaG9wLWRldGFpbF9faW5mby10YWJsZS0tbWFpbi1pbmZvIC5zaG9wLWRldGFpbC1pbmZvLWl0ZW1fX3RleHQge1xuICB3aWR0aDogNDkwcHg7XG59XG4uZ3V0dGVyLXNpemVyIHtcbiAgd2lkdGg6IDEwJTtcbn1cbi5jYXRhbG9ncy1zaGVkdWxlX19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmNhdGFsb2dzLXNoZWR1bGVfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHg7XG59XG4uY2F0YWxvZ3Mtc2hlZHVsZV9faXRlbTpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tbGVmdDogNzBweDtcbn1cbi5jYXRhbG9ncy1zaGVkdWxlX19udW1iZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgY29sb3I6ICNlOTE2MWQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmNhdGFsb2dzLXNoZWR1bGVfX251bWJlci0tc21hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5jYXRhbG9ncy1zaGVkdWxlX190ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMWYxZjFmO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uY2F0YWxvZ3VlLXNlY3Rpb24td3JhcHBlci0tY2F0YWxvZy1vcGVuIC5pc3N1dS1ubyB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDI1cHggMCAzMHB4O1xufVxuLnByb2ctZWZmIHtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMDtcbn1cbi5wcm9nLWVmZl9fY29udGVudCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xuICB3aWR0aDogMTAwMHB4O1xuICBwYWRkaW5nLXRvcDogMzVweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wcm9nLWVmZl9fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1heC13aWR0aDogNDc1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucHJvZy1lZmZfX2xpc3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB3aWR0aDogNDUlO1xufVxuLnByb2ctZWZmX19saXN0LWl0ZW0ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ubGVhcm4tZmVhdHVyZSB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgcGFkZGluZzogMjVweCAwIDM1cHggMjBweDtcbiAgd2lkdGg6IDI3NHB4O1xufVxuLmxlYXJuLWZlYXR1cmVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2VhMWUyMjtcbn1cbi5sZWFybi1mZWF0dXJlX19saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4ubGVhcm4tZmVhdHVyZV9faXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5sZWFybi1mZWF0dXJlX19pdGVtLXRleHQge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM0ZDU5YTE7XG4gIGNvbG9yOiAjNGQ1OWExO1xufVxuLmxlYXJuLWZlYXR1cmUtLWJvdHRvbSB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDAgMjBweCAzNXB4O1xufVxuLnZhY2FuY3ktbGlzdC13cmFwcGVyX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4udmFjYW5jeS1saXN0LXdyYXBwZXJfX3RhYnMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cbi52YWNhbmN5LWxpc3Qge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB3aWR0aDogNzA1cHg7XG59XG4udmFjYW5jeS1saXN0X19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWluLWhlaWdodDogNDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG59XG4udmFjYW5jeS1saXN0X19pdGVtOm5vdCgudmFjYW5jeS1saXN0X19pdGVtLS1oZWFkKTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cbi52YWNhbmN5LWxpc3RfX2l0ZW0tLWhlYWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi52YWNhbmN5LWxpc3RfX2NlbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG59XG4udmFjYW5jeS1saXN0X19jZWxsLS1maXJzdCB7XG4gIHdpZHRoOiAyNyU7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZWIxYzI0O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4udmFjYW5jeS1saXN0X19jZWxsLS1zZWNvbmQge1xuICB3aWR0aDogMzklO1xufVxuLnZhY2FuY3ktbGlzdF9fY2VsbC0tdGhpcmQge1xuICB3aWR0aDogMjIlO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi52YWNhbmN5LWxpc3RfX2NlbGwtLWZvdXJ0aCB7XG4gIHdpZHRoOiAxMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnZhY2FuY3ktbGlzdF9fY2VsbC0tc2Vjb25kLFxuLnZhY2FuY3ktbGlzdF9fY2VsbC0tdGhpcmQsXG4udmFjYW5jeS1saXN0X19jZWxsLS1mb3VydGgge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNDc0ODVmO1xufVxuLnZhY2FuY3ktbGlzdF9fY2VsbC0taGVhZCB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnZhY2FuY3ktbGlzdF9fY2VsbC0tdGhpcmQudmFjYW5jeS1saXN0X19jZWxsLS1oZWFkIHtcbiAgd2lkdGg6IDE1JTtcbn1cbi52YWNhbmN5LWxpc3RfX2NlbGwtLWZvdXJ0aC52YWNhbmN5LWxpc3RfX2NlbGwtLWhlYWQge1xuICB3aWR0aDogMTclO1xufVxuLnZhY2FuY3ktbGlzdF9fbWFya2V0LW5hbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZhY2FuY3ktbGlzdF9fbWFya2V0LW5hbWU6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zcHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM2OHB4IC0xMDA0cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE5cHg7XG59XG4udmFjYW5jeS1saXN0X19oaWRkZW4tc2FsYXJ5IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi52YWNhbmN5LWxpc3QtcGFnIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiA0MHB4IDAgMTBweCAxMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLnZhY2FuY3ktbGlzdC1wYWctLW5ld3Mge1xuICBtYXJnaW4tbGVmdDogMTUwcHg7XG59XG4udmFjYW5jeS1saXN0LXBhZ19faXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi52YWNhbmN5LWxpc3QtcGFnX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIGNvbG9yOiAjNGQ1OWExO1xufVxuLnZhY2FuY3ktbGlzdC1wYWdfX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZTkxYjIyO1xufVxuLnZhY2FuY3ktbGlzdC1wYWdfX2xpbmstLWFjdGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOTFiMjI7XG59XG4udmFjYW5jeS1saXN0LXBhZ19fbGluay0tYWN0aXZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52YWMtZGV0LXNob3AtbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIG1hcmdpbjogMjVweCAwO1xufVxuLnZhYy1kZXQtc2hvcC1saW5rX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnZhYy1kZXQtc2hvcC1saW5rX190aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAtMjVweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjczcHggLTk4MHB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuLnZhYy1kZXQtc2hvcC1saW5rX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ViMWYyNjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZWIxZjI2O1xufVxuLnZhYy1kZXQtc2hvcC1saW5rX190ZXh0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzRkNTlhMTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNGQ1OWExO1xufVxuLnZhYy1kZXQtY29uZGl0aW9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4udmFjLWRldC1jb25kaXRpb25zOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnZhYy1kZXQtY29uZGl0aW9uc19fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnZhYy1kZXQtY29uZGl0aW9uc19fdWwtbGlzdCxcbi52YWMtZGV0LWNvbmRpdGlvbnMgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi52YWMtZGV0LWNvbmRpdGlvbnNfX3VsLWl0ZW0sXG4udmFjLWRldC1jb25kaXRpb25zIGxpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnZhYy1kZXQtY29uZGl0aW9uc19fY29udGFjdHMtaW1nLXdyYXBwZXIsXG4udmFjLWRldC1jb25kaXRpb25zX19jb250YWN0cy10ZXh0LWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnZhYy1kZXQtY29uZGl0aW9uc19fY29udGFjdHMtaW1nLXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udmFjLWRldC1jb25kaXRpb25zX19jb250YWN0cy10ZXh0LWJsb2NrIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4udmFjLWRldC1jb25kaXRpb25zX19jb250YWN0cy10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnZhYy1kZXQtY29uZGl0aW9uc19fY29udGFjdHMtcGhvbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6ICMwMDA7XG59XG4udmFjLWRldC1jb25kaXRpb25zX19jb250YWN0cy1waG9uZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52YWMtZGV0LWNvbmRpdGlvbnNfX2NvbnRhY3RzLW1haWwge1xuICBjb2xvcjogI2ViMWMyMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udmFjLWRldC1jb25kaXRpb25zX19jb250YWN0cy1tYWlsOmhvdmVyIHtcbiAgY29sb3I6ICM0ZDU5YTE7XG59XG4udmFjYW5jeS1yZXBseSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIG1pbi1oZWlnaHQ6IDY5MHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLnZhY2FuY3ktcmVwbHktLXNpbmdsZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtaW4taGVpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuLnZhY2FuY3ktcmVwbHlfX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMzVweDtcbn1cbi52YWNhbmN5LXJlcGx5X19jb250ZW50LS1zaW5nbGUge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbi52YWNhbmN5LXJlcGx5X190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4udmFjYW5jeS1yZXBseV9fc3VibWl0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnZhY2FuY3ktcmVwbHlfX2Zvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG4udmFjYW5jeS1yZXBseV9faW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNTBweDtcbiAgcmlnaHQ6IDA7XG4gIG1heC13aWR0aDogNDc3cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMzODNhNTc7XG59XG4udmFjYW5jeS1yZXBseV9faW5mby0tdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgMCAtNXB4IDIwcHg7XG59XG4udmFjYW5jeS1yZXBseV9faW5mby1hc3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0yMHB4O1xufVxuLnZhY2FuY3ktcmVwbHlfX21lc3NhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTBweDtcbn1cbi50eXBpY2FsLXN1Ym1pdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWIxYzIzO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB3aWR0aDogMjk1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnR5cGljYWwtc3VibWl0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNTlhMTtcbn1cbi50eXBpY2FsLXN1Ym1pdFtkaXNhYmxlZF0ge1xuICBiYWNrZ3JvdW5kOiAjODA4MDgwO1xufVxuLnR5cGljYWwtc3VibWl0W2Rpc2FibGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM4MDgwODA7XG59XG4ucmVwbHktaW5wdXQtYmxvY2stLWNhcmQtbnVtYmVyIHtcbiAgd2lkdGg6IDYxMXB4O1xuICBoZWlnaHQ6IDIwNXB4O1xuICBwYWRkaW5nLXRvcDogMTg4cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2NhcmQtMTAuanBnXCIpIG5vLXJlcGVhdDtcbn1cbi5yZXBseS1pbnB1dC1ibG9jay0tbGctYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzM4M2E1NztcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fdGl0bGUtLWJvdHRvbS1zcGFjZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JhYmJjMjtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fY29udGFpbmVyLS1ib3R0b20tc3BhY2Uge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fY29udGFpbmVyLS1jYXJkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fY29udGFpbmVyLS1uby1iLXNwYWNlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDM1cHg7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWJsb2NrLS1sYXJnZSB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtYmxvY2sgKyAucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fY2xvbmUtcHJldmlvdXMgKyAucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwsXG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmb250LXNpemU6IDE3cHg7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsIHtcbiAgY29sb3I6ICMzODNhNTc7XG4gIHdpZHRoOiAyMDBweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwtLXdpZGUge1xuICB3aWR0aDogYXV0bztcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwtLW1hcmdpbi1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1sYWJlbC0tcHJlLW51bWJlciB7XG4gIHdpZHRoOiAxMzBweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwtLW1pbixcbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwtLW1heCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICB6LWluZGV4OiAxMDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwtLW1pbiB7XG4gIGxlZnQ6IDIxNnB4O1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1sYWJlbC0tbWF4IHtcbiAgbGVmdDogMzc3cHg7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1tYXg6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiAtMzZweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjNTM1NDZkO1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1ibG9jay0tZXJyb3IgLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1sYWJlbCB7XG4gIGNvbG9yOiAjZWIxYzIzO1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dCB7XG4gIHdpZHRoOiAyOTNweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWNhZWNhO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyOTNweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtLXRleHRhcmVhIHtcbiAgaGVpZ2h0OiA4NHB4O1xuICByZXNpemU6IG5vbmU7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LS10ZXh0YXJlYS1iaWcge1xuICBoZWlnaHQ6IDE2MHB4O1xuICByZXNpemU6IG5vbmU7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LS1taW4sXG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LS1tYXgge1xuICB3aWR0aDogMTI4cHg7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtLW1pbiB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2ZjczOWQ7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWJsb2NrLS1lcnJvciAucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZWIxYzIzO1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19maWxlLWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fZmlsZS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICNlYTFhMWU7XG4gIGJvcmRlci1ib3R0b206IDJweCBkb3R0ZWQgI2VhMWExZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19maWxlLXN0YXR1cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IEFyaWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICM1YzVlNzY7XG4gIG9wYWNpdHk6IDAuNTtcbiAgbWF4LXdpZHRoOiAxNjVweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fYXN0IHtcbiAgY29sb3I6ICNlYjFjMjM7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2luZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2Vycm9yLXBsYWNlaG9sZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZWIxYzIzO1xuICBkaXNwbGF5OiBub25lO1xuICB0b3A6IDhweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBtYXJnaW46IGF1dG8gMDtcbiAgbGVmdDogNTA1cHg7XG4gIHdpZHRoOiAyMDBweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fZXJyb3ItcGxhY2Vob2xkZXIgc3BhbiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2Vycm9yLXBsYWNlaG9sZGVyLS10b3Age1xuICBsZWZ0OiA0OTVweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fZXJyb3ItcGxhY2Vob2xkZXItLXJhZGlvIHtcbiAgdG9wOiA3cHg7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogMzgwcHg7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2Vycm9yLXBsYWNlaG9sZGVyLS1yYWRpbyBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWJsb2NrLS1lcnJvciAucmVwbHktaW5wdXQtYmxvY2tfX2Vycm9yLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMHM7XG4gIG1heC1oZWlnaHQ6IDMzcHg7XG4gIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyNmZmZmZmYrMCxmZmM5MDUrMTAwICovXG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC8qIE9sZCBicm93c2VycyAqL1xuICAvKiBGRjMuNisgKi9cbiAgLyogQ2hyb21lLFNhZmFyaTQrICovXG4gIC8qIENocm9tZTEwKyxTYWZhcmk1LjErICovXG4gIC8qIE9wZXJhIDExLjEwKyAqL1xuICAvKiBJRTEwKyAqL1xuICAvKiBXM0MgKi9cbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtZGF0ZS13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWRhdGUtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNjZweCAtMTE0NHB4O1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB6LWluZGV4OiAxMjA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtZGF0ZS1pY29uLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM2NnB4IC0xMTIycHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LXdyYXBwZXIuYWN0aXZlIHtcbiAgbWF4LWhlaWdodDogMTQwcHg7XG4gIG1hcmdpbjogLTRweDtcbiAgcGFkZGluZzogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZjOTA1O1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1ibG9jay0tbGFyZ2UgLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1sYWJlbCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtYmxvY2stLWxhcmdlIC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwtLWZpbGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19jb21tZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgd2lkdGg6IDI4M3B4O1xuICBwYWRkaW5nOiAxMHB4IDVweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fY2xlYXItaW5wdXQtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA5cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNjhweCAtMTA3NnB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICB6LWluZGV4OiAxMzA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZXBseS1pbnB1dC1ibG9jay0tY2FyZC1udW1iZXIgLnJlcGx5LWlucHV0LWJsb2NrX19jbGVhci1pbnB1dC1pY29uIHtcbiAgcmlnaHQ6IDE5M3B4O1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19yYWRpby13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19yYWRpbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX3JhZGlvLWxhYmVsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA4NHB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FjYWVjYTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM4ZDhkOGQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fcmFkaW8tbGFiZWw6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2FjYWVjYTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX3JhZGlvLWxhYmVsLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNkYmRlZWM7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19jaGVja2JveC1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2NoZWNrYm94LWxhYmVsLS1zbWFsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDEyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2NoZWNrYm94LWxhYmVsOm5vdCgucmVwbHktaW5wdXQtYmxvY2tfX2NoZWNrYm94LWxhYmVsLS1zbWFsbCkgKyAucmVwbHktaW5wdXQtYmxvY2tfX2NoZWNrYm94LWxhYmVsOm5vdCgucmVwbHktaW5wdXQtYmxvY2tfX2NoZWNrYm94LWxhYmVsLS1zbWFsbCkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19jaGVja2JveC10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgcGFkZGluZy10b3A6IDJweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fY2hlY2tib3gtbGFiZWwtLXNtYWxsIC5yZXBseS1pbnB1dC1ibG9ja19fY2hlY2tib3gtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9jayAuaWNoZWNrYm94X21pbmltYWwge1xuICBmbG9hdDogbGVmdDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fZGl2aWRlciB7XG4gIG1hcmdpbjogMzBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NiY2NkNDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fZGl2aWRlci0tc21hbGwge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fd2FybmluZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMzgzYTU3O1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19zdWJtaXQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAyMHB4IDAgNDBweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fc3VibWl0LXdyYXBwZXIgLmctbG9hZGVyIHtcbiAgdG9wOiA1cHg7XG4gIHJpZ2h0OiAtNDVweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fc3VibWl0LXdyYXBwZXIgLnNlcnZlci1lcnJvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICNlYjFjMjM7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX3N1Ym1pdC13cmFwcGVyIC5zZXJ2ZXItZXJyb3Iuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19zdWJtaXQge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX3N1Ym1pdC0taG9sbG93IHtcbiAgd2lkdGg6IDMyNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19jbG9uZS1wcmV2aW91cyB7XG4gIG1hcmdpbjogMTVweCAwIDAgMjMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogI2VhMWExZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAycHggZG90dGVkICNlYTFhMWU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fY2xvbmUtcHJldmlvdXM6YmVmb3JlLFxuLnJlcGx5LWlucHV0LWJsb2NrX19jbG9uZS1wcmV2aW91czphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNlYTFhMWU7XG59XG4ucmVwbHktaW5wdXQtYmxvY2tfX2Nsb25lLXByZXZpb3VzOmJlZm9yZSB7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbGVmdDogLTI3cHg7XG4gIHRvcDogMTFweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fY2xvbmUtcHJldmlvdXM6YWZ0ZXIge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGxlZnQ6IC0xOHB4O1xuICB0b3A6IDNweDtcbn1cbi5yZXBseS1pbnB1dC1ibG9ja19fc2VsZWN0IHtcbiAgd2lkdGg6IDI5M3B4O1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19zbWFsbC1jaGVja2JveC13cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDIwNHB4O1xufVxuLnJlcGx5LWlucHV0LWJsb2NrX19jb3VudGRvd24ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGhlaWdodDogMzNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FjYWVjYTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IGluaXRpYWw7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAjMzgzYTU3O1xufVxuLmZvcm0tc2VsZWN0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDZweCA4cHggNnB4IDhweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1kcm9wZG93bi5mb3JtLXNlbGVjdCB7XG4gIHRvcDogNnB4O1xuICBib3JkZXItcmFkaXVzOiBpbml0aWFsO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWNhZWNhO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZm9ybS1zZWxlY3QgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZm9ybS1zZWxlY3QgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJkZWVjO1xuICBjb2xvcjogIzM4M2E1Nztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgd2lkdGg6IDM0cHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2FjYWVjYTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLmZvcm0tc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWNhZWNhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDhweCA4cHggMCA4cHg7XG4gIG1hcmdpbjogMDtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiAxMHB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5mb3JtLXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYjpiZWZvcmUsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLmZvcm0tc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiA2cHggNnB4IDAgNnB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB0b3A6IC04cHg7XG4gIGxlZnQ6IC02cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLmNpdHktc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBoZWlnaHQ6IDMzcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG4gIGJvcmRlci1yYWRpdXM6IGluaXRpYWw7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5jaXR5LXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiAyMHB4O1xuICByaWdodDogLTEwcHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2U4MTgxZTtcbn1cbi5jaXR5LXNlbGVjdC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNpdHktc2VsZWN0LnNlbGVjdDItZHJvcGRvd246YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiAtOHB4O1xuICBsZWZ0OiAyMHB4O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvaWNvbi1jaXR5LXNlbGVjdC10YWlsLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IDA7XG59XG4uY2l0eS1zZWxlY3Quc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmU6YmVmb3JlIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC04cHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9pY29uLWNpdHktc2VsZWN0LXRhaWwtYm90dG9tLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLmNpdHktc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNlODE4MWU7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2U4MTgxZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogM3B4IDAgMCAwO1xufVxuLmNpdHktc2VsZWN0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICBtYXgtaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLmNpdHktc2VsZWN0IHtcbiAgd2lkdGg6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogNnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDNweCAwIHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLmNpdHktc2VsZWN0LnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgdG9wOiAtMTVweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuY2l0eS1zZWxlY3QgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuY2l0eS1zZWxlY3QgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMCwgMCwgNDAsIDAuMSk7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5mb3JtLXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICB3aWR0aDogMzRweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWNhZWNhO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5jaXR5LXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLmNpdHktc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVwbHktaW5wdXQtYmxvY2stLWNhcmQtbnVtYmVyIC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQge1xuICBoZWlnaHQ6IDM1cHg7XG59XG4uaGlzdG9yeS1zdHJhdGVneS1yaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNzVweDtcbiAgei1pbmRleDogNTAwO1xuICBsZWZ0OiA3MjNweDtcbn1cbi5oaXN0b3J5LXN0cmF0ZWd5LXJpZ2h0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmhpc3Rvcnktc3RyYXRlZ3ktcmlnaHRfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0ZDU5YTE7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG59XG4uaGlzdG9yeS1zdHJhdGVneS1yaWdodDpob3ZlciAuaGlzdG9yeS1zdHJhdGVneS1yaWdodF9fdGl0bGUge1xuICBjb2xvcjogI2ViMWMyMztcbn1cbi5oaXN0b3J5LXN0cmF0ZWd5LXJpZ2h0X195ZWFyLXNtYWxsLFxuLmhpc3Rvcnktc3RyYXRlZ3ktcmlnaHRfX3llYXItYmlnLFxuLmhpc3Rvcnktc3RyYXRlZ3ktcmlnaHRfX3llYXItdHJpYW5nbGUge1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzM4M2E1NztcbiAgbGluZS1oZWlnaHQ6IDAuNzU7XG59XG4uaGlzdG9yeS1zdHJhdGVneS1yaWdodF9feWVhci1iaWcge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uaGlzdG9yeS1zdHJhdGVneS1yaWdodF9feWVhci10cmlhbmdsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzkycHggLTExNDVweDtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogMjlweDtcbn1cbi5hYm91dC1zdHJhdGVneSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uYWJvdXQtc3RyYXRlZ3lfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgd2lkdGg6IGF1dG87XG59XG4uYWJvdXQtc3RyYXRlZ3lfX2FjYy13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbiAgcGFkZGluZzogNDBweCAwO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cbi5hYm91dC1zdHJhdGVneV9fY2l0ZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNDI1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxZDFkMTtcbn1cbi5hYm91dC1zdHJhdGVneS1jaXRlIHtcbiAgcGFkZGluZzogMzBweCAzNXB4O1xufVxuLmFib3V0LXN0cmF0ZWd5LWNpdGUtLW1hbmFnZW1lbnQge1xuICBwYWRkaW5nOiAwO1xufVxuLmFib3V0LXN0cmF0ZWd5LWNpdGVfX2NpdGUtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5hYm91dC1zdHJhdGVneS1jaXRlX19jaXRlLXRleHQtLW1hbmFnZW1lbnQge1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMzODNhNTc7XG59XG4uYWJvdXQtc3RyYXRlZ3ktY2l0ZV9fcmlnaHQtcXVvdGUsXG4uYWJvdXQtc3RyYXRlZ3ktY2l0ZV9fbGVmdC1xdW90ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2YwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmFib3V0LXN0cmF0ZWd5LWNpdGVfX3JpZ2h0LXF1b3RlOmFmdGVyIHtcbiAgY29udGVudDogJ8K7JztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1cHg7XG4gIHRvcDogLTEycHg7XG4gIGNvbG9yOiAjZjAwO1xuICBmb250LXNpemU6IDMwcHg7XG59XG4uYWJvdXQtc3RyYXRlZ3ktY2l0ZV9fbGVmdC1xdW90ZTphZnRlciB7XG4gIGNvbnRlbnQ6ICfCqyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIwcHg7XG4gIHRvcDogLTEycHg7XG4gIGNvbG9yOiAjZjAwO1xuICBmb250LXNpemU6IDMwcHg7XG59XG4uYWJvdXQtc3RyYXRlZ3ktY2l0ZV9faW1nLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDg0cHg7XG4gIGhlaWdodDogODRweDtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4uYWJvdXQtc3RyYXRlZ3ktY2l0ZV9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWJvdXQtc3RyYXRlZ3ktY2l0ZV9fdGV4dC1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICMzODNhNTc7XG59XG4uYWJvdXQtc3RyYXRlZ3ktY2l0ZV9fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFib3V0LXN0cmF0ZWd5LWNpdGVfX3RleHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5zdHJhdGVneS1zdGF0cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOHB4O1xuICBsZWZ0OiA2OTlweDtcbiAgei1pbmRleDogNTAwO1xuICBtYXgtd2lkdGg6IDIwNXB4O1xufVxuLnN0cmF0ZWd5LXN0YXRzX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5zdHJhdGVneS1zdGF0c19faXRlbTpudGgtY2hpbGQoMm4pIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5zdHJhdGVneS1zdGF0c19fbnVtYmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmb250LXNpemU6IDYwcHg7XG4gIGNvbG9yOiAjMzgzYTU3O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uc3RyYXRlZ3ktc3RhdHNfX251bWJlci0tcmVkIHtcbiAgY29sb3I6ICNlOTE2MWQ7XG59XG4uc3RyYXRlZ3ktc3RhdHNfX3RleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMxZjFmMWY7XG59XG4uc3RyYXRlZ3ktc3RhdHMtbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNlYjFjMjQ7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc3RyYXRlZ3ktc3RhdHMtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM0ZDU5YTE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGQ1OWExO1xufVxuLnN0cmF0ZWd5LXN0YXRzLWxpbms6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgbGVmdDogLTIwcHg7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzMwcHggLTUycHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uc3RyYXRlZ3ktc3RhdHMtbGluazpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMzBweCAtNzBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTZweDtcbn1cbi5zdHJhdGVneS1zdGF0cy1saW5rX19pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5nZW8tcG9wdXAge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNjAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvZ2VvLXBvcHVwLWJnLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICBib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4uZ2VvLXBvcHVwX19jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA4ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgNDhweDtcbn1cbi5nZW8tcG9wdXBfX3RpdGxlIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbi5nZW8tcG9wdXBfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIC1tb3otY29sdW1uczogNDtcbiAgY29sdW1uczogNDtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxMzBweDtcbiAgY29sdW1uLWdhcDogMTMwcHg7XG4gIGhlaWdodDogMzE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZ2VvLXBvcHVwX19pdGVtIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmdlby1wb3B1cF9fbGluayB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICMwMDA7XG59XG4uZ2VvLXBvcHVwX19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2M3MDYwYjtcbn1cbi5nZW8tcG9wdXBfX2V4aXQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3R0b206IC00MHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmdlby1wb3B1cF9fZXhpdC1saW5rIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5nZW8tcG9wdXBfX2V4aXQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5nZW8tcG9wdXBfX2V4aXQtbGluazphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMnB4O1xuICByaWdodDogLTIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI3M3B4IC05OTlweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi5wcmVzcy1ibG9jayB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbn1cbi5wcmVzcy1ibG9ja19fYWxsLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNlYjFjMjQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ucHJlc3MtYmxvY2tfX2FsbC1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAtMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzMwcHggLTUycHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4ucHJlc3MtYmxvY2tfX2FsbC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzRkNTlhMTtcbn1cbi5wcmVzcy1ibG9ja19fYWxsLWxpbms6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzMwcHggLTcwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4ucHJlc3MtYmxvY2tfX2l0ZW0tY29udGFpbmVyLS1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByZXNzLWJsb2NrLWl0ZW0ge1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucHJlc3MtYmxvY2staXRlbS0tc21pIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5wcmVzcy1ibG9jay1pdGVtX19uZXh0LWl0ZW0tYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJlc3MtYmxvY2staXRlbV9fbmV4dC1pdGVtLWxpbmsge1xuICBmb250LWZhbWlseTogJ1NjYWRhJywgc2Fucy1zZXJpZjtcbn1cbi5wcmVzcy1ibG9jay1pdGVtX190ZXh0LWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNDYwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxNTBweDtcbn1cbi5wcmVzcy1ibG9jay1pdGVtX190ZXh0LWJsb2NrLS1uZXdzIHtcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLnByZXNzLWJsb2NrLWl0ZW1fX3RleHQtYmxvY2stLW5ld3M6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucHJlc3MtYmxvY2staXRlbV9fZGF0ZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTUwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY7XG59XG4ucHJlc3MtYmxvY2staXRlbV9fbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRkNTlhMTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cbi5wcmVzcy1ibG9jay1pdGVtX19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ViMWMyMztcbn1cbi5wcmVzcy1ibG9jay1pdGVtX190ZXh0LWJsb2NrLS1uZXdzOmhvdmVyIC5wcmVzcy1ibG9jay1pdGVtX19saW5rIHtcbiAgY29sb3I6ICNlYjFjMjM7XG59XG4ucHJlc3MtYmxvY2staXRlbV9fdGV4dC1ibG9jay0tbmV3czpob3ZlciAucHJlc3MtYmxvY2staXRlbV9fbGluay10ZXh0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM1LCAyOCwgMzUsIDAuNSk7XG59XG4ucHJlc3MtYmxvY2staXRlbV9fbGluay10ZXh0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNzcsIDg5LCAxNjEsIDAuNSk7XG59XG4ucHJlc3MtYmxvY2staXRlbV9fbGluazpob3ZlciAucHJlc3MtYmxvY2staXRlbV9fbGluay10ZXh0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM1LCAyOCwgMzUsIDAuNSk7XG59XG4ucHJlc3MtYmxvY2staXRlbV9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5wcmVzcy1ibG9jay1pdGVtX190aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcmVzcy1ibG9jay1pdGVtX190aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICByaWdodDogLTIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM2OHB4IC0xMjkycHg7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG4ucHJlc3MtYmxvY2staXRlbV9fdGl0bGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucHJlc3MtYmxvY2staXRlbV9fdGl0bGUtdGV4dCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4ucHJlc3MtYmxvY2staXRlbV9fdGl0bGU6aG92ZXIgLnByZXNzLWJsb2NrLWl0ZW1fX3RpdGxlLXRleHQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucHJlc3MtYmxvY2staXRlbV9fdGl0bGUgKyAucHJlc3MtYmxvY2staXRlbV9fbGluayB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5tYW5hZ2UtYmlnLXNsaWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ubWFuYWdlLWJpZy1zbGlkZXJfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwMHB4O1xufVxuLm1hbmFnZS1iaWctc2xpZGVyX19iaWctcGljdHVyZS13cmFwcGVyIHtcbiAgd2lkdGg6IDI4N3B4O1xuICBmbG9hdDogbGVmdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMzg2cHg7XG4gIG1hcmdpbi10b3A6IDM0MHB4O1xufVxuLm1hbmFnZS1iaWctc2xpZGVyX19zbWFsbC1waWN0dXJlLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAyOThweDtcbn1cbi5tYW5hZ2UtYmlnLXNsaWRlcl9fc21hbGwtcGljdHVyZS13cmFwcGVyIHtcbiAgd2lkdGg6IDg5cHg7XG4gIGhlaWdodDogODlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xufVxuLm1hbmFnZS1iaWctc2xpZGVyX19zbWFsbC1waWN0dXJlLXdyYXBwZXItLWJpZyB7XG4gIHdpZHRoOiAxODhweDtcbiAgaGVpZ2h0OiAxODhweDtcbn1cbi5tYW5hZ2UtYmlnLXNsaWRlcl9fc21hbGwtcGljdHVyZSxcbi5tYW5hZ2UtYmlnLXNsaWRlcl9fYmlnLXBpY3R1cmUge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwcztcbn1cbi5tYW5hZ2UtYmlnLXNsaWRlcl9fc3RhbXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubWFuYWdlLWJpZy1zbGlkZXJfX3N0YW1wLS0xIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjg3cHg7XG4gIGhlaWdodDogODlweDtcbn1cbi5tYW5hZ2UtYmlnLXNsaWRlcl9fc3RhbXAtLTIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDg5cHg7XG4gIHdpZHRoOiA4OXB4O1xuICBoZWlnaHQ6IDk5cHg7XG59XG4ubWFuYWdlLWJpZy1zbGlkZXJfX3N0YW1wLS0zIHtcbiAgbGVmdDogMTE4cHg7XG4gIHRvcDogMTk4cHg7XG4gIHdpZHRoOiAxODhweDtcbiAgaGVpZ2h0OiAxODhweDtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggMCByZ2JhKDc3LCA4OSwgMTYxLCAwLjc1KTtcbn1cbi5tYW5hZ2UtdGV4dC1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMTVweDtcbn1cbi5tYW5hZ2UtdGV4dC1zbGlkZXJfX2NvbnRlbnQge1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIHBhZGRpbmc6IDQwcHggNjBweCA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWFuYWdlLXRleHQtc2xpZGVyX19jb250ZW50OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTc0cHggLTcwOXB4O1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBsZWZ0OiAxMDBweDtcbiAgdG9wOiAtOTBweDtcbiAgei1pbmRleDogMDtcbn1cbi5tYW5hZ2UtdGV4dC1zbGlkZXJfX3NsaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYW5hZ2UtdGV4dC1zbGlkZXJfX3NsaWRlLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1hbmFnZS10ZXh0LXNsaWRlcl9fdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzAwMDtcbn1cbi5tYW5hZ2UtdGV4dC1zbGlkZXJfX3Bvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBjb2xvcjogIzgxODE4MTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5tYW5hZ2UtdGV4dC1zbGlkZXJfX2NpdGUge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLm1hbmFnZS10ZXh0LXNsaWRlcl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ubWFuYWdlLXNtYWxsLXNsaWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IC00MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm1hbmFnZS1zbWFsbC1zbGlkZXJfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgd2lkdGg6IGF1dG87XG59XG4ubWFuYWdlLXNtYWxsLXNsaWRlcl9faXRlbS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbi5tYW5hZ2Utc21hbGwtc2xpZGVyX19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogODFweDtcbiAgaGVpZ2h0OiA4MXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuLm1hbmFnZS1zbWFsbC1zbGlkZXJfX2ltZy13cmFwcGVyIHtcbiAgd2lkdGg6IDgxcHg7XG4gIGhlaWdodDogODFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMTtcbn1cbi5tYW5hZ2Utc21hbGwtc2xpZGVyX19zbWFsbC1maW4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNzJweCAtODkwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4ubWFuYWdlLXNtYWxsLXNsaWRlcl9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubWFuYWdlLXNtYWxsLXNsaWRlcl9fdGV4dC1ibG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYW5hZ2Utc21hbGwtc2xpZGVyX19jaXRlLWJsb2NrIHtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgcGFkZGluZzogMjBweCA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmFjdGl2YXRpb24tZm9ybSB7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xufVxuLmFjdGl2YXRpb24tZm9ybS0tbm8tYm90dG9tIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZGF0ZXBpY2tlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAyMzBweDtcbiAgaGVpZ2h0OiAyMzZweDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICB6LWluZGV4OiAxMTAgIWltcG9ydGFudDtcbn1cbi5kYXRlcGlja2VyLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2ViMWMyMztcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5kYXRlcGlja2VyLWRyb3Bkb3duOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNlYjFjMjM7XG59XG4udGFibGUtY29uZGVuc2VkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTYwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi50YWJsZS1jb25kZW5zZWQgLnByZXYsXG4udGFibGUtY29uZGVuc2VkIC5uZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuMXB4O1xufVxuLnRhYmxlLWNvbmRlbnNlZCAucHJldjphZnRlcixcbi50YWJsZS1jb25kZW5zZWQgLm5leHQ6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cbi50YWJsZS1jb25kZW5zZWQgLnByZXY6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNzZweCAtNzQ3cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi50YWJsZS1jb25kZW5zZWQgLm5leHQ6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNzZweCAtNzMxcHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi5kYXRlcGlja2VyLmRyb3Bkb3duLW1lbnUgdGgsXG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWlubGluZSB0aCxcbi5kYXRlcGlja2VyLmRyb3Bkb3duLW1lbnUgdGQsXG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWlubGluZSB0ZCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5kYXRlcGlja2VyLmRyb3Bkb3duLW1lbnUgdGguZG93LFxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1pbmxpbmUgdGguZG93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5kYXRlcGlja2VyLmRyb3Bkb3duLW1lbnUgdGguZG93Om50aC1jaGlsZCg2KSxcbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItaW5saW5lIHRoLmRvdzpudGgtY2hpbGQoNiksXG4uZGF0ZXBpY2tlci5kcm9wZG93bi1tZW51IHRoLmRvdzpudGgtY2hpbGQoNyksXG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWlubGluZSB0aC5kb3c6bnRoLWNoaWxkKDcpIHtcbiAgY29sb3I6ICNlYjFjMjM7XG59XG4uZGF0ZXBpY2tlci5kcm9wZG93bi1tZW51IHRoLmRvdzphZnRlcixcbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItaW5saW5lIHRoLmRvdzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZlMmU0O1xufVxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGF5OmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGF5LmZvY3VzZWQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW46aG92ZXIsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWIxYzIzO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jb250YWN0cy1hZGRyZXNzIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5jb250YWN0cy1hZGRyZXNzX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMDBweDtcbn1cbi5jb250YWN0cy1hZGRyZXNzLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbiAgd2lkdGg6IDMyJTtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xufVxuLmNvbnRhY3RzLWFkZHJlc3MtaXRlbV9fbWFwLXdyYXBwZXIge1xuICBoZWlnaHQ6IDE5NXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNvbnRhY3RzLWFkZHJlc3MtaXRlbV9fbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jb250YWN0cy1hZGRyZXNzLWl0ZW1fX3RpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNGQ1OWExO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmNvbnRhY3RzLWFkZHJlc3MtaXRlbV9fdGl0bGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZWIxYzIzO1xufVxuLmNvbnRhY3RzLWFkZHJlc3MtaXRlbV9fdGl0bGUtdGV4dCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDc3LCA4OSwgMTYxLCAwLjUpO1xufVxuLmNvbnRhY3RzLWFkZHJlc3MtaXRlbV9fdGl0bGUtdGV4dDpob3ZlciAuY29udGFjdHMtYWRkcmVzcy1pdGVtX190aXRsZS10ZXh0X190aXRsZS10ZXh0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM1LCAyOCwgMzUsIDAuNSk7XG59XG4uY29udGFjdHMtYWRkcmVzcy1pdGVtX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzAwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5jb250YWN0cy1hZGRyZXNzLWl0ZW1fX3RleHQtLWNlbnRlcmVkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvbnRhY3RzLWFkZHJlc3MtaXRlbV9faG90LWxpbmUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDE5M3B4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb250YWN0cy1hZGRyZXNzLWl0ZW1fX2hvdC1saW5lLXdyYXBwZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY29udGFjdHMtYWRkcmVzcy1pdGVtX19ob3QtbGluZS1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0xMDY2cHg7XG4gIHdpZHRoOiA2OHB4O1xuICBoZWlnaHQ6IDc3cHg7XG4gIG1hcmdpbjogMjBweCAwIDVweDtcbn1cbi5jb250YWN0cy1hZGRyZXNzLWl0ZW1fX2hvdC1saW5lLXBob25lIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5jb250YWN0cy1hZGRyZXNzLWl0ZW1fX2hvdC1saW5lLXNoZWQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmNvbnRhY3RzLWFkZHJlc3MtaXRlbSArIC5jb250YWN0cy1hZGRyZXNzLWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogMiU7XG59XG4uY29udGFjdHMtZGVwcy0tZGFyayB7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG59XG4uY29udGFjdHMtZGVwcy0tZGFya2VzdCB7XG4gIGJhY2tncm91bmQ6ICNkMWQxZDE7XG59XG4uY29udGFjdHMtZGVwc19fY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgd2lkdGg6IDEwMDBweDtcbn1cbi5jb250YWN0cy1kZXBzX19jb250ZW50LS1uby1wYWRkIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG4uY29udGFjdHMtZGVwc19faXRlbS1jb250YWluZXIge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4uY29udGFjdHMtZGVwc19faXRlbS1jb250YWluZXItLXNpbmdsZSB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5jb250YWN0cy1kZXBzX19pdGVtLWNvbnRhaW5lci0tYm9yZGVyZWQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcbn1cbi5jb250YWN0cy1kZXBzLS1kYXJrZXN0IC5jb250YWN0cy1kZXBzX19jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmNvbnRhY3RzLWRlcHMtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG59XG4uY29udGFjdHMtZGVwcy1pdGVtLS10aGlyZC1oYWxmLFxuLmNvbnRhY3RzLWRlcHMtaXRlbS0tdGhpcmQtaHVuZCB7XG4gIHdpZHRoOiAzMiU7XG59XG4uY29udGFjdHMtZGVwcy1pdGVtLS1oYWxmLWJvdHRvbSxcbi5jb250YWN0cy1kZXBzLWl0ZW0tLWhhbGYtMzAsXG4uY29udGFjdHMtZGVwcy1pdGVtLS1oYWxmLTcwIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzY2NjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX3RpdGxlLS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX25hbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZWIxYzIzO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViMWMyMztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjNGQ1OWExO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzRkNTlhMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fbGluay0tcmVnaW9uLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZWIxYzIzO1xufVxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fbGluay0tcmVnaW9uLXNlbGVjdDpob3ZlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzRkNTlhMTtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX2xpbmstLXJlZ2lvbi1zZWxlY3Q6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAtMTVweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAwO1xufVxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWF4LXdpZHRoOiAyODVweDtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX3RleHQtLXNtYWxsIHtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dC0tYm90dG9tLXNwYWNlIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX3RleHQtLW5vLXRvcC1zcGFjZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uY29udGFjdHMtZGVwcy1pdGVtX190ZXh0LS1tYWlsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dC0tc3VidGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dC13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fbWFpbC1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAxOTVweDtcbiAgd2lkdGg6IDMyMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAzNXB4IDI1cHggMzVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX21haWwtYmxvY2staWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjM5cHggLTEwMzZweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW0tLWhhbGYtYm90dG9tIC5jb250YWN0cy1kZXBzLWl0ZW1fX3RleHQge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uY29udGFjdHMtZGVwcy1pdGVtLS1oYWxmLWJvdHRvbSAuY29udGFjdHMtZGVwcy1pdGVtX190ZXh0LS1tYXgtbGFyZ2Uge1xuICBtYXgtd2lkdGg6IDI4MHB4O1xufVxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fYWQtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY29udGFjdHMtZGVwcy1pdGVtX19yZWdpb24tc2VsZWN0LWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX3NvYy1ibG9jayB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fc29jLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX3NvYy1saW5rLS1mYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC02MjZweDtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX3NvYy1saW5rLS10dyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC01NDhweDtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX3NvYy1saW5rLS12ayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC01ODdweDtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX3NvYy1saW5rLS15dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC00NzBweDtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX3NvYy1saW5rLS1vayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC01MDlweDtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzdweDtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX3NvYy1saW5rICsgLmNvbnRhY3RzLWRlcHMtaXRlbV9fc29jLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX3N1YnNyaWJlLWZvcm0ge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX2lucHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAyNDBweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW1fX3N1Ym1pdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEzNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uY29udGFjdHMtZGVwcy1pdGVtICsgLmNvbnRhY3RzLWRlcHMtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAyJTtcbn1cbi5jb250YWN0cy1kZXBzX19pdGVtLWNvbnRhaW5lci0tYm9yZGVyZWQgLmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dC0tc21hbGwge1xuICBjb2xvcjogIzY2Njtcbn1cbi5jb250YWN0cy1kZXBzLWl0ZW0tLWhhbGYtYm90dG9tICsgLmNvbnRhY3RzLWRlcHMtaXRlbS0taGFsZi1ib3R0b20ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5zdWMtYWNjb3JkaW9uX19zZWN0aW9uIHtcbiAgbWF4LWhlaWdodDogNTkwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAjZThlOGU4O1xufVxuLnN1Yy1hY2NvcmRpb25fX3NlY3Rpb24gKyAuc3VjLWFjY29yZGlvbl9fc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uc3VjLWFjY29yZGlvbl9fc2VjdGlvbi5zZWxlY3RlZCB7XG4gIG1heC1oZWlnaHQ6IDI1MDBweDtcbn1cbi5zdWMtYWNjb3JkaW9uX19zZWN0aW9uLnNlbGVjdGVkICsgLnN1Yy1hY2NvcmRpb25fX3NlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnN1Yy1hY2NvcmRpb25fX3RpdGxlLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbn1cbi5zdWMtYWNjb3JkaW9uX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNTkwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnN1Yy1hY2NvcmRpb25fX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uc3VjLWFjY29yZGlvbl9fdGl0bGUtZ3JvdXAge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc3VjLWFjY29yZGlvbl9fdGl0bGUtZ3JvdXAtLWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnN1Yy1hY2NvcmRpb25fX3RpdGxlLWdyb3VwLS1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnN1Yy1hY2NvcmRpb25fX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc3VjLWFjY29yZGlvbl9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA3MnB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnN1Yy1hY2NvcmRpb25fX3RpdGxlLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1heC13aWR0aDogNDkwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uc3VjLWFjY29yZGlvbl9faXRlbS1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG59XG4uc3VjLWFjY29yZGlvbl9fZW5kLWJsb2NrIHtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zdWMtYWNjb3JkaW9uX19lbmQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zdWMtYWNjb3JkaW9uX19lbmQtaWNvbi0tYmFnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05MDZweCAtNzAwcHg7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiA5MXB4O1xufVxuLnN1Yy1hY2NvcmRpb25fX2VuZC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc3VjLWFjY29yZGlvbl9fZW5kLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogNzAwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnN1Yy1hY2NvcmRpb25fX2VuZC1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2U2MjAyODtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZTYyMDI4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLnN1Yy1hY2NvcmRpb25fX2VuZC1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzRkNTlhMTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNGQ1OWExO1xufVxuLnN1Yy1hY2MtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4uc3VjLWFjYy1pdGVtX19kYXRlLWJsb2NrIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxNTBweDtcbn1cbi5zdWMtYWNjLWl0ZW1fX2RhdGUge1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM0ZDU5YTE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zdWMtYWNjLWl0ZW1fX2RhdGU6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBsZWZ0OiA0MHB4O1xuICB0b3A6IDEyNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNjNweCAtOTQ1cHg7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDMzcHg7XG59XG4uc3VjLWFjYy1pdGVtX190ZXh0LWJsb2NrIHtcbiAgbWFyZ2luLWxlZnQ6IDE1MHB4O1xuICBtYXgtd2lkdGg6IDY2MHB4O1xufVxuLnN1Yy1hY2MtaXRlbV9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzAwMDtcbn1cbi5zdWMtYWNjLWl0ZW1fX3RleHQge1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uc3VjLWludml0ZS1zZWN0aW9uX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgcGFkZGluZzogNDVweCAwIDUwcHg7XG59XG4uc3VjLWludml0ZS1zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLnN1Yy1pbnZpdGUtc2VjdGlvbl9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBtYXgtd2lkdGg6IDg3MHB4O1xufVxuLnN1Yy1pbnZpdGUtc2VjdGlvbl9fbGluayB7XG4gIGJvcmRlci1jb2xvcjogI2ViMjAyMjtcbn1cbi5zdWMtaW52aXRlLXNlY3Rpb25fX2xpbms6aG92ZXIge1xuICBjb2xvcjogI2ViMjAyMjtcbn1cbi5jb3JwLW1vZGVsX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMDBweDtcbn1cbi5jb3JwLW1vZGVsX190aXRsZS1ibG9jayB7XG4gIHBhZGRpbmctdG9wOiAxNTVweDtcbiAgbWluLWhlaWdodDogMTYwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvNy10aXRsZS1iZy5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jb3JwLW1vZGVsX190aXRsZS1ibG9jay10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5jb3JwLW1vZGVsX190ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmNvcnAtbW9kZWxfX2RvdWJsZS1ibG9jayB7XG4gIG1pbi1oZWlnaHQ6IDMyNXB4O1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcbn1cbi5jb3JwLW1vZGVsX19pY29uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jb3JwLW1vZGVsX19pY29uLS1iYWxvb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtMjczcHg7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ3cHg7XG59XG4uY29ycC1tb2RlbF9faWNvbi0tY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzNweCAtMTIwOHB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuLmNvcnAtbW9kZWxfX2ljb24tLWN1cCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IDBweDtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi5jb3JwLW1vZGVsX19pY29uLS1jaGFydCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC01NjdweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDZweDtcbn1cbi5jb3JwLW1vZGVsX19pY29uLS1jaGFydC1yZXYge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtNjE1cHg7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG4uY29ycC1tb2RlbF9faWNvbi0tbW9vbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC04NDZweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogMzhweDtcbn1cbi5jb3JwLW1vZGVsX19pY29uLS01IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjM5cHggLTQ1M3B4O1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0OXB4O1xufVxuLmNvcnAtbW9kZWxfX2RvdWJsZS1ibG9jay10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luOiAwIDAgMzVweDtcbn1cbi5jb3JwLW1vZGVsX19ub3JtYWwtaXRlbXMge1xuICBwYWRkaW5nOiA0MHB4IDAgMjVweDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi5jb3JwLW1vZGVsX19ub3JtYWwtaXRlbXMgLmNvcnAtbW9kZWxfX2l0ZW0tY29udGFpbmVyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29ycC1tb2RlbC1pdGVtIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG4gIHdpZHRoOiAzMiU7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG4uY29ycC1tb2RlbC1pdGVtLS11cHBlciArIC5jb3JwLW1vZGVsLWl0ZW0tLXVwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDUlO1xufVxuLmNvcnAtbW9kZWwtaXRlbV9fdGl0bGUge1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uY29ycC1tb2RlbC1pdGVtX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnZhYy13aHktbm90IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDkwcHg7XG4gIGxlZnQ6IDcwNHB4O1xuICB3aWR0aDogMjc5cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHotaW5kZXg6IDUwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgcGFkZGluZzogMjBweCAwIDIwcHggMTVweDtcbn1cbi52YWMtd2h5LW5vdF9fdGl0bGUge1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNlYTFlMjI7XG59XG4udmFjLXdoeS1ub3RfX3VsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4udmFjLXdoeS1ub3RfX2xpIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY29sb3I6ICMwMDA7XG59XG4udmFjLXdoeS1ub3RfX2xpLXRleHQge1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM0ZDU5YTE7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzRkNTlhMTtcbn1cbi52YWMtd2h5LW5vdC1zZWN0aW9uX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMDBweDtcbn1cbi52YWMtd2h5LW5vdC1zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzM4M2E1NztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbi52YWMtd2h5LW5vdC1hY2NfX3NlY3Rpb24ge1xuICBtYXgtaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi52YWMtd2h5LW5vdC1hY2NfX3NlY3Rpb24uc2VsZWN0ZWQge1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbn1cbi52YWMtd2h5LW5vdC1hY2NfX3RpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDUwcHg7XG59XG4udmFjLXdoeS1ub3QtYWNjX190aXRsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi52YWMtd2h5LW5vdC1hY2NfX2ljb24td3JhcHBlciB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDU1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4udmFjLXdoeS1ub3QtYWNjX19pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cbi52YWMtd2h5LW5vdC1hY2NfX2ljb24tLWxhZGRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC02MTJweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDlweDtcbn1cbi52YWMtd2h5LW5vdC1hY2NfX2ljb24tLXNtaWxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTIyM3B4O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLnZhYy13aHktbm90LWFjY19faWNvbi0taGFuZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTEyNTZweDtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNDdweDtcbn1cbi52YWMtd2h5LW5vdC1hY2NfX2ljb24tLWNoYXJ0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTdweCAtMTIwOHB4O1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuLnZhYy13aHktbm90LWFjY19faWNvbi0td2VpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02MnB4IC0xMjA4cHg7XG4gIHdpZHRoOiA1M3B4O1xuICBoZWlnaHQ6IDQycHg7XG59XG4udmFjLXdoeS1ub3QtYWNjX190aXRsZS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0ZDU5YTE7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4udmFjLXdoeS1ub3QtYWNjX190ZXh0IHtcbiAgcGFkZGluZzogMTVweCAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMzgzYTU3O1xufVxuLnNob3AtaWNvbi10b29sdGlwIC50b29sdGlwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiA1cHggNXB4O1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDA7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMjYpO1xufVxuLnNob3AtaWNvbi10b29sdGlwIC50b29sdGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTdweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogN3B4IHNvbGlkICNlOWU5ZTk7XG59XG4uc2hvcC1pY29uLXRvb2x0aXAgLnRvb2x0aXA6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC01cHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjZmZmO1xufVxuLm5vdC1mb3VuZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWNlY2VjO1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLm5vdC1mb3VuZF9fY29udGVudCB7XG4gIHdpZHRoOiA3NzBweDtcbn1cbi5ub3QtZm91bmRfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogODVweDtcbiAgZm9udC1zaXplOiAyNTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNlYjFmMjQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm5vdC1mb3VuZF9fdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLm5vdC1mb3VuZF9fbGluayB7XG4gIGNvbG9yOiAjZWIxZjI0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5ub3QtZm91bmRfX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzRkNTlhMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubm90LWZvdW5kX19zZWFyY2gtd3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubm90LWZvdW5kX19pbnB1dC13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTE1cHg7XG59XG4ubm90LWZvdW5kX19pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhY2FlY2E7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubm90LWZvdW5kX19zdWJtaXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA4NXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAxMXB4IDA7XG59XG4uY29udGVudC1jb250YWN0cyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uY29udGVudC1jb250YWN0c19fY29udGVudCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbn1cbi5jb250ZW50LWNvbnRhY3RzX19oZWFkLFxuLmNvbnRlbnQtY29udGFjdHNfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNvbnRlbnQtY29udGFjdHNfX3RpdGxlIHtcbiAgY29sb3I6ICM2NjY7XG59XG4uY29udGVudC1jb250YWN0c19fbGluayB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2ViMWMyMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uY29udGVudC1jb250YWN0c19fbGluazpob3ZlciB7XG4gIGNvbG9yOiAjNGQ1OWExO1xufVxuLmNvbnRlbnQtY29udGFjdHNfX2xpbmstLXBob25lIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jb250ZW50LWNvbnRhY3RzX19saW5rLS1waG9uZTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY29udGVudC1jb250YWN0cy10YWJsZV9fb25seS1zbWFsbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGVudC1jb250YWN0cy10YWJsZV9fcm93IHtcbiAgcGFkZGluZzogMjBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcbn1cbi5jb250ZW50LWNvbnRhY3RzLXRhYmxlX19jb2x1bW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbn1cbi5jb250ZW50LWNvbnRhY3RzLXRhYmxlX19jb2x1bW4tLWZpcnN0IHtcbiAgd2lkdGg6IDQwJTtcbn1cbi5jb250ZW50LWNvbnRhY3RzLXRhYmxlX19jb2x1bW4tLXNlY29uZCB7XG4gIHdpZHRoOiA0MSU7XG59XG4uY29udGVudC1jb250YWN0cy10YWJsZV9fY29sdW1uLS10aGlyZCB7XG4gIHdpZHRoOiAxOCU7XG59XG4uY29udGVudC1jb250YWN0cy10YWJsZV9fY29sdW1uLS1oYWxmIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jb250ZW50LWNvbnRhY3RzLXRhYmxlX19zdWJyb3cgKyAuY29udGVudC1jb250YWN0cy10YWJsZV9fc3Vicm93IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi50aXRsZS1ibG9jay1zbGlkZV9fYmFubmVyLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udGl0bGUtYmxvY2stYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy10b3A6IDEzNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4udGl0bGUtYmxvY2stc2xpZGVfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5O1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXgge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbn1cbi5iZXN0LXByaWNlc19fc2xpZGUgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXgsXG4uYmVzdC1wcmljZXNfX3NsaWRlIC50aXRsZS1ibG9jay1iYW5uZXItLWN1c3RvbWVycyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iZXN0LXByaWNlc19fc2xpZGUuYmctaW1hZ2UgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXgsXG4uYmVzdC1wcmljZXNfX3NsaWRlLmJnLWltYWdlIC50aXRsZS1ibG9jay1iYW5uZXItLWN1c3RvbWVycyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lci0tY3VzdG9tZXJzIC50aXRsZS1ibG9jay1iYW5uZXJfX2ltZy13cmFwcGVyLS1sZWZ0IHtcbiAgdG9wOiAtNTBweDtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXItLWN1c3RvbWVycyAudGl0bGUtYmxvY2stYmFubmVyX190ZXh0LWJsb2NrIHtcbiAgdG9wOiAtMjBweDtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXJfX3RleHQtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXJfX3ByaWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG4udGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udC1mYW1pbHk6IFwiRElOQ29uZGVuc2VkQm9sZFwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNDZweDtcbiAgY29sb3I6ICNmZjAwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogLTEwcHggMDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG4udGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Ugc3VwIHtcbiAgdG9wOiAtMS4xZW07XG4gIHJpZ2h0OiAtMC4xZW07XG4gIGZvbnQtc2l6ZTogNTdweDtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMTcwcHg7XG59XG4udGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Ugc3VwIHtcbiAgdG9wOiAtMS40ZW07XG59XG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlIHN1cCB7XG4gICAgdG9wOiAtMS44ZW07XG4gIH1cbiAgLyogSUUxMCAqL1xuICAqOjotbXMtYmFja2Ryb3AsXG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZSBzdXAge1xuICAgIHRvcDogLTEuOGVtO1xuICB9XG4gIC8qIElFMTEgKi9cbn1cbkBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjogYXV0bykge1xuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Ugc3VwIHtcbiAgICB0b3A6IC0xLjhlbTtcbiAgfVxufVxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJESU5Db25kZW5zZWRDXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMCA0cHg7XG59XG4udGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2UuY2FuY2VsZWQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE3cHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI2U5MjkyYTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTI1ZGVnKTtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXJfX29sZC1wcmljZSBzdXAge1xuICB0b3A6IC0wLjVlbTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlIHtcbiAgZm9udC1zaXplOiAzOXB4O1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlIHN1cCB7XG4gIHRvcDogLTAuN2VtO1xufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX29sZC1wcmljZSBzdXAge1xuICAgIHRvcDogLTAuOWVtO1xuICB9XG4gIC8qIElFMTAgKi9cbiAgKjo6LW1zLWJhY2tkcm9wLFxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2Ugc3VwIHtcbiAgICB0b3A6IC0wLjllbTtcbiAgfVxuICAvKiBJRTExICovXG59XG5Ac3VwcG9ydHMgKC1tcy1pbWUtYWxpZ246IGF1dG8pIHtcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlIHN1cCB7XG4gICAgdG9wOiAtMC45ZW07XG4gIH1cbn1cbi50aXRsZS1ibG9jay1iYW5uZXJfX3RleHQge1xuICBmb250LWZhbWlseTogXCJESU5Qcm9Cb2xkXCI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX3RleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4udGl0bGUtYmxvY2stYmFubmVyX19kYXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOUHJvQm9sZFwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZjAwMDA7XG4gIHBhZGRpbmc6IDEycHggMCAwIDdweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTNweCAwIDdweCA3cHg7XG59XG4udGl0bGUtYmxvY2stYmFubmVyX19kYXRlLXNtYWxsLXNjcmVlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGl0bGUtYmxvY2stYmFubmVyX19pbWctd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB3aWR0aDogMzIlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMzIwcHg7XG4gIHRvcDogMDtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXJfX2ltZy13cmFwcGVyLS1ib3R0b20ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXIge1xuICB3aWR0aDogNDYlO1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXItLXVuZGVyIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDMyMHB4O1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fcmVkLWJhbG9vbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9yZWQtYmFsb29uLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTNweCAwIDAgMjJweDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDJweDtcbiAgaGVpZ2h0OiAxMDRweDtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX3JlZC1iYWxvb24ge1xuICB3aWR0aDogMTE3cHg7XG4gIGhlaWdodDogMTE5cHg7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG4gIHBhZGRpbmc6IDI4cHggMCAwIDIycHg7XG59XG4udGl0bGUtYmxvY2stYmFubmVyX19jb25kaXRpb25zIHtcbiAgZm9udC1mYW1pbHk6IFwiRElOUHJvUmVndWxhclwiO1xuICBmb250LXNpemU6IDhweDtcbiAgY29sb3I6ICM4Njg2ODY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNXB4O1xuICByaWdodDogMDtcbiAgbWF4LXdpZHRoOiAyOTVweDtcbiAgei1pbmRleDogMjtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX2NvbmRpdGlvbnMge1xuICBib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiA1cHg7XG4gIG1heC13aWR0aDogMzMwcHg7XG59XG4udGl0bGUtYmxvY2stYmFubmVyX19kb3Qge1xuICBmb250LWZhbWlseTogXCJBcmlhbFJvdW5kZWRNVEJvbGRcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTZweDtcbiAgYm90dG9tOiAwO1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fbGluZSB7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTBweDtcbiAgYm90dG9tOiAwO1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fbGluZSB7XG4gIG1hcmdpbi1sZWZ0OiAtOXB4O1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb24ge1xuICBwYWRkaW5nOiAxNnB4IDAgMCAyNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uLS1kZWFsIHtcbiAgcGFkZGluZzogMjNweCAwIDAgMjJweDtcbn1cbi5yZWQtYmFsb29uX19wZXJjZW50LWFtb3VudCxcbi5yZWQtYmFsb29uX19wZXJjZW50LXN5bWJvbCxcbi5yZWQtYmFsb29uX19wZXJjZW50LXRleHQsXG4ucmVkLWJhbG9vbl9fZGVhbC10b3AsXG4ucmVkLWJhbG9vbl9fZGVhbC1taWQsXG4ucmVkLWJhbG9vbl9fZGVhbC1ib3R0b20ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnJlZC1iYWxvb25fX2RlYWwtdG9wLFxuLnJlZC1iYWxvb25fX2RlYWwtbWlkLFxuLnJlZC1iYWxvb25fX2RlYWwtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5yZWQtYmFsb29uX19kZWFsLW1pZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTlByb0JvbGRcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5yZWQtYmFsb29uX19kZWFsLW1pZC0tYm90dG9tZWQge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX2RlYWwtbWlkIHtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cbi5yZWQtYmFsb29uX19kZWFsLXRvcCxcbi5yZWQtYmFsb29uX19kZWFsLWJvdHRvbSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTkNvbmRlbnNlZENcIjtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19kZWFsLXRvcCxcbi50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19kZWFsLWJvdHRvbSB7XG4gIGZvbnQtc2l6ZTogNTVweDtcbn1cbi5yZWQtYmFsb29uX19kZWFsLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4udGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fZGVhbC1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogOHB4O1xufVxuLnJlZC1iYWxvb25fX3BlcmNlbnQtYW1vdW50IHtcbiAgZm9udC1mYW1pbHk6IFwiRElOQ29uZGVuc2VkQ1wiO1xuICBmb250LXNpemU6IDU4cHg7XG59XG4udGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fcGVyY2VudC1hbW91bnQge1xuICBmb250LXNpemU6IDY3cHg7XG59XG4ucmVkLWJhbG9vbl9fZGlzY291bnQtdHlwZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNHB4O1xuICB0b3A6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiRElOUHJvQm9sZFwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5yZWQtYmFsb29uX19wZXJjZW50LXN5bWJvbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkRJTlByb0JvbGRcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19wZXJjZW50LXN5bWJvbCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXRvcDogLTIxcHg7XG59XG4ucmVkLWJhbG9vbl9fcGVyY2VudC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiRElOUHJvQm9sZFwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogLTVweDtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19wZXJjZW50LXRleHQge1xuICBmb250LXNpemU6IDIycHg7XG59XG4uaW4tY2FsZW5kYXItc2VjdGlvbl9fY29udGVudCB7XG4gIHdpZHRoOiAxMDAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLmluLWNhbGVuZGFyLXNlY3Rpb25fX3RhYnMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW4tY2FsZW5kYXItc2VjdGlvbl9fdGFicy1oZWFkIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQ6ICNlOGU4ZTg7XG4gIGJvcmRlci1yYWRpdXM6IDE3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwcztcbn1cbi5pbi1jYWxlbmRhci1zZWN0aW9uX190YWJzLWhlYWQudGFiLXNlbGVjdGVkIHtcbiAgei1pbmRleDogMztcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZWEyMDI2O1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluLWNhbGVuZGFyLXNlY3Rpb25fX3RhYnMtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNjBweCAwIDAgLTEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5pbi1jYWxlbmRhci1zZWN0aW9uX190YWJzLWNvbnRlbnQudGFiLXNlbGVjdGVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaW4tY2FsZW5kYXItc2VjdGlvbl9fdGFicy1jb250ZW50ICsgLmluLWNhbGVuZGFyLXNlY3Rpb25fX3RhYnMtaGVhZCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmluLWNhbGVuZGFyLXNlY3Rpb25fX2d1dHRlci1zaXplciB7XG4gIHdpZHRoOiAyJTtcbn1cbi5pbi1jYWxlbmRhci1pdGVtIHtcbiAgd2lkdGg6IDMyJTtcbiAgaGVpZ2h0OiAxOTVweDtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uaW4tY2FsZW5kYXItaXRlbS0tbm8tZXZlbnRzIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9uby1ldmVudHMtZmlsbC5wbmdcIik7XG59XG4uaW4tY2FsZW5kYXItaXRlbV9fbW9udGgge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmluLWNhbGVuZGFyLWl0ZW1fX2RhdGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNjY2O1xufVxuLmluLWNhbGVuZGFyLWl0ZW1fX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNlYjFjMjQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uaW4tY2FsZW5kYXItZG9jLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbi1jYWxlbmRhci1kb2MtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5pbi1jYWxlbmRhci1kb2MtbGlua19faWNvbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtODU4cHg7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG4uaW4tY2FsZW5kYXItZG9jLWxpbmtfX3RleHQtYmxvY2sge1xuICBtYXJnaW4tbGVmdDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbi5pbi1jYWxlbmRhci1kb2MtbGlua19fdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xufVxuLmluLWNhbGVuZGFyLWRvYy1saW5rX19zdGF0cyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM2NjY7XG59XG4uaW4tY2FsZW5kYXItZG9jLWxpbms6aG92ZXIgLmluLWNhbGVuZGFyLWRvYy1saW5rX190aXRsZSB7XG4gIGNvbG9yOiAjZWIxYzI0O1xufVxuLmluLWdlby1tYXBfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwMHB4O1xufVxuLmluLWdlby1tYXBfX21hcC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbi5pbi1nZW8tbWFwX19tYXAtYWxsLWdyb3VwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uaW4tZ2VvLW1hcF9fbWFwLWFsbC1udW1iZXIge1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNzJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZTYxYzIyO1xufVxuLmluLWdlby1tYXBfX21hcC1hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICMwMDA7XG59XG4uaW4tZ2VvLW1hcF9fbWFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4uaW4tZ2VvLW1hcF9fbWFwLWltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5pbi1nZW8tbWFwX19jaXR5LWxpc3Qtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5pbi1nZW8tbWFwX19jaXR5LWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgNjVweCAwIDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uaW4tZ2VvLW1hcF9fY2l0eS1saXN0LS1tdWx0aSB7XG4gIG1hcmdpbjogMDtcbiAgLW1vei1jb2x1bW5zOiAzO1xuICBjb2x1bW5zOiAzO1xuICAtbW96LWNvbHVtbi1nYXA6IDY1cHg7XG4gIGNvbHVtbi1nYXA6IDY1cHg7XG4gIGhlaWdodDogNDAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaW4tZ2VvLW1hcF9fY2l0eS1saXN0LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHdpZHRoOiAxNTBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5pbi1nZW8tbWFwX19jaXR5LWxpc3QtaXRlbS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmluLWdlby1tYXBfX2NpdHktbGlzdC1pdGVtLXRleHQtLW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uaW4tZ2VvLW1hcF9fY2l0eS1saXN0LWl0ZW0tbnVtYmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM5YTlhOWE7XG59XG4uaW4tZ2VvLW1hcF9fY2l0eS1saXN0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uaW4tZ2VvLW1hcC1pdGVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmluLWdlby1tYXAtaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmluLWdlby1tYXAtaXRlbV9fZG90IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmluLWdlby1tYXAtaXRlbV9fZG90LS1iaWcge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTYxYzIyO1xufVxuLmluLWtleS1mZWF0dXJlc19fY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5pbi1rZXktZmVhdHVyZXNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cbi5pbi1rZXktZmVhdHVyZXMtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm94LXNoYWRvdzogaW5zZXQgLTFweCAwIDAgMCAjZGNkZGUxO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG4gIHdpZHRoOiAyMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMTMwcHg7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5pbi1rZXktZmVhdHVyZXMtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAwIDAgI2RjZGRlMSwgaW5zZXQgMXB4IDAgMCAwICNkY2RkZTE7XG59XG4uaW4ta2V5LWZlYXR1cmVzLWl0ZW1fX251bWJlciB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICNlNjFjMjI7XG59XG4uaW4ta2V5LWZlYXR1cmVzLWl0ZW1fX251bWJlci1zdXAge1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uaW4ta2V5LWZlYXR1cmVzLWl0ZW1fX3RpdGxlIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgY29sb3I6ICMwMDA7XG59XG4uaW4ta2V5LXN0YXRzX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5pbi1rZXktc3RhdHNfX2d1dHRlci1zaXplciB7XG4gIHdpZHRoOiAyJTtcbn1cbi5pbi1rZXktc3RhdHMtaXRlbSB7XG4gIHdpZHRoOiAzMiU7XG4gIGhlaWdodDogMTk1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvbm8tZXZlbnRzLWZpbGwucG5nXCIpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5pbi1rZXktc3RhdHMtaXRlbSA6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICByaWdodDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDEzcHggMTNweCAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNlOGU4ZTggI2ZmZjtcbn1cbi5pbi1rZXktc3RhdHMtaXRlbS0tYmlnIHtcbiAgaGVpZ2h0OiA0MDhweDtcbiAgYmFja2dyb3VuZDogI2U4ZThlODtcbn1cbi5pbi1rZXktc3RhdHMtaXRlbS0tYmlnIDpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlNjAwMjggI2ZmZjtcbn1cbi5pbi1rZXktc3RhdHMtaXRlbV9fdGV4dC1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWF4LXdpZHRoOiAyNDVweDtcbiAgcGFkZGluZy1sZWZ0OiA4JTtcbn1cbi5pbi1rZXktc3RhdHMtaXRlbV9fcnViIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5pbi1rZXktc3RhdHMtaXRlbV9fcnViLS1iaWcge1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmluLWtleS1zdGF0cy1pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgY29sb3I6ICMwMDA7XG59XG4uaW4ta2V5LXN0YXRzLWl0ZW1fX3J1Yjpub3QoLmluLWtleS1zdGF0cy1pdGVtX19ydWItLWJpZykgKyAuaW4ta2V5LXN0YXRzLWl0ZW1fX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnBhcnRuZXJzLWFydGljbGVzLXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5iYWNrLXRvLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTEycHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogI2I2YjZiNjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZzogMTJweCAwIDAgNDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweCAyNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweCAyNXB4O1xuICB6LWluZGV4OiAyMDA7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYmFjay10by10b3A6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAxM3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNjlweCAtODc5cHg7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDlweDtcbn1cbi5iYWNrLXRvLXRvcDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5iYWNrLXRvLXRvcC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlX2VtcHR5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogNDJweDtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZS1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZS1pbm5lcjpsYXN0LWNoaWxkIHtcbiAgdGV4dC1zaGFkb3c6IDRweCAwICNmZmYsIDAgNHB4ICNmZmY7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZS1pbm5lci5hY3Rpb24tYmFsb29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL3JlZC1iYWxvb24ucG5nXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAzNXB4IDAgMCAzMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgd2lkdGg6IDE2MnB4O1xuICBoZWlnaHQ6IDE2NHB4O1xuICBmb250LXNpemU6IDk2cHg7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLnNob3ctY2FyZCBkaXY6bGFzdC1jaGlsZCB7XG4gIHRleHQtc2hhZG93OiA0cHggMCAjZmZmLCAwIDRweCAjZmZmO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4udGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Uuc2hvdy1jYXJkIGRpdjpsYXN0LWNoaWxkIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1O1xufVxuLmJlc3QtcHJpY2VzX19zbGlkZSAudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Uuc2hvdy1jYXJkIGRpdjpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgcmlnaHQ6IC0zNXB4O1xuICBib3R0b206IDQwcHg7XG59XG4uYmVzdC1wcmljZXMtd3JhcHBlciAuY3ljbGUtc2xpZGVzaG93LW5hdiB7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMjhweDtcbiAgbGVmdDogaW5oZXJpdDtcbiAgcmlnaHQ6IGluaGVyaXQ7XG59XG4uYmVzdC1wcmljZXMtd3JhcHBlciAuY3ljbGUtc2xpZGVzaG93LW5hdl9fcHJldiB7XG4gIGxlZnQ6IDEwJTtcbn1cbi5iZXN0LXByaWNlcy13cmFwcGVyIC5jeWNsZS1zbGlkZXNob3ctbmF2X19uZXh0IHtcbiAgcmlnaHQ6IDEwJTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGhlaWdodDogMzNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FjYWVjYTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IGluaXRpYWw7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAjMzgzYTU3O1xufVxuLmZvcm0tc2VsZWN0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDZweCA4cHggNnB4IDhweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1kcm9wZG93bi5mb3JtLXNlbGVjdCB7XG4gIHRvcDogNnB4O1xuICBib3JkZXItcmFkaXVzOiBpbml0aWFsO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWNhZWNhO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZm9ybS1zZWxlY3QgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZm9ybS1zZWxlY3QgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJkZWVjO1xuICBjb2xvcjogIzM4M2E1Nztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgd2lkdGg6IDM0cHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2FjYWVjYTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLmZvcm0tc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWNhZWNhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDhweCA4cHggMCA4cHg7XG4gIG1hcmdpbjogMDtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiAxMHB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5mb3JtLXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYjpiZWZvcmUsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLmZvcm0tc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiA2cHggNnB4IDAgNnB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB0b3A6IC04cHg7XG4gIGxlZnQ6IC02cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLmNpdHktc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBoZWlnaHQ6IDMzcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG4gIGJvcmRlci1yYWRpdXM6IGluaXRpYWw7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5jaXR5LXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiAyMHB4O1xuICByaWdodDogLTEwcHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2U4MTgxZTtcbn1cbi5jaXR5LXNlbGVjdC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNpdHktc2VsZWN0LnNlbGVjdDItZHJvcGRvd246YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOiAtOHB4O1xuICBsZWZ0OiAyMHB4O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvaWNvbi1jaXR5LXNlbGVjdC10YWlsLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IDA7XG59XG4uY2l0eS1zZWxlY3Quc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmU6YmVmb3JlIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC04cHg7XG4gIGxlZnQ6IDIwcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9pY29uLWNpdHktc2VsZWN0LXRhaWwtYm90dG9tLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLmNpdHktc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNlODE4MWU7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2U4MTgxZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogM3B4IDAgMCAwO1xufVxuLmNpdHktc2VsZWN0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICBtYXgtaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLmNpdHktc2VsZWN0IHtcbiAgd2lkdGg6IDI5NXB4ICFpbXBvcnRhbnQ7XG4gIHRvcDogNnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDNweCAwIHJnYmEoMCwgMCwgMCwgMC4yNik7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLmNpdHktc2VsZWN0LnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgdG9wOiAtMTVweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuY2l0eS1zZWxlY3QgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuY2l0eS1zZWxlY3QgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMCwgMCwgNDAsIDAuMSk7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5mb3JtLXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICB3aWR0aDogMzRweDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWNhZWNhO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5jaXR5LXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3csXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLmNpdHktc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm90LWxpbmsge1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbn1cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZS5zaG93LWNhcmQgZGl2Omxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgIGJvdHRvbTogMjBweDtcbiAgICByaWdodDogLTIwcHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiAzNy41cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuYmVzdC1wcmljZXNfX3NsaWRlIC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZS5zaG93LWNhcmQgZGl2Omxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgIGJvdHRvbTogMjBweDtcbiAgICByaWdodDogLTIwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLnNob3ctY2FyZC1wZXJjZW50IGRpdjpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICByaWdodDogLTMzcHg7XG4gICAgYm90dG9tOiAtN3B4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogMzcuNXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLmJlc3QtcHJpY2VzLXdyYXBwZXIgLmN5Y2xlLXNsaWRlc2hvdy1uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX19iYW5uZXItbGluay5uZXcteWVhci10eXBlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL25ldy15ZWFyLXNsaWRlci5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX19iYW5uZXItbGluay5jYWxlbmRhciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9jYWxlbmRhcl9wcm9tb19tb2JpbGUuanBnJyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX19iYW5uZXItbGluay5jYWxlbmRhciAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19pbWctd3JhcHBlciB7XG4gICAgd2lkdGg6IDQwJTtcbiAgICBtYXJnaW4tdG9wOiAxNTBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGVfX2Jhbm5lci1saW5rLmNhbGVuZGFyIC50aXRsZS1ibG9jay1iYW5uZXJfX3RleHQtYmxvY2sge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX19iYW5uZXItbGluay5jYWxlbmRhciAudGl0bGUtYmxvY2stYmFubmVyX19yZWQtYmFsb29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAzMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZV9fYmFubmVyLWxpbmsuY2FsZW5kYXIgLnNob3ctY2FyZC1wZXJjZW50IGRpdjpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgICByaWdodDogLTExMXB4O1xuICAgIGJvdHRvbTogMjFweDtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGVfX2Jhbm5lci1saW5rLmNhbGVuZGFyIC5zaG93LWNhcmQtcGVyY2VudC5uby1wcmljZSBkaXY6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgcmlnaHQ6IC05MHB4O1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxufVxuLmxnLW9ubHktYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ib3R0b20tc3BhY2luZyB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG4uc21hbGwtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbjo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgY29sb3I6ICNhZmFmYWY7XG59XG46LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXG4gIGNvbG9yOiAjYWZhZmFmO1xuICBvcGFjaXR5OiAxO1xufVxuOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogI2FmYWZhZjtcbiAgb3BhY2l0eTogMTtcbn1cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICBjb2xvcjogI2FmYWZhZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vd2wtbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXRhbG9ndWUtc2VjdGlvbiAub3dsLW5hdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA2NXB4KSB7XG4gIC5nZXQtY2FyZF9faW5uZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNjBweCkge1xuICAudHJhZGVjZW50LXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gIH1cbiAgLnRyYWRlY2VudC10YWJzIC50cmFkZWNlbnQtdGFic19fY29udGVudCxcbiAgLnRyYWRlY2VudC10YWJzX190aXRsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAxNXB4KSB7XG4gIC5oZWFkZXJfX2NvbnRlbnQsXG4gIC5uZXdzLXNlY3Rpb24sXG4gIC5iZXN0LXByaWNlcyxcbiAgLmFydGljbGVzLXNlY3Rpb24sXG4gIC5tYXAtc2VjdGlvbixcbiAgLmJha2VyeS1zbGlkZXIsXG4gIC5iYWtlcnktc2VjdGlvbixcbiAgLmNvb2tpbmctc2VjdGlvbixcbiAgLmRpbm5lci1zZWN0aW9uLFxuICAuZnJ1aXQtc2VjdGlvbixcbiAgLmNhZmUtc2VjdGlvbixcbiAgLmNhZmV0ZXJpYS1zZWN0aW9uLFxuICAubWVhdC1pbmZvLFxuICAuZmlzaC1zZWN0aW9uLFxuICAuY2FyZC1zZWN0aW9uLFxuICAuYnJhbmQtc2VjdGlvbixcbiAgLmVzaG9wLXNlY3Rpb24sXG4gIC5mb290ZXJfX2NvbnRlbnQsXG4gIC50aXRsZS1ibG9jayxcbiAgLm1haW4taW5mby1ncm91cCxcbiAgLnBhcnRuZXJzLWFydGljbGVzLFxuICAucGFydG5lcnMtcnVsZXMsXG4gIC5wYXJ0bmVycy1jb21wbGFpbnQsXG4gIC50cmFkZWNlbnQtc2VjdGlvbixcbiAgLnRlbmRlcnMtd3JhcHBlcixcbiAgLmNhdGFsb2d1ZS1zZWN0aW9uLFxuICAuY2FyZC10YWJzLXNlY3Rpb24sXG4gIC5naWZ0LWNhcmQtb2ZmZXIsXG4gIC5icmFuZHMtdGFicy1hY2MsXG4gIC5vZmZlci1iZW5lZml0cyxcbiAgLmVzaG9wLXRpdGxlLWdyb3VwLFxuICAueXVtbXktYWNjZXNzLFxuICAud2hvLWNvb2ssXG4gIC5kaXNoLXdpc2gsXG4gIC5zaG9wLW1haW4td3JhcHBlcixcbiAgLnNob3BzLWJpZy1tYXBfX2NvbnRlbnQsXG4gIC5zaG9wLW1hcC1jbG9zZXN0X19jb250ZW50LFxuICAuYWJvdXQtaW5mbyxcbiAgLmFib3V0LXNsaWRlcnMtd3JhcHBlcl9fY29udGVudCxcbiAgLmFib3V0LWZvdG8tcHJlc3NfX2NvbnRlbnQsXG4gIC5oaXN0b3J5LWNhcm91c2VsLFxuICAuc21hbGwtbmV3cy1zZWN0aW9uX19jb250ZW50LFxuICAuc3VjY2Vzcy1zdG9yeV9fY29udGVudCxcbiAgLmludmVzdG9yLW5ld3NfX2NvbnRlbnQsXG4gIC5idXktcG9kYXJva19fY29udGVudCxcbiAgLnBvZGFyb2stdHlwZXNfX2NvbnRlbnQsXG4gIC5wb2Rhcm9rLWZlYXR1cmVzX19jb250ZW50LFxuICAuYnJpZ2h0LWNhcmRfX2NvbnRlbnQsXG4gIC5zaG9wLWRldGFpbF9fY29udGVudCxcbiAgLmNhdGFsb2dzLXNoZWR1bGUsXG4gIC5tYWluLWluZm9fX3dvcmstZmVhdHVyZXMtLWxlYXJuLFxuICAubWFpbi1pbmZvX19zdWJ0aXRsZS0tZmVhdHVyZS1oZWFkLFxuICAucHJvZy1lZmZfX2NvbnRlbnQsXG4gIC52YWMtZGV0LWNvbmRpdGlvbnMsXG4gIC52YWNhbmN5LXJlcGx5X19jb250ZW50LFxuICAubWFpbi1pbmZvX19zdWJ0aXRsZS0tcGFkZGluZyxcbiAgLnByZXNzLWJsb2NrX19pdGVtLWNvbnRhaW5lcixcbiAgLm1hbmFnZS1iaWctc2xpZGVyX19jb250ZW50LFxuICAuYWN0aXZhdGlvbi1mb3JtLFxuICAuY29udGFjdHMtYWRkcmVzc19fY29udGVudCxcbiAgLmNvbnRhY3RzLWRlcHNfX2NvbnRlbnQsXG4gIC5zdWMtYWNjb3JkaW9uX190aXRsZS1ncm91cCxcbiAgLnN1Yy1hY2NvcmRpb25fX2NvbnRlbnQsXG4gIC5zdWMtaW52aXRlLXNlY3Rpb25fX2NvbnRlbnQsXG4gIC5jb3JwLW1vZGVsX19jb250ZW50LFxuICAudmFjLXdoeS1ub3Qtc2VjdGlvbl9fY29udGVudCxcbiAgLm5vdC1mb3VuZF9fY29udGVudCxcbiAgLmluLWNhbGVuZGFyLXNlY3Rpb25fX2NvbnRlbnQsXG4gIC5pbi1nZW8tbWFwX19jb250ZW50LFxuICAuaW4ta2V5LWZlYXR1cmVzX19jb250ZW50LFxuICAuaW4ta2V5LXN0YXRzX19jb250ZW50IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuc2hvcHMtYmlnLW1hcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLnNob3BzLWJpZy1tYXAgLnNob3AtbWFpbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGVtcC1uYXZfX2l0ZW0gKyAudGVtcC1uYXZfX2l0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG4gIC5hYm91dC1pbmZvLS1zZCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZ2V0LWNhcmRfX2NvbnRlbnQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5hcnRpY2xlcy1zZWN0aW9uLS1tZWF0LWluZm8ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmJha2VyeS1zbGlkZXJfX3NsaWRlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuaGVhZGVyX19ib3R0b20sXG4gIC5mb290ZXJfX25hdi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5jLWhhbWJ1cmdlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuaGVhZGVyX19zaG9wLWxpbmstLXNtYWxsLXNjcmVlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTkxYjIyO1xuICAgIG1hcmdpbjogNXB4IDQ4cHggMCAwO1xuICB9XG4gIC5oZWFkZXJfX3Nob3AtbGluay0tc21hbGwtc2NyZWVuOmhvdmVyIHtcbiAgICBjb2xvcjogI2U5MWIyMjtcbiAgfVxuICAuZm9vdGVyX19kZXZzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgdG9wOiA2MHB4O1xuICB9XG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuICAuZm9vdGVyIC5jLWhhbWJ1cmdlciB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cbiAgLnN1Ym1lbnUtd3JhcHBlciB7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxuICAuc3VibWVudS13cmFwcGVyLS1ib3R0b20ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG4gIC5zdWJtZW51LXdyYXBwZXIgLnRlbXAtbmF2IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAubmV3cy1zZWN0aW9uLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEzMHB4O1xuICB9XG4gIC5jeWNsZS1zbGlkZXNob3ctbmF2LS1iZXN0LXByaWNlcyB7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxuICAubmV3cy1zZWN0aW9uX19hbGwtbmV3cy1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5iYWtlcnktc2xpZGVyX190ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYWtlcnktc2xpZGVyX19wb2ludCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjVweDtcbiAgICByaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmJha2VyeS1zbGlkZXJfX3BvaW50LXRleHQsXG4gIC5iYWtlcnktc2xpZGVyX19wb2ludC1jaXJjbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbiAgfVxuICAuYmFrZXJ5LXNsaWRlcl9fcG9pbnQtY2lyY2xlIHtcbiAgICB3aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5iYWtlcnktc2xpZGVyX19wb2ludC1wcmljZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLmFydGljbGUtaXRlbS0tYmFrZXJ5IHtcbiAgICB3aWR0aDogMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLmFydGljbGUtaXRlbS0tYmFrZXJ5ICsgLmFydGljbGUtaXRlbS0tYmFrZXJ5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmJha2VyeS1zZWN0aW9uLWZvcm11bGEge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX3JpZ2h0LXRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9fYW1vdW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBmb250LXNpemU6IDc1cHg7XG4gIH1cbiAgLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX251bWJlciB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG4gIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtIHtcbiAgICB3aWR0aDogMzMlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMzMlO1xuICB9XG4gIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtICsgLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2l0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5iYWtlcnktc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cbiAgLmJha2VyeS1zZWN0aW9uX190b3AtcGljIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG4gIC5iYWtlcnktc2VjdGlvbiAuYXJ0aWNsZXMtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbiAgLmJha2VyeS1zZWN0aW9uLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDQwNXB4O1xuICB9XG4gIC5jb29raW5nLXNlY3Rpb25fX2NpdGUge1xuICAgIHdpZHRoOiA0NCU7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uX19hdXRob3Ige1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5jb29raW5nLXNlY3Rpb25fX25vdGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIxNXB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMjVweDtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uX19ub3RlLWltZy0taG91ciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkwNnB4IC03OTNweDtcbiAgICB3aWR0aDogOTRweDtcbiAgICBoZWlnaHQ6IDk0cHg7XG4gIH1cbiAgLmNvb2tpbmctc2VjdGlvbl9fbm90ZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbjogMTVweCAwO1xuICB9XG4gIC5jb29raW5nLXNlY3Rpb25fX25vdGUtdGl0bGUtLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5hcnRpY2xlcy1zZWN0aW9uLS1kaW5uZXIgLmFydGljbGUtaXRlbS0tZGlubmVyOmxhc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFydGljbGUtaXRlbS0tZGlubmVyICsgLmFydGljbGUtaXRlbS0tZGlubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxuICAuYXJ0aWNsZXMtc2VjdGlvbi0tZGlubmVyIC5hcnRpY2xlLWl0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5mcnVpdC1mZWF0dXJlcyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgbWluLWhlaWdodDogMTgwcHg7XG4gIH1cbiAgLm1lYXQtaW5mbyAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9fbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgLm1lYXQtaW5mbyAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9fa2cge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAubWVhdC1pbmZvIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLm1lYXQtaW5mbyAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5tZWF0LWluZm8gLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2l0ZW06Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xuICAgIHRvcDogMTBweDtcbiAgfVxuICAubWVhdC1pbmZvLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDQyNXB4O1xuICB9XG4gIC5tZWF0LWluZm8td3JhcHBlciAuYXJ0aWNsZS1pdGVtX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnNlY3Rpb24tcmlnaHQtcGFydC0tZmlzaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2FyZC1zZWN0aW9uIHtcbiAgICBtaW4taGVpZ2h0OiA1MzdweDtcbiAgfVxuICAuY2FyZC1zZWN0aW9uX19idXR0b24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDA7XG4gIH1cbiAgLmNhcmQtc2VjdGlvbl9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxuICAuY2FyZC1zZWN0aW9uX19pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbjogYXV0byAwO1xuICB9XG4gIC5jYXJkLXNlY3Rpb25fX3N1YnRpdGxlLFxuICAuY2FyZC1zZWN0aW9uX190ZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwO1xuICB9XG4gIC5icmFuZC1zZWN0aW9uX19jYXJ0LWdyb3VwIHtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gIH1cbiAgLmJyYW5kLXNlY3Rpb25fX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmJyYW5kLXNlY3Rpb25fX2J1dHRvbiB7XG4gICAgYm90dG9tOiAxNDVweDtcbiAgfVxuICAuYnJhbmQtc2VjdGlvbl9fY2FydC10ZXh0IHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG4gIC5icmFuZC1zZWN0aW9uX19jYXJ0LXRleHQtLW91ci1icmFuZHMge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYnJhbmQtc2VjdGlvbl9fdGV4dCB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG4gIC5tZWF0LXNlY3Rpb24td3JhcHBlciB7XG4gICAgcGFkZGluZzogMTEwcHggMCAzNXB4O1xuICB9XG4gIC5tZWF0LXNlY3Rpb24td3JhcHBlcl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAyNXB4O1xuICAgIHRvcDogNTBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAubWVhdC1zZWN0aW9uX190aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWVhdC1zZWN0aW9uX19zbGlkZXItd3JhcHBlciB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbiAgLmhlYWRlcl9fY2l0eS1zZWxlY3Qge1xuICAgIG1hcmdpbi1sZWZ0OiA0OHB4O1xuICB9XG4gIC5oZWFkZXJfX2NpdHktc2VsZWN0LS1pbi1zdWJtZW51IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYmVzdC1wcmljZXNfX2ZlYXR1cmUtYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICB3aWR0aDogNjA3cHg7XG4gIH1cbiAgLmN5Y2xlLXNsaWRlc2hvdy1uYXYtLWJlc3QtcHJpY2VzIHtcbiAgICB0b3A6IDM1MHB4O1xuICB9XG4gIC5iZXN0LXByaWNlc19fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gIH1cbiAgLmN5Y2xlLXBhZ2VyIHtcbiAgICBib3R0b206IDM0cHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXdyYXBwZXItLXNsaWRlciAuY3ljbGUtcGFnZXIge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuICAubmV3cy1zZWN0aW9uX19tYXAtbGluayB7XG4gICAgdG9wOiAtMjVweDtcbiAgICByaWdodDogNzBweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG4gIC5uZXdzLXNlY3Rpb25fX21hcC1wb2ludCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAubmV3cy1zZWN0aW9uLWl0ZW1fX2RhdGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbiAgLm5ld3Mtc2VjdGlvbi1pdGVtX190ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG4gIC5hcnRpY2xlcy1zZWN0aW9uLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDQ0cHggMCA3M3B4O1xuICB9XG4gIC5hcnRpY2xlLWl0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW46IDI1cHggMCAxMHB4O1xuICB9XG4gIC5hcnRpY2xlcy1zZWN0aW9uLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDQ0cHggMCA5MHB4O1xuICB9XG4gIC5tYXAtc2VjdGlvbl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG4gIC5tYXAtc2VjdGlvbl9fbnVtYmVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5tYXAtc2VjdGlvbl9fYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4MHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG4gIC5iYWtlcnktc2xpZGVyX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gIH1cbiAgLmJha2VyeS1zZWN0aW9uX190b3AtcGljIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTA1cHg7XG4gIH1cbiAgLmNvb2tpbmctc2VjdGlvbl9fbm90ZS10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG4gIC5hcnRpY2xlcy1zZWN0aW9uLS1kaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmZydWl0LXNlY3Rpb24td3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG4gIH1cbiAgLmZydWl0LXNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLmZydWl0LXNlY3Rpb25fX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxuICAuZnJ1aXQtc2VjdGlvbl9fbnVtYmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZnJ1aXQtc2VjdGlvbl9fcG9pbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmZydWl0LWZlYXR1cmVzX19iYWRnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG4gIC5jYXJkLXNlY3Rpb25fX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgfVxuICAuY2FyZC1zZWN0aW9uLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDU2MHB4O1xuICB9XG4gIC5pbm5lci1tZW51LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbm5lci1tZW51LWxpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNDAwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMWQxZDE7XG4gIH1cbiAgLmlubmVyLW1lbnUtbGluZS0tbW9kZWwge1xuICAgIHRvcDogMjAwcHg7XG4gIH1cbiAgLmlubmVyLW1lbnUtbGluZS0tYXJlbmRhdG9yYW0sXG4gIC5pbm5lci1tZW51LWxpbmUtLW91ci1icmFuZHMsXG4gIC5pbm5lci1tZW51LWxpbmUtLW91ci1wcm9kdWN0aW9uLFxuICAuaW5uZXItbWVudS1saW5lLS1wb2Rhcm9rIHtcbiAgICB0b3A6IDMwMHB4O1xuICB9XG4gIC5pbm5lci1tZW51LWxpbmUtLXN0cmF0ZWd5IHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG4gIC5pbm5lci1tZW51LWxpbmUtLXVuZGVyc2xpZGVyIHtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLmlubmVyLW1lbnUtbGluZV9fb3Blbi1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGNvbG9yOiAjZWIxYzIwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2ViMWMyMDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLmlubmVyLW1lbnUtbGluZV9fb3Blbi1saW5rOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgdG9wOiA4cHg7XG4gICAgcmlnaHQ6IC0xNXB4O1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZWIxYzIwO1xuICB9XG4gIC5pbm5lci1tZW51LWxpbmVfX2xpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMWQxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyMDA7XG4gIH1cbiAgLmlubmVyLW1lbnUtbGluZV9faXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmlubmVyLW1lbnUtbGluZV9fbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjMWYxZjFmO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5pbm5lci1tZW51LWxpbmVfX2xpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI2U5MTYyMTtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiA2M3B4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm1haW4taW5mby1ncm91cC0tYm90dG9tLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwLS1zaG9wLWRldGFpbCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwLS1sZWFybiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5tYWluLWluZm8tZ3JvdXAtLXZhYy1kZXQtYm90IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLm1haW4taW5mby1ncm91cC0tcmVwb3J0cyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubWFpbi1pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgfVxuICAubWFpbi1pbmZvX190aXRsZSxcbiAgLm1haW4taW5mb19fdGV4dCxcbiAgLm1haW4taW5mb19fbHVjay10ZXh0LFxuICAubWFpbi1pbmZvX19rYXJ0YS1oaWdobGlnaHRlZCxcbiAgLm1haW4taW5mb19fc3VidGl0bGUtLXBhZGRlZCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIC5tYWluLWluZm9fX3N1YnRpdGxlLS1ib3R0b20tc3BhY2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tYWluLWluZm9fX25ld3MtZGF0ZSB7XG4gICAgcGFkZGluZzogMCAyM3B4O1xuICB9XG4gIC5tYWluLWluZm9fX25ld3MtZGF0ZS0tbm8tcGFkZGluZyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubWFpbi1pbmZvX19idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm1haW4taW5mb19fdWwtYmxvY2ssXG4gIC5tYWluLWluZm9fX3ByZS1hY2NvcmRpb24ge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAubWFpbi1pbmZvX190ZXh0LS1rYXJ0YSB7XG4gICAgcGFkZGluZzogMTBweCAwIDAgNDBweDtcbiAgfVxuICAubWFpbi1pbmZvX19sZWFybi1mZWF0dXJlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluLWluZm9fX2ltZy1ibG9jayB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIC5tYWluLWluZm9fX3VsLWxpc3QtLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAzNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAubWFpbi1pbmZvX19uZXdzIHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgfVxuICAubGVhcm4tZmVhdHVyZS0tYm90dG9tIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudGVuZGVycy1pbmZvIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbiAgLnRlbmRlcnMtaW5mb19fYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAudGVuZGVycy1pbmZvLS1hcmVuZGF0b3JzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC50ZW5kZXJzLWluZm8tLWRlcGFydG1lbnQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgLnRlbmRlcnMtaW5mby0tYXJlbmRhdG9ycy1mb3JtIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC53b3JrLXRhYnMtd3JhcHBlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXJfX2NpdHk6YWZ0ZXIge1xuICAgIHRvcDogMTVweDtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXJfX2VtcC12aWRlby10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXJfX2VtcC12aWRlby1saW5rLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC53b3JrLXRhYnMtd3JhcHBlcl9fZW1wLXZpZGVvLWxpbmstaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ1NHB4IC05OTBweDtcbiAgICB3aWR0aDogNzJweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbiAgLndvcmstdGFicy13cmFwcGVyX19lbXAtdmlkZW8tbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG4gIC53b3JrLXRhYnMtd3JhcHBlci0tdmFjYW5jaWVzIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXItLXZhY2FuY2llcyAud29yay10YWJzLXdyYXBwZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLndvcmstdGFicy13cmFwcGVyLS12YWNhbmNpZXMgLndvcmstdGFicy13cmFwcGVyX19jaXR5OmFmdGVyIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbiAgLndvcmstdGFicy1pdGVtIHtcbiAgICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAud29yay10YWJzX19pdGVtLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIC53b3JrLXRhYnNfX2hlYWQ6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC52YWNhbmN5LWxpc3Qtd3JhcHBlcl9fY29udGVudCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIH1cbiAgLnZhY2FuY3ktbGlzdC13cmFwcGVyX190YWJzLXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC52YWNhbmN5LWxpc3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC52YWNhbmN5LWxpc3QtcGFnIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC50ZW5kZXJzLWluZm8tLXZhY2FuY2llcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAudGVuZGVycy1pbmZvX19lbnZpLFxuICAudGVuZGVycy1pbmZvX19lbnZpLXRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbiAgfVxuICAudGVuZGVycy1pbmZvX19lbnZpLXRleHQge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAudGVuZGVycy1pbmZvX19idG4tLXZhY2FuY2llcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuICAuaW5uZXItc3VibWVudS1saW5lIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogLTVweCAwIDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbm5lci1zdWJtZW51LWxpbmVfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAuaW5uZXItc3VibWVudS1saW5lX19saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICMzODNhNTc7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmlubmVyLXN1Ym1lbnUtbGluZV9fbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjZTkxNjIxO1xuICB9XG4gIC5pbm5lci1tZW51LWxpbmVfX2l0ZW06aG92ZXIgPiAuaW5uZXItc3VibWVudS1saW5lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucGFydG5lcnMtYXJ0aWNsZXMge1xuICAgIHBhZGRpbmc6IDQwcHggMCAwO1xuICB9XG4gIC5wYXJ0bmVycy1hcnRpY2xlc19faXRlbSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5wYXJ0bmVycy1hcnRpY2xlc19faXRlbS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDIwcHggMzBweDtcbiAgfVxuICAucGFydG5lcnMtYXJ0aWNsZXNfX2ltZy13cmFwcGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNWVtO1xuICB9XG4gIC5wYXJ0bmVycy1hcnRpY2xlc19fdGV4dC1ibG9jayB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0NXB4O1xuICB9XG4gIC5wYXJ0bmVycy1hcnRpY2xlc19fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAucGFydG5lcnMtcnVsZXMge1xuICAgIHBhZGRpbmc6IDM1cHggMjBweCA0NXB4O1xuICB9XG4gIC5wYXJ0bmVycy1ydWxlc19fc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnBhcnRuZXJzLXJ1bGVzX19hcnRpY2xlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGFydG5lcnMtcnVsZXNfX2FydGljbGUgKyAucGFydG5lcnMtcnVsZXNfX2FydGljbGUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnBhcnRuZXJzLXJ1bGVzX19udW1iZXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wYXJ0bmVycy1ydWxlc19fdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnBhcnRuZXJzLWNvbXBsYWludCB7XG4gICAgcGFkZGluZzogMzBweCAyMHB4O1xuICB9XG4gIC5wYXJ0bmVycy1jb21wbGFpbnRfX3RleHQtYmxvY2sge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiA1MjBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gIH1cbiAgLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyLS1hcmVuZGF0b3JhbSxcbiAgLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyLS1vdXItcHJvZHVjdGlvbiB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIC50ZW5kZXJzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnRyYWRlY2VudC10YWJzLXdyYXBwZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAudHJhZGVjZW50LXRhYnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC50cmFkZWNlbnQtdGFic19fbGluay1saXN0IHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG4gIC50cmFkZWNlbnQtdGFic19fbGluay1pdGVtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXdyYXBwZXItLWFib3V0LW5ld3MsXG4gIC50aXRsZS1ibG9jay13cmFwcGVyLS1tYW5hZ2VtZW50LFxuICAudGl0bGUtYmxvY2std3JhcHBlci0tY29udGFjdHMge1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXdyYXBwZXItLXBvZGFyb2ssXG4gIC50aXRsZS1ibG9jay13cmFwcGVyLS1jYXJkLWFjdGl2YXRpb24ge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXdyYXBwZXItLW92ZXJ2aWV3IHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2ludmVzdG9yc19iYW5uZXIuanBnXCIpO1xuICB9XG4gIC50aXRsZS1ibG9jay13cmFwcGVyLS1zbGlkZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGVfX2Jhbm5lci1saW5rIHtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGVfX2NvbnRlbnQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGVfX3RpdGxlLWdyb3VwIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX19jb25kaXRpb25zIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGVfX3ByaWNlLXdpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX19wcmljZS1zbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmN5Y2xlLXNsaWRlc2hvdy1uYXYtLW9mZmVyLXNsaWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmZXItc2xpZGVyLXdyYXBwZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLm9mZmVyLXNsaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgfVxuICAub2ZmZXItc2xpZGVfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAub2ZmZXItc2xpZGVfX2ltZy13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuICAub2ZmZXItc2xpZGVfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAub2ZmZXItc2xpZGVfX3RleHQge1xuICAgIGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgLm9mZmVyLXNsaWRlX19idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEwcHg7XG4gICAgbGVmdDogMTY1cHg7XG4gIH1cbiAgLmN5Y2xlLXBhZ2VyLS1vZmZlci1zbGlkZXIge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuICAuY2F0YWxvZ3VlLXNlY3Rpb24td3JhcHBlcixcbiAgLmNhdGFsb2d1ZS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgd2lkdGg6IDQ4JTtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jayArIC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLWJsb2NrIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1udW1iZXItZ3JvdXAsXG4gIC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLXRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm1haW4taW5mby1ncm91cF9fc3RhdHMtbnVtYmVyLWFtb3VudCxcbiAgLm1haW4taW5mby1ncm91cF9fc3RhdHMtbnVtYmVyLXRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBsaW5lLWhlaWdodDogMC43O1xuICB9XG4gIC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLW51bWJlci10ZXh0IHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLm1haW4taW5mby1ncm91cF9fc3RhdHMtdGV4dCB7XG4gICAgd2lkdGg6IDI1NXB4O1xuICB9XG4gIC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLWJsb2NrLS1yZWQgLm1haW4taW5mby1ncm91cF9fc3RhdHMtbnVtYmVyLWFtb3VudCxcbiAgLm1haW4taW5mby1ncm91cF9fc3RhdHMtYmxvY2stLXJlZCAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1udW1iZXItdGV4dCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuICAuYnJhbmRzLXRhYnNfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgfVxuICAuYnJhbmRzLXRhYnNfX3RleHQsXG4gIC5icmFuZHMtdGFic19fdGV4dC1ib2xkIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbiAgLmJyYW5kcy10YWJzX190ZXh0LWJsb2NrIHtcbiAgICBtYXJnaW46IDM1cHggMCA3MHB4O1xuICB9XG4gIC5vZmZlci1iZW5lZml0cy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMzBweDtcbiAgfVxuICAub2ZmZXItYmVuZWZpdHNfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5vZmZlci1iZW5lZml0c19faXRlbSArIC5vZmZlci1iZW5lZml0c19faXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAub2ZmZXItYmVuZWZpdHNfX2ljb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgd2lkdGg6IDEwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLm9mZmVyLWJlbmVmaXRzX19pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLm9mZmVyLWJlbmVmaXRzX190ZXh0LWJsb2NrIHtcbiAgICB3aWR0aDogODklO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmNhZmV0ZXJpYS1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC04NXB4IHRvcCA4NHB4O1xuICB9XG4gIC5jYWZlLXNlY3Rpb24td3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0IC0yNDBweDtcbiAgfVxuICAuZGlubmVyLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDIwcHggMCA2MHB4O1xuICB9XG4gIC5sZy1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNtYWxsLWhpZGRlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1hcC1zZWN0aW9uX190ZXh0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAuZmlzaC1pbmZvLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi1oZWlnaHQ6IDE4MHB4O1xuICAgIGJhY2tncm91bmQ6ICNjYmViZjY7XG4gICAgcGFkZGluZzogNTVweCAyMHB4IDM1cHg7XG4gIH1cbiAgLmZpc2gtaW5mb19faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgd2lkdGg6IDQ5JTtcbiAgfVxuICAuZmlzaC1pbmZvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmZpc2gtaW5mb19fYnRuIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAjMjVhMWRlO1xuICB9XG4gIC5icmFuZC1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbiAgLmJyYW5kLXNlY3Rpb25fX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5sYXJnZS1saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyLS1vdXItcHJvZHVjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyLS1vdXItcHJvZHVjdGlvbiAub3dsLWRvdHMge1xuICAgIGJvdHRvbTogLTMwcHg7XG4gIH1cbiAgLmRpc2gtd2lzaF9fdGV4dC1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiA1MjBweDtcbiAgfVxuICAub2ZmZXItYmVuZWZpdHNfX3RpdGxlLS1wcm9kIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnNob3AtZmlsdGVyLXdpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNob3AtbWFpbi13cmFwcGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5zaG9wLW1haW4ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5zaG9wLWxpc3Qtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnNob3AtZmlsdGVyLXNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2hvcHMtYmlnLW1hcF9fY29udGVudCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAuc2hvcHMtYmlnLW1hcF9fbWFwIHtcbiAgICBoZWlnaHQ6IDU1MHB4O1xuICB9XG4gIC5zaG9wLW1hcC1jbG9zZXN0X190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuc2hvcC1tYXAtY2xvc2VzdF9faWNvbi1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnNob3AtbWFwLWNsb3Nlc3RfX251bWJlci1ncm91cCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG4gIC5oaXN0b3J5LXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5yb25kZWxsLWNhcm91c2VsLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAucm9uZGVsbC1jYXJvdXNlbC13cmFwcGVyLS1zbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAubWFpbi1pbmZvLXdyYXBwZXItLWFib3V0IC5tYWluLWluZm9fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuYWJvdXQtZm90by1nYWxsZXJ5IHtcbiAgICBtYXgtd2lkdGg6IDM3NXB4O1xuICB9XG4gIC5hYm91dC1mb3RvLWdhbGxlcnlfX2l0ZW0tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICB9XG4gIC5hYm91dC1mb3RvLWdhbGxlcnlfX2l0ZW0ge1xuICAgIG1hcmdpbjogMCAwIDE1cHggMTVweDtcbiAgICB3aWR0aDogNDUlO1xuICB9XG4gIC5hYm91dC1mb3RvLXByZXNzX19saW5rLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuc21hbGwtbmV3cy1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc21hbGwtbmV3cy1zZWN0aW9uLS1kZXRhaWwge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5wYXJ0bmVycy1ydWxlc19fdGl0bGUtZ3JvdXAtLXdvcmsge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnBhcnRuZXJzLWFydGljbGVzLS13b3JrIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgfVxuICAucGFydG5lcnMtcnVsZXMtLXdvcmsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5wYXJ0bmVycy1ydWxlcy0td29yayAucGFydG5lcnMtYXJ0aWNsZXNfX2l0ZW0tY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbiAgLnN1Y2Nlc3Mtc3RvcnlfX2Zvcm0tZ28tdG8ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxuICAuc3VjY2Vzcy1zdG9yeV9fZm9ybS1nby10bzphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5zdWNjZXNzLXN0b3J5X19mb3JtLWdvLXRvLXRpdGxlIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zdWNjZXNzLXN0b3J5X19mb3JtLWdvLXRvLXRleHQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuc3VjY2Vzcy1zdG9yeV9fZm9ybS1nby10by10ZXh0LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnN1Y2Nlc3Mtc3RvcnlfX2J0biB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5zdWNjZXNzLXN0b3J5X19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAubWFpbi1pbmZvX192YWMtbGluay1ncm91cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1haW4taW5mb19fdmFjLWxpbmstZ3JvdXAtLXNpbmdsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucmFwaC1kaWFnIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucmFwaC1kaWFnX19kaWFnLXdyYXBwZXIsXG4gIC5yYXBoLWRpYWdfX3BpZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5yYXBoLWRpYWdfX2RpYWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yYXBoLWRpYWdfX3BpZSB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuICAucmFwaC1kaWFnX190aXRsZS0tcGllIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW46IDQwcHggMCAwO1xuICB9XG4gIC5yYXBoLWRpYWdfX3RpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLm1haW4tcmVwb3J0cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogNjQwcHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cbiAgLm1haW4tcmVwb3J0cy0tYWJzb2x1dGUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5tYWluLXJlcG9ydHMtLWJvdHRvbSB7XG4gICAgbWFyZ2luOiA0MHB4IDAgMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLm1haW4tcmVwb3J0cy0tcmVwb3J0cyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAubWFpbi1yZXBvcnRzLS1ib3R0b20tY29udGVudCB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5tYWluLXJlcG9ydHM6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbiAgLm1haW4tcmVwb3J0c19fZGl2aWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICB9XG4gIC5tYWluLXJlcG9ydHNfX2xpbmsge1xuICAgIG1heC13aWR0aDogMjU3cHg7XG4gIH1cbiAgLm1haW4tcmVwb3J0c19fbGluay0tcmVwb3J0cyB7XG4gICAgd2lkdGg6IDQ5JTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLm1haW4tcmVwb3J0c19fbGluay0tcHJlc3Mge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICB9XG4gIC5tYWluLXJlcG9ydHNfX2l0ZW0tY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB9XG4gIC5tYWluLXJlcG9ydHNfX2l0ZW0tY29udGFpbmVyOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG4gIC5tYWluLXJlcG9ydHNfX2l0ZW0ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbiAgLm1haW4tcmVwb3J0c19faXRlbS0tcHJlc3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5pbnZlc3Rvci1uZXdzX19uZXdzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5pbnZlc3Rvci1uZXdzX19pdGVtLWNvbnRhaW5lciArIC5pbnZlc3Rvci1uZXdzX19pdGVtLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHg7XG4gIH1cbiAgLmludmVzdG9yLW5ld3NfX2xpbmstY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuaW52ZXN0b3ItbmV3cy1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5pbnZlc3Rvci1uZXdzLWl0ZW0tLWFsbCB7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IC01MHB4O1xuICB9XG4gIC5idXktcG9kYXJva19fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC0xMjBweCBjZW50ZXI7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlLS1rYXJ0YSB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlLS1wb2t1cGF0ZWx5YW0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7XG4gIH1cbiAgLmNhcmQtdGFicyBkZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgfVxuICAuZ2V0LWNhcmQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmdldC1jYXJkX19pbm5lciB7XG4gICAgcGFkZGluZzogMjVweCAzMHB4O1xuICB9XG4gIC5nZXQtY2FyZF9fYXJyb3ctLXRvcCB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMjBweCA2NXB4O1xuICB9XG4gIC5nZXQtY2FyZC1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5nZXQtY2FyZC1pdGVtX19pY29uIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5nZXQtY2FyZC1pdGVtX190ZXh0LWJsb2NrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGhlaWdodDogMTcxcHg7XG4gIH1cbiAgLmdldC1jYXJkLWl0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5nZXQtY2FyZF9fYXJyb3ctLWxlZnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmdldC1jYXJkX19hcnJvdy0tdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubWluaS1iYW5uZXJfX2xpbmsge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgLTIwMHB4IGNlbnRlcjtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5zaG9wLWRldGFpbF9fdG9wOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaG9wLWRldGFpbF9faW5mby10YWJsZSxcbiAgLnNob3AtZGV0YWlsX19tYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zaG9wLWRldGFpbF9faW5mby10YWJsZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX21hcCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIC0yMHB4O1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19jYXJvdXNlbC13cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMjBweCAwIDUwcHg7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19pY29uLWNvbnRhaW5lci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2ljb24tY29udGFpbmVyLXdyYXBwZXItLW5vLWJvcmRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19pY29uLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2ljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2ljb24tLWNhcmQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTkwM3B4O1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2ljb24tLWNvc20ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTgwN3B4O1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2ljb24tLWNoaWxkIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC0xMTkxcHg7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG4gIC5zaG9wLWRldGFpbF9faWNvbi0tZmlzaCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtNTA0cHg7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zaG9wLWRldGFpbF9faWNvbi0tYmFrZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtNzU5cHg7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG4gIC5zaG9wLWRldGFpbF9faWNvbi0tY29vayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtOTUxcHg7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG4gIC5zaG9wLWRldGFpbF9faWNvbi0tdGF4aSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtMTA5NXB4O1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2ljb24tLXBsdXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTEwNDdweDtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19pY29uLS1kd2lzaCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtNjYzcHg7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG4gIC5zaG9wLWRldGFpbF9faWNvbi0tZnJlZWVhdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtODU1cHg7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG4gIC5zaG9wLWRldGFpbF9faWNvbi0tY29mZmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjM5cHggLTIwN3B4O1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2ljb24tLXByZXMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTExNDNweDtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19pY29uLS1pbmV0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC03MTFweDtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbiAgLnNob3AtZGV0YWlsLWluZm8taXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5zaG9wLWRldGFpbC1pbmZvLWl0ZW1fX3RpdGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLnNob3AtZGV0YWlsLWluZm8taXRlbV9fdGV4dCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDE3NXB4O1xuICB9XG4gIC5tYWluLWluZm9fX2NhdGFsb2ctdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5icmFuZC1zZWN0aW9uX190ZXh0IHtcbiAgICBtaW4taGVpZ2h0OiAzODVweDtcbiAgfVxuICAudmFjLWRldC1zaG9wLWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxuICAudmFjYW5jeS1yZXBseSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuYWJvdXQtc3RyYXRlZ3kge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICB9XG4gIC5hYm91dC1zdHJhdGVneV9fY2l0ZS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuYWJvdXQtc3RyYXRlZ3lfX2FjYy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZzogMjVweCAwIDEwcHg7XG4gIH1cbiAgLmFib3V0LXN0cmF0ZWd5LWNpdGVfX2NpdGUtYmxvY2sge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICB9XG4gIC5hYm91dC1pbmZvX190aXRsZS0tYWJvdXQtc3RyYXRlZ3kge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuc3RyYXRlZ3ktc3RhdHMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAuc3RyYXRlZ3ktc3RhdHNfX2l0ZW0ge1xuICAgIHdpZHRoOiA0OSU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuc3RyYXRlZ3ktc3RhdHMtbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuICAuc3RyYXRlZ3ktc3RhdHMtbGluazpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnN0cmF0ZWd5LXN0YXRzLWxpbmtfX2ljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5zdHJhdGVneS1zdGF0cy1saW5rX19pY29uOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtM3B4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMzBweCAtNTJweDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gIH1cbiAgLnN0cmF0ZWd5LXN0YXRzLWxpbms6aG92ZXIgLnN0cmF0ZWd5LXN0YXRzLWxpbmtfX2ljb246YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzMwcHggLTcwcHg7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC5oZWFkZXJfX2NvbnRhY3QtY2VudGVyIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgfVxuICAuaGVhZGVyX19jb250YWN0LWNlbnRlci10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wcmVzcy1ibG9ja19fYWxsLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9jay0tY2FyZC1udW1iZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9jay0tbGctYm90dG9tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jb250YWN0cy1hZGRyZXNzIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5jb250YWN0cy1kZXBzX19jb250ZW50LS1uby1wYWRkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuICAuY29udGFjdHMtZGVwcy1pdGVtLS10aGlyZC1oYWxmIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb250YWN0cy1kZXBzLWl0ZW0tLWhhbGYtMzAge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHMtaXRlbS0taGFsZi03MCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwJTtcbiAgfVxuICAuY29udGFjdHMtZGVwcy1pdGVtLS10aGlyZC1odW5kIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb250YWN0cy1kZXBzLWl0ZW1fX3RleHQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHMtaXRlbV9fbWFpbC1ibG9jayB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgfVxuICAuY29udGFjdHMtZGVwcy1pdGVtICsgLmNvbnRhY3RzLWRlcHMtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmNvbnRlbnQtY29udGFjdHMtdGFibGVfX3JvdyB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHggMzBweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCB7XG4gICAgcGFkZGluZzogMCAyMHB4IDBweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyX19pbWctd3JhcHBlcixcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0tY3VzdG9tZXJzIC50aXRsZS1ibG9jay1iYW5uZXJfX2ltZy13cmFwcGVyLFxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19pbWctd3JhcHBlciB7XG4gICAgd2lkdGg6IDQzJTtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1jdXN0b21lcnMgLnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXItLWxlZnQge1xuICAgIHRvcDogLTIwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0tY3VzdG9tZXJzIC50aXRsZS1ibG9jay1iYW5uZXJfX3RleHQtYmxvY2sge1xuICAgIHRvcDogMDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19yZWQtYmFsb29uIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX3RleHQtYmxvY2sge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9fY29uZGl0aW9ucyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fY29uZGl0aW9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxNDZweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fcmVkLWJhbG9vbiB7XG4gICAgd2lkdGg6IDEwMnB4O1xuICAgIGhlaWdodDogMTA0cHg7XG4gICAgcGFkZGluZzogMTNweCAwIDAgMjJweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Ugc3VwIHtcbiAgICB0b3A6IC0xLjFlbTtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2Ugc3VwIHtcbiAgICB0b3A6IC0wLjVlbTtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19jb25kaXRpb25zIHtcbiAgICBib3R0b206IDM3cHg7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19kZWFsLW1pZCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19kZWFsLXRvcCxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX2RlYWwtYm90dG9tIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbiAgLnJlZC1iYWxvb25fX3BlcmNlbnQtYW1vdW50LFxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fcGVyY2VudC1hbW91bnQge1xuICAgIGZvbnQtc2l6ZTogNThweDtcbiAgfVxuICAucmVkLWJhbG9vbl9fcGVyY2VudC1zeW1ib2wsXG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19wZXJjZW50LXN5bWJvbCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnJlZC1iYWxvb25fX3BlcmNlbnQtdGV4dCxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX3BlcmNlbnQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5pbi1nZW8tbWFwLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgLmluLWdlby1tYXAtaXRlbV9fZG90IHtcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogM3B4O1xuICB9XG4gIC5pbi1nZW8tbWFwLWl0ZW1fX2RvdC0tYmlnIHtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICB9XG4gIC5pbi1rZXktZmVhdHVyZXNfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5pbi1rZXktZmVhdHVyZXMtaXRlbSB7XG4gICAgd2lkdGg6IDMzJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbWluLWhlaWdodDogNjVweDtcbiAgfVxuICAuaW4ta2V5LWZlYXR1cmVzLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLmluLWtleS1mZWF0dXJlcy1pdGVtX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5pbi1rZXktc3RhdHMtaXRlbSB7XG4gICAgd2lkdGg6IDQ5JTtcbiAgfVxuICAuaW4ta2V5LXN0YXRzLWl0ZW0tLWJpZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxOTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmluLWtleS1zdGF0cy1pdGVtLS1iaWcgLmluLWtleS1zdGF0cy1pdGVtX190ZXh0LWJsb2NrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmluLWtleS1zdGF0cy1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zaG9wLWxpc3Qtc2VjdGlvbl9fdGl0bGUtbGluay1ncm91cCB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLmFib3V0LWluZm8tLWFib3V0LXN0cmF0ZWd5LnNlbGVjdGVkIC5tYWluLWluZm9fX3RleHQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5sZy1vbmx5LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLm1lYXQtc2VjdGlvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmJha2VyeS1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzg0cHgpIHtcbiAgLm1lYXQtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBtaW4td2lkdGg6IDI4MHB4O1xuICB9XG4gIC5tZWF0LXNlY3Rpb24ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAuZmlzaC1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2Zpc2gtYmctNC5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDllNjtcbiAgfVxuICAuZmlzaC1zZWN0aW9uX19zdWJ0aXRsZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbGVmdDogMTc3cHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG4gIC5tZWF0LXNlY3Rpb24tc2xpZGVfX3JlY2VpcHQtYmxvY2sge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAubWVhdC1zZWN0aW9uX19zbGlkZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbiAgLmNhcmQtc2VjdGlvbl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiA1MnB4O1xuICB9XG4gIC5vd2wtZG90cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuanMtb3dsLWNhdGFsb2d1ZS10aXRsZSAub3dsLWRvdHMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmZXItc2xpZGVfX2ltZy13cmFwcGVyIHtcbiAgICB3aWR0aDogMzQ0cHg7XG4gIH1cbiAgLmdpZnQtY2FyZC1vZmZlci13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9naWZ0LWNhcmQtYmctNzY4LnBuZ1wiKTtcbiAgICBtaW4taGVpZ2h0OiAzMTdweDtcbiAgICBtYXJnaW46IDMwcHggYXV0byAzMHB4O1xuICB9XG4gIC5icmFuZHMtdGFicy1hY2Mge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweCAxMHB4O1xuICB9XG4gIC5jYWZldGVyaWEtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtODVweCB0b3AgODRweDtcbiAgfVxuICAuY2FmZXRlcmlhLXNlY3Rpb25fX3RleHQge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLmZhbmN5Ym94LWl0ZW0uZmFuY3lib3gtY2xvc2Uge1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAuY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyLS1jYXRhbG9ncy1vcGVuIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBoZWlnaHQ6IDc3NXB4O1xuICB9XG4gIC52YWNhbmN5LXJlcGx5IHtcbiAgICBtaW4taGVpZ2h0OiA2NjBweDtcbiAgfVxuICAudmFjYW5jeS1yZXBseV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnZhY2FuY3ktcmVwbHlfX2luZm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLnZhY2FuY3ktbGlzdC1wYWctLW5ld3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnByZXNzLWJsb2NrLWl0ZW1fX25leHQtaXRlbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1hbmFnZS1iaWctc2xpZGVyX19zdGFtcC0tMSxcbiAgLm1hbmFnZS1iaWctc2xpZGVyX19zdGFtcC0tMiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFuYWdlLWJpZy1zbGlkZXJfX3N0YW1wLS0zIHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5tYW5hZ2UtdGV4dC1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm1hbmFnZS10ZXh0LXNsaWRlcl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweCA0MHB4IDMwcHg7XG4gIH1cbiAgLmNvcnAtbW9kZWxfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY29ycC1tb2RlbC1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAuY29ycC1tb2RlbC1pdGVtLS11cHBlciArIC5jb3JwLW1vZGVsLWl0ZW0tLXVwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuY29udGVudC1jb250YWN0cy10YWJsZV9fb25seS13aWRlLFxuICAuY29udGVudC1jb250YWN0cy10YWJsZV9fcm93LS1vbmx5LXdpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbnRlbnQtY29udGFjdHMtdGFibGVfX29ubHktc21hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5pbi1jYWxlbmRhci1pdGVtIHtcbiAgICB3aWR0aDogNDklO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXJfX2NpdHktc2VsZWN0LFxuICAudGVtcC1uYXZfX2l0ZW06bGFzdC1jaGlsZCxcbiAgLmJha2VyeS1zbGlkZXJfX3BvaW50LXRleHQsXG4gIC5jb29raW5nLXNlY3Rpb25fX25vdGUsXG4gIC5oZWFkZXJfX2NvbnRhY3QtY2VudGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXJfX2NpdHktc2VsZWN0LS1pbi1zdWJtZW51IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvb3Rlcl9fZGV2cyB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG4gIC5zdWJtZW51LXdyYXBwZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDE1NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICB9XG4gIC5zdWJtZW51LXdyYXBwZXJfX3RvcCxcbiAgLnN1Ym1lbnUtd3JhcHBlcl9fYm90dG9tIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2UxZTFlMTtcbiAgICBoZWlnaHQ6IDMzcHg7XG4gIH1cbiAgLnN1Ym1lbnUtd3JhcHBlcl9fdG9wIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTFlMTtcbiAgfVxuICAuc3VibWVudS13cmFwcGVyX19ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxuICAuc3VibWVudS13cmFwcGVyX19pbnB1dC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnN1Ym1lbnUtd3JhcHBlcl9fc2VhcmNoLWlucHV0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICB3aWR0aDogODAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbiAgLnN1Ym1lbnUtd3JhcHBlcl9fc2VhcmNoLXN1Ym1pdCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNjdweCAtMTIzM3B4O1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG4gIC5zdWJtZW51LXdyYXBwZXIgLnRlbXAtbmF2IHtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMDtcbiAgfVxuICAuc3VibWVudS13cmFwcGVyIC50ZW1wLW5hdl9faXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5zdWJtZW51LXdyYXBwZXIgLnRlbXAtbmF2X19saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnN1Ym1lbnUtd3JhcHBlciAudGVtcC1uYXZfX2l0ZW0gKyAudGVtcC1uYXZfX2l0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5jeWNsZS1zbGlkZXNob3ctbmF2LS1iZXN0LXByaWNlcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmVzdC1wcmljZXNfX2ZlYXR1cmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJlc3QtcHJpY2VzLXdyYXBwZXJfX2JhZGdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iZXN0LXByaWNlc19fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDIzOXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcbiAgfVxuICAubmV3cy1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICB9XG4gIC5uZXdzLXNlY3Rpb25fX21hcC1saW5rOm5vdCgubmV3cy1zZWN0aW9uX19tYXAtbGluay0tc21hbGwpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uZXdzLXNlY3Rpb24taXRlbSxcbiAgLm5ld3Mtc2VjdGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5uZXdzLXNlY3Rpb24taXRlbSArIC5uZXdzLXNlY3Rpb24taXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm5ld3Mtc2VjdGlvbl9fbWFwLXBvaW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogOTBweDtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAubmV3cy1zZWN0aW9uX19tYXAtbGluay0tc21hbGwge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5uZXdzLXNlY3Rpb25fX2ZlYXR1cmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLm5ld3Mtc2VjdGlvbl9fZmVhdHVyZS1ibG9jazphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgfVxuICAuYmVzdC1wcmljZXMtZmVhdHVyZSArIC5iZXN0LXByaWNlcy1mZWF0dXJlIHtcbiAgICBtYXJnaW4tbGVmdDogMzRweDtcbiAgfVxuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5tYXAtc2VjdGlvbl9fbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDcycHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAubWFwLXNlY3Rpb25fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5tYXAtc2VjdGlvbl9fYnV0dG9uIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiA0MHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuYmFrZXJ5LXNsaWRlci13cmFwcGVyLFxuICAuYmFrZXJ5LXNsaWRlcl9fc2xpZGUge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC5jb29raW5nLXNlY3Rpb24td3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogNDI1cHg7XG4gIH1cbiAgLmNvb2tpbmctc2VjdGlvbl9fY2l0ZSB7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxuICAuYXJ0aWNsZXMtc2VjdGlvbi0tZGlubmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hcnRpY2xlcy1kaW5uZXItc2xpZGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5hcnRpY2xlcy1kaW5uZXItc2xpZGVyICsgLmN5Y2xlLXBhZ2VyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3R0b206IDEwcHg7XG4gIH1cbiAgLmRpbm5lci1zZWN0aW9uX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5kaW5uZXItc2VjdGlvbl9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA0MTVweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC5kaW5uZXItc2VjdGlvbi13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgfVxuICAuZnJ1aXQtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDEwMHB4O1xuICB9XG4gIC5mcnVpdC1mZWF0dXJlcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZnJ1aXQtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDcwJTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tIC0xMjBweDtcbiAgfVxuICAuZnJ1aXQtc2VjdGlvbl9fcG9pbnQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZydWl0LWZlYXR1cmVzX19iYWRnZS0tc2luZ2xlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubWVhdC1pbmZvLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZpc2gtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgfVxuICAuZmlzaC1zZWN0aW9uIHtcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgfVxuICAuZmlzaC1zZWN0aW9uX190aXRsZSB7XG4gICAgbWFyZ2luOiAyMHB4IDAgODBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAubWVhdC1zZWN0aW9uLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDYwcHggMCAyMHB4O1xuICB9XG4gIC5tZWF0LXNlY3Rpb24td3JhcHBlcl9fdGl0bGUge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgdG9wOiAzMHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay13cmFwcGVyLS1zbGlkZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGUge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX19jb25kaXRpb25zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZV9faXRlbS1ncm91cCB7XG4gICAgdG9wOiA0NXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZV9faXRlbS1pbWcge1xuICAgIHdpZHRoOiAxNzVweDtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGVfX3RpdGxlLWdyb3VwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGVfX3RpdGxlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGVfX3RpdGxlLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGVfX3RpdGxlLWFtb3VudCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZV9fcHJpY2Utc21hbGwge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlciAuY3ljbGUtcGFnZXItLWxlZnQtc2lkZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAub2ZmZXItc2xpZGVyLXdyYXBwZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLm9mZmVyLXNsaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgfVxuICAub2ZmZXItc2xpZGVfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDMzcHggMCA2MHB4O1xuICB9XG4gIC5vZmZlci1zbGlkZV9fZGF0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDhweCAwIDdweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2Y1NDkyZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAub2ZmZXItc2xpZGVfX2ltZy13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuICAub2ZmZXItc2xpZGUgLm9mZmVyLXNsaWRlX19pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogLTk5OXB4O1xuICAgIGJvdHRvbTogLTk5OXB4O1xuICAgIG1hcmdpbjogYXV0byAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2ZmZXItc2xpZGVfX3RleHQtYmxvY2sge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAub2ZmZXItc2xpZGVfX29mZmVyLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmVyLXNsaWRlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCA1cHggMjBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm9mZmVyLXNsaWRlX190ZXh0IHtcbiAgICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDAgMjBweCAyNXB4O1xuICB9XG4gIC5vZmZlci1zbGlkZV9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiAyODlweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuY3ljbGUtcGFnZXItLW9mZmVyLXNsaWRlciB7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmNhcmQtdGFicyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2FyZC1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jYXJkLXRhYnNfX3BlcmNlbnQtYmxvY2sge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAuY2FyZC10YWJzLXNlY3Rpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmNhcmQtdGFicy1zZWN0aW9uX190YWItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuY2FyZC10YWJzX190ZXh0LWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5jYXJkLXRhYnNfX3RleHQtc2VjdGlvbi0tYWNjIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIC5jYXJkLXRhYnMtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuY2FyZC10YWJzLXNlY3Rpb25fX3RpdGxlLFxuICAuY2FyZC10YWJzLXNlY3Rpb25fX3RleHQsXG4gIC5jYXJkLXRhYnMtc2VjdGlvbl9fdGFiLXRpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLmNhcmQtdGFic19fcGVyY2VudC1ibG9jayB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIC5naWZ0LWNhcmQtb2ZmZXItd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvZ2lmdC1jYXJkLWJnLTc2OC5wbmdcIik7XG4gICAgbWluLWhlaWdodDogMzE3cHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMzBweDtcbiAgfVxuICAuZXNob3Atc2VjdGlvbi13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAyNTFweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5lc2hvcC1zZWN0aW9uLXdyYXBwZXItLW1haW4ge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC5lc2hvcC1zZWN0aW9uIHtcbiAgICBtaW4taGVpZ2h0OiAyNTFweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmVzaG9wLXNlY3Rpb25fX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxuICAuZXNob3Atc2VjdGlvbl9fdGV4dCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmVzaG9wLXNlY3Rpb25fX3RpdGxlLFxuICAuZXNob3Atc2VjdGlvbl9fc3VidGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmVzaG9wLXNlY3Rpb25fX3RpdGxlLS1tYWluLFxuICAuZXNob3Atc2VjdGlvbl9fc3VidGl0bGUtLW1haW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmVzaG9wLXNlY3Rpb25fX3RpdGxlLS1tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAuZXNob3Atc2VjdGlvbl9fc3VidGl0bGUtLW1haW4ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuZXNob3Atc2VjdGlvbl9fYnV0dG9uLS1tYWluIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG4gIC5lc2hvcC10aXRsZS1ncm91cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAuZXNob3AtdGl0bGUtZ3JvdXBfX3RpdGxlIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuZXNob3AtdGl0bGUtZ3JvdXBfX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5icmFuZHMtdGFicy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5icmFuZHMtYWNjLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5icmFuZHMtdGFic19faW1nIHtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJyYW5kcy10YWJzX190ZXh0LFxuICAuYnJhbmRzLXRhYnNfX3RleHQtYm9sZCxcbiAgLmJyYW5kcy10YWJzX190ZXh0LWJsb2NrLFxuICAuYnJhbmRzLXRhYnNfX2ltZy13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmJyYW5kcy10YWJzX19pbWctd3JhcHBlciB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMjVweDtcbiAgfVxuICAuYnJhbmRzLXRhYnNfX3RleHQtYmxvY2sge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICB9XG4gIC5jYXRhbG9ndWUtc2xpZGVyLXdyYXBwZXItLWNhdGFsb2dzLW9wZW4ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIH1cbiAgLmNhdGFsb2d1ZS1zbGlkZXItd3JhcHBlci0tY2F0YWxvZ3MtdW5kZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmNhdGFsb2d1ZS1zbGlkZSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLS1wb2t1cGF0ZWx5YW0gLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlcl9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLXdyYXBwZXItLW91ci1wcm9kdWN0aW9uIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMjMwcHg7XG4gIH1cbiAgLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlcl9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5qcy1vd2wtYXJlbmRhdG9ycyAucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDIyNXB4O1xuICB9XG4gIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyIC5vd2wtZG90cyB7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgfVxuICAubWQtaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYWZlLXNlY3Rpb24td3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiA0ODBweDtcbiAgICBtYXJnaW4tdG9wOiAtNDVweDtcbiAgfVxuICAuY2FmZS1zZWN0aW9uX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLmNhZmUtc2VjdGlvbl9fdGV4dC1ibG9jazpub3QoLmNhZmUtc2VjdGlvbl9fdGV4dC1ibG9jay0tc2luZ2xlKSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cbiAgLmZydWl0LXNlY3Rpb25fX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuICAuc2VjdGlvbi1yaWdodC1wYXJ0LS1jb29raW5nLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJha2VyeS1zbGlkZXJfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgLmJha2VyeS1zbGlkZXIgLmJha2VyeS1zZWN0aW9uLWZvcm11bGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5iYWtlcnktc2xpZGVyIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmJha2VyeS1zbGlkZXIgLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgfVxuICAuYmFrZXJ5LXNsaWRlciAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYSB7XG4gICAgbWFyZ2luLXRvcDogMTUlO1xuICB9XG4gIC5iYWtlcnktc2xpZGVyIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYWtlcnktc2xpZGVyIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICAuYmFrZXJ5LXNsaWRlciAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9fa2cge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAuYnJhbmQtc2VjdGlvbl9fY2FydC1ncm91cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYnJhbmQtc2VjdGlvbl9fY2FydC1ncm91cC0tb3VyLWJyYW5kcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnl1bW15LWFjY2Vzc19faXRlbS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC55dW1teS1hY2Nlc3NfX2l0ZW0td3JhcHBlci0taGlkZGVuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAueXVtbXktYWNjZXNzX19pdGVtLXdyYXBwZXItLWhpZGRlbiAueXVtbXktYWNjZXNzX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm9uZGVsbC1ncm91cCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hYm91dC1pbmZvX19zaG9wLWFtb3VudC1ncm91cCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDBweDtcbiAgICByaWdodDogMTVweDtcbiAgfVxuICAuYWJvdXQtcGVyY2VudC15ZWFyLFxuICAuYWJvdXQtcGVyY2VudC1wZW9wbGUsXG4gIC5hYm91dC1pbmZvX190ZXh0LWJsb2NrLFxuICAuYWJvdXQtaW5mb19fdGV4dCxcbiAgLmFib3V0LXBlcmNlbnQtcGVvcGxlX190ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmFib3V0LWluZm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmFib3V0LWluZm9fX3RpdGxlLS1hYm91dC1zdHJhdGVneSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5hYm91dC1pbmZvX190aXRsZS0ta2FydGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuYWJvdXQtaW5mb19fdGl0bGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG4gIC5hYm91dC1pbmZvX190aXRsZTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYWJvdXQtaW5mb19fdGV4dC1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cbiAgLm93bC1hYm91dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYWJvdXQtZm90by1nYWxsZXJ5X19pdGVtLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuYWJvdXQtZm90by1nYWxsZXJ5X190aXRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuYWJvdXQtZm90by1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGlzdG9yeS1ob3Jpem9udGFsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtIHtcbiAgICBoZWlnaHQ6IDM4MHB4O1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3llYXIge1xuICAgIHRvcDogMjBweDtcbiAgICBsZWZ0OiAxOHB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHggMThweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2NvbnRlbnQtLTIwMDQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20gMzVweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDkwJTtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19jb250ZW50LS0yMDAyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtMTMwcHggYm90dG9tIDE1cHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fZ3JlZW4tcmlnaHQtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fZ3JlZW4tcmlnaHQtdGV4dC0tbm8tbWF4IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2dyZWVuLXJpZ2h0LXRleHQtLTIwMDMge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JpZ2h0LXRvcCArIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2dyZWVuLXJpZ2h0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yaWdodC1ibG9jay0tc2luZ2xlIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2dyZWVuLXJpZ2h0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yaWdodC10b3AgKyAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19ncmVlbi1yaWdodC10ZXh0LS0yMDEyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmlnaHQtdG9wLS1zaW5nbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2xlZnQtc21hbGwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1zbWFsbC0tMjAxNCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLXJvc3QgKyAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19sZWZ0LXNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tY3NwYiArIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2xlZnQtc21hbGwge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1ibG9jayB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19sZWZ0LWJsb2NrLS0yMDExIHtcbiAgICBtYXJnaW4tdG9wOiA1NXB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JpZ2h0LWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JpZ2h0LWJsb2NrLS1zaW5nbGUge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1ibG9jayArIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JpZ2h0LWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX21pZGRsZS1ibHVlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19taWRkbGUtYmx1ZS0tMjAxMCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX21pZGRsZS1ibHVlLS0yMDA0IHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbWlsbGlvbnMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbWlsbC1wdXJjaCB7XG4gICAgbWFyZ2luLXRvcDogNzVweDtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcGx1cy1zaG9wcyB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3BsdXMtc2hvcHMgKyAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19sZWZ0LXNtYWxsIHtcbiAgICBtYXgtd2lkdGg6IDE1NXB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JlZC0yMDEwIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmVkLTIwMDYge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yZWQtMjAwNCB7XG4gICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JlZC0yMDAzIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fc2NpcyB7XG4gICAgY29sb3I6ICNlODFhMWY7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1jYXJ0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjMxcHggLTEyMDhweDtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLW1hcCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLWN1cCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLXF1YWwge1xuICAgIG1hcmdpbjogNjBweCAwIDEwcHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1tb3NjIHtcbiAgICBtYXJnaW46IDIwcHggMCAxNXB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tbWFyayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1tYW5nIHtcbiAgICBtYXJnaW46IDYwcHggMCAzMHB4IC00MHB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tc3VwIHtcbiAgICBtYXJnaW46IDY1cHggMCAwO1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tc3RhciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLXJvc3Qge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDExcHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1zcGIge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1jb29rIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2gtY2FyZC1jb29rLXNtYWxsLnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDgxcHg7XG4gICAgaGVpZ2h0OiAxMTRweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tY3NwYiB7XG4gICAgbWFyZ2luOiA2NXB4IDAgMjBweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19oaWRkZW4tLW5vdC1sZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19zaG93LS1ub3QtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zdWNjZXNzLXN0b3J5X190ZXh0LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuc3VjY2Vzcy1zdG9yeV9fYnRuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnN1Y2Nlc3Mtc3RvcnlfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5zdWNjZXNzLXN0b3J5X19oaWdobGlnaHRlZCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLnN1Y2Nlc3Mtc3RvcnlfX2Zvcm0tZ28tdG8ge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLnN1Y2Nlc3Mtc3RvcnlfX2Zvcm0tZ28tdG8tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnN1Y2Nlc3Mtc3RvcnlfX2Zvcm0tZ28tdG8tdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuc3VjY2Vzcy1zdG9yeV9fYnRuIHtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuc3VjY2Vzcy1zdG9yeV9fZm9ybS1nby10by10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5tYWluLWluZm9fX3dvcmstZmVhdHVyZXMtc2xpZGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tYWluLWluZm9fX3dvcmstZmVhdHVyZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW4taW5mb19fd29yay1mZWF0dXJlcy0tbGVhcm4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tYWluLXdvcmstZmVhdHVyZV9faWNvbi13cmFwcGVyIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLm1haW4td29yay1mZWF0dXJlX19pY29uIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5tYWluLXdvcmstZmVhdHVyZV9faWNvbi0tZGRkOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluLXdvcmstZmVhdHVyZV9fdGV4dC1ibG9jayB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm1haW4td29yay1mZWF0dXJlLS1sZWFybiArIC5tYWluLXdvcmstZmVhdHVyZS0tbGVhcm4ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLndvcmstdGFicy13cmFwcGVyX19lbXAtdmlkZW8tdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC53b3JrLXRhYnMtd3JhcHBlcl9fZW1wLXZpZGVvLWxpbmstZ3JvdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXJfX2VtcC12aWRlby1saW5rLWljb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG4gIC53b3JrLXRhYnMtd3JhcHBlcl9fZW1wLXZpZGVvLWxpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuICAubWFpbi1pbmZvX19wcmUtYWNjb3JkaW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluLWluZm9fX2FjY29yZGlvbi1zbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmludmVzdG9yLW5ld3NfX3NtLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaW52ZXN0b3ItbmV3c19faXRlbS1jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5pbnZlc3Rvci1uZXdzLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5pbnZlc3Rvci1uZXdzLWl0ZW0tLWFsbCB7XG4gICAgYm90dG9tOiAtNDBweDtcbiAgfVxuICAubWFpbi1taWxlcy1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5tYWluLW1pbGVzLWl0ZW1fX3llYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmJ1eS1wb2Rhcm9rLWl0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5idXktcG9kYXJvay1pdGVtICsgLmJ1eS1wb2Rhcm9rLWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gIH1cbiAgLmJ1eS1wb2Rhcm9rX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG4gIC5idXktcG9kYXJva19fY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnBvZGFyb2stdHlwZXNfX2luZm8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5wb2Rhcm9rLXR5cGVzX19jb3Vwb24tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMjI1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnBvZGFyb2stZmVhdHVyZXNfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wb2Rhcm9rLWZlYXR1cmVzX19saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgfVxuICAucG9kYXJvay1ib3R0b20ge1xuICAgIG1pbi1oZWlnaHQ6IDMxNXB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZV9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAuYnJpZ2h0LWNhcmQge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQgLTIxMHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZV9fYmFubmVyLWxpbmsge1xuICAgIG1pbi1oZWlnaHQ6IDM5MHB4O1xuICB9XG4gIC5zaG9wLWRldGFpbF9fdG9yZy1mZWF0dXJlcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX3RvcmctZmVhdHVyZXMtLXNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2ljb24tY29udGFpbmVyLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19pY29uLWNvbnRhaW5lci13cmFwcGVyLS1uby1ib3JkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4O1xuICB9XG4gIC5jYXRhbG9ndWUtc2VjdGlvbi13cmFwcGVyLS1jYXRhbG9nIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLndvcmstdGFicy13cmFwcGVyLS12YWNhbmNpZXMge1xuICAgIHRvcDogNjBweDtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC52YWNhbmN5LWxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbiAgLnZhY2FuY3ktbGlzdF9faXRlbSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMjBweCAxN3B4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLnZhY2FuY3ktbGlzdF9faXRlbTpudGgtY2hpbGQoMikge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xuICB9XG4gIC52YWNhbmN5LWxpc3RfX2l0ZW0tLWhlYWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnZhY2FuY3ktbGlzdF9fY2VsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnZhY2FuY3ktbGlzdF9fY2VsbC0tZmlyc3Qge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC52YWNhbmN5LWxpc3RfX2NlbGwtLWZvdXJ0aCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudmFjYW5jeS1saXN0X19oaWRkZW4tc2FsYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudmFjYW5jeS1saXN0LXBhZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGVuZGVycy1pbmZvLS12YWNhbmNpZXMge1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAzMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAudGVuZGVycy1pbmZvX19idG4tLXZhY2FuY2llcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC50ZW5kZXJzLWluZm9fX2VudmksXG4gIC50ZW5kZXJzLWluZm9fX2VudmktdGV4dCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC50ZW5kZXJzLWluZm9fX2VudmktdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIH1cbiAgLmxnLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYWJvdXQtaW5mb19fdGl0bGUtLWFib3V0LXN0cmF0ZWd5IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmFib3V0LWluZm9fX3RpdGxlLS1hYm91dC1zdHJhdGVneS1ib3R0b20ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc3RyYXRlZ3ktc3RhdHMtbGluayB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuc3RyYXRlZ3ktc3RhdHMtbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAuZ2VvLXBvcHVwX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDYwcHg7XG4gIH1cbiAgLmdlby1wb3B1cF9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5nZW8tcG9wdXBfX2xpc3Qge1xuICAgIC1tb3otY29sdW1uczogMjtcbiAgICBjb2x1bW5zOiAyO1xuICAgIGhlaWdodDogNTcwcHg7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxMDBweDtcbiAgICBjb2x1bW4tZ2FwOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIH1cbiAgLmdlby1wb3B1cF9fbGluayB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5nZW8tcG9wdXBfX2V4aXQtd3JhcHBlciB7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgfVxuICAubWFpbi1pbmZvX19wcmVzcy1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxuICAucHJlc3MtYmxvY2staXRlbV9fZGF0ZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5wcmVzcy1ibG9jay1pdGVtX190ZXh0LWJsb2NrIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAucHJlc3MtYmxvY2staXRlbV9fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnByZXNzLWJsb2NrLWl0ZW1fX3RpdGxlICsgLnByZXNzLWJsb2NrLWl0ZW1fX2xpbmsge1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrLS1jYXJkLW51bWJlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2tfX2Nsb25lLXByZXZpb3VzIHtcbiAgICBtYXJnaW4tbGVmdDogMjdweDtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2tfX2NvbnRhaW5lci0tYm90dG9tLXNwYWNlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsOm5vdCgucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1taW4pOm5vdCgucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1tYXgpLFxuICAucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0Om5vdCgucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LS1taW4pOm5vdCgucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LS1tYXgpLFxuICAucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LXdyYXBwZXIsXG4gIC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtZGF0ZS13cmFwcGVyLFxuICAucmVwbHktaW5wdXQtYmxvY2tfX3NlbGVjdCxcbiAgLnJlcGx5LWlucHV0LWJsb2NrX19zbWFsbC1jaGVja2JveC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LS1taW4sXG4gIC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtLW1heCB7XG4gICAgd2lkdGg6IDEyNHB4O1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9ja19fc21hbGwtY2hlY2tib3gtd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX19jaGVja2JveC1sYWJlbC0tc21hbGwge1xuICAgIHdpZHRoOiA0OSU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1taW4ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDJweDtcbiAgICBsZWZ0OiAxMXB4O1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwtLW1heCB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMnB4O1xuICAgIGxlZnQ6IDE3MnB4O1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwtLW1heDpiZWZvcmUge1xuICAgIGxlZnQ6IC0zOXB4O1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9ja19fY29tbWVudCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX190aXRsZS0tY2FyZCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX190aXRsZS0tYXJlbmRhdG9yYW0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1ibG9jayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtYmxvY2stLWVycm9yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9ja19fZXJyb3ItcGxhY2Vob2xkZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAxMDVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2tfX2Vycm9yLXBsYWNlaG9sZGVyLS10b3Age1xuICAgIHRvcDogOTBweDtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2tfX2Vycm9yLXBsYWNlaG9sZGVyLS1yYWRpbyB7XG4gICAgdG9wOiA2NXB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX19lcnJvci1wbGFjZWhvbGRlci0tdGV4dGFyZWEge1xuICAgIHRvcDogMTE2cHg7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX19lcnJvci1wbGFjZWhvbGRlciBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9ja19fY2xlYXItaW5wdXQtaWNvbixcbiAgLnJlcGx5LWlucHV0LWJsb2NrLS1jYXJkLW51bWJlciAucmVwbHktaW5wdXQtYmxvY2tfX2NsZWFyLWlucHV0LWljb24ge1xuICAgIHRvcDogMzVweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2stLWNhcmQtbnVtYmVyIC5yZXBseS1pbnB1dC1ibG9ja19fY2xlYXItaW5wdXQtaWNvbiB7XG4gICAgdG9wOiA4cHg7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX19zdWJtaXQtLWhvbGxvdyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG4gIC52YWNhbmN5LXJlcGx5X19zdWJtaXQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLm1hbmFnZS1iaWctc2xpZGVyLFxuICAubWFuYWdlLXRleHQtc2xpZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYW5hZ2UtYmlnLXNsaWRlcl9fcG9zaXRpb24sXG4gIC5tYW5hZ2UtdGV4dC1zbGlkZXJfX3Bvc2l0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5tYW5hZ2UtYmlnLXNsaWRlcl9fY2l0ZSxcbiAgLm1hbmFnZS10ZXh0LXNsaWRlcl9fY2l0ZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLm1hbmFnZS1zbWFsbC1zbGlkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jb250YWN0cy1hZGRyZXNzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5jb250YWN0cy1hZGRyZXNzLWl0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmNvbnRhY3RzLWFkZHJlc3MtaXRlbSArIC5jb250YWN0cy1hZGRyZXNzLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5jb250YWN0cy1kZXBzX19jb250ZW50LS1uby1wYWRkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuY29udGFjdHMtZGVwc19faXRlbS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICB9XG4gIC5jb250YWN0cy1kZXBzX19jb250ZW50LS1uby1wYWRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuY29udGFjdHMtZGVwc19fY29udGVudC0tbm8tcGFkZCAuY29udGFjdHMtZGVwcy1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHMtaXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuY29udGFjdHMtZGVwcy1pdGVtLS10aGlyZC1odW5kIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHMtaXRlbS0taGFsZi0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuY29udGFjdHMtZGVwcy1pdGVtLS1oYWxmLTcwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHMtaXRlbV9fc29jLWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuICAuY29udGFjdHMtZGVwcy1pdGVtX19pbnB1dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgfVxuICAuY29udGFjdHMtZGVwcy1pdGVtX19zdWJtaXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgd2lkdGg6IDI3MHB4O1xuICB9XG4gIC5jb250YWN0cy1kZXBzLWl0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5jb250YWN0cy1kZXBzLWl0ZW1fX3RleHQge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG4gIC5jb250YWN0cy1kZXBzLWl0ZW1fX3RleHQtd3JhcHBlcixcbiAgLmNvbnRhY3RzLWRlcHMtaXRlbV9fbWFpbC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dC13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5jb250YWN0cy1kZXBzLWl0ZW1fX21haWwtYmxvY2sge1xuICAgIHBhZGRpbmc6IDM1cHggMCAzNXB4O1xuICB9XG4gIC5jb250YWN0cy1kZXBzLWl0ZW1fX3RleHQtLW1haWwge1xuICAgIG1heC13aWR0aDogMjY1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jb250YWN0cy1kZXBzLWl0ZW1fX25hbWUgKyAuY29udGFjdHMtZGVwcy1pdGVtX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jb250YWN0cy1kZXBzLWl0ZW1fX2FkLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHNfX2l0ZW0tY29udGFpbmVyLS1zaW5nbGUge1xuICAgIHBhZGRpbmc6IDIwcHggMCAxMHB4O1xuICB9XG4gIC5jb250YWN0cy1kZXBzX19pdGVtLWNvbnRhaW5lci0tc2luZ2xlIC5jb250YWN0cy1kZXBzLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHNfX2l0ZW0tY29udGFpbmVyLS1zaW5nbGUgLmNvbnRhY3RzLWRlcHMtaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1ibG9jayB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5zdWMtYWNjb3JkaW9uX19zZWN0aW9uIHtcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgfVxuICAuc3VjLWFjY29yZGlvbl9fbGluayB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuICAuc3VjLWFjY29yZGlvbl9fdGl0bGUtZ3JvdXAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuc3VjLWFjY29yZGlvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG4gIC5zdWMtYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gIC5zdWMtYWNjb3JkaW9uX190aXRsZS1ncm91cC0tbGVmdCAuc3VjLWFjY29yZGlvbl9fdGl0bGUtdGV4dCB7XG4gICAgbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5zdWMtYWNjb3JkaW9uX190aXRsZS1ncm91cC0tcmlnaHQgLnN1Yy1hY2NvcmRpb25fX3RpdGxlLXRleHQge1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAuc3VjLWFjY29yZGlvbl9faXRlbS1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIC5zdWMtYWNjb3JkaW9uX19lbmQtYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICB9XG4gIC5zdWMtYWNjLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAuc3VjLWFjYy1pdGVtX19kYXRlLWJsb2NrIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLnN1Yy1hY2MtaXRlbV9fZGF0ZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG4gIC5zdWMtYWNjLWl0ZW1fX2RhdGU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnN1Yy1hY2MtaXRlbV9fdGV4dC1ibG9jayB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb3JwLW1vZGVsX190aXRsZS1ibG9jay10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG4gIC52YWMtd2h5LW5vdC1zZWN0aW9uX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAudmFjLXdoeS1ub3Qtc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuaW4tZ2VvLW1hcF9fbWFwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbi1nZW8tbWFwX19tYXAtd3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogODVweDtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2tfX3N1Ym1pdC0tYXJlbmRhdG9yYW0ge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9fY29uZGl0aW9ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXgge1xuICAgIHBhZGRpbmc6IDE2MHB4IDAgMDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2Uge1xuICAgIHBhZGRpbmc6IDAgMnB4IDAgMXB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX29sZC1wcmljZS5jYW5jZWxlZDphZnRlciB7XG4gICAgdG9wOiAxMnB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX29sZC1wcmljZSxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlIHN1cCxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlIHN1cCB7XG4gICAgdG9wOiAtMC40ZW07XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZSxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlIHtcbiAgICBmb250LXNpemU6IDg1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogNXB4IDAgMCAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwLjc7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlIHN1cCB7XG4gICAgdG9wOiAtMS4zZW07XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZSBzdXAge1xuICAgIHRvcDogLTEuM2VtO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyX190ZXh0LWJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IC02cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyX190ZXh0LFxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9fcHJpY2UsXG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX3RleHQsXG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX3JlZC1iYWxvb24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9fZGF0ZSxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fZGF0ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyX19kYXRlLXNtYWxsLXNjcmVlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC02MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogOHB4IDEwcHggN3B4IDQ2cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1NDkyZTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX3JlZC1iYWxvb24sXG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX3JlZC1iYWxvb24ge1xuICAgIHdpZHRoOiA2M3B4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMjNweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyX19pbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzIwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLS10d28ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHRvcDogMDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyX19pbWctd3JhcHBlci0tdW5kZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXItLWJvdHRvbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX2xpbmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICB9XG4gIC5yZWQtYmFsb29uIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMCAxNXB4O1xuICB9XG4gIC5yZWQtYmFsb29uLS1kZWFsLFxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbi0tZGVhbCB7XG4gICAgcGFkZGluZzogMTBweCAwIDAgMTRweDtcbiAgfVxuICAucmVkLWJhbG9vbl9fcGVyY2VudC1hbW91bnQsXG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19wZXJjZW50LWFtb3VudCB7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIH1cbiAgLnJlZC1iYWxvb25fX2Rpc2NvdW50LXR5cGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB9XG4gIC5yZWQtYmFsb29uX19wZXJjZW50LXN5bWJvbCxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX3BlcmNlbnQtc3ltYm9sIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnJlZC1iYWxvb25fX3BlcmNlbnQtdGV4dCxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX3BlcmNlbnQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5yZWQtYmFsb29uX19kZWFsLW1pZCxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX2RlYWwtbWlkIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbiAgLnJlZC1iYWxvb25fX2RlYWwtdG9wLFxuICAucmVkLWJhbG9vbl9fZGVhbC1ib3R0b20sXG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19kZWFsLXRvcCxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX2RlYWwtYm90dG9tIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLnJlZC1iYWxvb25fX2RlYWwtYm90dG9tLFxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fZGVhbC1ib3R0b20ge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjkwcHgpIHtcbiAgLnBhcnRuZXJzLWFydGljbGVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyIC5vd2wtZG90cyB7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgfVxuICAuYnJhbmQtc2VjdGlvbl9fY2FydC1ncm91cC0tb3VyLWJyYW5kcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jayB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1haW4taW5mby1ncm91cF9fc3RhdHMtdGV4dCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNhZmV0ZXJpYS1zZWN0aW9uLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDM5MHB4O1xuICB9XG4gIC5jYWZldGVyaWEtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtMTUwcHggY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA4MCU7XG4gIH1cbiAgLmNhZmV0ZXJpYS1zZWN0aW9uX190ZXh0IHtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5jYWZldGVyaWEtc2VjdGlvbl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIC5kaXNoLXdpc2gtLWxlYXJuIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAuZGlzaC13aXNoX19pY29uLXdyYXBwZXIsXG4gIC5kaXNoLXdpc2hfX3RleHQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC5kaXNoLXdpc2hfX3RpdGxlLFxuICAuZGlzaC13aXNoX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnByb2ctZWZmX19saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuc2hvcC1saXN0LWl0ZW1fX3N0YXRzLWdyb3VwOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaG9wLWxpc3QtaXRlbV9fYWRyZXNzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5zaG9wLWxpc3QtaXRlbV9fdGltZSxcbiAgLnNob3AtbGlzdC1pdGVtX19waG9uZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNob3AtbGlzdC1pdGVtX190aW1lLFxuICAuc2hvcC1saXN0LWl0ZW1fX3Bob25lIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbiAgLnNob3AtbWFpbi13cmFwcGVyIC5zaG9wLWxpc3Qtc2VjdGlvbl9fdGl0bGUtbGluay1ncm91cCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5zaG9wLW1haW4td3JhcHBlciAuc2hvcC1saXN0LXNlY3Rpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zaG9wLW1haW4td3JhcHBlciAuc2hvcC1saXN0LXNlY3Rpb25fX2NpdHktbGluazphZnRlciB7XG4gICAgdG9wOiAxNHB4O1xuICB9XG4gIC5zaG9wLW1haW4td3JhcHBlciAuc2hvcC1saXN0LXNlY3Rpb25fX3RpdGxlLWdyb3VwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAuc2hvcHMtYmlnLW1hcCAuc2hvcC1tYWluIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuc2hvcC1saXN0LWl0ZW1fX3RpdGxlLFxuICAuc2hvcC1saXN0LWl0ZW1fX3N0YXRzLWdyb3VwLFxuICAuc2hvcC1saXN0LWl0ZW1fX29wZW4tbWFwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLnNob3AtbGlzdC1pdGVtX190aXRsZTphZnRlciB7XG4gICAgbGVmdDogLTI1cHg7XG4gIH1cbiAgLnNob3AtbWFpbi13cmFwcGVyLFxuICAuc2hvcC1saXN0LWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5zbWFsbC1uZXdzLXNlY3Rpb24gLmFib3V0LXByZXNzLWNlbnRlcl9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tYWluLXJlcG9ydHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICB9XG4gIC5tYWluLXJlcG9ydHM6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW4tcmVwb3J0cy0tYm90dG9tLWNvbnRlbnQge1xuICAgIG1hcmdpbjogMjBweCAwIDA7XG4gIH1cbiAgLm1haW4tcmVwb3J0c19fbGluayB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5tYWluLXJlcG9ydHNfX2xpbmstLXJlcG9ydHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5tYWluLXJlcG9ydHNfX2xpbmstLXByZXNzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAubWFpbi1yZXBvcnRzX19pdGVtLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAubWFpbi1yZXBvcnRzX19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudmFjYW5jeS1yZXBseV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAudmFjYW5jeS1yZXBseV9fc3VibWl0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC50eXBpY2FsLXN1Ym1pdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnN0cmF0ZWd5LXN0YXRzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jb3JwLW1vZGVsLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuY29ycC1tb2RlbC1pdGVtLS11cHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuY29ycC1tb2RlbF9faWNvbi13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5ub3QtZm91bmRfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBmb250LXNpemU6IDEyMHB4O1xuICB9XG4gIC5ub3QtZm91bmRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXgtd2lkdGg6IDQzMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLm5vdC1mb3VuZF9fc2VhcmNoLXdyYXBwZXIge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgfVxuICAubm90LWZvdW5kX19pbnB1dC13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm5vdC1mb3VuZF9fc3VibWl0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmNvbnRlbnQtY29udGFjdHMtdGFibGVfX2NvbHVtbi0taGFsZiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmluLWdlby1tYXBfX2NpdHktbGlzdC0tbXVsdGkge1xuICAgIGhlaWdodDogNTEwcHg7XG4gICAgLW1vei1jb2x1bW5zOiAyO1xuICAgIGNvbHVtbnM6IDI7XG4gIH1cbiAgLmluLWtleS1mZWF0dXJlcy1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5pbi1rZXktc3RhdHNfX2d1dHRlci1zaXplciB7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbiAgLmluLWtleS1zdGF0cy1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaW4ta2V5LXN0YXRzLWl0ZW0tLWJpZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxOTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmluLWtleS1zdGF0cy1pdGVtLS1iaWcgLmluLWtleS1zdGF0cy1pdGVtX190ZXh0LWJsb2NrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmxnLW9ubHktYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OTZweCkge1xuICAuYnJhbmQtc2VjdGlvbl9fY2FydC1ncm91cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZmlyc3Qtc3RyaW5nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbiAgLnNtLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZmlzaC1pbmZvLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgcGFkZGluZzogMzBweCAwIDA7XG4gIH1cbiAgLmZpc2gtaW5mbyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5maXNoLWluZm9fX2l0ZW0td3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZmlzaC1pbmZvX19idG4ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmhlYWRlcl9fc2hvcC1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTY2NXB4O1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogNnB4IDIwcHggMCAwO1xuICB9XG4gIC5oZWFkZXJfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDdweCAyMHB4IDdweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0MXB4IC04OTRweDtcbiAgICB3aWR0aDogMTAycHg7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICB9XG4gIC5oZWFkZXJfX3Nob3AtbGluayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYy1oYW1idXJnZXIge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuICAuZm9vdGVyX19zb2NpYWwtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAuZm9vdGVyX19tb2JpbGUtbGlua3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuZm9vdGVyX19tb2JpbGUtbGlua3MgLnRleHQsXG4gIC5mb290ZXJfX21vYmlsZS1saW5rcyAubGlua3Mge1xuICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLmZvb3Rlcl9fbW9iaWxlLWxpbmtzIC5saW5rcyBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZm9vdGVyX19kZXZzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuZm9vdGVyX19kZXZzLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAuZm9vdGVyX19kZXZzLXRleHQgLmRldnMge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAuZm9vdGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmZvb3Rlcl9fY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5mb290ZXJfX2NvbnRlbnQgLmZvb3Rlcl9fb3duZXIge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5oZWFkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cbiAgLnN1Ym1lbnUtd3JhcHBlciB7XG4gICAgdG9wOiA1NHB4O1xuICB9XG4gIC5zdWJtZW51LXdyYXBwZXItLWJvdHRvbSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTMwcHg7XG4gIH1cbiAgLnN1Ym1lbnUtd3JhcHBlciAudGVtcC1uYXZfX2l0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnN1Ym1lbnUtd3JhcHBlciAudGVtcC1uYXZfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmVzdC1wcmljZXMtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgbWluLWhlaWdodDogMzUwcHg7XG4gIH1cbiAgLmJlc3QtcHJpY2VzX19zbGlkZSB7XG4gICAgaGVpZ2h0OiAzOTBweDtcbiAgfVxuICAuYmVzdC1wcmljZXNfX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxNTlweDtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbiAgLmJlc3QtcHJpY2VzX19zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLm5ld3Mtc2VjdGlvbl9fZmVhdHVyZS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE1cHggMCAwO1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cbiAgLmJlc3QtcHJpY2VzLWZlYXR1cmUge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuYmVzdC1wcmljZXMtZmVhdHVyZV9fbnVtYmVyIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gIC5iZXN0LXByaWNlcy1mZWF0dXJlX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgbWFyZ2luOiAtNXB4IGF1dG8gMDtcbiAgfVxuICAuYmVzdC1wcmljZXMtZmVhdHVyZSArIC5iZXN0LXByaWNlcy1mZWF0dXJlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uLWhvdXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMzVweCAwIDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jb29raW5nLXNlY3Rpb24taG91cl9faW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC04OTRweDtcbiAgICB3aWR0aDogOTRweDtcbiAgICBoZWlnaHQ6IDk0cHg7XG4gIH1cbiAgLmNvb2tpbmctc2VjdGlvbi1ob3VyX190aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uLWhvdXJfX3RpdGxlLS1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNmMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLmNvb2tpbmctc2VjdGlvbi1ob3VyX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZmlzaC1zZWN0aW9uX19pbWctc21hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5maXNoLXNlY3Rpb24sXG4gIC5maXNoLXNlY3Rpb24td3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogNTAwcHg7XG4gIH1cbiAgLmZpc2gtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9maXNoLWJnLTMuanBnXCIpO1xuICB9XG4gIC5maXNoLXNlY3Rpb25fX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmNhcmQtc2VjdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jYXJkLXNlY3Rpb25fX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5jYXJkLXNlY3Rpb25fX2J1dHRvbiB7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIH1cbiAgLmNhcmQtc2VjdGlvbl9fc3VidGl0bGUsXG4gIC5jYXJkLXNlY3Rpb25fX3RleHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmNhcmQtc2VjdGlvbl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbiAgLm1lYXQtc2VjdGlvbl9fc2xpZGVyLXdyYXBwZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5icmFuZC1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmM2YzZjM7XG4gIH1cbiAgLmJyYW5kLXNlY3Rpb25fX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJyYW5kLXNlY3Rpb25fX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAuYnJhbmQtc2VjdGlvbl9fdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJyYW5kLXNlY3Rpb25fX2ltZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICB9XG4gIC5maXNoLXNlY3Rpb25fX3N1YnRpdGxlIHtcbiAgICB3aWR0aDogNDMwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuY3ljbGUtcGFnZXIge1xuICAgIGJvdHRvbTogMjRweDtcbiAgfVxuICAudGl0bGUtYmxvY2std3JhcHBlci0tc2xpZGVyIC5jeWNsZS1wYWdlciB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG4gIC5uZXdzLXNlY3Rpb25fX2ZlYXR1cmUtYmxvY2sge1xuICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICAgIG1heC13aWR0aDogMzY1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmJlc3QtcHJpY2VzLWZlYXR1cmUge1xuICAgIHdpZHRoOiA5OHB4O1xuICAgIGhlaWdodDogOThweDtcbiAgfVxuICAubmV3cy1zZWN0aW9uLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubmV3cy1zZWN0aW9uLWl0ZW1fX2RhdGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLmJlc3QtcHJpY2VzLWZlYXR1cmVfX251bWJlciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAubmV3cy1zZWN0aW9uX19tYXAtcG9pbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIH1cbiAgLm5ld3Mtc2VjdGlvbl9fbWFwLXBvaW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLmFydGljbGVzLXNlY3Rpb24td3JhcHBlciB7XG4gICAgcGFkZGluZzogMzBweCAwIDcwcHg7XG4gIH1cbiAgLm1hcC1zZWN0aW9uX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDI4cHg7XG4gIH1cbiAgLm1hcC1zZWN0aW9uX19idXR0b24ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDQ1cHg7XG4gIH1cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICAuYmFrZXJ5LXNsaWRlcl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC5iYWtlcnktc2xpZGVyX19wb2ludCB7XG4gICAgdG9wOiAyOHB4O1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG4gIC5jb29raW5nLXNlY3Rpb25fX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uX19jaXRlIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uX19hdXRvci1uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5jb29raW5nLXNlY3Rpb25fX2F1dGhvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uX19idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAuc2VjdGlvbi1yaWdodC1wYXJ0X19idG4tLXRvcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdhY2NjODtcbiAgICB3aWR0aDogMTQzcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZmlzaC1zZWN0aW9uX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IDgwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLm1lYXQtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBtaW4td2lkdGg6IDMyMHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay13cmFwcGVyLS1zbGlkZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgfVxuICAudGl0bGUtYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgIHdpZHRoOiAyODBweDtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGVfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmlubmVyLW1lbnUtbGluZSB7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuICAuaW5uZXItbWVudS1saW5lLS11bmRlcnNsaWRlciB7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5tYWluLWluZm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLm1haW4taW5mb19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5tYWluLWluZm9fX3RleHQtLWhpZ2hsaWdodGVkIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLm1haW4taW5mb19fYnRuLFxuICAubWFpbi1pbmZvX192YWMtbGluayB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAubWFpbi1pbmZvX19jaXRlLXRleHQtLWZsb2F0ZWQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC50ZW5kZXJzLWluZm8ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudGVuZGVycy1pbmZvLS1kZXBhcnRtZW50LFxuICAudGVuZGVycy1pbmZvLS12YWNhbmNpZXMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnRlbmRlcnMtaW5mb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAudGVuZGVycy1pbmZvX19idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC53b3JrLXRhYnMtd3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAud29yay10YWJzLWl0ZW0ge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC53b3JrLXRhYnMtd3JhcHBlcl9fbGluayB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAucGFydG5lcnMtcnVsZXMge1xuICAgIHBhZGRpbmc6IDI1cHggMjBweCAzNXB4O1xuICB9XG4gIC5wYXJ0bmVycy1ydWxlc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAucGFydG5lcnMtcnVsZXNfX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAucGFydG5lcnMtcnVsZXNfX2FydGljbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wYXJ0bmVycy1ydWxlc19fYXJ0aWNsZSArIC5wYXJ0bmVycy1ydWxlc19fYXJ0aWNsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAucGFydG5lcnMtcnVsZXNfX251bWJlciB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnBhcnRuZXJzLXJ1bGVzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnBhcnRuZXJzLWNvbXBsYWludC13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgfVxuICAucGFydG5lcnMtY29tcGxhaW50IHtcbiAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gIH1cbiAgLnBhcnRuZXJzLWNvbXBsYWludF9fdGV4dC1ibG9jayB7XG4gICAgbWF4LXdpZHRoOiA1MjBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgfVxuICAudHJhZGVjZW50LXRhYnMtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLnRyYWRlY2VudC10YWJzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC50cmFkZWNlbnQtdGFic19fbGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC50cmFkZWNlbnQtdGFic19faGVhZCB7XG4gICAgcGFkZGluZzogMTBweCA1JTtcbiAgfVxuICAudGFicy1vdmVyZmxvdy1zbSB7XG4gICAgaGVpZ2h0OiA0MDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudGFicy1vdmVyZmxvdy1zbTphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMTEwcHg7XG4gICAgei1pbmRleDogMTAwO1xuICB9XG4gIC50YWJzLW92ZXJmbG93LW9mZiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogI2ViMWMyMztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA0MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIHotaW5kZXg6IDExMDtcbiAgfVxuICAudGFicy1vdmVyZmxvdy1vZmY6aG92ZXIge1xuICAgIGNvbG9yOiAjNGQ1OWExO1xuICB9XG4gIC5hcnRpY2xlcy1zZWN0aW9uIC5vd2wtZG90cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2FyZC10YWJzX19wZXJjZW50LWdyb3VwLS1hY2Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jYXJkLXRhYnNfX3BlcmNlbnQtZ3JvdXAtLWFjYyArIC5jYXJkLXRhYnNfX3BlcmNlbnQtZ3JvdXAtLWFjYyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5jYXJkLWFjY29yZGlvbiBzZWN0aW9uIC5jYXJkLWFjY29yZGlvbl9fdGl0bGUgYSB7XG4gICAgaGVpZ2h0OiAxNTVweDtcbiAgfVxuICAuY2FyZC1hY2NvcmRpb24gc2VjdGlvbiB7XG4gICAgbWF4LWhlaWdodDogMTU1cHg7XG4gIH1cbiAgLmNhcmQtYWNjb3JkaW9uIHNlY3Rpb24uc2VsZWN0ZWQge1xuICAgIG1heC1oZWlnaHQ6IDgyNXB4O1xuICB9XG4gIHNlY3Rpb24uY2FyZC1hY2NvcmRpb25fX3NlY3Rpb24gLmNhcmQtYWNjb3JkaW9uX19saW5rLmNhcmQtYWNjb3JkaW9uX19saW5rLS1zbWFsbCB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuICAuZ2lmdC1jYXJkLW9mZmVyLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2dpZnQtY2FyZC1iZy00ODAucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAuZ2lmdC1jYXJkLW9mZmVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5naWZ0LWNhcmQtb2ZmZXJfX3RleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiA3NSU7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItLXBva3VwYXRlbHlhbSAucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zbS1zaG93LWxpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAub2ZmZXItYmVuZWZpdHNfX2l0ZW0gKyAub2ZmZXItYmVuZWZpdHNfX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLm9mZmVyLWJlbmVmaXRzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5vZmZlci1iZW5lZml0c19faWNvbi13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLm9mZmVyLWJlbmVmaXRzX190ZXh0LWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICB9XG4gIC5jYXRhbG9ndWUtc2xpZGVyLXdyYXBwZXItLWNhdGFsb2dzLW9wZW4ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICB9XG4gIC5jYXRhbG9ndWUtc2xpZGVyLXdyYXBwZXItLWNhdGFsb2dzLXVuZGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jYXRhbG9ndWUtc2xpZGUge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmNhdGFsb2d1ZS1zbGlkZS0tY2F0YWxvZ3MtdW5kZXIge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxuICAuZXNob3AtdGl0bGUtZ3JvdXBfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLmNhcmQtc2VjdGlvbi13cmFwcGVyLm5ldy1iYW5uZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNzAlO1xuICB9XG4gIC5jYXJkLXNlY3Rpb24td3JhcHBlcixcbiAgLmNhcmQtc2VjdGlvbiB7XG4gICAgbWluLWhlaWdodDogMzUwcHg7XG4gIH1cbiAgLmNhcmQtc2VjdGlvbl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAud2hvLWNvb2std3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogMjUwcHg7XG4gIH1cbiAgLndoby1jb29rX19pdGVtLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLndoby1jb29rX19zbGlkZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLndoby1jb29rX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAud2hvLWNvb2tfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cbiAgLndoby1jb29rIC5vd2wtZG90cyB7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5zaG9wcy1iaWctbWFwX19tYXAge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbiAgLnNob3AtbWFwLWNsb3Nlc3RfX251bWJlci1ncm91cCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNob3AtbWFwLWNsb3Nlc3RfX251bWJlcixcbiAgLnNob3AtbWFwLWNsb3Nlc3RfX2ttIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuc2hvcC1tYXAtY2xvc2VzdF9faWNvbi1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuc2hvcC1tYXAtY2xvc2VzdF9fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXdyYXBwZXItLWFib3V0IC50aXRsZS1ibG9ja19fdGl0bGUge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIC5hYm91dC1mb3RvLXByZXNzX19saW5rLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxuICAuYWJvdXQtZm90by1wcmVzc19fbGluayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5wYXJ0bmVycy1ydWxlcy0td29yayB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19tYXAge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbiAgLnNob3AtZGV0YWlsX190b3Age1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICB9XG4gIC5tYWluLWluZm8tZ3JvdXAtLXNob3AtZGV0YWlsIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5jYXRhbG9ncy1zaGVkdWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHg7XG4gIH1cbiAgLmNhdGFsb2d1ZS1zbGlkZXItd3JhcHBlci0tY2F0YWxvZ3Mtb3BlbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5jYXRhbG9ndWUtc2VjdGlvbi13cmFwcGVyLS1jYXRhbG9nLW9wZW4ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXItLWNhdGFsb2ctb3BlbiAuaXNzdXVlbWJlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2F0YWxvZ3VlLXNlY3Rpb24td3JhcHBlci0tY2F0YWxvZy1vcGVuIC5pc3N1dS1ubyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5icmFuZC1zZWN0aW9uX190ZXh0IHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG4gIC50aXRsZS1ibG9jay13cmFwcGVyLS1zbGlkZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgfVxuICAudmFjLWRldC1jb25kaXRpb25zX190aXRsZSxcbiAgLm1haW4taW5mb19fdGl0bGUtLXNhbGFyeSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5hYm91dC1zdHJhdGVneS1jaXRlIHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAzNXB4O1xuICB9XG4gIC5hYm91dC1zdHJhdGVneS1jaXRlX19jaXRlLXRleHQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFib3V0LXN0cmF0ZWd5LWNpdGVfX3JpZ2h0LXF1b3RlOm5vdCguYWJvdXQtc3RyYXRlZ3ktY2l0ZV9fcmlnaHQtcXVvdGUtLW1hbmFnZW1lbnQpOmFmdGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC00cHg7XG4gIH1cbiAgLmFib3V0LXN0cmF0ZWd5LWNpdGVfX2xlZnQtcXVvdGU6bm90KC5hYm91dC1zdHJhdGVneS1jaXRlX19sZWZ0LXF1b3RlLS1tYW5hZ2VtZW50KSB7XG4gICAgd2lkdGg6IDEwcHg7XG4gIH1cbiAgLmFib3V0LXN0cmF0ZWd5LWNpdGVfX2xlZnQtcXVvdGU6bm90KC5hYm91dC1zdHJhdGVneS1jaXRlX19sZWZ0LXF1b3RlLS1tYW5hZ2VtZW50KTphZnRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtNHB4O1xuICB9XG4gIC5tYWluLWluZm9fX3N1YnRpdGxlLS1rYXJ0YSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5wb2Rhcm9rLXR5cGVzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5wcmVzcy1ibG9jay1pdGVtX19uZXh0LWl0ZW0tbGluayB7XG4gICAgd2lkdGg6IDI4OHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLmFjdGl2YXRpb24tZm9ybSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmFjdGl2YXRpb24tZm9ybS0tbm8tYm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuaW4tY2FsZW5kYXItc2VjdGlvbl9fZ3V0dGVyLXNpemVyIHtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuICAuaW4tY2FsZW5kYXItaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmFib3V0LWluZm8tLWthcnRhOmZpcnN0LWNoaWxkIHtcbiAgICBtYXgtaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5hYm91dC1pbmZvOmZpcnN0LWNoaWxkLnNlbGVjdGVkIHtcbiAgICBtYXgtaGVpZ2h0OiA3MDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OTVweCkge1xuICAuaW4tY2FsZW5kYXItc2VjdGlvbl9fdGFicy1oZWFkLS1zbWFsbC1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCB7XG4gICAgcGFkZGluZy10b3A6IDczcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDg2cHgpIHtcbiAgLnJhcGgtZGlhZ19fZGlhZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJhcGgtZGlhZ19fcGllIHtcbiAgICBoZWlnaHQ6IDMxMHB4O1xuICB9XG4gIC5yYXBoLWRpYWdfX3RpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmdldC1jYXJkLWl0ZW0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZ2V0LWNhcmQtaXRlbV9faWNvbiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuZ2V0LWNhcmQtaXRlbV9fdGV4dC1ibG9jayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuZ2V0LWNhcmQtaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmdldC1jYXJkX19hcnJvdy0tdG9wIHtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgfVxuICAuYnJpZ2h0LWNhcmQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICB9XG4gIC5icmlnaHQtY2FyZF9fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cbiAgLmJyaWdodC1jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5icmlnaHQtY2FyZF9fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuc2hvcC1kZXRhaWwtaW5mby1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnNob3AtZGV0YWlsLWluZm8taXRlbV9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC5zaG9wLWRldGFpbC1pbmZvLWl0ZW1fX3RleHQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC50ZW5kZXJzLWluZm9fX2Vudmkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC50ZW5kZXJzLWluZm9fX2VudmktdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDg2cHg7XG4gIH1cbiAgLnZhYy1kZXQtY29uZGl0aW9uc19fY29udGFjdHMtYmxvY2sge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudmFjLWRldC1jb25kaXRpb25zX19jb250YWN0cy10ZXh0LWJsb2NrIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC52YWMtZGV0LWNvbmRpdGlvbnNfX2NvbnRhY3RzLXRpdGxlLFxuICAudmFjLWRldC1jb25kaXRpb25zX19jb250YWN0cy1waG9uZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5hYm91dC1pbmZvLS1hYm91dC1zdHJhdGVneSArIC5hYm91dC1pbmZvLS1hYm91dC1zdHJhdGVneSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuZ2VvLXBvcHVwX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCAzMHB4O1xuICB9XG4gIC5nZW8tcG9wdXBfX2xpc3Qge1xuICAgIC1tb3otY29sdW1uczogMjtcbiAgICBjb2x1bW5zOiAyO1xuICAgIGhlaWdodDogNTcwcHg7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiA2MHB4O1xuICAgIGNvbHVtbi1nYXA6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG4gIC50ZW5kZXJzLWluZm9fX2lubmVyLXRleHQsXG4gIC50ZW5kZXJzLWluZm9fX3RleHQtLW1lZGl1bS1ibHVlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19pbmZvLXRhYmxlLS1tYWluLWluZm8gLnNob3AtZGV0YWlsLWluZm8taXRlbV9fdGV4dCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnN1Yy1hY2NvcmRpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLnN1Yy1hY2NvcmRpb25fX2VuZC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnN1Yy1hY2NvcmRpb25fX2l0ZW0tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxuICAuc3VjLWludml0ZS1zZWN0aW9uX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLnN1Yy1hY2MtaXRlbV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5jb3JwLW1vZGVsX190aXRsZS1ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgbWluLWhlaWdodDogMjYwcHg7XG4gIH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLmNpdHktc2VsZWN0IHtcbiAgICB3aWR0aDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuICAuaW4tZ2VvLW1hcF9fY2l0eS1saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmluLWdlby1tYXBfX2NpdHktbGlzdC0tbXVsdGkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICAtbW96LWNvbHVtbnM6IDE7XG4gICAgY29sdW1uczogMTtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDA7XG4gICAgY29sdW1uLWdhcDogMDtcbiAgfVxuICAub2ZmZXItc2xpZGVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICB9XG4gIC5tYWluLWluZm8tZ3JvdXAtLWNhdGFsb2dzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX3JlZC1iYWxvb24ge1xuICAgIHBhZGRpbmc6IDEwcHggMCAwIDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcbiAgLnN1Y2Nlc3Mtc3RvcnlfX2ltZy13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDE5MHB4O1xuICB9XG4gIC5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW1fX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnBvZGFyb2stZmVhdHVyZXMtaXRlbV9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jYXRhbG9ncy1zaGVkdWxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLmNhdGFsb2dzLXNoZWR1bGVfX2l0ZW0sXG4gIC5jYXRhbG9ncy1zaGVkdWxlX19pdGVtOm50aC1jaGlsZCgyKSxcbiAgLmNhdGFsb2dzLXNoZWR1bGVfX2l0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLm1hbmFnZS10ZXh0LXNsaWRlcl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5jb3JwLW1vZGVsX19kb3VibGUtYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuaW4ta2V5LWZlYXR1cmVzIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgfVxuICAuaW4ta2V5LWZlYXR1cmVzX190aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaW4ta2V5LWZlYXR1cmVzLWl0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuc2xpZGUtd2hpdGUgLmNhdGFsb2d1ZS1zbGlkZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmMDA7XG4gIH1cbiAgLmNhdGFsb2d1ZS1zZWN0aW9uX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDIwcHggMCAzMHB4IDUwcHg7XG4gIH1cbiAgLmNhdGFsb2d1ZS1zZWN0aW9uX190aXRsZTphZnRlciB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tYWluLWluZm8tZ3JvdXAtLWthcnRhIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLm5ld3Mtc2VjdGlvbl9fZmVhdHVyZS1ibG9jayB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmJlc3QtcHJpY2VzLWZlYXR1cmUge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogOTBweDtcbiAgfVxuICAuYmVzdC1wcmljZXMtZmVhdHVyZV9fbnVtYmVyIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC50cmFkZWNlbnQtdGFic19faGVhZCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAuZnJ1aXQtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSAtMTIwcHg7XG4gIH1cbiAgLmZydWl0LXNlY3Rpb25fX3BvaW50IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5mcnVpdC1zZWN0aW9uX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLmNvb2tpbmctc2VjdGlvbl9fYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMzBweDtcbiAgfVxuICAubWFpbi1pbmZvX19rYXJ0YS1oaWdobGlnaHRlZCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMzNnB4KSB7XG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLmJlc3QtcHJpY2VzLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDM5MHB4O1xuICB9XG4gIC5iZXN0LXByaWNlc19fc2xpZGUge1xuICAgIG1pbi1oZWlnaHQ6IDM4OXB4O1xuICB9XG4gIC5uZXdzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5mcnVpdC1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20gLTEwMHB4O1xuICB9XG4gIC5maXNoLXNlY3Rpb25fX2ltZy1zbWFsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZpc2gtc2VjdGlvbl9fc3VidGl0bGUge1xuICAgIHRvcDogNjBweDtcbiAgfVxuICAucGFydG5lcnMtcnVsZXNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbiAgLnBhcnRuZXJzLWNvbXBsYWludF9fdGV4dC1ibG9jayB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLmlubmVyLW1lbnUtbGluZV9fb3Blbi1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAuaW5uZXItbWVudS1saW5lX19saXN0IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5oZWFkZXJfX2NvbnRlbnQsXG4gIC5uZXdzLXNlY3Rpb24sXG4gIC5iZXN0LXByaWNlcyxcbiAgLmFydGljbGVzLXNlY3Rpb24sXG4gIC5tYXAtc2VjdGlvbixcbiAgLmJha2VyeS1zbGlkZXIsXG4gIC5iYWtlcnktc2VjdGlvbixcbiAgLmNvb2tpbmctc2VjdGlvbixcbiAgLmRpbm5lci1zZWN0aW9uLFxuICAuZnJ1aXQtc2VjdGlvbixcbiAgLmNhZmUtc2VjdGlvbixcbiAgLmNhZmV0ZXJpYS1zZWN0aW9uLFxuICAubWVhdC1pbmZvLFxuICAuZmlzaC1zZWN0aW9uLFxuICAuY2FyZC1zZWN0aW9uLFxuICAuYnJhbmQtc2VjdGlvbixcbiAgLmVzaG9wLXNlY3Rpb24sXG4gIC5mb290ZXJfX2NvbnRlbnQsXG4gIC50aXRsZS1ibG9jayxcbiAgLnBhcnRuZXJzLWFydGljbGVzLFxuICAucGFydG5lcnMtcnVsZXMsXG4gIC5wYXJ0bmVycy1jb21wbGFpbnQsXG4gIC50cmFkZWNlbnQtc2VjdGlvbixcbiAgLnRlbmRlcnMtd3JhcHBlcixcbiAgLm9mZmVyLXNsaWRlX190ZXh0LFxuICAub2ZmZXItc2xpZGVfX3RpdGxlLFxuICAuY2F0YWxvZ3VlLXNlY3Rpb24sXG4gIC5jYXJkLXRhYnMtc2VjdGlvbl9fdGl0bGUsXG4gIC5jYXJkLXRhYnMtc2VjdGlvbl9fdGV4dCxcbiAgLmNhcmQtdGFicy1zZWN0aW9uX190YWItdGl0bGUsXG4gIC5jYXJkLXRhYnNfX3BlcmNlbnQtYmxvY2ssXG4gIC5naWZ0LWNhcmQtb2ZmZXIsXG4gIC5icmFuZHMtdGFicy1hY2MsXG4gIC5vZmZlci1iZW5lZml0cyxcbiAgLmVzaG9wLXRpdGxlLWdyb3VwLFxuICAueXVtbXktYWNjZXNzLFxuICAud2hvLWNvb2ssXG4gIC5kaXNoLXdpc2gsXG4gIC5zaG9wcy1iaWctbWFwX19jb250ZW50LFxuICAuc2hvcC1tYXAtY2xvc2VzdF9fY29udGVudCxcbiAgLmFib3V0LWluZm8sXG4gIC5hYm91dC1zbGlkZXJzLXdyYXBwZXJfX2NvbnRlbnQsXG4gIC5hYm91dC1mb3RvLXByZXNzX19jb250ZW50LFxuICAuaGlzdG9yeS1jYXJvdXNlbCxcbiAgLnNtYWxsLW5ld3Mtc2VjdGlvbl9fY29udGVudCxcbiAgLnN1Y2Nlc3Mtc3RvcnlfX2NvbnRlbnQsXG4gIC5pbnZlc3Rvci1uZXdzX19jb250ZW50LFxuICAubWFpbi1pbmZvX19taWxlc3RvbmVzLFxuICAuYnV5LXBvZGFyb2tfX2NvbnRlbnQsXG4gIC5wb2Rhcm9rLXR5cGVzX19jb250ZW50LFxuICAucG9kYXJvay1mZWF0dXJlc19fY29udGVudCxcbiAgLmJyaWdodC1jYXJkX19jb250ZW50LFxuICAuc2hvcC1kZXRhaWxfX2NvbnRlbnQsXG4gIC5jYXRhbG9ncy1zaGVkdWxlLFxuICAubWFpbi1pbmZvX193b3JrLWZlYXR1cmVzLS1sZWFybixcbiAgLm1haW4taW5mb19fc3VidGl0bGUtLWZlYXR1cmUtaGVhZCxcbiAgLnByb2ctZWZmX19jb250ZW50LFxuICAudmFjLWRldC1jb25kaXRpb25zLFxuICAudmFjYW5jeS1yZXBseV9fY29udGVudCxcbiAgLm1haW4taW5mb19fc3VidGl0bGUtLXBhZGRpbmcsXG4gIC5wcmVzcy1ibG9ja19faXRlbS1jb250YWluZXIsXG4gIC5hY3RpdmF0aW9uLWZvcm0sXG4gIC5jb250YWN0cy1hZGRyZXNzX19jb250ZW50LFxuICAuY29udGFjdHMtZGVwc19fY29udGVudCxcbiAgLnN1Yy1hY2NvcmRpb25fX3RpdGxlLWdyb3VwLFxuICAuc3VjLWFjY29yZGlvbl9fY29udGVudCxcbiAgLnN1Yy1pbnZpdGUtc2VjdGlvbl9fY29udGVudCxcbiAgLmNvcnAtbW9kZWxfX2NvbnRlbnQsXG4gIC52YWMtd2h5LW5vdC1zZWN0aW9uX19jb250ZW50LFxuICAubm90LWZvdW5kX19jb250ZW50LFxuICAuaW4tY2FsZW5kYXItc2VjdGlvbl9fY29udGVudCxcbiAgLnNob3AtbWFpbixcbiAgLmluLWdlby1tYXBfX2NvbnRlbnQsXG4gIC5pbi1rZXktZmVhdHVyZXNfX2NvbnRlbnQsXG4gIC5pbi1rZXktc3RhdHNfX2NvbnRlbnQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5hYm91dC1pbmZvLS1zZCxcbiAgLmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXItLWNhdGFsb2cgLmNhdGFsb2d1ZS1zZWN0aW9uLFxuICAuY2F0YWxvZ3VlLXNlY3Rpb24td3JhcHBlci0tY2F0YWxvZy11bmRlciAuY2F0YWxvZ3VlLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmNhcmQtdGFic19fdGV4dC1zZWN0aW9uLS1hY2Mge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLm1haW4taW5mb19fdGl0bGUsXG4gIC5tYWluLWluZm9fX3RleHQsXG4gIC5tYWluLWluZm9fX2x1Y2stdGV4dCxcbiAgLm1haW4taW5mb19fa2FydGEtaGlnaGxpZ2h0ZWQsXG4gIC5tYWluLWluZm9fX2ltZy1ibG9jayxcbiAgLm1haW4taW5mb19fc3VidGl0bGUtLXBhZGRlZCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG4gIC5tYWluLWluZm9fX3N1YnRpdGxlLS1ib3R0b20tc3BhY2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tYWluLWluZm9fX25ld3MtZGF0ZSB7XG4gICAgcGFkZGluZzogMCAxOHB4O1xuICB9XG4gIC5tYWluLWluZm9fX25ld3MtZGF0ZS0tbm8tcGFkZGluZyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubWFpbi1pbmZvX192YWMtbGluay10ZXh0IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLm1haW4taW5mb19fdGV4dC0ta2FydGEge1xuICAgIHBhZGRpbmc6IDEwcHggMCAwO1xuICB9XG4gIC5tYWluLWluZm9fX2ltZy0ta2FydGEge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gIC5tYWluLWluZm9fX3VsLWxpc3QtLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAub2ZmZXItc2xpZGVfX3RpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAub2ZmZXItc2xpZGVfX3RleHQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC5naWZ0LWNhcmQtb2ZmZXJfX3RleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiA3NSU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5lc2hvcC1zZWN0aW9uX19idXR0b24ge1xuICAgIHBhZGRpbmc6IDEycHggMzBweCAxMnB4O1xuICB9XG4gIC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLXRleHQge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLm9mZmVyLWJlbmVmaXRzLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDMwcHggMCAzMHB4O1xuICB9XG4gIC5jYXRhbG9ndWUtc2xpZGVyIC5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5jYWZldGVyaWEtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtMjUwcHggY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDM3MHB4O1xuICB9XG4gIC5jYWZlLXNlY3Rpb25fX3RleHQtYmxvY2s6bm90KC5jYWZlLXNlY3Rpb25fX3RleHQtYmxvY2stLXNpbmdsZSkge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIC5iYWtlcnktc2xpZGVyX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLmJha2VyeS1zbGlkZXIgLmJha2VyeS1zZWN0aW9uLWZvcm11bGEge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmZpc2gtc2VjdGlvbi13cmFwcGVyLFxuICAuZmlzaC1zZWN0aW9uIHtcbiAgICBtaW4taGVpZ2h0OiAzNThweDtcbiAgfVxuICAuZmlzaC1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYwYzNmYTtcbiAgfVxuICAuY2FyZC1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2NhcmQtYmctc21hbGwuanBnXCIpO1xuICB9XG4gIC5zaG9wLWZpbHRlci1zbWFsbF9fY2xlYW4tdmFsdWUtd3JhcHBlciB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuc2hvcC1maWx0ZXItc21hbGxfX2l0ZW0td3JhcHBlcixcbiAgLnNob3AtZmlsdGVyLXNtYWxsX19pdGVtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2hvcC1maWx0ZXItc21hbGxfX2Nsb3NlIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuc2hvcC1tYXAtY2xvc2VzdF9faWNvbi1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMjI1cHg7XG4gIH1cbiAgLmFib3V0LWluZm9fX3Nob3AtYW1vdW50LWdyb3VwIHtcbiAgICByaWdodDogMDtcbiAgfVxuICAudGl0bGUtYmxvY2std3JhcHBlci0tYWJvdXQgLnRpdGxlLWJsb2NrX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAud29yay10YWJzX19oZWFkOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxuICAud29yay10YWJzX19pdGVtLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG4gIC53b3JrLXRhYnMtaXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXJfX2xpbmsge1xuICAgIHBhZGRpbmctbGVmdDogMzNweDtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXJfX2xpbms6YmVmb3JlIHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG4gIC53b3JrLXRhYnMtd3JhcHBlcl9fdGl0bGUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXJfX2NpdHk6YWZ0ZXIge1xuICAgIHRvcDogMTBweDtcbiAgfVxuICAubWFpbi1pbmZvX193b3JrLWZlYXR1cmVzLXNsaWRlci13cmFwcGVyIC5tYWluLXdvcmstZmVhdHVyZV9fdGV4dC1ibG9jayxcbiAgLm1haW4taW5mb19fdmFjLWxpbmstZ3JvdXAge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5tYWluLXJlcG9ydHMge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgLTEyNXB4IGNlbnRlcjtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGUtLXBva3VwYXRlbHlhbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX21hcCB7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICB9XG4gIC5jYXRhbG9ndWUtc2xpZGVyLXdyYXBwZXItLWNhdGFsb2dzLW9wZW4ge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuY2F0YWxvZ3VlLXNsaWRlLS1jYXRhbG9ncy11bmRlciB7XG4gICAgd2lkdGg6IDMwMXB4O1xuICB9XG4gIC5jYXRhbG9ndWUtc2VjdGlvbi13cmFwcGVyLS1jYXRhbG9nLW9wZW4gLmlzc3V1LW5vIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLm1haW4taW5mb19fY2F0YWxvZy10aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmxlYXJuLWZlYXR1cmUtLWJvdHRvbSB7XG4gICAgbWFyZ2luOiAwIDAgMzVweDtcbiAgfVxuICAudmFjYW5jeS1saXN0X19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMTdweDtcbiAgfVxuICAudGVuZGVycy1pbmZvLS12YWNhbmNpZXMge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweCAzMHB4O1xuICB9XG4gIC52YWMtZGV0LXNob3AtbGluayB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG4gIC5hYm91dC1zdHJhdGVneS1jaXRlIHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAzNXB4O1xuICB9XG4gIC5wcmVzcy1ibG9ja19fYWxsLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICB9XG4gIC5tYWluLXJlcG9ydHNfX2RpdmlkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxuICAubWFuYWdlLXNtYWxsLXNsaWRlcl9faXRlbS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuICAuY29udGFjdHMtZGVwc19fY29udGVudC0tbm8tcGFkZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHNfX2NvbnRlbnQtLW5vLXBhZGQgLmNvbnRhY3RzLWRlcHMtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC50ZW5kZXJzLWluZm9fX3RleHQge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuICAudGVuZGVycy1pbmZvX190ZXh0LS1ib3JkZXJlZCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAuc3VjLWFjY29yZGlvbl9fdGl0bGUtZ3JvdXAtLWxlZnQgLnN1Yy1hY2NvcmRpb25fX3RpdGxlLXRleHQge1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuc3VjLWFjY29yZGlvbl9fdGl0bGUtZ3JvdXAtLXJpZ2h0IC5zdWMtYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcbiAgICByaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmNvbnRlbnQtY29udGFjdHMtdGFibGVfX3JvdyB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuICB9XG4gIC5zaG9wLWxpc3Qtc2VjdGlvbl9fdGl0bGUtZ3JvdXAge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5zaG9wLW1hcC1jbG9zZXN0X19pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuICAudGVuZGVycy13cmFwcGVyLS1hcmVuZGF0b3JzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4O1xuICB9XG4gIC5hYm91dC1pbmZvLS1hYm91dC1zdHJhdGVneS5zZWxlY3RlZCAubWFpbi1pbmZvX190ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnNtcy1mb3JtIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogLTcwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY5MHB4KSB7XG4gIC5jYXRhbG9ndWUtc2xpZGUtLWNhdGFsb2dzLXVuZGVyIHtcbiAgICB3aWR0aDogMzAxcHg7XG4gIH1cbiAgLm5ld3Mtc2VjdGlvbl9fbmV3cy1ibG9jayB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLm5ld3Mtc2VjdGlvbl9fbmV3cy1ibG9jayAub3dsLWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zbXMtZm9ybSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgfVxufVxuLmNvbnRhY3RzLXN1YnNjcmliZSxcbi5hY3RpdmF0aW9uLWZvcm0ge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5jb250YWN0cy1zdWJzY3JpYmVfX2Vycm9yLFxuLmFjdGl2YXRpb24tZm9ybV9fZXJyb3Ige1xuICBjb2xvcjogI2ViMWMyMztcbn1cbi5jb250YWN0cy1zdWJzY3JpYmVfX3N1Y2Nlc3MsXG4uYWN0aXZhdGlvbi1mb3JtX19zdWNjZXNzIHtcbiAgY29sb3I6ICMwMDgwMDA7XG59XG4ubGluay1kaXNhY3RpdmUge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLm1hYy1kZXNrdG9wLXByaWNlIHtcbiAgbWFyZ2luOiAxNXB4IDAgMCAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwNjVweCkge1xuICAubWFjLWRlc2t0b3AtcHJpY2Uge1xuICAgIG1hcmdpbjogMzdweCAwIDAgMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY5MXB4KSB7XG4gIC5tYWMtZGVza3RvcC1wcmljZSB7XG4gICAgbWFyZ2luOiAyOXB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5idXR0b24tbWctdG9wIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnZpc2libGUteHMtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYmxhZ290dm9yaXRlbG5heWEtYWt0c2l5YSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNob3AtbGlzdC1pdGVtX19hZHJlc3Mge1xuICB3aWR0aDogNDAwcHg7XG59XG4uc2hvcC1saXN0LWl0ZW1fX3RpbWUge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2hvcC1saXN0LWl0ZW1fX3RpbWU6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0zMHB4O1xufVxuLnNob3AtbGlzdC1pdGVtX19waG9uZSB7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmNhcmQtYmFubmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhcmQtYmFubmVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuYm9keSB7XG4gIHBhZGRpbmctdG9wOiA1NHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICBib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgYm9keSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICB9XG59XG4uZGl2aWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYmNjZDQ7XG59XG4uZy1idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViMWMyMztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW1nLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYmVzdC1wcmljZXMgLm93bC1jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iZXN0LXByaWNlcyAub3dsLWRvdHMge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvdHRvbTogNXB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogNDAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmxhZ290dm9yaXRlbG5heWEtYWt0c2l5YSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGVsZXRlLXByb2dyZXNzIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJsYWdvdHZvcml0ZWxuYXlhLWFrdHNpeWEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDkwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWluLWhlaWdodDogMTQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmhlYWRlci0tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyLS1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi5oZWFkZXItLWZpeGVkLnBhbmVsLXNob3cge1xuICB0b3A6IDM5cHg7XG59XG4uaGVhZGVyX19jb250ZW50IHtcbiAgcGFkZGluZzogMTVweCAwIDE1cHg7XG59XG4uaGVhZGVyX19nZW8tcG9wdXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlcl9fdG9wIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1UmVndWxhclwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uaGVhZGVyX19sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9sb2dvLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDIwOHB4O1xuICBoZWlnaHQ6IDUxcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi5oZWFkZXJfX2NpdHktc2VsZWN0LFxuLmhlYWRlcl9fY29udGFjdC1jZW50ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzQzNDM0MztcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5oZWFkZXJfX2NpdHktc2VsZWN0OmhvdmVyLFxuLmhlYWRlcl9fY29udGFjdC1jZW50ZXI6aG92ZXIge1xuICBjb2xvcjogI2U5MWIyMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmhlYWRlcl9fY2l0eS1zZWxlY3Qge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuLmhlYWRlcl9fY2l0eS1zZWxlY3Q6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IC05OTlweDtcbiAgYm90dG9tOiAtOTk5cHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0byAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNzBweCAtMTEwMHB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuLmhlYWRlcl9fY2l0eS1zZWxlY3QtLWluLXN1Ym1lbnUge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuLmhlYWRlcl9fY29udGFjdC1jZW50ZXIge1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMTcwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM1NzU3NTc7XG59XG4uaGVhZGVyX19jb250YWN0LWNlbnRlcjpob3ZlciB7XG4gIGNvbG9yOiAjNTc1NzU3O1xufVxuLmhlYWRlcl9fY29udGFjdC1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIGxlZnQ6IC0yOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMTI1NHB4O1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuLmhlYWRlcl9fY29udGFjdC1jZW50ZXItbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNjNzA2MGI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XG59XG4uaGVhZGVyX19jb250YWN0LWNlbnRlcjpob3ZlciAuaGVhZGVyX19jb250YWN0LWNlbnRlci1saW5rIHtcbiAgY29sb3I6ICM0ZDU5YTE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXJfX2xhbmctY2hhbmdlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogIzQzNDM0MztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmhlYWRlcl9fbGFuZy1jaGFuZ2UgYSB7XG4gIGNvbG9yOiAjNTc1NzU3O1xufVxuLmhlYWRlcl9fbGFuZy1jaGFuZ2UgYTpob3ZlciB7XG4gIGNvbG9yOiAjZTkxYjIyO1xufVxuLmhlYWRlcl9fYm90dG9tIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG4uaGVhZGVyX19ib3R0b20gLnNvY2lhbC13cmFwcGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuLmhlYWRlcl9fYm90dG9tIC5zb2NpYWwtd3JhcHBlciAuZm9vdGVyX19zb2NpYWwtaXRlbSB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uaGVhZGVyX19ib3R0b20gLnNvY2lhbC13cmFwcGVyIC5mb290ZXJfX3NvY2lhbC1pdGVtLmZvb3Rlcl9fc29jaWFsLWl0ZW0tLXl0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTI5OHB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuLmhlYWRlcl9fYm90dG9tIC5zb2NpYWwtd3JhcHBlciAuZm9vdGVyX19zb2NpYWwtaXRlbS5mb290ZXJfX3NvY2lhbC1pdGVtLS15dDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC00MjdweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogNDFweDtcbn1cbi5oZWFkZXJfX2JvdHRvbSAuc29jaWFsLXdyYXBwZXIgLmZvb3Rlcl9fc29jaWFsLWl0ZW0uZm9vdGVyX19zb2NpYWwtaXRlbS0tb2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMzQxcHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDQxcHg7XG59XG4uaGVhZGVyX19ib3R0b20gLnNvY2lhbC13cmFwcGVyIC5mb290ZXJfX3NvY2lhbC1pdGVtLmZvb3Rlcl9fc29jaWFsLWl0ZW0tLW9rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTIxMnB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuLmhlYWRlcl9fYm90dG9tIC5zb2NpYWwtd3JhcHBlciAuZm9vdGVyX19zb2NpYWwtaXRlbS5mb290ZXJfX3NvY2lhbC1pdGVtLS12ayB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC0xMjZweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogNDFweDtcbn1cbi5oZWFkZXJfX2JvdHRvbSAuc29jaWFsLXdyYXBwZXIgLmZvb3Rlcl9fc29jaWFsLWl0ZW0uZm9vdGVyX19zb2NpYWwtaXRlbS0tdms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtMjU1cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDQxcHg7XG59XG4uaGVhZGVyX19ib3R0b20gLnNvY2lhbC13cmFwcGVyIC5mb290ZXJfX3NvY2lhbC1pdGVtLmZvb3Rlcl9fc29jaWFsLWl0ZW0tLWZiIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzQ0cHggLTE2OXB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiA0MXB4O1xufVxuLmhlYWRlcl9fYm90dG9tIC5zb2NpYWwtd3JhcHBlciAuZm9vdGVyX19zb2NpYWwtaXRlbS5mb290ZXJfX3NvY2lhbC1pdGVtLS1mYjpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC0zODRweDtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogNDFweDtcbn1cbi5oZWFkZXJfX25hdi13cmFwcGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xufVxuLmhlYWRlcl9fc2hvcC1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwYWRkaW5nOiAxMHB4IDUwcHggMTJweCAxN3B4O1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyOiAycHggc29saWQgI2U5MWIyMjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5oZWFkZXJfX3Nob3AtbGluay0tc21hbGwtc2NyZWVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXJfX3Nob3AtbGluazphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogJyc7XG4gIHRvcDogLTk5OXB4O1xuICBib3R0b206IC05OTlweDtcbiAgcmlnaHQ6IDE3cHg7XG4gIG1hcmdpbjogYXV0byAwO1xufVxuLmhlYWRlcl9fc2hvcC1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNlOTFiMjI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXJfX3Nob3AtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLnNob3ctY2FyZCBkaXY6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDM3LjVweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5iZXN0LXByaWNlc19fc2xpZGUgLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLnNob3ctY2FyZCBkaXY6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgfVxuICAuYmVzdC1wcmljZXMtd3JhcHBlciAuY3ljbGUtc2xpZGVzaG93LW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmxnLW9ubHktYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5ib3R0b20tc3BhY2luZyB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG4uc21hbGwtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbjo6LW1zLWNsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgY29sb3I6ICNhZmFmYWY7XG59XG46LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXG4gIGNvbG9yOiAjYWZhZmFmO1xuICBvcGFjaXR5OiAxO1xufVxuOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogI2FmYWZhZjtcbiAgb3BhY2l0eTogMTtcbn1cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICBjb2xvcjogI2FmYWZhZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vd2wtbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iLWdhbGxlcnktbmV3cyAub3dsLW5hdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmItZ2FsbGVyeS1uZXdzIC5vd2wtbmF2IC5vd2wtcHJldiB7XG4gICAgbGVmdDogLTI1cHg7XG4gIH1cbiAgLmItZ2FsbGVyeS1uZXdzIC5vd2wtbmF2IC5vd2wtbmV4dCB7XG4gICAgcmlnaHQ6IC0yNXB4O1xuICB9XG4gIC5jYXRhbG9ndWUtc2VjdGlvbiAub3dsLW5hdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA2NXB4KSB7XG4gIC5nZXQtY2FyZF9faW5uZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNjBweCkge1xuICAudHJhZGVjZW50LXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAwcHg7XG4gIH1cbiAgLnRyYWRlY2VudC10YWJzIC50cmFkZWNlbnQtdGFic19fY29udGVudCxcbiAgLnRyYWRlY2VudC10YWJzX190aXRsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAxNXB4KSB7XG4gIC5oZWFkZXJfX2NvbnRlbnQsXG4gIC5uZXdzLXNlY3Rpb24sXG4gIC5iZXN0LXByaWNlcyxcbiAgLmFydGljbGVzLXNlY3Rpb24sXG4gIC5tYXAtc2VjdGlvbixcbiAgLmJha2VyeS1zbGlkZXIsXG4gIC5iYWtlcnktc2VjdGlvbixcbiAgLmNvb2tpbmctc2VjdGlvbixcbiAgLmRpbm5lci1zZWN0aW9uLFxuICAuZnJ1aXQtc2VjdGlvbixcbiAgLmNhZmUtc2VjdGlvbixcbiAgLmNhZmV0ZXJpYS1zZWN0aW9uLFxuICAubWVhdC1pbmZvLFxuICAuZmlzaC1zZWN0aW9uLFxuICAuY2FyZC1zZWN0aW9uLFxuICAuYnJhbmQtc2VjdGlvbixcbiAgLmVzaG9wLXNlY3Rpb24sXG4gIC5mb290ZXJfX2NvbnRlbnQsXG4gIC50aXRsZS1ibG9jayxcbiAgLm1haW4taW5mby1ncm91cCxcbiAgLnBhcnRuZXJzLWFydGljbGVzLFxuICAucGFydG5lcnMtcnVsZXMsXG4gIC5wYXJ0bmVycy1jb21wbGFpbnQsXG4gIC50cmFkZWNlbnQtc2VjdGlvbixcbiAgLnRlbmRlcnMtd3JhcHBlcixcbiAgLmNhdGFsb2d1ZS1zZWN0aW9uLFxuICAuY2FyZC10YWJzLXNlY3Rpb24sXG4gIC5naWZ0LWNhcmQtb2ZmZXIsXG4gIC5icmFuZHMtdGFicy1hY2MsXG4gIC5vZmZlci1iZW5lZml0cyxcbiAgLmVzaG9wLXRpdGxlLWdyb3VwLFxuICAueXVtbXktYWNjZXNzLFxuICAud2hvLWNvb2ssXG4gIC5kaXNoLXdpc2gsXG4gIC5zaG9wLW1haW4td3JhcHBlcixcbiAgLnNob3BzLWJpZy1tYXBfX2NvbnRlbnQsXG4gIC5zaG9wLW1hcC1jbG9zZXN0X19jb250ZW50LFxuICAuYWJvdXQtaW5mbyxcbiAgLmFib3V0LXNsaWRlcnMtd3JhcHBlcl9fY29udGVudCxcbiAgLmFib3V0LWZvdG8tcHJlc3NfX2NvbnRlbnQsXG4gIC5oaXN0b3J5LWNhcm91c2VsLFxuICAuc21hbGwtbmV3cy1zZWN0aW9uX19jb250ZW50LFxuICAuc3VjY2Vzcy1zdG9yeV9fY29udGVudCxcbiAgLmludmVzdG9yLW5ld3NfX2NvbnRlbnQsXG4gIC5idXktcG9kYXJva19fY29udGVudCxcbiAgLnBvZGFyb2stdHlwZXNfX2NvbnRlbnQsXG4gIC5wb2Rhcm9rLWZlYXR1cmVzX19jb250ZW50LFxuICAuYnJpZ2h0LWNhcmRfX2NvbnRlbnQsXG4gIC5zaG9wLWRldGFpbF9fY29udGVudCxcbiAgLmNhdGFsb2dzLXNoZWR1bGUsXG4gIC5tYWluLWluZm9fX3dvcmstZmVhdHVyZXMtLWxlYXJuLFxuICAubWFpbi1pbmZvX19zdWJ0aXRsZS0tZmVhdHVyZS1oZWFkLFxuICAucHJvZy1lZmZfX2NvbnRlbnQsXG4gIC52YWMtZGV0LWNvbmRpdGlvbnMsXG4gIC52YWNhbmN5LXJlcGx5X19jb250ZW50LFxuICAubWFpbi1pbmZvX19zdWJ0aXRsZS0tcGFkZGluZyxcbiAgLnByZXNzLWJsb2NrX19pdGVtLWNvbnRhaW5lcixcbiAgLm1hbmFnZS1iaWctc2xpZGVyX19jb250ZW50LFxuICAuYWN0aXZhdGlvbi1mb3JtLFxuICAuY29udGFjdHMtYWRkcmVzc19fY29udGVudCxcbiAgLmNvbnRhY3RzLWRlcHNfX2NvbnRlbnQsXG4gIC5zdWMtYWNjb3JkaW9uX190aXRsZS1ncm91cCxcbiAgLnN1Yy1hY2NvcmRpb25fX2NvbnRlbnQsXG4gIC5zdWMtaW52aXRlLXNlY3Rpb25fX2NvbnRlbnQsXG4gIC5jb3JwLW1vZGVsX19jb250ZW50LFxuICAudmFjLXdoeS1ub3Qtc2VjdGlvbl9fY29udGVudCxcbiAgLm5vdC1mb3VuZF9fY29udGVudCxcbiAgLmluLWNhbGVuZGFyLXNlY3Rpb25fX2NvbnRlbnQsXG4gIC5pbi1nZW8tbWFwX19jb250ZW50LFxuICAuaW4ta2V5LWZlYXR1cmVzX19jb250ZW50LFxuICAuaW4ta2V5LXN0YXRzX19jb250ZW50IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuc2hvcHMtYmlnLW1hcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLnNob3BzLWJpZy1tYXAgLnNob3AtbWFpbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAudGVtcC1uYXZfX2l0ZW0gKyAudGVtcC1uYXZfX2l0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB9XG4gIC5hYm91dC1pbmZvLS1zZCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuZ2V0LWNhcmRfX2NvbnRlbnQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5hcnRpY2xlcy1zZWN0aW9uLS1tZWF0LWluZm8ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmJha2VyeS1zbGlkZXJfX3NsaWRlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuaGVhZGVyX19ib3R0b20sXG4gIC5mb290ZXJfX25hdi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXIge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC5jLWhhbWJ1cmdlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuaGVhZGVyX19zaG9wLWxpbmstLXNtYWxsLXNjcmVlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTkxYjIyO1xuICAgIG1hcmdpbjogNXB4IDQ4cHggMCAwO1xuICB9XG4gIC5oZWFkZXJfX3Nob3AtbGluay0tc21hbGwtc2NyZWVuOmhvdmVyIHtcbiAgICBjb2xvcjogI2U5MWIyMjtcbiAgfVxuICAuZm9vdGVyX19kZXZzIHtcbiAgICAvKlx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDIwcHg7XG5cdFx0XHR0b3A6IDYwcHg7Ki9cbiAgfVxuICAuaGVhZGVyX19sb2dvIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbiAgLmZvb3RlciAuYy1oYW1idXJnZXIge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICB9XG4gIC5zdWJtZW51LXdyYXBwZXIge1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbiAgLnN1Ym1lbnUtd3JhcHBlci0tYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMzBweDtcbiAgfVxuICAuc3VibWVudS13cmFwcGVyIC50ZW1wLW5hdiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLm5ld3Mtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMzBweDtcbiAgfVxuICAuY3ljbGUtc2xpZGVzaG93LW5hdi0tYmVzdC1wcmljZXMge1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cbiAgLm5ld3Mtc2VjdGlvbl9fYWxsLW5ld3MtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuYmFrZXJ5LXNsaWRlcl9fdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFrZXJ5LXNsaWRlcl9fcG9pbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDY1cHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5iYWtlcnktc2xpZGVyX19wb2ludC10ZXh0LFxuICAuYmFrZXJ5LXNsaWRlcl9fcG9pbnQtY2lyY2xlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG4gIH1cbiAgLmJha2VyeS1zbGlkZXJfX3BvaW50LWNpcmNsZSB7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAuYmFrZXJ5LXNsaWRlcl9fcG9pbnQtcHJpY2Uge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gIC5hcnRpY2xlLWl0ZW0tLWJha2VyeSB7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5hcnRpY2xlLWl0ZW0tLWJha2VyeSArIC5hcnRpY2xlLWl0ZW0tLWJha2VyeSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19yaWdodC10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2Ftb3VudCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZm9udC1zaXplOiA3NXB4O1xuICB9XG4gIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxuICAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbSB7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzJTtcbiAgfVxuICAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbSArIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYmFrZXJ5LXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG4gIC5iYWtlcnktc2VjdGlvbl9fdG9wLXBpYyB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxuICAuYmFrZXJ5LXNlY3Rpb24gLmFydGljbGVzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmNvb2tpbmctc2VjdGlvbl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG4gIC5iYWtlcnktc2VjdGlvbi13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiA0MDVweDtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uX19jaXRlIHtcbiAgICB3aWR0aDogNDQlO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbiAgLmNvb2tpbmctc2VjdGlvbl9fYXV0aG9yIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uX19ub3RlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMTVweDtcbiAgICByaWdodDogMjBweDtcbiAgICB3aWR0aDogMjI1cHg7XG4gIH1cbiAgLmNvb2tpbmctc2VjdGlvbl9fbm90ZS1pbWctLWhvdXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL3Nwcml0ZS9zcHJpdGUuZ2lmXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01OTNweCAwcHg7XG4gICAgd2lkdGg6IDk0cHg7XG4gICAgaGVpZ2h0OiA5NHB4O1xuICB9XG4gIC5jb29raW5nLXNlY3Rpb25fX25vdGUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uX19ub3RlLXRpdGxlLS1saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuYXJ0aWNsZXMtc2VjdGlvbi0tZGlubmVyIC5hcnRpY2xlLWl0ZW0tLWRpbm5lcjpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5hcnRpY2xlLWl0ZW0tLWRpbm5lciArIC5hcnRpY2xlLWl0ZW0tLWRpbm5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLmFydGljbGVzLXNlY3Rpb24tLWRpbm5lciAuYXJ0aWNsZS1pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuZnJ1aXQtZmVhdHVyZXMge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDE4MHB4O1xuICB9XG4gIC5tZWF0LWluZm8gLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX251bWJlciB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC5tZWF0LWluZm8gLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2tnIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLm1lYXQtaW5mbyAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5tZWF0LWluZm8gLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAubWVhdC1pbmZvIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtOmZpcnN0LWNoaWxkOmFmdGVyIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbiAgLm1lYXQtaW5mby13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiA0MjVweDtcbiAgfVxuICAubWVhdC1pbmZvLXdyYXBwZXIgLmFydGljbGUtaXRlbV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5zZWN0aW9uLXJpZ2h0LXBhcnQtLWZpc2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhcmQtc2VjdGlvbiB7XG4gICAgbWluLWhlaWdodDogNTM3cHg7XG4gIH1cbiAgLmNhcmQtc2VjdGlvbl9fYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTAwO1xuICB9XG4gIC5jYXJkLXNlY3Rpb25fX3RleHQge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbiAgLmNhcmQtc2VjdGlvbl9faW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMjBweDtcbiAgICBtYXJnaW46IGF1dG8gMDtcbiAgfVxuICAuY2FyZC1zZWN0aW9uX19zdWJ0aXRsZSxcbiAgLmNhcmQtc2VjdGlvbl9fdGV4dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgfVxuICAuYnJhbmQtc2VjdGlvbl9fY2FydC1ncm91cCB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4O1xuICB9XG4gIC5icmFuZC1zZWN0aW9uX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5icmFuZC1zZWN0aW9uX19idXR0b24ge1xuICAgIGJvdHRvbTogMTQ1cHg7XG4gIH1cbiAgLmJyYW5kLXNlY3Rpb25fX2NhcnQtdGV4dCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuICAuYnJhbmQtc2VjdGlvbl9fY2FydC10ZXh0LS1vdXItYnJhbmRzIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJyYW5kLXNlY3Rpb25fX3RleHQge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxuICAubWVhdC1zZWN0aW9uLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDExMHB4IDAgMzVweDtcbiAgfVxuICAubWVhdC1zZWN0aW9uLXdyYXBwZXJfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMjVweDtcbiAgICB0b3A6IDUwcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLm1lYXQtc2VjdGlvbl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1lYXQtc2VjdGlvbl9fc2xpZGVyLXdyYXBwZXIge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG4gIC5oZWFkZXJfX2NpdHktc2VsZWN0IHtcbiAgICBtYXJnaW4tbGVmdDogNDhweDtcbiAgfVxuICAuaGVhZGVyX19jaXR5LXNlbGVjdC0taW4tc3VibWVudSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmJlc3QtcHJpY2VzX19mZWF0dXJlLWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgd2lkdGg6IDYwN3B4O1xuICB9XG4gIC5jeWNsZS1zbGlkZXNob3ctbmF2LS1iZXN0LXByaWNlcyB7XG4gICAgdG9wOiAzNTBweDtcbiAgfVxuICAuYmVzdC1wcmljZXNfX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICB9XG4gIC5jeWNsZS1wYWdlciB7XG4gICAgYm90dG9tOiAzNHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay13cmFwcGVyLS1zbGlkZXIgLmN5Y2xlLXBhZ2VyIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cbiAgLm5ld3Mtc2VjdGlvbl9fbWFwLWxpbmsge1xuICAgIHRvcDogLTI1cHg7XG4gICAgcmlnaHQ6IDcwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuICAubmV3cy1zZWN0aW9uX19tYXAtcG9pbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLm5ld3Mtc2VjdGlvbi1pdGVtX19kYXRlIHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG4gIC5uZXdzLXNlY3Rpb24taXRlbV9fdGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuICAuYXJ0aWNsZXMtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA0NHB4IDAgNzNweDtcbiAgfVxuICAuYXJ0aWNsZS1pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAyNXB4IDAgMTBweDtcbiAgfVxuICAuYXJ0aWNsZXMtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA0NHB4IDAgOTBweDtcbiAgfVxuICAubWFwLXNlY3Rpb25fX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxuICAubWFwLXNlY3Rpb25fX251bWJlciB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC5tYXAtc2VjdGlvbl9fYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4MHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG4gIC5iYWtlcnktc2xpZGVyX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gIH1cbiAgLmJha2VyeS1zZWN0aW9uX190b3AtcGljIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTA1cHg7XG4gIH1cbiAgLmNvb2tpbmctc2VjdGlvbl9fbm90ZS10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG4gIC5hcnRpY2xlcy1zZWN0aW9uLS1kaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmZydWl0LXNlY3Rpb24td3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3MCU7XG4gIH1cbiAgLmZydWl0LXNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLmZydWl0LXNlY3Rpb25fX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxuICAuZnJ1aXQtc2VjdGlvbl9fbnVtYmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZnJ1aXQtc2VjdGlvbl9fcG9pbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmZydWl0LWZlYXR1cmVzX19iYWRnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG4gIC5jYXJkLXNlY3Rpb25fX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgfVxuICAuY2FyZC1zZWN0aW9uLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDU2MHB4O1xuICB9XG4gIC5pbm5lci1tZW51LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbm5lci1tZW51LWxpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNDAwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMWQxZDE7XG4gIH1cbiAgLmlubmVyLW1lbnUtbGluZS0tbW9kZWwge1xuICAgIHRvcDogMjAwcHg7XG4gIH1cbiAgLmlubmVyLW1lbnUtbGluZS0tYXJlbmRhdG9yYW0sXG4gIC5pbm5lci1tZW51LWxpbmUtLW91ci1icmFuZHMsXG4gIC5pbm5lci1tZW51LWxpbmUtLW91ci1wcm9kdWN0aW9uLFxuICAuaW5uZXItbWVudS1saW5lLS1wb2Rhcm9rIHtcbiAgICB0b3A6IDMwMHB4O1xuICB9XG4gIC5pbm5lci1tZW51LWxpbmUtLXN0cmF0ZWd5IHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG4gIC5pbm5lci1tZW51LWxpbmUtLXVuZGVyc2xpZGVyIHtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLmlubmVyLW1lbnUtbGluZV9fb3Blbi1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGNvbG9yOiAjZWIxYzIwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2ViMWMyMDtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLmlubmVyLW1lbnUtbGluZV9fb3Blbi1saW5rOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogJyc7XG4gICAgdG9wOiA4cHg7XG4gICAgcmlnaHQ6IC0xNXB4O1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZWIxYzIwO1xuICB9XG4gIC5pbm5lci1tZW51LWxpbmVfX2xpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMWQxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyMDA7XG4gIH1cbiAgLmlubmVyLW1lbnUtbGluZV9faXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmlubmVyLW1lbnUtbGluZV9fbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjMWYxZjFmO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5pbm5lci1tZW51LWxpbmVfX2xpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI2U5MTYyMTtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiA2M3B4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm1haW4taW5mby1ncm91cC0tYm90dG9tLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwLS1zaG9wLWRldGFpbCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwLS1sZWFybiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5tYWluLWluZm8tZ3JvdXAtLXZhYy1kZXQtYm90IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLm1haW4taW5mby1ncm91cC0tcmVwb3J0cyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubWFpbi1pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgfVxuICAubWFpbi1pbmZvX190aXRsZSxcbiAgLm1haW4taW5mb19fdGV4dCxcbiAgLm1haW4taW5mb19fbHVjay10ZXh0LFxuICAubWFpbi1pbmZvX19rYXJ0YS1oaWdobGlnaHRlZCxcbiAgLm1haW4taW5mb19fc3VidGl0bGUtLXBhZGRlZCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIC5tYWluLWluZm9fX3N1YnRpdGxlLS1ib3R0b20tc3BhY2Uge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tYWluLWluZm9fX25ld3MtZGF0ZSB7XG4gICAgcGFkZGluZzogMCAyM3B4O1xuICB9XG4gIC5tYWluLWluZm9fX25ld3MtZGF0ZS0tbm8tcGFkZGluZyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubWFpbi1pbmZvX19idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm1haW4taW5mb19fdWwtYmxvY2ssXG4gIC5tYWluLWluZm9fX3ByZS1hY2NvcmRpb24ge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAubWFpbi1pbmZvX190ZXh0LS1rYXJ0YSB7XG4gICAgcGFkZGluZzogMTBweCAwIDAgNDBweDtcbiAgfVxuICAubWFpbi1pbmZvX19sZWFybi1mZWF0dXJlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluLWluZm9fX2ltZy1ibG9jayB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIC5tYWluLWluZm9fX3VsLWxpc3QtLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAzNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAubWFpbi1pbmZvX19uZXdzIHtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgfVxuICAubGVhcm4tZmVhdHVyZS0tYm90dG9tIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudGVuZGVycy1pbmZvIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbiAgLnRlbmRlcnMtaW5mb19fYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAudGVuZGVycy1pbmZvLS1hcmVuZGF0b3JzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC50ZW5kZXJzLWluZm8tLWRlcGFydG1lbnQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbiAgLnRlbmRlcnMtaW5mby0tYXJlbmRhdG9ycy1mb3JtIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG4gIC53b3JrLXRhYnMtd3JhcHBlcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXJfX2NpdHk6YWZ0ZXIge1xuICAgIHRvcDogMTVweDtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXJfX2VtcC12aWRlby10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXgtd2lkdGg6IDcwJTtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXJfX2VtcC12aWRlby1saW5rLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB9XG4gIC53b3JrLXRhYnMtd3JhcHBlcl9fZW1wLXZpZGVvLWxpbmstaWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5naWZcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNnB4IC01NzBweDtcbiAgICB3aWR0aDogNzJweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbiAgLndvcmstdGFicy13cmFwcGVyX19lbXAtdmlkZW8tbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG4gIC53b3JrLXRhYnMtd3JhcHBlci0tdmFjYW5jaWVzIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXItLXZhY2FuY2llcyAud29yay10YWJzLXdyYXBwZXJfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLndvcmstdGFicy13cmFwcGVyLS12YWNhbmNpZXMgLndvcmstdGFicy13cmFwcGVyX19jaXR5OmFmdGVyIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbiAgLndvcmstdGFicy1pdGVtIHtcbiAgICBmb250LWZhbWlseTogXCJVYnVudHVSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAzMyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLndvcmstdGFic19faXRlbS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAud29yay10YWJzX19oZWFkOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAudmFjYW5jeS1saXN0LXdyYXBwZXJfX2NvbnRlbnQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICB9XG4gIC52YWNhbmN5LWxpc3Qtd3JhcHBlcl9fdGFicy13cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgfVxuICAudmFjYW5jeS1saXN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudmFjYW5jeS1saXN0LXBhZyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAudGVuZGVycy1pbmZvLS12YWNhbmNpZXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgLnRlbmRlcnMtaW5mb19fZW52aSxcbiAgLnRlbmRlcnMtaW5mb19fZW52aS10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG4gIH1cbiAgLnRlbmRlcnMtaW5mb19fZW52aS10ZXh0IHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRlbmRlcnMtaW5mb19fYnRuLS12YWNhbmNpZXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjBweDtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cbiAgLmlubmVyLXN1Ym1lbnUtbGluZSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IC01cHggMCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaW5uZXItc3VibWVudS1saW5lX19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmlubmVyLXN1Ym1lbnUtbGluZV9fbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjMzgzYTU3O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5pbm5lci1zdWJtZW51LWxpbmVfX2xpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI2U5MTYyMTtcbiAgfVxuICAuaW5uZXItbWVudS1saW5lX19pdGVtOmhvdmVyID4gLmlubmVyLXN1Ym1lbnUtbGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnBhcnRuZXJzLWFydGljbGVzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMDtcbiAgfVxuICAucGFydG5lcnMtYXJ0aWNsZXNfX2l0ZW0ge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAucGFydG5lcnMtYXJ0aWNsZXNfX2l0ZW0tY29udGVudCB7XG4gICAgcGFkZGluZzogMCAyMHB4IDMwcHg7XG4gIH1cbiAgLnBhcnRuZXJzLWFydGljbGVzX19pbWctd3JhcHBlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVlbTtcbiAgfVxuICAucGFydG5lcnMtYXJ0aWNsZXNfX3RleHQtYmxvY2sge1xuICAgIG1hcmdpbi1sZWZ0OiAyNDVweDtcbiAgfVxuICAucGFydG5lcnMtYXJ0aWNsZXNfX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnBhcnRuZXJzLXJ1bGVzIHtcbiAgICBwYWRkaW5nOiAzNXB4IDIwcHggNDVweDtcbiAgfVxuICAucGFydG5lcnMtcnVsZXNfX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5wYXJ0bmVycy1ydWxlc19fYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBhcnRuZXJzLXJ1bGVzX19hcnRpY2xlICsgLnBhcnRuZXJzLXJ1bGVzX19hcnRpY2xlIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5wYXJ0bmVycy1ydWxlc19fbnVtYmVyIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucGFydG5lcnMtcnVsZXNfX3RleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5wYXJ0bmVycy1jb21wbGFpbnQge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgfVxuICAucGFydG5lcnMtY29tcGxhaW50X190ZXh0LWJsb2NrIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1heC13aWR0aDogNTIwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICB9XG4gIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlci0tYXJlbmRhdG9yYW0sXG4gIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlci0tb3VyLXByb2R1Y3Rpb24ge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAudGVuZGVycy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC50cmFkZWNlbnQtdGFicy13cmFwcGVyIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLnRyYWRlY2VudC10YWJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudHJhZGVjZW50LXRhYnNfX2xpbmstbGlzdCB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgfVxuICAudHJhZGVjZW50LXRhYnNfX2xpbmstaXRlbSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay13cmFwcGVyLS1hYm91dC1uZXdzLFxuICAudGl0bGUtYmxvY2std3JhcHBlci0tbWFuYWdlbWVudCxcbiAgLnRpdGxlLWJsb2NrLXdyYXBwZXItLWNvbnRhY3RzIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay13cmFwcGVyLS1wb2Rhcm9rLFxuICAudGl0bGUtYmxvY2std3JhcHBlci0tY2FyZC1hY3RpdmF0aW9uIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay13cmFwcGVyLS1vdmVydmlldyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9pbnZlc3RvcnNfYmFubmVyLmpwZ1wiKTtcbiAgfVxuICAudGl0bGUtYmxvY2std3JhcHBlci0tc2xpZGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX19iYW5uZXItbGluayB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX19jb250ZW50IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX190aXRsZS1ncm91cCB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZV9fY29uZGl0aW9ucyB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX19wcmljZS13aWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZV9fcHJpY2Utc21hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jeWNsZS1zbGlkZXNob3ctbmF2LS1vZmZlci1zbGlkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmVyLXNsaWRlci13cmFwcGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5vZmZlci1zbGlkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gIH1cbiAgLm9mZmVyLXNsaWRlX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLm9mZmVyLXNsaWRlX19pbWctd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbiAgLm9mZmVyLXNsaWRlX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm9mZmVyLXNsaWRlX190ZXh0IHtcbiAgICBmb250LWZhbWlseTogXCJVYnVudHVSZWd1bGFyXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC5vZmZlci1zbGlkZV9fYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIGxlZnQ6IDE2NXB4O1xuICB9XG4gIC5jeWNsZS1wYWdlci0tb2ZmZXItc2xpZGVyIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cbiAgLmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXIsXG4gIC5jYXRhbG9ndWUtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ncm91cCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLm1haW4taW5mby1ncm91cF9fc3RhdHMtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbiAgLm1haW4taW5mby1ncm91cF9fc3RhdHMtYmxvY2sgKyAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jayB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm1haW4taW5mby1ncm91cF9fc3RhdHMtbnVtYmVyLWdyb3VwLFxuICAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy10ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLW51bWJlci1hbW91bnQsXG4gIC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLW51bWJlci10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDYwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDAuNztcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1udW1iZXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLXRleHQge1xuICAgIHdpZHRoOiAyNTVweDtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jay0tcmVkIC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLW51bWJlci1hbW91bnQsXG4gIC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLWJsb2NrLS1yZWQgLm1haW4taW5mby1ncm91cF9fc3RhdHMtbnVtYmVyLXRleHQge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbiAgLmJyYW5kcy10YWJzX19pbWcge1xuICAgIG1heC13aWR0aDogNDIwcHg7XG4gIH1cbiAgLmJyYW5kcy10YWJzX190ZXh0LFxuICAuYnJhbmRzLXRhYnNfX3RleHQtYm9sZCB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG4gIC5icmFuZHMtdGFic19fdGV4dC1ibG9jayB7XG4gICAgbWFyZ2luOiAzNXB4IDAgNzBweDtcbiAgfVxuICAub2ZmZXItYmVuZWZpdHMtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMzBweCAwIDMwcHg7XG4gIH1cbiAgLm9mZmVyLWJlbmVmaXRzX19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAub2ZmZXItYmVuZWZpdHNfX2l0ZW0gKyAub2ZmZXItYmVuZWZpdHNfX2l0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLm9mZmVyLWJlbmVmaXRzX19pY29uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHdpZHRoOiAxMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5vZmZlci1iZW5lZml0c19faWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5vZmZlci1iZW5lZml0c19fdGV4dC1ibG9jayB7XG4gICAgd2lkdGg6IDg5JTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5jYWZldGVyaWEtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtODVweCB0b3AgODRweDtcbiAgfVxuICAuY2FmZS1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodCAtMjQwcHg7XG4gIH1cbiAgLmRpbm5lci1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgNjBweDtcbiAgfVxuICAubGctaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zbWFsbC1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tYXAtc2VjdGlvbl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgLmZpc2gtaW5mby13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtaW4taGVpZ2h0OiAxODBweDtcbiAgICBiYWNrZ3JvdW5kOiAjY2JlYmY2O1xuICAgIHBhZGRpbmc6IDU1cHggMjBweCAzNXB4O1xuICB9XG4gIC5maXNoLWluZm9fX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHdpZHRoOiA0OSU7XG4gIH1cbiAgLmZpc2gtaW5mb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5maXNoLWluZm9fX2J0biB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogIzI1YTFkZTtcbiAgfVxuICAuYnJhbmQtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG4gIC5icmFuZC1zZWN0aW9uX19pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMwJTtcbiAgICByaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAubGFyZ2UtbGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlci0tb3VyLXByb2R1Y3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlci0tb3VyLXByb2R1Y3Rpb24gLm93bC1kb3RzIHtcbiAgICBib3R0b206IC0zMHB4O1xuICB9XG4gIC5kaXNoLXdpc2hfX3RleHQtYmxvY2sge1xuICAgIG1heC13aWR0aDogNTIwcHg7XG4gIH1cbiAgLm9mZmVyLWJlbmVmaXRzX190aXRsZS0tcHJvZCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5zaG9wLWZpbHRlci13aWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaG9wLW1haW4td3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuc2hvcC1tYWluIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuc2hvcC1saXN0LXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5zaG9wLWZpbHRlci1zbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNob3BzLWJpZy1tYXBfX2NvbnRlbnQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLnNob3BzLWJpZy1tYXBfX21hcCB7XG4gICAgaGVpZ2h0OiA1NTBweDtcbiAgfVxuICAuc2hvcC1tYXAtY2xvc2VzdF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnNob3AtbWFwLWNsb3Nlc3RfX2ljb24tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5zaG9wLW1hcC1jbG9zZXN0X19udW1iZXItZ3JvdXAge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuICAuaGlzdG9yeS1yaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucm9uZGVsbC1jYXJvdXNlbC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvbmRlbGwtY2Fyb3VzZWwtd3JhcHBlci0tc21hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1haW4taW5mby13cmFwcGVyLS1hYm91dCAubWFpbi1pbmZvX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLmFib3V0LWZvdG8tZ2FsbGVyeSB7XG4gICAgbWF4LXdpZHRoOiAzNzVweDtcbiAgfVxuICAuYWJvdXQtZm90by1nYWxsZXJ5X19pdGVtLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgfVxuICAuYWJvdXQtZm90by1nYWxsZXJ5X19pdGVtIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4IDE1cHg7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAuYWJvdXQtZm90by1wcmVzc19fbGluay13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnNtYWxsLW5ld3Mtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNtYWxsLW5ld3Mtc2VjdGlvbi0tZGV0YWlsIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAucGFydG5lcnMtcnVsZXNfX3RpdGxlLWdyb3VwLS13b3JrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5wYXJ0bmVycy1hcnRpY2xlcy0td29yayB7XG4gICAgcGFkZGluZzogMjBweCAwIDA7XG4gIH1cbiAgLnBhcnRuZXJzLXJ1bGVzLS13b3JrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAucGFydG5lcnMtcnVsZXMtLXdvcmsgLnBhcnRuZXJzLWFydGljbGVzX19pdGVtLWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG4gIC5zdWNjZXNzLXN0b3J5X19mb3JtLWdvLXRvIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cbiAgLnN1Y2Nlc3Mtc3RvcnlfX2Zvcm0tZ28tdG86YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuc3VjY2Vzcy1zdG9yeV9fZm9ybS1nby10by10aXRsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuc3VjY2Vzcy1zdG9yeV9fZm9ybS1nby10by10ZXh0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnN1Y2Nlc3Mtc3RvcnlfX2Zvcm0tZ28tdG8tdGV4dC1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5zdWNjZXNzLXN0b3J5X19idG4ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAuc3VjY2Vzcy1zdG9yeV9fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm1haW4taW5mb19fdmFjLWxpbmstZ3JvdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tYWluLWluZm9fX3ZhYy1saW5rLWdyb3VwLS1zaW5nbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnJhcGgtZGlhZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJhcGgtZGlhZ19fZGlhZy13cmFwcGVyLFxuICAucmFwaC1kaWFnX19waWUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAucmFwaC1kaWFnX19kaWFnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucmFwaC1kaWFnX19waWUge1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbiAgLnJhcGgtZGlhZ19fdGl0bGUtLXBpZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luOiA0MHB4IDAgMDtcbiAgfVxuICAucmFwaC1kaWFnX190aXRsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5tYWluLXJlcG9ydHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICB9XG4gIC5tYWluLXJlcG9ydHMtLWFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAubWFpbi1yZXBvcnRzLS1ib3R0b20ge1xuICAgIG1hcmdpbjogNDBweCAwIDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5tYWluLXJlcG9ydHMtLXJlcG9ydHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLm1haW4tcmVwb3J0cy0tYm90dG9tLWNvbnRlbnQge1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAubWFpbi1yZXBvcnRzOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG4gIC5tYWluLXJlcG9ydHNfX2RpdmlkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgfVxuICAubWFpbi1yZXBvcnRzX19saW5rIHtcbiAgICBtYXgtd2lkdGg6IDI1N3B4O1xuICB9XG4gIC5tYWluLXJlcG9ydHNfX2xpbmstLXJlcG9ydHMge1xuICAgIHdpZHRoOiA0OSU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5tYWluLXJlcG9ydHNfX2xpbmstLXByZXNzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgfVxuICAubWFpbi1yZXBvcnRzX19pdGVtLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxuICAubWFpbi1yZXBvcnRzX19pdGVtLWNvbnRhaW5lcjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMDtcbiAgfVxuICAubWFpbi1yZXBvcnRzX19pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG4gIC5tYWluLXJlcG9ydHNfX2l0ZW0tLXByZXNzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaW52ZXN0b3ItbmV3c19fbmV3cyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuaW52ZXN0b3ItbmV3c19faXRlbS1jb250YWluZXIgKyAuaW52ZXN0b3ItbmV3c19faXRlbS1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4O1xuICB9XG4gIC5pbnZlc3Rvci1uZXdzX19saW5rLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmludmVzdG9yLW5ld3MtbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAuaW52ZXN0b3ItbmV3cy1pdGVtLS1hbGwge1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAtNTBweDtcbiAgfVxuICAuYnV5LXBvZGFyb2tfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAtMTIwcHggY2VudGVyO1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZS0ta2FydGEge1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZS0tcG9rdXBhdGVseWFtIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZV9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICB9XG4gIC5jYXJkLXRhYnMgZGQge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIH1cbiAgLmdldC1jYXJkIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5nZXQtY2FyZF9faW5uZXIge1xuICAgIHBhZGRpbmc6IDI1cHggMzBweDtcbiAgfVxuICAuZ2V0LWNhcmRfX2Fycm93LS10b3Age1xuICAgIG1hcmdpbjogMjBweCAwIDIwcHggNjVweDtcbiAgfVxuICAuZ2V0LWNhcmQtaXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuZ2V0LWNhcmQtaXRlbV9faWNvbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZ2V0LWNhcmQtaXRlbV9fdGV4dC1ibG9jayB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBoZWlnaHQ6IDE3MXB4O1xuICB9XG4gIC5nZXQtY2FyZC1pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuZ2V0LWNhcmRfX2Fycm93LS1sZWZ0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5nZXQtY2FyZF9fYXJyb3ctLXRvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1pbmktYmFubmVyX19saW5rIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC0yMDBweCBjZW50ZXI7XG4gIH1cbiAgLnNob3AtZGV0YWlsX190b3Age1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX3RvcDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2luZm8tdGFibGUsXG4gIC5zaG9wLWRldGFpbF9fbWFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2luZm8tdGFibGUge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19tYXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAtMjBweDtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICB9XG4gIC5zaG9wLWRldGFpbF9fY2Fyb3VzZWwtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDIwcHggMCA1MHB4O1xuICB9XG4gIC5zaG9wLWRldGFpbF9faWNvbi1jb250YWluZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19pY29uLWNvbnRhaW5lci13cmFwcGVyLS1uby1ib3JkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4O1xuICB9XG4gIC5zaG9wLWRldGFpbF9faWNvbi1jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19pY29uLS1jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC05MDNweDtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19pY29uLS1jb3NtIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC04MDdweDtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19pY29uLS1jaGlsZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtMTE5MXB4O1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2ljb24tLWZpc2gge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjM5cHggLTUwNHB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2ljb24tLWJha2Uge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTc1OXB4O1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2ljb24tLWNvb2sge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTk1MXB4O1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2ljb24tLXRheGkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTEwOTVweDtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19pY29uLS1wbHVzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC0xMDQ3cHg7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG4gIC5zaG9wLWRldGFpbF9faWNvbi0tZHdpc2gge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTY2M3B4O1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2ljb24tLWZyZWVlYXQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjkwcHggLTg1NXB4O1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2ljb24tLWNvZmZlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIzOXB4IC0yMDdweDtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19pY29uLS1wcmVzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI5MHB4IC0xMTQzcHg7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG4gIC5zaG9wLWRldGFpbF9faWNvbi0taW5ldCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOTBweCAtNzExcHg7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG4gIC5zaG9wLWRldGFpbF9faWNvbi0tcGFyayB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMzlweCAtMzU1cHg7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5zaG9wLWRldGFpbC1pbmZvLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuc2hvcC1kZXRhaWwtaW5mby1pdGVtX190aXRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5zaG9wLWRldGFpbC1pbmZvLWl0ZW1fX3RleHQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAxNzVweDtcbiAgfVxuICAubWFpbi1pbmZvX19jYXRhbG9nLXRpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAuYnJhbmQtc2VjdGlvbl9fdGV4dCB7XG4gICAgbWluLWhlaWdodDogMzg1cHg7XG4gIH1cbiAgLnZhYy1kZXQtc2hvcC1saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cbiAgLnZhY2FuY3ktcmVwbHkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmFib3V0LXN0cmF0ZWd5IHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgfVxuICAuYWJvdXQtc3RyYXRlZ3lfX2NpdGUtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmFib3V0LXN0cmF0ZWd5X19hY2Mtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6IDI1cHggMCAxMHB4O1xuICB9XG4gIC5hYm91dC1zdHJhdGVneS1jaXRlX19jaXRlLWJsb2NrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuICAuYWJvdXQtaW5mb19fdGl0bGUtLWFib3V0LXN0cmF0ZWd5IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLnN0cmF0ZWd5LXN0YXRzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLnN0cmF0ZWd5LXN0YXRzX19pdGVtIHtcbiAgICB3aWR0aDogNDklO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnN0cmF0ZWd5LXN0YXRzLWxpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbiAgLnN0cmF0ZWd5LXN0YXRzLWxpbms6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zdHJhdGVneS1zdGF0cy1saW5rX19pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuc3RyYXRlZ3ktc3RhdHMtbGlua19faWNvbjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTNweDtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL3Nwcml0ZS9zcHJpdGUuZ2lmXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC04OTFweCAtMjk5cHg7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC5zdHJhdGVneS1zdGF0cy1saW5rOmhvdmVyIC5zdHJhdGVneS1zdGF0cy1saW5rX19pY29uOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9zcHJpdGUvc3ByaXRlLmdpZlwiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODkxcHggLTMzMXB4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgfVxuICAuaGVhZGVyX19jb250YWN0LWNlbnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLmhlYWRlcl9fY29udGFjdC1jZW50ZXItdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucHJlc3MtYmxvY2tfX2FsbC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2stLWNhcmQtbnVtYmVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2stLWxnLWJvdHRvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY29udGFjdHMtYWRkcmVzcyB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuY29udGFjdHMtZGVwc19fY29udGVudC0tbm8tcGFkZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHMtaXRlbS0tdGhpcmQtaGFsZiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29udGFjdHMtZGVwcy1pdGVtLS1oYWxmLTMwIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG4gIC5jb250YWN0cy1kZXBzLWl0ZW0tLWhhbGYtNzAge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMCU7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHMtaXRlbS0tdGhpcmQtaHVuZCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29udGFjdHMtZGVwcy1pdGVtX190ZXh0LXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb250YWN0cy1kZXBzLWl0ZW1fX21haWwtYmxvY2sge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHMtaXRlbSArIC5jb250YWN0cy1kZXBzLWl0ZW0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5jb250ZW50LWNvbnRhY3RzLXRhYmxlX19yb3cge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lciB7XG4gICAgcGFkZGluZzogNDBweCAyMHB4IDMwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXgge1xuICAgIHBhZGRpbmc6IDE1MHB4IDIwcHggNTBweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyX19pbWctd3JhcHBlcixcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0tY3VzdG9tZXJzIC50aXRsZS1ibG9jay1iYW5uZXJfX2ltZy13cmFwcGVyLFxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19pbWctd3JhcHBlciB7XG4gICAgd2lkdGg6IDQzJTtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1jdXN0b21lcnMgLnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXItLWxlZnQge1xuICAgIHRvcDogLTIwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0tY3VzdG9tZXJzIC50aXRsZS1ibG9jay1iYW5uZXJfX3RleHQtYmxvY2sge1xuICAgIHRvcDogMDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19yZWQtYmFsb29uIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX3RleHQtYmxvY2sge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9fY29uZGl0aW9ucyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fY29uZGl0aW9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZSB7XG4gICAgZm9udC1zaXplOiAxNDZweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fcmVkLWJhbG9vbiB7XG4gICAgd2lkdGg6IDEwMnB4O1xuICAgIGhlaWdodDogMTA0cHg7XG4gICAgcGFkZGluZzogMTNweCAwIDAgMjJweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Ugc3VwIHtcbiAgICB0b3A6IC0xLjFlbTtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2Ugc3VwIHtcbiAgICB0b3A6IC0wLjVlbTtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19jb25kaXRpb25zIHtcbiAgICBib3R0b206IDM3cHg7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX2RlYWwtbWlkIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX2RlYWwtdG9wLFxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fZGVhbC1ib3R0b20ge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxuICAucmVkLWJhbG9vbl9fcGVyY2VudC1hbW91bnQsXG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19wZXJjZW50LWFtb3VudCB7XG4gICAgZm9udC1zaXplOiA1OHB4O1xuICB9XG4gIC5yZWQtYmFsb29uX19wZXJjZW50LXN5bWJvbCxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX3BlcmNlbnQtc3ltYm9sIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnJlZC1iYWxvb25fX3BlcmNlbnQtdGV4dCxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX3BlcmNlbnQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5pbi1nZW8tbWFwLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgLmluLWdlby1tYXAtaXRlbV9fZG90IHtcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogM3B4O1xuICB9XG4gIC5pbi1nZW8tbWFwLWl0ZW1fX2RvdC0tYmlnIHtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICB9XG4gIC5pbi1rZXktZmVhdHVyZXNfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5pbi1rZXktZmVhdHVyZXMtaXRlbSB7XG4gICAgd2lkdGg6IDMzJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbWluLWhlaWdodDogNjVweDtcbiAgfVxuICAuaW4ta2V5LWZlYXR1cmVzLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbiAgLmluLWtleS1mZWF0dXJlcy1pdGVtX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5pbi1rZXktc3RhdHMtaXRlbSB7XG4gICAgd2lkdGg6IDQ5JTtcbiAgfVxuICAuaW4ta2V5LXN0YXRzLWl0ZW0tLWJpZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxOTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmluLWtleS1zdGF0cy1pdGVtLS1iaWcgLmluLWtleS1zdGF0cy1pdGVtX190ZXh0LWJsb2NrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmluLWtleS1zdGF0cy1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zaG9wLWxpc3Qtc2VjdGlvbl9fdGl0bGUtbGluay1ncm91cCB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLmFib3V0LWluZm8tLWFib3V0LXN0cmF0ZWd5LnNlbGVjdGVkIC5tYWluLWluZm9fX3RleHQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5sZy1vbmx5LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLm1lYXQtc2VjdGlvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmJha2VyeS1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzg0cHgpIHtcbiAgLm1lYXQtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBtaW4td2lkdGg6IDI4MHB4O1xuICB9XG4gIC5tZWF0LXNlY3Rpb24ge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAuZmlzaC1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2Zpc2gtYmctNC5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I5ZDllNjtcbiAgfVxuICAuZmlzaC1zZWN0aW9uX19zdWJ0aXRsZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbGVmdDogMTc3cHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG4gIC5tZWF0LXNlY3Rpb24tc2xpZGVfX3JlY2VpcHQtYmxvY2sge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAubWVhdC1zZWN0aW9uX19zbGlkZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbiAgLmNhcmQtc2VjdGlvbl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiA1MnB4O1xuICB9XG4gIC5vd2wtZG90cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuanMtb3dsLWNhdGFsb2d1ZS10aXRsZSAub3dsLWRvdHMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmZXItc2xpZGVfX2ltZy13cmFwcGVyIHtcbiAgICB3aWR0aDogMzQ0cHg7XG4gIH1cbiAgLmdpZnQtY2FyZC1vZmZlci13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9naWZ0LWNhcmQtYmctNzY4LnBuZ1wiKTtcbiAgICBtaW4taGVpZ2h0OiAzMTdweDtcbiAgICBtYXJnaW46IDMwcHggYXV0byAzMHB4O1xuICB9XG4gIC5icmFuZHMtdGFicy1hY2Mge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweCAxMHB4O1xuICB9XG4gIC5jYWZldGVyaWEtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtODVweCB0b3AgODRweDtcbiAgfVxuICAuY2FmZXRlcmlhLXNlY3Rpb25fX3RleHQge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLmZhbmN5Ym94LWl0ZW0uZmFuY3lib3gtY2xvc2Uge1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAuY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyLS1jYXRhbG9ncy1vcGVuIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBoZWlnaHQ6IDc3NXB4O1xuICB9XG4gIC52YWNhbmN5LXJlcGx5IHtcbiAgICBtaW4taGVpZ2h0OiA2NjBweDtcbiAgfVxuICAudmFjYW5jeS1yZXBseV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLnZhY2FuY3ktcmVwbHlfX2luZm8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLnZhY2FuY3ktbGlzdC1wYWctLW5ld3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnByZXNzLWJsb2NrLWl0ZW1fX25leHQtaXRlbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1hbmFnZS1iaWctc2xpZGVyX19zdGFtcC0tMSxcbiAgLm1hbmFnZS1iaWctc2xpZGVyX19zdGFtcC0tMiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFuYWdlLWJpZy1zbGlkZXJfX3N0YW1wLS0zIHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5tYW5hZ2UtdGV4dC1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm1hbmFnZS10ZXh0LXNsaWRlcl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMzBweCA0MHB4IDMwcHg7XG4gIH1cbiAgLmNvcnAtbW9kZWxfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY29ycC1tb2RlbC1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAuY29ycC1tb2RlbC1pdGVtLS11cHBlciArIC5jb3JwLW1vZGVsLWl0ZW0tLXVwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuY29udGVudC1jb250YWN0cy10YWJsZV9fb25seS13aWRlLFxuICAuY29udGVudC1jb250YWN0cy10YWJsZV9fcm93LS1vbmx5LXdpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbnRlbnQtY29udGFjdHMtdGFibGVfX29ubHktc21hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5pbi1jYWxlbmRhci1pdGVtIHtcbiAgICB3aWR0aDogNDklO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXJfX2NpdHktc2VsZWN0LFxuICAudGVtcC1uYXZfX2l0ZW06bGFzdC1jaGlsZCxcbiAgLmJha2VyeS1zbGlkZXJfX3BvaW50LXRleHQsXG4gIC5jb29raW5nLXNlY3Rpb25fX25vdGUsXG4gIC5oZWFkZXJfX2NvbnRhY3QtY2VudGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXJfX2NpdHktc2VsZWN0LS1pbi1zdWJtZW51IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnN1Ym1lbnUtd3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogMTU1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLnN1Ym1lbnUtd3JhcHBlcl9fdG9wLFxuICAuc3VibWVudS13cmFwcGVyX19ib3R0b20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTFlMWUxO1xuICAgIGhlaWdodDogMzNweDtcbiAgfVxuICAuc3VibWVudS13cmFwcGVyX190b3Age1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlMWUxO1xuICB9XG4gIC5zdWJtZW51LXdyYXBwZXJfX2JvdHRvbSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5zdWJtZW51LXdyYXBwZXJfX2lucHV0LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuc3VibWVudS13cmFwcGVyX19zZWFyY2gtaW5wdXQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHdpZHRoOiA4MCU7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuICAuc3VibWVudS13cmFwcGVyX19zZWFyY2gtc3VibWl0IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM2N3B4IC0xMjMzcHg7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cbiAgLnN1Ym1lbnUtd3JhcHBlciAudGVtcC1uYXYge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweCAwO1xuICB9XG4gIC5zdWJtZW51LXdyYXBwZXIgLnRlbXAtbmF2X19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnN1Ym1lbnUtd3JhcHBlciAudGVtcC1uYXZfX2xpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuc3VibWVudS13cmFwcGVyIC50ZW1wLW5hdl9faXRlbSArIC50ZW1wLW5hdl9faXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmN5Y2xlLXNsaWRlc2hvdy1uYXYtLWJlc3QtcHJpY2VzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iZXN0LXByaWNlc19fZmVhdHVyZS1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmVzdC1wcmljZXMtd3JhcHBlcl9fYmFkZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJlc3QtcHJpY2VzX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMjM5cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG4gIC5uZXdzLXNlY3Rpb24td3JhcHBlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gIH1cbiAgLm5ld3Mtc2VjdGlvbl9fbWFwLWxpbms6bm90KC5uZXdzLXNlY3Rpb25fX21hcC1saW5rLS1zbWFsbCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5ld3Mtc2VjdGlvbi1pdGVtLFxuICAubmV3cy1zZWN0aW9uLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLm5ld3Mtc2VjdGlvbi1pdGVtICsgLm5ld3Mtc2VjdGlvbi1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAubmV3cy1zZWN0aW9uX19tYXAtcG9pbnQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIC5uZXdzLXNlY3Rpb25fX21hcC1saW5rLS1zbWFsbCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLm5ld3Mtc2VjdGlvbl9fZmVhdHVyZS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE1cHggMCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAubmV3cy1zZWN0aW9uX19mZWF0dXJlLWJsb2NrOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG4gIC5iZXN0LXByaWNlcy1mZWF0dXJlICsgLmJlc3QtcHJpY2VzLWZlYXR1cmUge1xuICAgIG1hcmdpbi1sZWZ0OiAzNHB4O1xuICB9XG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm1hcC1zZWN0aW9uX19udW1iZXIge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5tYXAtc2VjdGlvbl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLm1hcC1zZWN0aW9uX19idXR0b24ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDQwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5iYWtlcnktc2xpZGVyLXdyYXBwZXIsXG4gIC5iYWtlcnktc2xpZGVyX19zbGlkZSB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gIH1cbiAgLmNvb2tpbmctc2VjdGlvbi13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiA0MjVweDtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uX19jaXRlIHtcbiAgICB3aWR0aDogOTUlO1xuICB9XG4gIC5hcnRpY2xlcy1zZWN0aW9uLS1kaW5uZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFydGljbGVzLWRpbm5lci1zbGlkZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmFydGljbGVzLWRpbm5lci1zbGlkZXIgKyAuY3ljbGUtcGFnZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuICAuZGlubmVyLXNlY3Rpb25fX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLmRpbm5lci1zZWN0aW9uX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDQxNXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLmRpbm5lci1zZWN0aW9uLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICB9XG4gIC5mcnVpdC1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogMTAwcHg7XG4gIH1cbiAgLmZydWl0LWZlYXR1cmVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mcnVpdC1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogNzAlO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20gLTEyMHB4O1xuICB9XG4gIC5mcnVpdC1zZWN0aW9uX19wb2ludCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZnJ1aXQtZmVhdHVyZXNfX2JhZGdlLS1zaW5nbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tZWF0LWluZm8td3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZmlzaC1zZWN0aW9uLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICB9XG4gIC5maXNoLXNlY3Rpb24ge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICB9XG4gIC5maXNoLXNlY3Rpb25fX3RpdGxlIHtcbiAgICBtYXJnaW46IDIwcHggMCA4MHB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5tZWF0LXNlY3Rpb24td3JhcHBlciB7XG4gICAgcGFkZGluZzogNjBweCAwIDIwcHg7XG4gIH1cbiAgLm1lYXQtc2VjdGlvbi13cmFwcGVyX190aXRsZSB7XG4gICAgbGVmdDogMjBweDtcbiAgICB0b3A6IDMwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXdyYXBwZXItLXNsaWRlciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZSB7XG4gICAgbWluLWhlaWdodDogMjUwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGVfX2NvbmRpdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX19pdGVtLWdyb3VwIHtcbiAgICB0b3A6IDQ1cHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX19pdGVtLWltZyB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZV9fdGl0bGUtZ3JvdXAge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZV9fdGl0bGUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZV9fdGl0bGUtbmFtZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZV9fdGl0bGUtYW1vdW50IHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX19wcmljZS1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGVyIC5jeWNsZS1wYWdlci0tbGVmdC1zaWRlIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5vZmZlci1zbGlkZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAub2ZmZXItc2xpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICB9XG4gIC5vZmZlci1zbGlkZV9fY29udGVudCB7XG4gICAgcGFkZGluZzogMzNweCAwIDYwcHg7XG4gIH1cbiAgLm9mZmVyLXNsaWRlX19kYXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZzogOHB4IDAgN3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZjU0OTJlO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5vZmZlci1zbGlkZV9faW1nLXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDI1MHB4O1xuICB9XG4gIC5vZmZlci1zbGlkZSAub2ZmZXItc2xpZGVfX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAtOTk5cHg7XG4gICAgYm90dG9tOiAtOTk5cHg7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZlci1zbGlkZV9fdGV4dC1ibG9jayB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5vZmZlci1zbGlkZV9fb2ZmZXItbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmZXItc2xpZGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDVweCAyMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAub2ZmZXItc2xpZGVfX3RleHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlVidW50dVJlZ3VsYXJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzogMCAyMHB4IDI1cHg7XG4gIH1cbiAgLm9mZmVyLXNsaWRlX19idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IDI4OXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5jeWNsZS1wYWdlci0tb2ZmZXItc2xpZGVyIHtcbiAgICBib3R0b206IDEwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuY2FyZC10YWJzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXJkLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmNhcmQtdGFic19fcGVyY2VudC1ibG9jayB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIC5jYXJkLXRhYnMtc2VjdGlvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuY2FyZC10YWJzLXNlY3Rpb25fX3RhYi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5jYXJkLXRhYnNfX3RleHQtYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmNhcmQtdGFic19fdGV4dC1zZWN0aW9uLS1hY2Mge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLmNhcmQtdGFicy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jYXJkLXRhYnMtc2VjdGlvbl9fdGl0bGUsXG4gIC5jYXJkLXRhYnMtc2VjdGlvbl9fdGV4dCxcbiAgLmNhcmQtdGFicy1zZWN0aW9uX190YWItdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuICAuY2FyZC10YWJzX19wZXJjZW50LWJsb2NrIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLmdpZnQtY2FyZC1vZmZlci13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9naWZ0LWNhcmQtYmctNzY4LnBuZ1wiKTtcbiAgICBtaW4taGVpZ2h0OiAzMTdweDtcbiAgICBtYXJnaW46IDMwcHggYXV0byAzMHB4O1xuICB9XG4gIC5lc2hvcC1zZWN0aW9uLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDI1MXB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLmVzaG9wLXNlY3Rpb24td3JhcHBlci0tbWFpbiB7XG4gICAgbWluLWhlaWdodDogMzAwcHg7XG4gIH1cbiAgLmVzaG9wLXNlY3Rpb24ge1xuICAgIG1pbi1oZWlnaHQ6IDI1MXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZXNob3Atc2VjdGlvbl9fYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG4gIC5lc2hvcC1zZWN0aW9uX190ZXh0IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZXNob3Atc2VjdGlvbl9fdGl0bGUsXG4gIC5lc2hvcC1zZWN0aW9uX19zdWJ0aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZXNob3Atc2VjdGlvbl9fdGl0bGUtLW1haW4sXG4gIC5lc2hvcC1zZWN0aW9uX19zdWJ0aXRsZS0tbWFpbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuZXNob3Atc2VjdGlvbl9fdGl0bGUtLW1haW4ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC5lc2hvcC1zZWN0aW9uX19zdWJ0aXRsZS0tbWFpbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5lc2hvcC1zZWN0aW9uX19idXR0b24tLW1haW4ge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbiAgLmVzaG9wLXRpdGxlLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5lc2hvcC10aXRsZS1ncm91cF9fdGl0bGUge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5lc2hvcC10aXRsZS1ncm91cF9fc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmJyYW5kcy10YWJzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJyYW5kcy1hY2Mtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJyYW5kcy10YWJzX19pbWcge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYnJhbmRzLXRhYnNfX3RleHQsXG4gIC5icmFuZHMtdGFic19fdGV4dC1ib2xkLFxuICAuYnJhbmRzLXRhYnNfX3RleHQtYmxvY2ssXG4gIC5icmFuZHMtdGFic19faW1nLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuYnJhbmRzLXRhYnNfX2ltZy13cmFwcGVyIHtcbiAgICBtYXJnaW46IDIwcHggMCAyNXB4O1xuICB9XG4gIC5icmFuZHMtdGFic19fdGV4dC1ibG9jayB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5jYXRhbG9ndWUtc2xpZGVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gIH1cbiAgLmNhdGFsb2d1ZS1zbGlkZXItd3JhcHBlci0tY2F0YWxvZ3Mtb3BlbiB7XG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG4gIC5jYXRhbG9ndWUtc2xpZGVyLXdyYXBwZXItLWNhdGFsb2dzLXVuZGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jYXRhbG9ndWUtc2xpZGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci0tcG9rdXBhdGVseWFtIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyLS1vdXItcHJvZHVjdGlvbiAucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICB9XG4gIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX3RleHQge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuanMtb3dsLWFyZW5kYXRvcnMgLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlcl9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAyMjVweDtcbiAgfVxuICAucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlciAub3dsLWRvdHMge1xuICAgIGJvdHRvbTogLTMwcHg7XG4gIH1cbiAgLm1kLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2FmZS1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogNDgwcHg7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHg7XG4gIH1cbiAgLmNhZmUtc2VjdGlvbl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIC5jYWZlLXNlY3Rpb25fX3RleHQtYmxvY2s6bm90KC5jYWZlLXNlY3Rpb25fX3RleHQtYmxvY2stLXNpbmdsZSkge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG4gIC5mcnVpdC1zZWN0aW9uX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbiAgLnNlY3Rpb24tcmlnaHQtcGFydC0tY29va2luZy1zZWN0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYWtlcnktc2xpZGVyX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIC5iYWtlcnktc2xpZGVyIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYmFrZXJ5LXNsaWRlciAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5iYWtlcnktc2xpZGVyIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gIH1cbiAgLmJha2VyeS1zbGlkZXIgLmJha2VyeS1zZWN0aW9uLWZvcm11bGEge1xuICAgIG1hcmdpbi10b3A6IDE1JTtcbiAgfVxuICAuYmFrZXJ5LXNsaWRlciAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbTpmaXJzdC1jaGlsZDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFrZXJ5LXNsaWRlciAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9fbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgLmJha2VyeS1zbGlkZXIgLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2tnIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLmJyYW5kLXNlY3Rpb25fX2NhcnQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJyYW5kLXNlY3Rpb25fX2NhcnQtZ3JvdXAtLW91ci1icmFuZHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC55dW1teS1hY2Nlc3NfX2l0ZW0td3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAueXVtbXktYWNjZXNzX19pdGVtLXdyYXBwZXItLWhpZGRlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnl1bW15LWFjY2Vzc19faXRlbS13cmFwcGVyLS1oaWRkZW4gLnl1bW15LWFjY2Vzc19faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvbmRlbGwtZ3JvdXAge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWJvdXQtaW5mb19fc2hvcC1hbW91bnQtZ3JvdXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQwcHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmFib3V0LXBlcmNlbnQteWVhcixcbiAgLmFib3V0LXBlcmNlbnQtcGVvcGxlLFxuICAuYWJvdXQtaW5mb19fdGV4dC1ibG9jayxcbiAgLmFib3V0LWluZm9fX3RleHQsXG4gIC5hYm91dC1wZXJjZW50LXBlb3BsZV9fdGV4dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5hYm91dC1pbmZvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5hYm91dC1pbmZvX190aXRsZS0tYWJvdXQtc3RyYXRlZ3kge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuYWJvdXQtaW5mb19fdGl0bGUtLWthcnRhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmFib3V0LWluZm9fX3RpdGxlIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuICAuYWJvdXQtaW5mb19fdGl0bGU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFib3V0LWluZm9fX3RleHQtYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICB9XG4gIC5vd2wtYWJvdXQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmFib3V0LWZvdG8tZ2FsbGVyeV9faXRlbS1jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmFib3V0LWZvdG8tZ2FsbGVyeV9fdGl0bGUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmFib3V0LWZvdG8tZ2FsbGVyeV9faXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhpc3RvcnktaG9yaXpvbnRhbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbSB7XG4gICAgaGVpZ2h0OiAzODBweDtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX195ZWFyIHtcbiAgICB0b3A6IDIwcHg7XG4gICAgbGVmdDogMThweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4IDE4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19jb250ZW50LS0yMDA0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tIDM1cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fY29udGVudC0tMjAwMiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTEzMHB4IGJvdHRvbSAxNXB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2dyZWVuLXJpZ2h0LXRleHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2dyZWVuLXJpZ2h0LXRleHQtLW5vLW1heCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19ncmVlbi1yaWdodC10ZXh0LS0yMDAzIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yaWdodC10b3AgKyAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19ncmVlbi1yaWdodC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmlnaHQtYmxvY2stLXNpbmdsZSAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19ncmVlbi1yaWdodC10ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmlnaHQtdG9wICsgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fZ3JlZW4tcmlnaHQtdGV4dC0tMjAxMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JpZ2h0LXRvcC0tc2luZ2xlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19sZWZ0LXNtYWxsIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2xlZnQtc21hbGwtLTIwMTQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1yb3N0ICsgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1zbWFsbCB7XG4gICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLWNzcGIgKyAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19sZWZ0LXNtYWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2xlZnQtYmxvY2sge1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1ibG9jay0tMjAxMSB7XG4gICAgbWFyZ2luLXRvcDogNTVweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yaWdodC1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yaWdodC1ibG9jay0tc2luZ2xlIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2xlZnQtYmxvY2sgKyAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yaWdodC1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19taWRkbGUtYmx1ZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbWlkZGxlLWJsdWUtLTIwMTAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19taWRkbGUtYmx1ZS0tMjAwNCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX21pbGxpb25zIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX21pbGwtcHVyY2gge1xuICAgIG1hcmdpbi10b3A6IDc1cHg7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3BsdXMtc2hvcHMge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19wbHVzLXNob3BzICsgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1zbWFsbCB7XG4gICAgbWF4LXdpZHRoOiAxNTVweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yZWQtMjAxMCB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JlZC0yMDA2IHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmVkLTIwMDQge1xuICAgIG1heC13aWR0aDogMjEwcHg7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yZWQtMjAwMyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3NjaXMge1xuICAgIGNvbG9yOiAjZTgxYTFmO1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tY2FydCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5naWZcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzMnB4IC01NzBweDtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLW1hcCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLWN1cCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLXF1YWwge1xuICAgIG1hcmdpbjogNjBweCAwIDEwcHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1tb3NjIHtcbiAgICBtYXJnaW46IDIwcHggMCAxNXB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tbWFyayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1tYW5nIHtcbiAgICBtYXJnaW46IDYwcHggMCAzMHB4IC00MHB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tc3VwIHtcbiAgICBtYXJnaW46IDY1cHggMCAwO1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tc3RhciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLXJvc3Qge1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDExcHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1zcGIge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1jb29rIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi8vbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9oLWNhcmQtY29vay1zbWFsbC5wbmdcIikgbm8tcmVwZWF0O1xuICAgIHdpZHRoOiA4MXB4O1xuICAgIGhlaWdodDogMTE0cHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLWNzcGIge1xuICAgIG1hcmdpbjogNjVweCAwIDIwcHg7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9faGlkZGVuLS1ub3QtbGcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fc2hvdy0tbm90LWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc3VjY2Vzcy1zdG9yeV9fdGV4dC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLnN1Y2Nlc3Mtc3RvcnlfX2J0biB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5zdWNjZXNzLXN0b3J5X19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAuc3VjY2Vzcy1zdG9yeV9faGlnaGxpZ2h0ZWQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5zdWNjZXNzLXN0b3J5X19mb3JtLWdvLXRvIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5zdWNjZXNzLXN0b3J5X19mb3JtLWdvLXRvLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zdWNjZXNzLXN0b3J5X19mb3JtLWdvLXRvLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnN1Y2Nlc3Mtc3RvcnlfX2J0biB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnN1Y2Nlc3Mtc3RvcnlfX2Zvcm0tZ28tdG8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAubWFpbi1pbmZvX193b3JrLWZlYXR1cmVzLXNsaWRlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubWFpbi1pbmZvX193b3JrLWZlYXR1cmVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluLWluZm9fX3dvcmstZmVhdHVyZXMtLWxlYXJuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubWFpbi13b3JrLWZlYXR1cmVfX2ljb24td3JhcHBlciB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5tYWluLXdvcmstZmVhdHVyZV9faWNvbiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAubWFpbi13b3JrLWZlYXR1cmVfX2ljb24tLWRkZDphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFpbi13b3JrLWZlYXR1cmVfX3RleHQtYmxvY2sge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5tYWluLXdvcmstZmVhdHVyZS0tbGVhcm4gKyAubWFpbi13b3JrLWZlYXR1cmUtLWxlYXJuIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC53b3JrLXRhYnMtd3JhcHBlcl9fZW1wLXZpZGVvLXRleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXJfX2VtcC12aWRlby1saW5rLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLndvcmstdGFicy13cmFwcGVyX19lbXAtdmlkZW8tbGluay1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXJfX2VtcC12aWRlby1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbiAgLm1haW4taW5mb19fcHJlLWFjY29yZGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFpbi1pbmZvX19hY2NvcmRpb24tc21hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5pbnZlc3Rvci1uZXdzX19zbS1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmludmVzdG9yLW5ld3NfX2l0ZW0tY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuaW52ZXN0b3ItbmV3cy1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuaW52ZXN0b3ItbmV3cy1pdGVtLS1hbGwge1xuICAgIGJvdHRvbTogLTQwcHg7XG4gIH1cbiAgLm1haW4tbWlsZXMtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAubWFpbi1taWxlcy1pdGVtX195ZWFyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5idXktcG9kYXJvay1pdGVtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYnV5LXBvZGFyb2staXRlbSArIC5idXktcG9kYXJvay1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG4gIC5idXktcG9kYXJva19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxuICAuYnV5LXBvZGFyb2tfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC5wb2Rhcm9rLXR5cGVzX19pbmZvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAucG9kYXJvay10eXBlc19fY291cG9uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDIyNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5wb2Rhcm9rLWZlYXR1cmVzX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAucG9kYXJvay1mZWF0dXJlcy1pdGVtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAucG9kYXJvay1mZWF0dXJlc19fbGluayB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cbiAgLnBvZGFyb2stYm90dG9tIHtcbiAgICBtaW4taGVpZ2h0OiAzMTVweDtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGVfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLmJyaWdodC1jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0IC0yMTBweDtcbiAgfVxuICAudGl0bGUtYmxvY2stc2xpZGVfX2Jhbm5lci1saW5rIHtcbiAgICBtaW4taGVpZ2h0OiAzOTBweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX3RvcmctZmVhdHVyZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNob3AtZGV0YWlsX190b3JnLWZlYXR1cmVzLS1zbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19pY29uLWNvbnRhaW5lci13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zaG9wLWRldGFpbF9faWNvbi1jb250YWluZXItd3JhcHBlci0tbm8tYm9yZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcbiAgfVxuICAuY2F0YWxvZ3VlLXNlY3Rpb24td3JhcHBlci0tY2F0YWxvZyB7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC53b3JrLXRhYnMtd3JhcHBlci0tdmFjYW5jaWVzIHtcbiAgICB0b3A6IDYwcHg7XG4gICAgbGVmdDogMDtcbiAgfVxuICAudmFjYW5jeS1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG4gIC52YWNhbmN5LWxpc3RfX2l0ZW0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDIwcHggMTdweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC52YWNhbmN5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgfVxuICAudmFjYW5jeS1saXN0X19pdGVtLS1oZWFkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC52YWNhbmN5LWxpc3RfX2NlbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC52YWNhbmN5LWxpc3RfX2NlbGwtLWZpcnN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAudmFjYW5jeS1saXN0X19jZWxsLS1mb3VydGgge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnZhY2FuY3ktbGlzdF9faGlkZGVuLXNhbGFyeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnZhY2FuY3ktbGlzdC1wYWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRlbmRlcnMtaW5mby0tdmFjYW5jaWVzIHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMzBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnRlbmRlcnMtaW5mb19fYnRuLS12YWNhbmNpZXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudGVuZGVycy1pbmZvX19lbnZpLFxuICAudGVuZGVycy1pbmZvX19lbnZpLXRleHQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAudGVuZGVycy1pbmZvX19lbnZpLXRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB9XG4gIC5sZy1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFib3V0LWluZm9fX3RpdGxlLS1hYm91dC1zdHJhdGVneSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5hYm91dC1pbmZvX190aXRsZS0tYWJvdXQtc3RyYXRlZ3ktYm90dG9tIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnN0cmF0ZWd5LXN0YXRzLWxpbmsge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnN0cmF0ZWd5LXN0YXRzLWxpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgLmdlby1wb3B1cF9fY29udGVudCB7XG4gICAgcGFkZGluZzogMCA2MHB4O1xuICB9XG4gIC5nZW8tcG9wdXBfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuZ2VvLXBvcHVwX19saXN0IHtcbiAgICAtd2Via2l0LWNvbHVtbnM6IDI7XG4gICAgLW1vei1jb2x1bW5zOiAyO1xuICAgIGNvbHVtbnM6IDI7XG4gICAgaGVpZ2h0OiA1NzBweDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEwMHB4O1xuICAgIC1tb3otY29sdW1uLWdhcDogMTAwcHg7XG4gICAgY29sdW1uLWdhcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG4gIC5nZW8tcG9wdXBfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuZ2VvLXBvcHVwX19leGl0LXdyYXBwZXIge1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIH1cbiAgLm1haW4taW5mb19fcHJlc3MtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLnByZXNzLWJsb2NrLWl0ZW1fX2RhdGUge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAucHJlc3MtYmxvY2staXRlbV9fdGV4dC1ibG9jayB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnByZXNzLWJsb2NrLWl0ZW1fX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wcmVzcy1ibG9jay1pdGVtX190aXRsZSArIC5wcmVzcy1ibG9jay1pdGVtX19saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9jay0tY2FyZC1udW1iZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX19jbG9uZS1wcmV2aW91cyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI3cHg7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX19jb250YWluZXItLWJvdHRvbS1zcGFjZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1sYWJlbDpub3QoLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1sYWJlbC0tbWluKTpub3QoLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1sYWJlbC0tbWF4KSxcbiAgLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dDpub3QoLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC0tbWluKTpub3QoLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC0tbWF4KSxcbiAgLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC13cmFwcGVyLFxuICAucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWRhdGUtd3JhcHBlcixcbiAgLnJlcGx5LWlucHV0LWJsb2NrX19zZWxlY3QsXG4gIC5yZXBseS1pbnB1dC1ibG9ja19fc21hbGwtY2hlY2tib3gtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC0tbWluLFxuICAucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LS1tYXgge1xuICAgIHdpZHRoOiAxMjRweDtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2tfX3NtYWxsLWNoZWNrYm94LXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9ja19fY2hlY2tib3gtbGFiZWwtLXNtYWxsIHtcbiAgICB3aWR0aDogNDklO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1sYWJlbC0tbWluIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAycHg7XG4gICAgbGVmdDogMTFweDtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1tYXgge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDJweDtcbiAgICBsZWZ0OiAxNzJweDtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1tYXg6YmVmb3JlIHtcbiAgICBsZWZ0OiAtMzlweDtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2tfX2NvbW1lbnQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9ja19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9ja19fdGl0bGUtLWNhcmQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9ja19fdGl0bGUtLWFyZW5kYXRvcmFtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWJsb2NrLS1lcnJvciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2tfX2Vycm9yLXBsYWNlaG9sZGVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMTA1cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX19lcnJvci1wbGFjZWhvbGRlci0tdG9wIHtcbiAgICB0b3A6IDkwcHg7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX19lcnJvci1wbGFjZWhvbGRlci0tcmFkaW8ge1xuICAgIHRvcDogNjVweDtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9ja19fZXJyb3ItcGxhY2Vob2xkZXItLXRleHRhcmVhIHtcbiAgICB0b3A6IDExNnB4O1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9ja19fZXJyb3ItcGxhY2Vob2xkZXIgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAucmVwbHktaW5wdXQtYmxvY2tfX2NsZWFyLWlucHV0LWljb24sXG4gIC5yZXBseS1pbnB1dC1ibG9jay0tY2FyZC1udW1iZXIgLnJlcGx5LWlucHV0LWJsb2NrX19jbGVhci1pbnB1dC1pY29uIHtcbiAgICB0b3A6IDM1cHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrLS1jYXJkLW51bWJlciAucmVwbHktaW5wdXQtYmxvY2tfX2NsZWFyLWlucHV0LWljb24ge1xuICAgIHRvcDogOHB4O1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9ja19fc3VibWl0LS1ob2xsb3cge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuICAudmFjYW5jeS1yZXBseV9fc3VibWl0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5tYW5hZ2UtYmlnLXNsaWRlcixcbiAgLm1hbmFnZS10ZXh0LXNsaWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFuYWdlLWJpZy1zbGlkZXJfX3Bvc2l0aW9uLFxuICAubWFuYWdlLXRleHQtc2xpZGVyX19wb3NpdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAubWFuYWdlLWJpZy1zbGlkZXJfX2NpdGUsXG4gIC5tYW5hZ2UtdGV4dC1zbGlkZXJfX2NpdGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5tYW5hZ2Utc21hbGwtc2xpZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY29udGFjdHMtYWRkcmVzcyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuY29udGFjdHMtYWRkcmVzcy1pdGVtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5jb250YWN0cy1hZGRyZXNzLWl0ZW0gKyAuY29udGFjdHMtYWRkcmVzcy1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuY29udGFjdHMtZGVwc19fY29udGVudC0tbm8tcGFkZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHNfX2l0ZW0tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgfVxuICAuY29udGFjdHMtZGVwc19fY29udGVudC0tbm8tcGFkZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHNfX2NvbnRlbnQtLW5vLXBhZGQgLmNvbnRhY3RzLWRlcHMtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5jb250YWN0cy1kZXBzLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHMtaXRlbS0tdGhpcmQtaHVuZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jb250YWN0cy1kZXBzLWl0ZW0tLWhhbGYtMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHMtaXRlbS0taGFsZi03MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5jb250YWN0cy1kZXBzLWl0ZW1fX3NvYy1ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHMtaXRlbV9faW5wdXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHMtaXRlbV9fc3VibWl0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgIHdpZHRoOiAyNzBweDtcbiAgfVxuICAuY29udGFjdHMtZGVwcy1pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuY29udGFjdHMtZGVwcy1pdGVtX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxuICAuY29udGFjdHMtZGVwcy1pdGVtX190ZXh0LXdyYXBwZXIsXG4gIC5jb250YWN0cy1kZXBzLWl0ZW1fX21haWwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb250YWN0cy1kZXBzLWl0ZW1fX3RleHQtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuY29udGFjdHMtZGVwcy1pdGVtX19tYWlsLWJsb2NrIHtcbiAgICBwYWRkaW5nOiAzNXB4IDAgMzVweDtcbiAgfVxuICAuY29udGFjdHMtZGVwcy1pdGVtX190ZXh0LS1tYWlsIHtcbiAgICBtYXgtd2lkdGg6IDI2NXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuY29udGFjdHMtZGVwcy1pdGVtX19uYW1lICsgLmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY29udGFjdHMtZGVwcy1pdGVtX19hZC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5jb250YWN0cy1kZXBzX19pdGVtLWNvbnRhaW5lci0tc2luZ2xlIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMTBweDtcbiAgfVxuICAuY29udGFjdHMtZGVwc19faXRlbS1jb250YWluZXItLXNpbmdsZSAuY29udGFjdHMtZGVwcy1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jb250YWN0cy1kZXBzX19pdGVtLWNvbnRhaW5lci0tc2luZ2xlIC5jb250YWN0cy1kZXBzLWl0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtYmxvY2sge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuc3VjLWFjY29yZGlvbl9fc2VjdGlvbiB7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gIH1cbiAgLnN1Yy1hY2NvcmRpb25fX2xpbmsge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbiAgLnN1Yy1hY2NvcmRpb25fX3RpdGxlLWdyb3VwIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnN1Yy1hY2NvcmRpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgfVxuICAuc3VjLWFjY29yZGlvbl9fdGl0bGUtdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAuc3VjLWFjY29yZGlvbl9fdGl0bGUtZ3JvdXAtLWxlZnQgLnN1Yy1hY2NvcmRpb25fX3RpdGxlLXRleHQge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAuc3VjLWFjY29yZGlvbl9fdGl0bGUtZ3JvdXAtLXJpZ2h0IC5zdWMtYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcbiAgICByaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLnN1Yy1hY2NvcmRpb25fX2l0ZW0tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAuc3VjLWFjY29yZGlvbl9fZW5kLWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxuICAuc3VjLWFjYy1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLnN1Yy1hY2MtaXRlbV9fZGF0ZS1ibG9jayB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5zdWMtYWNjLWl0ZW1fX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxuICAuc3VjLWFjYy1pdGVtX19kYXRlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zdWMtYWNjLWl0ZW1fX3RleHQtYmxvY2sge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuY29ycC1tb2RlbF9fdGl0bGUtYmxvY2stdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxuICAudmFjLXdoeS1ub3Qtc2VjdGlvbl9fdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnZhYy13aHktbm90LXNlY3Rpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmluLWdlby1tYXBfX21hcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaW4tZ2VvLW1hcF9fbWFwLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDg1cHg7XG4gIH1cbiAgLnJlcGx5LWlucHV0LWJsb2NrX19zdWJtaXQtLWFyZW5kYXRvcmFtIHtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX2NvbmRpdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lciB7XG4gICAgcGFkZGluZzogNjBweCAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IHtcbiAgICBwYWRkaW5nOiAxNjBweCAwIDA7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlIHtcbiAgICBwYWRkaW5nOiAwIDJweCAwIDFweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2UuY2FuY2VsZWQ6YWZ0ZXIge1xuICAgIHRvcDogMTJweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2UsXG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX29sZC1wcmljZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX29sZC1wcmljZSBzdXAsXG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX29sZC1wcmljZSBzdXAge1xuICAgIHRvcDogLTAuNGVtO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2UsXG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZSB7XG4gICAgZm9udC1zaXplOiA4NXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDVweCAwIDAgMDtcbiAgICBsaW5lLWhlaWdodDogMC43O1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZSBzdXAge1xuICAgIHRvcDogLTEuM2VtO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Ugc3VwIHtcbiAgICB0b3A6IC0xLjNlbTtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9fdGV4dC1ibG9jayB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogLTM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyX190ZXh0LFxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX3ByaWNlLFxuICAudGl0bGUtYmxvY2stYmFubmVyX190ZXh0LFxuICAudGl0bGUtYmxvY2stYmFubmVyX19yZWQtYmFsb29uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX2RhdGUsXG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX2RhdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9fZGF0ZS1zbWFsbC1zY3JlZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAzMHB4O1xuICAgIHRvcDogaW5pdGlhbDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDhweCAwcHggN3B4IDBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU0OTJlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIH1cbiAgLmNhbGVuZGFyIC50aXRsZS1ibG9jay1iYW5uZXJfX3ByaWNlIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9fcmVkLWJhbG9vbixcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fcmVkLWJhbG9vbiB7XG4gICAgd2lkdGg6IDYzcHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX2ltZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyX19pbWctLXR3byB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyX19pbWctd3JhcHBlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgdG9wOiAwO1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX2ltZy13cmFwcGVyLS1sZWZ0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXItLXVuZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50aXRsZS1ibG9jay1iYW5uZXJfX2ltZy13cmFwcGVyLS1ib3R0b20ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyX19saW5lIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgfVxuICAucmVkLWJhbG9vbiB7XG4gICAgcGFkZGluZzogMTBweCAwIDAgMTVweDtcbiAgfVxuICAucmVkLWJhbG9vbi0tZGVhbCxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb24tLWRlYWwge1xuICAgIHBhZGRpbmc6IDEwcHggMCAwIDE0cHg7XG4gIH1cbiAgLnJlZC1iYWxvb25fX3BlcmNlbnQtYW1vdW50LFxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fcGVyY2VudC1hbW91bnQge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICB9XG4gIC5yZWQtYmFsb29uX19wZXJjZW50LXN5bWJvbCxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX3BlcmNlbnQtc3ltYm9sIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnJlZC1iYWxvb25fX3BlcmNlbnQtdGV4dCxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX3BlcmNlbnQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5yZWQtYmFsb29uX19kZWFsLW1pZCxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX2RlYWwtbWlkIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbiAgLnJlZC1iYWxvb25fX2RlYWwtdG9wLFxuICAucmVkLWJhbG9vbl9fZGVhbC1ib3R0b20sXG4gIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19kZWFsLXRvcCxcbiAgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX2RlYWwtYm90dG9tIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLnJlZC1iYWxvb25fX2RlYWwtYm90dG9tLFxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fZGVhbC1ib3R0b20ge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjkwcHgpIHtcbiAgLnBhcnRuZXJzLWFydGljbGVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyIC5vd2wtZG90cyB7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgfVxuICAuYnJhbmQtc2VjdGlvbl9fY2FydC1ncm91cC0tb3VyLWJyYW5kcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jayB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1haW4taW5mby1ncm91cF9fc3RhdHMtdGV4dCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNhZmV0ZXJpYS1zZWN0aW9uLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDM5MHB4O1xuICB9XG4gIC5jYWZldGVyaWEtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtMTUwcHggY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byA4MCU7XG4gIH1cbiAgLmNhZmV0ZXJpYS1zZWN0aW9uX190ZXh0IHtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5jYWZldGVyaWEtc2VjdGlvbl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIC5kaXNoLXdpc2gtLWxlYXJuIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAuZGlzaC13aXNoX19pY29uLXdyYXBwZXIsXG4gIC5kaXNoLXdpc2hfX3RleHQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC5kaXNoLXdpc2hfX3RpdGxlLFxuICAuZGlzaC13aXNoX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLnByb2ctZWZmX19saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuc2hvcC1saXN0LWl0ZW1fX3N0YXRzLWdyb3VwOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaG9wLWxpc3QtaXRlbV9fYWRyZXNzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5zaG9wLWxpc3QtaXRlbV9fdGltZSxcbiAgLnNob3AtbGlzdC1pdGVtX19waG9uZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNob3AtbGlzdC1pdGVtX190aW1lLFxuICAuc2hvcC1saXN0LWl0ZW1fX3Bob25lIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbiAgLnNob3AtbWFpbi13cmFwcGVyIC5zaG9wLWxpc3Qtc2VjdGlvbl9fdGl0bGUtbGluay1ncm91cCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5zaG9wLW1haW4td3JhcHBlciAuc2hvcC1saXN0LXNlY3Rpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5zaG9wLW1haW4td3JhcHBlciAuc2hvcC1saXN0LXNlY3Rpb25fX2NpdHktbGluazphZnRlciB7XG4gICAgdG9wOiAxNHB4O1xuICB9XG4gIC5zaG9wLW1haW4td3JhcHBlciAuc2hvcC1saXN0LXNlY3Rpb25fX3RpdGxlLWdyb3VwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAuc2hvcHMtYmlnLW1hcCAuc2hvcC1tYWluIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuc2hvcC1saXN0LWl0ZW1fX3RpdGxlLFxuICAuc2hvcC1saXN0LWl0ZW1fX3N0YXRzLWdyb3VwLFxuICAuc2hvcC1saXN0LWl0ZW1fX29wZW4tbWFwIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLnNob3AtbGlzdC1pdGVtX190aXRsZTphZnRlciB7XG4gICAgbGVmdDogLTI1cHg7XG4gIH1cbiAgLnNob3AtbWFpbi13cmFwcGVyLFxuICAuc2hvcC1saXN0LWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5zbWFsbC1uZXdzLXNlY3Rpb24gLmFib3V0LXByZXNzLWNlbnRlcl9faXRlbSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tYWluLXJlcG9ydHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICB9XG4gIC5tYWluLXJlcG9ydHM6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW4tcmVwb3J0cy0tYm90dG9tLWNvbnRlbnQge1xuICAgIG1hcmdpbjogMjBweCAwIDA7XG4gIH1cbiAgLm1haW4tcmVwb3J0c19fbGluayB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5tYWluLXJlcG9ydHNfX2xpbmstLXJlcG9ydHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5tYWluLXJlcG9ydHNfX2xpbmstLXByZXNzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAubWFpbi1yZXBvcnRzX19pdGVtLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAubWFpbi1yZXBvcnRzX19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudmFjYW5jeS1yZXBseV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAudmFjYW5jeS1yZXBseV9fc3VibWl0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC50eXBpY2FsLXN1Ym1pdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnN0cmF0ZWd5LXN0YXRzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jb3JwLW1vZGVsLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuY29ycC1tb2RlbC1pdGVtLS11cHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuY29ycC1tb2RlbF9faWNvbi13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5ub3QtZm91bmRfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBmb250LXNpemU6IDEyMHB4O1xuICB9XG4gIC5ub3QtZm91bmRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXgtd2lkdGg6IDQzMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLm5vdC1mb3VuZF9fc2VhcmNoLXdyYXBwZXIge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgfVxuICAubm90LWZvdW5kX19pbnB1dC13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm5vdC1mb3VuZF9fc3VibWl0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLmNvbnRlbnQtY29udGFjdHMtdGFibGVfX2NvbHVtbi0taGFsZiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmluLWdlby1tYXBfX2NpdHktbGlzdC0tbXVsdGkge1xuICAgIGhlaWdodDogNTEwcHg7XG4gICAgLXdlYmtpdC1jb2x1bW5zOiAyO1xuICAgIC1tb3otY29sdW1uczogMjtcbiAgICBjb2x1bW5zOiAyO1xuICB9XG4gIC5pbi1rZXktZmVhdHVyZXMtaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuaW4ta2V5LXN0YXRzX19ndXR0ZXItc2l6ZXIge1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG4gIC5pbi1rZXktc3RhdHMtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmluLWtleS1zdGF0cy1pdGVtLS1iaWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTk1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5pbi1rZXktc3RhdHMtaXRlbS0tYmlnIC5pbi1rZXktc3RhdHMtaXRlbV9fdGV4dC1ibG9jayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5sZy1vbmx5LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDk2cHgpIHtcbiAgLmJyYW5kLXNlY3Rpb25fX2NhcnQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuYi1nYWxsZXJ5LW5ld3MgLm93bC1uYXYgLm93bC1wcmV2IHtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5iLWdhbGxlcnktbmV3cyAub3dsLW5hdiAub3dsLW5leHQge1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5maXJzdC1zdHJpbmcge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuICAuc20taGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5maXNoLWluZm8td3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogNzBweDtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMDtcbiAgfVxuICAuZmlzaC1pbmZvIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmZpc2gtaW5mb19faXRlbS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5maXNoLWluZm9fX2J0biB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuaGVhZGVyX19zaG9wLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzNDRweCAtNjY1cHg7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiA2cHggMjBweCAwIDA7XG4gIH1cbiAgLmhlYWRlcl9fY29udGVudCB7XG4gICAgcGFkZGluZzogN3B4IDIwcHggN3B4O1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuaGVhZGVyX19sb2dvIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9sb2dvLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHdpZHRoOiAxMThweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAuaGVhZGVyX19zaG9wLWxpbmsge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmMtaGFtYnVyZ2VyIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbiAgLmZvb3Rlcl9fc29jaWFsLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLmhlYWRlciB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgfVxuICAuc3VibWVudS13cmFwcGVyIHtcbiAgICB0b3A6IDU0cHg7XG4gIH1cbiAgLnN1Ym1lbnUtd3JhcHBlci0tYm90dG9tIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMzBweDtcbiAgfVxuICAuc3VibWVudS13cmFwcGVyIC50ZW1wLW5hdl9faXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuc3VibWVudS13cmFwcGVyIC50ZW1wLW5hdl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iZXN0LXByaWNlcy13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgfVxuICAuYmVzdC1wcmljZXMtd3JhcHBlci5jdXN0b21lcnMge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5iZXN0LXByaWNlc19fc2xpZGUge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbiAgLmJlc3QtcHJpY2VzX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTU5cHg7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG4gIC5iZXN0LXByaWNlc19fc3VidGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5uZXdzLXNlY3Rpb25fX2ZlYXR1cmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB9XG4gIC5iZXN0LXByaWNlcy1mZWF0dXJlIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLmJlc3QtcHJpY2VzLWZlYXR1cmVfX251bWJlciB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAuYmVzdC1wcmljZXMtZmVhdHVyZV9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgIG1hcmdpbjogLTVweCBhdXRvIDA7XG4gIH1cbiAgLmJlc3QtcHJpY2VzLWZlYXR1cmUgKyAuYmVzdC1wcmljZXMtZmVhdHVyZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmNvb2tpbmctc2VjdGlvbi1ob3VyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDM1cHggMCAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uLWhvdXJfX2ltZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL3Nwcml0ZS9zcHJpdGUuZ2lmXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC01OTNweCAtOTZweDtcbiAgICB3aWR0aDogOTRweDtcbiAgICBoZWlnaHQ6IDk0cHg7XG4gIH1cbiAgLmNvb2tpbmctc2VjdGlvbi1ob3VyX190aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW46IDE1cHggMDtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uLWhvdXJfX3RpdGxlLS1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICNmMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLmNvb2tpbmctc2VjdGlvbi1ob3VyX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuZmlzaC1zZWN0aW9uX19pbWctc21hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5maXNoLXNlY3Rpb24sXG4gIC5maXNoLXNlY3Rpb24td3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogNTAwcHg7XG4gIH1cbiAgLmZpc2gtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9maXNoLWJnLTMuanBnXCIpO1xuICB9XG4gIC5maXNoLXNlY3Rpb25fX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmNhcmQtc2VjdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5jYXJkLXNlY3Rpb25fX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogOTAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5jYXJkLXNlY3Rpb25fX2J1dHRvbiB7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIH1cbiAgLmNhcmQtc2VjdGlvbl9fc3VidGl0bGUsXG4gIC5jYXJkLXNlY3Rpb25fX3RleHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmNhcmQtc2VjdGlvbl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gIH1cbiAgLm1lYXQtc2VjdGlvbl9fc2xpZGVyLXdyYXBwZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG4gIC5icmFuZC1zZWN0aW9uLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmM2YzZjM7XG4gIH1cbiAgLmJyYW5kLXNlY3Rpb25fX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJyYW5kLXNlY3Rpb25fX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAuYnJhbmQtc2VjdGlvbl9fdGV4dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJyYW5kLXNlY3Rpb25fX2ltZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICB9XG4gIC5maXNoLXNlY3Rpb25fX3N1YnRpdGxlIHtcbiAgICB3aWR0aDogNDMwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuY3ljbGUtcGFnZXIge1xuICAgIGJvdHRvbTogMjRweDtcbiAgfVxuICAudGl0bGUtYmxvY2std3JhcHBlci0tc2xpZGVyIC5jeWNsZS1wYWdlciB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG4gIC5uZXdzLXNlY3Rpb25fX2ZlYXR1cmUtYmxvY2sge1xuICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICAgIG1heC13aWR0aDogMzY1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLmJlc3QtcHJpY2VzLWZlYXR1cmUge1xuICAgIHdpZHRoOiA5OHB4O1xuICAgIGhlaWdodDogOThweDtcbiAgfVxuICAubmV3cy1zZWN0aW9uLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubmV3cy1zZWN0aW9uLWl0ZW1fX2RhdGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgLmJlc3QtcHJpY2VzLWZlYXR1cmVfX251bWJlciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAubmV3cy1zZWN0aW9uX19tYXAtcG9pbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIH1cbiAgLm5ld3Mtc2VjdGlvbl9fbWFwLXBvaW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLmFydGljbGVzLXNlY3Rpb24td3JhcHBlciB7XG4gICAgcGFkZGluZzogMzBweCAwIDcwcHg7XG4gIH1cbiAgLm1hcC1zZWN0aW9uX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDI4cHg7XG4gIH1cbiAgLm1hcC1zZWN0aW9uX19idXR0b24ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDQ1cHg7XG4gIH1cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICAuYmFrZXJ5LXNsaWRlcl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC5iYWtlcnktc2xpZGVyX19wb2ludCB7XG4gICAgdG9wOiAyOHB4O1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG4gIC5jb29raW5nLXNlY3Rpb25fX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uX19jaXRlIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uX19hdXRvci1uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5jb29raW5nLXNlY3Rpb25fX2F1dGhvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY29va2luZy1zZWN0aW9uX19idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAuc2VjdGlvbi1yaWdodC1wYXJ0X19idG4tLXRvcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdhY2NjODtcbiAgICB3aWR0aDogMTQzcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZmlzaC1zZWN0aW9uX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0b3A6IDgwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLm1lYXQtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBtaW4td2lkdGg6IDMyMHB4O1xuICB9XG4gIC50aXRsZS1ibG9jay13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMTVweDtcbiAgfVxuICAudGl0bGUtYmxvY2std3JhcHBlci0tc2xpZGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogMTAwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1Qm9sZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgICB3aWR0aDogMjgwcHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlX190aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5pbm5lci1tZW51LWxpbmUge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cbiAgLmlubmVyLW1lbnUtbGluZS0tdW5kZXJzbGlkZXIge1xuICAgIHRvcDogMDtcbiAgfVxuICAubWFpbi1pbmZvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5tYWluLWluZm9fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAubWFpbi1pbmZvX190ZXh0LS1oaWdobGlnaHRlZCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5tYWluLWluZm9fX2J0bixcbiAgLm1haW4taW5mb19fdmFjLWxpbmsge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLm1haW4taW5mb19fY2l0ZS10ZXh0LS1mbG9hdGVkIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAudGVuZGVycy1pbmZvIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnRlbmRlcnMtaW5mby0tZGVwYXJ0bWVudCxcbiAgLnRlbmRlcnMtaW5mby0tdmFjYW5jaWVzIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50ZW5kZXJzLWluZm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbiAgLnRlbmRlcnMtaW5mb19fYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLndvcmstdGFicy1pdGVtIHtcbiAgICB3aWR0aDogNDglO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXJfX2xpbmsge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLnBhcnRuZXJzLXJ1bGVzIHtcbiAgICBwYWRkaW5nOiAyNXB4IDIwcHggMzVweDtcbiAgfVxuICAucGFydG5lcnMtcnVsZXNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgLnBhcnRuZXJzLXJ1bGVzX19zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbiAgLnBhcnRuZXJzLXJ1bGVzX19hcnRpY2xlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGFydG5lcnMtcnVsZXNfX2FydGljbGUgKyAucGFydG5lcnMtcnVsZXNfX2FydGljbGUge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLnBhcnRuZXJzLXJ1bGVzX19udW1iZXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5wYXJ0bmVycy1ydWxlc19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5wYXJ0bmVycy1jb21wbGFpbnQtd3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gIH1cbiAgLnBhcnRuZXJzLWNvbXBsYWludCB7XG4gICAgcGFkZGluZzogMjVweCAyMHB4O1xuICB9XG4gIC5wYXJ0bmVycy1jb21wbGFpbnRfX3RleHQtYmxvY2sge1xuICAgIG1heC13aWR0aDogNTIwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbiAgLnRyYWRlY2VudC10YWJzLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC50cmFkZWNlbnQtdGFic19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAudHJhZGVjZW50LXRhYnNfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAudHJhZGVjZW50LXRhYnNfX2hlYWQge1xuICAgIHBhZGRpbmc6IDEwcHggNSU7XG4gIH1cbiAgLnRhYnMtb3ZlcmZsb3ctc20ge1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnRhYnMtb3ZlcmZsb3ctc206YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDExMHB4O1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAyNSUsICNmZmYgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAyNSUsICNmZmYgMTAwJSk7XG4gICAgei1pbmRleDogMTAwO1xuICB9XG4gIC50YWJzLW92ZXJmbG93LW9mZiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogI2ViMWMyMztcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA0MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIHotaW5kZXg6IDExMDtcbiAgfVxuICAudGFicy1vdmVyZmxvdy1vZmY6aG92ZXIge1xuICAgIGNvbG9yOiAjNGQ1OWExO1xuICB9XG4gIC5hcnRpY2xlcy1zZWN0aW9uIC5vd2wtZG90cyB7XG4gICAgYm90dG9tOiAtNTBweDtcbiAgfVxuICAuY2FyZC10YWJzX19wZXJjZW50LWdyb3VwLS1hY2Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jYXJkLXRhYnNfX3BlcmNlbnQtZ3JvdXAtLWFjYyArIC5jYXJkLXRhYnNfX3BlcmNlbnQtZ3JvdXAtLWFjYyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5jYXJkLWFjY29yZGlvbiBzZWN0aW9uIC5jYXJkLWFjY29yZGlvbl9fdGl0bGUgYSB7XG4gICAgaGVpZ2h0OiAxNTVweDtcbiAgfVxuICAuY2FyZC1hY2NvcmRpb24gc2VjdGlvbiB7XG4gICAgbWF4LWhlaWdodDogMTU1cHg7XG4gIH1cbiAgLmNhcmQtYWNjb3JkaW9uIHNlY3Rpb24uc2VsZWN0ZWQge1xuICAgIG1heC1oZWlnaHQ6IDgyNXB4O1xuICB9XG4gIHNlY3Rpb24uY2FyZC1hY2NvcmRpb25fX3NlY3Rpb24gLmNhcmQtYWNjb3JkaW9uX19saW5rLmNhcmQtYWNjb3JkaW9uX19saW5rLS1zbWFsbCB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxuICAuZ2lmdC1jYXJkLW9mZmVyLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2dpZnQtY2FyZC1iZy00ODAucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuICAuZ2lmdC1jYXJkLW9mZmVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5naWZ0LWNhcmQtb2ZmZXJfX3RleHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiA3NSU7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICB9XG4gIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItLXBva3VwYXRlbHlhbSAucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zbS1zaG93LWxpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAub2ZmZXItYmVuZWZpdHNfX2l0ZW0gKyAub2ZmZXItYmVuZWZpdHNfX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLm9mZmVyLWJlbmVmaXRzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5vZmZlci1iZW5lZml0c19faWNvbi13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgLm9mZmVyLWJlbmVmaXRzX190ZXh0LWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICB9XG4gIC5jYXRhbG9ndWUtc2xpZGVyLXdyYXBwZXItLWNhdGFsb2dzLW9wZW4ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmNhdGFsb2d1ZS1zbGlkZXItd3JhcHBlci0tY2F0YWxvZ3MtdW5kZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmNhdGFsb2d1ZS1zbGlkZSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuY2F0YWxvZ3VlLXNsaWRlLS1jYXRhbG9ncy11bmRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICB9XG4gIC5lc2hvcC10aXRsZS1ncm91cF9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuY2FyZC1zZWN0aW9uLXdyYXBwZXIubmV3LWJhbm5lciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3MCU7XG4gIH1cbiAgLmNhcmQtc2VjdGlvbi13cmFwcGVyLFxuICAuY2FyZC1zZWN0aW9uIHtcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgfVxuICAuY2FyZC1zZWN0aW9uX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC53aG8tY29vay13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgfVxuICAud2hvLWNvb2tfX2l0ZW0td3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAud2hvLWNvb2tfX3NsaWRlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAud2hvLWNvb2tfX3RpdGxlIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC53aG8tY29va19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxuICAud2hvLWNvb2sgLm93bC1kb3RzIHtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgLnNob3BzLWJpZy1tYXBfX21hcCB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuICAuc2hvcC1tYXAtY2xvc2VzdF9fbnVtYmVyLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2hvcC1tYXAtY2xvc2VzdF9fbnVtYmVyLFxuICAuc2hvcC1tYXAtY2xvc2VzdF9fa20ge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zaG9wLW1hcC1jbG9zZXN0X19pY29uLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zaG9wLW1hcC1jbG9zZXN0X19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuICAudGl0bGUtYmxvY2std3JhcHBlci0tYWJvdXQgLnRpdGxlLWJsb2NrX190aXRsZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbiAgLmFib3V0LWZvdG8tcHJlc3NfX2xpbmstd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICB9XG4gIC5hYm91dC1mb3RvLXByZXNzX19saW5rIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnBhcnRuZXJzLXJ1bGVzLS13b3JrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX21hcCB7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX3RvcCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cbiAgLm1haW4taW5mby1ncm91cC0tc2hvcC1kZXRhaWwge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLmNhdGFsb2dzLXNoZWR1bGUge1xuICAgIHBhZGRpbmctbGVmdDogNTVweDtcbiAgfVxuICAuY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyLS1jYXRhbG9ncy1vcGVuIHtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5jYXRhbG9ndWUtc2VjdGlvbi13cmFwcGVyLS1jYXRhbG9nLW9wZW4ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXItLWNhdGFsb2ctb3BlbiAuaXNzdXVlbWJlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2F0YWxvZ3VlLXNlY3Rpb24td3JhcHBlci0tY2F0YWxvZy1vcGVuIC5pc3N1dS1ubyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5icmFuZC1zZWN0aW9uX190ZXh0IHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG4gIC50aXRsZS1ibG9jay13cmFwcGVyLS1zbGlkZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgfVxuICAudmFjLWRldC1jb25kaXRpb25zX190aXRsZSxcbiAgLm1haW4taW5mb19fdGl0bGUtLXNhbGFyeSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5hYm91dC1zdHJhdGVneS1jaXRlIHtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAzNXB4O1xuICB9XG4gIC5hYm91dC1zdHJhdGVneS1jaXRlX19jaXRlLXRleHQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFib3V0LXN0cmF0ZWd5LWNpdGVfX3JpZ2h0LXF1b3RlOm5vdCguYWJvdXQtc3RyYXRlZ3ktY2l0ZV9fcmlnaHQtcXVvdGUtLW1hbmFnZW1lbnQpOmFmdGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IC00cHg7XG4gIH1cbiAgLmFib3V0LXN0cmF0ZWd5LWNpdGVfX2xlZnQtcXVvdGU6bm90KC5hYm91dC1zdHJhdGVneS1jaXRlX19sZWZ0LXF1b3RlLS1tYW5hZ2VtZW50KSB7XG4gICAgd2lkdGg6IDEwcHg7XG4gIH1cbiAgLmFib3V0LXN0cmF0ZWd5LWNpdGVfX2xlZnQtcXVvdGU6bm90KC5hYm91dC1zdHJhdGVneS1jaXRlX19sZWZ0LXF1b3RlLS1tYW5hZ2VtZW50KTphZnRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtNHB4O1xuICB9XG4gIC5tYWluLWluZm9fX3N1YnRpdGxlLS1rYXJ0YSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5wb2Rhcm9rLXR5cGVzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5wcmVzcy1ibG9jay1pdGVtX19uZXh0LWl0ZW0tbGluayB7XG4gICAgd2lkdGg6IDI4OHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbiAgLmFjdGl2YXRpb24tZm9ybSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmFjdGl2YXRpb24tZm9ybS0tbm8tYm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuaW4tY2FsZW5kYXItc2VjdGlvbl9fZ3V0dGVyLXNpemVyIHtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuICAuaW4tY2FsZW5kYXItaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmFib3V0LWluZm8tLWthcnRhOmZpcnN0LWNoaWxkIHtcbiAgICBtYXgtaGVpZ2h0OiA0NXB4O1xuICB9XG4gIC5hYm91dC1pbmZvOmZpcnN0LWNoaWxkLnNlbGVjdGVkIHtcbiAgICBtYXgtaGVpZ2h0OiA3MDBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0OTVweCkge1xuICAuaW4tY2FsZW5kYXItc2VjdGlvbl9fdGFicy1oZWFkLS1zbWFsbC1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDg2cHgpIHtcbiAgLnJhcGgtZGlhZ19fZGlhZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJhcGgtZGlhZ19fcGllIHtcbiAgICBoZWlnaHQ6IDMxMHB4O1xuICB9XG4gIC5yYXBoLWRpYWdfX3RpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmdldC1jYXJkLWl0ZW0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZ2V0LWNhcmQtaXRlbV9faWNvbiB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuZ2V0LWNhcmQtaXRlbV9fdGV4dC1ibG9jayB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuZ2V0LWNhcmQtaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmdldC1jYXJkX19hcnJvdy0tdG9wIHtcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgfVxuICAuYnJpZ2h0LWNhcmQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xuICB9XG4gIC5icmlnaHQtY2FyZF9fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cbiAgLmJyaWdodC1jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5icmlnaHQtY2FyZF9fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuc2hvcC1kZXRhaWwtaW5mby1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnNob3AtZGV0YWlsLWluZm8taXRlbV9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG4gIC5zaG9wLWRldGFpbC1pbmZvLWl0ZW1fX3RleHQge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC50ZW5kZXJzLWluZm9fX2Vudmkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC50ZW5kZXJzLWluZm9fX2VudmktdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDg2cHg7XG4gIH1cbiAgLnZhYy1kZXQtY29uZGl0aW9uc19fY29udGFjdHMtYmxvY2sge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAudmFjLWRldC1jb25kaXRpb25zX19jb250YWN0cy10ZXh0LWJsb2NrIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC52YWMtZGV0LWNvbmRpdGlvbnNfX2NvbnRhY3RzLXRpdGxlLFxuICAudmFjLWRldC1jb25kaXRpb25zX19jb250YWN0cy1waG9uZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5hYm91dC1pbmZvLS1hYm91dC1zdHJhdGVneSArIC5hYm91dC1pbmZvLS1hYm91dC1zdHJhdGVneSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuZ2VvLXBvcHVwX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMCAzMHB4O1xuICB9XG4gIC5nZW8tcG9wdXBfX2xpc3Qge1xuICAgIC13ZWJraXQtY29sdW1uczogMjtcbiAgICAtbW96LWNvbHVtbnM6IDI7XG4gICAgY29sdW1uczogMjtcbiAgICBoZWlnaHQ6IDU3MHB4O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogNjBweDtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDYwcHg7XG4gICAgY29sdW1uLWdhcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIH1cbiAgLnRlbmRlcnMtaW5mb19faW5uZXItdGV4dCxcbiAgLnRlbmRlcnMtaW5mb19fdGV4dC0tbWVkaXVtLWJsdWUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2hvcC1kZXRhaWxfX2luZm8tdGFibGUtLW1haW4taW5mbyAuc2hvcC1kZXRhaWwtaW5mby1pdGVtX190ZXh0IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuc3VjLWFjY29yZGlvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAuc3VjLWFjY29yZGlvbl9fZW5kLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuc3VjLWFjY29yZGlvbl9faXRlbS1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG4gIC5zdWMtaW52aXRlLXNlY3Rpb25fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAuc3VjLWFjYy1pdGVtX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmNvcnAtbW9kZWxfX3RpdGxlLWJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICBtaW4taGVpZ2h0OiAyNjBweDtcbiAgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24uY2l0eS1zZWxlY3Qge1xuICAgIHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5pbi1nZW8tbWFwX19jaXR5LWxpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuaW4tZ2VvLW1hcF9fY2l0eS1saXN0LS1tdWx0aSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIC13ZWJraXQtY29sdW1uczogMTtcbiAgICAtbW96LWNvbHVtbnM6IDE7XG4gICAgY29sdW1uczogMTtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDBweDtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDBweDtcbiAgICBjb2x1bW4tZ2FwOiAwcHg7XG4gIH1cbiAgLm9mZmVyLXNsaWRlci13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwLS1jYXRhbG9ncyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19yZWQtYmFsb29uIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gIC5zdWNjZXNzLXN0b3J5X19pbWctd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxOTBweDtcbiAgfVxuICAucG9kYXJvay1mZWF0dXJlcy1pdGVtX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW1fX3RleHQge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuY2F0YWxvZ3Mtc2hlZHVsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5jYXRhbG9ncy1zaGVkdWxlX19pdGVtLFxuICAuY2F0YWxvZ3Mtc2hlZHVsZV9faXRlbTpudGgtY2hpbGQoMiksXG4gIC5jYXRhbG9ncy1zaGVkdWxlX19pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5tYW5hZ2UtdGV4dC1zbGlkZXJfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuY29ycC1tb2RlbF9fZG91YmxlLWJsb2NrLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmluLWtleS1mZWF0dXJlcyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIH1cbiAgLmluLWtleS1mZWF0dXJlc19fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmluLWtleS1mZWF0dXJlcy1pdGVtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnNsaWRlLXdoaXRlIC5jYXRhbG9ndWUtc2xpZGUge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZjAwO1xuICB9XG4gIC5jYXRhbG9ndWUtc2VjdGlvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMzBweCA1MHB4O1xuICB9XG4gIC5jYXRhbG9ndWUtc2VjdGlvbl9fdGl0bGU6YWZ0ZXIge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwLS1rYXJ0YSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5uZXdzLXNlY3Rpb25fX2ZlYXR1cmUtYmxvY2sge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5iZXN0LXByaWNlcy1mZWF0dXJlIHtcbiAgICB3aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gIH1cbiAgLmJlc3QtcHJpY2VzLWZlYXR1cmVfX251bWJlciB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAudHJhZGVjZW50LXRhYnNfX2hlYWQge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLmZydWl0LXNlY3Rpb24td3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20gLTEyMHB4O1xuICB9XG4gIC5mcnVpdC1zZWN0aW9uX19wb2ludCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZnJ1aXQtc2VjdGlvbl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5jb29raW5nLXNlY3Rpb25fX2J1dHRvbiB7XG4gICAgcGFkZGluZzogMTBweCAwIDMwcHg7XG4gIH1cbiAgLm1haW4taW5mb19fa2FydGEtaGlnaGxpZ2h0ZWQge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzZweCkge1xuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIC5iZXN0LXByaWNlcy13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAzOTBweDtcbiAgfVxuICAuYmVzdC1wcmljZXNfX3NsaWRlIHtcbiAgICBtaW4taGVpZ2h0OiAzODlweDtcbiAgfVxuICAubmV3cy1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuZnJ1aXQtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tIC0xMDBweDtcbiAgfVxuICAuZmlzaC1zZWN0aW9uX19pbWctc21hbGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5maXNoLXNlY3Rpb25fX3N1YnRpdGxlIHtcbiAgICB0b3A6IDYwcHg7XG4gIH1cbiAgLnBhcnRuZXJzLXJ1bGVzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG4gIC5wYXJ0bmVycy1jb21wbGFpbnRfX3RleHQtYmxvY2sge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG4gIC50aXRsZS1ibG9jay1zbGlkZV9fY29udGVudCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG4gIC5pbm5lci1tZW51LWxpbmVfX29wZW4tbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLmlubmVyLW1lbnUtbGluZV9fbGlzdCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAuaGVhZGVyX19jb250ZW50LFxuICAubmV3cy1zZWN0aW9uLFxuICAuYmVzdC1wcmljZXMsXG4gIC5hcnRpY2xlcy1zZWN0aW9uLFxuICAubWFwLXNlY3Rpb24sXG4gIC5iYWtlcnktc2xpZGVyLFxuICAuYmFrZXJ5LXNlY3Rpb24sXG4gIC5jb29raW5nLXNlY3Rpb24sXG4gIC5kaW5uZXItc2VjdGlvbixcbiAgLmZydWl0LXNlY3Rpb24sXG4gIC5jYWZlLXNlY3Rpb24sXG4gIC5jYWZldGVyaWEtc2VjdGlvbixcbiAgLm1lYXQtaW5mbyxcbiAgLmZpc2gtc2VjdGlvbixcbiAgLmNhcmQtc2VjdGlvbixcbiAgLmJyYW5kLXNlY3Rpb24sXG4gIC5lc2hvcC1zZWN0aW9uLFxuICAuZm9vdGVyX19jb250ZW50LFxuICAudGl0bGUtYmxvY2ssXG4gIC5wYXJ0bmVycy1hcnRpY2xlcyxcbiAgLnBhcnRuZXJzLXJ1bGVzLFxuICAucGFydG5lcnMtY29tcGxhaW50LFxuICAudHJhZGVjZW50LXNlY3Rpb24sXG4gIC50ZW5kZXJzLXdyYXBwZXIsXG4gIC5vZmZlci1zbGlkZV9fdGV4dCxcbiAgLm9mZmVyLXNsaWRlX190aXRsZSxcbiAgLmNhdGFsb2d1ZS1zZWN0aW9uLFxuICAuY2FyZC10YWJzLXNlY3Rpb25fX3RpdGxlLFxuICAuY2FyZC10YWJzLXNlY3Rpb25fX3RleHQsXG4gIC5jYXJkLXRhYnMtc2VjdGlvbl9fdGFiLXRpdGxlLFxuICAuY2FyZC10YWJzX19wZXJjZW50LWJsb2NrLFxuICAuZ2lmdC1jYXJkLW9mZmVyLFxuICAuYnJhbmRzLXRhYnMtYWNjLFxuICAub2ZmZXItYmVuZWZpdHMsXG4gIC5lc2hvcC10aXRsZS1ncm91cCxcbiAgLnl1bW15LWFjY2VzcyxcbiAgLndoby1jb29rLFxuICAuZGlzaC13aXNoLFxuICAuc2hvcHMtYmlnLW1hcF9fY29udGVudCxcbiAgLnNob3AtbWFwLWNsb3Nlc3RfX2NvbnRlbnQsXG4gIC5hYm91dC1pbmZvLFxuICAuYWJvdXQtc2xpZGVycy13cmFwcGVyX19jb250ZW50LFxuICAuYWJvdXQtZm90by1wcmVzc19fY29udGVudCxcbiAgLmhpc3RvcnktY2Fyb3VzZWwsXG4gIC5zbWFsbC1uZXdzLXNlY3Rpb25fX2NvbnRlbnQsXG4gIC5zdWNjZXNzLXN0b3J5X19jb250ZW50LFxuICAuaW52ZXN0b3ItbmV3c19fY29udGVudCxcbiAgLm1haW4taW5mb19fbWlsZXN0b25lcyxcbiAgLmJ1eS1wb2Rhcm9rX19jb250ZW50LFxuICAucG9kYXJvay10eXBlc19fY29udGVudCxcbiAgLnBvZGFyb2stZmVhdHVyZXNfX2NvbnRlbnQsXG4gIC5icmlnaHQtY2FyZF9fY29udGVudCxcbiAgLnNob3AtZGV0YWlsX19jb250ZW50LFxuICAuY2F0YWxvZ3Mtc2hlZHVsZSxcbiAgLm1haW4taW5mb19fd29yay1mZWF0dXJlcy0tbGVhcm4sXG4gIC5tYWluLWluZm9fX3N1YnRpdGxlLS1mZWF0dXJlLWhlYWQsXG4gIC5wcm9nLWVmZl9fY29udGVudCxcbiAgLnZhYy1kZXQtY29uZGl0aW9ucyxcbiAgLnZhY2FuY3ktcmVwbHlfX2NvbnRlbnQsXG4gIC5tYWluLWluZm9fX3N1YnRpdGxlLS1wYWRkaW5nLFxuICAucHJlc3MtYmxvY2tfX2l0ZW0tY29udGFpbmVyLFxuICAuYWN0aXZhdGlvbi1mb3JtLFxuICAuY29udGFjdHMtYWRkcmVzc19fY29udGVudCxcbiAgLmNvbnRhY3RzLWRlcHNfX2NvbnRlbnQsXG4gIC5zdWMtYWNjb3JkaW9uX190aXRsZS1ncm91cCxcbiAgLnN1Yy1hY2NvcmRpb25fX2NvbnRlbnQsXG4gIC5zdWMtaW52aXRlLXNlY3Rpb25fX2NvbnRlbnQsXG4gIC5jb3JwLW1vZGVsX19jb250ZW50LFxuICAudmFjLXdoeS1ub3Qtc2VjdGlvbl9fY29udGVudCxcbiAgLm5vdC1mb3VuZF9fY29udGVudCxcbiAgLmluLWNhbGVuZGFyLXNlY3Rpb25fX2NvbnRlbnQsXG4gIC5zaG9wLW1haW4sXG4gIC5pbi1nZW8tbWFwX19jb250ZW50LFxuICAuaW4ta2V5LWZlYXR1cmVzX19jb250ZW50LFxuICAuaW4ta2V5LXN0YXRzX19jb250ZW50IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuYWJvdXQtaW5mby0tc2QsXG4gIC5jYXRhbG9ndWUtc2VjdGlvbi13cmFwcGVyLS1jYXRhbG9nIC5jYXRhbG9ndWUtc2VjdGlvbixcbiAgLmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXItLWNhdGFsb2ctdW5kZXIgLmNhdGFsb2d1ZS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5jYXJkLXRhYnNfX3RleHQtc2VjdGlvbi0tYWNjIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5tYWluLWluZm9fX3RpdGxlLFxuICAubWFpbi1pbmZvX190ZXh0LFxuICAubWFpbi1pbmZvX19sdWNrLXRleHQsXG4gIC5tYWluLWluZm9fX2thcnRhLWhpZ2hsaWdodGVkLFxuICAubWFpbi1pbmZvX19pbWctYmxvY2ssXG4gIC5tYWluLWluZm9fX3N1YnRpdGxlLS1wYWRkZWQge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuICAubWFpbi1pbmZvX19zdWJ0aXRsZS0tYm90dG9tLXNwYWNlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAubWFpbi1pbmZvX19uZXdzLWRhdGUge1xuICAgIHBhZGRpbmc6IDAgMThweDtcbiAgfVxuICAubWFpbi1pbmZvX19uZXdzLWRhdGUtLW5vLXBhZGRpbmcge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm1haW4taW5mb19fdmFjLWxpbmstdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5tYWluLWluZm9fX3RleHQtLWthcnRhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgfVxuICAubWFpbi1pbmZvX19pbWctLWthcnRhIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAubWFpbi1pbmZvX191bC1saXN0LS1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMzFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLm9mZmVyLXNsaWRlX190aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm9mZmVyLXNsaWRlX190ZXh0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAuZ2lmdC1jYXJkLW9mZmVyX190ZXh0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogNzUlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuZXNob3Atc2VjdGlvbl9fYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxMnB4IDMwcHggMTJweDtcbiAgfVxuICAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gIC5vZmZlci1iZW5lZml0cy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMzBweDtcbiAgfVxuICAuY2F0YWxvZ3VlLXNsaWRlciAuYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAuY2FmZXRlcmlhLXNlY3Rpb24td3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTI1MHB4IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiAzNzBweDtcbiAgfVxuICAuY2FmZS1zZWN0aW9uX190ZXh0LWJsb2NrOm5vdCguY2FmZS1zZWN0aW9uX190ZXh0LWJsb2NrLS1zaW5nbGUpIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuICAuYmFrZXJ5LXNsaWRlcl9fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG4gIC5iYWtlcnktc2xpZGVyIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5maXNoLXNlY3Rpb24td3JhcHBlcixcbiAgLmZpc2gtc2VjdGlvbiB7XG4gICAgbWluLWhlaWdodDogMzU4cHg7XG4gIH1cbiAgLmZpc2gtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MGMzZmE7XG4gIH1cbiAgLmNhcmQtc2VjdGlvbi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9jYXJkLWJnLXNtYWxsLmpwZ1wiKTtcbiAgfVxuICAuc2hvcC1maWx0ZXItc21hbGxfX2NsZWFuLXZhbHVlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnNob3AtZmlsdGVyLXNtYWxsX19pdGVtLXdyYXBwZXIsXG4gIC5zaG9wLWZpbHRlci1zbWFsbF9faXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNob3AtZmlsdGVyLXNtYWxsX19jbG9zZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnNob3AtbWFwLWNsb3Nlc3RfX2ljb24tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDIyNXB4O1xuICB9XG4gIC5hYm91dC1pbmZvX19zaG9wLWFtb3VudC1ncm91cCB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXdyYXBwZXItLWFib3V0IC50aXRsZS1ibG9ja19fdGl0bGUge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICB9XG4gIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW0ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLndvcmstdGFic19faGVhZDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLndvcmstdGFic19faXRlbS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxuICAud29yay10YWJzLWl0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLndvcmstdGFicy13cmFwcGVyX19saW5rIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMzcHg7XG4gIH1cbiAgLndvcmstdGFicy13cmFwcGVyX19saW5rOmJlZm9yZSB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxuICAud29yay10YWJzLXdyYXBwZXJfX3RpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLndvcmstdGFicy13cmFwcGVyX19jaXR5OmFmdGVyIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cbiAgLm1haW4taW5mb19fd29yay1mZWF0dXJlcy1zbGlkZXItd3JhcHBlciAubWFpbi13b3JrLWZlYXR1cmVfX3RleHQtYmxvY2ssXG4gIC5tYWluLWluZm9fX3ZhYy1saW5rLWdyb3VwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAubWFpbi1yZXBvcnRzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC0xMjVweCBjZW50ZXI7XG4gIH1cbiAgLnRpdGxlLWJsb2NrLXNsaWRlLS1wb2t1cGF0ZWx5YW0ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIH1cbiAgLnNob3AtZGV0YWlsX19tYXAge1xuICAgIG1hcmdpbjogMCAtMTVweDtcbiAgfVxuICAuY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyLS1jYXRhbG9ncy1vcGVuIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmNhdGFsb2d1ZS1zbGlkZS0tY2F0YWxvZ3MtdW5kZXIge1xuICAgIHdpZHRoOiAzMDFweDtcbiAgfVxuICAuY2F0YWxvZ3VlLXNlY3Rpb24td3JhcHBlci0tY2F0YWxvZy1vcGVuIC5pc3N1dS1ubyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5tYWluLWluZm9fX2NhdGFsb2ctdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG4gIC5sZWFybi1mZWF0dXJlLS1ib3R0b20ge1xuICAgIG1hcmdpbjogMCAwIDM1cHg7XG4gIH1cbiAgLnZhY2FuY3ktbGlzdF9faXRlbSB7XG4gICAgcGFkZGluZzogMCAxNXB4IDE3cHg7XG4gIH1cbiAgLnRlbmRlcnMtaW5mby0tdmFjYW5jaWVzIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMzBweDtcbiAgfVxuICAudmFjLWRldC1zaG9wLWxpbmsge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxuICAuYWJvdXQtc3RyYXRlZ3ktY2l0ZSB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMzVweDtcbiAgfVxuICAucHJlc3MtYmxvY2tfX2FsbC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgfVxuICAubWFpbi1yZXBvcnRzX19kaXZpZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLm1hbmFnZS1zbWFsbC1zbGlkZXJfX2l0ZW0tY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLmNvbnRhY3RzLWRlcHNfX2NvbnRlbnQtLW5vLXBhZGQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5jb250YWN0cy1kZXBzX19jb250ZW50LS1uby1wYWRkIC5jb250YWN0cy1kZXBzLWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAudGVuZGVycy1pbmZvX190ZXh0IHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbiAgLnRlbmRlcnMtaW5mb19fdGV4dC0tYm9yZGVyZWQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLnN1Yy1hY2NvcmRpb25fX3RpdGxlLWdyb3VwLS1sZWZ0IC5zdWMtYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnN1Yy1hY2NvcmRpb25fX3RpdGxlLWdyb3VwLS1yaWdodCAuc3VjLWFjY29yZGlvbl9fdGl0bGUtdGV4dCB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5jb250ZW50LWNvbnRhY3RzLXRhYmxlX19yb3cge1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgfVxuICAuc2hvcC1saXN0LXNlY3Rpb25fX3RpdGxlLWdyb3VwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuc2hvcC1tYXAtY2xvc2VzdF9faWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbiAgLnRlbmRlcnMtd3JhcHBlci0tYXJlbmRhdG9ycyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweDtcbiAgfVxuICAuYWJvdXQtaW5mby0tYWJvdXQtc3RyYXRlZ3kuc2VsZWN0ZWQgLm1haW4taW5mb19fdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5zbXMtZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IC03MHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2OTBweCkge1xuICAuY2F0YWxvZ3VlLXNsaWRlLS1jYXRhbG9ncy11bmRlciB7XG4gICAgd2lkdGg6IDMwMXB4O1xuICB9XG4gIC5uZXdzLXNlY3Rpb25fX25ld3MtYmxvY2sge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5uZXdzLXNlY3Rpb25fX25ld3MtYmxvY2sgLm93bC1jb250cm9scyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc21zLWZvcm0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cbn1cbi5jb250YWN0cy1zdWJzY3JpYmUsXG4uYWN0aXZhdGlvbi1mb3JtIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uY29udGFjdHMtc3Vic2NyaWJlX19lcnJvcixcbi5hY3RpdmF0aW9uLWZvcm1fX2Vycm9yIHtcbiAgY29sb3I6ICNlYjFjMjM7XG59XG4uY29udGFjdHMtc3Vic2NyaWJlX19zdWNjZXNzLFxuLmFjdGl2YXRpb24tZm9ybV9fc3VjY2VzcyB7XG4gIGNvbG9yOiAjMDA4MDAwO1xufVxuLmxpbmstZGlzYWN0aXZlIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5tYWMtZGVza3RvcC1wcmljZSB7XG4gIG1hcmdpbjogMTVweCAwIDAgMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDY1cHgpIHtcbiAgLm1hYy1kZXNrdG9wLXByaWNlIHtcbiAgICBtYXJnaW46IDM3cHggMCAwIDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OTFweCkge1xuICAubWFjLWRlc2t0b3AtcHJpY2Uge1xuICAgIG1hcmdpbjogMjlweCAwIDAgMCAhaW1wb3J0YW50O1xuICB9XG59XG4uYnV0dG9uLW1nLXRvcCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uaGFwcHktbmV3LXllYXIgLmhlYWRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL25ldy15ZWFyLzI1NjAucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaGFwcHktbmV3LXllYXIgLmhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvbmV3LXllYXIvNzY4LnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuaGFwcHktbmV3LXllYXIgLmhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvbmV3LXllYXIvNDgwLnBuZ1wiKTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xuICAuaGFwcHktbmV3LXllYXIgLmhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvbmV3LXllYXIvMzIwLnBuZ1wiKTtcbiAgfVxufVxuLnNob3AtbGlzdC1pdGVtX19hZHJlc3Mge1xuICB3aWR0aDogNDAwcHg7XG59XG4uc2hvcC1saXN0LWl0ZW1fX3RpbWUge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2hvcC1saXN0LWl0ZW1fX3RpbWU6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0zMHB4O1xufVxuLnNob3AtbGlzdC1pdGVtX19waG9uZSB7XG4gIG1pbi13aWR0aDogMTgwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuZm9ybSAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbmZvcm0gLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuZm9ybSAuZm9ybS1ncm91cCAuZy1sb2FkZXIge1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IC00NXB4O1xufVxuZm9ybSAuZm9ybS1ncm91cC5uby1tYXJnaW4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuZm9ybSAuZm9ybS1ncm91cCBkaXYgKyAuY29udHJvbC1sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbmZvcm0gLmZvcm0tZ3JvdXAgLmlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogNXB4O1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyAwcyBlYXNlLWluLCBtaW4taGVpZ2h0IDAuMnMgMHMgZWFzZS1pbjtcbn1cbmZvcm0gLmZvcm0tZ3JvdXAgLmlubmVyIC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiA1cHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuZm9ybSAuZm9ybS1ncm91cCAuaW5uZXIuZmlsZS1pbnB1dCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICNlYjFjMjM7XG4gIGJvcmRlci1ib3R0b206IDJweCBkb3R0ZWQgI2ViMWMyMztcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuZm9ybSAuZm9ybS1ncm91cCAuaW5uZXIuZmlsZS1pbnB1dCAuZmlsZS1uYW1lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvcGFjaXR5OiAwLjU7XG4gIG1heC13aWR0aDogMTY1cHg7XG4gIGNvbG9yOiAjNmY3MzlkO1xuICBmb250LXNpemU6ICdBcmlhbCc7XG4gIGZvbnQtZmFtaWx5OiAxNnB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5mb3JtIC5mb3JtLWdyb3VwIC5jb250cm9sLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweDtcbn1cbmZvcm0gLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhY2FlY2E7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnMgMHMgZWFzZS1pbjtcbn1cbmZvcm0gLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCA1MHB4ICNmZmYgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cbmZvcm0gLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDtcbn1cbmZvcm0gLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbFt0eXBlPVwiZmlsZVwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtIC5mb3JtLWdyb3VwIC5yYWRpby1idXR0b24ge1xuICBmbG9hdDogbGVmdDtcbn1cbmZvcm0gLmZvcm0tZ3JvdXAgLnJhZGlvLWJ1dHRvbjpmaXJzdC1jaGlsZCBsYWJlbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWNhZWNhO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbn1cbmZvcm0gLmZvcm0tZ3JvdXAgLnJhZGlvLWJ1dHRvbiBsYWJlbCB7XG4gIHdpZHRoOiA4NHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FjYWVjYTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM4ZDhkOGQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmZvcm0gLmZvcm0tZ3JvdXAgLnJhZGlvLWJ1dHRvbiBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb3JtIC5mb3JtLWdyb3VwIC5yYWRpby1idXR0b24gaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgYmFja2dyb3VuZDogI2RiZGVlYztcbiAgY29sb3I6ICMwMDA7XG59XG5mb3JtIC5mb3JtLWdyb3VwIC5oZWxwLWJsb2NrLmluZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyAwcyBlYXNlLWluO1xufVxuZm9ybSAuZm9ybS1ncm91cCAuaGVscC1ibG9jay5kYW5nZXIge1xuICBtYXJnaW46IDRweCAwIDA7XG4gIGNvbG9yOiAjZWIxYzIzO1xufVxuZm9ybSAuZm9ybS1ncm91cCAucmVxdWlyZSB7XG4gIGNvbG9yOiAjZWIxYzIzO1xufVxuZm9ybSAuZm9ybS1ncm91cCAudGl0bGUge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzM4M2E1NztcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LWZhbWlseTogXCJVYnVudHVNZWRpdW1cIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbmZvcm0gLmZvcm0tZ3JvdXAgLnN1Yi10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjMzgzYTU3O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiO1xufVxuZm9ybSAuZm9ybS1ncm91cC5jYXJkIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbmZvcm0gLmZvcm0tZ3JvdXAuY2FyZC5lcnJvciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5mb3JtIC5mb3JtLWdyb3VwLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjZWIxYzIzO1xufVxuZm9ybSAuZm9ybS1ncm91cC5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI2ViMWMyMztcbn1cbmZvcm0gLmZvcm0tZ3JvdXAuZm9jdXMgLmlubmVyIHtcbiAgbWluLWhlaWdodDogMTMwcHg7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzkwNTtcbn1cbmZvcm0gLmZvcm0tZ3JvdXAuZm9jdXMgLmlubmVyIC5oZWxwLWJsb2NrLmluZm8ge1xuICBvcGFjaXR5OiAxO1xufVxuZm9ybSAuZm9ybS1ncm91cCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjFjMjM7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwcztcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuZm9ybSAuZm9ybS1ncm91cCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkNTlhMTtcbn1cbmZvcm0gLmZvcm0tZ3JvdXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICM4MDgwODA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbmZvcm0gLmZvcm0tZ3JvdXAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpkaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM4MDgwODA7XG59XG5mb3JtIC5mb3JtLWdyb3VwLmVycm9yIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbmZvcm0gLmZvcm0tZ3JvdXAuZXJyb3IgLmNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI2ViMWMyMztcbn1cbmZvcm0gLmZvcm0tZ3JvdXAuZXJyb3IgLmZvcm0tY29udHJvbCxcbmZvcm0gLmZvcm0tZ3JvdXAuZXJyb3IgLnNlbGVjdDItY29udGFpbmVyIC5mb3JtLXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWIxYzIzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVlZmVmO1xuICBjb2xvcjogIzAwMDtcbn1cbmZvcm0uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuZm9ybS5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YmVmb3JlLFxuZm9ybS5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5mb3JtLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuZm9ybS5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuZm9ybS5mb3JtLWhvcml6b250YWwgLmZvcm0tY29udHJvbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuZm9ybS5sb2FkaW5nIC5mb3JtLWdyb3VwIC5nLWxvYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuZm9ybS5zbXMtZm9ybSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbmZvcm0uc21zLWZvcm0gLnJlc2VuZC1zbXMtY29kZSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbmZvcm0uc21zLWZvcm0gLnJlc2VuZC1zbXMtY29kZS5hY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICM0ZDU5YTE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb3JtIC5mb3JtLWdyb3VwLmNhcmQge1xuICAgIHdpZHRoOiA2MzFweDtcbiAgICBoZWlnaHQ6IDM5NXB4O1xuICAgIHBhZGRpbmctdG9wOiAxODhweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2NhcmQtMTAuanBnJykgbm8tcmVwZWF0O1xuICB9XG4gIGZvcm0gLmZvcm0tZ3JvdXAuY2FyZCAuaW5uZXIge1xuICAgIHdpZHRoOiAyNjRweDtcbiAgICBtYXJnaW46IDIycHggMCAwIDEzNXB4O1xuICB9XG59XG4vKiBDT01QT05FTlRTIC0g0YHQvtC00LXRgNC20LjRgiDQvtGC0LTQtdC70YzQvdGL0LUg0LrQvtC80L/QvtC90LXQvdGC0Ysg0YEg0L7RgtC00LXQu9GM0L3Ri9C8INGE0LDQudC70L7QvCAuc2NzcyDQtNC70Y8g0LrQsNC20LTQvtCz0L4g0LjQtyDQvdC40YUuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNzBweDtcbiAgfVxufVxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5yb3cge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG4uY29sLXhzLTEsIC5jb2wtc20tMSwgLmNvbC1tZC0xLCAuY29sLWxnLTEsIC5jb2wteHMtMiwgLmNvbC1zbS0yLCAuY29sLW1kLTIsIC5jb2wtbGctMiwgLmNvbC14cy0zLCAuY29sLXNtLTMsIC5jb2wtbWQtMywgLmNvbC1sZy0zLCAuY29sLXhzLTQsIC5jb2wtc20tNCwgLmNvbC1tZC00LCAuY29sLWxnLTQsIC5jb2wteHMtNSwgLmNvbC1zbS01LCAuY29sLW1kLTUsIC5jb2wtbGctNSwgLmNvbC14cy02LCAuY29sLXNtLTYsIC5jb2wtbWQtNiwgLmNvbC1sZy02LCAuY29sLXhzLTcsIC5jb2wtc20tNywgLmNvbC1tZC03LCAuY29sLWxnLTcsIC5jb2wteHMtOCwgLmNvbC1zbS04LCAuY29sLW1kLTgsIC5jb2wtbGctOCwgLmNvbC14cy05LCAuY29sLXNtLTksIC5jb2wtbWQtOSwgLmNvbC1sZy05LCAuY29sLXhzLTEwLCAuY29sLXNtLTEwLCAuY29sLW1kLTEwLCAuY29sLWxnLTEwLCAuY29sLXhzLTExLCAuY29sLXNtLTExLCAuY29sLW1kLTExLCAuY29sLWxnLTExLCAuY29sLXhzLTEyLCAuY29sLXNtLTEyLCAuY29sLW1kLTEyLCAuY29sLWxnLTEyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5jb2wteHMtMSwgLmNvbC14cy0yLCAuY29sLXhzLTMsIC5jb2wteHMtNCwgLmNvbC14cy01LCAuY29sLXhzLTYsIC5jb2wteHMtNywgLmNvbC14cy04LCAuY29sLXhzLTksIC5jb2wteHMtMTAsIC5jb2wteHMtMTEsIC5jb2wteHMtMTIge1xuICBmbG9hdDogbGVmdDtcbn1cbi5jb2wteHMtMTIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbn1cbi5jb2wteHMtMTEge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogOTEuNjY2NjY2NjclO1xufVxuLmNvbC14cy0xMCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiA4My4zMzMzMzMzMyU7XG59XG4uY29sLXhzLTkge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogNzUlO1xufVxuLmNvbC14cy04IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtNyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLTYge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogNTAlO1xufVxuLmNvbC14cy01IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtNCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG4uY29sLXhzLTMge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMjUlO1xufVxuLmNvbC14cy0yIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtMSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiA4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVsbC0xMiB7XG4gIHJpZ2h0OiAxMDAlO1xufVxuLmNvbC14cy1wdWxsLTExIHtcbiAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVsbC0xMCB7XG4gIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtOSB7XG4gIHJpZ2h0OiA3NSU7XG59XG4uY29sLXhzLXB1bGwtOCB7XG4gIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1bGwtNyB7XG4gIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtNiB7XG4gIHJpZ2h0OiA1MCU7XG59XG4uY29sLXhzLXB1bGwtNSB7XG4gIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1bGwtNCB7XG4gIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtMyB7XG4gIHJpZ2h0OiAyNSU7XG59XG4uY29sLXhzLXB1bGwtMiB7XG4gIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1bGwtMSB7XG4gIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVsbC0wIHtcbiAgcmlnaHQ6IGF1dG87XG59XG4uY29sLXhzLXB1c2gtMTIge1xuICBsZWZ0OiAxMDAlO1xufVxuLmNvbC14cy1wdXNoLTExIHtcbiAgbGVmdDogOTEuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdXNoLTEwIHtcbiAgbGVmdDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdXNoLTkge1xuICBsZWZ0OiA3NSU7XG59XG4uY29sLXhzLXB1c2gtOCB7XG4gIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVzaC03IHtcbiAgbGVmdDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdXNoLTYge1xuICBsZWZ0OiA1MCU7XG59XG4uY29sLXhzLXB1c2gtNSB7XG4gIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVzaC00IHtcbiAgbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdXNoLTMge1xuICBsZWZ0OiAyNSU7XG59XG4uY29sLXhzLXB1c2gtMiB7XG4gIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVzaC0xIHtcbiAgbGVmdDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1c2gtMCB7XG4gIGxlZnQ6IGF1dG87XG59XG4uY29sLXhzLW9mZnNldC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDAlO1xufVxuLmNvbC14cy1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuLmNvbC14cy1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG4uY29sLXhzLW9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7XG59XG4uY29sLXhzLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG4uY29sLXhzLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLW9mZnNldC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTgge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTUge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLXNtLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuY29sLXNtLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtbGctMTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTkge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTYge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTMge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLWxnLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuY29sLWxnLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgICAgICAgICBMb2FkZXJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKiBTdGFuZGFyZCBTaXplICovXG4ubG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxMDAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi8qIFN0YXRpYyBTaGFwZSAqL1xuLmxvYWRlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwMHJlbTtcbiAgYm9yZGVyOiAwLjJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4vKiBBY3RpdmUgU2hhcGUgKi9cbi5sb2FkZXI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IDAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkZXIgMC42cyBsaW5lYXI7XG4gIGFuaW1hdGlvbjogbG9hZGVyIDAuNnMgbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAwcmVtO1xuICBib3JkZXItY29sb3I6ICM3Njc2NzYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMC4yZW07XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDFweCB0cmFuc3BhcmVudDtcbn1cbi8qIEFjdGl2ZSBBbmltYXRpb24gKi9cbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkZXIge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBsb2FkZXIge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLyogU2l6ZXMgKi9cbi51aS5taW5pLmxvYWRlcjpiZWZvcmUsXG4udWkubWluaS5sb2FkZXI6YWZ0ZXIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDBlbSAwZW0gMGVtIC0wLjVyZW07XG59XG4udWkudGlueS5sb2FkZXI6YmVmb3JlLFxuLnVpLnRpbnkubG9hZGVyOmFmdGVyIHtcbiAgd2lkdGg6IDEuMTQyODU3MTRyZW07XG4gIGhlaWdodDogMS4xNDI4NTcxNHJlbTtcbiAgbWFyZ2luOiAwZW0gMGVtIDBlbSAtMC41NzE0Mjg1N3JlbTtcbn1cbi51aS5zbWFsbC5sb2FkZXI6YmVmb3JlLFxuLnVpLnNtYWxsLmxvYWRlcjphZnRlciB7XG4gIHdpZHRoOiAxLjcxNDI4NTcxcmVtO1xuICBoZWlnaHQ6IDEuNzE0Mjg1NzFyZW07XG4gIG1hcmdpbjogMGVtIDBlbSAwZW0gLTAuODU3MTQyODZyZW07XG59XG4ubG9hZGVyOmJlZm9yZSxcbi5sb2FkZXI6YWZ0ZXIge1xuICB3aWR0aDogMi4yODU3MTQyOXJlbTtcbiAgaGVpZ2h0OiAyLjI4NTcxNDI5cmVtO1xuICBtYXJnaW46IDBlbSAwZW0gMGVtIC0xLjE0Mjg1NzE0cmVtO1xufVxuLnVpLmxhcmdlLmxvYWRlcjpiZWZvcmUsXG4udWkubGFyZ2UubG9hZGVyOmFmdGVyIHtcbiAgd2lkdGg6IDMuNDI4NTcxNDNyZW07XG4gIGhlaWdodDogMy40Mjg1NzE0M3JlbTtcbiAgbWFyZ2luOiAwZW0gMGVtIDBlbSAtMS43MTQyODU3MXJlbTtcbn1cbi51aS5iaWcubG9hZGVyOmJlZm9yZSxcbi51aS5iaWcubG9hZGVyOmFmdGVyIHtcbiAgd2lkdGg6IDMuNzE0Mjg1NzFyZW07XG4gIGhlaWdodDogMy43MTQyODU3MXJlbTtcbiAgbWFyZ2luOiAwZW0gMGVtIDBlbSAtMS44NTcxNDI4NnJlbTtcbn1cbi51aS5odWdlLmxvYWRlcjpiZWZvcmUsXG4udWkuaHVnZS5sb2FkZXI6YWZ0ZXIge1xuICB3aWR0aDogNC4xNDI4NTcxNHJlbTtcbiAgaGVpZ2h0OiA0LjE0Mjg1NzE0cmVtO1xuICBtYXJnaW46IDBlbSAwZW0gMGVtIC0yLjA3MTQyODU3cmVtO1xufVxuLnVpLm1hc3NpdmUubG9hZGVyOmJlZm9yZSxcbi51aS5tYXNzaXZlLmxvYWRlcjphZnRlciB7XG4gIHdpZHRoOiA0LjU3MTQyODU3cmVtO1xuICBoZWlnaHQ6IDQuNTcxNDI4NTdyZW07XG4gIG1hcmdpbjogMGVtIDBlbSAwZW0gLTIuMjg1NzE0MjlyZW07XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgIENvdXBsaW5nXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBTaG93IGluc2lkZSBhY3RpdmUgZGltbWVyICovXG4udWkuZGltbWVyIC5sb2FkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIEJsYWNrIERpbW1lciAqL1xuLnVpLmRpbW1lciAubG9hZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbn1cbi51aS5kaW1tZXIgLmxvYWRlcjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG59XG4udWkuZGltbWVyIC5sb2FkZXI6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICNGRkZGRkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG4vKiBXaGl0ZSBEaW1tZXIgKEludmVydGVkKSAqL1xuLnVpLmludmVydGVkLmRpbW1lciAubG9hZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG4udWkuaW52ZXJ0ZWQuZGltbWVyIC5sb2FkZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4udWkuaW52ZXJ0ZWQuZGltbWVyIC5sb2FkZXI6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6ICM3Njc2NzYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgICAgICAgICAgIFR5cGVzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgIFRleHRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS50ZXh0LmxvYWRlciB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgICAgICAgICBTdGF0ZXNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4udWkuaW5kZXRlcm1pbmF0ZS5sb2FkZXI6YWZ0ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjJzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuMnM7XG59XG4ubG9hZGVyLmFjdGl2ZSxcbi5sb2FkZXIudmlzaWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmxvYWRlci5kaXNhYmxlZCxcbi5sb2FkZXIuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgICAgICAgICBWYXJpYXRpb25zXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgIFNpemVzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKiBMb2FkZXIgKi9cbi51aS5pbnZlcnRlZC5kaW1tZXIgLnVpLm1pbmkubG9hZGVyLFxuLnVpLm1pbmkubG9hZGVyIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAwLjc4NTcxNDI5ZW07XG59XG4udWkuaW52ZXJ0ZWQuZGltbWVyIC51aS50aW55LmxvYWRlcixcbi51aS50aW55LmxvYWRlciB7XG4gIHdpZHRoOiAxLjE0Mjg1NzE0cmVtO1xuICBoZWlnaHQ6IDEuMTQyODU3MTRyZW07XG4gIGZvbnQtc2l6ZTogMC44NTcxNDI4NmVtO1xufVxuLnVpLmludmVydGVkLmRpbW1lciAudWkuc21hbGwubG9hZGVyLFxuLnVpLnNtYWxsLmxvYWRlciB7XG4gIHdpZHRoOiAxLjcxNDI4NTcxcmVtO1xuICBoZWlnaHQ6IDEuNzE0Mjg1NzFyZW07XG4gIGZvbnQtc2l6ZTogMC45Mjg1NzE0M2VtO1xufVxuLnVpLmludmVydGVkLmRpbW1lciAubG9hZGVyLFxuLmxvYWRlciB7XG4gIHdpZHRoOiAyLjI4NTcxNDI5cmVtO1xuICBoZWlnaHQ6IDIuMjg1NzE0MjlyZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuLnVpLmludmVydGVkLmRpbW1lciAudWkubGFyZ2UubG9hZGVyLFxuLnVpLmxhcmdlLmxvYWRlciB7XG4gIHdpZHRoOiAzLjQyODU3MTQzcmVtO1xuICBoZWlnaHQ6IDMuNDI4NTcxNDNyZW07XG4gIGZvbnQtc2l6ZTogMS4xNDI4NTcxNGVtO1xufVxuLnVpLmludmVydGVkLmRpbW1lciAudWkuYmlnLmxvYWRlcixcbi51aS5iaWcubG9hZGVyIHtcbiAgd2lkdGg6IDMuNzE0Mjg1NzFyZW07XG4gIGhlaWdodDogMy43MTQyODU3MXJlbTtcbiAgZm9udC1zaXplOiAxLjI4NTcxNDI5ZW07XG59XG4udWkuaW52ZXJ0ZWQuZGltbWVyIC51aS5odWdlLmxvYWRlcixcbi51aS5odWdlLmxvYWRlciB7XG4gIHdpZHRoOiA0LjE0Mjg1NzE0cmVtO1xuICBoZWlnaHQ6IDQuMTQyODU3MTRyZW07XG4gIGZvbnQtc2l6ZTogMS40Mjg1NzE0M2VtO1xufVxuLnVpLmludmVydGVkLmRpbW1lciAudWkubWFzc2l2ZS5sb2FkZXIsXG4udWkubWFzc2l2ZS5sb2FkZXIge1xuICB3aWR0aDogNC41NzE0Mjg1N3JlbTtcbiAgaGVpZ2h0OiA0LjU3MTQyODU3cmVtO1xuICBmb250LXNpemU6IDEuNzE0Mjg1NzFlbTtcbn1cbi8qIFRleHQgTG9hZGVyICovXG4udWkubWluaS50ZXh0LmxvYWRlciB7XG4gIG1pbi13aWR0aDogMXJlbTtcbiAgcGFkZGluZy10b3A6IDEuNzg1NzE0MjlyZW07XG59XG4udWkudGlueS50ZXh0LmxvYWRlciB7XG4gIG1pbi13aWR0aDogMS4xNDI4NTcxNHJlbTtcbiAgcGFkZGluZy10b3A6IDEuOTI4NTcxNDNyZW07XG59XG4udWkuc21hbGwudGV4dC5sb2FkZXIge1xuICBtaW4td2lkdGg6IDEuNzE0Mjg1NzFyZW07XG4gIHBhZGRpbmctdG9wOiAyLjVyZW07XG59XG4udWkudGV4dC5sb2FkZXIge1xuICBtaW4td2lkdGg6IDIuMjg1NzE0MjlyZW07XG4gIHBhZGRpbmctdG9wOiAzLjA3MTQyODU3cmVtO1xufVxuLnVpLmxhcmdlLnRleHQubG9hZGVyIHtcbiAgbWluLXdpZHRoOiAzLjQyODU3MTQzcmVtO1xuICBwYWRkaW5nLXRvcDogNC4yMTQyODU3MXJlbTtcbn1cbi51aS5iaWcudGV4dC5sb2FkZXIge1xuICBtaW4td2lkdGg6IDMuNzE0Mjg1NzFyZW07XG4gIHBhZGRpbmctdG9wOiA0LjVyZW07XG59XG4udWkuaHVnZS50ZXh0LmxvYWRlciB7XG4gIG1pbi13aWR0aDogNC4xNDI4NTcxNHJlbTtcbiAgcGFkZGluZy10b3A6IDQuOTI4NTcxNDNyZW07XG59XG4udWkubWFzc2l2ZS50ZXh0LmxvYWRlciB7XG4gIG1pbi13aWR0aDogNC41NzE0Mjg1N3JlbTtcbiAgcGFkZGluZy10b3A6IDUuMzU3MTQyODZyZW07XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAgICBJbnZlcnRlZFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLmludmVydGVkLmxvYWRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG4udWkuaW52ZXJ0ZWQubG9hZGVyOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbn1cbi51aS5pbnZlcnRlZC5sb2FkZXI6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjRkZGRkZGO1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgICAgSW5saW5lXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWkuaW5saW5lLmxvYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwZW07XG4gIGxlZnQ6IDBlbTtcbiAgdG9wOiAwZW07XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4udWkuaW5saW5lLmxvYWRlci5hY3RpdmUsXG4udWkuaW5saW5lLmxvYWRlci52aXNpYmxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLyogQ2VudGVyZWQgSW5saW5lICovXG4udWkuY2VudGVyZWQuaW5saW5lLmxvYWRlci5hY3RpdmUsXG4udWkuY2VudGVyZWQuaW5saW5lLmxvYWRlci52aXNpYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uYi1tb2RhbCB7XG4gIC8qLS0tLS0tLS0tLS0tLS1cbiAgICAgQWN0aW9uc1xuXHQtLS0tLS0tLS0tLS0tLS0qL1xufVxuLmItbW9kYWwgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uYi1tb2RhbCA+IC5jbG9zZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTM0NHB4IC03MzFweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOHB4O1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMC44O1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDAgMCAwO1xufVxuLmItbW9kYWwgPiAuY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmItbW9kYWwgLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNDI4NTcxNDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTdlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpO1xufVxuLmItbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmItbW9kYWwgLm1vZGFsLWNvbnRlbnQgLnN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVWJ1bnR1TWVkaXVtXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbi5iLW1vZGFsIC5tb2RhbC1jb250ZW50IC50ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICdTY2FkYScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cbi5iLW1vZGFsIC5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiAxcmVtO1xufVxuLmItbW9kYWwgPiAuYWN0aW9ucyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5iLW1vZGFsLmZ1bGxzY3JlZW4gLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYi1tb2RhbC5mdWxsc2NyZWVuIC5tb2RhbC1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmItbW9kYWwuZnVsbHNjcmVlbiAubW9kYWwtY29udGVudCAuYi1jYXRhbG9nLXNsaWRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmItbW9kYWwuZnVsbHNjcmVlbiAubW9kYWwtY29udGVudCAuYi1jYXRhbG9nLXNsaWRlciAuZy1pY29uLWFycm93LWxlZnQge1xuICBsZWZ0OiAwO1xufVxuLmItbW9kYWwuZnVsbHNjcmVlbiAubW9kYWwtY29udGVudCAuYi1jYXRhbG9nLXNsaWRlciAuZy1pY29uLWFycm93LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG59XG4uYi1tb2RhbC5mdWxsc2NyZWVuIC5tb2RhbC1jb250ZW50IC5iLWNhdGFsb2ctc2xpZGVyIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICBjdXJzb3I6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9jdXJzb3JzL3pvb21pbi5jdXInKSwgZGVmYXVsdDtcbn1cbi51aS5tb2RhbC5mdWxsc2NyZWVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbHMuZGltbWVyIC51aS5zY3JvbGxpbmcubW9kYWwuZnVsbHNjcmVlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4vKiBNb2RhbCBXaWR0aCAqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudWkubW9kYWwge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgbWFyZ2luOiAwIDAgMCAtNDcuNSU7XG4gIH1cbiAgLnVpLm1vZGFsLmZ1bGxzY3JlZW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudWkubW9kYWwge1xuICAgIHdpZHRoOiA4OCU7XG4gICAgbWFyZ2luOiAwIDAgMCAtNDQlO1xuICB9XG4gIC51aS5tb2RhbC5mdWxsc2NyZWVuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVpLm1vZGFsIHtcbiAgICB3aWR0aDogODUwcHg7XG4gICAgbWFyZ2luOiAwIDAgMCAtNDI1cHg7XG4gIH1cbiAgLnVpLm1vZGFsLmZ1bGxzY3JlZW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnVpLm1vZGFsIHtcbiAgICB3aWR0aDogOTAwcHg7XG4gICAgbWFyZ2luOiAwIDAgMCAtNDUwcHg7XG4gIH1cbiAgLnVpLm1vZGFsLmZ1bGxzY3JlZW4ge1xuICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC51aS5tb2RhbCB7XG4gICAgd2lkdGg6IDk1MHB4O1xuICAgIG1hcmdpbjogMCAwIDAgLTQ3NXB4O1xuICB9XG4gIC51aS5tb2RhbC5mdWxsc2NyZWVuIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG59XG4uYmVzdC1wcmljZXMtd3JhcHBlciAub3dsLXN0YWdlLW91dGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmVzdC1wcmljZXMtd3JhcHBlciAubG9hZC1saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZWIxYzIzO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgMHMgZWFzZS1pbjtcbn1cbi5iZXN0LXByaWNlcy13cmFwcGVyIC5sb2FkLWxpbmUuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMzIwcHg7XG59XG4vKlxuLnRpdGxlLWJsb2NrLWJhbm5lciB7XG5cdCZfX29sZC1wcmljZSB7XG5cdFx0Jl9lbXB0eSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxcHg7XG5cdFx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbmV3LXByaWNlIHtcblx0XHQmLWlubmVyIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0dGV4dC1zaGFkb3c6IDRweCAwICNmZmYsIDAgNHB4ICNmZmY7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdH1cblxuXHRcdFx0Ji5hY3Rpb24tYmFsb29uIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ0B7aW1hZ2VQYXRofXJlZC1iYWxvb24ucG5nJykgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdHBhZGRpbmc6IDM1cHggMCAwIDMycHg7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHR3aWR0aDogMTYycHg7XG5cdFx0XHRcdGhlaWdodDogMTY0cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogOTZweDtcblx0XHRcdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5zaG93LWNhcmQge1xuXHRcdFx0ZGl2IHtcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogNHB4IDAgI2ZmZiwgMCA0cHggI2ZmZjtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblxuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogNTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC00MHB4O1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA3NXB4O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCdAe2ltYWdlUGF0aH0vY2FyZC5wbmcnKSBuby1yZXBlYXQgNjAlIDgwJTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwcHg7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYmVzdC1wcmljZXMge1xuXHR3aWR0aDogMTAwJTtcblxuXHQmX19zbGlkZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9zbGlkZS1iZXN0LXByaWNlcy1iZy13aGl0ZS5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGhlaWdodDogNTQwcHg7XG5cblx0XHQudGl0bGUtYmxvY2stYmFubmVyIHtcblx0XHRcdCZfX25ldy1wcmljZSB7XG5cdFx0XHRcdCYuc2hvdy1jYXJkIHtcblx0XHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0zNXB4O1xuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogNDBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtd3JhcHBlciB7XG5cdFx0Jl9fYmFkZ2Uge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9zcHJpdGUvc3ByaXRlLnBuZ1wiKTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XG5cdFx0XHR3aWR0aDogMTc5cHg7XG5cdFx0XHRoZWlnaHQ6IDE3OXB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHotaW5kZXg6IDUwMDtcblxuXHRcdFx0Ji10ZXh0IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDEwNXB4O1xuXHRcdFx0XHRsZWZ0OiAzNXB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmN5Y2xlLXNsaWRlc2hvdy1uYXYge1xuXHRcdFx0dG9wOiAzMTVweDtcblx0XHRcdGxlZnQ6IGluaGVyaXQ7XG5cdFx0XHRyaWdodDogaW5oZXJpdDtcblxuXHRcdFx0Jl9fcHJldiB7XG5cdFx0XHRcdGxlZnQ6IDEwJTtcblx0XHRcdH1cblxuXHRcdFx0Jl9fbmV4dCB7XG5cdFx0XHRcdHJpZ2h0OiAxMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fZmVhdHVyZS1ibG9jayB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiA1ODBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuXHRcdHBhZGRpbmctdG9wOiAxOTBweDtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luLXRvcDogNzVweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogNDhweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdCYtLXdpdGhvdXQtZmVhdHVyZXMge1xuXHRcdFx0bWFyZ2luLXRvcDogMTQ1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3VidGl0bGUge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXG5cdCYtZmVhdHVyZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xuXHRcdHdpZHRoOiAxMDhweDtcblx0XHRoZWlnaHQ6IDEwOHB4O1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGZvbnQtZmFtaWx5OiBAVWJ1bnR1UmVndWxhciwgc2Fucy1zZXJpZjtcblx0XHRjb2xvcjogIzAwMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHQmX19udW1iZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fVxuXG5cdFx0Jl9fdGV4dCB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC50aXRsZS1ibG9jay1iYW5uZXIge1xuXHRcdCZfX25ldy1wcmljZSB7XG5cdFx0XHQmLnNob3ctY2FyZCB7XG5cdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMjBweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMzcuNXB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5iZXN0LXByaWNlcyB7XG5cdFx0Jl9fc2xpZGUge1xuXHRcdFx0LnRpdGxlLWJsb2NrLWJhbm5lciB7XG5cdFx0XHRcdCZfX25ldy1wcmljZSB7XG5cdFx0XHRcdFx0Ji5zaG93LWNhcmQge1xuXHRcdFx0XHRcdFx0ZGl2IHtcblx0XHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMjBweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXdyYXBwZXIge1xuXHRcdFx0LmN5Y2xlLXNsaWRlc2hvdy1uYXYge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuKi9cbi5hbGVydCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xuICBib3JkZXItY29sb3I6ICNkNmU5YzY7XG4gIGNvbG9yOiAjM2M3NjNkO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzllMmIzO1xufVxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzJiNTQyYztcbn1cbi5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG4gIGNvbG9yOiAjYTk0NDQyO1xufVxuLmFsZXJ0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlNGI5YzA7XG59XG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM4NDM1MzQ7XG59XG4uaGVhZGVyX19uYXYtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnRlbXAtbmF2IHtcbiAgZm9udC1mYW1pbHk6IFwiU2NhZGFCb2xkXCIsIHNhbnMtc2VyaWY7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnRlbXAtbmF2LS1oZWFkZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4udGVtcC1uYXYtLWhlYWRlciAudGVtcC1uYXZfX2l0ZW1fX2xldmVsLTEgLnRlbXAtbmF2X19saW5rX19sZXZlbC0xIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxM3B4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4udGVtcC1uYXYtLWhlYWRlciAudGVtcC1uYXZfX2l0ZW1fX2xldmVsLTEgLnRlbXAtbmF2X19saW5rX19sZXZlbC0xOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U5MWIyMjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4udGVtcC1uYXZfX2l0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogLTAuMjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRlbXAtbmF2X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IC0xM3B4O1xufVxuLnRlbXAtbmF2X19pdGVtX19sZXZlbC0xID4gdWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yMnB4O1xuICB0b3A6IDQ0cHg7XG4gIG1pbi13aWR0aDogMjEwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC13ZWJraXQtcGFkZGluZy1zdGFydDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnRlbXAtbmF2X19pdGVtX19sZXZlbC0xID4gdWwgLnRlbXAtbmF2X19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDJweCAwIDAgMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cbi50ZW1wLW5hdl9faXRlbV9fbGV2ZWwtMSA+IHVsIC50ZW1wLW5hdl9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi50ZW1wLW5hdl9faXRlbV9fbGV2ZWwtMSA+IHVsIC50ZW1wLW5hdl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG4udGVtcC1uYXZfX2l0ZW1fX2xldmVsLTEgPiB1bCAudGVtcC1uYXZfX2l0ZW0gKyAudGVtcC1uYXZfX2l0ZW1fX2xldmVsLTEgPiB1bCAudGVtcC1uYXZfX2l0ZW0ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi50ZW1wLW5hdl9faXRlbV9fbGV2ZWwtMSA+IHVsIC50ZW1wLW5hdl9faXRlbSAudGVtcC1uYXZfX2xpbms6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRlbXAtbmF2X19pdGVtX19sZXZlbC0xID4gdWwgLnRlbXAtbmF2X19saW5rOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnRlbXAtbmF2X19pdGVtX19sZXZlbC0xOmhvdmVyIC50ZW1wLW5hdl9fbGlua19fbGV2ZWwtMTphZnRlcixcbiAgLnRlbXAtbmF2X19pdGVtX19sZXZlbC0xLnNob3cgLnRlbXAtbmF2X19saW5rX19sZXZlbC0xOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAudGVtcC1uYXZfX2l0ZW1fX2xldmVsLTE6aG92ZXIgPiB1bCxcbiAgLnRlbXAtbmF2X19pdGVtX19sZXZlbC0xLnNob3cgPiB1bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi50ZW1wLW5hdl9faXRlbV9fbGV2ZWwtMiB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnRlbXAtbmF2X19pdGVtX19sZXZlbC0yID4gdWwge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMCAycHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi13aWR0aDogMjAwcHg7XG59XG4udGVtcC1uYXZfX2l0ZW1fX2xldmVsLTI6aG92ZXIge1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZWIxYzIzO1xufVxuLnRlbXAtbmF2X19pdGVtX19sZXZlbC0yOmhvdmVyID4gdWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50ZW1wLW5hdl9faXRlbSArIC50ZW1wLW5hdl9faXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnRlbXAtbmF2X19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnRlbXAtbmF2X19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2U5MWIyMjtcbn1cbi50ZW1wLW5hdl9fbGluay5hY3RpdmUge1xuICBjb2xvcjogI2U5MWIyMjtcbn1cbi50ZW1wLW5hdl9fbGluay1zZWFyY2gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzY3cHggLTEyMzNweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xufVxuLnRlbXAtbmF2X19saW5rLXNlYXJjaC1pbnB1dCB7XG4gIHdpZHRoOiAzNXB4O1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWNhZWNhO1xuICBoZWlnaHQ6IDMzcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk7XG4gIHRvcDogLThweDtcbiAgcmlnaHQ6IC0xMHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlVidW50dU1lZGl1bVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4udGVtcC1uYXYtLWZvb3RlciB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnRlbXAtbmF2LS1mb290ZXIgYSB7XG4gIGNvbG9yOiAjNDc0OTVmO1xufVxuLnRlbXAtbmF2Lm1vYmlsZS1uYXYgLnRlbXAtbmF2X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4udGVtcC1uYXYubW9iaWxlLW5hdiAudGVtcC1uYXZfX2l0ZW1fX2xldmVsLTEuc2hvdyA+IHVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi1sZWZ0OiAxN3B4O1xufVxuLnRlbXAtbmF2Lm1vYmlsZS1uYXYgLnRlbXAtbmF2X19pdGVtX19sZXZlbC0yLnNob3cgPiB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tbGVmdDogMTdweDtcbn1cbi50ZW1wLW5hdi5tb2JpbGUtbmF2IC50ZW1wLW5hdl9faXRlbV9fbGV2ZWwtMi5zaG93ID4gdWwgLnRlbXAtbmF2X19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9vdGVyX19uYXYtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLmZvb3Rlcl9fbmF2LXdyYXBwZXIgLnRlbXAtbmF2X19pdGVtICsgLnRlbXAtbmF2X19pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1oZWFkZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLm5hdmJhci1jb2xsYXBzZS5pbiB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyLWNvbGxhcHNlLmluIHtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItY29sbGFwc2UsXG4gIC5uYXZiYXItc3RhdGljLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuICAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1jb2xsYXBzZSxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItY29sbGFwc2Uge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbn1cbkBtZWRpYSAobWF4LWRldmljZS13aWR0aDogNDgwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLFxuICAubmF2YmFyLWZpeGVkLWJvdHRvbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuLmNvbnRhaW5lciA+IC5uYXZiYXItaGVhZGVyLFxuLmNvbnRhaW5lci1mbHVpZCA+IC5uYXZiYXItaGVhZGVyLFxuLmNvbnRhaW5lciA+IC5uYXZiYXItY29sbGFwc2UsXG4uY29udGFpbmVyLWZsdWlkID4gLm5hdmJhci1jb2xsYXBzZSB7XG4gIG1hcmdpbi1yaWdodDogLTE0cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyID4gLm5hdmJhci1oZWFkZXIsXG4gIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWhlYWRlcixcbiAgLmNvbnRhaW5lciA+IC5uYXZiYXItY29sbGFwc2UsXG4gIC5jb250YWluZXItZmx1aWQgPiAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5uYXZiYXItc3RhdGljLXRvcCB7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXN0YXRpYy10b3Age1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbi5uYXZiYXItZml4ZWQtdG9wLFxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZml4ZWQtdG9wLFxuICAubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuLm5hdmJhci1maXhlZC10b3Age1xuICB0b3A6IDA7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbn1cbi5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG59XG4ubmF2YmFyLWJyYW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHggMTRweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLm5hdmJhci1icmFuZDpob3Zlcixcbi5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2YmFyLWJyYW5kID4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhciA+IC5jb250YWluZXIgLm5hdmJhci1icmFuZCxcbiAgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQgLm5hdmJhci1icmFuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNHB4O1xuICB9XG59XG4ubmF2YmFyLXRvZ2dsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIHBhZGRpbmc6IDlweCAxMHB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLm5hdmJhci10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuLm5hdmJhci10b2dnbGUgLmljb24tYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xufVxuLm5hdmJhci10b2dnbGUgLmljb24tYmFyICsgLmljb24tYmFyIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubmF2YmFyLW5hdiB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgLXdlYmtpdC1tYXJnaW4tYmVmb3JlOiAwO1xuICAtd2Via2l0LW1hcmdpbi1hZnRlcjogMDtcbiAgLXdlYmtpdC1tYXJnaW4tc3RhcnQ6IDA7XG4gIC13ZWJraXQtbWFyZ2luLWVuZDogMDtcbiAgLXdlYmtpdC1wYWRkaW5nLXN0YXJ0OiAwO1xuICBtYXJnaW46IDVweCAtMTRweDtcbiAgcGFkZGluZzogMDtcbn1cbi5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1mYW1pbHk6IFwiU2NhZGFCb2xkXCI7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIH1cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYSxcbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDI1cHg7XG4gIH1cbiAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItbmF2IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm5hdmJhci1uYXYgPiBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cbiAgLm5hdmJhci1uYXYgPiBsaS5kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlIC5uYXZiYXJfYXJyb3cge1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvbmF2YmFyX2Fycm93X2hvdmVyLnBuZycpO1xuICB9XG4gIC5uYXZiYXItbmF2ID4gbGkuZHJvcGRvd246aG92ZXIgPiAuZHJvcGRvd24tdG9nZ2xlIC5uYXZiYXJfYXJyb3cge1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvbmF2YmFyX2Fycm93X2hvdmVyLnBuZycpO1xuICB9XG4gIC5uYXZiYXItbmF2ID4gbGkuZHJvcGRvd246aG92ZXIgPiAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm5hdmJhci1uYXYgPiBsaTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4O1xuICB9XG59XG4uaW52ZXN0b3JzIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLm5hdmJhci1mb3JtIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNHB4O1xuICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXItZm9ybSAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG4gIC5uYXZiYXItZm9ybSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1mb3JtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4ubmF2YmFyLW5hdiA+IGxpID4gLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi10b2dnbGUge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi10b2dnbGUgLm5hdmJhcl9hcnJvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTlweDtcbn1cbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubmF2YmFyLXRleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItdGV4dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZiYXItcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0cHg7XG4gIH1cbiAgLm5hdmJhci1yaWdodCB+IC5uYXZiYXItcmlnaHQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogIzAwMDtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6ICM3Nzc7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xuICBjb2xvcjogIzAwMDtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYTpob3ZlciAubmF2YmFyX2Fycm93LFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhOmZvY3VzIC5uYXZiYXJfYXJyb3cge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL25hdmJhcl9hcnJvd19ob3Zlci5wbmcnKTtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYS5hY3RpdmUgLm5hdmJhcl9hcnJvdyxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpIC5pdGVtLXNlbGVjdGVkID4gYSAubmF2YmFyX2Fycm93LFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgLnJvb3QtaXRlbS1zZWxlY3RlZCAubmF2YmFyX2Fycm93LFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkuaXRlbS1zZWxlY3RlZCBhIC5uYXZiYXJfYXJyb3csXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGEuYWN0aXZlOmhvdmVyIC5uYXZiYXJfYXJyb3csXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSAuaXRlbS1zZWxlY3RlZCA+IGE6aG92ZXIgLm5hdmJhcl9hcnJvdyxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpIC5yb290LWl0ZW0tc2VsZWN0ZWQ6aG92ZXIgLm5hdmJhcl9hcnJvdyxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpLml0ZW0tc2VsZWN0ZWQgYTpob3ZlciAubmF2YmFyX2Fycm93LFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhLmFjdGl2ZTpmb2N1cyAubmF2YmFyX2Fycm93LFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgLml0ZW0tc2VsZWN0ZWQgPiBhOmZvY3VzIC5uYXZiYXJfYXJyb3csXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSAucm9vdC1pdGVtLXNlbGVjdGVkOmZvY3VzIC5uYXZiYXJfYXJyb3csXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaS5pdGVtLXNlbGVjdGVkIGE6Zm9jdXMgLm5hdmJhcl9hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvbmF2YmFyX2Fycm93X2hvdmVyLnBuZycpO1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhLmRpc2FibGVkLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhLmRpc2FibGVkOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhLmRpc2FibGVkOmZvY3VzIHtcbiAgY29sb3I6ICNjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gbGkgPiBhLmRpc2FibGVkIC5uYXZiYXJfYXJyb3csXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiBsaSA+IGEuZGlzYWJsZWQ6aG92ZXIgLm5hdmJhcl9hcnJvdyxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IGxpID4gYS5kaXNhYmxlZDpmb2N1cyAubmF2YmFyX2Fycm93IHtcbiAgYmFja2dyb3VuZDogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9uYXZiYXJfYXJyb3dfaG92ZXIucG5nJyk7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgbGkgPiBhIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duIC5uYXZiYXJfYXJyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDE5cHg7XG59XG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLm9wZW4gLm5hdmJhcl9hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvbmF2YmFyX2Fycm93X2hvdmVyLnBuZycpO1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg4O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItY29sbGFwc2UsXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1mb3JtIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTdlN2U3O1xufVxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2ID4gLm9wZW4gPiBhIC5uYXZiYXJfYXJyb3csXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgPiAub3BlbiA+IGE6aG92ZXIgLm5hdmJhcl9hcnJvdyxcbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiA+IC5vcGVuID4gYTpmb2N1cyAubmF2YmFyX2Fycm93IHtcbiAgYmFja2dyb3VuZDogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9uYXZiYXJfYXJyb3dfaG92ZXIucG5nJyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxuICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpLml0ZW0tc2VsZWN0ZWQgYSxcbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpLml0ZW0tc2VsZWN0ZWQgYTpob3ZlcixcbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4gIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSA+IGxpLml0ZW0tc2VsZWN0ZWQgYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSxcbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlcixcbiAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNjY2M7XG4gIH1cbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbmsge1xuICBjb2xvcjogIzAwMDtcbn1cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbmsge1xuICBjb2xvcjogIzAwMDtcbn1cbi5uYXZiYXItZGVmYXVsdCAuYnRuLWxpbms6aG92ZXIsXG4ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAubmF2YmFyLWRlZmF1bHQgLmJ0bi1saW5rOmhvdmVyLFxuLm5hdmJhci1kZWZhdWx0IC5idG4tbGlua1tkaXNhYmxlZF06Zm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLm5hdmJhci1kZWZhdWx0IC5idG4tbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjY2NjO1xufVxuLmNhcmV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItdG9wOiA0cHggZGFzaGVkO1xuICBib3JkZXItdG9wOiA0cHggc29saWQgXFw5O1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAsXG4uZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1pbi13aWR0aDogMTYwcHg7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW46IDJweCAwIDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cbi5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyNjI2MjY7XG59XG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLFxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xufVxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLFxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG59XG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLm9wZW4gPiAuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm9wZW4gPiBhIHtcbiAgb3V0bGluZTogMDtcbn1cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzc3Nzc3NztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5kcm9wZG93bi1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTA7XG59XG4ucHVsbC1yaWdodCA+IC5kcm9wZG93bi1tZW51IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG4uZHJvcHVwIC5jYXJldCxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuY2FyZXQge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiA0cHggZGFzaGVkO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgXFw5O1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgfVxuICAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51LWxlZnQge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5iLWNhdGFsb2ctc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYi1jYXRhbG9nLXNsaWRlciAub3dsLWRvdHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uYi1jYXRhbG9nLXNsaWRlciAuZy1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnMgMHMgZWFzZS1pbjtcbn1cbi5iLWNhdGFsb2ctc2xpZGVyIC5nLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xufVxuLmItY2F0YWxvZy1zbGlkZXIgLmctaWNvbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYi1jYXRhbG9nLXNsaWRlciAuZy1pY29uLWFycm93LWxlZnQge1xuICBsZWZ0OiAtMzBweDtcbn1cbi5iLWNhdGFsb2ctc2xpZGVyIC5nLWljb24tYXJyb3ctcmlnaHQge1xuICByaWdodDogLTMwcHg7XG59XG4uYi1jYXRhbG9nLXNsaWRlciAuZy1pY29uLmRpc2FibGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uYi1jYXRhbG9nLXNsaWRlciAuZy1pY29uLmRpc2FibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4uYi1jYXRhbG9nLXNsaWRlciAub3dsLXN0YWdlLW91dGVyIHtcbiAgbWF4LXdpZHRoOiA3MTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYi1jYXRhbG9nLXNsaWRlciAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcge1xuICBtYXgtaGVpZ2h0OiBpbmhlcml0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYi1jYXRhbG9nLXNsaWRlciAuZy1pY29uLWFycm93LWxlZnQsXG4gIC5iLWNhdGFsb2ctc2xpZGVyIC5nLWljb24tYXJyb3ctcmlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5iLWNhdGFsb2ctc2xpZGVyIHtcbiAgICB3aWR0aDogOTQwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5iLWNhdGFsb2ctc2xpZGVyIHtcbiAgICB3aWR0aDogODgwcHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmItY2F0YWxvZy1zbGlkZXIge1xuICAgIHdpZHRoOiA1NjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuYi1jYXRhbG9nLXNsaWRlciB7XG4gICAgd2lkdGg6IDM2MHB4O1xuICB9XG59XG4uYi1pbmZvLXdpbmRvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5OTk7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGJhY2tncm91bmQ6ICM5ZTA4MDg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYi12b3RlIC52b3RlLWZvcm0gPiAucm93ID4gLml0ZW0ge1xuICBtaW4taGVpZ2h0OiAyNDVweDtcbn1cbi5iLXZvdGUgLml0ZW0gLnF1ZXN0aW9uLWhlYWRlciAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ViMWMyMztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LWZhbWlseTogXCJTY2FkYUJvbGRcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYi12b3RlIC5pdGVtIC5hbnN3ZXJzLWxpc3QgLml0ZW0ge1xuICBmb250LXNpemU6IDA7XG59XG4uYi12b3RlIC5pdGVtIC5hbnN3ZXJzLWxpc3QgLml0ZW0gPiAqIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IG1lZGl1bTtcbn1cbi5iLXZvdGUgLml0ZW0gLmFuc3dlcnMtbGlzdCAudGl0bGUge1xuICBtaW4taGVpZ2h0OiA2NHB4O1xufVxuLmItdm90ZSAuaXRlbSAuYW5zd2Vycy1saXN0IC50aXRsZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIHRleHQtanVzdGlmeTogbmV3c3BhcGVyO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uYi12b3RlIC5pdGVtIC5hbnN3ZXJzLWxpc3QgLnRpdGxlIGxhYmVsIHNwYW4sXG4uYi12b3RlIC5pdGVtIC5hbnN3ZXJzLWxpc3QgLnRpdGxlIGxhYmVsIGlucHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmItdm90ZSAuaXRlbSAuYW5zd2Vycy1saXN0IC50aXRsZSBsYWJlbCBzcGFuLmhlbHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5iLXZvdGUgLml0ZW0gLmFuc3dlcnMtbGlzdCAudGl0bGUgLm5hbWUge1xuICB3aWR0aDogMjMwcHg7XG59XG4uYi12b3RlIC5pdGVtIC5hbnN3ZXJzLWxpc3QgLnRpdGxlIC5xdWFudGl0eSB7XG4gIHdpZHRoOiA1MHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5iLXZvdGUgLml0ZW0gLmFuc3dlcnMtbGlzdCAudGl0bGUgLm9sZC1wcmljZSB7XG4gIHdpZHRoOiA2MHB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJTY2FkYUJvbGRcIjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuLmItdm90ZSAuaXRlbSAuYW5zd2Vycy1saXN0IC50aXRsZSAubmV3LXByaWNlIHtcbiAgd2lkdGg6IDkwcHg7XG4gIGNvbG9yOiAjZWIxYzIzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlNjYWRhQm9sZFwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5iLXZvdGUgYSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ViMWMyMztcbn1cbi5iLXZvdGUuYW5zd2VycyAucHJvZ3Jlc3MtYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luOiA0cHggMDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5iLXZvdGUuYW5zd2VycyBhIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi8qIVxuICogIyBTZW1hbnRpYyBVSSAyLjIuNiAtIFByb2dyZXNzIEJhclxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xuICpcbiAqXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcbiAqXG4gKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgICAgICAgICBQcm9ncmVzc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi51aS5wcm9ncmVzcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDFlbSAwZW0gMi41ZW07XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZzogMGVtO1xuICBib3JkZXItcmFkaXVzOiAwLjI4NTcxNDI5cmVtO1xufVxuLnVpLnByb2dyZXNzOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwZW0gMGVtIDIuNWVtO1xufVxuLnVpLnByb2dyZXNzOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDBlbSAwZW0gMS41ZW07XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICAgICAgICAgICAgQ29udGVudFxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIEFjdGl2aXR5IEJhciAqL1xuLnVpLnByb2dyZXNzIC5iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDAlO1xuICBtaW4td2lkdGg6IDJlbTtcbiAgYmFja2dyb3VuZDogIzg4ODg4ODtcbiAgYm9yZGVyLXJhZGl1czogMC4yODU3MTQyOXJlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjFzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjFzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xcyBlYXNlO1xufVxuLyogUGVyY2VudCBDb21wbGV0ZSAqL1xuLnVpLnByb2dyZXNzIC5iYXIgPiAucHJvZ3Jlc3Mge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBhdXRvO1xuICBmb250LXNpemU6IDAuOTI4NTcxNDNlbTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwLjVlbTtcbiAgbGVmdDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luLXRvcDogLTAuNWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi8qIExhYmVsICovXG4udWkucHJvZ3Jlc3MgPiAubGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDFlbTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMCU7XG4gIGJvdHRvbTogYXV0bztcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luLXRvcDogMC4yZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZTtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgICAgICAgICBUeXBlc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIEluZGljYXRpbmcgKi9cbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCIxXCJdIC5iYXIsXG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiMlwiXSAuYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q5NUM1Qztcbn1cbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCIzXCJdIC5iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZCQzcyO1xufVxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjRcIl0gLmJhcixcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCI1XCJdIC5iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZCQjQ4O1xufVxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjZcIl0gLmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEREM5Mjg7XG59XG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiN1wiXSAuYmFyLFxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjhcIl0gLmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNEQ5NUM7XG59XG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiOVwiXSAuYmFyLFxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjEwMFwiXSAuYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2REE4MTtcbn1cbi8qIEluZGljYXRpbmcgTGFiZWwgKi9cbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCIxXCJdIC5sYWJlbCxcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCIyXCJdIC5sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjNcIl0gLmxhYmVsIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiNFwiXSAubGFiZWwsXG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiNVwiXSAubGFiZWwge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbn1cbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCI2XCJdIC5sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjdcIl0gLmxhYmVsLFxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjhcIl0gLmxhYmVsIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG59XG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiOVwiXSAubGFiZWwsXG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiMTAwXCJdIC5sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuLyogU2luZ2xlIERpZ2l0cyAqL1xuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiMVwiXSAuYmFyLFxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiMlwiXSAuYmFyLFxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiM1wiXSAuYmFyLFxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiNFwiXSAuYmFyLFxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiNVwiXSAuYmFyLFxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiNlwiXSAuYmFyLFxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiN1wiXSAuYmFyLFxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiOFwiXSAuYmFyLFxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiOVwiXSAuYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q5NUM1Qztcbn1cbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjFcIl0gLmxhYmVsLFxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiMlwiXSAubGFiZWwsXG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnQ9XCIzXCJdIC5sYWJlbCxcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjRcIl0gLmxhYmVsLFxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiNVwiXSAubGFiZWwsXG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnQ9XCI2XCJdIC5sYWJlbCxcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjdcIl0gLmxhYmVsLFxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiOFwiXSAubGFiZWwsXG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnQ9XCI5XCJdIC5sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xufVxuLyogSW5kaWNhdGluZyBTdWNjZXNzICovXG4udWkuaW5kaWNhdGluZy5wcm9ncmVzcy5zdWNjZXNzIC5sYWJlbCB7XG4gIGNvbG9yOiAjMUE1MzFCO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICAgICAgICAgICBTdGF0ZXNcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vKi0tLS0tLS0tLS0tLS0tXG4gICAgIFN1Y2Nlc3Ncbi0tLS0tLS0tLS0tLS0tLSovXG4udWkucHJvZ3Jlc3Muc3VjY2VzcyAuYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxQkE0NSAhaW1wb3J0YW50O1xufVxuLnVpLnByb2dyZXNzLnN1Y2Nlc3MgLmJhcixcbi51aS5wcm9ncmVzcy5zdWNjZXNzIC5iYXI6OmFmdGVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4udWkucHJvZ3Jlc3Muc3VjY2VzcyA+IC5sYWJlbCB7XG4gIGNvbG9yOiAjMUE1MzFCO1xufVxuLyotLS0tLS0tLS0tLS0tLVxuICAgICBXYXJuaW5nXG4tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLnByb2dyZXNzLndhcm5pbmcgLmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkMwMzcgIWltcG9ydGFudDtcbn1cbi51aS5wcm9ncmVzcy53YXJuaW5nIC5iYXIsXG4udWkucHJvZ3Jlc3Mud2FybmluZyAuYmFyOjphZnRlciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnVpLnByb2dyZXNzLndhcm5pbmcgPiAubGFiZWwge1xuICBjb2xvcjogIzc5NEIwMjtcbn1cbi8qLS0tLS0tLS0tLS0tLS1cbiAgICAgRXJyb3Jcbi0tLS0tLS0tLS0tLS0tLSovXG4udWkucHJvZ3Jlc3MuZXJyb3IgLmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQjI4MjggIWltcG9ydGFudDtcbn1cbi51aS5wcm9ncmVzcy5lcnJvciAuYmFyLFxuLnVpLnByb2dyZXNzLmVycm9yIC5iYXI6OmFmdGVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4udWkucHJvZ3Jlc3MuZXJyb3IgPiAubGFiZWwge1xuICBjb2xvcjogIzkxMkQyQjtcbn1cbi8qLS0tLS0tLS0tLS0tLS1cbiAgICAgQWN0aXZlXG4tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLmFjdGl2ZS5wcm9ncmVzcyAuYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDJlbTtcbn1cbi51aS5hY3RpdmUucHJvZ3Jlc3MgLmJhcjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogMC4yODU3MTQyOXJlbTtcbiAgLXdlYmtpdC1hbmltYXRpb246IHByb2dyZXNzLWFjdGl2ZSAycyBlYXNlIGluZmluaXRlO1xuICBhbmltYXRpb246IHByb2dyZXNzLWFjdGl2ZSAycyBlYXNlIGluZmluaXRlO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWFjdGl2ZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgd2lkdGg6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQGtleWZyYW1lcyBwcm9ncmVzcy1hY3RpdmUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIHdpZHRoOiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi8qLS0tLS0tLS0tLS0tLS1cbiAgICBEaXNhYmxlZFxuLS0tLS0tLS0tLS0tLS0tKi9cbi51aS5kaXNhYmxlZC5wcm9ncmVzcyB7XG4gIG9wYWNpdHk6IDAuMzU7XG59XG4udWkuZGlzYWJsZWQucHJvZ3Jlc3MgLmJhcixcbi51aS5kaXNhYmxlZC5wcm9ncmVzcyAuYmFyOjphZnRlciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICAgICAgICAgVmFyaWF0aW9uc1xuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qLS0tLS0tLS0tLS0tLS1cbiAgICBJbnZlcnRlZFxuLS0tLS0tLS0tLS0tLS0tKi9cbi51aS5pbnZlcnRlZC5wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wOCk7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi51aS5pbnZlcnRlZC5wcm9ncmVzcyAuYmFyIHtcbiAgYmFja2dyb3VuZDogIzg4ODg4ODtcbn1cbi51aS5pbnZlcnRlZC5wcm9ncmVzcyAuYmFyID4gLnByb2dyZXNzIHtcbiAgY29sb3I6ICNGOUZBRkI7XG59XG4udWkuaW52ZXJ0ZWQucHJvZ3Jlc3MgPiAubGFiZWwge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi51aS5pbnZlcnRlZC5wcm9ncmVzcy5zdWNjZXNzID4gLmxhYmVsIHtcbiAgY29sb3I6ICMyMUJBNDU7XG59XG4udWkuaW52ZXJ0ZWQucHJvZ3Jlc3Mud2FybmluZyA+IC5sYWJlbCB7XG4gIGNvbG9yOiAjRjJDMDM3O1xufVxuLnVpLmludmVydGVkLnByb2dyZXNzLmVycm9yID4gLmxhYmVsIHtcbiAgY29sb3I6ICNEQjI4Mjg7XG59XG4vKi0tLS0tLS0tLS0tLS0tXG4gICAgQXR0YWNoZWRcbi0tLS0tLS0tLS0tLS0tLSovXG4vKiBib3R0b20gYXR0YWNoZWQgKi9cbi51aS5wcm9ncmVzcy5hdHRhY2hlZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwZW07XG59XG4udWkucHJvZ3Jlc3MuYXR0YWNoZWQsXG4udWkucHJvZ3Jlc3MuYXR0YWNoZWQgLmJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDAuMnJlbTtcbiAgcGFkZGluZzogMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAwZW0gMGVtIDAuMjg1NzE0MjlyZW0gMC4yODU3MTQyOXJlbTtcbn1cbi51aS5wcm9ncmVzcy5hdHRhY2hlZCAuYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMGVtO1xufVxuLyogdG9wIGF0dGFjaGVkICovXG4udWkucHJvZ3Jlc3MudG9wLmF0dGFjaGVkLFxuLnVpLnByb2dyZXNzLnRvcC5hdHRhY2hlZCAuYmFyIHtcbiAgdG9wOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjg1NzE0MjlyZW0gMC4yODU3MTQyOXJlbSAwZW0gMGVtO1xufVxuLnVpLnByb2dyZXNzLnRvcC5hdHRhY2hlZCAuYmFyIHtcbiAgYm9yZGVyLXJhZGl1czogMGVtO1xufVxuLyogQ291cGxpbmcgKi9cbi51aS5zZWdtZW50ID4gLnVpLmF0dGFjaGVkLnByb2dyZXNzLFxuLnVpLmNhcmQgPiAudWkuYXR0YWNoZWQucHJvZ3Jlc3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi51aS5zZWdtZW50ID4gLnVpLmJvdHRvbS5hdHRhY2hlZC5wcm9ncmVzcyxcbi51aS5jYXJkID4gLnVpLmJvdHRvbS5hdHRhY2hlZC5wcm9ncmVzcyB7XG4gIHRvcDogMTAwJTtcbiAgYm90dG9tOiBhdXRvO1xufVxuLyotLS0tLS0tLS0tLS0tLVxuICAgICBDb2xvcnNcbi0tLS0tLS0tLS0tLS0tLSovXG4vKiBSZWQgKi9cbi51aS5yZWQucHJvZ3Jlc3MgLmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQjI4Mjg7XG59XG4udWkucmVkLmludmVydGVkLnByb2dyZXNzIC5iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2OTVFO1xufVxuLyogT3JhbmdlICovXG4udWkub3JhbmdlLnByb2dyZXNzIC5iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjI3MTFDO1xufVxuLnVpLm9yYW5nZS5pbnZlcnRlZC5wcm9ncmVzcyAuYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODUxQjtcbn1cbi8qIFllbGxvdyAqL1xuLnVpLnllbGxvdy5wcm9ncmVzcyAuYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCQkQwODtcbn1cbi51aS55ZWxsb3cuaW52ZXJ0ZWQucHJvZ3Jlc3MgLmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkUyMUY7XG59XG4vKiBPbGl2ZSAqL1xuLnVpLm9saXZlLnByb2dyZXNzIC5iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjVDQzE4O1xufVxuLnVpLm9saXZlLmludmVydGVkLnByb2dyZXNzIC5iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDlFNzc4O1xufVxuLyogR3JlZW4gKi9cbi51aS5ncmVlbi5wcm9ncmVzcyAuYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxQkE0NTtcbn1cbi51aS5ncmVlbi5pbnZlcnRlZC5wcm9ncmVzcyAuYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJFQ0M0MDtcbn1cbi8qIFRlYWwgKi9cbi51aS50ZWFsLnByb2dyZXNzIC5iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCNUFEO1xufVxuLnVpLnRlYWwuaW52ZXJ0ZWQucHJvZ3Jlc3MgLmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2REZGRkY7XG59XG4vKiBCbHVlICovXG4udWkuYmx1ZS5wcm9ncmVzcyAuYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxODVEMDtcbn1cbi51aS5ibHVlLmludmVydGVkLnByb2dyZXNzIC5iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTRDOEZGO1xufVxuLyogVmlvbGV0ICovXG4udWkudmlvbGV0LnByb2dyZXNzIC5iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQzNUM5O1xufVxuLnVpLnZpb2xldC5pbnZlcnRlZC5wcm9ncmVzcyAuYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0EyOTFGQjtcbn1cbi8qIFB1cnBsZSAqL1xuLnVpLnB1cnBsZS5wcm9ncmVzcyAuYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0EzMzNDODtcbn1cbi51aS5wdXJwbGUuaW52ZXJ0ZWQucHJvZ3Jlc3MgLmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQzczRkY7XG59XG4vKiBQaW5rICovXG4udWkucGluay5wcm9ncmVzcyAuYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UwMzk5Nztcbn1cbi51aS5waW5rLmludmVydGVkLnByb2dyZXNzIC5iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4RURGO1xufVxuLyogQnJvd24gKi9cbi51aS5icm93bi5wcm9ncmVzcyAuYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E1NjczRjtcbn1cbi51aS5icm93bi5pbnZlcnRlZC5wcm9ncmVzcyAuYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q2N0MxQztcbn1cbi8qIEdyZXkgKi9cbi51aS5ncmV5LnByb2dyZXNzIC5iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY3Njc2O1xufVxuLnVpLmdyZXkuaW52ZXJ0ZWQucHJvZ3Jlc3MgLmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQ0REREU7XG59XG4vKiBCbGFjayAqL1xuLnVpLmJsYWNrLnByb2dyZXNzIC5iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUIxQzFEO1xufVxuLnVpLmJsYWNrLmludmVydGVkLnByb2dyZXNzIC5iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1NDU0O1xufVxuLyotLS0tLS0tLS0tLS0tLVxuICAgICBTaXplc1xuLS0tLS0tLS0tLS0tLS0tKi9cbi51aS50aW55LnByb2dyZXNzIHtcbiAgZm9udC1zaXplOiAwLjg1NzE0Mjg2cmVtO1xufVxuLnVpLnRpbnkucHJvZ3Jlc3MgLmJhciB7XG4gIGhlaWdodDogMC41ZW07XG59XG4udWkuc21hbGwucHJvZ3Jlc3Mge1xuICBmb250LXNpemU6IDAuOTI4NTcxNDNyZW07XG59XG4udWkuc21hbGwucHJvZ3Jlc3MgLmJhciB7XG4gIGhlaWdodDogMWVtO1xufVxuLnVpLnByb2dyZXNzIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnVpLnByb2dyZXNzIC5iYXIge1xuICBoZWlnaHQ6IDEuNzVlbTtcbn1cbi51aS5sYXJnZS5wcm9ncmVzcyB7XG4gIGZvbnQtc2l6ZTogMS4xNDI4NTcxNHJlbTtcbn1cbi51aS5sYXJnZS5wcm9ncmVzcyAuYmFyIHtcbiAgaGVpZ2h0OiAyLjVlbTtcbn1cbi51aS5iaWcucHJvZ3Jlc3Mge1xuICBmb250LXNpemU6IDEuMjg1NzE0MjlyZW07XG59XG4udWkuYmlnLnByb2dyZXNzIC5iYXIge1xuICBoZWlnaHQ6IDMuNWVtO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICAgICAgICAgIFByb2dyZXNzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICAgICAgIFNpdGUgT3ZlcnJpZGVzXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmFqYXgtZmlsZS11cGxvYWQtZXJyb3Ige1xuICBjb2xvcjogI2ViMWMyMztcbn1cbi5hamF4LWZpbGUtdXBsb2FkLXN0YXR1c2JhciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwYmExYjU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHdpZHRoOiA0MjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDVweCA1cHggNXB4IDE1cHg7XG59XG4uYWpheC1maWxlLXVwbG9hZC1maWxlbmFtZSB7XG4gIHdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgNXB4IDVweCAwcHg7XG59XG4uYWpheC1maWxlLXVwbG9hZC1maWxlc2l6ZSB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCA1cHggNXB4IDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmFqYXgtZmlsZS11cGxvYWQtcHJvZ3Jlc3Mge1xuICBtYXJnaW46IDVweCAxMHB4IDVweCAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBwYWRkaW5nOiAxcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5hamF4LWZpbGUtdXBsb2FkLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYmExYjU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYWpheC1maWxlLXVwbG9hZC1wZXJjZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiA0OCU7XG59XG4uYWpheC1maWxlLXVwbG9hZC1yZWQge1xuICAtbW96LWJveC1zaGFkb3c6IGluc2V0IDAgMzlweCAwIC0yNHB4ICNlNjdhNzM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAzOXB4IDAgLTI0cHggI2U2N2E3MztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzOXB4IDAgLTI0cHggI2U2N2E3MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0Njg1ZDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBhcmlhbDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiA0cHggMTVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjYjIzZTM1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbjogNXB4IDEwcHggNXB4IDBweDtcbn1cbi5hamF4LWZpbGUtdXBsb2FkLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3YjU1YTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IGFyaWFsO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDRweCAxNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzViOGEzYztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luOiA1cHggMTBweCA1cHggMHB4O1xufVxuLmFqYXgtZmlsZS11cGxvYWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiAjZWIxYzIzO1xufVxuLmFqYXgtZmlsZS11cGxvYWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjOGUwYzExO1xufVxuLmFqYXgtdXBsb2FkLWRyYWdkcm9wIHtcbiAgYm9yZGVyOiAycHggZG90dGVkICNBNUE1Qzc7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBjb2xvcjogI0RBRENFMztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMTBweCAwIDEwcHggMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5zdGF0ZS1ob3ZlciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNBNUE1Qzc7XG59XG4uYWpheC1maWxlLXVwbG9hZC1jb250YWluZXIge1xuICBtYXJnaW46IDIwcHggMHB4IDIwcHggMHB4O1xufVxuLyogUEFHRVMgLSDRgdC+0LTQtdGA0LbQuNGCINGB0YLQuNC70LgsINGB0L/QtdGG0LjRhNC40YfQvdGL0LUg0LTQu9GPINC+0YLQtNC10LvRjNC90YvRhSDRgdGC0YDQsNC90LjRhiwg0LXRgdC70Lgg0Y3RgtC+INC90LXQvtCx0YXQvtC00LjQvNC+LlxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIFRIRU1FUyAtINGB0YLQuNC70Lgg0LTQu9GPINGA0LDQt9C90YvRhSDRgtC10LwuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjQuMS4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBhbmQgaU9TLlxyXG4gKi9cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXHJcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSwgYW5kIEZpcmVmb3guXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxyXG4gKi9cclxuXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLCAvKiAxICovXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbm1haW4sIC8qIDIgKi9cclxubWVudSxcclxubmF2LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5IHsgLyogMSAqL1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbiAqL1xyXG5cclxuYXVkaW8sXHJcbmNhbnZhcyxcclxucHJvZ3Jlc3MsXHJcbnZpZGVvIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LlxyXG4gKi9cclxuXHJcbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cclxuXHJcbnByb2dyZXNzIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC0uXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxyXG4gKi9cclxuXHJcbnRlbXBsYXRlLCAvKiAxICovXHJcbltoaWRkZW5dIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiBMaW5rc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICogMi4gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxyXG4gKi9cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiAxICovXHJcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBvdXRsaW5lIG9uIGZvY3VzZWQgbGlua3Mgd2hlbiB0aGV5IGFyZSBhbHNvIGFjdGl2ZSBvciBob3ZlcmVkXHJcbiAqIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKi9cclxuXHJcbmE6YWN0aXZlLFxyXG5hOmhvdmVyIHtcclxuICBvdXRsaW5lLXdpZHRoOiAwO1xyXG59XHJcblxyXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cclxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IHRoZSBkdXBsaWNhdGUgYXBwbGljYXRpb24gb2YgYGJvbGRlcmAgYnkgdGhlIG5leHQgcnVsZSBpbiBTYWZhcmkgNi5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXHJcbiAqL1xyXG5cclxuZGZuIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXHJcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuaDEge1xyXG4gIGZvbnQtc2l6ZTogMmVtO1xyXG4gIG1hcmdpbjogMC42N2VtIDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXHJcbiAqL1xyXG5cclxubWFyayB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxyXG4gKiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG5zdXAge1xyXG4gIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXHJcbiAqL1xyXG5cclxuaW1nIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBIaWRlIHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICovXHJcblxyXG5zdmc6bm90KDpyb290KSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnByZSxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBtYXJnaW4gaW4gSUUgOC5cclxuICovXHJcblxyXG5maWd1cmUge1xyXG4gIG1hcmdpbjogMWVtIDQwcHg7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxyXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICovXHJcblxyXG5ociB7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cclxuICBoZWlnaHQ6IDA7IC8qIDEgKi9cclxuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xyXG59XHJcblxyXG4vKiBGb3Jtc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgZm9udDogaW5oZXJpdDsgLyogMSAqL1xyXG4gIG1hcmdpbjogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVzdG9yZSB0aGUgZm9udCB3ZWlnaHQgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXHJcbiAqL1xyXG5cclxub3B0Z3JvdXAge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vKipcclxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCB7IC8qIDEgKi9cclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxyXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3QgeyAvKiAxICovXHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcclxuICogICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4gKi9cclxuXHJcbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcclxuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDaGFuZ2UgdGhlIGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cclxuICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcclxuICBtYXJnaW46IDAgMnB4O1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cclxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxyXG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5sZWdlbmQge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xyXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXHJcbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXHJcbiAgcGFkZGluZzogMDsgLyogMyAqL1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXHJcbiAqL1xyXG5cclxudGV4dGFyZWEge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtLlxyXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxyXG4gKi9cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl0sXHJcblt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cclxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBhbmQgY2FuY2VsIGJ1dHRvbnMgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWC5cclxuICovXHJcblxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIHRleHQgc3R5bGUgb2YgcGxhY2Vob2xkZXJzIGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIG9wYWNpdHk6IDAuNTQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiAqL1xyXG5cclxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cclxuICBmb250OiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuIiwiLyohXHJcbiAqICMgU2VtYW50aWMgVUkgMi4yLjYgLSBUcmFuc2l0aW9uXHJcbiAqIGh0dHA6Ly9naXRodWIuY29tL3NlbWFudGljLW9yZy9zZW1hbnRpYy11aS9cclxuICpcclxuICpcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXHJcbiAqIGh0dHA6Ly9vcGVuc291cmNlLm9yZy9saWNlbnNlcy9NSVRcclxuICpcclxuICovXHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgICAgICAgIFRyYW5zaXRpb25zXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4udHJhbnNpdGlvbiB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xyXG5cdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDMwMG1zO1xyXG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMzAwbXM7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgICAgICAgICBTdGF0ZXNcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcblxyXG4vKiBBbmltYXRpbmcgKi9cclxuLmFuaW1hdGluZy50cmFuc2l0aW9uIHtcclxuXHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0dmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBMb2FkaW5nICovXHJcbi5sb2FkaW5nLnRyYW5zaXRpb24ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC05OTk5OXB4O1xyXG5cdGxlZnQ6IC05OTk5OXB4O1xyXG59XHJcblxyXG4vKiBIaWRkZW4gKi9cclxuLmhpZGRlbi50cmFuc2l0aW9uIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLyogVmlzaWJsZSAqL1xyXG4udmlzaWJsZS50cmFuc2l0aW9uIHtcclxuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxuXHJcblx0LyogIGJhY2tmYWNlLXZpc2liaWxpdHk6IEBiYWNrZmFjZVZpc2liaWxpdHk7XHJcblx0ICB0cmFuc2Zvcm06IEB1c2UzREFjY2VsZXJhdGlvbjsqL1xyXG59XHJcbi8qIERpc2FibGVkICovXHJcbi5kaXNhYmxlZC50cmFuc2l0aW9uIHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XHJcblx0YW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcclxufVxyXG5cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgICBWYXJpYXRpb25zXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4ubG9vcGluZy50cmFuc2l0aW9uIHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG5cdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgICAgICAgIFRyYW5zaXRpb25zXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4vKlxyXG4gIFNvbWUgdHJhbnNpdGlvbnMgYWRhcHRlZCBmcm9tIEFuaW1hdGUgQ1NTXHJcbiAgaHR0cHM6Ly9naXRodWIuY29tL2RhbmVkZW4vYW5pbWF0ZS5jc3NcclxuICBBZGRpdGlvbmFsIHRyYW5zaXRpb25zIGFkYXB0ZWQgZnJvbSBHbGlkZVxyXG4gIGJ5IE5pY2sgUGV0dGl0IC0gaHR0cHM6Ly9naXRodWIuY29tL25pY2twZXR0aXQvZ2xpZGVcclxuKi9cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS1cclxuICAgICBCcm93c2VcclxuLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi50cmFuc2l0aW9uLmJyb3dzZSB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xyXG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XHJcbn1cclxuLnRyYW5zaXRpb24uYnJvd3NlLmluIHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBicm93c2VJbjtcclxuXHRhbmltYXRpb24tbmFtZTogYnJvd3NlSW47XHJcbn1cclxuLnRyYW5zaXRpb24uYnJvd3NlLm91dCxcclxuLnRyYW5zaXRpb24uYnJvd3NlLmxlZnQub3V0IHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBicm93c2VPdXRMZWZ0O1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBicm93c2VPdXRMZWZ0O1xyXG59XHJcbi50cmFuc2l0aW9uLmJyb3dzZS5yaWdodC5vdXQge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJyb3dzZU91dFJpZ2h0O1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBicm93c2VPdXRSaWdodDtcclxufVxyXG5cclxuLyogSW4gKi9cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJyb3dzZUluIHtcclxuXHQwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KSB0cmFuc2xhdGVaKDBweCk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOCkgdHJhbnNsYXRlWigwcHgpO1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0fVxyXG5cdDEwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KSB0cmFuc2xhdGVaKDBweCk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOCkgdHJhbnNsYXRlWigwcHgpO1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0XHRvcGFjaXR5OiAwLjc7XHJcblx0fVxyXG5cdDgwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wNSkgdHJhbnNsYXRlWigwcHgpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KSB0cmFuc2xhdGVaKDBweCk7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0ei1pbmRleDogOTk5O1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVaKDBweCk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVooMHB4KTtcclxuXHRcdHotaW5kZXg6IDk5OTtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyBicm93c2VJbiB7XHJcblx0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCkgdHJhbnNsYXRlWigwcHgpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjgpIHRyYW5zbGF0ZVooMHB4KTtcclxuXHRcdHotaW5kZXg6IC0xO1xyXG5cdH1cclxuXHQxMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCkgdHJhbnNsYXRlWigwcHgpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjgpIHRyYW5zbGF0ZVooMHB4KTtcclxuXHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0b3BhY2l0eTogMC43O1xyXG5cdH1cclxuXHQ4MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDUpIHRyYW5zbGF0ZVooMHB4KTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4wNSkgdHJhbnNsYXRlWigwcHgpO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdHotaW5kZXg6IDk5OTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgdHJhbnNsYXRlWigwcHgpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVaKDBweCk7XHJcblx0XHR6LWluZGV4OiA5OTk7XHJcblx0fVxyXG59XHJcblxyXG4vKiBPdXQgKi9cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJyb3dzZU91dExlZnQge1xyXG5cdDAlIHtcclxuXHRcdHotaW5kZXg6IDk5OTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSByb3RhdGVZKDBkZWcpIHJvdGF0ZVgoMGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHJvdGF0ZVkoMGRlZykgcm90YXRlWCgwZGVnKTtcclxuXHR9XHJcblx0NTAlIHtcclxuXHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwNSUpIHJvdGF0ZVkoMzVkZWcpIHJvdGF0ZVgoMTBkZWcpIHRyYW5zbGF0ZVooLTEwcHgpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcclxuXHR9XHJcblx0ODAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgcm90YXRlWSgwZGVnKSByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVooLTEwcHgpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSByb3RhdGVZKDBkZWcpIHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWigtMTBweCk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGJyb3dzZU91dExlZnQge1xyXG5cdDAlIHtcclxuXHRcdHotaW5kZXg6IDk5OTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSByb3RhdGVZKDBkZWcpIHJvdGF0ZVgoMGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHJvdGF0ZVkoMGRlZykgcm90YXRlWCgwZGVnKTtcclxuXHR9XHJcblx0NTAlIHtcclxuXHRcdHotaW5kZXg6IC0xO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwNSUpIHJvdGF0ZVkoMzVkZWcpIHJvdGF0ZVgoMTBkZWcpIHRyYW5zbGF0ZVooLTEwcHgpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcclxuXHR9XHJcblx0ODAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSkgcm90YXRlWSgwZGVnKSByb3RhdGVYKDBkZWcpIHRyYW5zbGF0ZVooLTEwcHgpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSByb3RhdGVZKDBkZWcpIHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWigtMTBweCk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYnJvd3NlT3V0UmlnaHQge1xyXG5cdDAlIHtcclxuXHRcdHotaW5kZXg6IDk5OTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSByb3RhdGVZKDBkZWcpIHJvdGF0ZVgoMGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHJvdGF0ZVkoMGRlZykgcm90YXRlWCgwZGVnKTtcclxuXHR9XHJcblx0NTAlIHtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcclxuXHR9XHJcblx0ODAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSByb3RhdGVZKDBkZWcpIHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWigtMTBweCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHJvdGF0ZVkoMGRlZykgcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgYnJvd3NlT3V0UmlnaHQge1xyXG5cdDAlIHtcclxuXHRcdHotaW5kZXg6IDk5OTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSByb3RhdGVZKDBkZWcpIHJvdGF0ZVgoMGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHJvdGF0ZVkoMGRlZykgcm90YXRlWCgwZGVnKTtcclxuXHR9XHJcblx0NTAlIHtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDUlKSByb3RhdGVZKDM1ZGVnKSByb3RhdGVYKDEwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcclxuXHR9XHJcblx0ODAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSByb3RhdGVZKDBkZWcpIHJvdGF0ZVgoMGRlZykgdHJhbnNsYXRlWigtMTBweCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpIHJvdGF0ZVkoMGRlZykgcm90YXRlWCgwZGVnKSB0cmFuc2xhdGVaKC0xMHB4KTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tXHJcbiAgICAgRHJvcFxyXG4tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLmRyb3AudHJhbnNpdGlvbiB7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xyXG5cdHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDQwMG1zO1xyXG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogNDAwbXM7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNCwgMS42MSwgMC43LCAxKTtcclxuXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zNCwgMS42MSwgMC43LCAxKTtcclxufVxyXG4uZHJvcC50cmFuc2l0aW9uLmluIHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBkcm9wSW47XHJcblx0YW5pbWF0aW9uLW5hbWU6IGRyb3BJbjtcclxufVxyXG4uZHJvcC50cmFuc2l0aW9uLm91dCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZHJvcE91dDtcclxuXHRhbmltYXRpb24tbmFtZTogZHJvcE91dDtcclxufVxyXG5cclxuLyogRHJvcCAqL1xyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZHJvcEluIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyBkcm9wSW4ge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdH1cclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZHJvcE91dCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgZHJvcE91dCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcblx0fVxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tXHJcbiAgICAgIEZhZGVcclxuLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi50cmFuc2l0aW9uLmZhZGUuaW4ge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcclxuXHRhbmltYXRpb24tbmFtZTogZmFkZUluO1xyXG59XHJcbi50cmFuc2l0aW9uW2NsYXNzKj1cImZhZGUgdXBcIl0uaW4ge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxufVxyXG4udHJhbnNpdGlvbltjbGFzcyo9XCJmYWRlIGRvd25cIl0uaW4ge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XHJcbn1cclxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmFkZSBsZWZ0XCJdLmluIHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xyXG59XHJcbi50cmFuc2l0aW9uW2NsYXNzKj1cImZhZGUgcmlnaHRcIl0uaW4ge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJblJpZ2h0O1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5SaWdodDtcclxufVxyXG4udHJhbnNpdGlvbi5mYWRlLm91dCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcclxuXHRhbmltYXRpb24tbmFtZTogZmFkZU91dDtcclxufVxyXG4udHJhbnNpdGlvbltjbGFzcyo9XCJmYWRlIHVwXCJdLm91dCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFVwO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0VXA7XHJcbn1cclxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmFkZSBkb3duXCJdLm91dCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dERvd247XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVPdXREb3duO1xyXG59XHJcbi50cmFuc2l0aW9uW2NsYXNzKj1cImZhZGUgbGVmdFwiXS5vdXQge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcclxufVxyXG4udHJhbnNpdGlvbltjbGFzcyo9XCJmYWRlIHJpZ2h0XCJdLm91dCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dFJpZ2h0O1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0UmlnaHQ7XHJcbn1cclxuXHJcbi8qIEluICovXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyBmYWRlSW4ge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMCUpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAlKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMCUpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG5cdH1cclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93biB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMCUpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGZhZGVJbkRvd24ge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAlKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuXHR9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnQge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMCUpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwJSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgZmFkZUluTGVmdCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwJSk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAlKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuXHR9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0IHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwJSk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwJSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgZmFkZUluUmlnaHQge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAlKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAlKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuXHR9XHJcbn1cclxuXHJcbi8qIE91dCAqL1xyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUlKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1JSk7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgZmFkZU91dFVwIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNSUpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUlKTtcclxuXHR9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUlKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNSUpO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGZhZGVPdXREb3duIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUlKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNSUpO1xyXG5cdH1cclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnQge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1JSk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNSUpO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0IHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNSUpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUlKTtcclxuXHR9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01JSk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUlKTtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyBmYWRlT3V0UmlnaHQge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNSUpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01JSk7XHJcblx0fVxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tXHJcbiAgICAgRmxpcHNcclxuLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi5mbGlwLnRyYW5zaXRpb24uaW4sXHJcbi5mbGlwLnRyYW5zaXRpb24ub3V0IHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogNjAwbXM7XHJcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiA2MDBtcztcclxufVxyXG4uaG9yaXpvbnRhbC5mbGlwLnRyYW5zaXRpb24uaW4ge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGhvcml6b250YWxGbGlwSW47XHJcblx0YW5pbWF0aW9uLW5hbWU6IGhvcml6b250YWxGbGlwSW47XHJcbn1cclxuLmhvcml6b250YWwuZmxpcC50cmFuc2l0aW9uLm91dCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogaG9yaXpvbnRhbEZsaXBPdXQ7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGhvcml6b250YWxGbGlwT3V0O1xyXG59XHJcbi52ZXJ0aWNhbC5mbGlwLnRyYW5zaXRpb24uaW4ge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHZlcnRpY2FsRmxpcEluO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiB2ZXJ0aWNhbEZsaXBJbjtcclxufVxyXG4udmVydGljYWwuZmxpcC50cmFuc2l0aW9uLm91dCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogdmVydGljYWxGbGlwT3V0O1xyXG5cdGFuaW1hdGlvbi1uYW1lOiB2ZXJ0aWNhbEZsaXBPdXQ7XHJcbn1cclxuXHJcbi8qIEluICovXHJcbkAtd2Via2l0LWtleWZyYW1lcyBob3Jpem9udGFsRmxpcEluIHtcclxuXHQwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoMGRlZyk7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGhvcml6b250YWxGbGlwSW4ge1xyXG5cdDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoMGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyB2ZXJ0aWNhbEZsaXBJbiB7XHJcblx0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyB2ZXJ0aWNhbEZsaXBJbiB7XHJcblx0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcbn1cclxuXHJcbi8qIE91dCAqL1xyXG5ALXdlYmtpdC1rZXlmcmFtZXMgaG9yaXpvbnRhbEZsaXBPdXQge1xyXG5cdDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoMGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSg5MGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSg5MGRlZyk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGhvcml6b250YWxGbGlwT3V0IHtcclxuXHQwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoMGRlZyk7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIHZlcnRpY2FsRmxpcE91dCB7XHJcblx0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyB2ZXJ0aWNhbEZsaXBPdXQge1xyXG5cdDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoMGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tXHJcbiAgICAgIFNjYWxlXHJcbi0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4uc2NhbGUudHJhbnNpdGlvbi5pbiB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2NhbGVJbjtcclxuXHRhbmltYXRpb24tbmFtZTogc2NhbGVJbjtcclxufVxyXG4uc2NhbGUudHJhbnNpdGlvbi5vdXQge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHNjYWxlT3V0O1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBzY2FsZU91dDtcclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2NhbGVJbiB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIHNjYWxlSW4ge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMC44KTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHR9XHJcbn1cclxuXHJcbi8qIE91dCAqL1xyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2NhbGVPdXQge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45KTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMC45KTtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyBzY2FsZU91dCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xyXG5cdH1cclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLVxyXG4gICAgICBGbHlcclxuLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcblxyXG4vKiBJbndhcmQgKi9cclxuLnRyYW5zaXRpb24uZmx5IHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC42cztcclxuXHRhbmltYXRpb24tZHVyYXRpb246IDAuNnM7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XHJcblx0dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xyXG59XHJcbi50cmFuc2l0aW9uLmZseS5pbiB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5SW47XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZseUluO1xyXG59XHJcbi50cmFuc2l0aW9uW2NsYXNzKj1cImZseSB1cFwiXS5pbiB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5SW5VcDtcclxuXHRhbmltYXRpb24tbmFtZTogZmx5SW5VcDtcclxufVxyXG4udHJhbnNpdGlvbltjbGFzcyo9XCJmbHkgZG93blwiXS5pbiB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5SW5Eb3duO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmbHlJbkRvd247XHJcbn1cclxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmx5IGxlZnRcIl0uaW4ge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZseUluTGVmdDtcclxuXHRhbmltYXRpb24tbmFtZTogZmx5SW5MZWZ0O1xyXG59XHJcbi50cmFuc2l0aW9uW2NsYXNzKj1cImZseSByaWdodFwiXS5pbiB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5SW5SaWdodDtcclxuXHRhbmltYXRpb24tbmFtZTogZmx5SW5SaWdodDtcclxufVxyXG5cclxuLyogT3V0d2FyZCAqL1xyXG4udHJhbnNpdGlvbi5mbHkub3V0IHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbHlPdXQ7XHJcblx0YW5pbWF0aW9uLW5hbWU6IGZseU91dDtcclxufVxyXG4udHJhbnNpdGlvbltjbGFzcyo9XCJmbHkgdXBcIl0ub3V0IHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbHlPdXRVcDtcclxuXHRhbmltYXRpb24tbmFtZTogZmx5T3V0VXA7XHJcbn1cclxuLnRyYW5zaXRpb25bY2xhc3MqPVwiZmx5IGRvd25cIl0ub3V0IHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbHlPdXREb3duO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmbHlPdXREb3duO1xyXG59XHJcbi50cmFuc2l0aW9uW2NsYXNzKj1cImZseSBsZWZ0XCJdLm91dCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmx5T3V0TGVmdDtcclxuXHRhbmltYXRpb24tbmFtZTogZmx5T3V0TGVmdDtcclxufVxyXG4udHJhbnNpdGlvbltjbGFzcyo9XCJmbHkgcmlnaHRcIl0ub3V0IHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmbHlPdXRSaWdodDtcclxuXHRhbmltYXRpb24tbmFtZTogZmx5T3V0UmlnaHQ7XHJcbn1cclxuXHJcbi8qIEluICovXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmbHlJbiB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xyXG5cdH1cclxuXHQyMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcblx0fVxyXG5cdDQwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcclxuXHR9XHJcblx0ODAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyBmbHlJbiB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xyXG5cdH1cclxuXHQyMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XHJcblx0fVxyXG5cdDQwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjAzLCAxLjAzLCAxLjAzKTtcclxuXHR9XHJcblx0ODAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuOTcsIDAuOTcsIDAuOTcpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuXHR9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZseUluVXAge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTUwMHB4LCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTUwMHB4LCAwKTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcblx0fVxyXG5cdDc1JSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG5cdH1cclxuXHQ5MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGZseUluVXAge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTUwMHB4LCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTUwMHB4LCAwKTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcblx0fVxyXG5cdDc1JSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG5cdH1cclxuXHQ5MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtNXB4LCAwKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG5cdH1cclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmx5SW5Eb3duIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNTAwcHgsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTUwMHB4LCAwKTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xyXG5cdH1cclxuXHQ3NSUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG5cdH1cclxuXHQ5MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgZmx5SW5Eb3duIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNTAwcHgsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTUwMHB4LCAwKTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjVweCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDI1cHgsIDApO1xyXG5cdH1cclxuXHQ3NSUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG5cdH1cclxuXHQ5MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBmbHlJbkxlZnQge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTUwMHB4LCAwLCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTUwMHB4LCAwLCAwKTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XHJcblx0fVxyXG5cdDc1JSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG5cdH1cclxuXHQ5MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyBmbHlJbkxlZnQge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTUwMHB4LCAwLCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTUwMHB4LCAwLCAwKTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTI1cHgsIDAsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjVweCwgMCwgMCk7XHJcblx0fVxyXG5cdDc1JSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTBweCwgMCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDAsIDApO1xyXG5cdH1cclxuXHQ5MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNXB4LCAwLCAwKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZseUluUmlnaHQge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1MDBweCwgMCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNTAwcHgsIDAsIDApO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyNXB4LCAwLCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XHJcblx0fVxyXG5cdDc1JSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTBweCwgMCwgMCk7XHJcblx0fVxyXG5cdDkwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyBmbHlJblJpZ2h0IHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xNTAwcHgsIDAsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUwMHB4LCAwLCAwKTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjVweCwgMCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDI1cHgsIDAsIDApO1xyXG5cdH1cclxuXHQ3NSUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMHB4LCAwLCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwcHgsIDAsIDApO1xyXG5cdH1cclxuXHQ5MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDVweCwgMCwgMCk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4vKiBPdXQgKi9cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZseU91dCB7XHJcblx0MjAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpO1xyXG5cdH1cclxuXHQ1MCUsXHJcblx0NTUlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgZmx5T3V0IHtcclxuXHQyMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSk7XHJcblx0fVxyXG5cdDUwJSxcclxuXHQ1NSUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcclxuXHR9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZseU91dFVwIHtcclxuXHQyMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuXHR9XHJcblx0NDAlLFxyXG5cdDQ1JSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjAwMHB4LCAwKTtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyBmbHlPdXRVcCB7XHJcblx0MjAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcblx0fVxyXG5cdDQwJSxcclxuXHQ0NSUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwMDBweCwgMCk7XHJcblx0fVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBmbHlPdXREb3duIHtcclxuXHQyMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG5cdH1cclxuXHQ0MCUsXHJcblx0NDUlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMDAwcHgsIDApO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGZseU91dERvd24ge1xyXG5cdDIwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCk7XHJcblx0fVxyXG5cdDQwJSxcclxuXHQ0NSUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjAwMHB4LCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwMDBweCwgMCk7XHJcblx0fVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBmbHlPdXRSaWdodCB7XHJcblx0MjAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwcHgsIDAsIDApO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMDAwcHgsIDAsIDApO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGZseU91dFJpZ2h0IHtcclxuXHQyMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMHB4LCAwLCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjBweCwgMCwgMCk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjAwMHB4LCAwLCAwKTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwMDBweCwgMCwgMCk7XHJcblx0fVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBmbHlPdXRMZWZ0IHtcclxuXHQyMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yMHB4LCAwLCAwKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwMDBweCwgMCwgMCk7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgZmx5T3V0TGVmdCB7XHJcblx0MjAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTIwcHgsIDAsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjBweCwgMCwgMCk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMDAwcHgsIDAsIDApO1xyXG5cdH1cclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLVxyXG4gICAgIFNsaWRlXHJcbi0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4udHJhbnNpdGlvbi5zbGlkZS5pbixcclxuLnRyYW5zaXRpb25bY2xhc3MqPVwic2xpZGUgZG93blwiXS5pbiB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblk7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5ZO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcclxuXHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xyXG59XHJcbi50cmFuc2l0aW9uW2NsYXNzKj1cInNsaWRlIHVwXCJdLmluIHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZUluWTtcclxuXHRhbmltYXRpb24tbmFtZTogc2xpZGVJblk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xyXG5cdHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XHJcbn1cclxuLnRyYW5zaXRpb25bY2xhc3MqPVwic2xpZGUgbGVmdFwiXS5pbiB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblg7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5YO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0O1xyXG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcclxufVxyXG4udHJhbnNpdGlvbltjbGFzcyo9XCJzbGlkZSByaWdodFwiXS5pbiB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVJblg7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlSW5YO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7XHJcblx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7XHJcbn1cclxuLnRyYW5zaXRpb24uc2xpZGUub3V0LFxyXG4udHJhbnNpdGlvbltjbGFzcyo9XCJzbGlkZSBkb3duXCJdLm91dCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRZO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xyXG5cdHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XHJcbn1cclxuLnRyYW5zaXRpb25bY2xhc3MqPVwic2xpZGUgdXBcIl0ub3V0IHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFk7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlT3V0WTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XHJcblx0dHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGNlbnRlcjtcclxufVxyXG4udHJhbnNpdGlvbltjbGFzcyo9XCJzbGlkZSBsZWZ0XCJdLm91dCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRYO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFg7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XHJcblx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0O1xyXG59XHJcbi50cmFuc2l0aW9uW2NsYXNzKj1cInNsaWRlIHJpZ2h0XCJdLm91dCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2xpZGVPdXRYO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZU91dFg7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcclxuXHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgbGVmdDtcclxufVxyXG5cclxuLyogSW4gKi9cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5ZIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGVZKDApO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZVkoMSk7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgc2xpZGVJblkge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDApO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZVkoMCk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlWSgxKTtcclxuXHR9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5YIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgwKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgc2xpZGVJblgge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDApO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxuXHR9XHJcbn1cclxuXHJcbi8qIE91dCAqL1xyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRZIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDApO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZVkoMCk7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgc2xpZGVPdXRZIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDApO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZVkoMCk7XHJcblx0fVxyXG59XHJcbkAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFgge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgwKTtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyBzbGlkZU91dFgge1xyXG5cdDAlIHtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoMCk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgwKTtcclxuXHR9XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS1cclxuICAgICBTd2luZ1xyXG4tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLnRyYW5zaXRpb24uc3dpbmcge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiA4MDBtcztcclxuXHRhbmltYXRpb24tZHVyYXRpb246IDgwMG1zO1xyXG59XHJcbi50cmFuc2l0aW9uW2NsYXNzKj1cInN3aW5nIGRvd25cIl0uaW4ge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nSW5YO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBzd2luZ0luWDtcclxuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXI7XHJcblx0dHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcclxufVxyXG4udHJhbnNpdGlvbltjbGFzcyo9XCJzd2luZyB1cFwiXS5pbiB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmdJblg7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHN3aW5nSW5YO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGNlbnRlcjtcclxuXHR0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xyXG59XHJcbi50cmFuc2l0aW9uW2NsYXNzKj1cInN3aW5nIGxlZnRcIl0uaW4ge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nSW5ZO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBzd2luZ0luWTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcclxuXHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XHJcbn1cclxuLnRyYW5zaXRpb25bY2xhc3MqPVwic3dpbmcgcmlnaHRcIl0uaW4ge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nSW5ZO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBzd2luZ0luWTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBsZWZ0O1xyXG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBsZWZ0O1xyXG59XHJcbi50cmFuc2l0aW9uLnN3aW5nLm91dCxcclxuLnRyYW5zaXRpb25bY2xhc3MqPVwic3dpbmcgZG93blwiXS5vdXQge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WDtcclxuXHRhbmltYXRpb24tbmFtZTogc3dpbmdPdXRYO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcclxuXHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xyXG59XHJcbi50cmFuc2l0aW9uW2NsYXNzKj1cInN3aW5nIHVwXCJdLm91dCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc3dpbmdPdXRYO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBzd2luZ091dFg7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xyXG5cdHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XHJcbn1cclxuLnRyYW5zaXRpb25bY2xhc3MqPVwic3dpbmcgbGVmdFwiXS5vdXQge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WTtcclxuXHRhbmltYXRpb24tbmFtZTogc3dpbmdPdXRZO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0O1xyXG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciByaWdodDtcclxufVxyXG4udHJhbnNpdGlvbltjbGFzcyo9XCJzd2luZyByaWdodFwiXS5vdXQge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IHN3aW5nT3V0WTtcclxuXHRhbmltYXRpb24tbmFtZTogc3dpbmdPdXRZO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7XHJcblx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7XHJcbn1cclxuXHJcbi8qIEluICovXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzd2luZ0luWCB7XHJcblx0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCg5MGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCg5MGRlZyk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHQ0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtMzBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdDYwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDE1ZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDE1ZGVnKTtcclxuXHR9XHJcblx0ODAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTcuNWRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMGRlZyk7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgc3dpbmdJblgge1xyXG5cdDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcblx0NDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC0zMGRlZyk7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgxNWRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgxNWRlZyk7XHJcblx0fVxyXG5cdDgwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC03LjVkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTcuNWRlZyk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDBkZWcpO1xyXG5cdH1cclxufVxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmdJblkge1xyXG5cdDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC05MGRlZyk7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxuXHQ0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgzMGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgzMGRlZyk7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtMTcuNWRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtMTcuNWRlZyk7XHJcblx0fVxyXG5cdDgwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDcuNWRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSg3LjVkZWcpO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgwZGVnKTtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyBzd2luZ0luWSB7XHJcblx0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cdDQwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDMwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDMwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdDYwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xNy41ZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xNy41ZGVnKTtcclxuXHR9XHJcblx0ODAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoNy41ZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDcuNWRlZyk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDBkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuLyogT3V0ICovXHJcbkAtd2Via2l0LWtleWZyYW1lcyBzd2luZ091dFgge1xyXG5cdDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgwZGVnKTtcclxuXHR9XHJcblx0NDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTcuNWRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTcuNWRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgxNy41ZGVnKTtcclxuXHR9XHJcblx0ODAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC0zMGRlZyk7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuQGtleWZyYW1lcyBzd2luZ091dFgge1xyXG5cdDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgwZGVnKTtcclxuXHR9XHJcblx0NDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTcuNWRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgtNy41ZGVnKTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTcuNWRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgxNy41ZGVnKTtcclxuXHR9XHJcblx0ODAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoLTMwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKC0zMGRlZyk7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuQC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nT3V0WSB7XHJcblx0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDBkZWcpO1xyXG5cdH1cclxuXHQ0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSg3LjVkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoNy41ZGVnKTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTEwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC0xMGRlZyk7XHJcblx0fVxyXG5cdDgwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDMwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDMwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgc3dpbmdPdXRZIHtcclxuXHQwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMGRlZyk7XHJcblx0fVxyXG5cdDQwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKDcuNWRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSg3LjVkZWcpO1xyXG5cdH1cclxuXHQ2MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtMTBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoLTEwZGVnKTtcclxuXHR9XHJcblx0ODAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMzBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVkoMzBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVZKC05MGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgICAgU3RhdGljIEFuaW1hdGlvbnNcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tXHJcbiAgICBFbXBoYXNpc1xyXG4tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLmZsYXNoLnRyYW5zaXRpb24ge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiA3NTBtcztcclxuXHRhbmltYXRpb24tZHVyYXRpb246IDc1MG1zO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZsYXNoO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmbGFzaDtcclxufVxyXG4uc2hha2UudHJhbnNpdGlvbiB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDc1MG1zO1xyXG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXM7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogc2hha2U7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHNoYWtlO1xyXG59XHJcbi5ib3VuY2UudHJhbnNpdGlvbiB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDc1MG1zO1xyXG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXM7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XHJcbn1cclxuLnRhZGEudHJhbnNpdGlvbiB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDc1MG1zO1xyXG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXM7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogdGFkYTtcclxuXHRhbmltYXRpb24tbmFtZTogdGFkYTtcclxufVxyXG4ucHVsc2UudHJhbnNpdGlvbiB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xyXG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogcHVsc2U7XHJcblx0YW5pbWF0aW9uLW5hbWU6IHB1bHNlO1xyXG59XHJcbi5qaWdnbGUudHJhbnNpdGlvbiB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDc1MG1zO1xyXG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXM7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogamlnZ2xlO1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBqaWdnbGU7XHJcbn1cclxuXHJcbi8qIEZsYXNoICovXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmbGFzaCB7XHJcblx0MCUsXHJcblx0NTAlLFxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0MjUlLFxyXG5cdDc1JSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIGZsYXNoIHtcclxuXHQwJSxcclxuXHQ1MCUsXHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxuXHQyNSUsXHJcblx0NzUlIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG59XHJcblxyXG4vKiBTaGFrZSAqL1xyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2Uge1xyXG5cdDAlLFxyXG5cdDEwMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblx0fVxyXG5cdDEwJSxcclxuXHQzMCUsXHJcblx0NTAlLFxyXG5cdDcwJSxcclxuXHQ5MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcclxuXHR9XHJcblx0MjAlLFxyXG5cdDQwJSxcclxuXHQ2MCUsXHJcblx0ODAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcclxuXHQwJSxcclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG5cdH1cclxuXHQxMCUsXHJcblx0MzAlLFxyXG5cdDUwJSxcclxuXHQ3MCUsXHJcblx0OTAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHB4KTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XHJcblx0fVxyXG5cdDIwJSxcclxuXHQ0MCUsXHJcblx0NjAlLFxyXG5cdDgwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcclxuXHR9XHJcbn1cclxuXHJcbi8qIEJvdW5jZSAqL1xyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlIHtcclxuXHQwJSxcclxuXHQyMCUsXHJcblx0NTAlLFxyXG5cdDgwJSxcclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdH1cclxuXHQ0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgYm91bmNlIHtcclxuXHQwJSxcclxuXHQyMCUsXHJcblx0NTAlLFxyXG5cdDgwJSxcclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG5cdH1cclxuXHQ0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcclxuXHR9XHJcblx0NjAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XHJcblx0fVxyXG59XHJcblxyXG4vKiBUYWRhICovXHJcbkAtd2Via2l0LWtleWZyYW1lcyB0YWRhIHtcclxuXHQwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdH1cclxuXHQxMCUsXHJcblx0MjAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjkpIHJvdGF0ZSgtM2RlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOSkgcm90YXRlKC0zZGVnKTtcclxuXHR9XHJcblx0MzAlLFxyXG5cdDUwJSxcclxuXHQ3MCUsXHJcblx0OTAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgzZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoM2RlZyk7XHJcblx0fVxyXG5cdDQwJSxcclxuXHQ2MCUsXHJcblx0ODAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgtM2RlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKC0zZGVnKTtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoMCk7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgdGFkYSB7XHJcblx0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHR9XHJcblx0MTAlLFxyXG5cdDIwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC45KSByb3RhdGUoLTNkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjkpIHJvdGF0ZSgtM2RlZyk7XHJcblx0fVxyXG5cdDMwJSxcclxuXHQ1MCUsXHJcblx0NzAlLFxyXG5cdDkwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoM2RlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSkgcm90YXRlKDNkZWcpO1xyXG5cdH1cclxuXHQ0MCUsXHJcblx0NjAlLFxyXG5cdDgwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKSByb3RhdGUoLTNkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpIHJvdGF0ZSgtM2RlZyk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSgwKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDApO1xyXG5cdH1cclxufVxyXG5cclxuLyogUHVsc2UgKi9cclxuQC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlIHtcclxuXHQwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0NTAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xyXG5cdFx0b3BhY2l0eTogMC43O1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcclxuXHQwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblx0NTAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xyXG5cdFx0b3BhY2l0eTogMC43O1xyXG5cdH1cclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufVxyXG5cclxuLyogUnViYmVyYmFuZCAqL1xyXG5ALXdlYmtpdC1rZXlmcmFtZXMgamlnZ2xlIHtcclxuXHQwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuXHR9XHJcblx0MzAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xyXG5cdH1cclxuXHQ0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XHJcblx0fVxyXG5cdDUwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcclxuXHR9XHJcblx0NjUlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xyXG5cdH1cclxuXHQ3NSUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcblx0fVxyXG59XHJcbkBrZXlmcmFtZXMgamlnZ2xlIHtcclxuXHQwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcclxuXHR9XHJcblx0MzAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMjUsIDAuNzUsIDEpO1xyXG5cdH1cclxuXHQ0MCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMC43NSwgMS4yNSwgMSk7XHJcblx0fVxyXG5cdDUwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAwLjg1LCAxKTtcclxuXHR9XHJcblx0NjUlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDAuOTUsIDEuMDUsIDEpO1xyXG5cdH1cclxuXHQ3NSUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4wNSwgMC45NSwgMSk7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgICAgICAgU2l0ZSBPdmVycmlkZXNcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuIiwiLyohXHJcbiAqICMgU2VtYW50aWMgVUkgMi4yLjYgLSBEaW1tZXJcclxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xyXG4gKlxyXG4gKlxyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcclxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxyXG4gKlxyXG4gKi9cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgICAgICAgICBEaW1tZXJcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi5kaW1tYWJsZTpub3QoLmJvZHkpIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnVpLmRpbW1lciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwZW0gIWltcG9ydGFudDtcclxuXHRsZWZ0OiAwZW0gIWltcG9ydGFudDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xyXG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cyBsaW5lYXI7XHJcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzIGxpbmVhcjtcclxuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG5cdHVzZXItc2VsZWN0OiBub25lO1xyXG5cdHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xyXG5cdHotaW5kZXg6IDEwMDA7XHJcbn1cclxuXHJcbi8qIERpbW1lciBDb250ZW50ICovXHJcbi51aS5kaW1tZXIgPiAuY29udGVudCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IHRleHQ7XHJcblx0LW1vei11c2VyLXNlbGVjdDogdGV4dDtcclxuXHQtbXMtdXNlci1zZWxlY3Q6IHRleHQ7XHJcblx0dXNlci1zZWxlY3Q6IHRleHQ7XHJcbn1cclxuLnVpLmRpbW1lciA+IC5jb250ZW50ID4gKiB7XHJcblx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcblxyXG4vKiBMb29zZSBDb3VwbGluZyAqL1xyXG4udWkuc2VnbWVudCA+IC51aS5kaW1tZXIge1xyXG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgICAgIFN0YXRlc1xyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLmFuaW1hdGluZy5kaW1tYWJsZTpub3QoYm9keSksXHJcbi5kaW1tZWQuZGltbWFibGU6bm90KGJvZHkpIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5kaW1tZWQuZGltbWFibGUgPiAudWkuYW5pbWF0aW5nLmRpbW1lcixcclxuLmRpbW1lZC5kaW1tYWJsZSA+IC51aS52aXNpYmxlLmRpbW1lcixcclxuLnVpLmFjdGl2ZS5kaW1tZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG9wYWNpdHk6IDE7XHJcbn1cclxuLnVpLmRpc2FibGVkLmRpbW1lciB7XHJcblx0d2lkdGg6IDAgIWltcG9ydGFudDtcclxuXHRoZWlnaHQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgICAgVmFyaWF0aW9uc1xyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS1cclxuICAgICAgUGFnZVxyXG4tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLnVpLnBhZ2UuZGltbWVyIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6ICcnO1xyXG5cdHRyYW5zZm9ybS1zdHlsZTogJyc7XHJcblx0LXdlYmtpdC1wZXJzcGVjdGl2ZTogMjAwMHB4O1xyXG5cdHBlcnNwZWN0aXZlOiAyMDAwcHg7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xyXG5cdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XHJcbn1cclxuYm9keS5hbmltYXRpbmcuaW4uZGltbWFibGUsXHJcbmJvZHkuZGltbWVkLmRpbW1hYmxlIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbmJvZHkuZGltbWFibGUgPiAuZGltbWVyIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS1cclxuICAgIEJsdXJyaW5nXHJcbi0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4uYmx1cnJpbmcuZGltbWFibGUgPiA6bm90KC5kaW1tZXIpIHtcclxuXHQtd2Via2l0LWZpbHRlcjogYmx1cigwcHgpIGdyYXlzY2FsZSgwKTtcclxuXHRmaWx0ZXI6IGJsdXIoMHB4KSBncmF5c2NhbGUoMCk7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiA4MDBtcyBmaWx0ZXIgZWFzZTtcclxuXHR0cmFuc2l0aW9uOiA4MDBtcyBmaWx0ZXIgZWFzZTtcclxufVxyXG4uYmx1cnJpbmcuZGltbWVkLmRpbW1hYmxlID4gOm5vdCguZGltbWVyKSB7XHJcblx0LXdlYmtpdC1maWx0ZXI6IGJsdXIoNXB4KSBncmF5c2NhbGUoMC43KTtcclxuXHRmaWx0ZXI6IGJsdXIoNXB4KSBncmF5c2NhbGUoMC43KTtcclxufVxyXG5cclxuLyogRGltbWVyIENvbG9yICovXHJcbi5ibHVycmluZy5kaW1tYWJsZSA+IC5kaW1tZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxufVxyXG4uYmx1cnJpbmcuZGltbWFibGUgPiAuaW52ZXJ0ZWQuZGltbWVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS1cclxuICAgIEFsaWduZWRcclxuLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi51aS5kaW1tZXIgPiAudG9wLmFsaWduZWQuY29udGVudCA+ICoge1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuLnVpLmRpbW1lciA+IC5ib3R0b20uYWxpZ25lZC5jb250ZW50ID4gKiB7XHJcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLVxyXG4gICAgSW52ZXJ0ZWRcclxuLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi51aS5pbnZlcnRlZC5kaW1tZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XHJcbn1cclxuLnVpLmludmVydGVkLmRpbW1lciA+IC5jb250ZW50ID4gKiB7XHJcblx0Y29sb3I6ICNGRkZGRkY7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS1cclxuICAgICBTaW1wbGVcclxuLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcblxyXG4vKiBEaXNwbGF5cyB3aXRob3V0IGphdmFzY3JpcHQgKi9cclxuLnVpLnNpbXBsZS5kaW1tZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0b3BhY2l0eTogMTtcclxuXHR3aWR0aDogMCU7XHJcblx0aGVpZ2h0OiAwJTtcclxuXHR6LWluZGV4OiAtMTAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XHJcbn1cclxuLmRpbW1lZC5kaW1tYWJsZSA+IC51aS5zaW1wbGUuZGltbWVyIHtcclxuXHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xyXG5cdHotaW5kZXg6IDE7XHJcbn1cclxuLnVpLnNpbXBsZS5pbnZlcnRlZC5kaW1tZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XHJcbn1cclxuLmRpbW1lZC5kaW1tYWJsZSA+IC51aS5zaW1wbGUuaW52ZXJ0ZWQuZGltbWVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgICAgICAgVGhlbWUgT3ZlcnJpZGVzXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG5cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgVXNlciBPdmVycmlkZXNcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuIiwiLyohXHJcbiAqICMgU2VtYW50aWMgVUkgMi4yLjYgLSBNb2RhbFxyXG4gKiBodHRwOi8vZ2l0aHViLmNvbS9zZW1hbnRpYy1vcmcvc2VtYW50aWMtdWkvXHJcbiAqXHJcbiAqXHJcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZVxyXG4gKiBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXHJcbiAqXHJcbiAqL1xyXG5cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgICAgICBNb2RhbFxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLnVpLm1vZGFsIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR6LWluZGV4OiAxMDAxO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJveC1zaGFkb3c6IDFweCAzcHggM3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMiksIDFweCAzcHggMTVweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogNTAlIDI1JTtcclxuXHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMjUlO1xyXG5cdGJvcmRlci1yYWRpdXM6IDAuMjg1NzE0MjlyZW07XHJcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogdGV4dDtcclxuXHQtbW96LXVzZXItc2VsZWN0OiB0ZXh0O1xyXG5cdC1tcy11c2VyLXNlbGVjdDogdGV4dDtcclxuXHR1c2VyLXNlbGVjdDogdGV4dDtcclxuXHR3aWxsLWNoYW5nZTogdG9wLCBsZWZ0LCBtYXJnaW4sIHRyYW5zZm9ybSwgb3BhY2l0eTtcclxufVxyXG4udWkubW9kYWwgPiA6Zmlyc3QtY2hpbGQ6bm90KC5pY29uKSxcclxuLnVpLm1vZGFsID4gLmljb246Zmlyc3QtY2hpbGQgKyAqIHtcclxuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI4NTcxNDI5cmVtO1xyXG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI4NTcxNDI5cmVtO1xyXG59XHJcbi51aS5tb2RhbCA+IDpsYXN0LWNoaWxkIHtcclxuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI4NTcxNDI5cmVtO1xyXG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI4NTcxNDI5cmVtO1xyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgICAgICAgICAgQ29udGVudFxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS1cclxuICAgICBDbG9zZVxyXG4tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLyoudWkubW9kYWwgPiAuY2xvc2Uge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAtMi41cmVtO1xyXG5cdHJpZ2h0OiAtMi41cmVtO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0b3BhY2l0eTogMC44O1xyXG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xyXG5cdGNvbG9yOiAjRkZGRkZGO1xyXG5cdHdpZHRoOiAyLjI1cmVtO1xyXG5cdGhlaWdodDogMi4yNXJlbTtcclxuXHRwYWRkaW5nOiAwLjYyNXJlbSAwcmVtIDByZW0gMHJlbTtcclxufVxyXG4udWkubW9kYWwgPiAuY2xvc2U6aG92ZXIge1xyXG5cdG9wYWNpdHk6IDE7XHJcbn0qL1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLVxyXG4gICAgIEhlYWRlclxyXG4tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLyoudWkubW9kYWwgPiAuaGVhZGVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LWZhbWlseTogJ0xhdG8nLCAnSGVsdmV0aWNhIE5ldWUnLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG5cdGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcblx0bWFyZ2luOiAwZW07XHJcblx0cGFkZGluZzogMS4yNXJlbSAxLjVyZW07XHJcblx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAwLjE1KTtcclxufVxyXG4udWkubW9kYWwgPiAuaGVhZGVyOm5vdCgudWkpIHtcclxuXHRmb250LXNpemU6IDEuNDI4NTcxNDNyZW07XHJcblx0bGluZS1oZWlnaHQ6IDEuMjg1N2VtO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59Ki9cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS1cclxuICAgICBDb250ZW50XHJcbi0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4udWkubW9kYWwgPiAuY29udGVudCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Zm9udC1zaXplOiAxZW07XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRwYWRkaW5nOiAxLjVyZW07XHJcblx0YmFja2dyb3VuZDogI0ZGRkZGRjtcclxufVxyXG4udWkubW9kYWwgPiAuaW1hZ2UuY29udGVudCB7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG5cdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0LXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG5cdC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG5cdC13ZWJraXQtZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHQtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG59XHJcblxyXG4vKiBJbWFnZSAqL1xyXG4udWkubW9kYWwgPiAuY29udGVudCA+IC5pbWFnZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0LXdlYmtpdC1ib3gtZmxleDogMDtcclxuXHQtd2Via2l0LWZsZXg6IDAgMSBhdXRvO1xyXG5cdC1tcy1mbGV4OiAwIDEgYXV0bztcclxuXHRmbGV4OiAwIDEgYXV0bztcclxuXHR3aWR0aDogJyc7XHJcblx0LXdlYmtpdC1hbGlnbi1zZWxmOiB0b3A7XHJcblx0LW1zLWZsZXgtaXRlbS1hbGlnbjogdG9wO1xyXG5cdGFsaWduLXNlbGY6IHRvcDtcclxufVxyXG4udWkubW9kYWwgPiBbY2xhc3MqPVwidG9wIGFsaWduZWRcIl0ge1xyXG5cdC13ZWJraXQtYWxpZ24tc2VsZjogdG9wO1xyXG5cdC1tcy1mbGV4LWl0ZW0tYWxpZ246IHRvcDtcclxuXHRhbGlnbi1zZWxmOiB0b3A7XHJcbn1cclxuLnVpLm1vZGFsID4gW2NsYXNzKj1cIm1pZGRsZSBhbGlnbmVkXCJdIHtcclxuXHQtd2Via2l0LWFsaWduLXNlbGY6IG1pZGRsZTtcclxuXHQtbXMtZmxleC1pdGVtLWFsaWduOiBtaWRkbGU7XHJcblx0YWxpZ24tc2VsZjogbWlkZGxlO1xyXG59XHJcbi51aS5tb2RhbCA+IFtjbGFzcyo9XCJzdHJldGNoZWRcIl0ge1xyXG5cdC13ZWJraXQtYWxpZ24tc2VsZjogc3RyZXRjaDtcclxuXHQtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoO1xyXG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XHJcbn1cclxuXHJcbi8qIERlc2NyaXB0aW9uICovXHJcbi51aS5tb2RhbCA+IC5jb250ZW50ID4gLmRlc2NyaXB0aW9uIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHQtd2Via2l0LWJveC1mbGV4OiAxO1xyXG5cdC13ZWJraXQtZmxleDogMSAwIGF1dG87XHJcblx0LW1zLWZsZXg6IDEgMCBhdXRvO1xyXG5cdGZsZXg6IDEgMCBhdXRvO1xyXG5cdG1pbi13aWR0aDogMHB4O1xyXG5cdC13ZWJraXQtYWxpZ24tc2VsZjogdG9wO1xyXG5cdC1tcy1mbGV4LWl0ZW0tYWxpZ246IHRvcDtcclxuXHRhbGlnbi1zZWxmOiB0b3A7XHJcbn1cclxuLnVpLm1vZGFsID4gLmNvbnRlbnQgPiAuaWNvbiArIC5kZXNjcmlwdGlvbixcclxuLnVpLm1vZGFsID4gLmNvbnRlbnQgPiAuaW1hZ2UgKyAuZGVzY3JpcHRpb24ge1xyXG5cdC13ZWJraXQtYm94LWZsZXg6IDA7XHJcblx0LXdlYmtpdC1mbGV4OiAwIDEgYXV0bztcclxuXHQtbXMtZmxleDogMCAxIGF1dG87XHJcblx0ZmxleDogMCAxIGF1dG87XHJcblx0bWluLXdpZHRoOiAnJztcclxuXHR3aWR0aDogYXV0bztcclxuXHRwYWRkaW5nLWxlZnQ6IDJlbTtcclxufVxyXG4vKnJ0bDppZ25vcmUqL1xyXG4udWkubW9kYWwgPiAuY29udGVudCA+IC5pbWFnZSA+IGkuaWNvbiB7XHJcblx0bWFyZ2luOiAwZW07XHJcblx0b3BhY2l0eTogMTtcclxuXHR3aWR0aDogYXV0bztcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRmb250LXNpemU6IDhyZW07XHJcbn1cclxuXHJcbi8qISotLS0tLS0tLS0tLS0tLVxyXG4gICAgIEFjdGlvbnNcclxuLS0tLS0tLS0tLS0tLS0tKiFcclxuXHJcbi51aS5tb2RhbCA+IC5hY3Rpb25zIHtcclxuXHRiYWNrZ3JvdW5kOiAjRjlGQUZCO1xyXG5cdHBhZGRpbmc6IDFyZW0gMXJlbTtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzNCwgMzYsIDM4LCAwLjE1KTtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4udWkubW9kYWwgLmFjdGlvbnMgPiAuYnV0dG9uIHtcclxuXHRtYXJnaW4tbGVmdDogMC43NWVtO1xyXG59Ki9cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgICAgUmVzcG9uc2l2ZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG5cclxuLyogTW9kYWwgV2lkdGggKi9cclxuLypcclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC51aS5tb2RhbCB7XHJcblx0XHR3aWR0aDogOTUlO1xyXG5cdFx0bWFyZ2luOiAwZW0gMGVtIDBlbSAtNDcuNSU7XHJcblx0fVxyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHQudWkubW9kYWwge1xyXG5cdFx0d2lkdGg6IDg4JTtcclxuXHRcdG1hcmdpbjogMGVtIDBlbSAwZW0gLTQ0JTtcclxuXHR9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cdC51aS5tb2RhbCB7XHJcblx0XHR3aWR0aDogODUwcHg7XHJcblx0XHRtYXJnaW46IDBlbSAwZW0gMGVtIC00MjVweDtcclxuXHR9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHQudWkubW9kYWwge1xyXG5cdFx0d2lkdGg6IDkwMHB4O1xyXG5cdFx0bWFyZ2luOiAwZW0gMGVtIDBlbSAtNDUwcHg7XHJcblx0fVxyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XHJcblx0LnVpLm1vZGFsIHtcclxuXHRcdHdpZHRoOiA5NTBweDtcclxuXHRcdG1hcmdpbjogMGVtIDBlbSAwZW0gLTQ3NXB4O1xyXG5cdH1cclxufVxyXG4qL1xyXG4vKiBUYWJsZXQgYW5kIE1vYmlsZSAqL1xyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0LnVpLm1vZGFsID4gLmhlYWRlciB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xyXG5cdH1cclxuXHQudWkubW9kYWwgPiAuY2xvc2Uge1xyXG5cdFx0dG9wOiAxLjA1MzVyZW07XHJcblx0XHRyaWdodDogMXJlbTtcclxuXHRcdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xyXG5cdH1cclxufVxyXG5cclxuLyogTW9iaWxlICovXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHQudWkubW9kYWwgPiAuaGVhZGVyIHtcclxuXHRcdHBhZGRpbmc6IDAuNzVyZW0gMXJlbSAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQudWkubW9kYWwgPiAuY29udGVudCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnVpLm1vZGFsID4gLmNsb3NlIHtcclxuXHRcdHRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcblx0XHRyaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cdC8qcnRsOmlnbm9yZSovXHJcblx0LnVpLm1vZGFsIC5pbWFnZS5jb250ZW50IHtcclxuXHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcblx0XHQtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuXHRcdC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR9XHJcblx0LnVpLm1vZGFsIC5jb250ZW50ID4gLmltYWdlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwZW0gYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cGFkZGluZzogMHJlbSAwcmVtIDFyZW0gIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnVpLm1vZGFsID4gLmNvbnRlbnQgPiAuaW1hZ2UgPiBpLmljb24ge1xyXG5cdFx0Zm9udC1zaXplOiA1cmVtO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHQvKnJ0bDppZ25vcmUqL1xyXG5cdC51aS5tb2RhbCAuY29udGVudCA+IC5kZXNjcmlwdGlvbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW46IDBlbSAhaW1wb3J0YW50O1xyXG5cdFx0cGFkZGluZzogMXJlbSAwcmVtICFpbXBvcnRhbnQ7XHJcblx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdH1cclxuXHJcblx0LyogTGV0IEJ1dHRvbnMgU3RhY2sgKi9cclxuXHQudWkubW9kYWwgPiAuYWN0aW9ucyB7XHJcblx0XHRwYWRkaW5nOiAxcmVtIDFyZW0gMHJlbSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQudWkubW9kYWwgLmFjdGlvbnMgPiAuYnV0dG9ucyxcclxuXHQudWkubW9kYWwgLmFjdGlvbnMgPiAuYnV0dG9uIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0fVxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tXHJcbiAgICBDb3VwbGluZ1xyXG4tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLnVpLmludmVydGVkLmRpbW1lciA+IC51aS5tb2RhbCB7XHJcblx0Ym94LXNoYWRvdzogMXB4IDNweCAxMHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgICAgICAgICAgVHlwZXNcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi51aS5iYXNpYy5tb2RhbCB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IDBlbTtcclxuXHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcblx0Y29sb3I6ICNGRkZGRkY7XHJcbn1cclxuLnVpLmJhc2ljLm1vZGFsID4gLmhlYWRlcixcclxuLnVpLmJhc2ljLm1vZGFsID4gLmNvbnRlbnQsXHJcbi51aS5iYXNpYy5tb2RhbCA+IC5hY3Rpb25zIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4udWkuYmFzaWMubW9kYWwgPiAuaGVhZGVyIHtcclxuXHRjb2xvcjogI0ZGRkZGRjtcclxufVxyXG4udWkuYmFzaWMubW9kYWwgPiAuY2xvc2Uge1xyXG5cdHRvcDogMXJlbTtcclxuXHRyaWdodDogMS41cmVtO1xyXG59XHJcbi51aS5pbnZlcnRlZC5kaW1tZXIgPiAuYmFzaWMubW9kYWwge1xyXG5cdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xyXG59XHJcbi51aS5pbnZlcnRlZC5kaW1tZXIgPiAudWkuYmFzaWMubW9kYWwgPiAuaGVhZGVyIHtcclxuXHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTtcclxufVxyXG5cclxuLyogVGFibGV0IGFuZCBNb2JpbGUgKi9cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG5cdC51aS5iYXNpYy5tb2RhbCA+IC5jbG9zZSB7XHJcblx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgICAgICAgICAgU3RhdGVzXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4udWkuYWN0aXZlLm1vZGFsIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgICAgVmFyaWF0aW9uc1xyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS1cclxuICAgIFNjcm9sbGluZ1xyXG4tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuXHJcbi8qIEEgbW9kYWwgdGhhdCBjYW5ub3QgZml0IG9uIHRoZSBwYWdlICovXHJcbi5zY3JvbGxpbmcuZGltbWFibGUuZGltbWVkIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5zY3JvbGxpbmcuZGltbWFibGUuZGltbWVkID4gLmRpbW1lciB7XHJcblx0b3ZlcmZsb3c6IGF1dG87XHJcblx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG59XHJcbi5zY3JvbGxpbmcuZGltbWFibGUgPiAuZGltbWVyIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcbn1cclxuLm1vZGFscy5kaW1tZXIgLnVpLnNjcm9sbGluZy5tb2RhbCB7XHJcblx0cG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xyXG5cdG1hcmdpbjogMy41cmVtIGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogdW5kZXRhY2hlZCBzY3JvbGxpbmcgKi9cclxuLnNjcm9sbGluZy51bmRldGFjaGVkLmRpbW1hYmxlLmRpbW1lZCB7XHJcblx0b3ZlcmZsb3c6IGF1dG87XHJcblx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG59XHJcbi5zY3JvbGxpbmcudW5kZXRhY2hlZC5kaW1tYWJsZS5kaW1tZWQgPiAuZGltbWVyIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcbi5zY3JvbGxpbmcudW5kZXRhY2hlZC5kaW1tYWJsZSAudWkuc2Nyb2xsaW5nLm1vZGFsIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBDb3VwbGluZyB3aXRoIFNpZGViYXIgKi9cclxuLnVuZGV0YWNoZWQuZGltbWFibGUuZGltbWVkID4gLnB1c2hlciB7XHJcblx0ei1pbmRleDogYXV0bztcclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcblx0Lm1vZGFscy5kaW1tZXIgLnVpLnNjcm9sbGluZy5tb2RhbCB7XHJcblx0XHRtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tXHJcbiAgIEZ1bGwgU2NyZWVuXHJcbi0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4udWkuZnVsbHNjcmVlbi5tb2RhbCB7XHJcblx0Ly93aWR0aDogOTUlICFpbXBvcnRhbnQ7XHJcblx0Ly9sZWZ0OiAyLjUlICFpbXBvcnRhbnQ7XHJcblx0Ly9tYXJnaW46IDFlbSBhdXRvO1xyXG59XHJcbi51aS5mdWxsc2NyZWVuLnNjcm9sbGluZy5tb2RhbCB7XHJcblx0bGVmdDogMGVtICFpbXBvcnRhbnQ7XHJcbn1cclxuLnVpLmZ1bGxzY3JlZW4ubW9kYWwgPiAuaGVhZGVyIHtcclxuXHRwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xyXG59XHJcbi51aS5mdWxsc2NyZWVuLm1vZGFsID4gLmNsb3NlIHtcclxuXHR0b3A6IDEuMDUzNXJlbTtcclxuXHRyaWdodDogMXJlbTtcclxuXHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcclxuXHR6LWluZGV4OiA1O1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tXHJcbiAgICAgIFNpemVcclxuLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi51aS5tb2RhbCB7XHJcblx0Zm9udC1zaXplOiAxcmVtO1xyXG59XHJcblxyXG4vKiBTbWFsbCAqL1xyXG4udWkuc21hbGwubW9kYWwgPiAuaGVhZGVyOm5vdCgudWkpIHtcclxuXHRmb250LXNpemU6IDEuM2VtO1xyXG59XHJcblxyXG4vKiBTbWFsbCBNb2RhbCBXaWR0aCAqL1xyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LnVpLnNtYWxsLm1vZGFsIHtcclxuXHRcdHdpZHRoOiA5NSU7XHJcblx0XHRtYXJnaW46IDBlbSAwZW0gMGVtIC00Ny41JTtcclxuXHR9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdC51aS5zbWFsbC5tb2RhbCB7XHJcblx0XHR3aWR0aDogNzAuNCU7XHJcblx0XHRtYXJnaW46IDBlbSAwZW0gMGVtIC0zNS4yJTtcclxuXHR9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cdC51aS5zbWFsbC5tb2RhbCB7XHJcblx0XHR3aWR0aDogNjgwcHg7XHJcblx0XHRtYXJnaW46IDBlbSAwZW0gMGVtIC0zNDBweDtcclxuXHR9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHQudWkuc21hbGwubW9kYWwge1xyXG5cdFx0d2lkdGg6IDcyMHB4O1xyXG5cdFx0bWFyZ2luOiAwZW0gMGVtIDBlbSAtMzYwcHg7XHJcblx0fVxyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XHJcblx0LnVpLnNtYWxsLm1vZGFsIHtcclxuXHRcdHdpZHRoOiA3NjBweDtcclxuXHRcdG1hcmdpbjogMGVtIDBlbSAwZW0gLTM4MHB4O1xyXG5cdH1cclxufVxyXG5cclxuLyogTGFyZ2UgTW9kYWwgV2lkdGggKi9cclxuLnVpLmxhcmdlLm1vZGFsID4gLmhlYWRlciB7XHJcblx0Zm9udC1zaXplOiAxLjZlbTtcclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LnVpLmxhcmdlLm1vZGFsIHtcclxuXHRcdHdpZHRoOiA5NSU7XHJcblx0XHRtYXJnaW46IDBlbSAwZW0gMGVtIC00Ny41JTtcclxuXHR9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdC51aS5sYXJnZS5tb2RhbCB7XHJcblx0XHR3aWR0aDogODglO1xyXG5cdFx0bWFyZ2luOiAwZW0gMGVtIDBlbSAtNDQlO1xyXG5cdH1cclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0LnVpLmxhcmdlLm1vZGFsIHtcclxuXHRcdHdpZHRoOiAxMDIwcHg7XHJcblx0XHRtYXJnaW46IDBlbSAwZW0gMGVtIC01MTBweDtcclxuXHR9XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHQudWkubGFyZ2UubW9kYWwge1xyXG5cdFx0d2lkdGg6IDEwODBweDtcclxuXHRcdG1hcmdpbjogMGVtIDBlbSAwZW0gLTU0MHB4O1xyXG5cdH1cclxufVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xyXG5cdC51aS5sYXJnZS5tb2RhbCB7XHJcblx0XHR3aWR0aDogMTE0MHB4O1xyXG5cdFx0bWFyZ2luOiAwZW0gMGVtIDBlbSAtNTcwcHg7XHJcblx0fVxyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgICAgICAgVGhlbWUgT3ZlcnJpZGVzXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG5cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgIFNpdGUgT3ZlcnJpZGVzXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbiIsIi8qIVxyXG4gKiBEYXRlcGlja2VyIGZvciBCb290c3RyYXAgdjEuNC4wIChodHRwczovL2dpdGh1Yi5jb20vZXRlcm5pY29kZS9ib290c3RyYXAtZGF0ZXBpY2tlcilcclxuICpcclxuICogQ29weXJpZ2h0IDIwMTIgU3RlZmFuIFBldHJlXHJcbiAqIEltcHJvdmVtZW50cyBieSBBbmRyZXcgUm93bHNcclxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlIHYyLjAgKGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMClcclxuICovXHJcbi5kYXRlcGlja2VyIHtcclxuXHRwYWRkaW5nOiA0cHg7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdGRpcmVjdGlvbjogbHRyXHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLWlubGluZSB7XHJcblx0d2lkdGg6IDIyMHB4XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItcnRsIHtcclxuXHRkaXJlY3Rpb246IHJ0bFxyXG59XHJcblxyXG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLXJ0bCB0YWJsZSB0ciB0ZCBzcGFuIHtcclxuXHRmbG9hdDogcmlnaHRcclxufVxyXG5cclxuLmRhdGVwaWNrZXItZHJvcGRvd24ge1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwXHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLWRyb3Bkb3duOmJlZm9yZSB7XHJcblx0Y29udGVudDogJyc7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNjY2M7XHJcblx0Ym9yZGVyLXRvcDogMDtcclxuXHRib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4yKTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGVcclxufVxyXG5cclxuLmRhdGVwaWNrZXItZHJvcGRvd246YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmO1xyXG5cdGJvcmRlci10b3A6IDA7XHJcblx0cG9zaXRpb246IGFic29sdXRlXHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWxlZnQ6YmVmb3JlIHtcclxuXHRsZWZ0OiA2cHhcclxufVxyXG5cclxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtbGVmdDphZnRlciB7XHJcblx0bGVmdDogN3B4XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmJlZm9yZSB7XHJcblx0cmlnaHQ6IDZweFxyXG59XHJcblxyXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1yaWdodDphZnRlciB7XHJcblx0cmlnaHQ6IDdweFxyXG59XHJcblxyXG4uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YmVmb3JlIHtcclxuXHR0b3A6IC03cHhcclxufVxyXG5cclxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmFmdGVyIHtcclxuXHR0b3A6IC02cHhcclxufVxyXG5cclxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmJlZm9yZSB7XHJcblx0Ym90dG9tOiAtN3B4O1xyXG5cdGJvcmRlci1ib3R0b206IDA7XHJcblx0Ym9yZGVyLXRvcDogN3B4IHNvbGlkICM5OTlcclxufVxyXG5cclxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtYm90dG9tOmFmdGVyIHtcclxuXHRib3R0b206IC02cHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogMDtcclxuXHRib3JkZXItdG9wOiA2cHggc29saWQgI2ZmZlxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciA+IGRpdiB7XHJcblx0ZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG4uZGF0ZXBpY2tlci5kYXlzIC5kYXRlcGlja2VyLWRheXMsIC5kYXRlcGlja2VyLm1vbnRocyAuZGF0ZXBpY2tlci1tb250aHMsIC5kYXRlcGlja2VyLnllYXJzIC5kYXRlcGlja2VyLXllYXJzIHtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG5cdC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuXHR1c2VyLXNlbGVjdDogbm9uZVxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0ZCwgLmRhdGVwaWNrZXIgdGgge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR3aWR0aDogMjBweDtcclxuXHRoZWlnaHQ6IDIwcHg7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdGJvcmRlcjogbm9uZVxyXG59XHJcblxyXG4udGFibGUtc3RyaXBlZCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCwgLnRhYmxlLXN0cmlwZWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGgge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGF5LmZvY3VzZWQge1xyXG5cdGJhY2tncm91bmQ6ICNlZWU7XHJcblx0Y3Vyc29yOiBwb2ludGVyXHJcbn1cclxuXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm9sZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQubmV3IHtcclxuXHRjb2xvcjogIzk5OVxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQ6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6IDAgMDtcclxuXHRjb2xvcjogIzk5OTtcclxuXHRjdXJzb3I6IGRlZmF1bHRcclxufVxyXG5cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXksIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZGUxOWE7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZmRkNDlhLCAjZmRmNTlhKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCNmZGQ0OWEpLCB0bygjZmRmNTlhKSk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZmRkNDlhLCAjZmRmNTlhKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZmRkNDlhLCAjZmRmNTlhKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZmRkNDlhLCAjZmRmNTlhKTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XHJcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZkZDQ5YScsIGVuZENvbG9yc3RyPScjZmRmNTlhJywgR3JhZGllbnRUeXBlPTApO1xyXG5cdGJvcmRlci1jb2xvcjogI2ZkZjU5YSAjZmRmNTlhICNmYmVkNTA7XHJcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xKSByZ2JhKDAsIDAsIDAsIC4xKSByZ2JhKDAsIDAsIDAsIC4yNSk7XHJcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcltkaXNhYmxlZF0sIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmNTlhXHJcbn1cclxuXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmMDY5O1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcjpob3ZlciB7XHJcblx0Y29sb3I6ICMwMDBcclxufVxyXG5cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlOmhvdmVyIHtcclxuXHRjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2U6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZDpob3ZlciB7XHJcblx0YmFja2dyb3VuZDogI2VlZTtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDBcclxufVxyXG5cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXksIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmM2QxN2E7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZjNjMTdhLCAjZjNlOTdhKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2YzYzE3YSwgI2YzZTk3YSk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCNmM2MxN2EpLCB0bygjZjNlOTdhKSk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZjNjMTdhLCAjZjNlOTdhKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZjNjMTdhLCAjZjNlOTdhKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZjNjMTdhLCAjZjNlOTdhKTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XHJcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2YzYzE3YScsIGVuZENvbG9yc3RyPScjZjNlOTdhJywgR3JhZGllbnRUeXBlPTApO1xyXG5cdGJvcmRlci1jb2xvcjogI2YzZTk3YSAjZjNlOTdhICNlZGRlMzQ7XHJcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xKSByZ2JhKDAsIDAsIDAsIC4xKSByZ2JhKDAsIDAsIDAsIC4yNSk7XHJcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogMDtcclxuXHRib3JkZXItcmFkaXVzOiAwXHJcbn1cclxuXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlcjpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXJbZGlzYWJsZWRdLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF0sIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2YzZTk3YVxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZC5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2VmZTI0YlxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzllOWU5ZTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byB0b3AsICNiM2IzYjMsIGdyYXkpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjYjNiM2IzLCBncmF5KTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2IzYjNiMyksIHRvKGdyYXkpKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byB0b3AsICNiM2IzYjMsIGdyYXkpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0byB0b3AsICNiM2IzYjMsIGdyYXkpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNiM2IzYjMsIGdyYXkpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcclxuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjYjNiM2IzJywgZW5kQ29sb3JzdHI9JyM4MDgwODAnLCBHcmFkaWVudFR5cGU9MCk7XHJcblx0Ym9yZGVyLWNvbG9yOiBncmF5ICM4MDgwODAgIzU5NTk1OTtcclxuXHRib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgLjEpIHJnYmEoMCwgMCwgMCwgLjEpIHJnYmEoMCwgMCwgMCwgLjI1KTtcclxuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHR0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAuMjUpXHJcbn1cclxuXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlcjpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcjphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkW2Rpc2FibGVkXSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXJbZGlzYWJsZWRdLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZFtkaXNhYmxlZF0sIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogZ3JheVxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcjphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzY2NlxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDZkY2M7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDhjLCAjMDRjKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzA4YywgIzA0Yyk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMwOGMpLCB0bygjMDRjKSk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDhjLCAjMDRjKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDhjLCAjMDRjKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDhjLCAjMDRjKTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XHJcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwODhjYycsIGVuZENvbG9yc3RyPScjMDA0NGNjJywgR3JhZGllbnRUeXBlPTApO1xyXG5cdGJvcmRlci1jb2xvcjogIzA0YyAjMDRjICMwMDJhODA7XHJcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xKSByZ2JhKDAsIDAsIDAsIC4xKSByZ2JhKDAsIDAsIDAsIC4yNSk7XHJcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0dGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgLjI1KVxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcjpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlW2Rpc2FibGVkXSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzA0Y1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDM5XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAyMyU7XHJcblx0aGVpZ2h0OiA1NHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA1NHB4O1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdG1hcmdpbjogMSU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweFxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZWVlXHJcbn1cclxuXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQ6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6IDAgMDtcclxuXHRjb2xvcjogIzk5OTtcclxuXHRjdXJzb3I6IGRlZmF1bHRcclxufVxyXG5cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDZkY2M7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDhjLCAjMDRjKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzA4YywgIzA0Yyk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCMwOGMpLCB0bygjMDRjKSk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDhjLCAjMDRjKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDhjLCAjMDRjKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjMDhjLCAjMDRjKTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XHJcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwODhjYycsIGVuZENvbG9yc3RyPScjMDA0NGNjJywgR3JhZGllbnRUeXBlPTApO1xyXG5cdGJvcmRlci1jb2xvcjogIzA0YyAjMDRjICMwMDJhODA7XHJcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC4xKSByZ2JhKDAsIDAsIDAsIC4xKSByZ2JhKDAsIDAsIDAsIC4yNSk7XHJcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0dGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgLjI1KVxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZVtkaXNhYmxlZF0sIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwNGNcclxufVxyXG5cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwMzlcclxufVxyXG5cclxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5vbGQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ubmV3IHtcclxuXHRjb2xvcjogIzk5OVxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2gge1xyXG5cdHdpZHRoOiAxNDVweFxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCwgLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGgge1xyXG5cdGN1cnNvcjogcG9pbnRlclxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3ZlciwgLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGg6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICNlZWVcclxufVxyXG5cclxuLmRhdGVwaWNrZXIgLmN3IHtcclxuXHRmb250LXNpemU6IDEwcHg7XHJcblx0d2lkdGg6IDEycHg7XHJcblx0cGFkZGluZzogMCAycHggMCA1cHg7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZVxyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCAuY3cge1xyXG5cdGN1cnNvcjogZGVmYXVsdDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxyXG59XHJcblxyXG4uaW5wdXQtYXBwZW5kLmRhdGUgLmFkZC1vbiwgLmlucHV0LXByZXBlbmQuZGF0ZSAuYWRkLW9uIHtcclxuXHRjdXJzb3I6IHBvaW50ZXJcclxufVxyXG5cclxuLmlucHV0LWFwcGVuZC5kYXRlIC5hZGQtb24gaSwgLmlucHV0LXByZXBlbmQuZGF0ZSAuYWRkLW9uIGkge1xyXG5cdG1hcmdpbi10b3A6IDNweFxyXG59XHJcblxyXG4uaW5wdXQtZGF0ZXJhbmdlIGlucHV0IHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLmlucHV0LWRhdGVyYW5nZSBpbnB1dDpmaXJzdC1jaGlsZCB7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4XHJcbn1cclxuXHJcbi5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQ6bGFzdC1jaGlsZCB7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwXHJcbn1cclxuXHJcbi5pbnB1dC1kYXRlcmFuZ2UgLmFkZC1vbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdG1pbi13aWR0aDogMTZweDtcclxuXHRoZWlnaHQ6IDIwcHg7XHJcblx0cGFkZGluZzogNHB4IDVweDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG5cdG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG5cdG1hcmdpbi1yaWdodDogLTVweFxyXG59XHJcblxyXG4uZGF0ZXBpY2tlci5kcm9wZG93bi1tZW51IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAxMDAlO1xyXG5cdGxlZnQ6IDA7XHJcblx0ei1pbmRleDogMTAwMDtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdG1pbi13aWR0aDogMTYwcHg7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMik7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIC4yKTtcclxuXHQtbW96LWJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAuMik7XHJcblx0Ym94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIC4yKTtcclxuXHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcblx0LW1vei1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmc7XHJcblx0YmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuXHQqYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XHJcblx0KmJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcclxuXHRjb2xvcjogIzMzMztcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0bGluZS1oZWlnaHQ6IDIwcHhcclxufVxyXG5cclxuLmRhdGVwaWNrZXIuZHJvcGRvd24tbWVudSB0aCwgLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1pbmxpbmUgdGgsIC5kYXRlcGlja2VyLmRyb3Bkb3duLW1lbnUgdGQsIC5kYXRlcGlja2VyLmRhdGVwaWNrZXItaW5saW5lIHRkIHtcclxuXHRwYWRkaW5nOiA0cHggNXB4XHJcbn1cclxuIiwiLypcclxuICogIE93bCBDYXJvdXNlbCAtIEFuaW1hdGUgUGx1Z2luXHJcbiAqL1xyXG4ub3dsLWNhcm91c2VsIC5hbmltYXRlZCB7XHJcblx0LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDEwMDBtcztcclxuXHRhbmltYXRpb24tZHVyYXRpb246IDEwMDBtcztcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcblx0YW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxufVxyXG5cclxuLm93bC1jYXJvdXNlbCAub3dsLWFuaW1hdGVkLWluIHtcclxuXHR6LWluZGV4OiAwO1xyXG59XHJcblxyXG4ub3dsLWNhcm91c2VsIC5vd2wtYW5pbWF0ZWQtb3V0IHtcclxuXHR6LWluZGV4OiAxO1xyXG59XHJcblxyXG4ub3dsLWNhcm91c2VsIC5mYWRlT3V0IHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xyXG5cdGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZU91dCB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHR9XHJcbn1cclxuXHJcbi8qXHJcbiAqIFx0T3dsIENhcm91c2VsIC0gQXV0byBIZWlnaHQgUGx1Z2luXHJcbiAqL1xyXG4ub3dsLWhlaWdodCB7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW1vei10cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW1zLXRyYW5zaXRpb246IGhlaWdodCA1MDBtcyBlYXNlLWluLW91dDtcclxuXHQtby10cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0dHJhbnNpdGlvbjogaGVpZ2h0IDUwMG1zIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4vKlxyXG4gKiAgQ29yZSBPd2wgQ2Fyb3VzZWwgQ1NTIEZpbGVcclxuICovXHJcbi5vd2wtY2Fyb3VzZWwge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHQvKiBwb3NpdGlvbiByZWxhdGl2ZSBhbmQgei1pbmRleCBmaXggd2Via2l0IHJlbmRlcmluZyBmb250cyBpc3N1ZSAqL1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxO1xyXG59XHJcblxyXG4ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHQtbXMtdG91Y2gtYWN0aW9uOiBwYW4tWTtcclxufVxyXG5cclxuLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlOmFmdGVyIHtcclxuXHRjb250ZW50OiBcIi5cIjtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjbGVhcjogYm90aDtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0bGluZS1oZWlnaHQ6IDA7XHJcblx0aGVpZ2h0OiAwO1xyXG59XHJcblxyXG4ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Utb3V0ZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdC8qIGZpeCBmb3IgZmxhc2hpbmcgYmFja2dyb3VuZCAqL1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcclxufVxyXG5cclxuLm93bC1jYXJvdXNlbCAub3dsLWNvbnRyb2xzIC5vd2wtbmF2IC5vd2wtcHJldixcclxuLm93bC1jYXJvdXNlbCAub3dsLWNvbnRyb2xzIC5vd2wtbmF2IC5vd2wtbmV4dCxcclxuLm93bC1jYXJvdXNlbCAub3dsLWNvbnRyb2xzIC5vd2wtZG90IHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Y3Vyc29yOiBoYW5kO1xyXG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0LWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG5cdHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcblxyXG4ub3dsLWNhcm91c2VsLm93bC1sb2FkZWQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ub3dsLWNhcm91c2VsLm93bC1sb2FkaW5nIHtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ub3dsLWNhcm91c2VsLm93bC1oaWRkZW4ge1xyXG5cdG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5vd2wtY2Fyb3VzZWwgLm93bC1yZWZyZXNoIC5vd2wtaXRlbSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtaW4taGVpZ2h0OiAxcHg7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHQtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuXHR1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbn1cclxuXHJcbi5vd2wtY2Fyb3VzZWwub3dsLXRleHQtc2VsZWN0LW9uIC5vd2wtaXRlbSB7XHJcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogYXV0bztcclxuXHQtbW96LXVzZXItc2VsZWN0OiBhdXRvO1xyXG5cdC1tcy11c2VyLXNlbGVjdDogYXV0bztcclxuXHR1c2VyLXNlbGVjdDogYXV0bztcclxufVxyXG5cclxuLm93bC1jYXJvdXNlbCAub3dsLWdyYWIge1xyXG5cdGN1cnNvcjogbW92ZTtcclxuXHRjdXJzb3I6IC13ZWJraXQtZ3JhYjtcclxuXHRjdXJzb3I6IC1vLWdyYWI7XHJcblx0Y3Vyc29yOiAtbXMtZ3JhYjtcclxuXHRjdXJzb3I6IGdyYWI7XHJcbn1cclxuXHJcbi5vd2wtY2Fyb3VzZWwub3dsLXJ0bCB7XHJcblx0ZGlyZWN0aW9uOiBydGw7XHJcbn1cclxuXHJcbi5vd2wtY2Fyb3VzZWwub3dsLXJ0bCAub3dsLWl0ZW0ge1xyXG5cdGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLyogTm8gSnMgKi9cclxuLm5vLWpzIC5vd2wtY2Fyb3VzZWwge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKlxyXG4gKiBcdE93bCBDYXJvdXNlbCAtIExhenkgTG9hZCBQbHVnaW5cclxuICovXHJcbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eSB7XHJcblx0b3BhY2l0eTogMDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcclxuXHQtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcclxuXHQtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xyXG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2U7XHJcbn1cclxuXHJcbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZyB7XHJcblx0dHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxufVxyXG5cclxuLypcclxuICogXHRPd2wgQ2Fyb3VzZWwgLSBWaWRlbyBQbHVnaW5cclxuICovXHJcbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby13cmFwcGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcbn1cclxuXHJcbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5LWljb24ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRoZWlnaHQ6IDgwcHg7XHJcblx0d2lkdGg6IDgwcHg7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRvcDogNTAlO1xyXG5cdG1hcmdpbi1sZWZ0OiAtNDBweDtcclxuXHRtYXJnaW4tdG9wOiAtNDBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCJvd2wudmlkZW8ucGxheS5wbmdcIikgbm8tcmVwZWF0O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHR6LWluZGV4OiAxO1xyXG5cdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogc2NhbGUgMTAwbXMgZWFzZTtcclxuXHQtbW96LXRyYW5zaXRpb246IHNjYWxlIDEwMG1zIGVhc2U7XHJcblx0LW1zLXRyYW5zaXRpb246IHNjYWxlIDEwMG1zIGVhc2U7XHJcblx0LW8tdHJhbnNpdGlvbjogc2NhbGUgMTAwbXMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOiBzY2FsZSAxMDBtcyBlYXNlO1xyXG59XHJcblxyXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uOmhvdmVyIHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IHNjYWxlKDEuMywgMS4zKTtcclxuXHQtbW96LXRyYW5zaXRpb246IHNjYWxlKDEuMywgMS4zKTtcclxuXHQtbXMtdHJhbnNpdGlvbjogc2NhbGUoMS4zLCAxLjMpO1xyXG5cdC1vLXRyYW5zaXRpb246IHNjYWxlKDEuMywgMS4zKTtcclxuXHR0cmFuc2l0aW9uOiBzY2FsZSgxLjMsIDEuMyk7XHJcbn1cclxuXHJcbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tdG4sXHJcbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tcGxheS1pY29uIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tdG4ge1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHQtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHQtbW96LWJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHQtby1iYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xyXG5cdC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xyXG5cdC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2U7XHJcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcclxufVxyXG5cclxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLWZyYW1lIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTtcclxufVxyXG4iLCIvKiEgQ292ZXJmbG93SlMgLSB2My4wLjEgLSAyMDE1LTA0LTA5XHJcbiogQ29weXJpZ2h0IChjKSAyMDE1IFBhdWwgQmF1a3VzLCBBZGR5IE9zbWFuaSwgU2ViYXN0aWFuIFNhdWVyLCBCcmFuZG9uIEJlbHZpbiwgQXByaWwgQmFycmV0dDsgTGljZW5zZWQgTUlUICovXHJcbi51aS1jb3ZlcmZsb3ctd3JhcHBlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4udWktaGVscGVyLWNsZWFyZml4OmJlZm9yZSwgLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlciB7XHJcblx0Y29udGVudDogXCIgXCI7XHJcblx0ZGlzcGxheTogdGFibGVcclxufVxyXG5cclxuLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlciB7XHJcblx0Y2xlYXI6IGJvdGhcclxufVxyXG5cclxuLnVpLWNvdmVyZmxvdyB7XHJcblx0LXdlYmtpdC1wZXJzcGVjdGl2ZTogNTAwcHg7XHJcblx0cGVyc3BlY3RpdmU6IDUwMHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR6LWluZGV4OiAyXHJcbn1cclxuXHJcbi51aS1jb3ZlcmZsb3csIC51aS1jb3ZlcmZsb3cgKiB7XHJcblx0LW1zLXRvdWNoLWFjdGlvbjogcGFuLXkgIWltcG9ydGFudFxyXG59XHJcblxyXG4udWktY292ZXJmbG93IC51aS1jb3ZlcmZsb3ctaXRlbSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG4udWktY292ZXJmbG93IC51aS1jb3ZlcmZsb3ctaXRlbTpmb2N1cyB7XHJcblx0b3V0bGluZTogMFxyXG59XHJcblxyXG4udWktY292ZXJmbG93IGltZyB7XHJcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuXHR1c2VyLXNlbGVjdDogbm9uZTtcclxuXHQtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHQtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcclxuXHQtbW96LXVzZXItZHJhZzogbm9uZTtcclxuXHQtbXMtdXNlci1kcmFnOiBub25lO1xyXG5cdHVzZXItZHJhZzogbm9uZTtcclxuXHRib3JkZXI6IDAgbm9uZVxyXG59XHJcbiIsIkBpbXBvcnQgXCIuLi91dGlscy9taXhpbnNcIjtcclxuQGltcG9ydCBcIi4uL3V0aWxzL3ZhcmlhYmxlc1wiO1xyXG5cclxuLyohIGZhbmN5Qm94IHYyLjEuNSBmYW5jeWFwcHMuY29tIHwgZmFuY3lhcHBzLmNvbS9mYW5jeWJveC8jbGljZW5zZSAqL1xyXG4uZmFuY3lib3gtd3JhcCxcclxuLmZhbmN5Ym94LXNraW4sXHJcbi5mYW5jeWJveC1vdXRlcixcclxuLmZhbmN5Ym94LWlubmVyLFxyXG4uZmFuY3lib3gtaW1hZ2UsXHJcbi5mYW5jeWJveC13cmFwIGlmcmFtZSxcclxuLmZhbmN5Ym94LXdyYXAgb2JqZWN0LFxyXG4uZmFuY3lib3gtbmF2LFxyXG4uZmFuY3lib3gtbmF2IHNwYW4sXHJcbi5mYW5jeWJveC10bXAge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGJvcmRlcjogMDtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5mYW5jeWJveC13cmFwIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0ei1pbmRleDogMTAxMjtcclxufVxyXG5cclxuLmZhbmN5Ym94LXNraW4ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG5cdGNvbG9yOiAjNDQ0O1xyXG5cdHRleHQtc2hhZG93OiBub25lO1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLmZhbmN5Ym94LW9wZW5lZCB7XHJcblx0ei1pbmRleDogMTAxMztcclxufVxyXG5cclxuLmZhbmN5Ym94LW9wZW5lZCAuZmFuY3lib3gtc2tpbiB7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0LW1vei1ib3gtc2hhZG93OiAwIDEwcHggMjVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0Ym94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG59XHJcblxyXG4uZmFuY3lib3gtb3V0ZXIsIC5mYW5jeWJveC1pbm5lciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZmFuY3lib3gtaW5uZXIge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mYW5jeWJveC10eXBlLWlmcmFtZSAuZmFuY3lib3gtaW5uZXIge1xyXG5cdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxufVxyXG5cclxuLmZhbmN5Ym94LWVycm9yIHtcclxuXHRjb2xvcjogIzQ0NDtcclxuXHRmb250OiAxNHB4LzIwcHggXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAxNXB4O1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1pbWFnZSwgLmZhbmN5Ym94LWlmcmFtZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uZmFuY3lib3gtaW1hZ2Uge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRtYXgtaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4jZmFuY3lib3gtbG9hZGluZywgLmZhbmN5Ym94LWNsb3NlLCAuZmFuY3lib3gtcHJldiBzcGFuLCAuZmFuY3lib3gtbmV4dCBzcGFuIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ0B7aW1hZ2VQYXRofS9mYW5jeWJveF9zcHJpdGUucG5nJyk7XHJcbn1cclxuXHJcbiNmYW5jeWJveC1sb2FkaW5nIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbi10b3A6IC0yMnB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAtMjJweDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMDhweDtcclxuXHRvcGFjaXR5OiAwLjg7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHotaW5kZXg6IDEwMTY7XHJcbn1cclxuXHJcbiNmYW5jeWJveC1sb2FkaW5nIGRpdiB7XHJcblx0d2lkdGg6IDQ0cHg7XHJcblx0aGVpZ2h0OiA0NHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybCgnQHtpbWFnZVBhdGh9L2ZhbmN5Ym94X2xvYWRpbmcuZ2lmJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jbG9zZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogLTE4cHg7XHJcblx0cmlnaHQ6IC0xOHB4O1xyXG5cdHdpZHRoOiAzNnB4O1xyXG5cdGhlaWdodDogMzZweDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0ei1pbmRleDogMTAxNDtcclxufVxyXG5cclxuLmZhbmN5Ym94LW5hdiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogNDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnQHtpbWFnZVBhdGh9L2JsYW5rLmdpZicpOyAvKiBoZWxwcyBJRSAqL1xyXG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxuXHR6LWluZGV4OiAxMDE0O1xyXG59XHJcblxyXG4uZmFuY3lib3gtcHJldiB7XHJcblx0bGVmdDogMDtcclxufVxyXG5cclxuLmZhbmN5Ym94LW5leHQge1xyXG5cdHJpZ2h0OiAwO1xyXG59XHJcblxyXG4uZmFuY3lib3gtbmF2IHNwYW4ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHR3aWR0aDogMzZweDtcclxuXHRoZWlnaHQ6IDM0cHg7XHJcblx0bWFyZ2luLXRvcDogLTE4cHg7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHotaW5kZXg6IDEwMTQ7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4uZmFuY3lib3gtcHJldiBzcGFuIHtcclxuXHRsZWZ0OiAxMHB4O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTM2cHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1uZXh0IHNwYW4ge1xyXG5cdHJpZ2h0OiAxMHB4O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTcycHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1uYXY6aG92ZXIgc3BhbiB7XHJcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG5cclxuLmZhbmN5Ym94LXRtcCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogLTk5OTk5cHg7XHJcblx0bGVmdDogLTk5OTk5cHg7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdG1heC13aWR0aDogOTk5OTlweDtcclxuXHRtYXgtaGVpZ2h0OiA5OTk5OXB4O1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIE92ZXJsYXkgaGVscGVyICovXHJcblxyXG4uZmFuY3lib3gtbG9jayB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG5cdHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4uZmFuY3lib3gtbG9jayBib2R5IHtcclxuXHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1sb2NrLXRlc3Qge1xyXG5cdG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmFuY3lib3gtb3ZlcmxheSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHR6LWluZGV4OiAxMDExO1xyXG5cdGJhY2tncm91bmQ6IHVybCgnQHtpbWFnZVBhdGh9L2ZhbmN5Ym94X292ZXJsYXkucG5nJyk7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1vdmVybGF5LWZpeGVkIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0Ym90dG9tOiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG59XHJcblxyXG4uZmFuY3lib3gtbG9jayAuZmFuY3lib3gtb3ZlcmxheSB7XHJcblx0b3ZlcmZsb3c6IGF1dG87XHJcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG59XHJcblxyXG4vKiBUaXRsZSBoZWxwZXIgKi9cclxuXHJcbi5mYW5jeWJveC10aXRsZSB7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdGZvbnQ6IG5vcm1hbCAxM3B4LzIwcHggXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR0ZXh0LXNoYWRvdzogbm9uZTtcclxuXHR6LWluZGV4OiAxMDE1O1xyXG59XHJcblxyXG4uZmFuY3lib3gtb3BlbmVkIC5mYW5jeWJveC10aXRsZSB7XHJcblx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxufVxyXG5cclxuLmZhbmN5Ym94LXRpdGxlLWZsb2F0LXdyYXAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDA7XHJcblx0cmlnaHQ6IDUwJTtcclxuXHRtYXJnaW4tYm90dG9tOiAtMzVweDtcclxuXHR6LWluZGV4OiAxMDE1O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmZhbmN5Ym94LXRpdGxlLWZsb2F0LXdyYXAgLmNoaWxkIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXJpZ2h0OiAtMTAwJTtcclxuXHRwYWRkaW5nOiAycHggMjBweDtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgLyogRmFsbGJhY2sgZm9yIHdlYiBicm93c2VycyB0aGF0IGRvZXNuJ3Qgc3VwcG9ydCBSR0JhICovXHJcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogMTVweDtcclxuXHR0ZXh0LXNoYWRvdzogMCAxcHggMnB4ICMyMjI7XHJcblx0Y29sb3I6ICNGRkY7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLmZhbmN5Ym94LXRpdGxlLW91dHNpZGUtd3JhcCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5mYW5jeWJveC10aXRsZS1pbnNpZGUtd3JhcCB7XHJcblx0cGFkZGluZy10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC10aXRsZS1vdmVyLXdyYXAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRwYWRkaW5nOiAxMHB4O1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuOCk7XHJcbn1cclxuXHJcbi8qUmV0aW5hIGdyYXBoaWNzISovXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSwgb25seSBzY3JlZW4gYW5kIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XHJcblxyXG5cdCNmYW5jeWJveC1sb2FkaW5nLCAuZmFuY3lib3gtY2xvc2UsIC5mYW5jeWJveC1wcmV2IHNwYW4sIC5mYW5jeWJveC1uZXh0IHNwYW4ge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdAe2ltYWdlUGF0aH0vZmFuY3lib3hfc3ByaXRlQDJ4LnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiA0NHB4IDE1MnB4OyAvKlRoZSBzaXplIG9mIHRoZSBub3JtYWwgaW1hZ2UsIGhhbGYgdGhlIHNpemUgb2YgdGhlIGhpLXJlcyBpbWFnZSovXHJcblx0fVxyXG5cclxuXHQjZmFuY3lib3gtbG9hZGluZyBkaXYge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdAe2ltYWdlUGF0aH0vZmFuY3lib3hfbG9hZGluZ0AyeC5naWYnKTtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4OyAvKlRoZSBzaXplIG9mIHRoZSBub3JtYWwgaW1hZ2UsIGhhbGYgdGhlIHNpemUgb2YgdGhlIGhpLXJlcyBpbWFnZSovXHJcblx0fVxyXG59XHJcbiIsIi5saWdodGJveCB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBibGFjaztcclxuICAgIC8qIElFIEZhbGxiYWNrIChTb2xpZCBDb2xvdXIpICovXHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCQUFBQUFRQ0FZQUFBQWY4LzloQUFBQUlFbEVRVlE0VDJOa1lHRFlETVJrQThaUkF4aEd3NEJoTkF5QStXQVlwQU1BSUZnTFFmTzlCb0VBQUFBQVNVVk9SSzVDWUlJPSk7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XHJcbiAgICAtd2Via2l0LWZpbHRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgei1pbmRleDogOTk5NztcclxufVxyXG5cclxuLmxpZ2h0Ym94IGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvcmRlcjogNXB4IHNvbGlkICNmZmY7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMjBweCAjMDAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG59XHJcblxyXG5ib2R5LmJsdXJyZWQgPiAqIHtcclxuICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDJweCk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuXHJcbi5saWdodGJveF9fbG9hZGluZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xvYWRpbmcuZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgbWFyZ2luOiAtMTZweCAwIDAgLTE2cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxufVxyXG5cclxuLmxpZ2h0Ym94X19jYXB0aW9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB6LWluZGV4OiA5OTk4O1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC43KTtcclxufVxyXG5cclxuLmxpZ2h0Ym94X19jYXB0aW9uIHAge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDcwJTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICpkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAqem9vbTogMTtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG59XHJcblxyXG4ubGlnaHRib3hfX2J1dHRvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICB3aWR0aDogMzJweDtcclxuICAgIGhlaWdodDogMzJweDtcclxuICAgIG9wYWNpdHk6IDAuNDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XHJcbn1cclxuXHJcbi5saWdodGJveF9fYnV0dG9uOmhvdmVyLFxyXG4ubGlnaHRib3hfX2J1dHRvbjpmb2N1cyB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS40KTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuNCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XHJcbn1cclxuXHJcbi5saWdodGJveF9fY2xvc2Uge1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2xvc2UucG5nXCIpO1xyXG59XHJcblxyXG4ubGlnaHRib3hfX25hdiB7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIG1hcmdpbi10b3A6IC0xNnB4O1xyXG59XHJcblxyXG4ubGlnaHRib3hfX25hdi0tbmV4dCB7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9uZXh0LnBuZ1wiKTtcclxufVxyXG5cclxuLmxpZ2h0Ym94X19uYXYtLXByZXYge1xyXG4gICAgbGVmdDogMTBweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9wcmV2aW91cy5wbmdcIik7XHJcbn1cclxuIiwiLypcclxuPT0ganF1ZXJ5IHRodW1ibmFpbC9pbWFnZSBzY3JvbGxlciA9PVxyXG5QbHVnaW4gVVJJOiBodHRwOi8vbWFub3MubWFsaWh1LmdyL2pxdWVyeS10aHVtYm5haWwtc2Nyb2xsZXIvXHJcbiovXHJcblxyXG4vKlxyXG5DT05URU5UUzpcclxuXHQxLiBCQVNJQyBTVFlMRSAtIFBsdWdpbidzIGJhc2ljL2Vzc2VudGlhbCBDU1MgcHJvcGVydGllcyAobm9ybWFsbHksIHNob3VsZCBub3QgYmUgZWRpdGVkKS5cclxuXHQyLiBTQ1JPTExJTkcgQlVUVE9OUyBTVFlMRSAtIGJ1dHRvbnMgc2l6ZSwgYmFja2dyb3VuZCwgY29sb3IsIHBvc2l0aW9uaW5nIGV0Yy5cclxuXHQzLiBUSFVNQk5BSUxTIFNUWUxFIC0gYmFzaWMgdGh1bWJuYWlscyBDU1MuXHJcblx0NC4gVEhFTUVTIC0gU2Nyb2xsZXIgY29sb3JzLCBkaW1lbnNpb25zLCBiYWNrZ3JvdW5kcyBldGMuIHZpYSByZWFkeS10by11c2UgdGhlbWVzLlxyXG4qL1xyXG5cclxuLypcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbjEuIEJBU0lDIFNUWUxFXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4qL1xyXG5cclxuLm1UaHVtYm5haWxTY3JvbGxlciB7XHJcblx0LW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcclxuXHR0b3VjaC1hY3Rpb246IG5vbmU7IC8qIE1TUG9pbnRlciBldmVudHMgLSBkaXJlY3QgYWxsIHBvaW50ZXIgZXZlbnRzIHRvIGpzICovXHJcbn1cclxuXHJcbi5tVGh1bWJuYWlsU2Nyb2xsZXIubVRTX25vX3Njcm9sbCwgLm1UaHVtYm5haWxTY3JvbGxlci5tVFNfdG91Y2hfYWN0aW9uIHtcclxuXHQtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xyXG5cdHRvdWNoLWFjdGlvbjogYXV0bztcclxufVxyXG5cclxuLm1UU1dyYXBwZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHRkaXJlY3Rpb246IGx0cjtcclxufVxyXG5cclxuLm1UU0NvbnRhaW5lciB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxudWwubVRTQ29udGFpbmVyLCBvbC5tVFNDb250YWluZXIge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5tVFNUaHVtYixcclxudWwubVRTQ29udGFpbmVyID4gbGkgaW1nIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG59XHJcblxyXG4ubVRTX3ZlcnRpY2FsIC5tVFNDb250YWluZXIge1xyXG5cdG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuXHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tVFNfaG9yaXpvbnRhbCAubVRTQ29udGFpbmVyIHtcclxuXHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG5cdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuMi4gU0NST0xMSU5HIEJVVFRPTlMgU1RZTEVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiovXHJcblxyXG4ubVRTQnV0dG9uIHtcclxuXHQvKiBidXR0b24gc2l6ZSAoaWYgY2hhbmdlZCwgYWxzbyBjaGFuZ2UgdGhlIGJ1dHRvbnMgdG9wIGFuZCBsZWZ0IG1hcmdpbnMgYmVsb3cpICovXHJcblx0d2lkdGg6IDIwcHg7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdHBhZGRpbmc6IDE0cHg7XHJcblx0LyogLS0tLS0tLS0tLSAqL1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7IC8qIGJ1dHRvbiBiYWNrZ3JvdW5kICovXHJcblx0Y29sb3I6ICNmZmY7IC8qIG5vbi1zdmcgYnV0dG9uIGljb24gY29sb3IgKi9cclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdC8qIHNob3cgYnV0dG9uIGVmZmVjdCAoZmFkZXMtaW4gYnV0dG9uIGZyb20gemVybyBzaXplKSAqL1xyXG5cdG9wYWNpdHk6IDE7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBoZWlnaHQgMHMgZWFzZS1vdXQgMHMsIHdpZHRoIDBzIGVhc2Utb3V0IDBzLCBwYWRkaW5nIDBzIGVhc2Utb3V0IDBzLCBvcGFjaXR5IC4ycyBlYXNlLW91dCAwcztcclxuXHQtbW96LXRyYW5zaXRpb246IGhlaWdodCAwcyBlYXNlLW91dCAwcywgd2lkdGggMHMgZWFzZS1vdXQgMHMsIHBhZGRpbmcgMHMgZWFzZS1vdXQgMHMsIG9wYWNpdHkgLjJzIGVhc2Utb3V0IDBzO1xyXG5cdC1vLXRyYW5zaXRpb246IGhlaWdodCAwcyBlYXNlLW91dCAwcywgd2lkdGggMHMgZWFzZS1vdXQgMHMsIHBhZGRpbmcgMHMgZWFzZS1vdXQgMHMsIG9wYWNpdHkgLjJzIGVhc2Utb3V0IDBzO1xyXG5cdC1tcy10cmFuc2l0aW9uOiBoZWlnaHQgMHMgZWFzZS1vdXQgMHMsIHdpZHRoIDBzIGVhc2Utb3V0IDBzLCBwYWRkaW5nIDBzIGVhc2Utb3V0IDBzLCBvcGFjaXR5IC4ycyBlYXNlLW91dCAwcztcclxuXHR0cmFuc2l0aW9uOiBoZWlnaHQgMHMgZWFzZS1vdXQgMHMsIHdpZHRoIDBzIGVhc2Utb3V0IDBzLCBwYWRkaW5nIDBzIGVhc2Utb3V0IDBzLCBvcGFjaXR5IC4ycyBlYXNlLW91dCAwcztcclxuXHQvKiAtLS0tLS0tLS0tICovXHJcbn1cclxuXHJcbi8qIGJ1dHRvbnMgcG9zaXRpb25pbmcgKi9cclxuXHJcbi5tVFNCdXR0b25Eb3duIHtcclxuXHR0b3A6IGF1dG87XHJcblx0Ym90dG9tOiAwO1xyXG59XHJcblxyXG4ubVRTQnV0dG9uUmlnaHQge1xyXG5cdGxlZnQ6IGF1dG87XHJcblx0cmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5tVFNCdXR0b25VcCxcclxuLm1UU0J1dHRvbkRvd24geyAvKiBtYXJnaW4gaXMgaGFsZiB0aGUgYnV0dG9uIHNpemUgKi9cclxuXHRsZWZ0OiA1MCU7XHJcblx0bWFyZ2luLWxlZnQ6IC0yNHB4O1xyXG59XHJcblxyXG4ubVRTQnV0dG9uTGVmdCxcclxuLm1UU0J1dHRvblJpZ2h0IHsgLyogbWFyZ2luIGlzIGhhbGYgdGhlIGJ1dHRvbiBzaXplICovXHJcblx0dG9wOiA1MCU7XHJcblx0bWFyZ2luLXRvcDogLTI0cHg7XHJcbn1cclxuXHJcbi5tVFNCdXR0b25JY29uQ29udGFpbmVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5tVFNCdXR0b25JY29uIHsgLyogU1ZHIGljb24gKi9cclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0ZmlsbDogI2ZmZjsgLyogYnV0dG9uIGljb24gY29sb3IgKi9cclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5tVFNCdXR0b24ubVRTLWhpZGRlbixcclxuLm1UaHVtYm5haWxTY3JvbGxlci5tVFNfbm9fc2Nyb2xsIC5tVFNCdXR0b24ge1xyXG5cdC8qIGhpZGUgYnV0dG9uIGVmZmVjdCAoZmFkZXMtb3V0IGJ1dHRvbiB0byB6ZXJvIHNpemUpICovXHJcblx0b3BhY2l0eTogMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0d2lkdGg6IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGhlaWdodCAwcyBlYXNlLW91dCAuMnMsIHdpZHRoIDBzIGVhc2Utb3V0IC4ycywgcGFkZGluZyAwcyBlYXNlLW91dCAuMnMsIG9wYWNpdHkgLjJzIGVhc2Utb3V0O1xyXG5cdC1tb3otdHJhbnNpdGlvbjogaGVpZ2h0IDBzIGVhc2Utb3V0IC4ycywgd2lkdGggMHMgZWFzZS1vdXQgLjJzLCBwYWRkaW5nIDBzIGVhc2Utb3V0IC4ycywgb3BhY2l0eSAuMnMgZWFzZS1vdXQ7XHJcblx0LW8tdHJhbnNpdGlvbjogaGVpZ2h0IDBzIGVhc2Utb3V0IC4ycywgd2lkdGggMHMgZWFzZS1vdXQgLjJzLCBwYWRkaW5nIDBzIGVhc2Utb3V0IC4ycywgb3BhY2l0eSAuMnMgZWFzZS1vdXQ7XHJcblx0LW1zLXRyYW5zaXRpb246IGhlaWdodCAwcyBlYXNlLW91dCAuMnMsIHdpZHRoIDBzIGVhc2Utb3V0IC4ycywgcGFkZGluZyAwcyBlYXNlLW91dCAuMnMsIG9wYWNpdHkgLjJzIGVhc2Utb3V0O1xyXG5cdHRyYW5zaXRpb246IGhlaWdodCAwcyBlYXNlLW91dCAuMnMsIHdpZHRoIDBzIGVhc2Utb3V0IC4ycywgcGFkZGluZyAwcyBlYXNlLW91dCAuMnMsIG9wYWNpdHkgLjJzIGVhc2Utb3V0O1xyXG5cdC8qIC0tLS0tLS0tLS0gKi9cclxufVxyXG5cclxuLypcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbjMuIFRIVU1CTkFJTFMgU1RZTEVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiovXHJcblxyXG4vKiB0aHVtYm5haWwgY29udGFpbmVyIChkZWZhdWx0OiBsaSkgKi9cclxuXHJcbi5tVFNfaG9yaXpvbnRhbCAubVRTVGh1bWJDb250YWluZXIsXHJcbi5tVFNfaG9yaXpvbnRhbCB1bC5tVFNDb250YWluZXIgPiBsaSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi8qXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG40LiBUSEVNRVNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiovXHJcblxyXG4vKiB0aGVtZTogXCJidXR0b25zLWluXCIgKi9cclxuXHJcbi5tVFMtYnV0dG9ucy1pbiB7XHJcblx0cGFkZGluZzogMTRweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4ubVRTLWJ1dHRvbnMtaW4gLm1UU0J1dHRvbkljb24ge1xyXG5cdGZpbGw6ICNmZmY7XHJcbn1cclxuXHJcbi5tVFMtYnV0dG9ucy1pbiAubVRTV3JhcHBlcixcclxuLm1UUy1idXR0b25zLWluIC5tVFNCdXR0b24ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5tVFMtYnV0dG9ucy1pbiAubVRTQnV0dG9uTGVmdCxcclxuLm1UUy1idXR0b25zLWluIC5tVFNCdXR0b25SaWdodCB7XHJcblx0d2lkdGg6IDI0cHg7XHJcblx0aGVpZ2h0OiA0OHB4O1xyXG5cdHBhZGRpbmc6IDI0cHggNHB4IDAgNHB4O1xyXG5cdG1hcmdpbi10b3A6IC0zNnB4O1xyXG59XHJcblxyXG4ubVRTLWJ1dHRvbnMtaW4gLm1UU0J1dHRvblVwLFxyXG4ubVRTLWJ1dHRvbnMtaW4gLm1UU0J1dHRvbkRvd24ge1xyXG5cdHdpZHRoOiAyNHB4O1xyXG5cdGhlaWdodDogMjRweDtcclxuXHRwYWRkaW5nOiA0cHggMjRweDtcclxuXHRtYXJnaW4tbGVmdDogLTM2cHg7XHJcbn1cclxuXHJcbi5tVFMtYnV0dG9ucy1pbiAubVRTQnV0dG9uLm1UUy1oaWRkZW4ge1xyXG5cdGhlaWdodDogMDtcclxuXHR3aWR0aDogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4ubVRTLWJ1dHRvbnMtaW4gLm1UU0J1dHRvbjpub3QoLm1UUy1oaWRkZW4pIHtcclxuXHRvcGFjaXR5OiAuNDtcclxufVxyXG5cclxuLm1UUy1idXR0b25zLWluOmhvdmVyIC5tVFNCdXR0b246bm90KC5tVFMtaGlkZGVuKSB7XHJcblx0b3BhY2l0eTogMTtcclxufVxyXG5cclxuLm1UUy1idXR0b25zLWluIC5tVFNfdmVydGljYWwgLm1UU1RodW1iQ29udGFpbmVyIHtcclxuXHRtYXJnaW46IDE0cHggMDtcclxufVxyXG5cclxuLm1UUy1idXR0b25zLWluIC5tVFNfdmVydGljYWwgLm1UU1RodW1iQ29udGFpbmVyOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4ubVRTLWJ1dHRvbnMtaW4gLm1UU192ZXJ0aWNhbCAubVRTVGh1bWJDb250YWluZXI6bGFzdC1jaGlsZCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLm1UUy1idXR0b25zLWluIC5tVFNfaG9yaXpvbnRhbCAubVRTVGh1bWJDb250YWluZXIge1xyXG5cdG1hcmdpbjogMCA3cHg7XHJcbn1cclxuXHJcbi5tVFMtYnV0dG9ucy1pbiAubVRTX2hvcml6b250YWwgLm1UU1RodW1iQ29udGFpbmVyOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLm1UUy1idXR0b25zLWluIC5tVFNfaG9yaXpvbnRhbCAubVRTVGh1bWJDb250YWluZXI6bGFzdC1jaGlsZCB7XHJcblx0bWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4vKiB0aGVtZTogXCJidXR0b25zLW91dFwiICovXHJcblxyXG4ubVRTLWJ1dHRvbnMtb3V0IHtcclxuXHRwYWRkaW5nOiA2cHg7XHJcblx0YmFja2dyb3VuZDogIzAwMDtcclxufVxyXG5cclxuLm1UUy1idXR0b25zLW91dCAubVRTQnV0dG9uSWNvbiB7XHJcblx0ZmlsbDogIzAwMDtcclxufVxyXG5cclxuLm1UUy1idXR0b25zLW91dCAubVRTQnV0dG9uIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR3aWR0aDogMzZweDtcclxuXHRoZWlnaHQ6IDM2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDQycHg7XHJcblx0cGFkZGluZzogNnB4O1xyXG59XHJcblxyXG4ubVRTLWJ1dHRvbnMtb3V0IC5tVFNCdXR0b24ubVRTLWhpZGRlbiB7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdHdpZHRoOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5tVFMtYnV0dG9ucy1vdXQgLm1UU192ZXJ0aWNhbCAubVRTVGh1bWJDb250YWluZXIge1xyXG5cdG1hcmdpbjogNnB4IDA7XHJcbn1cclxuXHJcbi5tVFMtYnV0dG9ucy1vdXQgLm1UU192ZXJ0aWNhbCAubVRTVGh1bWJDb250YWluZXI6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5tVFMtYnV0dG9ucy1vdXQgLm1UU192ZXJ0aWNhbCAubVRTVGh1bWJDb250YWluZXI6bGFzdC1jaGlsZCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLm1UUy1idXR0b25zLW91dCAubVRTX2hvcml6b250YWwgLm1UU1RodW1iQ29udGFpbmVyIHtcclxuXHRtYXJnaW46IDAgM3B4O1xyXG59XHJcblxyXG4ubVRTLWJ1dHRvbnMtb3V0IC5tVFNfaG9yaXpvbnRhbCAubVRTVGh1bWJDb250YWluZXI6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4ubVRTLWJ1dHRvbnMtb3V0IC5tVFNfaG9yaXpvbnRhbCAubVRTVGh1bWJDb250YWluZXI6bGFzdC1jaGlsZCB7XHJcblx0bWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4vKiB0aGVtZTogXCJob3Zlci1mdWxsXCIgKi9cclxuXHJcbi5tVFMtaG92ZXItZnVsbCB7XHJcblx0cGFkZGluZzogOHB4O1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjIpO1xyXG59XHJcblxyXG4ubVRTLWhvdmVyLWZ1bGwgLm1UU192ZXJ0aWNhbCAubVRTVGh1bWJDb250YWluZXIge1xyXG5cdG1hcmdpbjogOHB4IDA7XHJcbn1cclxuXHJcbi5tVFMtaG92ZXItZnVsbCAubVRTX3ZlcnRpY2FsIC5tVFNUaHVtYkNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLXRvcDogNDBweDtcclxufVxyXG5cclxuLm1UUy1ob3Zlci1mdWxsIC5tVFNfdmVydGljYWwgLm1UU1RodW1iQ29udGFpbmVyOmxhc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5tVFMtaG92ZXItZnVsbCAubVRTX2hvcml6b250YWwgLm1UU1RodW1iQ29udGFpbmVyIHtcclxuXHRtYXJnaW46IDAgNHB4O1xyXG59XHJcblxyXG4ubVRTLWhvdmVyLWZ1bGwgLm1UU19ob3Jpem9udGFsIC5tVFNUaHVtYkNvbnRhaW5lcjpmaXJzdC1jaGlsZCB7XHJcblx0bWFyZ2luLWxlZnQ6IDQwcHg7XHJcbn1cclxuXHJcbi5tVFMtaG92ZXItZnVsbCAubVRTX2hvcml6b250YWwgLm1UU1RodW1iQ29udGFpbmVyOmxhc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1yaWdodDogNDBweDtcclxufVxyXG5cclxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4iLCIucm9uZGVsbC1jb250YWluZXIge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuLnJvbmRlbGwtY29udGFpbmVyLnJvbmRlbGwtaW5pdGlhbGl6aW5nIHtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCJpbWFnZXMvbG9hZGVyLmdpZlwiKSBuby1yZXBlYXQgNTAlIDUwJTtcclxufVxyXG5cclxuLnJvbmRlbGwtY29udGFpbmVyLnJvbmRlbGwtaW5pdGlhbGl6aW5nICoge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5yb25kZWxsLWl0ZW0ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHRvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4ucm9uZGVsbC1pdGVtIGEge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5yb25kZWxsLWl0ZW0gLnJvbmRlbGwtaXRlbS1jcm9wIHtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiBpbmhlcml0O1xyXG5cdC1tcy1ib3JkZXItcmFkaXVzOiBpbmhlcml0O1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XHJcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnJvbmRlbGwtaXRlbSBpbWcge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5yb25kZWxsLWl0ZW0gaW1nLnJvbmRlbGwtaXRlbS1yZXNpemVhYmxlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5yb25kZWxsLWl0ZW06aG92ZXIge1xyXG5cdGJvcmRlci1jb2xvcjogI2JiYjtcclxufVxyXG5cclxuLnJvbmRlbGwtaXRlbTpob3ZlciwgLnJvbmRlbGwtaXRlbTpob3ZlciBkaXYsIC5yb25kZWxsLWl0ZW06aG92ZXIgcCB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4ucm9uZGVsbC1pdGVtLWxvYWRpbmcge1xyXG5cdGJhY2tncm91bmQ6ICNkOWQ5ZDkgdXJsKFwiaW1hZ2VzL2l0ZW0tbG9hZGVyLmdpZlwiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlciAhaW1wb3J0YW50O1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cdC1tcy1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0LW8tYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG5cclxuLnJvbmRlbGwtaXRlbS1sb2FkaW5nICoge1xyXG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvbmRlbGwtaXRlbS1lcnJvciB7XHJcblx0YmFja2dyb3VuZDogI2IzMyAhaW1wb3J0YW50O1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAwLCAwLCAwLCAwLjEpICFpbXBvcnRhbnQ7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0LW1zLWJvcmRlci1yYWRpdXM6IDVweDtcclxuXHQtby1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG59XHJcblxyXG4ucm9uZGVsbC1pdGVtLWVycm9yIHAge1xyXG5cdGNvbG9yOiAjMzMzO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0cGFkZGluZzogMjBweDtcclxufVxyXG5cclxuLnJvbmRlbGwtaXRlbS1mb2N1c2VkLCAucm9uZGVsbC1pdGVtLWZvY3VzZWQgYSB7XHJcblx0Y3Vyc29yOiBhdXRvO1xyXG59XHJcblxyXG4ucm9uZGVsbC1jYXB0aW9uIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bWFyZ2luOiA1cHg7XHJcblx0cGFkZGluZzogNXB4O1xyXG5cdGNvbG9yOiAjMzMzO1xyXG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcclxuXHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHR3aWR0aDogYXV0bztcclxuXHR0b3A6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4ucm9uZGVsbC1jYXB0aW9uIGEge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4ucm9uZGVsbC1jYXB0aW9uIHAge1xyXG5cdG1hcmdpbjogNHB4IDA7XHJcbn1cclxuXHJcbi5yb25kZWxsLWNhcHRpb24ucm9uZGVsbC1pdGVtLW92ZXJsYXkge1xyXG5cdHRvcDogYXV0bztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cGFkZGluZzogM3B4IDhweDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGNvbG9yOiAjZmFmYWZhO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMzMzM7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cdC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0LW8tYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLnJvbmRlbGwtY29udHJvbCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRwYWRkaW5nOiA0cHggOHB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG5cdHRleHQtc2hhZG93OiAwIDFweCAxcHggI2NjYztcclxuXHRvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4ucm9uZGVsbC1jb250cm9sOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmFmYWZhO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLyogcm9uZGVsbCBzY3JvbGxiYXIgICovXHJcbi5yb25kZWxsLXNjcm9sbGJhciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLnJvbmRlbGwtc2Nyb2xsYmFyLnJvbmRlbGwtc2Nyb2xsYmFyLWJvdHRvbSB7XHJcblx0Ym90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4ucm9uZGVsbC1zY3JvbGxiYXIgLnJvbmRlbGwtc2Nyb2xsYmFyLWJhY2tncm91bmQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdG1hcmdpbjogMCAxMHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcblx0aGVpZ2h0OiAxcHg7XHJcbn1cclxuXHJcbi5yb25kZWxsLXNjcm9sbGJhciAucm9uZGVsbC1zY3JvbGxiYXItbGVmdCxcclxuLnJvbmRlbGwtc2Nyb2xsYmFyIC5yb25kZWxsLXNjcm9sbGJhci1yaWdodCB7XHJcblx0dG9wOiAycHg7XHJcblx0d2lkdGg6IDE2cHg7XHJcblx0aGVpZ2h0OiAxNnB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcblx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDUwJSAwJSwgNTAlIDEwMCUsIGNvbG9yLXN0b3AoMCUsICNjY2NjY2MpLCBjb2xvci1zdG9wKDEwMCUsICNiYmJiYmIpKTtcclxuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byB0b3AsICNjY2NjY2MsICNiYmJiYmIpO1xyXG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2NjY2NjYywgI2JiYmJiYik7XHJcblx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2NjY2NjYywgI2JiYmJiYik7XHJcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2NjY2NjYywgI2JiYmJiYik7XHJcbn1cclxuXHJcbi5yb25kZWxsLXNjcm9sbGJhciAucm9uZGVsbC1zY3JvbGxiYXItbGVmdDphY3RpdmUsXHJcbi5yb25kZWxsLXNjcm9sbGJhciAucm9uZGVsbC1zY3JvbGxiYXItcmlnaHQ6YWN0aXZlIHtcclxuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgNTAlIDAlLCA1MCUgMTAwJSwgY29sb3Itc3RvcCgwJSwgI2NjY2NjYyksIGNvbG9yLXN0b3AoMTAwJSwgI2RkZGRkZCkpO1xyXG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2NjY2NjYywgI2RkZGRkZCk7XHJcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjY2NjY2NjLCAjZGRkZGRkKTtcclxuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjY2NjY2NjLCAjZGRkZGRkKTtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjY2NjY2NjLCAjZGRkZGRkKTtcclxufVxyXG5cclxuLnJvbmRlbGwtc2Nyb2xsYmFyIC5yb25kZWxsLXNjcm9sbGJhci1pbm5lciB7XHJcblx0d2lkdGg6IDE0cHg7XHJcblx0aGVpZ2h0OiAxNHB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJhY2tncm91bmQ6IHVybChcImltYWdlcy9hcnJvd3MucG5nXCIpIG5vLXJlcGVhdCAwIDA7XHJcbn1cclxuXHJcbi5yb25kZWxsLXNjcm9sbGJhciAucm9uZGVsbC1zY3JvbGxiYXItbGVmdCB7XHJcblx0bGVmdDogNnB4O1xyXG59XHJcblxyXG4ucm9uZGVsbC1zY3JvbGxiYXIgLnJvbmRlbGwtc2Nyb2xsYmFyLWxlZnQgLnJvbmRlbGwtc2Nyb2xsYmFyLWlubmVyIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNnB4O1xyXG59XHJcblxyXG4ucm9uZGVsbC1zY3JvbGxiYXIgLnJvbmRlbGwtc2Nyb2xsYmFyLXJpZ2h0IHtcclxuXHRyaWdodDogNnB4O1xyXG59XHJcblxyXG4ucm9uZGVsbC1zY3JvbGxiYXIgLnJvbmRlbGwtc2Nyb2xsYmFyLWNvbnRyb2wsXHJcbi5yb25kZWxsLXNjcm9sbGJhciAucm9uZGVsbC1zY3JvbGxiYXItbGVmdCxcclxuLnJvbmRlbGwtc2Nyb2xsYmFyIC5yb25kZWxsLXNjcm9sbGJhci1yaWdodCB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTJweDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0LW1zLWJvcmRlci1yYWRpdXM6IDEycHg7XHJcblx0LW8tYm9yZGVyLXJhZGl1czogMTJweDtcclxuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xyXG59XHJcblxyXG4ucm9uZGVsbC1zY3JvbGxiYXIgLnJvbmRlbGwtc2Nyb2xsYmFyLWNvbnRyb2wge1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR0b3A6IDRweDtcclxuXHR3aWR0aDogMTJweDtcclxuXHRoZWlnaHQ6IDEycHg7XHJcblx0bWFyZ2luLWxlZnQ6IC02cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2MwMDtcclxuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgNTAlIDAlLCA1MCUgMTAwJSwgY29sb3Itc3RvcCgwJSwgI2ZmMDAwMCksIGNvbG9yLXN0b3AoMTAwJSwgI2JiMDAwMCkpO1xyXG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2ZmMDAwMCwgI2JiMDAwMCk7XHJcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZmYwMDAwLCAjYmIwMDAwKTtcclxuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZmYwMDAwLCAjYmIwMDAwKTtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZmYwMDAwLCAjYmIwMDAwKTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGxlZnQgMC4ycyBsaW5lYXI7XHJcblx0LW1vei10cmFuc2l0aW9uOiBsZWZ0IDAuMnMgbGluZWFyO1xyXG5cdC1vLXRyYW5zaXRpb246IGxlZnQgMC4ycyBsaW5lYXI7XHJcblx0dHJhbnNpdGlvbjogbGVmdCAwLjJzIGxpbmVhcjtcclxufVxyXG5cclxuLnJvbmRlbGwtc2Nyb2xsYmFyIC5yb25kZWxsLXNjcm9sbGJhci1jb250cm9sOmFjdGl2ZSB7XHJcblx0YmFja2dyb3VuZDogI2QwMDtcclxuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgNTAlIDAlLCA1MCUgMTAwJSwgY29sb3Itc3RvcCgwJSwgI2VlMDAwMCksIGNvbG9yLXN0b3AoMTAwJSwgI2RkMDAwMCkpO1xyXG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2VlMDAwMCwgI2RkMDAwMCk7XHJcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZWUwMDAwLCAjZGQwMDAwKTtcclxuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZWUwMDAwLCAjZGQwMDAwKTtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZWUwMDAwLCAjZGQwMDAwKTtcclxufVxyXG5cclxuLnJvbmRlbGwtc2Nyb2xsYmFyIC5yb25kZWxsLXNjcm9sbGJhci1jb250cm9sLnJvbmRlbGwtc2Nyb2xsYmFyLWRyYWdnaW5nLCAucm9uZGVsbC1zY3JvbGxiYXIgLnJvbmRlbGwtc2Nyb2xsYmFyLWNvbnRyb2w6aG92ZXIge1xyXG5cdHRvcDogM3B4O1xyXG5cdHdpZHRoOiAxNHB4O1xyXG5cdGhlaWdodDogMTRweDtcclxuXHRtYXJnaW4tbGVmdDogLTdweDtcclxufVxyXG5cclxuLmJveHNoYWRvdy5yZ2JhIC5yb25kZWxsLXNjcm9sbGJhci1jb250cm9sIHtcclxuXHRib3JkZXI6IDA7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuXHQtbW96LWJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG59XHJcblxyXG4uYm94c2hhZG93LnJnYmEgLnJvbmRlbGwtc2Nyb2xsYmFyLWNvbnRyb2w6aG92ZXIge1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0LW1vei1ib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuXHRib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxufVxyXG5cclxuLmJveHNoYWRvdy5yZ2JhIC5yb25kZWxsLXNjcm9sbGJhci1jb250cm9sOmFjdGl2ZSB7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG5cdC1tb3otYm94LXNoYWRvdzogMCAwIDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuXHRib3gtc2hhZG93OiAwIDAgNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG59XHJcblxyXG4uYm94c2hhZG93LnJnYmEgLnJvbmRlbGwtc2Nyb2xsYmFyLWxlZnQsXHJcbi5ib3hzaGFkb3cucmdiYSAucm9uZGVsbC1zY3JvbGxiYXItcmlnaHQge1xyXG5cdGJvcmRlcjogMDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG5cdC1tb3otYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcblx0Ym94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbn1cclxuXHJcbi5ib3hzaGFkb3cucmdiYSAucm9uZGVsbC1zY3JvbGxiYXItbGVmdDpob3ZlcixcclxuLmJveHNoYWRvdy5yZ2JhIC5yb25kZWxsLXNjcm9sbGJhci1yaWdodDpob3ZlciB7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuXHQtbW96LWJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG59XHJcblxyXG4uYm94c2hhZG93LnJnYmEgLnJvbmRlbGwtc2Nyb2xsYmFyLWxlZnQ6YWN0aXZlLFxyXG4uYm94c2hhZG93LnJnYmEgLnJvbmRlbGwtc2Nyb2xsYmFyLXJpZ2h0OmFjdGl2ZSB7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4zKSBpbnNldDtcclxuXHQtbW96LWJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjMpIGluc2V0O1xyXG5cdGJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjMpIGluc2V0O1xyXG59XHJcblxyXG4ucm9uZGVsbC1saWdodGJveCB7XHJcblx0ei1pbmRleDogOTk5ODtcclxuXHRsZWZ0OiAtOTk5OTlweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5yb25kZWxsLWxpZ2h0Ym94LFxyXG4ucm9uZGVsbC1saWdodGJveC1vdmVybGF5IHtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHRib3R0b206IDA7XHJcblx0cmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5yb25kZWxsLWxpZ2h0Ym94LW92ZXJsYXkge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0b3BhY2l0eTogLjg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxufVxyXG5cclxuLnJvbmRlbGwtbGlnaHRib3gtY29udGVudCB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGNsZWFyOiBib3RoO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR0b3A6IDA7XHJcblx0bWF4LWhlaWdodDogOTAlO1xyXG5cdG92ZXJmbG93OiBhdXRvO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM1NTU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSg3MCwgNzAsIDcwLCAwLjYpO1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcblx0ei1pbmRleDogOTk5OTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0LW1zLWJvcmRlci1yYWRpdXM6IDVweDtcclxuXHQtby1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggNTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG5cdC1tb3otYm94LXNoYWRvdzogMCAycHggNTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjcpO1xyXG5cdGJveC1zaGFkb3c6IDAgMnB4IDUwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC43KTtcclxufVxyXG5cclxuLnJvbmRlbGwtbGlnaHRib3gtY29udGVudCAucm9uZGVsbC1pdGVtLWltYWdlIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjMzMzO1xyXG59XHJcblxyXG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWNhcHRpb24sXHJcbi5yb25kZWxsLWxpZ2h0Ym94LWNvbnRlbnQgLnJvbmRlbGwtY2FwdGlvbi5yb25kZWxsLWl0ZW0tb3ZlcmxheSB7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29sb3I6ICNlZWU7XHJcblx0dGV4dC1zaGFkb3c6IDAgMXB4IDFweCAjMTExO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdG1heC13aWR0aDogNDAwcHg7XHJcbn1cclxuXHJcbi5yb25kZWxsLWxpZ2h0Ym94LWNvbnRlbnQgLnJvbmRlbGwtY2FwdGlvbiBhIHtcclxuXHRjb2xvcjogI2FkZTtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLnJvbmRlbGwtbGlnaHRib3gtY29udGVudCAucm9uZGVsbC1jYXB0aW9uIGE6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnJvbmRlbGwtbGlnaHRib3gtY29udGVudCAucm9uZGVsbC1saWdodGJveC1wcmV2LFxyXG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWxpZ2h0Ym94LW5leHQsXHJcbi5yb25kZWxsLWxpZ2h0Ym94LWNvbnRlbnQgLnJvbmRlbGwtbGlnaHRib3gtY2xvc2UsXHJcbi5yb25kZWxsLWxpZ2h0Ym94LWNvbnRlbnQgLnJvbmRlbGwtbGlnaHRib3gtcG9zaXRpb24ge1xyXG5cdGNvbG9yOiAjZmFmYWZhO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0b3BhY2l0eTogMDtcclxuXHR3aWR0aDogMTZweDtcclxuXHRoZWlnaHQ6IDE2cHg7XHJcblx0YmFja2dyb3VuZDogIzMzMztcclxuXHRib3JkZXI6IDJweCBzb2xpZCAjNTU1O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xyXG5cdC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UgMC4xcztcclxuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZSAwLjFzO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlIDAuMXM7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0LW1zLWJvcmRlci1yYWRpdXM6IDVweDtcclxuXHQtby1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuXHQtbW96LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0Ym94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxufVxyXG5cclxuLnJvbmRlbGwtbGlnaHRib3gtY29udGVudCAucm9uZGVsbC1saWdodGJveC1wcmV2OmhvdmVyLFxyXG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWxpZ2h0Ym94LW5leHQ6aG92ZXIsXHJcbi5yb25kZWxsLWxpZ2h0Ym94LWNvbnRlbnQgLnJvbmRlbGwtbGlnaHRib3gtY2xvc2U6aG92ZXIsXHJcbi5yb25kZWxsLWxpZ2h0Ym94LWNvbnRlbnQgLnJvbmRlbGwtbGlnaHRib3gtcG9zaXRpb246aG92ZXIge1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC43KTtcclxuXHQtbW96LWJveC1zaGFkb3c6IDAgMXB4IDZweCByZ2JhKDAsIDAsIDAsIDAuNyk7XHJcblx0Ym94LXNoYWRvdzogMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC43KTtcclxuXHRib3JkZXI6IDJweCBzb2xpZCAjODg4O1xyXG59XHJcblxyXG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWxpZ2h0Ym94LXBvc2l0aW9uIHtcclxuXHR0b3A6IDJweDtcclxuXHRsZWZ0OiA1MCU7XHJcblx0bWFyZ2luLWxlZnQ6IC00MHB4O1xyXG5cdHdpZHRoOiA4MHB4O1xyXG5cdHBhZGRpbmc6IDJweCAwIDFweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0dGV4dC1zaGFkb3c6IDAgMXB4IDFweCAjMTExO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICM1NTU7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWxpZ2h0Ym94LXBvc2l0aW9uOmhvdmVyIHtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0LW1vei1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzU1NTtcclxufVxyXG5cclxuLnJvbmRlbGwtbGlnaHRib3gtY29udGVudCAucm9uZGVsbC1saWdodGJveC1jbG9zZSB7XHJcblx0dG9wOiAycHg7XHJcblx0cmlnaHQ6IDJweDtcclxufVxyXG5cclxuLnJvbmRlbGwtbGlnaHRib3gtY29udGVudCAucm9uZGVsbC1saWdodGJveC1wcmV2LFxyXG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50IC5yb25kZWxsLWxpZ2h0Ym94LW5leHQge1xyXG5cdHRvcDogNTAlO1xyXG5cdGJhY2tncm91bmQ6ICMzMzMzMzMgdXJsKFwiaW1hZ2VzL2Fycm93cy5wbmdcIikgbm8tcmVwZWF0O1xyXG59XHJcblxyXG4ucm9uZGVsbC1saWdodGJveC1jb250ZW50OmhvdmVyIC5yb25kZWxsLWxpZ2h0Ym94LXByZXYsXHJcbi5yb25kZWxsLWxpZ2h0Ym94LWNvbnRlbnQ6aG92ZXIgLnJvbmRlbGwtbGlnaHRib3gtbmV4dCxcclxuLnJvbmRlbGwtbGlnaHRib3gtY29udGVudDpob3ZlciAucm9uZGVsbC1saWdodGJveC1jbG9zZSxcclxuLnJvbmRlbGwtbGlnaHRib3gtY29udGVudDpob3ZlciAucm9uZGVsbC1saWdodGJveC1wb3NpdGlvbiB7XHJcblx0b3BhY2l0eTogMTtcclxufVxyXG5cclxuLnJvbmRlbGwtbGlnaHRib3gtY29udGVudCAucm9uZGVsbC1saWdodGJveC1wcmV2IHtcclxuXHRsZWZ0OiAycHg7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTZweDtcclxufVxyXG5cclxuLnJvbmRlbGwtbGlnaHRib3gtY29udGVudCAucm9uZGVsbC1saWdodGJveC1uZXh0IHtcclxuXHRyaWdodDogMnB4O1xyXG59XHJcblxyXG4vKiB0aGVtZXMgKi9cclxuLyogZGVmYXVsdCB0aGVtZSAqL1xyXG4ucm9uZGVsbC10aGVtZS1kZWZhdWx0IC5yb25kZWxsLWNvbnRyb2wsXHJcbi5yb25kZWxsLXRoZW1lLWRlZmF1bHQgLnJvbmRlbGwtaXRlbSxcclxuLnJvbmRlbGwtdGhlbWUtZGVmYXVsdCAucm9uZGVsbC1pdGVtIGltZyB7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0LW1zLWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtby1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4ucm9uZGVsbC10aGVtZS1kZWZhdWx0IC5yb25kZWxsLWNvbnRyb2wge1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcblx0LW1vei1ib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuXHRib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgNTAlIDAlLCA1MCUgMTAwJSwgY29sb3Itc3RvcCgwJSwgI2ZjZmNmYyksIGNvbG9yLXN0b3AoMTAwJSwgI2Y5ZjlmOSkpO1xyXG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCNmY2ZjZmMsICNmOWY5ZjkpO1xyXG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KCNmY2ZjZmMsICNmOWY5ZjkpO1xyXG5cdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgjZmNmY2ZjLCAjZjlmOWY5KTtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoI2ZjZmNmYywgI2Y5ZjlmOSk7XHJcbn1cclxuXHJcbi5yb25kZWxsLXRoZW1lLWRlZmF1bHQgLnJvbmRlbGwtY29udHJvbDpob3ZlciB7XHJcblx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDUwJSAwJSwgNTAlIDEwMCUsIGNvbG9yLXN0b3AoMCUsICNmYWZhZmEpLCBjb2xvci1zdG9wKDEwMCUsICNmNWY1ZjUpKTtcclxuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgjZmFmYWZhLCAjZjVmNWY1KTtcclxuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgjZmFmYWZhLCAjZjVmNWY1KTtcclxuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoI2ZhZmFmYSwgI2Y1ZjVmNSk7XHJcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNmYWZhZmEsICNmNWY1ZjUpO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcblx0LW1vei1ib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuXHRib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxufVxyXG5cclxuLnJvbmRlbGwtdGhlbWUtZGVmYXVsdCAucm9uZGVsbC1jb250cm9sOmFjdGl2ZSB7XHJcblx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDUwJSAwJSwgNTAlIDEwMCUsIGNvbG9yLXN0b3AoMCUsICNmNWY1ZjUpLCBjb2xvci1zdG9wKDEwMCUsICNmYWZhZmEpKTtcclxuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgjZjVmNWY1LCAjZmFmYWZhKTtcclxuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgjZjVmNWY1LCAjZmFmYWZhKTtcclxuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoI2Y1ZjVmNSwgI2ZhZmFmYSk7XHJcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNmNWY1ZjUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uYm94c2hhZG93LnJnYmEgLnJvbmRlbGwtdGhlbWUtZGVmYXVsdCAucm9uZGVsbC1pdGVtIHtcclxuXHRib3JkZXI6IDA7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0LW1vei1ib3gtc2hhZG93OiAwIDFweCAzcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0Ym94LXNoYWRvdzogMCAxcHggM3B4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG59XHJcblxyXG4vKiBsaWdodCB0aGVtZSAqL1xyXG4ucm9uZGVsbC10aGVtZS1saWdodCAucm9uZGVsbC1jb250YWluZXIge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuXHJcbi5yb25kZWxsLXRoZW1lLWxpZ2h0IC5yb25kZWxsLWl0ZW0ge1xyXG5cdGJvcmRlcjogMDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcblx0LW1vei1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG5cdGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcbn1cclxuXHJcbi5yb25kZWxsLXRoZW1lLWxpZ2h0IC5yb25kZWxsLWl0ZW0sIC5yb25kZWxsLXRoZW1lLWxpZ2h0IC5yb25kZWxsLWl0ZW0gaW1nIHtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtbXMtYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuXHJcbi5yb25kZWxsLXRoZW1lLWxpZ2h0IC5yb25kZWxsLWl0ZW06aG92ZXIge1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuXHQtbW96LWJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcblx0Ym94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxufVxyXG5cclxuLyogZGFyayB0aGVtZSwgZ29vZCBmb3IgcHJlc2V0ICdwcm9kdWN0cycgYW5kICdnYWxsZXJ5JyAqL1xyXG4ucm9uZGVsbC10aGVtZS1kYXJrIHtcclxuXHRiYWNrZ3JvdW5kOiAjMzMzO1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cdC1tcy1ib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0LW8tYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgNTAlIDAlLCA1MCUgMTAwJSwgY29sb3Itc3RvcCgwJSwgIzMzMzMzMyksIGNvbG9yLXN0b3AoMTAwJSwgIzExMTExMSkpO1xyXG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCMzMzMzMzMsICMxMTExMTEpO1xyXG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KCMzMzMzMzMsICMxMTExMTEpO1xyXG5cdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgjMzMzMzMzLCAjMTExMTExKTtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIzMzMzMzMywgIzExMTExMSk7XHJcbn1cclxuXHJcbi5yb25kZWxsLXRoZW1lLWRhcmsgLnJvbmRlbGwtaXRlbSB7XHJcblx0Ym9yZGVyOiAwO1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4ucm9uZGVsbC10aGVtZS1kYXJrIC5yb25kZWxsLWNhcHRpb24ge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHR0ZXh0LXNoYWRvdzogMCAwIDNweCAjMDAwO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuLnJvbmRlbGwtdGhlbWUtZGFyayAucm9uZGVsbC1jb250cm9sIHtcclxuXHRmb250LXNpemU6IDA7XHJcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0d2lkdGg6IDI4cHg7XHJcblx0aGVpZ2h0OiAyOHB4O1xyXG59XHJcblxyXG4ucm9uZGVsbC10aGVtZS1kYXJrIC5yb25kZWxsLWNvbnRyb2wucm9uZGVsbC1zaGlmdC1sZWZ0LCAucm9uZGVsbC10aGVtZS1kYXJrIC5yb25kZWxsLWNvbnRyb2wucm9uZGVsbC1zaGlmdC1yaWdodCB7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL2J1dHRvbnMucG5nXCIpIG5vLXJlcGVhdCAwIDA7XHJcbn1cclxuXHJcbi5yb25kZWxsLXRoZW1lLWRhcmsgLnJvbmRlbGwtY29udHJvbC5yb25kZWxsLXNoaWZ0LWxlZnQge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI4cHg7XHJcbn1cclxuXHJcbi5ib3hzaGFkb3cucmdiYSAucm9uZGVsbC10aGVtZS1kYXJrIHtcclxuXHRib3JkZXI6IDA7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjYpIGluc2V0O1xyXG5cdC1tb3otYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC42KSBpbnNldDtcclxuXHRib3gtc2hhZG93OiAwIDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjYpIGluc2V0O1xyXG59XHJcblxyXG4uYm94c2hhZG93LnJnYmEgLnJvbmRlbGwtdGhlbWUtZGFyayAucm9uZGVsbC1jb250cm9sIHtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0LW1vei1ib3gtc2hhZG93OiBub25lO1xyXG5cdGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi8qIHBhZ2UgdGhlbWUsIGdvb2QgZm9yIHByZXNldCAncGFnZXMnICovXHJcbi5yb25kZWxsLXRoZW1lLXBhZ2Uge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0LW1zLWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtby1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4ucm9uZGVsbC10aGVtZS1wYWdlIC5yb25kZWxsLWl0ZW0ge1xyXG5cdGJvcmRlcjogMDtcclxufVxyXG5cclxuLnJvbmRlbGwtdGhlbWUtcGFnZSAucm9uZGVsbC1pdGVtLCAucm9uZGVsbC10aGVtZS1wYWdlIC5yb25kZWxsLWl0ZW0gaW1nIHtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtbXMtYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuXHJcbi5yb25kZWxsLXRoZW1lLXBhZ2UgLnJvbmRlbGwtY29udHJvbCB7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdHdpZHRoOiAyMHB4O1xyXG5cdGhlaWdodDogMjBweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYmJjO1xyXG59XHJcblxyXG4ucm9uZGVsbC10aGVtZS1wYWdlIC5yb25kZWxsLWNvbnRyb2wucm9uZGVsbC1zaGlmdC1sZWZ0LCAucm9uZGVsbC10aGVtZS1wYWdlIC5yb25kZWxsLWNvbnRyb2wucm9uZGVsbC1zaGlmdC1yaWdodCB7XHJcblx0YmFja2dyb3VuZDogI2NjY2NkZCB1cmwoXCJpbWFnZXMvYXJyb3dzLnBuZ1wiKSBuby1yZXBlYXQgMnB4IDJweDtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgM3B4IDAgNnB4O1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogMCAzcHggMCA2cHg7XHJcblx0LW1zLWJvcmRlci1yYWRpdXM6IDAgM3B4IDAgNnB4O1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6IDAgM3B4IDAgNnB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDAgM3B4IDAgNnB4O1xyXG59XHJcblxyXG4ucm9uZGVsbC10aGVtZS1wYWdlIC5yb25kZWxsLWNvbnRyb2wucm9uZGVsbC1zaGlmdC1sZWZ0IHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAycHggLTE0cHg7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHggMCA2cHggMDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDNweCAwIDZweCAwO1xyXG5cdC1tcy1ib3JkZXItcmFkaXVzOiAzcHggMCA2cHggMDtcclxuXHQtby1ib3JkZXItcmFkaXVzOiAzcHggMCA2cHggMDtcclxuXHRib3JkZXItcmFkaXVzOiAzcHggMCA2cHggMDtcclxufVxyXG5cclxuLmJveHNoYWRvdy5yZ2JhIC5yb25kZWxsLXRoZW1lLXBhZ2Uge1xyXG5cdGJvcmRlcjogMDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNik7XHJcblx0LW1vei1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG5cdGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNik7XHJcbn1cclxuXHJcbi5ib3hzaGFkb3cucmdiYSAucm9uZGVsbC10aGVtZS1wYWdlIC5yb25kZWxsLWNvbnRyb2wge1xyXG5cdGJvcmRlcjogMDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcblx0LW1vei1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cdGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuXHJcbi8qIHNsaWRlciB0aGVtZSAqL1xyXG4ucm9uZGVsbC10aGVtZS1zbGlkZXIge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiAycHg7XHJcblx0LW1zLWJvcmRlci1yYWRpdXM6IDJweDtcclxuXHQtby1ib3JkZXItcmFkaXVzOiAycHg7XHJcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcclxuXHQtbW96LWJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcblx0Ym94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcclxufVxyXG5cclxuLnJvbmRlbGwtdGhlbWUtc2xpZGVyIC5yb25kZWxsLWl0ZW0ge1xyXG5cdGJvcmRlcjogMDtcclxufVxyXG5cclxuLnJvbmRlbGwtdGhlbWUtc2xpZGVyIC5yb25kZWxsLWl0ZW0sIC5yb25kZWxsLXRoZW1lLXNsaWRlciAucm9uZGVsbC1pdGVtIGltZyB7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiAycHg7XHJcblx0LW1zLWJvcmRlci1yYWRpdXM6IDJweDtcclxuXHQtby1ib3JkZXItcmFkaXVzOiAycHg7XHJcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG59XHJcblxyXG4ucm9uZGVsbC10aGVtZS1zbGlkZXIgLnJvbmRlbGwtY2FwdGlvbiB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdHRleHQtc2hhZG93OiAwIDAgM3B4ICMwMDA7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuXHQtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcblx0Ym94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLnJvbmRlbGwtdGhlbWUtc2xpZGVyIC5yb25kZWxsLWNhcHRpb24ucm9uZGVsbC1pdGVtLW92ZXJsYXkge1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4ucm9uZGVsbC10aGVtZS1zbGlkZXIgLnJvbmRlbGwtY29udHJvbCB7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cdGNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHdpZHRoOiAxNXB4O1xyXG5cdGhlaWdodDogMzBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTAsIDUwLCA1MCwgMC4yKTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjNTU1O1xyXG5cdGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCA1MCUgMCUsIDUwJSAxMDAlLCBjb2xvci1zdG9wKDAlLCAjNjY2NjY2KSwgY29sb3Itc3RvcCgxMDAlLCAjNTU1NTU1KSk7XHJcblx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjNjY2NjY2LCAjNTU1NTU1KTtcclxuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byB0b3AsICM2NjY2NjYsICM1NTU1NTUpO1xyXG5cdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0byB0b3AsICM2NjY2NjYsICM1NTU1NTUpO1xyXG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICM2NjY2NjYsICM1NTU1NTUpO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC43KTtcclxuXHQtbW96LWJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuNyk7XHJcblx0Ym94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC43KTtcclxufVxyXG5cclxuLnJvbmRlbGwtdGhlbWUtc2xpZGVyIC5yb25kZWxsLWNvbnRyb2wgc3BhbiB7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiaW1hZ2VzL2Fycm93cy5wbmdcIikgbm8tcmVwZWF0IDAgMDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRoZWlnaHQ6IDE2cHg7XHJcblx0d2lkdGg6IDE2cHg7XHJcblx0bWFyZ2luLXRvcDogN3B4O1xyXG59XHJcblxyXG4ucm9uZGVsbC10aGVtZS1zbGlkZXIgLnJvbmRlbGwtY29udHJvbDpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzg4ODtcclxuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgNTAlIDAlLCA1MCUgMTAwJSwgY29sb3Itc3RvcCgwJSwgIzc3Nzc3NyksIGNvbG9yLXN0b3AoMTAwJSwgIzU1NTU1NSkpO1xyXG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzc3Nzc3NywgIzU1NTU1NSk7XHJcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjNzc3Nzc3LCAjNTU1NTU1KTtcclxuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjNzc3Nzc3LCAjNTU1NTU1KTtcclxuXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjNzc3Nzc3LCAjNTU1NTU1KTtcclxufVxyXG5cclxuLnJvbmRlbGwtdGhlbWUtc2xpZGVyIC5yb25kZWxsLWNvbnRyb2wucm9uZGVsbC1zaGlmdC1sZWZ0IHtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMTVweCAxNXB4IDA7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiAwIDE1cHggMTVweCAwO1xyXG5cdC1tcy1ib3JkZXItcmFkaXVzOiAwIDE1cHggMTVweCAwO1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6IDAgMTVweCAxNXB4IDA7XHJcblx0Ym9yZGVyLXJhZGl1czogMCAxNXB4IDE1cHggMDtcclxufVxyXG5cclxuLnJvbmRlbGwtdGhlbWUtc2xpZGVyIC5yb25kZWxsLWNvbnRyb2wucm9uZGVsbC1zaGlmdC1sZWZ0IHNwYW4ge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2cHg7XHJcbn1cclxuXHJcbi5yb25kZWxsLXRoZW1lLXNsaWRlciAucm9uZGVsbC1jb250cm9sLnJvbmRlbGwtc2hpZnQtcmlnaHQge1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTVweCAwIDAgMTVweDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDE1cHggMCAwIDE1cHg7XHJcblx0LW1zLWJvcmRlci1yYWRpdXM6IDE1cHggMCAwIDE1cHg7XHJcblx0LW8tYm9yZGVyLXJhZGl1czogMTVweCAwIDAgMTVweDtcclxuXHRib3JkZXItcmFkaXVzOiAxNXB4IDAgMCAxNXB4O1xyXG59XHJcbiIsIi5zZWxlY3QyLWNvbnRhaW5lciB7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiAyOHB4O1xyXG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG5cdHVzZXItc2VsZWN0OiBub25lO1xyXG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmVcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmctbGVmdDogOHB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lcltkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XHJcblx0cGFkZGluZy1yaWdodDogOHB4O1xyXG5cdHBhZGRpbmctbGVmdDogMjBweFxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWluLWhlaWdodDogMzJweDtcclxuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuXHR1c2VyLXNlbGVjdDogbm9uZTtcclxuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHBhZGRpbmctbGVmdDogOHB4O1xyXG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXBcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcclxuXHRmbG9hdDogbGVmdFxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Zm9udC1zaXplOiAxMDAlO1xyXG5cdG1hcmdpbi10b3A6IDVweDtcclxuXHRwYWRkaW5nOiAwXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcclxuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmVcclxufVxyXG5cclxuLnNlbGVjdDItZHJvcGRvd24ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XHJcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IC0xMDAwMDBweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR6LWluZGV4OiAxMDUxXHJcbn1cclxuXHJcbi5zZWxlY3QyLXJlc3VsdHMge1xyXG5cdGRpc3BsYXk6IGJsb2NrXHJcbn1cclxuXHJcbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDBcclxufVxyXG5cclxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcclxuXHRwYWRkaW5nOiA2cHg7XHJcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZVxyXG59XHJcblxyXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZF0ge1xyXG5cdGN1cnNvcjogcG9pbnRlclxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xyXG5cdGxlZnQ6IDBcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XHJcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xyXG5cdGJvcmRlci10b3A6IG5vbmU7XHJcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMFxyXG59XHJcblxyXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nOiA0cHhcclxufVxyXG5cclxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcclxuXHRwYWRkaW5nOiA0cHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveFxyXG59XHJcblxyXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZVxyXG59XHJcblxyXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duLnNlbGVjdDItc2VhcmNoLS1oaWRlIHtcclxuXHRkaXNwbGF5OiBub25lXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNsb3NlLW1hc2sge1xyXG5cdGJvcmRlcjogMDtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0bGVmdDogMDtcclxuXHR0b3A6IDA7XHJcblx0bWluLWhlaWdodDogMTAwJTtcclxuXHRtaW4td2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0ei1pbmRleDogOTk7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MClcclxufVxyXG5cclxuLnNlbGVjdDItaGlkZGVuLWFjY2Vzc2libGUge1xyXG5cdGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG5cdGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcclxuXHRoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xyXG5cdG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xyXG5cdG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcblx0d2lkdGg6IDFweCAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweFxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XHJcblx0Y29sb3I6ICM0NDQ7XHJcblx0bGluZS1oZWlnaHQ6IDI4cHhcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGRcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xyXG5cdGNvbG9yOiAjOTk5XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcclxuXHRoZWlnaHQ6IDI2cHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMXB4O1xyXG5cdHJpZ2h0OiAxcHg7XHJcblx0d2lkdGg6IDIwcHhcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XHJcblx0Ym9yZGVyLWNvbG9yOiAjODg4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0Ym9yZGVyLXdpZHRoOiA1cHggNHB4IDAgNHB4O1xyXG5cdGhlaWdodDogMDtcclxuXHRsZWZ0OiA1MCU7XHJcblx0bWFyZ2luLWxlZnQ6IC00cHg7XHJcblx0bWFyZ2luLXRvcDogLTJweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0d2lkdGg6IDBcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcclxuXHRmbG9hdDogbGVmdFxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xyXG5cdGxlZnQ6IDFweDtcclxuXHRyaWdodDogYXV0b1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG5cdGN1cnNvcjogZGVmYXVsdFxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYiB7XHJcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODg4IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci13aWR0aDogMCA0cHggNXB4IDRweFxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2FhYTtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0Y3Vyc29yOiB0ZXh0XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMCA1cHg7XHJcblx0d2lkdGg6IDEwMCVcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XHJcblx0Y29sb3I6ICM5OTk7XHJcblx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdGZsb2F0OiBsZWZ0XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdG1hcmdpbi1yaWdodDogMTBweFxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdHBhZGRpbmc6IDAgNXB4XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xyXG5cdGNvbG9yOiAjOTk5O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0bWFyZ2luLXJpZ2h0OiAycHhcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XHJcblx0Y29sb3I6ICMzMzNcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcclxuXHRmbG9hdDogcmlnaHRcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcclxuXHRtYXJnaW4tbGVmdDogNXB4O1xyXG5cdG1hcmdpbi1yaWdodDogYXV0b1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XHJcblx0bWFyZ2luLWxlZnQ6IDJweDtcclxuXHRtYXJnaW4tcmlnaHQ6IGF1dG9cclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcclxuXHRib3JkZXI6IHNvbGlkICMwMDAgMXB4O1xyXG5cdG91dGxpbmU6IDBcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG5cdGN1cnNvcjogZGVmYXVsdFxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcclxuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XHJcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMFxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYWFhXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0b3V0bGluZTogMDtcclxuXHRib3gtc2hhZG93OiBub25lXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzID4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XHJcblx0bWF4LWhlaWdodDogMjAwcHg7XHJcblx0b3ZlcmZsb3cteTogYXV0b1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW3JvbGU9Z3JvdXBdIHtcclxuXHRwYWRkaW5nOiAwXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXSB7XHJcblx0Y29sb3I6ICM5OTlcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDFlbVxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XHJcblx0cGFkZGluZy1sZWZ0OiAwXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XHJcblx0bWFyZ2luLWxlZnQ6IC0xZW07XHJcblx0cGFkZGluZy1sZWZ0OiAyZW1cclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XHJcblx0bWFyZ2luLWxlZnQ6IC0yZW07XHJcblx0cGFkZGluZy1sZWZ0OiAzZW1cclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xyXG5cdG1hcmdpbi1sZWZ0OiAtM2VtO1xyXG5cdHBhZGRpbmctbGVmdDogNGVtXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XHJcblx0bWFyZ2luLWxlZnQ6IC00ZW07XHJcblx0cGFkZGluZy1sZWZ0OiA1ZW1cclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XHJcblx0bWFyZ2luLWxlZnQ6IC01ZW07XHJcblx0cGFkZGluZy1sZWZ0OiA2ZW1cclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM1ODk3ZmI7XHJcblx0Y29sb3I6IHdoaXRlXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmc6IDZweFxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2FhYTtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0b3V0bGluZTogMDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byB0b3AsICNmZmYgNTAlLCAjZWVlIDEwMCUpO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmYgNTAlLCAjZWVlIDEwMCUpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcclxuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjRkZGRkZGRkYnLCBlbmRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgR3JhZGllbnRUeXBlPTApXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzU4OTdmYlxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XHJcblx0Y29sb3I6ICM0NDQ7XHJcblx0bGluZS1oZWlnaHQ6IDI4cHhcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0bWFyZ2luLXJpZ2h0OiAxMHB4XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcclxuXHRjb2xvcjogIzk5OVxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWFhO1xyXG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XHJcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcclxuXHRoZWlnaHQ6IDI2cHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMXB4O1xyXG5cdHJpZ2h0OiAxcHg7XHJcblx0d2lkdGg6IDIwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZWVlIDUwJSwgI2NjYyAxMDAlKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlIDUwJSwgI2NjYyAxMDAlKTtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XHJcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI0ZGRUVFRUVFJywgZW5kQ29sb3JzdHI9JyNGRkNDQ0NDQycsIEdyYWRpZW50VHlwZT0wKVxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcclxuXHRib3JkZXItY29sb3I6ICM4ODggdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRib3JkZXItd2lkdGg6IDVweCA0cHggMCA0cHg7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW4tbGVmdDogLTRweDtcclxuXHRtYXJnaW4tdG9wOiAtMnB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDUwJTtcclxuXHR3aWR0aDogMFxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xyXG5cdGZsb2F0OiBsZWZ0XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhYWE7XHJcblx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XHJcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xyXG5cdGxlZnQ6IDFweDtcclxuXHRyaWdodDogYXV0b1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmJcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlcjogbm9uZVxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcclxuXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xyXG5cdGJvcmRlci10b3A6IG5vbmU7XHJcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byB0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmIDAlLCAjZWVlIDUwJSk7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xyXG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MClcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2VlZSA1MCUsICNmZmYgMTAwJSk7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZSA1MCUsICNmZmYgMTAwJSk7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xyXG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkVFRUVFRScsIGVuZENvbG9yc3RyPScjRkZGRkZGRkYnLCBHcmFkaWVudFR5cGU9MClcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XHJcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdGN1cnNvcjogdGV4dDtcclxuXHRvdXRsaW5lOiAwXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDAgNXB4XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xyXG5cdGRpc3BsYXk6IG5vbmVcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2FhYTtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdG1hcmdpbi10b3A6IDVweDtcclxuXHRwYWRkaW5nOiAwIDVweFxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcclxuXHRjb2xvcjogIzg4ODtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdG1hcmdpbi1yaWdodDogMnB4XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xyXG5cdGNvbG9yOiAjNTU1XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XHJcblx0ZmxvYXQ6IHJpZ2h0XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XHJcblx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRtYXJnaW4tcmlnaHQ6IGF1dG9cclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xyXG5cdG1hcmdpbi1sZWZ0OiAycHg7XHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XHJcblx0Ym9yZGVyLXRvcDogbm9uZTtcclxuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XHJcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XHJcblx0b3V0bGluZTogMFxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XHJcblx0b3V0bGluZTogMDtcclxuXHRib3gtc2hhZG93OiBub25lXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93biB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudFxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcclxuXHRib3JkZXItYm90dG9tOiBub25lXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xyXG5cdGJvcmRlci10b3A6IG5vbmVcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcclxuXHRtYXgtaGVpZ2h0OiAyMDBweDtcclxuXHRvdmVyZmxvdy15OiBhdXRvXHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bcm9sZT1ncm91cF0ge1xyXG5cdHBhZGRpbmc6IDBcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLWRpc2FibGVkPXRydWVdIHtcclxuXHRjb2xvcjogZ3JleVxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzM4NzVkNztcclxuXHRjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xyXG5cdGN1cnNvcjogZGVmYXVsdDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nOiA2cHhcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duIHtcclxuXHRib3JkZXItY29sb3I6ICM1ODk3ZmJcclxufVxyXG4iLCIvKiBpQ2hlY2sgcGx1Z2luIE1pbmltYWwgc2tpbiwgYmxhY2tcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuLmljaGVja2JveF9va21hcmtldCxcclxuLmlyYWRpb19va21hcmtldCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdCpkaXNwbGF5OiBpbmxpbmU7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHR3aWR0aDogMThweDtcclxuXHRoZWlnaHQ6IDE4cHg7XHJcblx0YmFja2dyb3VuZDogdXJsKCcvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9za2lucy9va21hcmtldC9va21hcmtldC5wbmcnKSBuby1yZXBlYXQ7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmljaGVja2JveF9va21hcmtldCB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X29rbWFya2V0LmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjBweCAwO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X29rbWFya2V0LmNoZWNrZWQge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00MHB4IDA7XHJcbn1cclxuXHJcbi5pY2hlY2tib3hfb2ttYXJrZXQuZGlzYWJsZWQge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IC02MHB4IDA7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4uaWNoZWNrYm94X29rbWFya2V0LmNoZWNrZWQuZGlzYWJsZWQge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IDA7XHJcbn1cclxuXHJcbi5pcmFkaW9fb2ttYXJrZXQge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMDBweCAwO1xyXG59XHJcblxyXG4uaXJhZGlvX29rbWFya2V0LmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwcHggMDtcclxufVxyXG5cclxuLmlyYWRpb19va21hcmtldC5jaGVja2VkIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQwcHggMDtcclxufVxyXG5cclxuLmlyYWRpb19va21hcmtldC5kaXNhYmxlZCB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IDA7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4uaXJhZGlvX29rbWFya2V0LmNoZWNrZWQuZGlzYWJsZWQge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xODBweCAwO1xyXG59XHJcblxyXG4vKiBIaURQSSBzdXBwb3J0ICovXHJcbkBtZWRpYSAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogNS80KSwgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4yNSksIChtaW4tcmVzb2x1dGlvbjogMTIwZHBpKSwgKG1pbi1yZXNvbHV0aW9uOiAxLjI1ZHBweCkge1xyXG5cdC5pY2hlY2tib3hfb2ttYXJrZXQsXHJcblx0LmlyYWRpb19va21hcmtldCB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL3NraW5zL29rbWFya2V0L29rbWFya2V0QDJ4LnBuZycpO1xyXG5cdFx0LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IDIwMHB4IDIwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwMHB4IDIwcHg7XHJcblx0fVxyXG59IiwiLmljb24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdG1hcmdpbi1yaWdodDogN3B4O1xyXG59XHJcblxyXG4uc3ByaXRlcyhAc3ByaXRlc2hlZXQtc3ByaXRlcyk7XHJcblxyXG5bY2xhc3NePVwiZy1pY29uLVwiXSwgW2NsYXNzKj1cIiBnLWljb24tXCJdIHtcclxuXHQvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xyXG5cdGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcclxuXHRzcGVhazogbm9uZTtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHJcblx0LyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXHJcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuLmctaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlOTAwXCI7XHJcbn1cclxuXHJcbi5nLWljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlOTAxXCI7XHJcbn1cclxuIiwiLypcbkxFU1MgdmFyaWFibGVzIGFyZSBpbmZvcm1hdGlvbiBhYm91dCBpY29uJ3MgY29tcGlsZWQgc3RhdGUsIHN0b3JlZCB1bmRlciBpdHMgb3JpZ2luYWwgZmlsZSBuYW1lXG5cbi5pY29uLWhvbWUge1xuICB3aWR0aDogQGljb24taG9tZS13aWR0aDtcbn1cblxuVGhlIGxhcmdlIGFycmF5LWxpa2UgdmFyaWFibGVzIGNvbnRhaW4gYWxsIGluZm9ybWF0aW9uIGFib3V0IGEgc2luZ2xlIGljb25cbkBpY29uLWhvbWU6IHggeSBvZmZzZXRfeCBvZmZzZXRfeSB3aWR0aCBoZWlnaHQgdG90YWxfd2lkdGggdG90YWxfaGVpZ2h0IGltYWdlX3BhdGggbmFtZTtcblxuQXQgdGhlIGJvdHRvbSBvZiB0aGlzIHNlY3Rpb24sIHdlIHByb3ZpZGUgaW5mb3JtYXRpb24gYWJvdXQgdGhlIHNwcml0ZXNoZWV0IGl0c2VsZlxuQHNwcml0ZXNoZWV0OiB3aWR0aCBoZWlnaHQgaW1hZ2UgQHNwcml0ZXNoZWV0LXNwcml0ZXM7XG4qL1xuQGFnaW1hLWxvZ28tbmFtZTogJ2FnaW1hLWxvZ28nO1xuQGFnaW1hLWxvZ28teDogMTE3NHB4O1xuQGFnaW1hLWxvZ28teTogODAxcHg7XG5AYWdpbWEtbG9nby1vZmZzZXQteDogLTExNzRweDtcbkBhZ2ltYS1sb2dvLW9mZnNldC15OiAtODAxcHg7XG5AYWdpbWEtbG9nby13aWR0aDogNTlweDtcbkBhZ2ltYS1sb2dvLWhlaWdodDogMTNweDtcbkBhZ2ltYS1sb2dvLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AYWdpbWEtbG9nby10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBhZ2ltYS1sb2dvLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBhZ2ltYS1sb2dvOiAxMTc0cHggODAxcHggLTExNzRweCAtODAxcHggNTlweCAxM3B4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2FnaW1hLWxvZ28nO1xuQGFnaW1hLWxvZ28tbmFtZTogJ2FnaW1hX2xvZ28nO1xuQGFnaW1hLWxvZ28teDogNzA0cHg7XG5AYWdpbWEtbG9nby15OiAxMTQ1cHg7XG5AYWdpbWEtbG9nby1vZmZzZXQteDogLTcwNHB4O1xuQGFnaW1hLWxvZ28tb2Zmc2V0LXk6IC0xMTQ1cHg7XG5AYWdpbWEtbG9nby13aWR0aDogODZweDtcbkBhZ2ltYS1sb2dvLWhlaWdodDogMzJweDtcbkBhZ2ltYS1sb2dvLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AYWdpbWEtbG9nby10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBhZ2ltYS1sb2dvLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBhZ2ltYS1sb2dvOiA3MDRweCAxMTQ1cHggLTcwNHB4IC0xMTQ1cHggODZweCAzMnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2FnaW1hX2xvZ28nO1xuQGF1dG8xNS1uYW1lOiAnYXV0bzE1JztcbkBhdXRvMTUteDogNTI4cHg7XG5AYXV0bzE1LXk6IDk5MHB4O1xuQGF1dG8xNS1vZmZzZXQteDogLTUyOHB4O1xuQGF1dG8xNS1vZmZzZXQteTogLTk5MHB4O1xuQGF1dG8xNS13aWR0aDogNzJweDtcbkBhdXRvMTUtaGVpZ2h0OiA0MXB4O1xuQGF1dG8xNS10b3RhbC13aWR0aDogMTM4NHB4O1xuQGF1dG8xNS10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBhdXRvMTUtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGF1dG8xNTogNTI4cHggOTkwcHggLTUyOHB4IC05OTBweCA3MnB4IDQxcHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnYXV0bzE1JztcbkBiYWNrLXRvLXRvcC1uYW1lOiAnYmFjay10by10b3AnO1xuQGJhY2stdG8tdG9wLXg6IDEzNjlweDtcbkBiYWNrLXRvLXRvcC15OiA4NzlweDtcbkBiYWNrLXRvLXRvcC1vZmZzZXQteDogLTEzNjlweDtcbkBiYWNrLXRvLXRvcC1vZmZzZXQteTogLTg3OXB4O1xuQGJhY2stdG8tdG9wLXdpZHRoOiAxNHB4O1xuQGJhY2stdG8tdG9wLWhlaWdodDogOXB4O1xuQGJhY2stdG8tdG9wLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AYmFjay10by10b3AtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AYmFjay10by10b3AtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGJhY2stdG8tdG9wOiAxMzY5cHggODc5cHggLTEzNjlweCAtODc5cHggMTRweCA5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnYmFjay10by10b3AnO1xuQGJhbG9vbi1jbG9zZS1uYW1lOiAnYmFsb29uLWNsb3NlJztcbkBiYWxvb24tY2xvc2UteDogMTM0NHB4O1xuQGJhbG9vbi1jbG9zZS15OiA5MThweDtcbkBiYWxvb24tY2xvc2Utb2Zmc2V0LXg6IC0xMzQ0cHg7XG5AYmFsb29uLWNsb3NlLW9mZnNldC15OiAtOTE4cHg7XG5AYmFsb29uLWNsb3NlLXdpZHRoOiAyNXB4O1xuQGJhbG9vbi1jbG9zZS1oZWlnaHQ6IDI1cHg7XG5AYmFsb29uLWNsb3NlLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AYmFsb29uLWNsb3NlLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGJhbG9vbi1jbG9zZS1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AYmFsb29uLWNsb3NlOiAxMzQ0cHggOTE4cHggLTEzNDRweCAtOTE4cHggMjVweCAyNXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2JhbG9vbi1jbG9zZSc7XG5AYmV6LWljb24tbmFtZTogJ2Jlei1pY29uJztcbkBiZXotaWNvbi14OiAxMjM5cHg7XG5AYmV6LWljb24teTogNzA1cHg7XG5AYmV6LWljb24tb2Zmc2V0LXg6IC0xMjM5cHg7XG5AYmV6LWljb24tb2Zmc2V0LXk6IC03MDVweDtcbkBiZXotaWNvbi13aWR0aDogNDBweDtcbkBiZXotaWNvbi1oZWlnaHQ6IDQ4cHg7XG5AYmV6LWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBiZXotaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBiZXotaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AYmV6LWljb246IDEyMzlweCA3MDVweCAtMTIzOXB4IC03MDVweCA0MHB4IDQ4cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnYmV6LWljb24nO1xuQGJpZy1jYXJ0LWljb24tc21hbGwtbmFtZTogJ2JpZy1jYXJ0LWljb24tc21hbGwnO1xuQGJpZy1jYXJ0LWljb24tc21hbGwteDogMTE1MnB4O1xuQGJpZy1jYXJ0LWljb24tc21hbGwteTogMTA2NnB4O1xuQGJpZy1jYXJ0LWljb24tc21hbGwtb2Zmc2V0LXg6IC0xMTUycHg7XG5AYmlnLWNhcnQtaWNvbi1zbWFsbC1vZmZzZXQteTogLTEwNjZweDtcbkBiaWctY2FydC1pY29uLXNtYWxsLXdpZHRoOiA3NXB4O1xuQGJpZy1jYXJ0LWljb24tc21hbGwtaGVpZ2h0OiA1N3B4O1xuQGJpZy1jYXJ0LWljb24tc21hbGwtdG90YWwtd2lkdGg6IDEzODRweDtcbkBiaWctY2FydC1pY29uLXNtYWxsLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGJpZy1jYXJ0LWljb24tc21hbGwtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGJpZy1jYXJ0LWljb24tc21hbGw6IDExNTJweCAxMDY2cHggLTExNTJweCAtMTA2NnB4IDc1cHggNTdweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdiaWctY2FydC1pY29uLXNtYWxsJztcbkBiaWctY2FydC1pY29uLW5hbWU6ICdiaWctY2FydC1pY29uJztcbkBiaWctY2FydC1pY29uLXg6IDEwODdweDtcbkBiaWctY2FydC1pY29uLXk6IDU1MHB4O1xuQGJpZy1jYXJ0LWljb24tb2Zmc2V0LXg6IC0xMDg3cHg7XG5AYmlnLWNhcnQtaWNvbi1vZmZzZXQteTogLTU1MHB4O1xuQGJpZy1jYXJ0LWljb24td2lkdGg6IDExNXB4O1xuQGJpZy1jYXJ0LWljb24taGVpZ2h0OiA4OHB4O1xuQGJpZy1jYXJ0LWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBiaWctY2FydC1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGJpZy1jYXJ0LWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGJpZy1jYXJ0LWljb246IDEwODdweCA1NTBweCAtMTA4N3B4IC01NTBweCAxMTVweCA4OHB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2JpZy1jYXJ0LWljb24nO1xuQGJvc3MtZmluLW5hbWU6ICdib3NzLWZpbic7XG5AYm9zcy1maW4teDogMTE3NHB4O1xuQGJvc3MtZmluLXk6IDcwOXB4O1xuQGJvc3MtZmluLW9mZnNldC14OiAtMTE3NHB4O1xuQGJvc3MtZmluLW9mZnNldC15OiAtNzA5cHg7XG5AYm9zcy1maW4td2lkdGg6IDU1cHg7XG5AYm9zcy1maW4taGVpZ2h0OiA5MHB4O1xuQGJvc3MtZmluLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AYm9zcy1maW4tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AYm9zcy1maW4taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGJvc3MtZmluOiAxMTc0cHggNzA5cHggLTExNzRweCAtNzA5cHggNTVweCA5MHB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2Jvc3MtZmluJztcbkBjYXJ0LWljb24tbmFtZTogJ2NhcnQtaWNvbic7XG5AY2FydC1pY29uLXg6IDEzNDRweDtcbkBjYXJ0LWljb24teTogMTEwMHB4O1xuQGNhcnQtaWNvbi1vZmZzZXQteDogLTEzNDRweDtcbkBjYXJ0LWljb24tb2Zmc2V0LXk6IC0xMTAwcHg7XG5AY2FydC1pY29uLXdpZHRoOiAyNHB4O1xuQGNhcnQtaWNvbi1oZWlnaHQ6IDIwcHg7XG5AY2FydC1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AY2FydC1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGNhcnQtaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AY2FydC1pY29uOiAxMzQ0cHggMTEwMHB4IC0xMzQ0cHggLTExMDBweCAyNHB4IDIwcHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnY2FydC1pY29uJztcbkBjYXJ0LXNtYWxsLW5hbWU6ICdjYXJ0LXNtYWxsJztcbkBjYXJ0LXNtYWxsLXg6IDEzNDRweDtcbkBjYXJ0LXNtYWxsLXk6IDY2NXB4O1xuQGNhcnQtc21hbGwtb2Zmc2V0LXg6IC0xMzQ0cHg7XG5AY2FydC1zbWFsbC1vZmZzZXQteTogLTY2NXB4O1xuQGNhcnQtc21hbGwtd2lkdGg6IDMycHg7XG5AY2FydC1zbWFsbC1oZWlnaHQ6IDMycHg7XG5AY2FydC1zbWFsbC10b3RhbC13aWR0aDogMTM4NHB4O1xuQGNhcnQtc21hbGwtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AY2FydC1zbWFsbC1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AY2FydC1zbWFsbDogMTM0NHB4IDY2NXB4IC0xMzQ0cHggLTY2NXB4IDMycHggMzJweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdjYXJ0LXNtYWxsJztcbkBjYXRhbG9ndWUtbG9nby1uYW1lOiAnY2F0YWxvZ3VlLWxvZ28nO1xuQGNhdGFsb2d1ZS1sb2dvLXg6IDEyMzlweDtcbkBjYXRhbG9ndWUtbG9nby15OiA5ODBweDtcbkBjYXRhbG9ndWUtbG9nby1vZmZzZXQteDogLTEyMzlweDtcbkBjYXRhbG9ndWUtbG9nby1vZmZzZXQteTogLTk4MHB4O1xuQGNhdGFsb2d1ZS1sb2dvLXdpZHRoOiAzMnB4O1xuQGNhdGFsb2d1ZS1sb2dvLWhlaWdodDogNTRweDtcbkBjYXRhbG9ndWUtbG9nby10b3RhbC13aWR0aDogMTM4NHB4O1xuQGNhdGFsb2d1ZS1sb2dvLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGNhdGFsb2d1ZS1sb2dvLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBjYXRhbG9ndWUtbG9nbzogMTIzOXB4IDk4MHB4IC0xMjM5cHggLTk4MHB4IDMycHggNTRweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdjYXRhbG9ndWUtbG9nbyc7XG5AY2l0eS1pY29uLW5hbWU6ICdjaXR5LWljb24nO1xuQGNpdHktaWNvbi14OiAxMzcwcHg7XG5AY2l0eS1pY29uLXk6IDExMDBweDtcbkBjaXR5LWljb24tb2Zmc2V0LXg6IC0xMzcwcHg7XG5AY2l0eS1pY29uLW9mZnNldC15OiAtMTEwMHB4O1xuQGNpdHktaWNvbi13aWR0aDogMTRweDtcbkBjaXR5LWljb24taGVpZ2h0OiAxN3B4O1xuQGNpdHktaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQGNpdHktaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBjaXR5LWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGNpdHktaWNvbjogMTM3MHB4IDExMDBweCAtMTM3MHB4IC0xMTAwcHggMTRweCAxN3B4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2NpdHktaWNvbic7XG5AY2xlYXItaW5wdXQtbmFtZTogJ2NsZWFyLWlucHV0JztcbkBjbGVhci1pbnB1dC14OiAxMzY4cHg7XG5AY2xlYXItaW5wdXQteTogMTA3NnB4O1xuQGNsZWFyLWlucHV0LW9mZnNldC14OiAtMTM2OHB4O1xuQGNsZWFyLWlucHV0LW9mZnNldC15OiAtMTA3NnB4O1xuQGNsZWFyLWlucHV0LXdpZHRoOiAxNnB4O1xuQGNsZWFyLWlucHV0LWhlaWdodDogMTVweDtcbkBjbGVhci1pbnB1dC10b3RhbC13aWR0aDogMTM4NHB4O1xuQGNsZWFyLWlucHV0LXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGNsZWFyLWlucHV0LWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBjbGVhci1pbnB1dDogMTM2OHB4IDEwNzZweCAtMTM2OHB4IC0xMDc2cHggMTZweCAxNXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2NsZWFyLWlucHV0JztcbkBjb250YWN0LWNlbnRlci1uYW1lOiAnY29udGFjdC1jZW50ZXInO1xuQGNvbnRhY3QtY2VudGVyLXg6IDEzNDRweDtcbkBjb250YWN0LWNlbnRlci15OiAxMjU0cHg7XG5AY29udGFjdC1jZW50ZXItb2Zmc2V0LXg6IC0xMzQ0cHg7XG5AY29udGFjdC1jZW50ZXItb2Zmc2V0LXk6IC0xMjU0cHg7XG5AY29udGFjdC1jZW50ZXItd2lkdGg6IDE5cHg7XG5AY29udGFjdC1jZW50ZXItaGVpZ2h0OiAxOHB4O1xuQGNvbnRhY3QtY2VudGVyLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AY29udGFjdC1jZW50ZXItdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AY29udGFjdC1jZW50ZXItaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGNvbnRhY3QtY2VudGVyOiAxMzQ0cHggMTI1NHB4IC0xMzQ0cHggLTEyNTRweCAxOXB4IDE4cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnY29udGFjdC1jZW50ZXInO1xuQGRhdGUtaWNvbi1ob3Zlci1uYW1lOiAnZGF0ZS1pY29uLWhvdmVyJztcbkBkYXRlLWljb24taG92ZXIteDogMTM2NnB4O1xuQGRhdGUtaWNvbi1ob3Zlci15OiAxMTIycHg7XG5AZGF0ZS1pY29uLWhvdmVyLW9mZnNldC14OiAtMTM2NnB4O1xuQGRhdGUtaWNvbi1ob3Zlci1vZmZzZXQteTogLTExMjJweDtcbkBkYXRlLWljb24taG92ZXItd2lkdGg6IDE4cHg7XG5AZGF0ZS1pY29uLWhvdmVyLWhlaWdodDogMjBweDtcbkBkYXRlLWljb24taG92ZXItdG90YWwtd2lkdGg6IDEzODRweDtcbkBkYXRlLWljb24taG92ZXItdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AZGF0ZS1pY29uLWhvdmVyLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBkYXRlLWljb24taG92ZXI6IDEzNjZweCAxMTIycHggLTEzNjZweCAtMTEyMnB4IDE4cHggMjBweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdkYXRlLWljb24taG92ZXInO1xuQGRhdGUtaWNvbi1uYW1lOiAnZGF0ZS1pY29uJztcbkBkYXRlLWljb24teDogMTM2NnB4O1xuQGRhdGUtaWNvbi15OiAxMTQ0cHg7XG5AZGF0ZS1pY29uLW9mZnNldC14OiAtMTM2NnB4O1xuQGRhdGUtaWNvbi1vZmZzZXQteTogLTExNDRweDtcbkBkYXRlLWljb24td2lkdGg6IDE4cHg7XG5AZGF0ZS1pY29uLWhlaWdodDogMjBweDtcbkBkYXRlLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBkYXRlLWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AZGF0ZS1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBkYXRlLWljb246IDEzNjZweCAxMTQ0cHggLTEzNjZweCAtMTE0NHB4IDE4cHggMjBweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdkYXRlLWljb24nO1xuQGRhdGVwaWNrZXItbGVmdC1uYW1lOiAnZGF0ZXBpY2tlci1sZWZ0JztcbkBkYXRlcGlja2VyLWxlZnQteDogMTM3NnB4O1xuQGRhdGVwaWNrZXItbGVmdC15OiA3NDdweDtcbkBkYXRlcGlja2VyLWxlZnQtb2Zmc2V0LXg6IC0xMzc2cHg7XG5AZGF0ZXBpY2tlci1sZWZ0LW9mZnNldC15OiAtNzQ3cHg7XG5AZGF0ZXBpY2tlci1sZWZ0LXdpZHRoOiA4cHg7XG5AZGF0ZXBpY2tlci1sZWZ0LWhlaWdodDogMTRweDtcbkBkYXRlcGlja2VyLWxlZnQtdG90YWwtd2lkdGg6IDEzODRweDtcbkBkYXRlcGlja2VyLWxlZnQtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AZGF0ZXBpY2tlci1sZWZ0LWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBkYXRlcGlja2VyLWxlZnQ6IDEzNzZweCA3NDdweCAtMTM3NnB4IC03NDdweCA4cHggMTRweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdkYXRlcGlja2VyLWxlZnQnO1xuQGRhdGVwaWNrZXItcmlnaHQtbmFtZTogJ2RhdGVwaWNrZXItcmlnaHQnO1xuQGRhdGVwaWNrZXItcmlnaHQteDogMTM3NnB4O1xuQGRhdGVwaWNrZXItcmlnaHQteTogNzMxcHg7XG5AZGF0ZXBpY2tlci1yaWdodC1vZmZzZXQteDogLTEzNzZweDtcbkBkYXRlcGlja2VyLXJpZ2h0LW9mZnNldC15OiAtNzMxcHg7XG5AZGF0ZXBpY2tlci1yaWdodC13aWR0aDogOHB4O1xuQGRhdGVwaWNrZXItcmlnaHQtaGVpZ2h0OiAxNHB4O1xuQGRhdGVwaWNrZXItcmlnaHQtdG90YWwtd2lkdGg6IDEzODRweDtcbkBkYXRlcGlja2VyLXJpZ2h0LXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGRhdGVwaWNrZXItcmlnaHQtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGRhdGVwaWNrZXItcmlnaHQ6IDEzNzZweCA3MzFweCAtMTM3NnB4IC03MzFweCA4cHggMTRweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdkYXRlcGlja2VyLXJpZ2h0JztcbkBkZGQtbmFtZTogJ2RkZCc7XG5AZGRkLXg6IDEzNDRweDtcbkBkZGQteTogOTQ1cHg7XG5AZGRkLW9mZnNldC14OiAtMTM0NHB4O1xuQGRkZC1vZmZzZXQteTogLTk0NXB4O1xuQGRkZC13aWR0aDogMTdweDtcbkBkZGQtaGVpZ2h0OiAzM3B4O1xuQGRkZC10b3RhbC13aWR0aDogMTM4NHB4O1xuQGRkZC10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBkZGQtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGRkZDogMTM0NHB4IDk0NXB4IC0xMzQ0cHggLTk0NXB4IDE3cHggMzNweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdkZGQnO1xuQGRpc2gtaWNvbi1sZWFmLW5hbWU6ICdkaXNoLWljb24tbGVhZic7XG5AZGlzaC1pY29uLWxlYWYteDogMTA4N3B4O1xuQGRpc2gtaWNvbi1sZWFmLXk6IDQ0MnB4O1xuQGRpc2gtaWNvbi1sZWFmLW9mZnNldC14OiAtMTA4N3B4O1xuQGRpc2gtaWNvbi1sZWFmLW9mZnNldC15OiAtNDQycHg7XG5AZGlzaC1pY29uLWxlYWYtd2lkdGg6IDExMHB4O1xuQGRpc2gtaWNvbi1sZWFmLWhlaWdodDogMTA2cHg7XG5AZGlzaC1pY29uLWxlYWYtdG90YWwtd2lkdGg6IDEzODRweDtcbkBkaXNoLWljb24tbGVhZi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBkaXNoLWljb24tbGVhZi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AZGlzaC1pY29uLWxlYWY6IDEwODdweCA0NDJweCAtMTA4N3B4IC00NDJweCAxMTBweCAxMDZweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdkaXNoLWljb24tbGVhZic7XG5AZGlzaC1pY29uLW5hbWU6ICdkaXNoLWljb24nO1xuQGRpc2gtaWNvbi14OiAxMDg3cHg7XG5AZGlzaC1pY29uLXk6IDcwOXB4O1xuQGRpc2gtaWNvbi1vZmZzZXQteDogLTEwODdweDtcbkBkaXNoLWljb24tb2Zmc2V0LXk6IC03MDlweDtcbkBkaXNoLWljb24td2lkdGg6IDg1cHg7XG5AZGlzaC1pY29uLWhlaWdodDogMTEwcHg7XG5AZGlzaC1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AZGlzaC1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGRpc2gtaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AZGlzaC1pY29uOiAxMDg3cHggNzA5cHggLTEwODdweCAtNzA5cHggODVweCAxMTBweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdkaXNoLWljb24nO1xuQGRvd24taWNvbi1uYW1lOiAnZG93bi1pY29uJztcbkBkb3duLWljb24teDogMTM0NHB4O1xuQGRvd24taWNvbi15OiA4MjdweDtcbkBkb3duLWljb24tb2Zmc2V0LXg6IC0xMzQ0cHg7XG5AZG93bi1pY29uLW9mZnNldC15OiAtODI3cHg7XG5AZG93bi1pY29uLXdpZHRoOiAyOXB4O1xuQGRvd24taWNvbi1oZWlnaHQ6IDI5cHg7XG5AZG93bi1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AZG93bi1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGRvd24taWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AZG93bi1pY29uOiAxMzQ0cHggODI3cHggLTEzNDRweCAtODI3cHggMjlweCAyOXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2Rvd24taWNvbic7XG5AZWNvLWljb24tbmFtZTogJ2Vjby1pY29uJztcbkBlY28taWNvbi14OiAxMjM5cHg7XG5AZWNvLWljb24teTogNTUxcHg7XG5AZWNvLWljb24tb2Zmc2V0LXg6IC0xMjM5cHg7XG5AZWNvLWljb24tb2Zmc2V0LXk6IC01NTFweDtcbkBlY28taWNvbi13aWR0aDogMzRweDtcbkBlY28taWNvbi1oZWlnaHQ6IDU5cHg7XG5AZWNvLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBlY28taWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBlY28taWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AZWNvLWljb246IDEyMzlweCA1NTFweCAtMTIzOXB4IC01NTFweCAzNHB4IDU5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnZWNvLWljb24nO1xuQGYtYmFrZS1pY29uLW5hbWU6ICdmLWJha2UtaWNvbic7XG5AZi1iYWtlLWljb24teDogMTM2NnB4O1xuQGYtYmFrZS1pY29uLXk6IDEyNzRweDtcbkBmLWJha2UtaWNvbi1vZmZzZXQteDogLTEzNjZweDtcbkBmLWJha2UtaWNvbi1vZmZzZXQteTogLTEyNzRweDtcbkBmLWJha2UtaWNvbi13aWR0aDogMThweDtcbkBmLWJha2UtaWNvbi1oZWlnaHQ6IDE1cHg7XG5AZi1iYWtlLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBmLWJha2UtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBmLWJha2UtaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AZi1iYWtlLWljb246IDEzNjZweCAxMjc0cHggLTEzNjZweCAtMTI3NHB4IDE4cHggMTVweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdmLWJha2UtaWNvbic7XG5AZi1jYXJkLWljb24tbmFtZTogJ2YtY2FyZC1pY29uJztcbkBmLWNhcmQtaWNvbi14OiAxMjkwcHg7XG5AZi1jYXJkLWljb24teTogMTIzOXB4O1xuQGYtY2FyZC1pY29uLW9mZnNldC14OiAtMTI5MHB4O1xuQGYtY2FyZC1pY29uLW9mZnNldC15OiAtMTIzOXB4O1xuQGYtY2FyZC1pY29uLXdpZHRoOiAyMHB4O1xuQGYtY2FyZC1pY29uLWhlaWdodDogMTRweDtcbkBmLWNhcmQtaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQGYtY2FyZC1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGYtY2FyZC1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBmLWNhcmQtaWNvbjogMTI5MHB4IDEyMzlweCAtMTI5MHB4IC0xMjM5cHggMjBweCAxNHB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2YtY2FyZC1pY29uJztcbkBmLWNoaWxkLWljb24tbmFtZTogJ2YtY2hpbGQtaWNvbic7XG5AZi1jaGlsZC1pY29uLXg6IDEzNDRweDtcbkBmLWNoaWxkLWljb24teTogMTIzM3B4O1xuQGYtY2hpbGQtaWNvbi1vZmZzZXQteDogLTEzNDRweDtcbkBmLWNoaWxkLWljb24tb2Zmc2V0LXk6IC0xMjMzcHg7XG5AZi1jaGlsZC1pY29uLXdpZHRoOiAyMXB4O1xuQGYtY2hpbGQtaWNvbi1oZWlnaHQ6IDE5cHg7XG5AZi1jaGlsZC1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AZi1jaGlsZC1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGYtY2hpbGQtaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AZi1jaGlsZC1pY29uOiAxMzQ0cHggMTIzM3B4IC0xMzQ0cHggLTEyMzNweCAyMXB4IDE5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnZi1jaGlsZC1pY29uJztcbkBmLWNvZmZlLWljb24tbmFtZTogJ2YtY29mZmUtaWNvbic7XG5AZi1jb2ZmZS1pY29uLXg6IDEzNjZweDtcbkBmLWNvZmZlLWljb24teTogMTE2NnB4O1xuQGYtY29mZmUtaWNvbi1vZmZzZXQteDogLTEzNjZweDtcbkBmLWNvZmZlLWljb24tb2Zmc2V0LXk6IC0xMTY2cHg7XG5AZi1jb2ZmZS1pY29uLXdpZHRoOiAxOHB4O1xuQGYtY29mZmUtaWNvbi1oZWlnaHQ6IDIwcHg7XG5AZi1jb2ZmZS1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AZi1jb2ZmZS1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGYtY29mZmUtaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AZi1jb2ZmZS1pY29uOiAxMzY2cHggMTE2NnB4IC0xMzY2cHggLTExNjZweCAxOHB4IDIwcHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnZi1jb2ZmZS1pY29uJztcbkBmLWNvb2staWNvbi1uYW1lOiAnZi1jb29rLWljb24nO1xuQGYtY29vay1pY29uLXg6IDEzNDRweDtcbkBmLWNvb2staWNvbi15OiAxMjc0cHg7XG5AZi1jb29rLWljb24tb2Zmc2V0LXg6IC0xMzQ0cHg7XG5AZi1jb29rLWljb24tb2Zmc2V0LXk6IC0xMjc0cHg7XG5AZi1jb29rLWljb24td2lkdGg6IDIwcHg7XG5AZi1jb29rLWljb24taGVpZ2h0OiAxNnB4O1xuQGYtY29vay1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AZi1jb29rLWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AZi1jb29rLWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGYtY29vay1pY29uOiAxMzQ0cHggMTI3NHB4IC0xMzQ0cHggLTEyNzRweCAyMHB4IDE2cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnZi1jb29rLWljb24nO1xuQGYtY29zbS1pY29uLW5hbWU6ICdmLWNvc20taWNvbic7XG5AZi1jb3NtLWljb24teDogMTM3NnB4O1xuQGYtY29zbS1pY29uLXk6IDY5OXB4O1xuQGYtY29zbS1pY29uLW9mZnNldC14OiAtMTM3NnB4O1xuQGYtY29zbS1pY29uLW9mZnNldC15OiAtNjk5cHg7XG5AZi1jb3NtLWljb24td2lkdGg6IDhweDtcbkBmLWNvc20taWNvbi1oZWlnaHQ6IDIxcHg7XG5AZi1jb3NtLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBmLWNvc20taWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBmLWNvc20taWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AZi1jb3NtLWljb246IDEzNzZweCA2OTlweCAtMTM3NnB4IC02OTlweCA4cHggMjFweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdmLWNvc20taWNvbic7XG5AZi1kd2lzaC1pY29uLW5hbWU6ICdmLWR3aXNoLWljb24nO1xuQGYtZHdpc2gtaWNvbi14OiAxMzY2cHg7XG5AZi1kd2lzaC1pY29uLXk6IDExODhweDtcbkBmLWR3aXNoLWljb24tb2Zmc2V0LXg6IC0xMzY2cHg7XG5AZi1kd2lzaC1pY29uLW9mZnNldC15OiAtMTE4OHB4O1xuQGYtZHdpc2gtaWNvbi13aWR0aDogMThweDtcbkBmLWR3aXNoLWljb24taGVpZ2h0OiAxOHB4O1xuQGYtZHdpc2gtaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQGYtZHdpc2gtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBmLWR3aXNoLWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGYtZHdpc2gtaWNvbjogMTM2NnB4IDExODhweCAtMTM2NnB4IC0xMTg4cHggMThweCAxOHB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2YtZHdpc2gtaWNvbic7XG5AZi1maXNoLWljb24tbmFtZTogJ2YtZmlzaC1pY29uJztcbkBmLWZpc2gtaWNvbi14OiAxMzEycHg7XG5AZi1maXNoLWljb24teTogMTIzOXB4O1xuQGYtZmlzaC1pY29uLW9mZnNldC14OiAtMTMxMnB4O1xuQGYtZmlzaC1pY29uLW9mZnNldC15OiAtMTIzOXB4O1xuQGYtZmlzaC1pY29uLXdpZHRoOiAyM3B4O1xuQGYtZmlzaC1pY29uLWhlaWdodDogMTJweDtcbkBmLWZpc2gtaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQGYtZmlzaC1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGYtZmlzaC1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBmLWZpc2gtaWNvbjogMTMxMnB4IDEyMzlweCAtMTMxMnB4IC0xMjM5cHggMjNweCAxMnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2YtZmlzaC1pY29uJztcbkBmLWZyZWVlYXQtaWNvbi1uYW1lOiAnZi1mcmVlZWF0LWljb24nO1xuQGYtZnJlZWVhdC1pY29uLXg6IDEzNDRweDtcbkBmLWZyZWVlYXQtaWNvbi15OiAxMjEwcHg7XG5AZi1mcmVlZWF0LWljb24tb2Zmc2V0LXg6IC0xMzQ0cHg7XG5AZi1mcmVlZWF0LWljb24tb2Zmc2V0LXk6IC0xMjEwcHg7XG5AZi1mcmVlZWF0LWljb24td2lkdGg6IDE5cHg7XG5AZi1mcmVlZWF0LWljb24taGVpZ2h0OiAyMXB4O1xuQGYtZnJlZWVhdC1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AZi1mcmVlZWF0LWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AZi1mcmVlZWF0LWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGYtZnJlZWVhdC1pY29uOiAxMzQ0cHggMTIxMHB4IC0xMzQ0cHggLTEyMTBweCAxOXB4IDIxcHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnZi1mcmVlZWF0LWljb24nO1xuQGYtaW5ldC1pY29uLW5hbWU6ICdmLWluZXQtaWNvbic7XG5AZi1pbmV0LWljb24teDogMTM2OXB4O1xuQGYtaW5ldC1pY29uLXk6IDg1OHB4O1xuQGYtaW5ldC1pY29uLW9mZnNldC14OiAtMTM2OXB4O1xuQGYtaW5ldC1pY29uLW9mZnNldC15OiAtODU4cHg7XG5AZi1pbmV0LWljb24td2lkdGg6IDEzcHg7XG5AZi1pbmV0LWljb24taGVpZ2h0OiAxOXB4O1xuQGYtaW5ldC1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AZi1pbmV0LWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AZi1pbmV0LWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGYtaW5ldC1pY29uOiAxMzY5cHggODU4cHggLTEzNjlweCAtODU4cHggMTNweCAxOXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2YtaW5ldC1pY29uJztcbkBmLXBhcmstaWNvbi1uYW1lOiAnZi1wYXJrLWljb24nO1xuQGYtcGFyay1pY29uLXg6IDEyMTFweDtcbkBmLXBhcmstaWNvbi15OiAxOTVweDtcbkBmLXBhcmstaWNvbi1vZmZzZXQteDogLTEyMTFweDtcbkBmLXBhcmstaWNvbi1vZmZzZXQteTogLTE5NXB4O1xuQGYtcGFyay1pY29uLXdpZHRoOiAxOHB4O1xuQGYtcGFyay1pY29uLWhlaWdodDogMTdweDtcbkBmLXBhcmstaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQGYtcGFyay1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGYtcGFyay1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBmLXBhcmstaWNvbjogMTIxMXB4IDE5NXB4IC0xMjExcHggLTE5NXB4IDE4cHggMTdweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdmLXBhcmstaWNvbic7XG5AZi1wbHVzLWljb24tbmFtZTogJ2YtcGx1cy1pY29uJztcbkBmLXBsdXMtaWNvbi14OiAxMzY4cHg7XG5AZi1wbHVzLWljb24teTogMTA1MnB4O1xuQGYtcGx1cy1pY29uLW9mZnNldC14OiAtMTM2OHB4O1xuQGYtcGx1cy1pY29uLW9mZnNldC15OiAtMTA1MnB4O1xuQGYtcGx1cy1pY29uLXdpZHRoOiAxNnB4O1xuQGYtcGx1cy1pY29uLWhlaWdodDogMTZweDtcbkBmLXBsdXMtaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQGYtcGx1cy1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGYtcGx1cy1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBmLXBsdXMtaWNvbjogMTM2OHB4IDEwNTJweCAtMTM2OHB4IC0xMDUycHggMTZweCAxNnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2YtcGx1cy1pY29uJztcbkBmLXByZXMtaWNvbi1uYW1lOiAnZi1wcmVzLWljb24nO1xuQGYtcHJlcy1pY29uLXg6IDEzNjhweDtcbkBmLXByZXMtaWNvbi15OiA5ODBweDtcbkBmLXByZXMtaWNvbi1vZmZzZXQteDogLTEzNjhweDtcbkBmLXByZXMtaWNvbi1vZmZzZXQteTogLTk4MHB4O1xuQGYtcHJlcy1pY29uLXdpZHRoOiAxNnB4O1xuQGYtcHJlcy1pY29uLWhlaWdodDogMTlweDtcbkBmLXByZXMtaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQGYtcHJlcy1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGYtcHJlcy1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBmLXByZXMtaWNvbjogMTM2OHB4IDk4MHB4IC0xMzY4cHggLTk4MHB4IDE2cHggMTlweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdmLXByZXMtaWNvbic7XG5AZi1wdnotaWNvbi1uYW1lOiAnZi1wdnotaWNvbic7XG5AZi1wdnotaWNvbi14OiAxMzY1cHg7XG5AZi1wdnotaWNvbi15OiAxMjU0cHg7XG5AZi1wdnotaWNvbi1vZmZzZXQteDogLTEzNjVweDtcbkBmLXB2ei1pY29uLW9mZnNldC15OiAtMTI1NHB4O1xuQGYtcHZ6LWljb24td2lkdGg6IDE4cHg7XG5AZi1wdnotaWNvbi1oZWlnaHQ6IDE3cHg7XG5AZi1wdnotaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQGYtcHZ6LWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AZi1wdnotaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AZi1wdnotaWNvbjogMTM2NXB4IDEyNTRweCAtMTM2NXB4IC0xMjU0cHggMThweCAxN3B4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2YtcHZ6LWljb24nO1xuQGYtdGF4aS1pY29uLW5hbWU6ICdmLXRheGktaWNvbic7XG5AZi10YXhpLWljb24teDogMTM0NHB4O1xuQGYtdGF4aS1pY29uLXk6IDEyOTJweDtcbkBmLXRheGktaWNvbi1vZmZzZXQteDogLTEzNDRweDtcbkBmLXRheGktaWNvbi1vZmZzZXQteTogLTEyOTJweDtcbkBmLXRheGktaWNvbi13aWR0aDogMjJweDtcbkBmLXRheGktaWNvbi1oZWlnaHQ6IDExcHg7XG5AZi10YXhpLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBmLXRheGktaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBmLXRheGktaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AZi10YXhpLWljb246IDEzNDRweCAxMjkycHggLTEzNDRweCAtMTI5MnB4IDIycHggMTFweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdmLXRheGktaWNvbic7XG5AZmFuY3lib3gtY2xvc2UtbmFtZTogJ2ZhbmN5Ym94LWNsb3NlJztcbkBmYW5jeWJveC1jbG9zZS14OiAxMzQ0cHg7XG5AZmFuY3lib3gtY2xvc2UteTogNzMxcHg7XG5AZmFuY3lib3gtY2xvc2Utb2Zmc2V0LXg6IC0xMzQ0cHg7XG5AZmFuY3lib3gtY2xvc2Utb2Zmc2V0LXk6IC03MzFweDtcbkBmYW5jeWJveC1jbG9zZS13aWR0aDogMzBweDtcbkBmYW5jeWJveC1jbG9zZS1oZWlnaHQ6IDMwcHg7XG5AZmFuY3lib3gtY2xvc2UtdG90YWwtd2lkdGg6IDEzODRweDtcbkBmYW5jeWJveC1jbG9zZS10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBmYW5jeWJveC1jbG9zZS1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AZmFuY3lib3gtY2xvc2U6IDEzNDRweCA3MzFweCAtMTM0NHB4IC03MzFweCAzMHB4IDMwcHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnZmFuY3lib3gtY2xvc2UnO1xuQGZiLW5hbWU6ICdmYic7XG5AZmIteDogMTM0NHB4O1xuQGZiLXk6IDE2OXB4O1xuQGZiLW9mZnNldC14OiAtMTM0NHB4O1xuQGZiLW9mZnNldC15OiAtMTY5cHg7XG5AZmItd2lkdGg6IDM2cHg7XG5AZmItaGVpZ2h0OiA0MXB4O1xuQGZiLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AZmItdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AZmItaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGZiOiAxMzQ0cHggMTY5cHggLTEzNDRweCAtMTY5cHggMzZweCA0MXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2ZiJztcbkBmYi1ob3Zlci1uYW1lOiAnZmJfaG92ZXInO1xuQGZiLWhvdmVyLXg6IDEzNDRweDtcbkBmYi1ob3Zlci15OiAzODRweDtcbkBmYi1ob3Zlci1vZmZzZXQteDogLTEzNDRweDtcbkBmYi1ob3Zlci1vZmZzZXQteTogLTM4NHB4O1xuQGZiLWhvdmVyLXdpZHRoOiAzNnB4O1xuQGZiLWhvdmVyLWhlaWdodDogNDFweDtcbkBmYi1ob3Zlci10b3RhbC13aWR0aDogMTM4NHB4O1xuQGZiLWhvdmVyLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGZiLWhvdmVyLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBmYi1ob3ZlcjogMTM0NHB4IDM4NHB4IC0xMzQ0cHggLTM4NHB4IDM2cHggNDFweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdmYl9ob3Zlcic7XG5AZmlsdGVyLWNsb3NlLWljb24tbmFtZTogJ2ZpbHRlci1jbG9zZS1pY29uJztcbkBmaWx0ZXItY2xvc2UtaWNvbi14OiAxMzc1cHg7XG5AZmlsdGVyLWNsb3NlLWljb24teTogODI3cHg7XG5AZmlsdGVyLWNsb3NlLWljb24tb2Zmc2V0LXg6IC0xMzc1cHg7XG5AZmlsdGVyLWNsb3NlLWljb24tb2Zmc2V0LXk6IC04MjdweDtcbkBmaWx0ZXItY2xvc2UtaWNvbi13aWR0aDogOXB4O1xuQGZpbHRlci1jbG9zZS1pY29uLWhlaWdodDogOXB4O1xuQGZpbHRlci1jbG9zZS1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AZmlsdGVyLWNsb3NlLWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AZmlsdGVyLWNsb3NlLWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGZpbHRlci1jbG9zZS1pY29uOiAxMzc1cHggODI3cHggLTEzNzVweCAtODI3cHggOXB4IDlweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdmaWx0ZXItY2xvc2UtaWNvbic7XG5AZmlsdGVyLW9wZW4taWNvbi1uYW1lOiAnZmlsdGVyLW9wZW4taWNvbic7XG5AZmlsdGVyLW9wZW4taWNvbi14OiAxMzcycHg7XG5AZmlsdGVyLW9wZW4taWNvbi15OiA5MDhweDtcbkBmaWx0ZXItb3Blbi1pY29uLW9mZnNldC14OiAtMTM3MnB4O1xuQGZpbHRlci1vcGVuLWljb24tb2Zmc2V0LXk6IC05MDhweDtcbkBmaWx0ZXItb3Blbi1pY29uLXdpZHRoOiAxMXB4O1xuQGZpbHRlci1vcGVuLWljb24taGVpZ2h0OiA2cHg7XG5AZmlsdGVyLW9wZW4taWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQGZpbHRlci1vcGVuLWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AZmlsdGVyLW9wZW4taWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AZmlsdGVyLW9wZW4taWNvbjogMTM3MnB4IDkwOHB4IC0xMzcycHggLTkwOHB4IDExcHggNnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2ZpbHRlci1vcGVuLWljb24nO1xuQGZydWl0LWJhc2tldC1pY29uLW5hbWU6ICdmcnVpdC1iYXNrZXQtaWNvbic7XG5AZnJ1aXQtYmFza2V0LWljb24teDogNTdweDtcbkBmcnVpdC1iYXNrZXQtaWNvbi15OiAxMjU2cHg7XG5AZnJ1aXQtYmFza2V0LWljb24tb2Zmc2V0LXg6IC01N3B4O1xuQGZydWl0LWJhc2tldC1pY29uLW9mZnNldC15OiAtMTI1NnB4O1xuQGZydWl0LWJhc2tldC1pY29uLXdpZHRoOiA0NHB4O1xuQGZydWl0LWJhc2tldC1pY29uLWhlaWdodDogMzdweDtcbkBmcnVpdC1iYXNrZXQtaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQGZydWl0LWJhc2tldC1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGZydWl0LWJhc2tldC1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBmcnVpdC1iYXNrZXQtaWNvbjogNTdweCAxMjU2cHggLTU3cHggLTEyNTZweCA0NHB4IDM3cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnZnJ1aXQtYmFza2V0LWljb24nO1xuQGZydWl0LWRvYy1pY29uLW5hbWU6ICdmcnVpdC1kb2MtaWNvbic7XG5AZnJ1aXQtZG9jLWljb24teDogMTIzOXB4O1xuQGZydWl0LWRvYy1pY29uLXk6IDEwNzRweDtcbkBmcnVpdC1kb2MtaWNvbi1vZmZzZXQteDogLTEyMzlweDtcbkBmcnVpdC1kb2MtaWNvbi1vZmZzZXQteTogLTEwNzRweDtcbkBmcnVpdC1kb2MtaWNvbi13aWR0aDogNDhweDtcbkBmcnVpdC1kb2MtaWNvbi1oZWlnaHQ6IDM2cHg7XG5AZnJ1aXQtZG9jLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBmcnVpdC1kb2MtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBmcnVpdC1kb2MtaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AZnJ1aXQtZG9jLWljb246IDEyMzlweCAxMDc0cHggLTEyMzlweCAtMTA3NHB4IDQ4cHggMzZweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdmcnVpdC1kb2MtaWNvbic7XG5AZnJ1aXQtbGVhZi1pY29uLW5hbWU6ICdmcnVpdC1sZWFmLWljb24nO1xuQGZydWl0LWxlYWYtaWNvbi14OiAyNzlweDtcbkBmcnVpdC1sZWFmLWljb24teTogMTIwOHB4O1xuQGZydWl0LWxlYWYtaWNvbi1vZmZzZXQteDogLTI3OXB4O1xuQGZydWl0LWxlYWYtaWNvbi1vZmZzZXQteTogLTEyMDhweDtcbkBmcnVpdC1sZWFmLWljb24td2lkdGg6IDUxcHg7XG5AZnJ1aXQtbGVhZi1pY29uLWhlaWdodDogMzFweDtcbkBmcnVpdC1sZWFmLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBmcnVpdC1sZWFmLWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AZnJ1aXQtbGVhZi1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBmcnVpdC1sZWFmLWljb246IDI3OXB4IDEyMDhweCAtMjc5cHggLTEyMDhweCA1MXB4IDMxcHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnZnJ1aXQtbGVhZi1pY29uJztcbkBnZW8tcG9wdXAtZXhpdC1uYW1lOiAnZ2VvLXBvcHVwLWV4aXQnO1xuQGdlby1wb3B1cC1leGl0LXg6IDEyNzNweDtcbkBnZW8tcG9wdXAtZXhpdC15OiA5OTlweDtcbkBnZW8tcG9wdXAtZXhpdC1vZmZzZXQteDogLTEyNzNweDtcbkBnZW8tcG9wdXAtZXhpdC1vZmZzZXQteTogLTk5OXB4O1xuQGdlby1wb3B1cC1leGl0LXdpZHRoOiAxNHB4O1xuQGdlby1wb3B1cC1leGl0LWhlaWdodDogMTRweDtcbkBnZW8tcG9wdXAtZXhpdC10b3RhbC13aWR0aDogMTM4NHB4O1xuQGdlby1wb3B1cC1leGl0LXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGdlby1wb3B1cC1leGl0LWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBnZW8tcG9wdXAtZXhpdDogMTI3M3B4IDk5OXB4IC0xMjczcHggLTk5OXB4IDE0cHggMTRweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdnZW8tcG9wdXAtZXhpdCc7XG5AZ2V0LWNhcmQtYXJyb3ctbGVmdC1uYW1lOiAnZ2V0LWNhcmQtYXJyb3ctbGVmdCc7XG5AZ2V0LWNhcmQtYXJyb3ctbGVmdC14OiAxMjM5cHg7XG5AZ2V0LWNhcmQtYXJyb3ctbGVmdC15OiA2NjNweDtcbkBnZXQtY2FyZC1hcnJvdy1sZWZ0LW9mZnNldC14OiAtMTIzOXB4O1xuQGdldC1jYXJkLWFycm93LWxlZnQtb2Zmc2V0LXk6IC02NjNweDtcbkBnZXQtY2FyZC1hcnJvdy1sZWZ0LXdpZHRoOiA0OHB4O1xuQGdldC1jYXJkLWFycm93LWxlZnQtaGVpZ2h0OiA0MHB4O1xuQGdldC1jYXJkLWFycm93LWxlZnQtdG90YWwtd2lkdGg6IDEzODRweDtcbkBnZXQtY2FyZC1hcnJvdy1sZWZ0LXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGdldC1jYXJkLWFycm93LWxlZnQtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGdldC1jYXJkLWFycm93LWxlZnQ6IDEyMzlweCA2NjNweCAtMTIzOXB4IC02NjNweCA0OHB4IDQwcHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnZ2V0LWNhcmQtYXJyb3ctbGVmdCc7XG5AZ2V0LWNhcmQtYXJyb3ctdG9wLW5hbWU6ICdnZXQtY2FyZC1hcnJvdy10b3AnO1xuQGdldC1jYXJkLWFycm93LXRvcC14OiAxMjM5cHg7XG5AZ2V0LWNhcmQtYXJyb3ctdG9wLXk6IDc1NXB4O1xuQGdldC1jYXJkLWFycm93LXRvcC1vZmZzZXQteDogLTEyMzlweDtcbkBnZXQtY2FyZC1hcnJvdy10b3Atb2Zmc2V0LXk6IC03NTVweDtcbkBnZXQtY2FyZC1hcnJvdy10b3Atd2lkdGg6IDQwcHg7XG5AZ2V0LWNhcmQtYXJyb3ctdG9wLWhlaWdodDogNDdweDtcbkBnZXQtY2FyZC1hcnJvdy10b3AtdG90YWwtd2lkdGg6IDEzODRweDtcbkBnZXQtY2FyZC1hcnJvdy10b3AtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AZ2V0LWNhcmQtYXJyb3ctdG9wLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBnZXQtY2FyZC1hcnJvdy10b3A6IDEyMzlweCA3NTVweCAtMTIzOXB4IC03NTVweCA0MHB4IDQ3cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnZ2V0LWNhcmQtYXJyb3ctdG9wJztcbkBnZXQtY2FyZC1iYWctbmFtZTogJ2dldC1jYXJkLWJhZyc7XG5AZ2V0LWNhcmQtYmFnLXg6IDkwNnB4O1xuQGdldC1jYXJkLWJhZy15OiAzNTRweDtcbkBnZXQtY2FyZC1iYWctb2Zmc2V0LXg6IC05MDZweDtcbkBnZXQtY2FyZC1iYWctb2Zmc2V0LXk6IC0zNTRweDtcbkBnZXQtY2FyZC1iYWctd2lkdGg6IDE3MXB4O1xuQGdldC1jYXJkLWJhZy1oZWlnaHQ6IDE3MXB4O1xuQGdldC1jYXJkLWJhZy10b3RhbC13aWR0aDogMTM4NHB4O1xuQGdldC1jYXJkLWJhZy10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBnZXQtY2FyZC1iYWctaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGdldC1jYXJkLWJhZzogOTA2cHggMzU0cHggLTkwNnB4IC0zNTRweCAxNzFweCAxNzFweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdnZXQtY2FyZC1iYWcnO1xuQGdldC1jYXJkLWZvcm0tbmFtZTogJ2dldC1jYXJkLWZvcm0nO1xuQGdldC1jYXJkLWZvcm0teDogOTA2cHg7XG5AZ2V0LWNhcmQtZm9ybS15OiA1MjdweDtcbkBnZXQtY2FyZC1mb3JtLW9mZnNldC14OiAtOTA2cHg7XG5AZ2V0LWNhcmQtZm9ybS1vZmZzZXQteTogLTUyN3B4O1xuQGdldC1jYXJkLWZvcm0td2lkdGg6IDE3MXB4O1xuQGdldC1jYXJkLWZvcm0taGVpZ2h0OiAxNzFweDtcbkBnZXQtY2FyZC1mb3JtLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AZ2V0LWNhcmQtZm9ybS10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBnZXQtY2FyZC1mb3JtLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBnZXQtY2FyZC1mb3JtOiA5MDZweCA1MjdweCAtOTA2cHggLTUyN3B4IDE3MXB4IDE3MXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2dldC1jYXJkLWZvcm0nO1xuQGdldC1jYXJkLW1vbi1uYW1lOiAnZ2V0LWNhcmQtbW9uJztcbkBnZXQtY2FyZC1tb24teDogOTA2cHg7XG5AZ2V0LWNhcmQtbW9uLXk6IDE4MXB4O1xuQGdldC1jYXJkLW1vbi1vZmZzZXQteDogLTkwNnB4O1xuQGdldC1jYXJkLW1vbi1vZmZzZXQteTogLTE4MXB4O1xuQGdldC1jYXJkLW1vbi13aWR0aDogMTcxcHg7XG5AZ2V0LWNhcmQtbW9uLWhlaWdodDogMTcxcHg7XG5AZ2V0LWNhcmQtbW9uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AZ2V0LWNhcmQtbW9uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGdldC1jYXJkLW1vbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AZ2V0LWNhcmQtbW9uOiA5MDZweCAxODFweCAtOTA2cHggLTE4MXB4IDE3MXB4IDE3MXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2dldC1jYXJkLW1vbic7XG5AZ2lwLWljb24tc21hbGwtbmFtZTogJ2dpcC1pY29uLXNtYWxsJztcbkBnaXAtaWNvbi1zbWFsbC14OiAxMzcxcHg7XG5AZ2lwLWljb24tc21hbGwteTogOTE4cHg7XG5AZ2lwLWljb24tc21hbGwtb2Zmc2V0LXg6IC0xMzcxcHg7XG5AZ2lwLWljb24tc21hbGwtb2Zmc2V0LXk6IC05MThweDtcbkBnaXAtaWNvbi1zbWFsbC13aWR0aDogMTNweDtcbkBnaXAtaWNvbi1zbWFsbC1oZWlnaHQ6IDE1cHg7XG5AZ2lwLWljb24tc21hbGwtdG90YWwtd2lkdGg6IDEzODRweDtcbkBnaXAtaWNvbi1zbWFsbC10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBnaXAtaWNvbi1zbWFsbC1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AZ2lwLWljb24tc21hbGw6IDEzNzFweCA5MThweCAtMTM3MXB4IC05MThweCAxM3B4IDE1cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnZ2lwLWljb24tc21hbGwnO1xuQGdyZXktY3Jvc3MtbmFtZTogJ2dyZXktY3Jvc3MnO1xuQGdyZXktY3Jvc3MteDogMTM0NHB4O1xuQGdyZXktY3Jvc3MteTogNzYzcHg7XG5AZ3JleS1jcm9zcy1vZmZzZXQteDogLTEzNDRweDtcbkBncmV5LWNyb3NzLW9mZnNldC15OiAtNzYzcHg7XG5AZ3JleS1jcm9zcy13aWR0aDogMzBweDtcbkBncmV5LWNyb3NzLWhlaWdodDogMzBweDtcbkBncmV5LWNyb3NzLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AZ3JleS1jcm9zcy10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBncmV5LWNyb3NzLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBncmV5LWNyb3NzOiAxMzQ0cHggNzYzcHggLTEzNDRweCAtNzYzcHggMzBweCAzMHB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2dyZXktY3Jvc3MnO1xuQGgtY2FyZC1hdXRvLW5hbWU6ICdoLWNhcmQtYXV0byc7XG5AaC1jYXJkLWF1dG8teDogMjAycHg7XG5AaC1jYXJkLWF1dG8teTogODk0cHg7XG5AaC1jYXJkLWF1dG8tb2Zmc2V0LXg6IC0yMDJweDtcbkBoLWNhcmQtYXV0by1vZmZzZXQteTogLTg5NHB4O1xuQGgtY2FyZC1hdXRvLXdpZHRoOiAxMDBweDtcbkBoLWNhcmQtYXV0by1oZWlnaHQ6IDYzcHg7XG5AaC1jYXJkLWF1dG8tdG90YWwtd2lkdGg6IDEzODRweDtcbkBoLWNhcmQtYXV0by10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBoLWNhcmQtYXV0by1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AaC1jYXJkLWF1dG86IDIwMnB4IDg5NHB4IC0yMDJweCAtODk0cHggMTAwcHggNjNweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdoLWNhcmQtYXV0byc7XG5AaC1jYXJkLWNhcnQtc20tbmFtZTogJ2gtY2FyZC1jYXJ0LXNtJztcbkBoLWNhcmQtY2FydC1zbS14OiAyMzFweDtcbkBoLWNhcmQtY2FydC1zbS15OiAxMjA4cHg7XG5AaC1jYXJkLWNhcnQtc20tb2Zmc2V0LXg6IC0yMzFweDtcbkBoLWNhcmQtY2FydC1zbS1vZmZzZXQteTogLTEyMDhweDtcbkBoLWNhcmQtY2FydC1zbS13aWR0aDogNDZweDtcbkBoLWNhcmQtY2FydC1zbS1oZWlnaHQ6IDM1cHg7XG5AaC1jYXJkLWNhcnQtc20tdG90YWwtd2lkdGg6IDEzODRweDtcbkBoLWNhcmQtY2FydC1zbS10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBoLWNhcmQtY2FydC1zbS1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AaC1jYXJkLWNhcnQtc206IDIzMXB4IDEyMDhweCAtMjMxcHggLTEyMDhweCA0NnB4IDM1cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnaC1jYXJkLWNhcnQtc20nO1xuQGgtY2FyZC1jYXJ0LW5hbWU6ICdoLWNhcmQtY2FydCc7XG5AaC1jYXJkLWNhcnQteDogOTZweDtcbkBoLWNhcmQtY2FydC15OiA4OTRweDtcbkBoLWNhcmQtY2FydC1vZmZzZXQteDogLTk2cHg7XG5AaC1jYXJkLWNhcnQtb2Zmc2V0LXk6IC04OTRweDtcbkBoLWNhcmQtY2FydC13aWR0aDogMTA0cHg7XG5AaC1jYXJkLWNhcnQtaGVpZ2h0OiA4MHB4O1xuQGgtY2FyZC1jYXJ0LXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AaC1jYXJkLWNhcnQtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AaC1jYXJkLWNhcnQtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGgtY2FyZC1jYXJ0OiA5NnB4IDg5NHB4IC05NnB4IC04OTRweCAxMDRweCA4MHB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2gtY2FyZC1jYXJ0JztcbkBoLWNhcmQtY3VwLW5hbWU6ICdoLWNhcmQtY3VwJztcbkBoLWNhcmQtY3VwLXg6IDEwMDJweDtcbkBoLWNhcmQtY3VwLXk6IDc5M3B4O1xuQGgtY2FyZC1jdXAtb2Zmc2V0LXg6IC0xMDAycHg7XG5AaC1jYXJkLWN1cC1vZmZzZXQteTogLTc5M3B4O1xuQGgtY2FyZC1jdXAtd2lkdGg6IDc4cHg7XG5AaC1jYXJkLWN1cC1oZWlnaHQ6IDgxcHg7XG5AaC1jYXJkLWN1cC10b3RhbC13aWR0aDogMTM4NHB4O1xuQGgtY2FyZC1jdXAtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AaC1jYXJkLWN1cC1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AaC1jYXJkLWN1cDogMTAwMnB4IDc5M3B4IC0xMDAycHggLTc5M3B4IDc4cHggODFweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdoLWNhcmQtY3VwJztcbkBoLWNhcmQtbWFyay1uYW1lOiAnaC1jYXJkLW1hcmsnO1xuQGgtY2FyZC1tYXJrLXg6IDEyMzlweDtcbkBoLWNhcmQtbWFyay15OiA3MXB4O1xuQGgtY2FyZC1tYXJrLW9mZnNldC14OiAtMTIzOXB4O1xuQGgtY2FyZC1tYXJrLW9mZnNldC15OiAtNzFweDtcbkBoLWNhcmQtbWFyay13aWR0aDogNDlweDtcbkBoLWNhcmQtbWFyay1oZWlnaHQ6IDY3cHg7XG5AaC1jYXJkLW1hcmstdG90YWwtd2lkdGg6IDEzODRweDtcbkBoLWNhcmQtbWFyay10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBoLWNhcmQtbWFyay1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AaC1jYXJkLW1hcms6IDEyMzlweCA3MXB4IC0xMjM5cHggLTcxcHggNDlweCA2N3B4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2gtY2FyZC1tYXJrJztcbkBoLWNhcmQtbW9zYy1uYW1lOiAnaC1jYXJkLW1vc2MnO1xuQGgtY2FyZC1tb3NjLXg6IDY0NXB4O1xuQGgtY2FyZC1tb3NjLXk6IDg5NHB4O1xuQGgtY2FyZC1tb3NjLW9mZnNldC14OiAtNjQ1cHg7XG5AaC1jYXJkLW1vc2Mtb2Zmc2V0LXk6IC04OTRweDtcbkBoLWNhcmQtbW9zYy13aWR0aDogMTUwcHg7XG5AaC1jYXJkLW1vc2MtaGVpZ2h0OiAxOXB4O1xuQGgtY2FyZC1tb3NjLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AaC1jYXJkLW1vc2MtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AaC1jYXJkLW1vc2MtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGgtY2FyZC1tb3NjOiA2NDVweCA4OTRweCAtNjQ1cHggLTg5NHB4IDE1MHB4IDE5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnaC1jYXJkLW1vc2MnO1xuQGgtY2FyZC1zdGFyLW5hbWU6ICdoLWNhcmQtc3Rhcic7XG5AaC1jYXJkLXN0YXIteDogMTAwOHB4O1xuQGgtY2FyZC1zdGFyLXk6IDcwMHB4O1xuQGgtY2FyZC1zdGFyLW9mZnNldC14OiAtMTAwOHB4O1xuQGgtY2FyZC1zdGFyLW9mZnNldC15OiAtNzAwcHg7XG5AaC1jYXJkLXN0YXItd2lkdGg6IDY0cHg7XG5AaC1jYXJkLXN0YXItaGVpZ2h0OiA5MHB4O1xuQGgtY2FyZC1zdGFyLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AaC1jYXJkLXN0YXItdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AaC1jYXJkLXN0YXItaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGgtY2FyZC1zdGFyOiAxMDA4cHggNzAwcHggLTEwMDhweCAtNzAwcHggNjRweCA5MHB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2gtY2FyZC1zdGFyJztcbkBoZWEtaWNvbi1uYW1lOiAnaGVhLWljb24nO1xuQGhlYS1pY29uLXg6IDEwM3B4O1xuQGhlYS1pY29uLXk6IDEyNTZweDtcbkBoZWEtaWNvbi1vZmZzZXQteDogLTEwM3B4O1xuQGhlYS1pY29uLW9mZnNldC15OiAtMTI1NnB4O1xuQGhlYS1pY29uLXdpZHRoOiA0MnB4O1xuQGhlYS1pY29uLWhlaWdodDogMzZweDtcbkBoZWEtaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQGhlYS1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGhlYS1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBoZWEtaWNvbjogMTAzcHggMTI1NnB4IC0xMDNweCAtMTI1NnB4IDQycHggMzZweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdoZWEtaWNvbic7XG5AaG90LWxpbmUtaWNvbi1uYW1lOiAnaG90LWxpbmUtaWNvbic7XG5AaG90LWxpbmUtaWNvbi14OiAwcHg7XG5AaG90LWxpbmUtaWNvbi15OiAxMDY2cHg7XG5AaG90LWxpbmUtaWNvbi1vZmZzZXQteDogMHB4O1xuQGhvdC1saW5lLWljb24tb2Zmc2V0LXk6IC0xMDY2cHg7XG5AaG90LWxpbmUtaWNvbi13aWR0aDogNjhweDtcbkBob3QtbGluZS1pY29uLWhlaWdodDogNzdweDtcbkBob3QtbGluZS1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AaG90LWxpbmUtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBob3QtbGluZS1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBob3QtbGluZS1pY29uOiAwcHggMTA2NnB4IDBweCAtMTA2NnB4IDY4cHggNzdweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdob3QtbGluZS1pY29uJztcbkBob3QtbWFpbC1pY29uLW5hbWU6ICdob3QtbWFpbC1pY29uJztcbkBob3QtbWFpbC1pY29uLXg6IDEyMzlweDtcbkBob3QtbWFpbC1pY29uLXk6IDEwMzZweDtcbkBob3QtbWFpbC1pY29uLW9mZnNldC14OiAtMTIzOXB4O1xuQGhvdC1tYWlsLWljb24tb2Zmc2V0LXk6IC0xMDM2cHg7XG5AaG90LW1haWwtaWNvbi13aWR0aDogNDhweDtcbkBob3QtbWFpbC1pY29uLWhlaWdodDogMzZweDtcbkBob3QtbWFpbC1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AaG90LW1haWwtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBob3QtbWFpbC1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBob3QtbWFpbC1pY29uOiAxMjM5cHggMTAzNnB4IC0xMjM5cHggLTEwMzZweCA0OHB4IDM2cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnaG90LW1haWwtaWNvbic7XG5AaWNvbi1iYWxvb24tbmFtZTogJ2ljb24tYmFsb29uJztcbkBpY29uLWJhbG9vbi14OiAxMjkwcHg7XG5AaWNvbi1iYWxvb24teTogMjczcHg7XG5AaWNvbi1iYWxvb24tb2Zmc2V0LXg6IC0xMjkwcHg7XG5AaWNvbi1iYWxvb24tb2Zmc2V0LXk6IC0yNzNweDtcbkBpY29uLWJhbG9vbi13aWR0aDogNDhweDtcbkBpY29uLWJhbG9vbi1oZWlnaHQ6IDQ3cHg7XG5AaWNvbi1iYWxvb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBpY29uLWJhbG9vbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBpY29uLWJhbG9vbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AaWNvbi1iYWxvb246IDEyOTBweCAyNzNweCAtMTI5MHB4IC0yNzNweCA0OHB4IDQ3cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnaWNvbi1iYWxvb24nO1xuQGljb24tZmItYmlnLW5hbWU6ICdpY29uLWZiLWJpZyc7XG5AaWNvbi1mYi1iaWcteDogMTM0NHB4O1xuQGljb24tZmItYmlnLXk6IDYyNnB4O1xuQGljb24tZmItYmlnLW9mZnNldC14OiAtMTM0NHB4O1xuQGljb24tZmItYmlnLW9mZnNldC15OiAtNjI2cHg7XG5AaWNvbi1mYi1iaWctd2lkdGg6IDM3cHg7XG5AaWNvbi1mYi1iaWctaGVpZ2h0OiAzN3B4O1xuQGljb24tZmItYmlnLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AaWNvbi1mYi1iaWctdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AaWNvbi1mYi1iaWctaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGljb24tZmItYmlnOiAxMzQ0cHggNjI2cHggLTEzNDRweCAtNjI2cHggMzdweCAzN3B4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2ljb24tZmItYmlnJztcbkBpY29uLWZiLW5hbWU6ICdpY29uLWZiJztcbkBpY29uLWZiLXg6IDEzNDRweDtcbkBpY29uLWZiLXk6IDk4MHB4O1xuQGljb24tZmItb2Zmc2V0LXg6IC0xMzQ0cHg7XG5AaWNvbi1mYi1vZmZzZXQteTogLTk4MHB4O1xuQGljb24tZmItd2lkdGg6IDIycHg7XG5AaWNvbi1mYi1oZWlnaHQ6IDIycHg7XG5AaWNvbi1mYi10b3RhbC13aWR0aDogMTM4NHB4O1xuQGljb24tZmItdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AaWNvbi1mYi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AaWNvbi1mYjogMTM0NHB4IDk4MHB4IC0xMzQ0cHggLTk4MHB4IDIycHggMjJweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdpY29uLWZiJztcbkBpY29uLW9rLWJpZy1uYW1lOiAnaWNvbi1vay1iaWcnO1xuQGljb24tb2stYmlnLXg6IDEzNDRweDtcbkBpY29uLW9rLWJpZy15OiA1MDlweDtcbkBpY29uLW9rLWJpZy1vZmZzZXQteDogLTEzNDRweDtcbkBpY29uLW9rLWJpZy1vZmZzZXQteTogLTUwOXB4O1xuQGljb24tb2stYmlnLXdpZHRoOiAzN3B4O1xuQGljb24tb2stYmlnLWhlaWdodDogMzdweDtcbkBpY29uLW9rLWJpZy10b3RhbC13aWR0aDogMTM4NHB4O1xuQGljb24tb2stYmlnLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGljb24tb2stYmlnLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBpY29uLW9rLWJpZzogMTM0NHB4IDUwOXB4IC0xMzQ0cHggLTUwOXB4IDM3cHggMzdweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdpY29uLW9rLWJpZyc7XG5AaWNvbi1vay1uYW1lOiAnaWNvbi1vayc7XG5AaWNvbi1vay14OiAxMzQ0cHg7XG5AaWNvbi1vay15OiAxMDc2cHg7XG5AaWNvbi1vay1vZmZzZXQteDogLTEzNDRweDtcbkBpY29uLW9rLW9mZnNldC15OiAtMTA3NnB4O1xuQGljb24tb2std2lkdGg6IDIycHg7XG5AaWNvbi1vay1oZWlnaHQ6IDIycHg7XG5AaWNvbi1vay10b3RhbC13aWR0aDogMTM4NHB4O1xuQGljb24tb2stdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AaWNvbi1vay1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AaWNvbi1vazogMTM0NHB4IDEwNzZweCAtMTM0NHB4IC0xMDc2cHggMjJweCAyMnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2ljb24tb2snO1xuQGljb24tc3VjLWJhZy1uYW1lOiAnaWNvbi1zdWMtYmFnJztcbkBpY29uLXN1Yy1iYWcteDogOTA2cHg7XG5AaWNvbi1zdWMtYmFnLXk6IDcwMHB4O1xuQGljb24tc3VjLWJhZy1vZmZzZXQteDogLTkwNnB4O1xuQGljb24tc3VjLWJhZy1vZmZzZXQteTogLTcwMHB4O1xuQGljb24tc3VjLWJhZy13aWR0aDogMTAwcHg7XG5AaWNvbi1zdWMtYmFnLWhlaWdodDogOTFweDtcbkBpY29uLXN1Yy1iYWctdG90YWwtd2lkdGg6IDEzODRweDtcbkBpY29uLXN1Yy1iYWctdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AaWNvbi1zdWMtYmFnLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBpY29uLXN1Yy1iYWc6IDkwNnB4IDcwMHB4IC05MDZweCAtNzAwcHggMTAwcHggOTFweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdpY29uLXN1Yy1iYWcnO1xuQGljb24tdHctYmlnLW5hbWU6ICdpY29uLXR3LWJpZyc7XG5AaWNvbi10dy1iaWcteDogMTM0NHB4O1xuQGljb24tdHctYmlnLXk6IDU0OHB4O1xuQGljb24tdHctYmlnLW9mZnNldC14OiAtMTM0NHB4O1xuQGljb24tdHctYmlnLW9mZnNldC15OiAtNTQ4cHg7XG5AaWNvbi10dy1iaWctd2lkdGg6IDM3cHg7XG5AaWNvbi10dy1iaWctaGVpZ2h0OiAzN3B4O1xuQGljb24tdHctYmlnLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AaWNvbi10dy1iaWctdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AaWNvbi10dy1iaWctaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGljb24tdHctYmlnOiAxMzQ0cHggNTQ4cHggLTEzNDRweCAtNTQ4cHggMzdweCAzN3B4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2ljb24tdHctYmlnJztcbkBpY29uLXR3LW5hbWU6ICdpY29uLXR3JztcbkBpY29uLXR3LXg6IDEzNDRweDtcbkBpY29uLXR3LXk6IDEwNTJweDtcbkBpY29uLXR3LW9mZnNldC14OiAtMTM0NHB4O1xuQGljb24tdHctb2Zmc2V0LXk6IC0xMDUycHg7XG5AaWNvbi10dy13aWR0aDogMjJweDtcbkBpY29uLXR3LWhlaWdodDogMjJweDtcbkBpY29uLXR3LXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AaWNvbi10dy10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBpY29uLXR3LWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBpY29uLXR3OiAxMzQ0cHggMTA1MnB4IC0xMzQ0cHggLTEwNTJweCAyMnB4IDIycHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnaWNvbi10dyc7XG5AaWNvbi12YWMtY2hhcnQtbmFtZTogJ2ljb24tdmFjLWNoYXJ0JztcbkBpY29uLXZhYy1jaGFydC14OiAxMTdweDtcbkBpY29uLXZhYy1jaGFydC15OiAxMjA4cHg7XG5AaWNvbi12YWMtY2hhcnQtb2Zmc2V0LXg6IC0xMTdweDtcbkBpY29uLXZhYy1jaGFydC1vZmZzZXQteTogLTEyMDhweDtcbkBpY29uLXZhYy1jaGFydC13aWR0aDogNTRweDtcbkBpY29uLXZhYy1jaGFydC1oZWlnaHQ6IDM4cHg7XG5AaWNvbi12YWMtY2hhcnQtdG90YWwtd2lkdGg6IDEzODRweDtcbkBpY29uLXZhYy1jaGFydC10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBpY29uLXZhYy1jaGFydC1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AaWNvbi12YWMtY2hhcnQ6IDExN3B4IDEyMDhweCAtMTE3cHggLTEyMDhweCA1NHB4IDM4cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnaWNvbi12YWMtY2hhcnQnO1xuQGljb24tdmFjLWhhbmQtbmFtZTogJ2ljb24tdmFjLWhhbmQnO1xuQGljb24tdmFjLWhhbmQteDogMHB4O1xuQGljb24tdmFjLWhhbmQteTogMTI1NnB4O1xuQGljb24tdmFjLWhhbmQtb2Zmc2V0LXg6IDBweDtcbkBpY29uLXZhYy1oYW5kLW9mZnNldC15OiAtMTI1NnB4O1xuQGljb24tdmFjLWhhbmQtd2lkdGg6IDU1cHg7XG5AaWNvbi12YWMtaGFuZC1oZWlnaHQ6IDQ3cHg7XG5AaWNvbi12YWMtaGFuZC10b3RhbC13aWR0aDogMTM4NHB4O1xuQGljb24tdmFjLWhhbmQtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AaWNvbi12YWMtaGFuZC1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AaWNvbi12YWMtaGFuZDogMHB4IDEyNTZweCAwcHggLTEyNTZweCA1NXB4IDQ3cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnaWNvbi12YWMtaGFuZCc7XG5AaWNvbi12YWMtbGFkZGVyLW5hbWU6ICdpY29uLXZhYy1sYWRkZXInO1xuQGljb24tdmFjLWxhZGRlci14OiAxMjM5cHg7XG5AaWNvbi12YWMtbGFkZGVyLXk6IDYxMnB4O1xuQGljb24tdmFjLWxhZGRlci1vZmZzZXQteDogLTEyMzlweDtcbkBpY29uLXZhYy1sYWRkZXItb2Zmc2V0LXk6IC02MTJweDtcbkBpY29uLXZhYy1sYWRkZXItd2lkdGg6IDQwcHg7XG5AaWNvbi12YWMtbGFkZGVyLWhlaWdodDogNDlweDtcbkBpY29uLXZhYy1sYWRkZXItdG90YWwtd2lkdGg6IDEzODRweDtcbkBpY29uLXZhYy1sYWRkZXItdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AaWNvbi12YWMtbGFkZGVyLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBpY29uLXZhYy1sYWRkZXI6IDEyMzlweCA2MTJweCAtMTIzOXB4IC02MTJweCA0MHB4IDQ5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnaWNvbi12YWMtbGFkZGVyJztcbkBpY29uLXZhYy1zbWlsZS1uYW1lOiAnaWNvbi12YWMtc21pbGUnO1xuQGljb24tdmFjLXNtaWxlLXg6IDEyOTBweDtcbkBpY29uLXZhYy1zbWlsZS15OiAyMjNweDtcbkBpY29uLXZhYy1zbWlsZS1vZmZzZXQteDogLTEyOTBweDtcbkBpY29uLXZhYy1zbWlsZS1vZmZzZXQteTogLTIyM3B4O1xuQGljb24tdmFjLXNtaWxlLXdpZHRoOiA0OHB4O1xuQGljb24tdmFjLXNtaWxlLWhlaWdodDogNDhweDtcbkBpY29uLXZhYy1zbWlsZS10b3RhbC13aWR0aDogMTM4NHB4O1xuQGljb24tdmFjLXNtaWxlLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGljb24tdmFjLXNtaWxlLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBpY29uLXZhYy1zbWlsZTogMTI5MHB4IDIyM3B4IC0xMjkwcHggLTIyM3B4IDQ4cHggNDhweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdpY29uLXZhYy1zbWlsZSc7XG5AaWNvbi12YWMtd2VpLW5hbWU6ICdpY29uLXZhYy13ZWknO1xuQGljb24tdmFjLXdlaS14OiA2MnB4O1xuQGljb24tdmFjLXdlaS15OiAxMjA4cHg7XG5AaWNvbi12YWMtd2VpLW9mZnNldC14OiAtNjJweDtcbkBpY29uLXZhYy13ZWktb2Zmc2V0LXk6IC0xMjA4cHg7XG5AaWNvbi12YWMtd2VpLXdpZHRoOiA1M3B4O1xuQGljb24tdmFjLXdlaS1oZWlnaHQ6IDQycHg7XG5AaWNvbi12YWMtd2VpLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AaWNvbi12YWMtd2VpLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGljb24tdmFjLXdlaS1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AaWNvbi12YWMtd2VpOiA2MnB4IDEyMDhweCAtNjJweCAtMTIwOHB4IDUzcHggNDJweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdpY29uLXZhYy13ZWknO1xuQGljb24tdmstYmlnLW5hbWU6ICdpY29uLXZrLWJpZyc7XG5AaWNvbi12ay1iaWcteDogMTM0NHB4O1xuQGljb24tdmstYmlnLXk6IDU4N3B4O1xuQGljb24tdmstYmlnLW9mZnNldC14OiAtMTM0NHB4O1xuQGljb24tdmstYmlnLW9mZnNldC15OiAtNTg3cHg7XG5AaWNvbi12ay1iaWctd2lkdGg6IDM3cHg7XG5AaWNvbi12ay1iaWctaGVpZ2h0OiAzN3B4O1xuQGljb24tdmstYmlnLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AaWNvbi12ay1iaWctdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AaWNvbi12ay1iaWctaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGljb24tdmstYmlnOiAxMzQ0cHggNTg3cHggLTEzNDRweCAtNTg3cHggMzdweCAzN3B4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2ljb24tdmstYmlnJztcbkBpY29uLXZrLW5hbWU6ICdpY29uLXZrJztcbkBpY29uLXZrLXg6IDEzNDRweDtcbkBpY29uLXZrLXk6IDEwMjhweDtcbkBpY29uLXZrLW9mZnNldC14OiAtMTM0NHB4O1xuQGljb24tdmstb2Zmc2V0LXk6IC0xMDI4cHg7XG5AaWNvbi12ay13aWR0aDogMjJweDtcbkBpY29uLXZrLWhlaWdodDogMjJweDtcbkBpY29uLXZrLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AaWNvbi12ay10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBpY29uLXZrLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBpY29uLXZrOiAxMzQ0cHggMTAyOHB4IC0xMzQ0cHggLTEwMjhweCAyMnB4IDIycHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnaWNvbi12ayc7XG5AaWNvbi15dC1iaWctbmFtZTogJ2ljb24teXQtYmlnJztcbkBpY29uLXl0LWJpZy14OiAxMzQ0cHg7XG5AaWNvbi15dC1iaWcteTogNDcwcHg7XG5AaWNvbi15dC1iaWctb2Zmc2V0LXg6IC0xMzQ0cHg7XG5AaWNvbi15dC1iaWctb2Zmc2V0LXk6IC00NzBweDtcbkBpY29uLXl0LWJpZy13aWR0aDogMzdweDtcbkBpY29uLXl0LWJpZy1oZWlnaHQ6IDM3cHg7XG5AaWNvbi15dC1iaWctdG90YWwtd2lkdGg6IDEzODRweDtcbkBpY29uLXl0LWJpZy10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBpY29uLXl0LWJpZy1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AaWNvbi15dC1iaWc6IDEzNDRweCA0NzBweCAtMTM0NHB4IC00NzBweCAzN3B4IDM3cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnaWNvbi15dC1iaWcnO1xuQGljb24teXQtbmFtZTogJ2ljb24teXQnO1xuQGljb24teXQteDogMTM0NHB4O1xuQGljb24teXQteTogMTAwNHB4O1xuQGljb24teXQtb2Zmc2V0LXg6IC0xMzQ0cHg7XG5AaWNvbi15dC1vZmZzZXQteTogLTEwMDRweDtcbkBpY29uLXl0LXdpZHRoOiAyMnB4O1xuQGljb24teXQtaGVpZ2h0OiAyMnB4O1xuQGljb24teXQtdG90YWwtd2lkdGg6IDEzODRweDtcbkBpY29uLXl0LXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGljb24teXQtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGljb24teXQ6IDEzNDRweCAxMDA0cHggLTEzNDRweCAtMTAwNHB4IDIycHggMjJweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdpY29uLXl0JztcbkBpdGVtLXByaWNlLXNtYWxsLW5hbWU6ICdpdGVtLXByaWNlLXNtYWxsJztcbkBpdGVtLXByaWNlLXNtYWxsLXg6IDEwODdweDtcbkBpdGVtLXByaWNlLXNtYWxsLXk6IDY0MHB4O1xuQGl0ZW0tcHJpY2Utc21hbGwtb2Zmc2V0LXg6IC0xMDg3cHg7XG5AaXRlbS1wcmljZS1zbWFsbC1vZmZzZXQteTogLTY0MHB4O1xuQGl0ZW0tcHJpY2Utc21hbGwtd2lkdGg6IDE0OHB4O1xuQGl0ZW0tcHJpY2Utc21hbGwtaGVpZ2h0OiA2N3B4O1xuQGl0ZW0tcHJpY2Utc21hbGwtdG90YWwtd2lkdGg6IDEzODRweDtcbkBpdGVtLXByaWNlLXNtYWxsLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGl0ZW0tcHJpY2Utc21hbGwtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGl0ZW0tcHJpY2Utc21hbGw6IDEwODdweCA2NDBweCAtMTA4N3B4IC02NDBweCAxNDhweCA2N3B4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2l0ZW0tcHJpY2Utc21hbGwnO1xuQGl0ZW0tcHJpY2Utd2lkZS1uYW1lOiAnaXRlbS1wcmljZS13aWRlJztcbkBpdGVtLXByaWNlLXdpZGUteDogMTA4N3B4O1xuQGl0ZW0tcHJpY2Utd2lkZS15OiAwcHg7XG5AaXRlbS1wcmljZS13aWRlLW9mZnNldC14OiAtMTA4N3B4O1xuQGl0ZW0tcHJpY2Utd2lkZS1vZmZzZXQteTogMHB4O1xuQGl0ZW0tcHJpY2Utd2lkZS13aWR0aDogMTUwcHg7XG5AaXRlbS1wcmljZS13aWRlLWhlaWdodDogMTkzcHg7XG5AaXRlbS1wcmljZS13aWRlLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AaXRlbS1wcmljZS13aWRlLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGl0ZW0tcHJpY2Utd2lkZS1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AaXRlbS1wcmljZS13aWRlOiAxMDg3cHggMHB4IC0xMDg3cHggMHB4IDE1MHB4IDE5M3B4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ2l0ZW0tcHJpY2Utd2lkZSc7XG5AbGVmdC1xdW90ZS1uYW1lOiAnbGVmdC1xdW90ZSc7XG5AbGVmdC1xdW90ZS14OiAxMjc1cHg7XG5AbGVmdC1xdW90ZS15OiA1NjhweDtcbkBsZWZ0LXF1b3RlLW9mZnNldC14OiAtMTI3NXB4O1xuQGxlZnQtcXVvdGUtb2Zmc2V0LXk6IC01NjhweDtcbkBsZWZ0LXF1b3RlLXdpZHRoOiAxM3B4O1xuQGxlZnQtcXVvdGUtaGVpZ2h0OiAxNHB4O1xuQGxlZnQtcXVvdGUtdG90YWwtd2lkdGg6IDEzODRweDtcbkBsZWZ0LXF1b3RlLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGxlZnQtcXVvdGUtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGxlZnQtcXVvdGU6IDEyNzVweCA1NjhweCAtMTI3NXB4IC01NjhweCAxM3B4IDE0cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnbGVmdC1xdW90ZSc7XG5AbGluay10by1oaXN0b3J5LWhvdmVyLW5hbWU6ICdsaW5rLXRvLWhpc3RvcnktaG92ZXInO1xuQGxpbmstdG8taGlzdG9yeS1ob3Zlci14OiAxMzMwcHg7XG5AbGluay10by1oaXN0b3J5LWhvdmVyLXk6IDcwcHg7XG5AbGluay10by1oaXN0b3J5LWhvdmVyLW9mZnNldC14OiAtMTMzMHB4O1xuQGxpbmstdG8taGlzdG9yeS1ob3Zlci1vZmZzZXQteTogLTcwcHg7XG5AbGluay10by1oaXN0b3J5LWhvdmVyLXdpZHRoOiAxMHB4O1xuQGxpbmstdG8taGlzdG9yeS1ob3Zlci1oZWlnaHQ6IDE2cHg7XG5AbGluay10by1oaXN0b3J5LWhvdmVyLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AbGluay10by1oaXN0b3J5LWhvdmVyLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQGxpbmstdG8taGlzdG9yeS1ob3Zlci1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AbGluay10by1oaXN0b3J5LWhvdmVyOiAxMzMwcHggNzBweCAtMTMzMHB4IC03MHB4IDEwcHggMTZweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdsaW5rLXRvLWhpc3RvcnktaG92ZXInO1xuQGxpbmstdG8taGlzdG9yeS1uYW1lOiAnbGluay10by1oaXN0b3J5JztcbkBsaW5rLXRvLWhpc3RvcnkteDogMTMzMHB4O1xuQGxpbmstdG8taGlzdG9yeS15OiA1MnB4O1xuQGxpbmstdG8taGlzdG9yeS1vZmZzZXQteDogLTEzMzBweDtcbkBsaW5rLXRvLWhpc3Rvcnktb2Zmc2V0LXk6IC01MnB4O1xuQGxpbmstdG8taGlzdG9yeS13aWR0aDogMTBweDtcbkBsaW5rLXRvLWhpc3RvcnktaGVpZ2h0OiAxNnB4O1xuQGxpbmstdG8taGlzdG9yeS10b3RhbC13aWR0aDogMTM4NHB4O1xuQGxpbmstdG8taGlzdG9yeS10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBsaW5rLXRvLWhpc3RvcnktaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQGxpbmstdG8taGlzdG9yeTogMTMzMHB4IDUycHggLTEzMzBweCAtNTJweCAxMHB4IDE2cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnbGluay10by1oaXN0b3J5JztcbkBtZWF0LXNsaWRlLWljb24tMi1uYW1lOiAnbWVhdC1zbGlkZS1pY29uLTInO1xuQG1lYXQtc2xpZGUtaWNvbi0yLXg6IDEzNDRweDtcbkBtZWF0LXNsaWRlLWljb24tMi15OiA3OTVweDtcbkBtZWF0LXNsaWRlLWljb24tMi1vZmZzZXQteDogLTEzNDRweDtcbkBtZWF0LXNsaWRlLWljb24tMi1vZmZzZXQteTogLTc5NXB4O1xuQG1lYXQtc2xpZGUtaWNvbi0yLXdpZHRoOiAzMHB4O1xuQG1lYXQtc2xpZGUtaWNvbi0yLWhlaWdodDogMzBweDtcbkBtZWF0LXNsaWRlLWljb24tMi10b3RhbC13aWR0aDogMTM4NHB4O1xuQG1lYXQtc2xpZGUtaWNvbi0yLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQG1lYXQtc2xpZGUtaWNvbi0yLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBtZWF0LXNsaWRlLWljb24tMjogMTM0NHB4IDc5NXB4IC0xMzQ0cHggLTc5NXB4IDMwcHggMzBweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdtZWF0LXNsaWRlLWljb24tMic7XG5AbWVhdHMtc2xpZGUtY2xvc2UtaG92ZXItbmFtZTogJ21lYXRzLXNsaWRlLWNsb3NlLWhvdmVyJztcbkBtZWF0cy1zbGlkZS1jbG9zZS1ob3Zlci14OiAxMzQ0cHg7XG5AbWVhdHMtc2xpZGUtY2xvc2UtaG92ZXIteTogMHB4O1xuQG1lYXRzLXNsaWRlLWNsb3NlLWhvdmVyLW9mZnNldC14OiAtMTM0NHB4O1xuQG1lYXRzLXNsaWRlLWNsb3NlLWhvdmVyLW9mZnNldC15OiAwcHg7XG5AbWVhdHMtc2xpZGUtY2xvc2UtaG92ZXItd2lkdGg6IDQwcHg7XG5AbWVhdHMtc2xpZGUtY2xvc2UtaG92ZXItaGVpZ2h0OiA0MHB4O1xuQG1lYXRzLXNsaWRlLWNsb3NlLWhvdmVyLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AbWVhdHMtc2xpZGUtY2xvc2UtaG92ZXItdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AbWVhdHMtc2xpZGUtY2xvc2UtaG92ZXItaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQG1lYXRzLXNsaWRlLWNsb3NlLWhvdmVyOiAxMzQ0cHggMHB4IC0xMzQ0cHggMHB4IDQwcHggNDBweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdtZWF0cy1zbGlkZS1jbG9zZS1ob3Zlcic7XG5AbWVhdHMtc2xpZGUtY2xvc2UtbmFtZTogJ21lYXRzLXNsaWRlLWNsb3NlJztcbkBtZWF0cy1zbGlkZS1jbG9zZS14OiAxMzQ0cHg7XG5AbWVhdHMtc2xpZGUtY2xvc2UteTogODRweDtcbkBtZWF0cy1zbGlkZS1jbG9zZS1vZmZzZXQteDogLTEzNDRweDtcbkBtZWF0cy1zbGlkZS1jbG9zZS1vZmZzZXQteTogLTg0cHg7XG5AbWVhdHMtc2xpZGUtY2xvc2Utd2lkdGg6IDQwcHg7XG5AbWVhdHMtc2xpZGUtY2xvc2UtaGVpZ2h0OiA0MHB4O1xuQG1lYXRzLXNsaWRlLWNsb3NlLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AbWVhdHMtc2xpZGUtY2xvc2UtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AbWVhdHMtc2xpZGUtY2xvc2UtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQG1lYXRzLXNsaWRlLWNsb3NlOiAxMzQ0cHggODRweCAtMTM0NHB4IC04NHB4IDQwcHggNDBweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdtZWF0cy1zbGlkZS1jbG9zZSc7XG5AbmFkby1tYXJrLW5hbWU6ICduYWRvLW1hcmsnO1xuQG5hZG8tbWFyay14OiAxMjczcHg7XG5AbmFkby1tYXJrLXk6IDEwMTVweDtcbkBuYWRvLW1hcmstb2Zmc2V0LXg6IC0xMjczcHg7XG5AbmFkby1tYXJrLW9mZnNldC15OiAtMTAxNXB4O1xuQG5hZG8tbWFyay13aWR0aDogMTNweDtcbkBuYWRvLW1hcmstaGVpZ2h0OiAxMnB4O1xuQG5hZG8tbWFyay10b3RhbC13aWR0aDogMTM4NHB4O1xuQG5hZG8tbWFyay10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBuYWRvLW1hcmstaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQG5hZG8tbWFyazogMTI3M3B4IDEwMTVweCAtMTI3M3B4IC0xMDE1cHggMTNweCAxMnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ25hZG8tbWFyayc7XG5AbmV3cy1tYXAtcG9pbnQtbmFtZTogJ25ld3MtbWFwLXBvaW50JztcbkBuZXdzLW1hcC1wb2ludC14OiA2NDhweDtcbkBuZXdzLW1hcC1wb2ludC15OiAxMTQ1cHg7XG5AbmV3cy1tYXAtcG9pbnQtb2Zmc2V0LXg6IC02NDhweDtcbkBuZXdzLW1hcC1wb2ludC1vZmZzZXQteTogLTExNDVweDtcbkBuZXdzLW1hcC1wb2ludC13aWR0aDogNTRweDtcbkBuZXdzLW1hcC1wb2ludC1oZWlnaHQ6IDU0cHg7XG5AbmV3cy1tYXAtcG9pbnQtdG90YWwtd2lkdGg6IDEzODRweDtcbkBuZXdzLW1hcC1wb2ludC10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBuZXdzLW1hcC1wb2ludC1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AbmV3cy1tYXAtcG9pbnQ6IDY0OHB4IDExNDVweCAtNjQ4cHggLTExNDVweCA1NHB4IDU0cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnbmV3cy1tYXAtcG9pbnQnO1xuQG9rLWljb24tbmFtZTogJ29rLWljb24nO1xuQG9rLWljb24teDogMTIzOXB4O1xuQG9rLWljb24teTogMHB4O1xuQG9rLWljb24tb2Zmc2V0LXg6IC0xMjM5cHg7XG5Ab2staWNvbi1vZmZzZXQteTogMHB4O1xuQG9rLWljb24td2lkdGg6IDQ5cHg7XG5Ab2staWNvbi1oZWlnaHQ6IDY5cHg7XG5Ab2staWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQG9rLWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Ab2staWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Ab2staWNvbjogMTIzOXB4IDBweCAtMTIzOXB4IDBweCA0OXB4IDY5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnb2staWNvbic7XG5Ab2stbmFtZTogJ29rJztcbkBvay14OiAxMzQ0cHg7XG5Ab2steTogMzQxcHg7XG5Ab2stb2Zmc2V0LXg6IC0xMzQ0cHg7XG5Ab2stb2Zmc2V0LXk6IC0zNDFweDtcbkBvay13aWR0aDogMzZweDtcbkBvay1oZWlnaHQ6IDQxcHg7XG5Ab2stdG90YWwtd2lkdGg6IDEzODRweDtcbkBvay10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBvay1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Ab2s6IDEzNDRweCAzNDFweCAtMTM0NHB4IC0zNDFweCAzNnB4IDQxcHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnb2snO1xuQG9rLWhvdmVyLW5hbWU6ICdva19ob3Zlcic7XG5Ab2staG92ZXIteDogMTM0NHB4O1xuQG9rLWhvdmVyLXk6IDIxMnB4O1xuQG9rLWhvdmVyLW9mZnNldC14OiAtMTM0NHB4O1xuQG9rLWhvdmVyLW9mZnNldC15OiAtMjEycHg7XG5Ab2staG92ZXItd2lkdGg6IDM2cHg7XG5Ab2staG92ZXItaGVpZ2h0OiA0MXB4O1xuQG9rLWhvdmVyLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ab2staG92ZXItdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Ab2staG92ZXItaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQG9rLWhvdmVyOiAxMzQ0cHggMjEycHggLTEzNDRweCAtMjEycHggMzZweCA0MXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ29rX2hvdmVyJztcbkBva2VpLWxvZ28tc21hbGwtbmFtZTogJ29rZWktbG9nby1zbWFsbCc7XG5Ab2tlaS1sb2dvLXNtYWxsLXg6IDU0MXB4O1xuQG9rZWktbG9nby1zbWFsbC15OiA4OTRweDtcbkBva2VpLWxvZ28tc21hbGwtb2Zmc2V0LXg6IC01NDFweDtcbkBva2VpLWxvZ28tc21hbGwtb2Zmc2V0LXk6IC04OTRweDtcbkBva2VpLWxvZ28tc21hbGwtd2lkdGg6IDEwMnB4O1xuQG9rZWktbG9nby1zbWFsbC1oZWlnaHQ6IDI5cHg7XG5Ab2tlaS1sb2dvLXNtYWxsLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ab2tlaS1sb2dvLXNtYWxsLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQG9rZWktbG9nby1zbWFsbC1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Ab2tlaS1sb2dvLXNtYWxsOiA1NDFweCA4OTRweCAtNTQxcHggLTg5NHB4IDEwMnB4IDI5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnb2tlaS1sb2dvLXNtYWxsJztcbkBva2VpLWxvZ28tbmFtZTogJ29rZWktbG9nbyc7XG5Ab2tlaS1sb2dvLXg6IDM5OXB4O1xuQG9rZWktbG9nby15OiA4OTRweDtcbkBva2VpLWxvZ28tb2Zmc2V0LXg6IC0zOTlweDtcbkBva2VpLWxvZ28tb2Zmc2V0LXk6IC04OTRweDtcbkBva2VpLWxvZ28td2lkdGg6IDE0MHB4O1xuQG9rZWktbG9nby1oZWlnaHQ6IDM5cHg7XG5Ab2tlaS1sb2dvLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ab2tlaS1sb2dvLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQG9rZWktbG9nby1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Ab2tlaS1sb2dvOiAzOTlweCA4OTRweCAtMzk5cHggLTg5NHB4IDE0MHB4IDM5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnb2tlaS1sb2dvJztcbkBwZGYtaWNvbi1uYW1lOiAncGRmLWljb24nO1xuQHBkZi1pY29uLXg6IDEzNDRweDtcbkBwZGYtaWNvbi15OiA4NThweDtcbkBwZGYtaWNvbi1vZmZzZXQteDogLTEzNDRweDtcbkBwZGYtaWNvbi1vZmZzZXQteTogLTg1OHB4O1xuQHBkZi1pY29uLXdpZHRoOiAyM3B4O1xuQHBkZi1pY29uLWhlaWdodDogMzBweDtcbkBwZGYtaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQHBkZi1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHBkZi1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBwZGYtaWNvbjogMTM0NHB4IDg1OHB4IC0xMzQ0cHggLTg1OHB4IDIzcHggMzBweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdwZGYtaWNvbic7XG5AcGllLWljb24tbmFtZTogJ3BpZS1pY29uJztcbkBwaWUtaWNvbi14OiAxMjM5cHg7XG5AcGllLWljb24teTogNDAycHg7XG5AcGllLWljb24tb2Zmc2V0LXg6IC0xMjM5cHg7XG5AcGllLWljb24tb2Zmc2V0LXk6IC00MDJweDtcbkBwaWUtaWNvbi13aWR0aDogNDJweDtcbkBwaWUtaWNvbi1oZWlnaHQ6IDQ5cHg7XG5AcGllLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBwaWUtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBwaWUtaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AcGllLWljb246IDEyMzlweCA0MDJweCAtMTIzOXB4IC00MDJweCA0MnB4IDQ5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncGllLWljb24nO1xuQHBvZGFyb2stYmFnLW5hbWU6ICdwb2Rhcm9rLWJhZyc7XG5AcG9kYXJvay1iYWcteDogMTA4N3B4O1xuQHBvZGFyb2stYmFnLXk6IDMxOXB4O1xuQHBvZGFyb2stYmFnLW9mZnNldC14OiAtMTA4N3B4O1xuQHBvZGFyb2stYmFnLW9mZnNldC15OiAtMzE5cHg7XG5AcG9kYXJvay1iYWctd2lkdGg6IDEyMXB4O1xuQHBvZGFyb2stYmFnLWhlaWdodDogMTIxcHg7XG5AcG9kYXJvay1iYWctdG90YWwtd2lkdGg6IDEzODRweDtcbkBwb2Rhcm9rLWJhZy10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBwb2Rhcm9rLWJhZy1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AcG9kYXJvay1iYWc6IDEwODdweCAzMTlweCAtMTA4N3B4IC0zMTlweCAxMjFweCAxMjFweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdwb2Rhcm9rLWJhZyc7XG5AcG9kYXJvay1jYXJ0LW5hbWU6ICdwb2Rhcm9rLWNhcnQnO1xuQHBvZGFyb2stY2FydC14OiAwcHg7XG5AcG9kYXJvay1jYXJ0LXk6IDEyMDhweDtcbkBwb2Rhcm9rLWNhcnQtb2Zmc2V0LXg6IDBweDtcbkBwb2Rhcm9rLWNhcnQtb2Zmc2V0LXk6IC0xMjA4cHg7XG5AcG9kYXJvay1jYXJ0LXdpZHRoOiA2MHB4O1xuQHBvZGFyb2stY2FydC1oZWlnaHQ6IDQ2cHg7XG5AcG9kYXJvay1jYXJ0LXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AcG9kYXJvay1jYXJ0LXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHBvZGFyb2stY2FydC1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AcG9kYXJvay1jYXJ0OiAwcHggMTIwOHB4IDBweCAtMTIwOHB4IDYwcHggNDZweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdwb2Rhcm9rLWNhcnQnO1xuQHBvZGFyb2stY2hhcnQtZG93bi1uYW1lOiAncG9kYXJvay1jaGFydC1kb3duJztcbkBwb2Rhcm9rLWNoYXJ0LWRvd24teDogMjI4cHg7XG5AcG9kYXJvay1jaGFydC1kb3duLXk6IDk5MHB4O1xuQHBvZGFyb2stY2hhcnQtZG93bi1vZmZzZXQteDogLTIyOHB4O1xuQHBvZGFyb2stY2hhcnQtZG93bi1vZmZzZXQteTogLTk5MHB4O1xuQHBvZGFyb2stY2hhcnQtZG93bi13aWR0aDogMTExcHg7XG5AcG9kYXJvay1jaGFydC1kb3duLWhlaWdodDogNDlweDtcbkBwb2Rhcm9rLWNoYXJ0LWRvd24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBwb2Rhcm9rLWNoYXJ0LWRvd24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AcG9kYXJvay1jaGFydC1kb3duLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBwb2Rhcm9rLWNoYXJ0LWRvd246IDIyOHB4IDk5MHB4IC0yMjhweCAtOTkwcHggMTExcHggNDlweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdwb2Rhcm9rLWNoYXJ0LWRvd24nO1xuQHBvZGFyb2stY2hhcnQtdXAtbmFtZTogJ3BvZGFyb2stY2hhcnQtdXAnO1xuQHBvZGFyb2stY2hhcnQtdXAteDogMzQxcHg7XG5AcG9kYXJvay1jaGFydC11cC15OiA5OTBweDtcbkBwb2Rhcm9rLWNoYXJ0LXVwLW9mZnNldC14OiAtMzQxcHg7XG5AcG9kYXJvay1jaGFydC11cC1vZmZzZXQteTogLTk5MHB4O1xuQHBvZGFyb2stY2hhcnQtdXAtd2lkdGg6IDExMXB4O1xuQHBvZGFyb2stY2hhcnQtdXAtaGVpZ2h0OiA0OXB4O1xuQHBvZGFyb2stY2hhcnQtdXAtdG90YWwtd2lkdGg6IDEzODRweDtcbkBwb2Rhcm9rLWNoYXJ0LXVwLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHBvZGFyb2stY2hhcnQtdXAtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHBvZGFyb2stY2hhcnQtdXA6IDM0MXB4IDk5MHB4IC0zNDFweCAtOTkwcHggMTExcHggNDlweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdwb2Rhcm9rLWNoYXJ0LXVwJztcbkBwb2Rhcm9rLWhhbmQtbmFtZTogJ3BvZGFyb2staGFuZCc7XG5AcG9kYXJvay1oYW5kLXg6IDEwODdweDtcbkBwb2Rhcm9rLWhhbmQteTogMTk1cHg7XG5AcG9kYXJvay1oYW5kLW9mZnNldC14OiAtMTA4N3B4O1xuQHBvZGFyb2staGFuZC1vZmZzZXQteTogLTE5NXB4O1xuQHBvZGFyb2staGFuZC13aWR0aDogMTIycHg7XG5AcG9kYXJvay1oYW5kLWhlaWdodDogMTIycHg7XG5AcG9kYXJvay1oYW5kLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AcG9kYXJvay1oYW5kLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHBvZGFyb2staGFuZC1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AcG9kYXJvay1oYW5kOiAxMDg3cHggMTk1cHggLTEwODdweCAtMTk1cHggMTIycHggMTIycHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncG9kYXJvay1oYW5kJztcbkBwb2Rhcm9rLXJlYy1uYW1lOiAncG9kYXJvay1yZWMnO1xuQHBvZGFyb2stcmVjLXg6IDEyMzlweDtcbkBwb2Rhcm9rLXJlYy15OiA4MDRweDtcbkBwb2Rhcm9rLXJlYy1vZmZzZXQteDogLTEyMzlweDtcbkBwb2Rhcm9rLXJlYy1vZmZzZXQteTogLTgwNHB4O1xuQHBvZGFyb2stcmVjLXdpZHRoOiA0N3B4O1xuQHBvZGFyb2stcmVjLWhlaWdodDogNDBweDtcbkBwb2Rhcm9rLXJlYy10b3RhbC13aWR0aDogMTM4NHB4O1xuQHBvZGFyb2stcmVjLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHBvZGFyb2stcmVjLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBwb2Rhcm9rLXJlYzogMTIzOXB4IDgwNHB4IC0xMjM5cHggLTgwNHB4IDQ3cHggNDBweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdwb2Rhcm9rLXJlYyc7XG5AcG9kYXJvay1zYW5kLW5hbWU6ICdwb2Rhcm9rLXNhbmQnO1xuQHBvZGFyb2stc2FuZC14OiAxMjM5cHg7XG5AcG9kYXJvay1zYW5kLXk6IDg4NnB4O1xuQHBvZGFyb2stc2FuZC1vZmZzZXQteDogLTEyMzlweDtcbkBwb2Rhcm9rLXNhbmQtb2Zmc2V0LXk6IC04ODZweDtcbkBwb2Rhcm9rLXNhbmQtd2lkdGg6IDM4cHg7XG5AcG9kYXJvay1zYW5kLWhlaWdodDogNDhweDtcbkBwb2Rhcm9rLXNhbmQtdG90YWwtd2lkdGg6IDEzODRweDtcbkBwb2Rhcm9rLXNhbmQtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AcG9kYXJvay1zYW5kLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBwb2Rhcm9rLXNhbmQ6IDEyMzlweCA4ODZweCAtMTIzOXB4IC04ODZweCAzOHB4IDQ4cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncG9kYXJvay1zYW5kJztcbkBwb2Rhcm9rLXdyZW5jaC1uYW1lOiAncG9kYXJvay13cmVuY2gnO1xuQHBvZGFyb2std3JlbmNoLXg6IDEyOTBweDtcbkBwb2Rhcm9rLXdyZW5jaC15OiAxNzNweDtcbkBwb2Rhcm9rLXdyZW5jaC1vZmZzZXQteDogLTEyOTBweDtcbkBwb2Rhcm9rLXdyZW5jaC1vZmZzZXQteTogLTE3M3B4O1xuQHBvZGFyb2std3JlbmNoLXdpZHRoOiA0OXB4O1xuQHBvZGFyb2std3JlbmNoLWhlaWdodDogNDhweDtcbkBwb2Rhcm9rLXdyZW5jaC10b3RhbC13aWR0aDogMTM4NHB4O1xuQHBvZGFyb2std3JlbmNoLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHBvZGFyb2std3JlbmNoLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBwb2Rhcm9rLXdyZW5jaDogMTI5MHB4IDE3M3B4IC0xMjkwcHggLTE3M3B4IDQ5cHggNDhweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdwb2Rhcm9rLXdyZW5jaCc7XG5AcG9wdXAtbGVmdC1ob3Zlci1uYW1lOiAncG9wdXAtbGVmdC1ob3Zlcic7XG5AcG9wdXAtbGVmdC1ob3Zlci14OiAxMjkwcHg7XG5AcG9wdXAtbGVmdC1ob3Zlci15OiA1MThweDtcbkBwb3B1cC1sZWZ0LWhvdmVyLW9mZnNldC14OiAtMTI5MHB4O1xuQHBvcHVwLWxlZnQtaG92ZXItb2Zmc2V0LXk6IC01MThweDtcbkBwb3B1cC1sZWZ0LWhvdmVyLXdpZHRoOiA0N3B4O1xuQHBvcHVwLWxlZnQtaG92ZXItaGVpZ2h0OiA0N3B4O1xuQHBvcHVwLWxlZnQtaG92ZXItdG90YWwtd2lkdGg6IDEzODRweDtcbkBwb3B1cC1sZWZ0LWhvdmVyLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHBvcHVwLWxlZnQtaG92ZXItaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHBvcHVwLWxlZnQtaG92ZXI6IDEyOTBweCA1MThweCAtMTI5MHB4IC01MThweCA0N3B4IDQ3cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncG9wdXAtbGVmdC1ob3Zlcic7XG5AcG9wdXAtbGVmdC1uYW1lOiAncG9wdXAtbGVmdCc7XG5AcG9wdXAtbGVmdC14OiAxMjkwcHg7XG5AcG9wdXAtbGVmdC15OiA0NjlweDtcbkBwb3B1cC1sZWZ0LW9mZnNldC14OiAtMTI5MHB4O1xuQHBvcHVwLWxlZnQtb2Zmc2V0LXk6IC00NjlweDtcbkBwb3B1cC1sZWZ0LXdpZHRoOiA0N3B4O1xuQHBvcHVwLWxlZnQtaGVpZ2h0OiA0N3B4O1xuQHBvcHVwLWxlZnQtdG90YWwtd2lkdGg6IDEzODRweDtcbkBwb3B1cC1sZWZ0LXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHBvcHVwLWxlZnQtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHBvcHVwLWxlZnQ6IDEyOTBweCA0NjlweCAtMTI5MHB4IC00NjlweCA0N3B4IDQ3cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncG9wdXAtbGVmdCc7XG5AcG9wdXAtcmlnaHQtaG92ZXItbmFtZTogJ3BvcHVwLXJpZ2h0LWhvdmVyJztcbkBwb3B1cC1yaWdodC1ob3Zlci14OiAxMjkwcHg7XG5AcG9wdXAtcmlnaHQtaG92ZXIteTogNDIwcHg7XG5AcG9wdXAtcmlnaHQtaG92ZXItb2Zmc2V0LXg6IC0xMjkwcHg7XG5AcG9wdXAtcmlnaHQtaG92ZXItb2Zmc2V0LXk6IC00MjBweDtcbkBwb3B1cC1yaWdodC1ob3Zlci13aWR0aDogNDdweDtcbkBwb3B1cC1yaWdodC1ob3Zlci1oZWlnaHQ6IDQ3cHg7XG5AcG9wdXAtcmlnaHQtaG92ZXItdG90YWwtd2lkdGg6IDEzODRweDtcbkBwb3B1cC1yaWdodC1ob3Zlci10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBwb3B1cC1yaWdodC1ob3Zlci1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AcG9wdXAtcmlnaHQtaG92ZXI6IDEyOTBweCA0MjBweCAtMTI5MHB4IC00MjBweCA0N3B4IDQ3cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncG9wdXAtcmlnaHQtaG92ZXInO1xuQHBvcHVwLXJpZ2h0LW5hbWU6ICdwb3B1cC1yaWdodCc7XG5AcG9wdXAtcmlnaHQteDogMTI5MHB4O1xuQHBvcHVwLXJpZ2h0LXk6IDM3MXB4O1xuQHBvcHVwLXJpZ2h0LW9mZnNldC14OiAtMTI5MHB4O1xuQHBvcHVwLXJpZ2h0LW9mZnNldC15OiAtMzcxcHg7XG5AcG9wdXAtcmlnaHQtd2lkdGg6IDQ3cHg7XG5AcG9wdXAtcmlnaHQtaGVpZ2h0OiA0N3B4O1xuQHBvcHVwLXJpZ2h0LXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AcG9wdXAtcmlnaHQtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AcG9wdXAtcmlnaHQtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHBvcHVwLXJpZ2h0OiAxMjkwcHggMzcxcHggLTEyOTBweCAtMzcxcHggNDdweCA0N3B4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3BvcHVwLXJpZ2h0JztcbkBwcmljZXMtYmFkZ2UtYmctbmFtZTogJ3ByaWNlcy1iYWRnZS1iZyc7XG5AcHJpY2VzLWJhZGdlLWJnLXg6IDkwNnB4O1xuQHByaWNlcy1iYWRnZS1iZy15OiAwcHg7XG5AcHJpY2VzLWJhZGdlLWJnLW9mZnNldC14OiAtOTA2cHg7XG5AcHJpY2VzLWJhZGdlLWJnLW9mZnNldC15OiAwcHg7XG5AcHJpY2VzLWJhZGdlLWJnLXdpZHRoOiAxNzlweDtcbkBwcmljZXMtYmFkZ2UtYmctaGVpZ2h0OiAxNzlweDtcbkBwcmljZXMtYmFkZ2UtYmctdG90YWwtd2lkdGg6IDEzODRweDtcbkBwcmljZXMtYmFkZ2UtYmctdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AcHJpY2VzLWJhZGdlLWJnLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBwcmljZXMtYmFkZ2UtYmc6IDkwNnB4IDBweCAtOTA2cHggMHB4IDE3OXB4IDE3OXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3ByaWNlcy1iYWRnZS1iZyc7XG5AcXVhLWljb24tbmFtZTogJ3F1YS1pY29uJztcbkBxdWEtaWNvbi14OiAxMjkwcHg7XG5AcXVhLWljb24teTogMTE5cHg7XG5AcXVhLWljb24tb2Zmc2V0LXg6IC0xMjkwcHg7XG5AcXVhLWljb24tb2Zmc2V0LXk6IC0xMTlweDtcbkBxdWEtaWNvbi13aWR0aDogNDZweDtcbkBxdWEtaWNvbi1oZWlnaHQ6IDUycHg7XG5AcXVhLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBxdWEtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBxdWEtaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AcXVhLWljb246IDEyOTBweCAxMTlweCAtMTI5MHB4IC0xMTlweCA0NnB4IDUycHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncXVhLWljb24nO1xuQHJhdC1pY29uLW5hbWU6ICdyYXQtaWNvbic7XG5AcmF0LWljb24teDogMTI5MHB4O1xuQHJhdC1pY29uLXk6IDMyMnB4O1xuQHJhdC1pY29uLW9mZnNldC14OiAtMTI5MHB4O1xuQHJhdC1pY29uLW9mZnNldC15OiAtMzIycHg7XG5AcmF0LWljb24td2lkdGg6IDQ3cHg7XG5AcmF0LWljb24taGVpZ2h0OiA0N3B4O1xuQHJhdC1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AcmF0LWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AcmF0LWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHJhdC1pY29uOiAxMjkwcHggMzIycHggLTEyOTBweCAtMzIycHggNDdweCA0N3B4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3JhdC1pY29uJztcbkByZWtzb2Z0LWxvZ28tbmFtZTogJ3Jla3NvZnRfbG9nbyc7XG5AcmVrc29mdC1sb2dvLXg6IDYwMnB4O1xuQHJla3NvZnQtbG9nby15OiA5OTBweDtcbkByZWtzb2Z0LWxvZ28tb2Zmc2V0LXg6IC02MDJweDtcbkByZWtzb2Z0LWxvZ28tb2Zmc2V0LXk6IC05OTBweDtcbkByZWtzb2Z0LWxvZ28td2lkdGg6IDExNnB4O1xuQHJla3NvZnQtbG9nby1oZWlnaHQ6IDI0cHg7XG5AcmVrc29mdC1sb2dvLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AcmVrc29mdC1sb2dvLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHJla3NvZnQtbG9nby1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AcmVrc29mdC1sb2dvOiA2MDJweCA5OTBweCAtNjAycHggLTk5MHB4IDExNnB4IDI0cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncmVrc29mdF9sb2dvJztcbkByZXMtaWNvbi1uYW1lOiAncmVzLWljb24nO1xuQHJlcy1pY29uLXg6IDBweDtcbkByZXMtaWNvbi15OiAxMTQ1cHg7XG5AcmVzLWljb24tb2Zmc2V0LXg6IDBweDtcbkByZXMtaWNvbi1vZmZzZXQteTogLTExNDVweDtcbkByZXMtaWNvbi13aWR0aDogNjZweDtcbkByZXMtaWNvbi1oZWlnaHQ6IDYxcHg7XG5AcmVzLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkByZXMtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkByZXMtaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AcmVzLWljb246IDBweCAxMTQ1cHggMHB4IC0xMTQ1cHggNjZweCA2MXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3Jlcy1pY29uJztcbkByaWdodC1xdW90ZS1uYW1lOiAncmlnaHQtcXVvdGUnO1xuQHJpZ2h0LXF1b3RlLXg6IDEyNzVweDtcbkByaWdodC1xdW90ZS15OiA1ODRweDtcbkByaWdodC1xdW90ZS1vZmZzZXQteDogLTEyNzVweDtcbkByaWdodC1xdW90ZS1vZmZzZXQteTogLTU4NHB4O1xuQHJpZ2h0LXF1b3RlLXdpZHRoOiAxM3B4O1xuQHJpZ2h0LXF1b3RlLWhlaWdodDogMTRweDtcbkByaWdodC1xdW90ZS10b3RhbC13aWR0aDogMTM4NHB4O1xuQHJpZ2h0LXF1b3RlLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHJpZ2h0LXF1b3RlLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkByaWdodC1xdW90ZTogMTI3NXB4IDU4NHB4IC0xMjc1cHggLTU4NHB4IDEzcHggMTRweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdyaWdodC1xdW90ZSc7XG5Acy1iYWtlLWljb24tYmlnLW5hbWU6ICdzLWJha2UtaWNvbi1iaWcnO1xuQHMtYmFrZS1pY29uLWJpZy14OiA5MzhweDtcbkBzLWJha2UtaWNvbi1iaWcteTogMTA2NnB4O1xuQHMtYmFrZS1pY29uLWJpZy1vZmZzZXQteDogLTkzOHB4O1xuQHMtYmFrZS1pY29uLWJpZy1vZmZzZXQteTogLTEwNjZweDtcbkBzLWJha2UtaWNvbi1iaWctd2lkdGg6IDcwcHg7XG5Acy1iYWtlLWljb24tYmlnLWhlaWdodDogNjlweDtcbkBzLWJha2UtaWNvbi1iaWctdG90YWwtd2lkdGg6IDEzODRweDtcbkBzLWJha2UtaWNvbi1iaWctdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Acy1iYWtlLWljb24tYmlnLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzLWJha2UtaWNvbi1iaWc6IDkzOHB4IDEwNjZweCAtOTM4cHggLTEwNjZweCA3MHB4IDY5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncy1iYWtlLWljb24tYmlnJztcbkBzLWJha2UtaWNvbi1uYW1lOiAncy1iYWtlLWljb24nO1xuQHMtYmFrZS1pY29uLXg6IDEyOTBweDtcbkBzLWJha2UtaWNvbi15OiA3NTlweDtcbkBzLWJha2UtaWNvbi1vZmZzZXQteDogLTEyOTBweDtcbkBzLWJha2UtaWNvbi1vZmZzZXQteTogLTc1OXB4O1xuQHMtYmFrZS1pY29uLXdpZHRoOiA0NnB4O1xuQHMtYmFrZS1pY29uLWhlaWdodDogNDZweDtcbkBzLWJha2UtaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQHMtYmFrZS1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHMtYmFrZS1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzLWJha2UtaWNvbjogMTI5MHB4IDc1OXB4IC0xMjkwcHggLTc1OXB4IDQ2cHggNDZweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdzLWJha2UtaWNvbic7XG5Acy1jYXJkLWljb24tYmlnLW5hbWU6ICdzLWNhcmQtaWNvbi1iaWcnO1xuQHMtY2FyZC1pY29uLWJpZy14OiA4NjZweDtcbkBzLWNhcmQtaWNvbi1iaWcteTogMTA2NnB4O1xuQHMtY2FyZC1pY29uLWJpZy1vZmZzZXQteDogLTg2NnB4O1xuQHMtY2FyZC1pY29uLWJpZy1vZmZzZXQteTogLTEwNjZweDtcbkBzLWNhcmQtaWNvbi1iaWctd2lkdGg6IDcwcHg7XG5Acy1jYXJkLWljb24tYmlnLWhlaWdodDogNjlweDtcbkBzLWNhcmQtaWNvbi1iaWctdG90YWwtd2lkdGg6IDEzODRweDtcbkBzLWNhcmQtaWNvbi1iaWctdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Acy1jYXJkLWljb24tYmlnLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzLWNhcmQtaWNvbi1iaWc6IDg2NnB4IDEwNjZweCAtODY2cHggLTEwNjZweCA3MHB4IDY5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncy1jYXJkLWljb24tYmlnJztcbkBzLWNhcmQtaWNvbi1uYW1lOiAncy1jYXJkLWljb24nO1xuQHMtY2FyZC1pY29uLXg6IDEyOTBweDtcbkBzLWNhcmQtaWNvbi15OiA5MDNweDtcbkBzLWNhcmQtaWNvbi1vZmZzZXQteDogLTEyOTBweDtcbkBzLWNhcmQtaWNvbi1vZmZzZXQteTogLTkwM3B4O1xuQHMtY2FyZC1pY29uLXdpZHRoOiA0NnB4O1xuQHMtY2FyZC1pY29uLWhlaWdodDogNDZweDtcbkBzLWNhcmQtaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQHMtY2FyZC1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHMtY2FyZC1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzLWNhcmQtaWNvbjogMTI5MHB4IDkwM3B4IC0xMjkwcHggLTkwM3B4IDQ2cHggNDZweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdzLWNhcmQtaWNvbic7XG5Acy1jaGlsZC1pY29uLWJpZy1uYW1lOiAncy1jaGlsZC1pY29uLWJpZyc7XG5Acy1jaGlsZC1pY29uLWJpZy14OiAyODlweDtcbkBzLWNoaWxkLWljb24tYmlnLXk6IDEwNjZweDtcbkBzLWNoaWxkLWljb24tYmlnLW9mZnNldC14OiAtMjg5cHg7XG5Acy1jaGlsZC1pY29uLWJpZy1vZmZzZXQteTogLTEwNjZweDtcbkBzLWNoaWxkLWljb24tYmlnLXdpZHRoOiA3MXB4O1xuQHMtY2hpbGQtaWNvbi1iaWctaGVpZ2h0OiA2OXB4O1xuQHMtY2hpbGQtaWNvbi1iaWctdG90YWwtd2lkdGg6IDEzODRweDtcbkBzLWNoaWxkLWljb24tYmlnLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHMtY2hpbGQtaWNvbi1iaWctaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHMtY2hpbGQtaWNvbi1iaWc6IDI4OXB4IDEwNjZweCAtMjg5cHggLTEwNjZweCA3MXB4IDY5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncy1jaGlsZC1pY29uLWJpZyc7XG5Acy1jaGlsZC1pY29uLW5hbWU6ICdzLWNoaWxkLWljb24nO1xuQHMtY2hpbGQtaWNvbi14OiAxMjkwcHg7XG5Acy1jaGlsZC1pY29uLXk6IDExOTFweDtcbkBzLWNoaWxkLWljb24tb2Zmc2V0LXg6IC0xMjkwcHg7XG5Acy1jaGlsZC1pY29uLW9mZnNldC15OiAtMTE5MXB4O1xuQHMtY2hpbGQtaWNvbi13aWR0aDogNDZweDtcbkBzLWNoaWxkLWljb24taGVpZ2h0OiA0NnB4O1xuQHMtY2hpbGQtaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQHMtY2hpbGQtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzLWNoaWxkLWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHMtY2hpbGQtaWNvbjogMTI5MHB4IDExOTFweCAtMTI5MHB4IC0xMTkxcHggNDZweCA0NnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3MtY2hpbGQtaWNvbic7XG5Acy1jb2ZmZS1pY29uLWJpZy1uYW1lOiAncy1jb2ZmZS1pY29uLWJpZyc7XG5Acy1jb2ZmZS1pY29uLWJpZy14OiAyMTZweDtcbkBzLWNvZmZlLWljb24tYmlnLXk6IDEwNjZweDtcbkBzLWNvZmZlLWljb24tYmlnLW9mZnNldC14OiAtMjE2cHg7XG5Acy1jb2ZmZS1pY29uLWJpZy1vZmZzZXQteTogLTEwNjZweDtcbkBzLWNvZmZlLWljb24tYmlnLXdpZHRoOiA3MXB4O1xuQHMtY29mZmUtaWNvbi1iaWctaGVpZ2h0OiA2OXB4O1xuQHMtY29mZmUtaWNvbi1iaWctdG90YWwtd2lkdGg6IDEzODRweDtcbkBzLWNvZmZlLWljb24tYmlnLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHMtY29mZmUtaWNvbi1iaWctaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHMtY29mZmUtaWNvbi1iaWc6IDIxNnB4IDEwNjZweCAtMjE2cHggLTEwNjZweCA3MXB4IDY5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncy1jb2ZmZS1pY29uLWJpZyc7XG5Acy1jb2ZmZS1pY29uLW5hbWU6ICdzLWNvZmZlLWljb24nO1xuQHMtY29mZmUtaWNvbi14OiAxMjM5cHg7XG5Acy1jb2ZmZS1pY29uLXk6IDIwN3B4O1xuQHMtY29mZmUtaWNvbi1vZmZzZXQteDogLTEyMzlweDtcbkBzLWNvZmZlLWljb24tb2Zmc2V0LXk6IC0yMDdweDtcbkBzLWNvZmZlLWljb24td2lkdGg6IDQ2cHg7XG5Acy1jb2ZmZS1pY29uLWhlaWdodDogNDZweDtcbkBzLWNvZmZlLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBzLWNvZmZlLWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Acy1jb2ZmZS1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzLWNvZmZlLWljb246IDEyMzlweCAyMDdweCAtMTIzOXB4IC0yMDdweCA0NnB4IDQ2cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncy1jb2ZmZS1pY29uJztcbkBzLWNvb2staWNvbi1iaWctbmFtZTogJ3MtY29vay1pY29uLWJpZyc7XG5Acy1jb29rLWljb24tYmlnLXg6IDY1MHB4O1xuQHMtY29vay1pY29uLWJpZy15OiAxMDY2cHg7XG5Acy1jb29rLWljb24tYmlnLW9mZnNldC14OiAtNjUwcHg7XG5Acy1jb29rLWljb24tYmlnLW9mZnNldC15OiAtMTA2NnB4O1xuQHMtY29vay1pY29uLWJpZy13aWR0aDogNzBweDtcbkBzLWNvb2staWNvbi1iaWctaGVpZ2h0OiA2OXB4O1xuQHMtY29vay1pY29uLWJpZy10b3RhbC13aWR0aDogMTM4NHB4O1xuQHMtY29vay1pY29uLWJpZy10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzLWNvb2staWNvbi1iaWctaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHMtY29vay1pY29uLWJpZzogNjUwcHggMTA2NnB4IC02NTBweCAtMTA2NnB4IDcwcHggNjlweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdzLWNvb2staWNvbi1iaWcnO1xuQHMtY29vay1pY29uLW5hbWU6ICdzLWNvb2staWNvbic7XG5Acy1jb29rLWljb24teDogMTI5MHB4O1xuQHMtY29vay1pY29uLXk6IDk1MXB4O1xuQHMtY29vay1pY29uLW9mZnNldC14OiAtMTI5MHB4O1xuQHMtY29vay1pY29uLW9mZnNldC15OiAtOTUxcHg7XG5Acy1jb29rLWljb24td2lkdGg6IDQ2cHg7XG5Acy1jb29rLWljb24taGVpZ2h0OiA0NnB4O1xuQHMtY29vay1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Acy1jb29rLWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Acy1jb29rLWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHMtY29vay1pY29uOiAxMjkwcHggOTUxcHggLTEyOTBweCAtOTUxcHggNDZweCA0NnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3MtY29vay1pY29uJztcbkBzLWNvc20taWNvbi1iaWctbmFtZTogJ3MtY29zbS1pY29uLWJpZyc7XG5Acy1jb3NtLWljb24tYmlnLXg6IDU3OHB4O1xuQHMtY29zbS1pY29uLWJpZy15OiAxMDY2cHg7XG5Acy1jb3NtLWljb24tYmlnLW9mZnNldC14OiAtNTc4cHg7XG5Acy1jb3NtLWljb24tYmlnLW9mZnNldC15OiAtMTA2NnB4O1xuQHMtY29zbS1pY29uLWJpZy13aWR0aDogNzBweDtcbkBzLWNvc20taWNvbi1iaWctaGVpZ2h0OiA2OXB4O1xuQHMtY29zbS1pY29uLWJpZy10b3RhbC13aWR0aDogMTM4NHB4O1xuQHMtY29zbS1pY29uLWJpZy10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzLWNvc20taWNvbi1iaWctaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHMtY29zbS1pY29uLWJpZzogNTc4cHggMTA2NnB4IC01NzhweCAtMTA2NnB4IDcwcHggNjlweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdzLWNvc20taWNvbi1iaWcnO1xuQHMtY29zbS1pY29uLW5hbWU6ICdzLWNvc20taWNvbic7XG5Acy1jb3NtLWljb24teDogMTI5MHB4O1xuQHMtY29zbS1pY29uLXk6IDgwN3B4O1xuQHMtY29zbS1pY29uLW9mZnNldC14OiAtMTI5MHB4O1xuQHMtY29zbS1pY29uLW9mZnNldC15OiAtODA3cHg7XG5Acy1jb3NtLWljb24td2lkdGg6IDQ2cHg7XG5Acy1jb3NtLWljb24taGVpZ2h0OiA0NnB4O1xuQHMtY29zbS1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Acy1jb3NtLWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Acy1jb3NtLWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHMtY29zbS1pY29uOiAxMjkwcHggODA3cHggLTEyOTBweCAtODA3cHggNDZweCA0NnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3MtY29zbS1pY29uJztcbkBzLWR3aXNoLWljb24tYmlnLW5hbWU6ICdzLWR3aXNoLWljb24tYmlnJztcbkBzLWR3aXNoLWljb24tYmlnLXg6IDM2MnB4O1xuQHMtZHdpc2gtaWNvbi1iaWcteTogMTA2NnB4O1xuQHMtZHdpc2gtaWNvbi1iaWctb2Zmc2V0LXg6IC0zNjJweDtcbkBzLWR3aXNoLWljb24tYmlnLW9mZnNldC15OiAtMTA2NnB4O1xuQHMtZHdpc2gtaWNvbi1iaWctd2lkdGg6IDcwcHg7XG5Acy1kd2lzaC1pY29uLWJpZy1oZWlnaHQ6IDY5cHg7XG5Acy1kd2lzaC1pY29uLWJpZy10b3RhbC13aWR0aDogMTM4NHB4O1xuQHMtZHdpc2gtaWNvbi1iaWctdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Acy1kd2lzaC1pY29uLWJpZy1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Acy1kd2lzaC1pY29uLWJpZzogMzYycHggMTA2NnB4IC0zNjJweCAtMTA2NnB4IDcwcHggNjlweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdzLWR3aXNoLWljb24tYmlnJztcbkBzLWR3aXNoLWljb24tbmFtZTogJ3MtZHdpc2gtaWNvbic7XG5Acy1kd2lzaC1pY29uLXg6IDEyOTBweDtcbkBzLWR3aXNoLWljb24teTogNjYzcHg7XG5Acy1kd2lzaC1pY29uLW9mZnNldC14OiAtMTI5MHB4O1xuQHMtZHdpc2gtaWNvbi1vZmZzZXQteTogLTY2M3B4O1xuQHMtZHdpc2gtaWNvbi13aWR0aDogNDZweDtcbkBzLWR3aXNoLWljb24taGVpZ2h0OiA0NnB4O1xuQHMtZHdpc2gtaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQHMtZHdpc2gtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzLWR3aXNoLWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHMtZHdpc2gtaWNvbjogMTI5MHB4IDY2M3B4IC0xMjkwcHggLTY2M3B4IDQ2cHggNDZweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdzLWR3aXNoLWljb24nO1xuQHMtZmlzaC1pY29uLWJpZy1uYW1lOiAncy1maXNoLWljb24tYmlnJztcbkBzLWZpc2gtaWNvbi1iaWcteDogMTQzcHg7XG5Acy1maXNoLWljb24tYmlnLXk6IDEwNjZweDtcbkBzLWZpc2gtaWNvbi1iaWctb2Zmc2V0LXg6IC0xNDNweDtcbkBzLWZpc2gtaWNvbi1iaWctb2Zmc2V0LXk6IC0xMDY2cHg7XG5Acy1maXNoLWljb24tYmlnLXdpZHRoOiA3MXB4O1xuQHMtZmlzaC1pY29uLWJpZy1oZWlnaHQ6IDY5cHg7XG5Acy1maXNoLWljb24tYmlnLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Acy1maXNoLWljb24tYmlnLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHMtZmlzaC1pY29uLWJpZy1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Acy1maXNoLWljb24tYmlnOiAxNDNweCAxMDY2cHggLTE0M3B4IC0xMDY2cHggNzFweCA2OXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3MtZmlzaC1pY29uLWJpZyc7XG5Acy1maXNoLWljb24tbmFtZTogJ3MtZmlzaC1pY29uJztcbkBzLWZpc2gtaWNvbi14OiAxMjM5cHg7XG5Acy1maXNoLWljb24teTogNTA0cHg7XG5Acy1maXNoLWljb24tb2Zmc2V0LXg6IC0xMjM5cHg7XG5Acy1maXNoLWljb24tb2Zmc2V0LXk6IC01MDRweDtcbkBzLWZpc2gtaWNvbi13aWR0aDogNDVweDtcbkBzLWZpc2gtaWNvbi1oZWlnaHQ6IDQ1cHg7XG5Acy1maXNoLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBzLWZpc2gtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzLWZpc2gtaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Acy1maXNoLWljb246IDEyMzlweCA1MDRweCAtMTIzOXB4IC01MDRweCA0NXB4IDQ1cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncy1maXNoLWljb24nO1xuQHMtZnJlZWVhdC1pY29uLWJpZy1uYW1lOiAncy1mcmVlZWF0LWljb24tYmlnJztcbkBzLWZyZWVlYXQtaWNvbi1iaWcteDogNzk0cHg7XG5Acy1mcmVlZWF0LWljb24tYmlnLXk6IDEwNjZweDtcbkBzLWZyZWVlYXQtaWNvbi1iaWctb2Zmc2V0LXg6IC03OTRweDtcbkBzLWZyZWVlYXQtaWNvbi1iaWctb2Zmc2V0LXk6IC0xMDY2cHg7XG5Acy1mcmVlZWF0LWljb24tYmlnLXdpZHRoOiA3MHB4O1xuQHMtZnJlZWVhdC1pY29uLWJpZy1oZWlnaHQ6IDY5cHg7XG5Acy1mcmVlZWF0LWljb24tYmlnLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Acy1mcmVlZWF0LWljb24tYmlnLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHMtZnJlZWVhdC1pY29uLWJpZy1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Acy1mcmVlZWF0LWljb24tYmlnOiA3OTRweCAxMDY2cHggLTc5NHB4IC0xMDY2cHggNzBweCA2OXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3MtZnJlZWVhdC1pY29uLWJpZyc7XG5Acy1mcmVlZWF0LWljb24tbmFtZTogJ3MtZnJlZWVhdC1pY29uJztcbkBzLWZyZWVlYXQtaWNvbi14OiAxMjkwcHg7XG5Acy1mcmVlZWF0LWljb24teTogODU1cHg7XG5Acy1mcmVlZWF0LWljb24tb2Zmc2V0LXg6IC0xMjkwcHg7XG5Acy1mcmVlZWF0LWljb24tb2Zmc2V0LXk6IC04NTVweDtcbkBzLWZyZWVlYXQtaWNvbi13aWR0aDogNDZweDtcbkBzLWZyZWVlYXQtaWNvbi1oZWlnaHQ6IDQ2cHg7XG5Acy1mcmVlZWF0LWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBzLWZyZWVlYXQtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzLWZyZWVlYXQtaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Acy1mcmVlZWF0LWljb246IDEyOTBweCA4NTVweCAtMTI5MHB4IC04NTVweCA0NnB4IDQ2cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncy1mcmVlZWF0LWljb24nO1xuQHMtaW5ldC1pY29uLWJpZy1uYW1lOiAncy1pbmV0LWljb24tYmlnJztcbkBzLWluZXQtaWNvbi1iaWcteDogNzIycHg7XG5Acy1pbmV0LWljb24tYmlnLXk6IDEwNjZweDtcbkBzLWluZXQtaWNvbi1iaWctb2Zmc2V0LXg6IC03MjJweDtcbkBzLWluZXQtaWNvbi1iaWctb2Zmc2V0LXk6IC0xMDY2cHg7XG5Acy1pbmV0LWljb24tYmlnLXdpZHRoOiA3MHB4O1xuQHMtaW5ldC1pY29uLWJpZy1oZWlnaHQ6IDY5cHg7XG5Acy1pbmV0LWljb24tYmlnLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Acy1pbmV0LWljb24tYmlnLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHMtaW5ldC1pY29uLWJpZy1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Acy1pbmV0LWljb24tYmlnOiA3MjJweCAxMDY2cHggLTcyMnB4IC0xMDY2cHggNzBweCA2OXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3MtaW5ldC1pY29uLWJpZyc7XG5Acy1pbmV0LWljb24tbmFtZTogJ3MtaW5ldC1pY29uJztcbkBzLWluZXQtaWNvbi14OiAxMjkwcHg7XG5Acy1pbmV0LWljb24teTogNzExcHg7XG5Acy1pbmV0LWljb24tb2Zmc2V0LXg6IC0xMjkwcHg7XG5Acy1pbmV0LWljb24tb2Zmc2V0LXk6IC03MTFweDtcbkBzLWluZXQtaWNvbi13aWR0aDogNDZweDtcbkBzLWluZXQtaWNvbi1oZWlnaHQ6IDQ2cHg7XG5Acy1pbmV0LWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBzLWluZXQtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzLWluZXQtaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Acy1pbmV0LWljb246IDEyOTBweCA3MTFweCAtMTI5MHB4IC03MTFweCA0NnB4IDQ2cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncy1pbmV0LWljb24nO1xuQHMtcGFyay1pY29uLWJpZy1uYW1lOiAncy1wYXJrLWljb24tYmlnJztcbkBzLXBhcmstaWNvbi1iaWcteDogNTA2cHg7XG5Acy1wYXJrLWljb24tYmlnLXk6IDEwNjZweDtcbkBzLXBhcmstaWNvbi1iaWctb2Zmc2V0LXg6IC01MDZweDtcbkBzLXBhcmstaWNvbi1iaWctb2Zmc2V0LXk6IC0xMDY2cHg7XG5Acy1wYXJrLWljb24tYmlnLXdpZHRoOiA3MHB4O1xuQHMtcGFyay1pY29uLWJpZy1oZWlnaHQ6IDY5cHg7XG5Acy1wYXJrLWljb24tYmlnLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Acy1wYXJrLWljb24tYmlnLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHMtcGFyay1pY29uLWJpZy1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Acy1wYXJrLWljb24tYmlnOiA1MDZweCAxMDY2cHggLTUwNnB4IC0xMDY2cHggNzBweCA2OXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3MtcGFyay1pY29uLWJpZyc7XG5Acy1wYXJrLWljb24tbmFtZTogJ3MtcGFyay1pY29uJztcbkBzLXBhcmstaWNvbi14OiAxMjM5cHg7XG5Acy1wYXJrLWljb24teTogMzU1cHg7XG5Acy1wYXJrLWljb24tb2Zmc2V0LXg6IC0xMjM5cHg7XG5Acy1wYXJrLWljb24tb2Zmc2V0LXk6IC0zNTVweDtcbkBzLXBhcmstaWNvbi13aWR0aDogNDZweDtcbkBzLXBhcmstaWNvbi1oZWlnaHQ6IDQ1cHg7XG5Acy1wYXJrLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBzLXBhcmstaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzLXBhcmstaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Acy1wYXJrLWljb246IDEyMzlweCAzNTVweCAtMTIzOXB4IC0zNTVweCA0NnB4IDQ1cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncy1wYXJrLWljb24nO1xuQHMtcGx1cy1pY29uLWJpZy1uYW1lOiAncy1wbHVzLWljb24tYmlnJztcbkBzLXBsdXMtaWNvbi1iaWcteDogNzBweDtcbkBzLXBsdXMtaWNvbi1iaWcteTogMTA2NnB4O1xuQHMtcGx1cy1pY29uLWJpZy1vZmZzZXQteDogLTcwcHg7XG5Acy1wbHVzLWljb24tYmlnLW9mZnNldC15OiAtMTA2NnB4O1xuQHMtcGx1cy1pY29uLWJpZy13aWR0aDogNzFweDtcbkBzLXBsdXMtaWNvbi1iaWctaGVpZ2h0OiA2OXB4O1xuQHMtcGx1cy1pY29uLWJpZy10b3RhbC13aWR0aDogMTM4NHB4O1xuQHMtcGx1cy1pY29uLWJpZy10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzLXBsdXMtaWNvbi1iaWctaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHMtcGx1cy1pY29uLWJpZzogNzBweCAxMDY2cHggLTcwcHggLTEwNjZweCA3MXB4IDY5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncy1wbHVzLWljb24tYmlnJztcbkBzLXBsdXMtaWNvbi1uYW1lOiAncy1wbHVzLWljb24nO1xuQHMtcGx1cy1pY29uLXg6IDEyOTBweDtcbkBzLXBsdXMtaWNvbi15OiAxMDQ3cHg7XG5Acy1wbHVzLWljb24tb2Zmc2V0LXg6IC0xMjkwcHg7XG5Acy1wbHVzLWljb24tb2Zmc2V0LXk6IC0xMDQ3cHg7XG5Acy1wbHVzLWljb24td2lkdGg6IDQ2cHg7XG5Acy1wbHVzLWljb24taGVpZ2h0OiA0NnB4O1xuQHMtcGx1cy1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Acy1wbHVzLWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Acy1wbHVzLWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHMtcGx1cy1pY29uOiAxMjkwcHggMTA0N3B4IC0xMjkwcHggLTEwNDdweCA0NnB4IDQ2cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncy1wbHVzLWljb24nO1xuQHMtcHJlcy1pY29uLWJpZy1uYW1lOiAncy1wcmVzLWljb24tYmlnJztcbkBzLXByZXMtaWNvbi1iaWcteDogMTAxMHB4O1xuQHMtcHJlcy1pY29uLWJpZy15OiAxMDY2cHg7XG5Acy1wcmVzLWljb24tYmlnLW9mZnNldC14OiAtMTAxMHB4O1xuQHMtcHJlcy1pY29uLWJpZy1vZmZzZXQteTogLTEwNjZweDtcbkBzLXByZXMtaWNvbi1iaWctd2lkdGg6IDY5cHg7XG5Acy1wcmVzLWljb24tYmlnLWhlaWdodDogNjlweDtcbkBzLXByZXMtaWNvbi1iaWctdG90YWwtd2lkdGg6IDEzODRweDtcbkBzLXByZXMtaWNvbi1iaWctdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Acy1wcmVzLWljb24tYmlnLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzLXByZXMtaWNvbi1iaWc6IDEwMTBweCAxMDY2cHggLTEwMTBweCAtMTA2NnB4IDY5cHggNjlweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdzLXByZXMtaWNvbi1iaWcnO1xuQHMtcHJlcy1pY29uLW5hbWU6ICdzLXByZXMtaWNvbic7XG5Acy1wcmVzLWljb24teDogMTI5MHB4O1xuQHMtcHJlcy1pY29uLXk6IDExNDNweDtcbkBzLXByZXMtaWNvbi1vZmZzZXQteDogLTEyOTBweDtcbkBzLXByZXMtaWNvbi1vZmZzZXQteTogLTExNDNweDtcbkBzLXByZXMtaWNvbi13aWR0aDogNDZweDtcbkBzLXByZXMtaWNvbi1oZWlnaHQ6IDQ2cHg7XG5Acy1wcmVzLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBzLXByZXMtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzLXByZXMtaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Acy1wcmVzLWljb246IDEyOTBweCAxMTQzcHggLTEyOTBweCAtMTE0M3B4IDQ2cHggNDZweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdzLXByZXMtaWNvbic7XG5Acy1wdnotaWNvbi1iaWctbmFtZTogJ3MtcHZ6LWljb24tYmlnJztcbkBzLXB2ei1pY29uLWJpZy14OiA0MzRweDtcbkBzLXB2ei1pY29uLWJpZy15OiAxMDY2cHg7XG5Acy1wdnotaWNvbi1iaWctb2Zmc2V0LXg6IC00MzRweDtcbkBzLXB2ei1pY29uLWJpZy1vZmZzZXQteTogLTEwNjZweDtcbkBzLXB2ei1pY29uLWJpZy13aWR0aDogNzBweDtcbkBzLXB2ei1pY29uLWJpZy1oZWlnaHQ6IDY5cHg7XG5Acy1wdnotaWNvbi1iaWctdG90YWwtd2lkdGg6IDEzODRweDtcbkBzLXB2ei1pY29uLWJpZy10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzLXB2ei1pY29uLWJpZy1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Acy1wdnotaWNvbi1iaWc6IDQzNHB4IDEwNjZweCAtNDM0cHggLTEwNjZweCA3MHB4IDY5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAncy1wdnotaWNvbi1iaWcnO1xuQHMtcHZ6LWljb24tbmFtZTogJ3MtcHZ6LWljb24nO1xuQHMtcHZ6LWljb24teDogMTI5MHB4O1xuQHMtcHZ6LWljb24teTogOTk5cHg7XG5Acy1wdnotaWNvbi1vZmZzZXQteDogLTEyOTBweDtcbkBzLXB2ei1pY29uLW9mZnNldC15OiAtOTk5cHg7XG5Acy1wdnotaWNvbi13aWR0aDogNDZweDtcbkBzLXB2ei1pY29uLWhlaWdodDogNDZweDtcbkBzLXB2ei1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Acy1wdnotaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzLXB2ei1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzLXB2ei1pY29uOiAxMjkwcHggOTk5cHggLTEyOTBweCAtOTk5cHggNDZweCA0NnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3MtcHZ6LWljb24nO1xuQHMtdGF4aS1pY29uLWJpZy1uYW1lOiAncy10YXhpLWljb24tYmlnJztcbkBzLXRheGktaWNvbi1iaWcteDogMTA4MXB4O1xuQHMtdGF4aS1pY29uLWJpZy15OiAxMDY2cHg7XG5Acy10YXhpLWljb24tYmlnLW9mZnNldC14OiAtMTA4MXB4O1xuQHMtdGF4aS1pY29uLWJpZy1vZmZzZXQteTogLTEwNjZweDtcbkBzLXRheGktaWNvbi1iaWctd2lkdGg6IDY5cHg7XG5Acy10YXhpLWljb24tYmlnLWhlaWdodDogNjlweDtcbkBzLXRheGktaWNvbi1iaWctdG90YWwtd2lkdGg6IDEzODRweDtcbkBzLXRheGktaWNvbi1iaWctdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Acy10YXhpLWljb24tYmlnLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzLXRheGktaWNvbi1iaWc6IDEwODFweCAxMDY2cHggLTEwODFweCAtMTA2NnB4IDY5cHggNjlweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdzLXRheGktaWNvbi1iaWcnO1xuQHMtdGF4aS1pY29uLW5hbWU6ICdzLXRheGktaWNvbic7XG5Acy10YXhpLWljb24teDogMTI5MHB4O1xuQHMtdGF4aS1pY29uLXk6IDEwOTVweDtcbkBzLXRheGktaWNvbi1vZmZzZXQteDogLTEyOTBweDtcbkBzLXRheGktaWNvbi1vZmZzZXQteTogLTEwOTVweDtcbkBzLXRheGktaWNvbi13aWR0aDogNDZweDtcbkBzLXRheGktaWNvbi1oZWlnaHQ6IDQ2cHg7XG5Acy10YXhpLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkBzLXRheGktaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzLXRheGktaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Acy10YXhpLWljb246IDEyOTBweCAxMDk1cHggLTEyOTBweCAtMTA5NXB4IDQ2cHggNDZweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdzLXRheGktaWNvbic7XG5Ac2VhcmNoLWljb24tbmFtZTogJ3NlYXJjaC1pY29uJztcbkBzZWFyY2gtaWNvbi14OiAxMzY3cHg7XG5Ac2VhcmNoLWljb24teTogMTIzM3B4O1xuQHNlYXJjaC1pY29uLW9mZnNldC14OiAtMTM2N3B4O1xuQHNlYXJjaC1pY29uLW9mZnNldC15OiAtMTIzM3B4O1xuQHNlYXJjaC1pY29uLXdpZHRoOiAxN3B4O1xuQHNlYXJjaC1pY29uLWhlaWdodDogMTdweDtcbkBzZWFyY2gtaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQHNlYXJjaC1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHNlYXJjaC1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzZWFyY2gtaWNvbjogMTM2N3B4IDEyMzNweCAtMTM2N3B4IC0xMjMzcHggMTdweCAxN3B4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3NlYXJjaC1pY29uJztcbkBzaG9wMTQtbmFtZTogJ3Nob3AxNCc7XG5Ac2hvcDE0LXg6IDEwODdweDtcbkBzaG9wMTQteTogODIxcHg7XG5Ac2hvcDE0LW9mZnNldC14OiAtMTA4N3B4O1xuQHNob3AxNC1vZmZzZXQteTogLTgyMXB4O1xuQHNob3AxNC13aWR0aDogMTE3cHg7XG5Ac2hvcDE0LWhlaWdodDogNjlweDtcbkBzaG9wMTQtdG90YWwtd2lkdGg6IDEzODRweDtcbkBzaG9wMTQtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Ac2hvcDE0LWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzaG9wMTQ6IDEwODdweCA4MjFweCAtMTA4N3B4IC04MjFweCAxMTdweCA2OXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3Nob3AxNCc7XG5Ac2xpZGVyLWNvbnRyb2xzLWJsdWUtbGVmdC1ob3Zlci1uYW1lOiAnc2xpZGVyLWNvbnRyb2xzLWJsdWUtbGVmdC1ob3Zlcic7XG5Ac2xpZGVyLWNvbnRyb2xzLWJsdWUtbGVmdC1ob3Zlci14OiA1MzJweDtcbkBzbGlkZXItY29udHJvbHMtYmx1ZS1sZWZ0LWhvdmVyLXk6IDExNDVweDtcbkBzbGlkZXItY29udHJvbHMtYmx1ZS1sZWZ0LWhvdmVyLW9mZnNldC14OiAtNTMycHg7XG5Ac2xpZGVyLWNvbnRyb2xzLWJsdWUtbGVmdC1ob3Zlci1vZmZzZXQteTogLTExNDVweDtcbkBzbGlkZXItY29udHJvbHMtYmx1ZS1sZWZ0LWhvdmVyLXdpZHRoOiA1NnB4O1xuQHNsaWRlci1jb250cm9scy1ibHVlLWxlZnQtaG92ZXItaGVpZ2h0OiA1NnB4O1xuQHNsaWRlci1jb250cm9scy1ibHVlLWxlZnQtaG92ZXItdG90YWwtd2lkdGg6IDEzODRweDtcbkBzbGlkZXItY29udHJvbHMtYmx1ZS1sZWZ0LWhvdmVyLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHNsaWRlci1jb250cm9scy1ibHVlLWxlZnQtaG92ZXItaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHNsaWRlci1jb250cm9scy1ibHVlLWxlZnQtaG92ZXI6IDUzMnB4IDExNDVweCAtNTMycHggLTExNDVweCA1NnB4IDU2cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnc2xpZGVyLWNvbnRyb2xzLWJsdWUtbGVmdC1ob3Zlcic7XG5Ac2xpZGVyLWNvbnRyb2xzLWJsdWUtcmlnaHQtaG92ZXItbmFtZTogJ3NsaWRlci1jb250cm9scy1ibHVlLXJpZ2h0LWhvdmVyJztcbkBzbGlkZXItY29udHJvbHMtYmx1ZS1yaWdodC1ob3Zlci14OiA1OTBweDtcbkBzbGlkZXItY29udHJvbHMtYmx1ZS1yaWdodC1ob3Zlci15OiAxMTQ1cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLWJsdWUtcmlnaHQtaG92ZXItb2Zmc2V0LXg6IC01OTBweDtcbkBzbGlkZXItY29udHJvbHMtYmx1ZS1yaWdodC1ob3Zlci1vZmZzZXQteTogLTExNDVweDtcbkBzbGlkZXItY29udHJvbHMtYmx1ZS1yaWdodC1ob3Zlci13aWR0aDogNTZweDtcbkBzbGlkZXItY29udHJvbHMtYmx1ZS1yaWdodC1ob3Zlci1oZWlnaHQ6IDU2cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLWJsdWUtcmlnaHQtaG92ZXItdG90YWwtd2lkdGg6IDEzODRweDtcbkBzbGlkZXItY29udHJvbHMtYmx1ZS1yaWdodC1ob3Zlci10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzbGlkZXItY29udHJvbHMtYmx1ZS1yaWdodC1ob3Zlci1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Ac2xpZGVyLWNvbnRyb2xzLWJsdWUtcmlnaHQtaG92ZXI6IDU5MHB4IDExNDVweCAtNTkwcHggLTExNDVweCA1NnB4IDU2cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnc2xpZGVyLWNvbnRyb2xzLWJsdWUtcmlnaHQtaG92ZXInO1xuQHNsaWRlci1jb250cm9scy1ib3R0b20taG92ZXItbmFtZTogJ3NsaWRlci1jb250cm9scy1ib3R0b20taG92ZXInO1xuQHNsaWRlci1jb250cm9scy1ib3R0b20taG92ZXIteDogMTM0NHB4O1xuQHNsaWRlci1jb250cm9scy1ib3R0b20taG92ZXIteTogMTE2NnB4O1xuQHNsaWRlci1jb250cm9scy1ib3R0b20taG92ZXItb2Zmc2V0LXg6IC0xMzQ0cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLWJvdHRvbS1ob3Zlci1vZmZzZXQteTogLTExNjZweDtcbkBzbGlkZXItY29udHJvbHMtYm90dG9tLWhvdmVyLXdpZHRoOiAyMHB4O1xuQHNsaWRlci1jb250cm9scy1ib3R0b20taG92ZXItaGVpZ2h0OiAyMHB4O1xuQHNsaWRlci1jb250cm9scy1ib3R0b20taG92ZXItdG90YWwtd2lkdGg6IDEzODRweDtcbkBzbGlkZXItY29udHJvbHMtYm90dG9tLWhvdmVyLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHNsaWRlci1jb250cm9scy1ib3R0b20taG92ZXItaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHNsaWRlci1jb250cm9scy1ib3R0b20taG92ZXI6IDEzNDRweCAxMTY2cHggLTEzNDRweCAtMTE2NnB4IDIwcHggMjBweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdzbGlkZXItY29udHJvbHMtYm90dG9tLWhvdmVyJztcbkBzbGlkZXItY29udHJvbHMtYm90dG9tLW5hbWU6ICdzbGlkZXItY29udHJvbHMtYm90dG9tJztcbkBzbGlkZXItY29udHJvbHMtYm90dG9tLXg6IDEzNDRweDtcbkBzbGlkZXItY29udHJvbHMtYm90dG9tLXk6IDExNDRweDtcbkBzbGlkZXItY29udHJvbHMtYm90dG9tLW9mZnNldC14OiAtMTM0NHB4O1xuQHNsaWRlci1jb250cm9scy1ib3R0b20tb2Zmc2V0LXk6IC0xMTQ0cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLWJvdHRvbS13aWR0aDogMjBweDtcbkBzbGlkZXItY29udHJvbHMtYm90dG9tLWhlaWdodDogMjBweDtcbkBzbGlkZXItY29udHJvbHMtYm90dG9tLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLWJvdHRvbS10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzbGlkZXItY29udHJvbHMtYm90dG9tLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzbGlkZXItY29udHJvbHMtYm90dG9tOiAxMzQ0cHggMTE0NHB4IC0xMzQ0cHggLTExNDRweCAyMHB4IDIwcHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnc2xpZGVyLWNvbnRyb2xzLWJvdHRvbSc7XG5Ac2xpZGVyLWNvbnRyb2xzLWxlZnQtaG92ZXItbmFtZTogJ3NsaWRlci1jb250cm9scy1sZWZ0LWhvdmVyJztcbkBzbGlkZXItY29udHJvbHMtbGVmdC1ob3Zlci14OiAzNThweDtcbkBzbGlkZXItY29udHJvbHMtbGVmdC1ob3Zlci15OiAxMTQ1cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLWxlZnQtaG92ZXItb2Zmc2V0LXg6IC0zNThweDtcbkBzbGlkZXItY29udHJvbHMtbGVmdC1ob3Zlci1vZmZzZXQteTogLTExNDVweDtcbkBzbGlkZXItY29udHJvbHMtbGVmdC1ob3Zlci13aWR0aDogNTZweDtcbkBzbGlkZXItY29udHJvbHMtbGVmdC1ob3Zlci1oZWlnaHQ6IDU2cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLWxlZnQtaG92ZXItdG90YWwtd2lkdGg6IDEzODRweDtcbkBzbGlkZXItY29udHJvbHMtbGVmdC1ob3Zlci10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzbGlkZXItY29udHJvbHMtbGVmdC1ob3Zlci1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Ac2xpZGVyLWNvbnRyb2xzLWxlZnQtaG92ZXI6IDM1OHB4IDExNDVweCAtMzU4cHggLTExNDVweCA1NnB4IDU2cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnc2xpZGVyLWNvbnRyb2xzLWxlZnQtaG92ZXInO1xuQHNsaWRlci1jb250cm9scy1sZWZ0LW5hbWU6ICdzbGlkZXItY29udHJvbHMtbGVmdCc7XG5Ac2xpZGVyLWNvbnRyb2xzLWxlZnQteDogMTI2cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLWxlZnQteTogMTE0NXB4O1xuQHNsaWRlci1jb250cm9scy1sZWZ0LW9mZnNldC14OiAtMTI2cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLWxlZnQtb2Zmc2V0LXk6IC0xMTQ1cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLWxlZnQtd2lkdGg6IDU2cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLWxlZnQtaGVpZ2h0OiA1NnB4O1xuQHNsaWRlci1jb250cm9scy1sZWZ0LXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLWxlZnQtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Ac2xpZGVyLWNvbnRyb2xzLWxlZnQtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHNsaWRlci1jb250cm9scy1sZWZ0OiAxMjZweCAxMTQ1cHggLTEyNnB4IC0xMTQ1cHggNTZweCA1NnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3NsaWRlci1jb250cm9scy1sZWZ0JztcbkBzbGlkZXItY29udHJvbHMtcmlnaHQtaG92ZXItbmFtZTogJ3NsaWRlci1jb250cm9scy1yaWdodC1ob3Zlcic7XG5Ac2xpZGVyLWNvbnRyb2xzLXJpZ2h0LWhvdmVyLXg6IDE4NHB4O1xuQHNsaWRlci1jb250cm9scy1yaWdodC1ob3Zlci15OiAxMTQ1cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXJpZ2h0LWhvdmVyLW9mZnNldC14OiAtMTg0cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXJpZ2h0LWhvdmVyLW9mZnNldC15OiAtMTE0NXB4O1xuQHNsaWRlci1jb250cm9scy1yaWdodC1ob3Zlci13aWR0aDogNTZweDtcbkBzbGlkZXItY29udHJvbHMtcmlnaHQtaG92ZXItaGVpZ2h0OiA1NnB4O1xuQHNsaWRlci1jb250cm9scy1yaWdodC1ob3Zlci10b3RhbC13aWR0aDogMTM4NHB4O1xuQHNsaWRlci1jb250cm9scy1yaWdodC1ob3Zlci10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzbGlkZXItY29udHJvbHMtcmlnaHQtaG92ZXItaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHNsaWRlci1jb250cm9scy1yaWdodC1ob3ZlcjogMTg0cHggMTE0NXB4IC0xODRweCAtMTE0NXB4IDU2cHggNTZweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdzbGlkZXItY29udHJvbHMtcmlnaHQtaG92ZXInO1xuQHNsaWRlci1jb250cm9scy1yaWdodC1uYW1lOiAnc2xpZGVyLWNvbnRyb2xzLXJpZ2h0JztcbkBzbGlkZXItY29udHJvbHMtcmlnaHQteDogMjQycHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXJpZ2h0LXk6IDExNDVweDtcbkBzbGlkZXItY29udHJvbHMtcmlnaHQtb2Zmc2V0LXg6IC0yNDJweDtcbkBzbGlkZXItY29udHJvbHMtcmlnaHQtb2Zmc2V0LXk6IC0xMTQ1cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXJpZ2h0LXdpZHRoOiA1NnB4O1xuQHNsaWRlci1jb250cm9scy1yaWdodC1oZWlnaHQ6IDU2cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXJpZ2h0LXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXJpZ2h0LXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHNsaWRlci1jb250cm9scy1yaWdodC1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Ac2xpZGVyLWNvbnRyb2xzLXJpZ2h0OiAyNDJweCAxMTQ1cHggLTI0MnB4IC0xMTQ1cHggNTZweCA1NnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3NsaWRlci1jb250cm9scy1yaWdodCc7XG5Ac2xpZGVyLWNvbnRyb2xzLXRvcC1ob3Zlci1uYW1lOiAnc2xpZGVyLWNvbnRyb2xzLXRvcC1ob3Zlcic7XG5Ac2xpZGVyLWNvbnRyb2xzLXRvcC1ob3Zlci14OiAxMzQ0cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRvcC1ob3Zlci15OiAxMTg4cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRvcC1ob3Zlci1vZmZzZXQteDogLTEzNDRweDtcbkBzbGlkZXItY29udHJvbHMtdG9wLWhvdmVyLW9mZnNldC15OiAtMTE4OHB4O1xuQHNsaWRlci1jb250cm9scy10b3AtaG92ZXItd2lkdGg6IDIwcHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRvcC1ob3Zlci1oZWlnaHQ6IDIwcHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRvcC1ob3Zlci10b3RhbC13aWR0aDogMTM4NHB4O1xuQHNsaWRlci1jb250cm9scy10b3AtaG92ZXItdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRvcC1ob3Zlci1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Ac2xpZGVyLWNvbnRyb2xzLXRvcC1ob3ZlcjogMTM0NHB4IDExODhweCAtMTM0NHB4IC0xMTg4cHggMjBweCAyMHB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3NsaWRlci1jb250cm9scy10b3AtaG92ZXInO1xuQHNsaWRlci1jb250cm9scy10b3AtbmFtZTogJ3NsaWRlci1jb250cm9scy10b3AnO1xuQHNsaWRlci1jb250cm9scy10b3AteDogMTM0NHB4O1xuQHNsaWRlci1jb250cm9scy10b3AteTogMTEyMnB4O1xuQHNsaWRlci1jb250cm9scy10b3Atb2Zmc2V0LXg6IC0xMzQ0cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRvcC1vZmZzZXQteTogLTExMjJweDtcbkBzbGlkZXItY29udHJvbHMtdG9wLXdpZHRoOiAyMHB4O1xuQHNsaWRlci1jb250cm9scy10b3AtaGVpZ2h0OiAyMHB4O1xuQHNsaWRlci1jb250cm9scy10b3AtdG90YWwtd2lkdGg6IDEzODRweDtcbkBzbGlkZXItY29udHJvbHMtdG9wLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHNsaWRlci1jb250cm9scy10b3AtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHNsaWRlci1jb250cm9scy10b3A6IDEzNDRweCAxMTIycHggLTEzNDRweCAtMTEyMnB4IDIwcHggMjBweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdzbGlkZXItY29udHJvbHMtdG9wJztcbkBzbGlkZXItY29udHJvbHMtdHJhbi1sZWZ0LWhvdmVyLW5hbWU6ICdzbGlkZXItY29udHJvbHMtdHJhbi1sZWZ0LWhvdmVyJztcbkBzbGlkZXItY29udHJvbHMtdHJhbi1sZWZ0LWhvdmVyLXg6IDY4cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRyYW4tbGVmdC1ob3Zlci15OiAxMTQ1cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRyYW4tbGVmdC1ob3Zlci1vZmZzZXQteDogLTY4cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRyYW4tbGVmdC1ob3Zlci1vZmZzZXQteTogLTExNDVweDtcbkBzbGlkZXItY29udHJvbHMtdHJhbi1sZWZ0LWhvdmVyLXdpZHRoOiA1NnB4O1xuQHNsaWRlci1jb250cm9scy10cmFuLWxlZnQtaG92ZXItaGVpZ2h0OiA1NnB4O1xuQHNsaWRlci1jb250cm9scy10cmFuLWxlZnQtaG92ZXItdG90YWwtd2lkdGg6IDEzODRweDtcbkBzbGlkZXItY29udHJvbHMtdHJhbi1sZWZ0LWhvdmVyLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHNsaWRlci1jb250cm9scy10cmFuLWxlZnQtaG92ZXItaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHNsaWRlci1jb250cm9scy10cmFuLWxlZnQtaG92ZXI6IDY4cHggMTE0NXB4IC02OHB4IC0xMTQ1cHggNTZweCA1NnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3NsaWRlci1jb250cm9scy10cmFuLWxlZnQtaG92ZXInO1xuQHNsaWRlci1jb250cm9scy10cmFuLWxlZnQtbmFtZTogJ3NsaWRlci1jb250cm9scy10cmFuLWxlZnQnO1xuQHNsaWRlci1jb250cm9scy10cmFuLWxlZnQteDogNDE2cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRyYW4tbGVmdC15OiAxMTQ1cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRyYW4tbGVmdC1vZmZzZXQteDogLTQxNnB4O1xuQHNsaWRlci1jb250cm9scy10cmFuLWxlZnQtb2Zmc2V0LXk6IC0xMTQ1cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRyYW4tbGVmdC13aWR0aDogNTZweDtcbkBzbGlkZXItY29udHJvbHMtdHJhbi1sZWZ0LWhlaWdodDogNTZweDtcbkBzbGlkZXItY29udHJvbHMtdHJhbi1sZWZ0LXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRyYW4tbGVmdC10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzbGlkZXItY29udHJvbHMtdHJhbi1sZWZ0LWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzbGlkZXItY29udHJvbHMtdHJhbi1sZWZ0OiA0MTZweCAxMTQ1cHggLTQxNnB4IC0xMTQ1cHggNTZweCA1NnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3NsaWRlci1jb250cm9scy10cmFuLWxlZnQnO1xuQHNsaWRlci1jb250cm9scy10cmFuLXJpZ2h0LWhvdmVyLW5hbWU6ICdzbGlkZXItY29udHJvbHMtdHJhbi1yaWdodC1ob3Zlcic7XG5Ac2xpZGVyLWNvbnRyb2xzLXRyYW4tcmlnaHQtaG92ZXIteDogNDc0cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRyYW4tcmlnaHQtaG92ZXIteTogMTE0NXB4O1xuQHNsaWRlci1jb250cm9scy10cmFuLXJpZ2h0LWhvdmVyLW9mZnNldC14OiAtNDc0cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRyYW4tcmlnaHQtaG92ZXItb2Zmc2V0LXk6IC0xMTQ1cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRyYW4tcmlnaHQtaG92ZXItd2lkdGg6IDU2cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRyYW4tcmlnaHQtaG92ZXItaGVpZ2h0OiA1NnB4O1xuQHNsaWRlci1jb250cm9scy10cmFuLXJpZ2h0LWhvdmVyLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRyYW4tcmlnaHQtaG92ZXItdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Ac2xpZGVyLWNvbnRyb2xzLXRyYW4tcmlnaHQtaG92ZXItaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHNsaWRlci1jb250cm9scy10cmFuLXJpZ2h0LWhvdmVyOiA0NzRweCAxMTQ1cHggLTQ3NHB4IC0xMTQ1cHggNTZweCA1NnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3NsaWRlci1jb250cm9scy10cmFuLXJpZ2h0LWhvdmVyJztcbkBzbGlkZXItY29udHJvbHMtdHJhbi1yaWdodC1uYW1lOiAnc2xpZGVyLWNvbnRyb2xzLXRyYW4tcmlnaHQnO1xuQHNsaWRlci1jb250cm9scy10cmFuLXJpZ2h0LXg6IDMwMHB4O1xuQHNsaWRlci1jb250cm9scy10cmFuLXJpZ2h0LXk6IDExNDVweDtcbkBzbGlkZXItY29udHJvbHMtdHJhbi1yaWdodC1vZmZzZXQteDogLTMwMHB4O1xuQHNsaWRlci1jb250cm9scy10cmFuLXJpZ2h0LW9mZnNldC15OiAtMTE0NXB4O1xuQHNsaWRlci1jb250cm9scy10cmFuLXJpZ2h0LXdpZHRoOiA1NnB4O1xuQHNsaWRlci1jb250cm9scy10cmFuLXJpZ2h0LWhlaWdodDogNTZweDtcbkBzbGlkZXItY29udHJvbHMtdHJhbi1yaWdodC10b3RhbC13aWR0aDogMTM4NHB4O1xuQHNsaWRlci1jb250cm9scy10cmFuLXJpZ2h0LXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHNsaWRlci1jb250cm9scy10cmFuLXJpZ2h0LWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzbGlkZXItY29udHJvbHMtdHJhbi1yaWdodDogMzAwcHggMTE0NXB4IC0zMDBweCAtMTE0NXB4IDU2cHggNTZweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdzbGlkZXItY29udHJvbHMtdHJhbi1yaWdodCc7XG5Ac21hbGwtZmluLW5hbWU6ICdzbWFsbC1maW4nO1xuQHNtYWxsLWZpbi14OiAxMzcycHg7XG5Ac21hbGwtZmluLXk6IDg5MHB4O1xuQHNtYWxsLWZpbi1vZmZzZXQteDogLTEzNzJweDtcbkBzbWFsbC1maW4tb2Zmc2V0LXk6IC04OTBweDtcbkBzbWFsbC1maW4td2lkdGg6IDEwcHg7XG5Ac21hbGwtZmluLWhlaWdodDogMTZweDtcbkBzbWFsbC1maW4tdG90YWwtd2lkdGg6IDEzODRweDtcbkBzbWFsbC1maW4tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Ac21hbGwtZmluLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzbWFsbC1maW46IDEzNzJweCA4OTBweCAtMTM3MnB4IC04OTBweCAxMHB4IDE2cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnc21hbGwtZmluJztcbkBzbWktaWNvbi1uYW1lOiAnc21pLWljb24nO1xuQHNtaS1pY29uLXg6IDEzNjhweDtcbkBzbWktaWNvbi15OiAxMjkycHg7XG5Ac21pLWljb24tb2Zmc2V0LXg6IC0xMzY4cHg7XG5Ac21pLWljb24tb2Zmc2V0LXk6IC0xMjkycHg7XG5Ac21pLWljb24td2lkdGg6IDE0cHg7XG5Ac21pLWljb24taGVpZ2h0OiAxMXB4O1xuQHNtaS1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ac21pLWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Ac21pLWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHNtaS1pY29uOiAxMzY4cHggMTI5MnB4IC0xMzY4cHggLTEyOTJweCAxNHB4IDExcHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnc21pLWljb24nO1xuQHNwcml0ZS1uYW1lOiAnc3ByaXRlJztcbkBzcHJpdGUteDogMHB4O1xuQHNwcml0ZS15OiAwcHg7XG5Ac3ByaXRlLW9mZnNldC14OiAwcHg7XG5Ac3ByaXRlLW9mZnNldC15OiAwcHg7XG5Ac3ByaXRlLXdpZHRoOiA5MDRweDtcbkBzcHJpdGUtaGVpZ2h0OiA4OTJweDtcbkBzcHJpdGUtdG90YWwtd2lkdGg6IDEzODRweDtcbkBzcHJpdGUtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Ac3ByaXRlLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzcHJpdGU6IDBweCAwcHggMHB4IDBweCA5MDRweCA4OTJweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdzcHJpdGUnO1xuQHN0YXQtbWFuLWljb24tbmFtZTogJ3N0YXQtbWFuLWljb24nO1xuQHN0YXQtbWFuLWljb24teDogMTIzOXB4O1xuQHN0YXQtbWFuLWljb24teTogMTQwcHg7XG5Ac3RhdC1tYW4taWNvbi1vZmZzZXQteDogLTEyMzlweDtcbkBzdGF0LW1hbi1pY29uLW9mZnNldC15OiAtMTQwcHg7XG5Ac3RhdC1tYW4taWNvbi13aWR0aDogNDRweDtcbkBzdGF0LW1hbi1pY29uLWhlaWdodDogNjVweDtcbkBzdGF0LW1hbi1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ac3RhdC1tYW4taWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzdGF0LW1hbi1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzdGF0LW1hbi1pY29uOiAxMjM5cHggMTQwcHggLTEyMzlweCAtMTQwcHggNDRweCA2NXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3N0YXQtbWFuLWljb24nO1xuQHN0YXQtd29tYW4taWNvbi1uYW1lOiAnc3RhdC13b21hbi1pY29uJztcbkBzdGF0LXdvbWFuLWljb24teDogMTI5MHB4O1xuQHN0YXQtd29tYW4taWNvbi15OiA1MnB4O1xuQHN0YXQtd29tYW4taWNvbi1vZmZzZXQteDogLTEyOTBweDtcbkBzdGF0LXdvbWFuLWljb24tb2Zmc2V0LXk6IC01MnB4O1xuQHN0YXQtd29tYW4taWNvbi13aWR0aDogMzhweDtcbkBzdGF0LXdvbWFuLWljb24taGVpZ2h0OiA2NXB4O1xuQHN0YXQtd29tYW4taWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQHN0YXQtd29tYW4taWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzdGF0LXdvbWFuLWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHN0YXQtd29tYW4taWNvbjogMTI5MHB4IDUycHggLTEyOTBweCAtNTJweCAzOHB4IDY1cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnc3RhdC13b21hbi1pY29uJztcbkBzdHJhdC1jaXRlLWljb24tbmFtZTogJ3N0cmF0LWNpdGUtaWNvbic7XG5Ac3RyYXQtY2l0ZS1pY29uLXg6IDEzNDRweDtcbkBzdHJhdC1jaXRlLWljb24teTogODkwcHg7XG5Ac3RyYXQtY2l0ZS1pY29uLW9mZnNldC14OiAtMTM0NHB4O1xuQHN0cmF0LWNpdGUtaWNvbi1vZmZzZXQteTogLTg5MHB4O1xuQHN0cmF0LWNpdGUtaWNvbi13aWR0aDogMjZweDtcbkBzdHJhdC1jaXRlLWljb24taGVpZ2h0OiAyNnB4O1xuQHN0cmF0LWNpdGUtaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQHN0cmF0LWNpdGUtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzdHJhdC1jaXRlLWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHN0cmF0LWNpdGUtaWNvbjogMTM0NHB4IDg5MHB4IC0xMzQ0cHggLTg5MHB4IDI2cHggMjZweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICdzdHJhdC1jaXRlLWljb24nO1xuQHN1Yy1kYXRlLWljb24tbmFtZTogJ3N1Yy1kYXRlLWljb24nO1xuQHN1Yy1kYXRlLWljb24teDogMTM2M3B4O1xuQHN1Yy1kYXRlLWljb24teTogOTQ1cHg7XG5Ac3VjLWRhdGUtaWNvbi1vZmZzZXQteDogLTEzNjNweDtcbkBzdWMtZGF0ZS1pY29uLW9mZnNldC15OiAtOTQ1cHg7XG5Ac3VjLWRhdGUtaWNvbi13aWR0aDogMTdweDtcbkBzdWMtZGF0ZS1pY29uLWhlaWdodDogMzNweDtcbkBzdWMtZGF0ZS1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ac3VjLWRhdGUtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkBzdWMtZGF0ZS1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkBzdWMtZGF0ZS1pY29uOiAxMzYzcHggOTQ1cHggLTEzNjNweCAtOTQ1cHggMTdweCAzM3B4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3N1Yy1kYXRlLWljb24nO1xuQHN1cC1pY29uLXNtYWxsLW5hbWU6ICdzdXAtaWNvbi1zbWFsbCc7XG5Ac3VwLWljb24tc21hbGwteDogMTI3NXB4O1xuQHN1cC1pY29uLXNtYWxsLXk6IDU1MXB4O1xuQHN1cC1pY29uLXNtYWxsLW9mZnNldC14OiAtMTI3NXB4O1xuQHN1cC1pY29uLXNtYWxsLW9mZnNldC15OiAtNTUxcHg7XG5Ac3VwLWljb24tc21hbGwtd2lkdGg6IDEzcHg7XG5Ac3VwLWljb24tc21hbGwtaGVpZ2h0OiAxNXB4O1xuQHN1cC1pY29uLXNtYWxsLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ac3VwLWljb24tc21hbGwtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Ac3VwLWljb24tc21hbGwtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHN1cC1pY29uLXNtYWxsOiAxMjc1cHggNTUxcHggLTEyNzVweCAtNTUxcHggMTNweCAxNXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3N1cC1pY29uLXNtYWxsJztcbkB0aW1lLWljb24tc21hbGwtbmFtZTogJ3RpbWUtaWNvbi1zbWFsbCc7XG5AdGltZS1pY29uLXNtYWxsLXg6IDEzNjhweDtcbkB0aW1lLWljb24tc21hbGwteTogMTAyOHB4O1xuQHRpbWUtaWNvbi1zbWFsbC1vZmZzZXQteDogLTEzNjhweDtcbkB0aW1lLWljb24tc21hbGwtb2Zmc2V0LXk6IC0xMDI4cHg7XG5AdGltZS1pY29uLXNtYWxsLXdpZHRoOiAxNnB4O1xuQHRpbWUtaWNvbi1zbWFsbC1oZWlnaHQ6IDE2cHg7XG5AdGltZS1pY29uLXNtYWxsLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AdGltZS1pY29uLXNtYWxsLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHRpbWUtaWNvbi1zbWFsbC1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AdGltZS1pY29uLXNtYWxsOiAxMzY4cHggMTAyOHB4IC0xMzY4cHggLTEwMjhweCAxNnB4IDE2cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAndGltZS1pY29uLXNtYWxsJztcbkB0aW1lLWljb24tbmFtZTogJ3RpbWUtaWNvbic7XG5AdGltZS1pY29uLXg6IDEzNjVweDtcbkB0aW1lLWljb24teTogMTIxMHB4O1xuQHRpbWUtaWNvbi1vZmZzZXQteDogLTEzNjVweDtcbkB0aW1lLWljb24tb2Zmc2V0LXk6IC0xMjEwcHg7XG5AdGltZS1pY29uLXdpZHRoOiAxOXB4O1xuQHRpbWUtaWNvbi1oZWlnaHQ6IDE5cHg7XG5AdGltZS1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AdGltZS1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHRpbWUtaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AdGltZS1pY29uOiAxMzY1cHggMTIxMHB4IC0xMzY1cHggLTEyMTBweCAxOXB4IDE5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAndGltZS1pY29uJztcbkB0cmlhbmdsZS1ncmF5LW5hbWU6ICd0cmlhbmdsZS1ncmF5JztcbkB0cmlhbmdsZS1ncmF5LXg6IDc5MnB4O1xuQHRyaWFuZ2xlLWdyYXkteTogMTE0NXB4O1xuQHRyaWFuZ2xlLWdyYXktb2Zmc2V0LXg6IC03OTJweDtcbkB0cmlhbmdsZS1ncmF5LW9mZnNldC15OiAtMTE0NXB4O1xuQHRyaWFuZ2xlLWdyYXktd2lkdGg6IDU1cHg7XG5AdHJpYW5nbGUtZ3JheS1oZWlnaHQ6IDI5cHg7XG5AdHJpYW5nbGUtZ3JheS10b3RhbC13aWR0aDogMTM4NHB4O1xuQHRyaWFuZ2xlLWdyYXktdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AdHJpYW5nbGUtZ3JheS1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AdHJpYW5nbGUtZ3JheTogNzkycHggMTE0NXB4IC03OTJweCAtMTE0NXB4IDU1cHggMjlweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICd0cmlhbmdsZS1ncmF5JztcbkB0eXBlLTEtbmFtZTogJ3R5cGUtMSc7XG5AdHlwZS0xLXg6IDBweDtcbkB0eXBlLTEteTogOTkwcHg7XG5AdHlwZS0xLW9mZnNldC14OiAwcHg7XG5AdHlwZS0xLW9mZnNldC15OiAtOTkwcHg7XG5AdHlwZS0xLXdpZHRoOiA3NHB4O1xuQHR5cGUtMS1oZWlnaHQ6IDc0cHg7XG5AdHlwZS0xLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AdHlwZS0xLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHR5cGUtMS1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AdHlwZS0xOiAwcHggOTkwcHggMHB4IC05OTBweCA3NHB4IDc0cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAndHlwZS0xJztcbkB0eXBlLTItbmFtZTogJ3R5cGUtMic7XG5AdHlwZS0yLXg6IDc2cHg7XG5AdHlwZS0yLXk6IDk5MHB4O1xuQHR5cGUtMi1vZmZzZXQteDogLTc2cHg7XG5AdHlwZS0yLW9mZnNldC15OiAtOTkwcHg7XG5AdHlwZS0yLXdpZHRoOiA3NHB4O1xuQHR5cGUtMi1oZWlnaHQ6IDc0cHg7XG5AdHlwZS0yLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AdHlwZS0yLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHR5cGUtMi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AdHlwZS0yOiA3NnB4IDk5MHB4IC03NnB4IC05OTBweCA3NHB4IDc0cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAndHlwZS0yJztcbkB0eXBlLTMtbmFtZTogJ3R5cGUtMyc7XG5AdHlwZS0zLXg6IDE1MnB4O1xuQHR5cGUtMy15OiA5OTBweDtcbkB0eXBlLTMtb2Zmc2V0LXg6IC0xNTJweDtcbkB0eXBlLTMtb2Zmc2V0LXk6IC05OTBweDtcbkB0eXBlLTMtd2lkdGg6IDc0cHg7XG5AdHlwZS0zLWhlaWdodDogNzRweDtcbkB0eXBlLTMtdG90YWwtd2lkdGg6IDEzODRweDtcbkB0eXBlLTMtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AdHlwZS0zLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkB0eXBlLTM6IDE1MnB4IDk5MHB4IC0xNTJweCAtOTkwcHggNzRweCA3NHB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3R5cGUtMyc7XG5Adi1ncmVlbi1tYXJrZXItbmFtZTogJ3YtZ3JlZW4tbWFya2VyJztcbkB2LWdyZWVuLW1hcmtlci14OiAxMzY4cHg7XG5Adi1ncmVlbi1tYXJrZXIteTogMTAwNHB4O1xuQHYtZ3JlZW4tbWFya2VyLW9mZnNldC14OiAtMTM2OHB4O1xuQHYtZ3JlZW4tbWFya2VyLW9mZnNldC15OiAtMTAwNHB4O1xuQHYtZ3JlZW4tbWFya2VyLXdpZHRoOiAxNnB4O1xuQHYtZ3JlZW4tbWFya2VyLWhlaWdodDogMTlweDtcbkB2LWdyZWVuLW1hcmtlci10b3RhbC13aWR0aDogMTM4NHB4O1xuQHYtZ3JlZW4tbWFya2VyLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHYtZ3JlZW4tbWFya2VyLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkB2LWdyZWVuLW1hcmtlcjogMTM2OHB4IDEwMDRweCAtMTM2OHB4IC0xMDA0cHggMTZweCAxOXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3YtZ3JlZW4tbWFya2VyJztcbkB2LXJlZC1tYXJrZXItbmFtZTogJ3YtcmVkLW1hcmtlcic7XG5Adi1yZWQtbWFya2VyLXg6IDEyNzNweDtcbkB2LXJlZC1tYXJrZXIteTogOTgwcHg7XG5Adi1yZWQtbWFya2VyLW9mZnNldC14OiAtMTI3M3B4O1xuQHYtcmVkLW1hcmtlci1vZmZzZXQteTogLTk4MHB4O1xuQHYtcmVkLW1hcmtlci13aWR0aDogMTRweDtcbkB2LXJlZC1tYXJrZXItaGVpZ2h0OiAxN3B4O1xuQHYtcmVkLW1hcmtlci10b3RhbC13aWR0aDogMTM4NHB4O1xuQHYtcmVkLW1hcmtlci10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkB2LXJlZC1tYXJrZXItaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHYtcmVkLW1hcmtlcjogMTI3M3B4IDk4MHB4IC0xMjczcHggLTk4MHB4IDE0cHggMTdweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICd2LXJlZC1tYXJrZXInO1xuQHZrLW5hbWU6ICd2ayc7XG5AdmsteDogMTM0NHB4O1xuQHZrLXk6IDEyNnB4O1xuQHZrLW9mZnNldC14OiAtMTM0NHB4O1xuQHZrLW9mZnNldC15OiAtMTI2cHg7XG5Admstd2lkdGg6IDM2cHg7XG5AdmstaGVpZ2h0OiA0MXB4O1xuQHZrLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AdmstdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AdmstaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHZrOiAxMzQ0cHggMTI2cHggLTEzNDRweCAtMTI2cHggMzZweCA0MXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3ZrJztcbkB2ay1ob3Zlci1uYW1lOiAndmtfaG92ZXInO1xuQHZrLWhvdmVyLXg6IDEzNDRweDtcbkB2ay1ob3Zlci15OiAyNTVweDtcbkB2ay1ob3Zlci1vZmZzZXQteDogLTEzNDRweDtcbkB2ay1ob3Zlci1vZmZzZXQteTogLTI1NXB4O1xuQHZrLWhvdmVyLXdpZHRoOiAzNnB4O1xuQHZrLWhvdmVyLWhlaWdodDogNDFweDtcbkB2ay1ob3Zlci10b3RhbC13aWR0aDogMTM4NHB4O1xuQHZrLWhvdmVyLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHZrLWhvdmVyLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkB2ay1ob3ZlcjogMTM0NHB4IDI1NXB4IC0xMzQ0cHggLTI1NXB4IDM2cHggNDFweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICd2a19ob3Zlcic7XG5Ady01LWljb24tbmFtZTogJ3ctNS1pY29uJztcbkB3LTUtaWNvbi14OiAxMjM5cHg7XG5Ady01LWljb24teTogNDUzcHg7XG5Ady01LWljb24tb2Zmc2V0LXg6IC0xMjM5cHg7XG5Ady01LWljb24tb2Zmc2V0LXk6IC00NTNweDtcbkB3LTUtaWNvbi13aWR0aDogNDJweDtcbkB3LTUtaWNvbi1oZWlnaHQ6IDQ5cHg7XG5Ady01LWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkB3LTUtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkB3LTUtaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Ady01LWljb246IDEyMzlweCA0NTNweCAtMTIzOXB4IC00NTNweCA0MnB4IDQ5cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAndy01LWljb24nO1xuQHctY2hhcnQtaWNvbi1uYW1lOiAndy1jaGFydC1pY29uJztcbkB3LWNoYXJ0LWljb24teDogMTI5MHB4O1xuQHctY2hhcnQtaWNvbi15OiA1NjdweDtcbkB3LWNoYXJ0LWljb24tb2Zmc2V0LXg6IC0xMjkwcHg7XG5Ady1jaGFydC1pY29uLW9mZnNldC15OiAtNTY3cHg7XG5Ady1jaGFydC1pY29uLXdpZHRoOiA0OHB4O1xuQHctY2hhcnQtaWNvbi1oZWlnaHQ6IDQ2cHg7XG5Ady1jaGFydC1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ady1jaGFydC1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHctY2hhcnQtaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Ady1jaGFydC1pY29uOiAxMjkwcHggNTY3cHggLTEyOTBweCAtNTY3cHggNDhweCA0NnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3ctY2hhcnQtaWNvbic7XG5Ady1jaGFydC1yZXYtaWNvbi1uYW1lOiAndy1jaGFydC1yZXYtaWNvbic7XG5Ady1jaGFydC1yZXYtaWNvbi14OiAxMjkwcHg7XG5Ady1jaGFydC1yZXYtaWNvbi15OiA2MTVweDtcbkB3LWNoYXJ0LXJldi1pY29uLW9mZnNldC14OiAtMTI5MHB4O1xuQHctY2hhcnQtcmV2LWljb24tb2Zmc2V0LXk6IC02MTVweDtcbkB3LWNoYXJ0LXJldi1pY29uLXdpZHRoOiA0OHB4O1xuQHctY2hhcnQtcmV2LWljb24taGVpZ2h0OiA0NnB4O1xuQHctY2hhcnQtcmV2LWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkB3LWNoYXJ0LXJldi1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHctY2hhcnQtcmV2LWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHctY2hhcnQtcmV2LWljb246IDEyOTBweCA2MTVweCAtMTI5MHB4IC02MTVweCA0OHB4IDQ2cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAndy1jaGFydC1yZXYtaWNvbic7XG5Ady1jaXJjbGUtaWNvbi1uYW1lOiAndy1jaXJjbGUtaWNvbic7XG5Ady1jaXJjbGUtaWNvbi14OiAxNzNweDtcbkB3LWNpcmNsZS1pY29uLXk6IDEyMDhweDtcbkB3LWNpcmNsZS1pY29uLW9mZnNldC14OiAtMTczcHg7XG5Ady1jaXJjbGUtaWNvbi1vZmZzZXQteTogLTEyMDhweDtcbkB3LWNpcmNsZS1pY29uLXdpZHRoOiA1NnB4O1xuQHctY2lyY2xlLWljb24taGVpZ2h0OiAzNnB4O1xuQHctY2lyY2xlLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkB3LWNpcmNsZS1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHctY2lyY2xlLWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHctY2lyY2xlLWljb246IDE3M3B4IDEyMDhweCAtMTczcHggLTEyMDhweCA1NnB4IDM2cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAndy1jaXJjbGUtaWNvbic7XG5Ady1jdXAtaWNvbi1uYW1lOiAndy1jdXAtaWNvbic7XG5Ady1jdXAtaWNvbi14OiAxMjkwcHg7XG5Ady1jdXAtaWNvbi15OiAwcHg7XG5Ady1jdXAtaWNvbi1vZmZzZXQteDogLTEyOTBweDtcbkB3LWN1cC1pY29uLW9mZnNldC15OiAwcHg7XG5Ady1jdXAtaWNvbi13aWR0aDogNTJweDtcbkB3LWN1cC1pY29uLWhlaWdodDogNTBweDtcbkB3LWN1cC1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ady1jdXAtaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkB3LWN1cC1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkB3LWN1cC1pY29uOiAxMjkwcHggMHB4IC0xMjkwcHggMHB4IDUycHggNTBweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICd3LWN1cC1pY29uJztcbkB3LWZsYWctaWNvbi1uYW1lOiAndy1mbGFnLWljb24nO1xuQHctZmxhZy1pY29uLXg6IDEzNDRweDtcbkB3LWZsYWctaWNvbi15OiA0MnB4O1xuQHctZmxhZy1pY29uLW9mZnNldC14OiAtMTM0NHB4O1xuQHctZmxhZy1pY29uLW9mZnNldC15OiAtNDJweDtcbkB3LWZsYWctaWNvbi13aWR0aDogNDBweDtcbkB3LWZsYWctaWNvbi1oZWlnaHQ6IDQwcHg7XG5Ady1mbGFnLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkB3LWZsYWctaWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkB3LWZsYWctaWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Ady1mbGFnLWljb246IDEzNDRweCA0MnB4IC0xMzQ0cHggLTQycHggNDBweCA0MHB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3ctZmxhZy1pY29uJztcbkB3LWxlYWYtaWNvbi1uYW1lOiAndy1sZWFmLWljb24nO1xuQHctbGVhZi1pY29uLXg6IDEyMzlweDtcbkB3LWxlYWYtaWNvbi15OiA5MzZweDtcbkB3LWxlYWYtaWNvbi1vZmZzZXQteDogLTEyMzlweDtcbkB3LWxlYWYtaWNvbi1vZmZzZXQteTogLTkzNnB4O1xuQHctbGVhZi1pY29uLXdpZHRoOiA0M3B4O1xuQHctbGVhZi1pY29uLWhlaWdodDogNDJweDtcbkB3LWxlYWYtaWNvbi10b3RhbC13aWR0aDogMTM4NHB4O1xuQHctbGVhZi1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHctbGVhZi1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkB3LWxlYWYtaWNvbjogMTIzOXB4IDkzNnB4IC0xMjM5cHggLTkzNnB4IDQzcHggNDJweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICd3LWxlYWYtaWNvbic7XG5Ady1tYW4taWNvbi1uYW1lOiAndy1tYW4taWNvbic7XG5Ady1tYW4taWNvbi14OiAxMjM5cHg7XG5Ady1tYW4taWNvbi15OiAzMDVweDtcbkB3LW1hbi1pY29uLW9mZnNldC14OiAtMTIzOXB4O1xuQHctbWFuLWljb24tb2Zmc2V0LXk6IC0zMDVweDtcbkB3LW1hbi1pY29uLXdpZHRoOiA0NHB4O1xuQHctbWFuLWljb24taGVpZ2h0OiA0OHB4O1xuQHctbWFuLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkB3LW1hbi1pY29uLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHctbWFuLWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHctbWFuLWljb246IDEyMzlweCAzMDVweCAtMTIzOXB4IC0zMDVweCA0NHB4IDQ4cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAndy1tYW4taWNvbic7XG5Ady1tZW4taWNvbi1sYXJnZS1uYW1lOiAndy1tZW4taWNvbi1sYXJnZSc7XG5Ady1tZW4taWNvbi1sYXJnZS14OiAzMDRweDtcbkB3LW1lbi1pY29uLWxhcmdlLXk6IDg5NHB4O1xuQHctbWVuLWljb24tbGFyZ2Utb2Zmc2V0LXg6IC0zMDRweDtcbkB3LW1lbi1pY29uLWxhcmdlLW9mZnNldC15OiAtODk0cHg7XG5Ady1tZW4taWNvbi1sYXJnZS13aWR0aDogOTNweDtcbkB3LW1lbi1pY29uLWxhcmdlLWhlaWdodDogNjNweDtcbkB3LW1lbi1pY29uLWxhcmdlLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ady1tZW4taWNvbi1sYXJnZS10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkB3LW1lbi1pY29uLWxhcmdlLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkB3LW1lbi1pY29uLWxhcmdlOiAzMDRweCA4OTRweCAtMzA0cHggLTg5NHB4IDkzcHggNjNweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICd3LW1lbi1pY29uLWxhcmdlJztcbkB3LW1lbi1pY29uLW5hbWU6ICd3LW1lbi1pY29uJztcbkB3LW1lbi1pY29uLXg6IDEyMzlweDtcbkB3LW1lbi1pY29uLXk6IDExNTRweDtcbkB3LW1lbi1pY29uLW9mZnNldC14OiAtMTIzOXB4O1xuQHctbWVuLWljb24tb2Zmc2V0LXk6IC0xMTU0cHg7XG5Ady1tZW4taWNvbi13aWR0aDogNDJweDtcbkB3LW1lbi1pY29uLWhlaWdodDogNDBweDtcbkB3LW1lbi1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ady1tZW4taWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkB3LW1lbi1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkB3LW1lbi1pY29uOiAxMjM5cHggMTE1NHB4IC0xMjM5cHggLTExNTRweCA0MnB4IDQwcHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAndy1tZW4taWNvbic7XG5Ady1tb29uLWljb24tbmFtZTogJ3ctbW9vbi1pY29uJztcbkB3LW1vb24taWNvbi14OiAxMjM5cHg7XG5Ady1tb29uLWljb24teTogODQ2cHg7XG5Ady1tb29uLWljb24tb2Zmc2V0LXg6IC0xMjM5cHg7XG5Ady1tb29uLWljb24tb2Zmc2V0LXk6IC04NDZweDtcbkB3LW1vb24taWNvbi13aWR0aDogNDhweDtcbkB3LW1vb24taWNvbi1oZWlnaHQ6IDM4cHg7XG5Ady1tb29uLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkB3LW1vb24taWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkB3LW1vb24taWNvbi1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Ady1tb29uLWljb246IDEyMzlweCA4NDZweCAtMTIzOXB4IC04NDZweCA0OHB4IDM4cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAndy1tb29uLWljb24nO1xuQHctZmxhZy1pY29uLW5hbWU6ICd3X2ZsYWdfaWNvbic7XG5Ady1mbGFnLWljb24teDogMTIzOXB4O1xuQHctZmxhZy1pY29uLXk6IDI1NXB4O1xuQHctZmxhZy1pY29uLW9mZnNldC14OiAtMTIzOXB4O1xuQHctZmxhZy1pY29uLW9mZnNldC15OiAtMjU1cHg7XG5Ady1mbGFnLWljb24td2lkdGg6IDQ0cHg7XG5Ady1mbGFnLWljb24taGVpZ2h0OiA0OHB4O1xuQHctZmxhZy1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ady1mbGFnLWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Ady1mbGFnLWljb24taW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHctZmxhZy1pY29uOiAxMjM5cHggMjU1cHggLTEyMzlweCAtMjU1cHggNDRweCA0OHB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3dfZmxhZ19pY29uJztcbkB3LW1hbi1pY29uLW5hbWU6ICd3X21hbl9pY29uJztcbkB3LW1hbi1pY29uLXg6IDEyMzlweDtcbkB3LW1hbi1pY29uLXk6IDExMTJweDtcbkB3LW1hbi1pY29uLW9mZnNldC14OiAtMTIzOXB4O1xuQHctbWFuLWljb24tb2Zmc2V0LXk6IC0xMTEycHg7XG5Ady1tYW4taWNvbi13aWR0aDogNDJweDtcbkB3LW1hbi1pY29uLWhlaWdodDogNDBweDtcbkB3LW1hbi1pY29uLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5Ady1tYW4taWNvbi10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkB3LW1hbi1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkB3LW1hbi1pY29uOiAxMjM5cHggMTExMnB4IC0xMjM5cHggLTExMTJweCA0MnB4IDQwcHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnd19tYW5faWNvbic7XG5Ad2F2ZS1pY29uLW5hbWU6ICd3YXZlLWljb24nO1xuQHdhdmUtaWNvbi14OiAxMDAycHg7XG5Ad2F2ZS1pY29uLXk6IDg3NnB4O1xuQHdhdmUtaWNvbi1vZmZzZXQteDogLTEwMDJweDtcbkB3YXZlLWljb24tb2Zmc2V0LXk6IC04NzZweDtcbkB3YXZlLWljb24td2lkdGg6IDY2cHg7XG5Ad2F2ZS1pY29uLWhlaWdodDogMTBweDtcbkB3YXZlLWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkB3YXZlLWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5Ad2F2ZS1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkB3YXZlLWljb246IDEwMDJweCA4NzZweCAtMTAwMnB4IC04NzZweCA2NnB4IDEwcHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAnd2F2ZS1pY29uJztcbkB3aGl0ZS1jcm9zcy1uYW1lOiAnd2hpdGUtY3Jvc3MnO1xuQHdoaXRlLWNyb3NzLXg6IDEzNDRweDtcbkB3aGl0ZS1jcm9zcy15OiA2OTlweDtcbkB3aGl0ZS1jcm9zcy1vZmZzZXQteDogLTEzNDRweDtcbkB3aGl0ZS1jcm9zcy1vZmZzZXQteTogLTY5OXB4O1xuQHdoaXRlLWNyb3NzLXdpZHRoOiAzMHB4O1xuQHdoaXRlLWNyb3NzLWhlaWdodDogMzBweDtcbkB3aGl0ZS1jcm9zcy10b3RhbC13aWR0aDogMTM4NHB4O1xuQHdoaXRlLWNyb3NzLXRvdGFsLWhlaWdodDogMTMwM3B4O1xuQHdoaXRlLWNyb3NzLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkB3aGl0ZS1jcm9zczogMTM0NHB4IDY5OXB4IC0xMzQ0cHggLTY5OXB4IDMwcHggMzBweCAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnICd3aGl0ZS1jcm9zcyc7XG5AeXQtcGxheS1pY29uLXNtYWxsLW5hbWU6ICd5dC1wbGF5LWljb24tc21hbGwnO1xuQHl0LXBsYXktaWNvbi1zbWFsbC14OiAzMzJweDtcbkB5dC1wbGF5LWljb24tc21hbGwteTogMTIwOHB4O1xuQHl0LXBsYXktaWNvbi1zbWFsbC1vZmZzZXQteDogLTMzMnB4O1xuQHl0LXBsYXktaWNvbi1zbWFsbC1vZmZzZXQteTogLTEyMDhweDtcbkB5dC1wbGF5LWljb24tc21hbGwtd2lkdGg6IDQ3cHg7XG5AeXQtcGxheS1pY29uLXNtYWxsLWhlaWdodDogMzBweDtcbkB5dC1wbGF5LWljb24tc21hbGwtdG90YWwtd2lkdGg6IDEzODRweDtcbkB5dC1wbGF5LWljb24tc21hbGwtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AeXQtcGxheS1pY29uLXNtYWxsLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkB5dC1wbGF5LWljb24tc21hbGw6IDMzMnB4IDEyMDhweCAtMzMycHggLTEyMDhweCA0N3B4IDMwcHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAneXQtcGxheS1pY29uLXNtYWxsJztcbkB5dC1wbGF5LWljb24tbmFtZTogJ3l0LXBsYXktaWNvbic7XG5AeXQtcGxheS1pY29uLXg6IDQ1NHB4O1xuQHl0LXBsYXktaWNvbi15OiA5OTBweDtcbkB5dC1wbGF5LWljb24tb2Zmc2V0LXg6IC00NTRweDtcbkB5dC1wbGF5LWljb24tb2Zmc2V0LXk6IC05OTBweDtcbkB5dC1wbGF5LWljb24td2lkdGg6IDcycHg7XG5AeXQtcGxheS1pY29uLWhlaWdodDogNDZweDtcbkB5dC1wbGF5LWljb24tdG90YWwtd2lkdGg6IDEzODRweDtcbkB5dC1wbGF5LWljb24tdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AeXQtcGxheS1pY29uLWltYWdlOiAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJztcbkB5dC1wbGF5LWljb246IDQ1NHB4IDk5MHB4IC00NTRweCAtOTkwcHggNzJweCA0NnB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3l0LXBsYXktaWNvbic7XG5AeXQtbmFtZTogJ3l0JztcbkB5dC14OiAxMzQ0cHg7XG5AeXQteTogMjk4cHg7XG5AeXQtb2Zmc2V0LXg6IC0xMzQ0cHg7XG5AeXQtb2Zmc2V0LXk6IC0yOThweDtcbkB5dC13aWR0aDogMzZweDtcbkB5dC1oZWlnaHQ6IDQxcHg7XG5AeXQtdG90YWwtd2lkdGg6IDEzODRweDtcbkB5dC10b3RhbC1oZWlnaHQ6IDEzMDNweDtcbkB5dC1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AeXQ6IDEzNDRweCAyOThweCAtMTM0NHB4IC0yOThweCAzNnB4IDQxcHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAneXQnO1xuQHl0LWhvdmVyLW5hbWU6ICd5dF9ob3Zlcic7XG5AeXQtaG92ZXIteDogMTM0NHB4O1xuQHl0LWhvdmVyLXk6IDQyN3B4O1xuQHl0LWhvdmVyLW9mZnNldC14OiAtMTM0NHB4O1xuQHl0LWhvdmVyLW9mZnNldC15OiAtNDI3cHg7XG5AeXQtaG92ZXItd2lkdGg6IDM2cHg7XG5AeXQtaG92ZXItaGVpZ2h0OiA0MXB4O1xuQHl0LWhvdmVyLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AeXQtaG92ZXItdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AeXQtaG92ZXItaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHl0LWhvdmVyOiAxMzQ0cHggNDI3cHggLTEzNDRweCAtNDI3cHggMzZweCA0MXB4IDEzODRweCAxMzAzcHggJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZycgJ3l0X2hvdmVyJztcbkB5dW1taS1ob3VyLXJlZC1uYW1lOiAneXVtbWktaG91ci1yZWQnO1xuQHl1bW1pLWhvdXItcmVkLXg6IDBweDtcbkB5dW1taS1ob3VyLXJlZC15OiA4OTRweDtcbkB5dW1taS1ob3VyLXJlZC1vZmZzZXQteDogMHB4O1xuQHl1bW1pLWhvdXItcmVkLW9mZnNldC15OiAtODk0cHg7XG5AeXVtbWktaG91ci1yZWQtd2lkdGg6IDk0cHg7XG5AeXVtbWktaG91ci1yZWQtaGVpZ2h0OiA5NHB4O1xuQHl1bW1pLWhvdXItcmVkLXRvdGFsLXdpZHRoOiAxMzg0cHg7XG5AeXVtbWktaG91ci1yZWQtdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AeXVtbWktaG91ci1yZWQtaW1hZ2U6ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnO1xuQHl1bW1pLWhvdXItcmVkOiAwcHggODk0cHggMHB4IC04OTRweCA5NHB4IDk0cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAneXVtbWktaG91ci1yZWQnO1xuQHl1bW1pLWhvdXItbmFtZTogJ3l1bW1pLWhvdXInO1xuQHl1bW1pLWhvdXIteDogOTA2cHg7XG5AeXVtbWktaG91ci15OiA3OTNweDtcbkB5dW1taS1ob3VyLW9mZnNldC14OiAtOTA2cHg7XG5AeXVtbWktaG91ci1vZmZzZXQteTogLTc5M3B4O1xuQHl1bW1pLWhvdXItd2lkdGg6IDk0cHg7XG5AeXVtbWktaG91ci1oZWlnaHQ6IDk0cHg7XG5AeXVtbWktaG91ci10b3RhbC13aWR0aDogMTM4NHB4O1xuQHl1bW1pLWhvdXItdG90YWwtaGVpZ2h0OiAxMzAzcHg7XG5AeXVtbWktaG91ci1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5AeXVtbWktaG91cjogOTA2cHggNzkzcHggLTkwNnB4IC03OTNweCA5NHB4IDk0cHggMTM4NHB4IDEzMDNweCAnLi4vaW1hZ2VzL3Nwcml0ZS9zcHJpdGUucG5nJyAneXVtbWktaG91cic7XG5Ac3ByaXRlc2hlZXQtd2lkdGg6IDEzODRweDtcbkBzcHJpdGVzaGVldC1oZWlnaHQ6IDEzMDNweDtcbkBzcHJpdGVzaGVldC1pbWFnZTogJy4uL2ltYWdlcy9zcHJpdGUvc3ByaXRlLnBuZyc7XG5Ac3ByaXRlc2hlZXQtc3ByaXRlczogQGFnaW1hLWxvZ28gQGFnaW1hLWxvZ28gQGF1dG8xNSBAYmFjay10by10b3AgQGJhbG9vbi1jbG9zZSBAYmV6LWljb24gQGJpZy1jYXJ0LWljb24tc21hbGwgQGJpZy1jYXJ0LWljb24gQGJvc3MtZmluIEBjYXJ0LWljb24gQGNhcnQtc21hbGwgQGNhdGFsb2d1ZS1sb2dvIEBjaXR5LWljb24gQGNsZWFyLWlucHV0IEBjb250YWN0LWNlbnRlciBAZGF0ZS1pY29uLWhvdmVyIEBkYXRlLWljb24gQGRhdGVwaWNrZXItbGVmdCBAZGF0ZXBpY2tlci1yaWdodCBAZGRkIEBkaXNoLWljb24tbGVhZiBAZGlzaC1pY29uIEBkb3duLWljb24gQGVjby1pY29uIEBmLWJha2UtaWNvbiBAZi1jYXJkLWljb24gQGYtY2hpbGQtaWNvbiBAZi1jb2ZmZS1pY29uIEBmLWNvb2staWNvbiBAZi1jb3NtLWljb24gQGYtZHdpc2gtaWNvbiBAZi1maXNoLWljb24gQGYtZnJlZWVhdC1pY29uIEBmLWluZXQtaWNvbiBAZi1wYXJrLWljb24gQGYtcGx1cy1pY29uIEBmLXByZXMtaWNvbiBAZi1wdnotaWNvbiBAZi10YXhpLWljb24gQGZhbmN5Ym94LWNsb3NlIEBmYiBAZmItaG92ZXIgQGZpbHRlci1jbG9zZS1pY29uIEBmaWx0ZXItb3Blbi1pY29uIEBmcnVpdC1iYXNrZXQtaWNvbiBAZnJ1aXQtZG9jLWljb24gQGZydWl0LWxlYWYtaWNvbiBAZ2VvLXBvcHVwLWV4aXQgQGdldC1jYXJkLWFycm93LWxlZnQgQGdldC1jYXJkLWFycm93LXRvcCBAZ2V0LWNhcmQtYmFnIEBnZXQtY2FyZC1mb3JtIEBnZXQtY2FyZC1tb24gQGdpcC1pY29uLXNtYWxsIEBncmV5LWNyb3NzIEBoLWNhcmQtYXV0byBAaC1jYXJkLWNhcnQtc20gQGgtY2FyZC1jYXJ0IEBoLWNhcmQtY3VwIEBoLWNhcmQtbWFyayBAaC1jYXJkLW1vc2MgQGgtY2FyZC1zdGFyIEBoZWEtaWNvbiBAaG90LWxpbmUtaWNvbiBAaG90LW1haWwtaWNvbiBAaWNvbi1iYWxvb24gQGljb24tZmItYmlnIEBpY29uLWZiIEBpY29uLW9rLWJpZyBAaWNvbi1vayBAaWNvbi1zdWMtYmFnIEBpY29uLXR3LWJpZyBAaWNvbi10dyBAaWNvbi12YWMtY2hhcnQgQGljb24tdmFjLWhhbmQgQGljb24tdmFjLWxhZGRlciBAaWNvbi12YWMtc21pbGUgQGljb24tdmFjLXdlaSBAaWNvbi12ay1iaWcgQGljb24tdmsgQGljb24teXQtYmlnIEBpY29uLXl0IEBpdGVtLXByaWNlLXNtYWxsIEBpdGVtLXByaWNlLXdpZGUgQGxlZnQtcXVvdGUgQGxpbmstdG8taGlzdG9yeS1ob3ZlciBAbGluay10by1oaXN0b3J5IEBtZWF0LXNsaWRlLWljb24tMiBAbWVhdHMtc2xpZGUtY2xvc2UtaG92ZXIgQG1lYXRzLXNsaWRlLWNsb3NlIEBuYWRvLW1hcmsgQG5ld3MtbWFwLXBvaW50IEBvay1pY29uIEBvayBAb2staG92ZXIgQG9rZWktbG9nby1zbWFsbCBAb2tlaS1sb2dvIEBwZGYtaWNvbiBAcGllLWljb24gQHBvZGFyb2stYmFnIEBwb2Rhcm9rLWNhcnQgQHBvZGFyb2stY2hhcnQtZG93biBAcG9kYXJvay1jaGFydC11cCBAcG9kYXJvay1oYW5kIEBwb2Rhcm9rLXJlYyBAcG9kYXJvay1zYW5kIEBwb2Rhcm9rLXdyZW5jaCBAcG9wdXAtbGVmdC1ob3ZlciBAcG9wdXAtbGVmdCBAcG9wdXAtcmlnaHQtaG92ZXIgQHBvcHVwLXJpZ2h0IEBwcmljZXMtYmFkZ2UtYmcgQHF1YS1pY29uIEByYXQtaWNvbiBAcmVrc29mdC1sb2dvIEByZXMtaWNvbiBAcmlnaHQtcXVvdGUgQHMtYmFrZS1pY29uLWJpZyBAcy1iYWtlLWljb24gQHMtY2FyZC1pY29uLWJpZyBAcy1jYXJkLWljb24gQHMtY2hpbGQtaWNvbi1iaWcgQHMtY2hpbGQtaWNvbiBAcy1jb2ZmZS1pY29uLWJpZyBAcy1jb2ZmZS1pY29uIEBzLWNvb2staWNvbi1iaWcgQHMtY29vay1pY29uIEBzLWNvc20taWNvbi1iaWcgQHMtY29zbS1pY29uIEBzLWR3aXNoLWljb24tYmlnIEBzLWR3aXNoLWljb24gQHMtZmlzaC1pY29uLWJpZyBAcy1maXNoLWljb24gQHMtZnJlZWVhdC1pY29uLWJpZyBAcy1mcmVlZWF0LWljb24gQHMtaW5ldC1pY29uLWJpZyBAcy1pbmV0LWljb24gQHMtcGFyay1pY29uLWJpZyBAcy1wYXJrLWljb24gQHMtcGx1cy1pY29uLWJpZyBAcy1wbHVzLWljb24gQHMtcHJlcy1pY29uLWJpZyBAcy1wcmVzLWljb24gQHMtcHZ6LWljb24tYmlnIEBzLXB2ei1pY29uIEBzLXRheGktaWNvbi1iaWcgQHMtdGF4aS1pY29uIEBzZWFyY2gtaWNvbiBAc2hvcDE0IEBzbGlkZXItY29udHJvbHMtYmx1ZS1sZWZ0LWhvdmVyIEBzbGlkZXItY29udHJvbHMtYmx1ZS1yaWdodC1ob3ZlciBAc2xpZGVyLWNvbnRyb2xzLWJvdHRvbS1ob3ZlciBAc2xpZGVyLWNvbnRyb2xzLWJvdHRvbSBAc2xpZGVyLWNvbnRyb2xzLWxlZnQtaG92ZXIgQHNsaWRlci1jb250cm9scy1sZWZ0IEBzbGlkZXItY29udHJvbHMtcmlnaHQtaG92ZXIgQHNsaWRlci1jb250cm9scy1yaWdodCBAc2xpZGVyLWNvbnRyb2xzLXRvcC1ob3ZlciBAc2xpZGVyLWNvbnRyb2xzLXRvcCBAc2xpZGVyLWNvbnRyb2xzLXRyYW4tbGVmdC1ob3ZlciBAc2xpZGVyLWNvbnRyb2xzLXRyYW4tbGVmdCBAc2xpZGVyLWNvbnRyb2xzLXRyYW4tcmlnaHQtaG92ZXIgQHNsaWRlci1jb250cm9scy10cmFuLXJpZ2h0IEBzbWFsbC1maW4gQHNtaS1pY29uIEBzcHJpdGUgQHN0YXQtbWFuLWljb24gQHN0YXQtd29tYW4taWNvbiBAc3RyYXQtY2l0ZS1pY29uIEBzdWMtZGF0ZS1pY29uIEBzdXAtaWNvbi1zbWFsbCBAdGltZS1pY29uLXNtYWxsIEB0aW1lLWljb24gQHRyaWFuZ2xlLWdyYXkgQHR5cGUtMSBAdHlwZS0yIEB0eXBlLTMgQHYtZ3JlZW4tbWFya2VyIEB2LXJlZC1tYXJrZXIgQHZrIEB2ay1ob3ZlciBAdy01LWljb24gQHctY2hhcnQtaWNvbiBAdy1jaGFydC1yZXYtaWNvbiBAdy1jaXJjbGUtaWNvbiBAdy1jdXAtaWNvbiBAdy1mbGFnLWljb24gQHctbGVhZi1pY29uIEB3LW1hbi1pY29uIEB3LW1lbi1pY29uLWxhcmdlIEB3LW1lbi1pY29uIEB3LW1vb24taWNvbiBAdy1mbGFnLWljb24gQHctbWFuLWljb24gQHdhdmUtaWNvbiBAd2hpdGUtY3Jvc3MgQHl0LXBsYXktaWNvbi1zbWFsbCBAeXQtcGxheS1pY29uIEB5dCBAeXQtaG92ZXIgQHl1bW1pLWhvdXItcmVkIEB5dW1taS1ob3VyO1xuQHNwcml0ZXNoZWV0OiAxMzg0cHggMTMwM3B4ICcuLi9pbWFnZXMvc3ByaXRlL3Nwcml0ZS5wbmcnIEBzcHJpdGVzaGVldC1zcHJpdGVzO1xuXG4vKlxuVGhlIHByb3ZpZGVkIGNsYXNzZXMgYXJlIGludGVuZGVkIHRvIGJlIHVzZWQgd2l0aCB0aGUgYXJyYXktbGlrZSB2YXJpYWJsZXNcblxuLmljb24taG9tZSB7XG4gIC5zcHJpdGUtd2lkdGgoQGljb24taG9tZSk7XG59XG4uaWNvbi1lbWFpbCB7XG4gIC5zcHJpdGUoQGljb24tZW1haWwpO1xufVxuXG5FeGFtcGxlIHVzYWdlIGluIEhUTUw6XG5cbmBkaXNwbGF5OiBibG9ja2Agc3ByaXRlOlxuPGRpdiBjbGFzcz1cImljb24taG9tZVwiPjwvZGl2PlxuXG5UbyBjaGFuZ2UgYGRpc3BsYXlgIChlLmcuIGBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7YCksIHdlIHN1Z2dlc3QgdXNpbmcgYSBjb21tb24gQ1NTIGNsYXNzOlxuXG4vLyBDU1Ncbi5pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vLyBIVE1MXG48aSBjbGFzcz1cImljb24gaWNvbi1ob21lXCI+PC9pPlxuKi9cbi5zcHJpdGUtd2lkdGgoQHNwcml0ZSkge1xuICB3aWR0aDogZXh0cmFjdChAc3ByaXRlLCA1KTtcbn1cblxuLnNwcml0ZS1oZWlnaHQoQHNwcml0ZSkge1xuICBoZWlnaHQ6IGV4dHJhY3QoQHNwcml0ZSwgNik7XG59XG5cbi5zcHJpdGUtcG9zaXRpb24oQHNwcml0ZSkge1xuICBAc3ByaXRlLW9mZnNldC14OiBleHRyYWN0KEBzcHJpdGUsIDMpO1xuICBAc3ByaXRlLW9mZnNldC15OiBleHRyYWN0KEBzcHJpdGUsIDQpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBAc3ByaXRlLW9mZnNldC14IEBzcHJpdGUtb2Zmc2V0LXk7XG59XG5cbi5zcHJpdGUtaW1hZ2UoQHNwcml0ZSkge1xuICBAc3ByaXRlLWltYWdlOiBleHRyYWN0KEBzcHJpdGUsIDkpO1xuICBAc3ByaXRlLWltYWdlLWJhcmU6IH5gXCJAe3Nwcml0ZS1pbWFnZX1cIi5zbGljZSgxLCAtMSlgO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoQHNwcml0ZS1pbWFnZS1iYXJlKTtcbn1cblxuLnNwcml0ZShAc3ByaXRlKSB7XG4gIC5zcHJpdGUtaW1hZ2UoQHNwcml0ZSk7XG4gIC5zcHJpdGUtcG9zaXRpb24oQHNwcml0ZSk7XG4gIC5zcHJpdGUtd2lkdGgoQHNwcml0ZSk7XG4gIC5zcHJpdGUtaGVpZ2h0KEBzcHJpdGUpO1xufVxuXG4vKlxuVGhlIGAuc3ByaXRlc2AgbWl4aW4gZ2VuZXJhdGVzIGlkZW50aWNhbCBvdXRwdXQgdG8gdGhlIENTUyB0ZW1wbGF0ZVxuICBidXQgY2FuIGJlIG92ZXJyaWRkZW4gaW5zaWRlIG9mIExFU1NcblxuVGhpcyBtdXN0IGJlIHJ1biB3aGVuIHlvdSBoYXZlIGF0IGxlYXN0IDIgc3ByaXRlcy5cbiAgSWYgcnVuIHdpdGggYSBzaW5nbGUgc3ByaXRlLCB0aGVuIHRoZXJlIHdpbGwgYmUgcmVmZXJlbmNlIGVycm9ycy5cblxuLnNwcml0ZXMoQHNwcml0ZXNoZWV0LXNwcml0ZXMpO1xuKi9cbi5zcHJpdGVzKEBzcHJpdGVzLCBAaTogMSkgd2hlbiAoQGkgPD0gbGVuZ3RoKEBzcHJpdGVzKSkge1xuICBAc3ByaXRlOiBleHRyYWN0KEBzcHJpdGVzLCBAaSk7XG4gIEBzcHJpdGUtbmFtZTogZShleHRyYWN0KEBzcHJpdGUsIDEwKSk7XG4gIC5Ae3Nwcml0ZS1uYW1lfSB7XG4gICAgLnNwcml0ZShAc3ByaXRlKTtcbiAgfVxuICAuc3ByaXRlcyhAc3ByaXRlcywgQGkgKyAxKTtcbn1cbiIsIkBmb250LWZhY2Uge1xyXG5cdC5jcmVhdGVGb250KCdESU5Qcm8nLCBARElOUHJvQm9sZCk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdC5jcmVhdGVGb250KCdESU5Qcm8nLCBARElOUHJvUmVndWxhcik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdC5jcmVhdGVGb250KCdBcmlhbFJvdW5kZWRNVCcsIEBBcmlhbFJvdW5kZWRNVEJvbGQpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHQuY3JlYXRlRm9udCgnRElOQ29uZGVuc2VkJywgQERJTkNvbmRlbnNlZEJvbGQpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHQuY3JlYXRlRm9udCgnRElOQ29uZGVuc2VkJywgQERJTkNvbmRlbnNlZEMpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHQuY3JlYXRlRm9udCgnU2NhZGEnLCBAU2NhZGEpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHQuY3JlYXRlRm9udCgnU2NhZGEnLCBAU2NhZGFCb2xkKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0LmNyZWF0ZUZvbnQoJ1VidW50dScsIEBVYnVudHVCb2xkKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0LmNyZWF0ZUZvbnQoJ1VidW50dScsIEBVYnVudHVCb2xkSXRhbGljKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0LmNyZWF0ZUZvbnQoJ1VidW50dScsIEBVYnVudHVJdGFsaWMpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHQuY3JlYXRlRm9udCgnVWJ1bnR1JywgQFVidW50dUxpZ2h0KTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0LmNyZWF0ZUZvbnQoJ1VidW50dScsIEBVYnVudHVMaWdodEl0YWxpYyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdC5jcmVhdGVGb250KCdVYnVudHUnLCBAVWJ1bnR1TWVkaXVtKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0LmNyZWF0ZUZvbnQoJ1VidW50dScsIEBVYnVudHVNZWRpdW1JdGFsaWMpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHQuY3JlYXRlRm9udCgnVWJ1bnR1JywgQFVidW50dVJlZ3VsYXIpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG5cdHNyYzogdXJsKCdAe2ZvbnRQYXRofWljb21vb24vaWNvbW9vbi5lb3Q/Zzc1bzVzJyk7XHJcblx0c3JjOiB1cmwoJ0B7Zm9udFBhdGh9aWNvbW9vbi9pY29tb29uLmVvdD9nNzVvNXMjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcblx0dXJsKCdAe2ZvbnRQYXRofWljb21vb24vaWNvbW9vbi50dGY/Zzc1bzVzJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdHVybCgnQHtmb250UGF0aH1pY29tb29uL2ljb21vb24ud29mZj9nNzVvNXMnKSBmb3JtYXQoJ3dvZmYnKSxcclxuXHR1cmwoJ0B7Zm9udFBhdGh9aWNvbW9vbi9pY29tb29uLnN2Zz9nNzVvNXMjaWNvbW9vbicpIGZvcm1hdCgnc3ZnJyk7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0ICdtaXhpbnMvY2xlYXJmaXgnO1xyXG5AaW1wb3J0ICdtaXhpbnMvZ3JpZC1mcmFtZXdvcmsnO1xyXG5AaW1wb3J0ICdtaXhpbnMvZ3JpZCc7XHJcblxyXG4uaWYoQG1hdGNoLCBAcHJvcGVydHksIEB2YWx1ZSkgd2hlbiAoQHByb3BlcnR5ID0gQG1hdGNoKSB7XHJcblx0XHRAe3Byb3BlcnR5fTogQHZhbHVlO1xyXG59XHJcblxyXG4uaWZOb3QoQG1hdGNoLCBAcHJvcGVydHksIEB2YWx1ZSkgd2hlbiBub3QgKEB2YWx1ZSA9IEBtYXRjaCkge1xyXG5cdFx0QHtwcm9wZXJ0eX06IEB2YWx1ZTtcclxufVxyXG5cclxuLy8g0KbQtdC90YLRgNC40YDQvtCy0LDQvdC40LUg0LHQu9C+0LrQsCDRgSDQv9GA0L7QuNC30LLQvtC70YzQvdC+0Lkg0YjQuNGA0LjQvdC+0Lkg0L/QviDQs9C+0YDQuNC30L7QvdGC0LDQu9C4LlxyXG4uY2VudGVyLXBvc2l0aW9uLWhvcml6b250YWxseSgpIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgLyog0YEg0LLQtdC90LTQvtGA0L3Ri9C80Lgg0L/RgNC10YTQuNC60YHQsNC80Lgg0LLRgdC1INCx0YDQsNGD0LfQtdGA0Ysg0L7RgiBpZSA5ICovXHJcbn1cclxuXHJcbi8vINCm0LXQvdGC0YDQuNGA0L7QstCw0L3QuNC1INCx0LvQvtC60LAg0YEg0L/RgNC+0LjQt9Cy0L7Qu9GM0L3QvtC5INCy0YvRgdC+0YLQvtC5INC/0L4g0LLQtdGA0YLQuNC60LDQu9C4LlxyXG4uY2VudGVyLXBvc2l0aW9uLXZlcnRpY2FsbHkoKSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG5cclxuLy8g0KbQtdC90YLRgNC40YDQvtCy0LDQvdC40LUg0LHQu9C+0LrQsCDRgSDQv9GA0L7QuNC30LLQvtC70YzQvdGL0LzQuCDRgNCw0LfQvNC10YDQsNC80LhcclxuLmNlbnRlci1wb3NpdGlvbigpIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG59XHJcblxyXG4vLyDQptC10L3RgtGA0LjRgNC+0LLQsNC90LjQtSDQsdC70L7QutCwINGBINC30LDQtNCw0L3QvdC+0Lkg0LLRi9GB0L7RgtC+0Lkg0L/QviDQs9C+0YDQuNC30L7QvdGC0LDQu9C4LlxyXG4uY2VudGVyLXBvc2l0aW9uLWhvcml6b250YWxseShAd2lkdGgsIEBwb3NpdGlvbjogYWJzb2x1dGUpIHtcclxuXHRwb3NpdGlvbjogQHBvc2l0aW9uO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW4tbGVmdDogLUB3aWR0aCAvIDI7XHJcbn1cclxuXHJcbi8vINCm0LXQvdGC0YDQuNGA0L7QstCw0L3QuNC1INCx0LvQvtC60LAg0YEg0LfQsNC00LDQvdC90L7QuSDRiNC40YDQuNC90L7QuSDQv9C+INCy0LXRgNGC0LjQutCw0LvQuC5cclxuLmNlbnRlci1wb3NpdGlvbi12ZXJ0aWNhbGx5KEBoZWlnaHQsIEBwb3NpdGlvbjogYWJzb2x1dGUpIHtcclxuXHRwb3NpdGlvbjogQHBvc2l0aW9uO1xyXG5cdHRvcDogNTAlO1xyXG5cdG1hcmdpbi10b3A6IC1AaGVpZ2h0IC8gMjtcclxufVxyXG5cclxuLy8g0KbQtdC90YLRgNC40YDQvtCy0LDQvdC40LUg0LHQu9C+0LrQsCDRgSDQt9Cw0LTQsNC90L3Ri9C80Lgg0YDQsNC30LzQtdGA0LDQvNC4INC/0L4g0LPQvtGA0LjQt9C+0L3RgtCw0LvQuCDQuCDQstC10YDRgtC40LrQsNC70LguXHJcbi5jZW50ZXItcG9zaXRpb24oQHdpZHRoLCBAaGVpZ2h0OiBAd2lkdGgsIEBwb3NpdGlvbjogYWJzb2x1dGUpIHtcclxuXHQuY2VudGVyLXBvc2l0aW9uLWhvcml6b250YWxseShAd2lkdGgsIEBwb3NpdGlvbik7XHJcblx0LmNlbnRlci1wb3NpdGlvbi12ZXJ0aWNhbGx5KEBoZWlnaHQsIEBwb3NpdGlvbik7XHJcbn1cclxuXHJcbi8vINCR0LDQt9C+0LLRi9C1INGB0YLQuNC70Lgg0LTQu9GPINC/0YHQtdCy0LTQvtGN0LvQtdC80LXQvdGC0L7QslxyXG4ucHNldWRvKEB3aWR0aCwgQGhlaWdodDogQHdpZHRoLCBAcG9zaXRpb246IGFic29sdXRlLCBAY29udGVudDogJycsIEBkaXNwbGF5OiBibG9jaykge1xyXG5cdGNvbnRlbnQ6IEBjb250ZW50O1xyXG5cdHBvc2l0aW9uOiBAcG9zaXRpb247XHJcblx0ZGlzcGxheTogQGRpc3BsYXk7XHJcblx0d2lkdGg6IEB3aWR0aDtcclxuXHRoZWlnaHQ6IEBoZWlnaHQ7XHJcbn1cclxuXHJcbi8vINCa0L7Qu9C+0L3QutC4INGC0LXQutGB0YLQsFxyXG4uY29sdW1ucyhAY29sV2lkdGg6IDI1MHB4LCBAY29sQ291bnQ6IDAsIEBjb2xHYXA6IDUwcHgsIEBjb2xSdWxlV2lkdGg6IDAsIEBjb2xSdWxlQ29sb3I6IGluaGVyaXQsIEBjb2xSdWxlU3R5bGU6IHNvbGlkKSB7XHJcblx0Y29sdW1uLXdpZHRoOiBAY29sd2lkdGg7XHJcblx0Y29sdW1uLWNvdW50OiBAY29sY291bnQ7XHJcblx0Y29sdW1uLWdhcDogQGNvbGdhcDtcclxuXHRjb2x1bW4tcnVsZS1jb2xvcjogQGNvbFJ1bGVDb2xvcjtcclxuXHRjb2x1bW4tcnVsZS1zdHlsZTogQGNvbFJ1bGVTdHlsZTtcclxuXHRjb2x1bW4tcnVsZS13aWR0aDogQGNvbFJ1bGVXaWR0aDtcclxufVxyXG5cclxuLy8g0KjRgNC40YTRglxyXG4uZm9udChAc2l6ZSwgQGZhbWlseTogaW5oZXJpdCwgQGNvbG9yOiBpbmhlcml0LCBAbGluZUhlaWdodDogaW5oZXJpdCwgQGxldHRlclNwYWNpbmc6IGluaGVyaXQsIEB3ZWlnaHQ6IGluaGVyaXQsIEBzdHlsZTogaW5oZXJpdCkge1xyXG5cdC5pZk5vdChpbmhlcml0LCBjb2xvciwgQGNvbG9yKTtcclxuXHRmb250LXNpemU6IEBzaXplO1xyXG5cdC5pZk5vdChpbmhlcml0LCBmb250LWZhbWlseSwgQGZhbWlseSk7XHJcblx0LmlmTm90KGluaGVyaXQsIGZvbnQtd2VpZ2h0LCBAd2VpZ2h0KTtcclxuXHQuaWZOb3QoaW5oZXJpdCwgZm9udC1zdHlsZSwgQHN0eWxlKTtcclxuXHQuaWZOb3QoaW5oZXJpdCwgbGluZS1oZWlnaHQsIEBsaW5lSGVpZ2h0KTtcclxuXHQuaWZOb3QoaW5oZXJpdCwgbGV0dGVyLXNwYWNpbmcsIEBsZXR0ZXJTcGFjaW5nKTtcclxufVxyXG5cclxuLy8g0J7QsdGA0LXQt9C60LAg0YLQtdC60YHRgtCwLi4uXHJcbi5lbGlwc2lzKCkge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5cclxuLy8g0JPRgNCw0L3QuNGG0YtcclxuLmJvcmRlcihAY29sb3I6ICMwMDAsIEB3aWR0aDogMXB4LCBAcmFkaXVzOiBpbmhlcml0LCBAc3R5bGU6IHNvbGlkKSB7XHJcblx0Ym9yZGVyLXdpZHRoOiBAd2lkdGg7XHJcblx0Ym9yZGVyLXN0eWxlOiBAc3R5bGU7XHJcblx0Ym9yZGVyLWNvbG9yOiBAY29sb3I7XHJcblx0LmlmTm90KGluaGVyaXQsIGJvcmRlci1yYWRpdXMsIEByYWRpdXMpO1xyXG59XHJcblxyXG4vLyDQn9C70LDQstC90LDRjyDRgdC80LXQvdCwINGB0LLQvtC50YHRgtCyLlxyXG4udHJhbnNpdGlvbihAcHJvcGVydHk6IGFsbCwgQGR1cmF0aW9uOiAwLjJzLCBAZGVsYXk6IDBzLCBAZWFzZTogZWFzZS1pbikge1xyXG5cdHRyYW5zaXRpb24rOiBAYXJndW1lbnRzO1xyXG59XHJcblxyXG4vLyDQmNGB0L/QvtC70YzQt9GD0LXRgtGB0Y8g0LTQu9GPINC/0LXRgNC10LrRgNGL0YLQuNGPINCx0LvQvtC60LAuXHJcbi5mdWxsLXNpemUoQGJnQ29sb3I6IHRyYW5zcGFyZW50KSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHQuaWZOb3QodHJhbnNwYXJlbnQsIGJhY2tncm91bmQtY29sb3IsIEBiZ0NvbG9yKTtcclxufVxyXG5cclxuLy8g0KHQv9C40YHQvtC6LCDRgdC+0LTQtdGA0LbQsNGJ0LjQuSBpbmxpbmUtYmxvY2suXHJcbi5pbmxpbmUtbGlzdChAdmVydGljYWxBbGlnbjogdG9wLCBAZm9udFNpemU6IG1lZGl1bSkge1xyXG5cdGZvbnQtc2l6ZTogMDtcclxuXHJcblx0JiA+ICoge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IEB2ZXJ0aWNhbEFsaWduO1xyXG5cdFx0Zm9udC1zaXplOiBAZm9udFNpemU7XHJcblx0fVxyXG59XHJcblxyXG4vLyDQodC/0LjRgdC+0LosINCy0YvRgNC+0LLQvdC10L3QvdGL0Lkg0L/QviDRiNC40YDQuNC90LVcclxuLmp1c3RpZnktbGlzdChAdmVydGljYWxBbGlnbjogdG9wLCBAZm9udFNpemU6IG1lZGl1bSkge1xyXG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0Zm9udC1zaXplOiAwO1xyXG5cclxuXHQmOjphZnRlciB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdH1cclxuXHJcblx0JiA+ICoge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IEB2ZXJ0aWNhbEFsaWduO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdGZvbnQtc2l6ZTogQGZvbnRTaXplO1xyXG5cdH1cclxufVxyXG5cclxuLy8g0JLQu9C+0LbQtdC90L3Ri9C1INC90YPQvNC10YDQvtCy0LDQvdC90YvQtSDRgdC/0LjRgdC60LhcclxuLmRlY2ltYWwtbGlzdChAZGVsaW1pdGVyOiAnLicsIEBzZWxlY3RvcjogbGkpIHtcclxuXHRjb3VudGVyLXJlc2V0OiBpdGVtO1xyXG5cclxuXHRAe3NlbGVjdG9yfSB7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBjb3VudGVycyhpdGVtLCBAZGVsaW1pdGVyKSAnQHtkZWxpbWl0ZXJ9ICc7XHJcblx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBpdGVtO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gQ2xlYXJmaXhcclxuLmNsZWFyZml4KCkge1xyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRkaXNwbGF5OiB0YWJsZTtcclxuXHRcdGNsZWFyOiBib3RoO1xyXG5cdH1cclxufVxyXG5cclxuLy8g0JjQutC+0L3QutCwINC/0YDQuCDQvdCw0LLQtdC00LXQvdC40LguXHJcbi5pY29uLWhvdmVyKEB3aWR0aCwgQGhlaWdodCwgQHgsIEB5LCBAaG92ZXIteCwgQGhvdmVyLXksIEBpbWFnZU5hbWU6ICdzcHJpdGUuZ2lmJywgQGR1cmF0aW9uOiAwLjNzLCBAcHJvcGVydHk6IGFsbCwgQGVhc2U6IGVhc2Utb3V0LCBAZGVsYXk6IDBzKSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiBAd2lkdGg7XHJcblx0aGVpZ2h0OiBAaGVpZ2h0O1xyXG5cclxuXHQmOjpiZWZvcmUsXHJcblx0Jjo6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHQuZnVsbC1zaXplKCk7XHJcblx0XHQudHJhbnNpdGlvbihAZHVyYXRpb24sIEBwcm9wZXJ0eSwgQGVhc2UsIEBkZWxheSk7XHJcblx0fVxyXG5cclxuXHQmOjpiZWZvcmUge1xyXG5cdFx0LnNwcml0ZShAeCwgQHksIEBpbWFnZU5hbWUpO1xyXG5cdFx0b3BhY2l0eTogMTtcclxuXHR9XHJcblxyXG5cdCY6OmFmdGVyIHtcclxuXHRcdC5zcHJpdGUoQGhvdmVyLXgsIEBob3Zlci15LCBAaW1hZ2VOYW1lKTtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHQmOmhvdmVyIHtcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8g0JPRgNCw0LTQuNC10L3Rgi5cclxuLmdyYWRpZW50KEBncmFkaWVudCwgQGdyYWRpZW50LWJvdHRvbTogZGFya2VuKEBncmFkaWVudCwgMTUlKSkge1xyXG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIEBncmFkaWVudCAwJSwgQGdyYWRpZW50LWJvdHRvbSAxMDAlKTtcclxufVxyXG5cclxuLmhvcml6b250YWwtZ3JhZGllbnQoQGdyYWRpZW50LWxlZnQsIEBncmFkaWVudC1yaWdodDogZGFya2VuKEBncmFkaWVudC1sZWZ0LCAxNSUpKSB7XHJcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCBAZ3JhZGllbnQtbGVmdCwgQGdyYWRpZW50LXJpZ2h0KTtcclxufVxyXG5cclxuLy8g0KPQsdC40YDQsNC90LjQtSDQttC10LvRgtC+0LPQviDRhNC+0L3QsCDRgyDQv9C+0LvQtdC5INGBINCw0LLRgtC+0LrQvtC80L/Qu9C40YLQvtC8INCyIEdvb2dsZSBDaHJvbWVcclxuLmF1dG9maWxsKEBjb2xvcjogQHdoaXRlLCBAdGV4dENvbG9yOiBAYmxhY2spIHtcclxuXHQmOi13ZWJraXQtYXV0b2ZpbGwge1xyXG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgMCA1MHB4IEB3aGl0ZSAhaW1wb3J0YW50O1xyXG5cdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IEB0ZXh0Q29sb3IgIWltcG9ydGFudDtcclxuXHRcdGNvbG9yOiBAdGV4dENvbG9yICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4uY3JlYXRlRm9udChAZm9sZGVyOiAnJywgQGZvbnROYW1lOiAnJykge1xyXG5cdGZvbnQtZmFtaWx5OiBAZm9udE5hbWU7XHJcblx0c3JjOiB1cmwoJ0B7Zm9udFBhdGh9QHtmb2xkZXJ9L0B7Zm9udE5hbWV9L0B7Zm9udE5hbWV9LmVvdCcpO1xyXG5cdHNyYzogdXJsKCdAe2ZvbnRQYXRofUB7Zm9sZGVyfS9Ae2ZvbnROYW1lfS9Ae2ZvbnROYW1lfS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdHVybCgnQHtmb250UGF0aH1Ae2ZvbGRlcn0vQHtmb250TmFtZX0vQHtmb250TmFtZX0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdHVybCgnQHtmb250UGF0aH1Ae2ZvbGRlcn0vQHtmb250TmFtZX0vQHtmb250TmFtZX0ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdHVybCgnQHtmb250UGF0aH1Ae2ZvbGRlcn0vQHtmb250TmFtZX0vQHtmb250TmFtZX0uc3ZnJykgZm9ybWF0KCdzdmcnKTtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuLmFsZXJ0LXZhcmlhbnQoQGJhY2tncm91bmQ7IEBib3JkZXI7IEB0ZXh0LWNvbG9yKSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogQGJhY2tncm91bmQ7XHJcblx0Ym9yZGVyLWNvbG9yOiBAYm9yZGVyO1xyXG5cdGNvbG9yOiBAdGV4dC1jb2xvcjtcclxuXHJcblx0aHIge1xyXG5cdFx0Ym9yZGVyLXRvcC1jb2xvcjogZGFya2VuKEBib3JkZXIsIDUlKTtcclxuXHR9XHJcblx0LmFsZXJ0LWxpbmsge1xyXG5cdFx0Y29sb3I6IGRhcmtlbihAdGV4dC1jb2xvciwgMTAlKTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIE5hdmJhciB2ZXJ0aWNhbCBhbGlnblxyXG4vL1xyXG4vLyBWZXJ0aWNhbGx5IGNlbnRlciBlbGVtZW50cyBpbiB0aGUgbmF2YmFyLlxyXG4vLyBFeGFtcGxlOiBhbiBlbGVtZW50IGhhcyBhIGhlaWdodCBvZiAzMHB4LCBzbyB3cml0ZSBvdXQgYC5uYXZiYXItdmVydGljYWwtYWxpZ24oMzBweCk7YCB0byBjYWxjdWxhdGUgdGhlIGFwcHJvcHJpYXRlIHRvcCBtYXJnaW4uXHJcblxyXG4ubmF2YmFyLXZlcnRpY2FsLWFsaWduKEBlbGVtZW50LWhlaWdodCkge1xyXG5cdG1hcmdpbi10b3A6ICgoQG5hdmJhci1oZWlnaHQgLSBAZWxlbWVudC1oZWlnaHQpIC8gMik7XHJcblx0bWFyZ2luLWJvdHRvbTogKChAbmF2YmFyLWhlaWdodCAtIEBlbGVtZW50LWhlaWdodCkgLyAyKTtcclxufVxyXG4iLCJAaW1wb3J0ICcuLi9iYXNlL3Nwcml0ZSc7XHJcbkBpbXBvcnQgJy4uL3V0aWxzL3ZhcmlhYmxlcyc7XHJcblxyXG5odG1sLFxyXG5ib2R5IHtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLnBhZ2Utd3JhcHBlciB7XHJcblx0Zm9udC1mYW1pbHk6ICdTY2FkYScsIHNhbnMtc2VyaWY7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdG1pbi1oZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5oZWFkZXIsXHJcbi5uZXdzLXNlY3Rpb24td3JhcHBlcixcclxuLmJlc3QtcHJpY2VzLXdyYXBwZXIsXHJcbi5hcnRpY2xlcy1zZWN0aW9uLXdyYXBwZXIsXHJcbi5tYXAtc2VjdGlvbi13cmFwcGVyLFxyXG4uYmFrZXJ5LXNsaWRlci13cmFwcGVyLFxyXG4uYmFrZXJ5LXNlY3Rpb24td3JhcHBlcixcclxuLmNvb2tpbmctc2VjdGlvbi13cmFwcGVyLFxyXG4uZGlubmVyLXNlY3Rpb24td3JhcHBlcixcclxuLmZydWl0LXNlY3Rpb24td3JhcHBlcixcclxuLmZydWl0LWZlYXR1cmVzLFxyXG4uY2FmZS1zZWN0aW9uLXdyYXBwZXIsXHJcbi5jYWZldGVyaWEtc2VjdGlvbi13cmFwcGVyLFxyXG4ubWVhdC1zZWN0aW9uLXdyYXBwZXIsXHJcbi5tZWF0LWluZm8td3JhcHBlcixcclxuLmZpc2gtc2VjdGlvbi13cmFwcGVyLFxyXG4uY2FyZC1zZWN0aW9uLXdyYXBwZXIsXHJcbi5icmFuZC1zZWN0aW9uLXdyYXBwZXIsXHJcbi5lc2hvcC1zZWN0aW9uLXdyYXBwZXIsXHJcbi5wcm9kdWN0cy1zbGlkZXItd3JhcHBlcixcclxuLmZpc2gtaW5mby13cmFwcGVyLFxyXG4udGl0bGUtYmxvY2std3JhcHBlcixcclxuLm1haW4taW5mby13cmFwcGVyLFxyXG4ucGFydG5lcnMtYXJ0aWNsZXMtd3JhcHBlcixcclxuLnBhcnRuZXJzLXJ1bGVzLXdyYXBwZXIsXHJcbi5wYXJ0bmVycy1jb21wbGFpbnQtd3JhcHBlcixcclxuLnRyYWRlY2VudC1zZWN0aW9uLXdyYXBwZXIsXHJcbi5vZmZlci1zZWN0aW9uLXdyYXBwZXIsXHJcbi5jYXRhbG9ndWUtc2VjdGlvbi13cmFwcGVyLFxyXG4uY2FyZC10YWJzLXNlY3Rpb24td3JhcHBlcixcclxuLmdpZnQtY2FyZC1vZmZlci13cmFwcGVyLFxyXG4uYnJhbmRzLXRhYnMtYWNjLXdyYXBwZXIsXHJcbi5vZmZlci1iZW5lZml0cy13cmFwcGVyLFxyXG4ueXVtbXktYWNjZXNzLXNlY3Rpb24sXHJcbi53aG8tY29vay13cmFwcGVyLFxyXG4uZGlzaC13aXNoLXNlY3Rpb24sXHJcbi5zaG9wLW1haW4td3JhcHBlcixcclxuLnNob3BzLWJpZy1tYXAsXHJcbi5zaG9wLW1hcC1jbG9zZXN0LFxyXG4uYWJvdXQtc2xpZGVycy13cmFwcGVyLFxyXG4uYWJvdXQtZm90by1wcmVzcyxcclxuLmhpc3RvcnktY2Fyb3VzZWwtd3JhcHBlcixcclxuLnNtYWxsLW5ld3Mtc2VjdGlvbixcclxuLnN1Y2Nlc3Mtc3RvcnksXHJcbi5yYXBoLWRpYWctc2VjdGlvbixcclxuLmludmVzdG9yLW5ld3MsXHJcbi5idXktcG9kYXJvayxcclxuLnBvZGFyb2stdHlwZXMsXHJcbi5wb2Rhcm9rLWZlYXR1cmVzLFxyXG4ucG9kYXJvay1ib3R0b20sXHJcbi5nZXQtY2FyZCxcclxuLm1pbmktYmFubmVyLFxyXG4uYnJpZ2h0LWNhcmQsXHJcbi5zaG9wLWRldGFpbCxcclxuLnByb2ctZWZmLFxyXG4udmFjYW5jeS1saXN0LXdyYXBwZXIsXHJcbi52YWNhbmN5LXJlcGx5LFxyXG4uYWJvdXQtc3RyYXRlZ3ksXHJcbi5tYW5hZ2UtYmlnLXNsaWRlcixcclxuLm1hbmFnZS10ZXh0LXNsaWRlcixcclxuLm1hbmFnZS1zbWFsbC1zbGlkZXIsXHJcbi5jb250YWN0cy1hZGRyZXNzLFxyXG4uY29udGFjdHMtZGVwcyxcclxuLnN1Yy1hY2NvcmRpb24td3JhcHBlcixcclxuLnN1Yy1pbnZpdGUtc2VjdGlvbixcclxuLmNvcnAtbW9kZWwsXHJcbi52YWMtd2h5LW5vdC1zZWN0aW9uLFxyXG4ubm90LWZvdW5kLFxyXG4uY29udGVudC1jb250YWN0cyxcclxuLmluLWNhbGVuZGFyLXNlY3Rpb24sXHJcbi5pbi1nZW8tbWFwLFxyXG4uaW4ta2V5LWZlYXR1cmVzLFxyXG4uaW4ta2V5LXN0YXRzLFxyXG4uYi1uZXctc2xpZGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0bWF4LXdpZHRoOiAxNDQwcHg7XHJcblx0bWluLXdpZHRoOiAzMjBweDtcclxufVxyXG5cclxuLmhlYWRlcl9fY29udGVudCxcclxuLm5ld3Mtc2VjdGlvbixcclxuLmJlc3QtcHJpY2VzLFxyXG4uYXJ0aWNsZXMtc2VjdGlvbixcclxuLm1hcC1zZWN0aW9uLFxyXG4uYmFrZXJ5LXNsaWRlcixcclxuLmJha2VyeS1zZWN0aW9uLFxyXG4uY29va2luZy1zZWN0aW9uLFxyXG4uZGlubmVyLXNlY3Rpb24sXHJcbi5mcnVpdC1zZWN0aW9uLFxyXG4uY2FmZS1zZWN0aW9uLFxyXG4uY2FmZXRlcmlhLXNlY3Rpb24sXHJcbi5tZWF0LXNlY3Rpb24sXHJcbi5tZWF0LWluZm8sXHJcbi5maXNoLXNlY3Rpb24sXHJcbi5jYXJkLXNlY3Rpb24sXHJcbi5icmFuZC1zZWN0aW9uLFxyXG4uZXNob3Atc2VjdGlvbixcclxuLnRpdGxlLWJsb2NrLFxyXG4ubWFpbi1pbmZvLWdyb3VwLFxyXG4ucGFydG5lcnMtYXJ0aWNsZXMsXHJcbi5wYXJ0bmVycy1ydWxlcyxcclxuLnBhcnRuZXJzLWNvbXBsYWludCxcclxuLnRyYWRlY2VudC1zZWN0aW9uLFxyXG4udGVuZGVycy13cmFwcGVyLFxyXG4uZ2lmdC1jYXJkLW9mZmVyLFxyXG4uYnJhbmRzLXRhYnMtYWNjLFxyXG4ub2ZmZXItYmVuZWZpdHMsXHJcbi55dW1teS1hY2Nlc3MsXHJcbi53aG8tY29vayxcclxuLmRpc2gtd2lzaCxcclxuLnNob3AtbWFwLWNsb3Nlc3RfX2NvbnRlbnQsXHJcbi5hYm91dC1zbGlkZXJzLXdyYXBwZXJfX2NvbnRlbnQsXHJcbi5hYm91dC1mb3RvLXByZXNzX19jb250ZW50LFxyXG4uaGlzdG9yeS1jYXJvdXNlbCxcclxuLnNtYWxsLW5ld3Mtc2VjdGlvbl9fY29udGVudCxcclxuLnN1Y2Nlc3Mtc3RvcnlfX2NvbnRlbnQsXHJcbi5yYXBoLWRpYWcsXHJcbi5pbnZlc3Rvci1uZXdzX19jb250ZW50LFxyXG4uYnV5LXBvZGFyb2tfX2NvbnRlbnQsXHJcbi5wb2Rhcm9rLXR5cGVzX19jb250ZW50LFxyXG4ucG9kYXJvay1mZWF0dXJlc19fY29udGVudCxcclxuLmdldC1jYXJkX19jb250ZW50LFxyXG4uYnJpZ2h0LWNhcmRfX2NvbnRlbnQsXHJcbi5zaG9wLWRldGFpbF9fY29udGVudCxcclxuLnByb2ctZWZmX19jb250ZW50LFxyXG4udmFjYW5jeS1saXN0LXdyYXBwZXJfX2NvbnRlbnQsXHJcbi52YWNhbmN5LXJlcGx5X19jb250ZW50LFxyXG4uYWJvdXQtc3RyYXRlZ3lfX2NvbnRlbnQsXHJcbi5tYW5hZ2UtYmlnLXNsaWRlcl9fY29udGVudCxcclxuLm1hbmFnZS10ZXh0LXNsaWRlcl9fY29udGVudCxcclxuLm1hbmFnZS1zbWFsbC1zbGlkZXJfX2NvbnRlbnQsXHJcbi5jb250YWN0cy1hZGRyZXNzX19jb250ZW50LFxyXG4uY29udGFjdHMtZGVwc19fY29udGVudCxcclxuLnN1Yy1pbnZpdGUtc2VjdGlvbl9fY29udGVudCxcclxuLmNvcnAtbW9kZWxfX2NvbnRlbnQsXHJcbi52YWMtd2h5LW5vdC1zZWN0aW9uX19jb250ZW50LFxyXG4ubm90LWZvdW5kX19jb250ZW50LFxyXG4uY29udGVudC1jb250YWN0c19fY29udGVudCxcclxuLmluLWNhbGVuZGFyLXNlY3Rpb25fX2NvbnRlbnQsXHJcbi5pbi1nZW8tbWFwX19jb250ZW50LFxyXG4uaW4ta2V5LWZlYXR1cmVzX19jb250ZW50LFxyXG4uaW4ta2V5LXN0YXRzX19jb250ZW50IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDk5MHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4udmlzaWJsZS14cy1ibG9ja3tcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubWFpbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctYm90dG9tOiAxMzBweDtcclxufVxyXG5cclxuLmZvb3RlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbjogLTEzMHB4IGF1dG8gMDtcclxuXHRtYXgtd2lkdGg6IDE0NDBweDtcclxuXHRtaW4td2lkdGg6IDMyMHB4O1xyXG5cdGJhY2tncm91bmQ6ICNlOGU4ZTg7XHJcblx0aGVpZ2h0OiAxMzBweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICM0NzQ5NWY7XHJcbn1cclxuXHJcbi5mb290ZXJfX2NvbnRlbnQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogOTkwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cGFkZGluZy10b3A6IDIwcHg7XHJcbn1cclxuXHJcbi5mb290ZXJfX3NvY2lhbC13cmFwcGVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW4tdG9wOiAyNXB4O1xyXG59XHJcblxyXG4uZm9vdGVyX19zb2NpYWwtaXRlbSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0bWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xyXG5cdHRyYW5zaXRpb246IG5vbmU7XHJcblxyXG5cdCYtLWZiIHtcclxuXHRcdC5zcHJpdGUoQGZiKTtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0LnNwcml0ZShAZmItaG92ZXIpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji0tb2sge1xyXG5cdFx0LnNwcml0ZShAb2spO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQuc3ByaXRlKEBvay1ob3Zlcik7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLS10dyB7XHJcblx0XHQuc3ByaXRlKEBpY29uLXR3KTtcclxuXHR9XHJcblxyXG5cdCYtLXZrIHtcclxuXHRcdC5zcHJpdGUoQHZrKTtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0LnNwcml0ZShAdmstaG92ZXIpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji0teXQge1xyXG5cdFx0LnNwcml0ZShAeXQpO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHQuc3ByaXRlKEB5dC1ob3Zlcik7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uZm9vdGVyX19zb2NpYWwtaXRlbSArIC5mb290ZXJfX3NvY2lhbC1pdGVtIHtcclxuXHRtYXJnaW4tbGVmdDogMTVweDtcclxufVxyXG5cclxuLmZvb3Rlcl9fb3duZXIge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uZm9vdGVyX19uYXYtd3JhcHBlciB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uZm9vdGVyX19kZXZzIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cmlnaHQ6IDA7XHJcblx0dG9wOiAyMHB4O1xyXG5cdGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLmZvb3Rlcl9fZGV2cy10ZXh0LFxyXG4uZm9vdGVyX19kZXZzLWxvZ28ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRjb2xvcjogIzg2ODY5MztcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5mb290ZXJfX2RldnMtdGV4dDpob3ZlcixcclxuLmZvb3Rlcl9fZGV2cy1sb2dvOmhvdmVyLFxyXG4uZm9vdGVyX19kZXZzLXRleHQ6aG92ZXIsXHJcbi5mb290ZXJfX2RldnMtbG9nbzpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uZm9vdGVyX19tb2JpbGUtbGlua3Mge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHJcblx0LnRleHQge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXgtd2lkdGg6IDE4MHB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBTY2FkYUJvbGQ7XHJcblx0fVxyXG5cclxuXHQubGlua3Mge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mb290ZXJfX2RldnMtdGV4dCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG5cdC5kZXZzIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDEwMCU7XHJcblx0XHRib3R0b206IC0yMHB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE0cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0YmFja2dyb3VuZDogQHdoaXRlO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHQuaXRlbXMge1xyXG5cdFx0XHQuaXRlbSB7XHJcblx0XHRcdFx0cGFkZGluZzogMTBweDtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjYTVhMWExO1xyXG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0KiB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4uY2xlYXJmaXg6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIiBcIjtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLmNsZWFyZml4OmFmdGVyIHtcclxuXHRjb250ZW50OiBcIiBcIjtcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxuXHRjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmNlbnRlci1oZWxwZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0d2lkdGg6IDA7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmxheW91dC1jZW50ZXItd3JhcHBlciB7XHJcblx0bWF4LXdpZHRoOiAxMTYwcHg7XHJcblx0cGFkZGluZzogMCAyMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5hIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwcztcclxufVxyXG5cclxuYTpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5mb3JtLWVycm9yIHtcclxuXHRib3JkZXI6IDNweCBzb2xpZCAjZmYwMDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oaWRkZW4ge1xyXG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmpzLXBvcHVwLW9wZW4ge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5idXR0b24tZmlsbCB7XHJcblx0cGFkZGluZzogMTJweCAyNXB4IDEycHg7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcblx0YmFja2dyb3VuZDogI2U5MWIyMjtcclxuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG59XHJcblxyXG4uYnV0dG9uLWZpbGw6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICM0ZDU5YTE7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uZ3JleS1pdGFsaWMge1xyXG5cdGNvbG9yOiAjNmY2ZjZmO1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLnJlZC1ib3JkZXItdGV4dCB7XHJcblx0Y29sb3I6ICNlYjFjMjMgIWltcG9ydGFudDtcclxuXHRib3JkZXItY29sb3I6ICNlYjFjMjMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlZCB7XHJcblx0Y29sb3I6ICNlYTEyMTkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJlZC1saW5rIHtcclxuXHRjb2xvcjogI2VhMTIxOTtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5yZWQtbGluazpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiAjNGQ1OWExO1xyXG59XHJcblxyXG4uZmlyc3Qtc3RyaW5nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm5vd3JhcCB7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLmZvbnQtbm9ybWFsLXdlaWdodCB7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLmctdGFibGUge1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbn1cclxuXHJcbi5nLXRhYmxlIHRyIHtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2EwYTBhMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5nLXRhYmxlIHRoLFxyXG4uZy10YWJsZSB0ZCB7XHJcblx0d2lkdGg6IDIwJTtcclxuXHRwYWRkaW5nOiAxMHB4O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcbi5nLXRhYmxlLmItdGVuZGVycyB7XHJcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuLmctdGFibGUuYi10ZW5kZXJzIHRoOmZpcnN0LWNoaWxkLC5nLXRhYmxlLmItdGVuZGVycyB0ZDpmaXJzdC1jaGlsZCB7XHJcblx0d2lkdGg6IDglO1xyXG59XHJcbi5nLXRhYmxlLmItdGVuZGVycyB0aDpudGgtb2YtdHlwZSgyKSwuZy10YWJsZS5iLXRlbmRlcnMgdGQ6bnRoLW9mLXR5cGUoMikge1xyXG5cdHdpZHRoOiAzMiU7XHJcbn1cclxuLmctdGFibGUuYi10ZW5kZXJzIHRkLCAuZy10YWJsZS5iLXRlbmRlcnMgdGgge1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYTBhMGEwO1xyXG59XHJcbi5nLXRhYmxlIHRoIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xyXG5cdGJvcmRlci1ib3R0b206IG5vbmU7XHJcbn1cclxuXHJcbi5nLXRhYmxlLndheWJpbGwtdGFibGUge1xyXG5cdGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uZy10YWJsZS53YXliaWxsLXRhYmxlIHRyIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1yb3c7XHJcbn1cclxuXHJcbi5nLXRhYmxlLndheWJpbGwtdGFibGUgdGgsXHJcbi5nLXRhYmxlLndheWJpbGwtdGFibGUgdGQge1xyXG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbn1cclxuXHJcbi5nLWxvd2VyY2FzZSB7XHJcblx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxufVxyXG5cclxuLmVycm9yLXRleHQge1xyXG5cdGNvbG9yOiAjZWIxYzIzO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHQuZy10YWJsZSB7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0fVxyXG5cclxuXHQuZy10YWJsZSB0aGVhZCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmctdGFibGUgdHIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdH1cclxuXHJcblx0LmctdGFibGUgdGQge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2EwYTBhMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0d29yZC1icmVhazogYnJlYWstYWxsO1xyXG5cdH1cclxuXHJcblx0LmctdGFibGUgdGQ6bGFzdC1jaGlsZCB7XHJcblx0XHRib3JkZXItYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LmctdGFibGUgdGQ6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogMCA4cHg7XHJcblx0XHRtYXgtd2lkdGg6IDE1MHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdC5nLXRhYmxlLndheWJpbGwtdGFibGUge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuZy10YWJsZS53YXliaWxsLXRhYmxlIHRyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmctdGFibGUud2F5YmlsbC10YWJsZSB0aCxcclxuXHQuZy10YWJsZS53YXliaWxsLXRhYmxlIHRkIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmctdGFibGUud2F5YmlsbC10YWJsZSB0ZDpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViMWMyMztcclxuXHR9XHJcbn1cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qIGluamVjdDppbXBvcnRzICovXHJcbi5hcnRpY2xlcy1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0cGFkZGluZzogMzBweCAwIDczcHg7XHJcbn1cclxuXHJcbi5hcnRpY2xlcy1zZWN0aW9uLS1iYWtlcnksXHJcbi5hcnRpY2xlcy1zZWN0aW9uLS1tZWF0LWluZm8ge1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLmFydGljbGVzLXNlY3Rpb24tLW1lYXQtaW5mbyB7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5hcnRpY2xlcy1zZWN0aW9uLS1kaW5uZXIgLmFydGljbGUtaXRlbV9fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuLmFydGljbGVzLXNlY3Rpb24td3JhcHBlciBhLmFydGljbGUtaXRlbSAuYXJ0aWNsZS1pdGVtX190aXRsZSB7XHJcblx0Y29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5hcnRpY2xlcy1zZWN0aW9uLS1tZWF0LWluZm8gLmFydGljbGUtaXRlbV9fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuLmFydGljbGVzLXNlY3Rpb24tLW1lYXQtaW5mbyAuYXJ0aWNsZS1pdGVtX190ZXh0IHtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmFydGljbGUtaXRlbSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDIyNXB4O1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4uYXJ0aWNsZS1pdGVtOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5hcnRpY2xlLWl0ZW0tLWJha2VyeSxcclxuLmFydGljbGUtaXRlbS0tZGlubmVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1pdGVtLS1iYWtlcnkge1xyXG5cdHdpZHRoOiAzMDVweDtcclxufVxyXG5cclxuLmFydGljbGUtaXRlbS0tYmFrZXJ5ICsgLmFydGljbGUtaXRlbS0tYmFrZXJ5IHtcclxuXHRtYXJnaW4tbGVmdDogMzhweDtcclxufVxyXG5cclxuLmFydGljbGUtaXRlbS0tZGlubmVyICsgLmFydGljbGUtaXRlbS0tZGlubmVyIHtcclxuXHRtYXJnaW4tbGVmdDogMjlweDtcclxufVxyXG5cclxuLmFydGljbGUtaXRlbV9fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRtYXJnaW46IDEzcHggMCAxMHB4O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmFydGljbGUtaXRlbV9fdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjMzEzMTMxO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi5hcnRpY2xlLWl0ZW1fX2ljb24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1pdGVtX19pY29uLXdyYXBwZXIge1xyXG5cdG1pbi1oZWlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbi5hcnRpY2xlLWl0ZW1fX2ljb24tLWJhc2tldCB7XHJcblx0LnNwcml0ZShAZnJ1aXQtYmFza2V0LWljb24pO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1pdGVtX19pY29uLS1sZWFmIHtcclxuXHQuc3ByaXRlKEBmcnVpdC1sZWFmLWljb24pO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1pdGVtX19pY29uLS1kb2Mge1xyXG5cdC5zcHJpdGUoQGZydWl0LWRvYy1pY29uKTtcclxufVxyXG5cclxuLmJha2VyeS1zbGlkZXItd3JhcHBlciB7XHJcblx0bWluLWhlaWdodDogMzk1cHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvYmFrZXJ5LWJnLmpwZ1wiKTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG5cclxuLmJha2VyeS1zbGlkZXJfX3NsaWRlIHtcclxuXHR3aWR0aDogOTkwcHg7XHJcblx0bWluLWhlaWdodDogMzk2cHg7XHJcbn1cclxuXHJcbi5iYWtlcnktc2xpZGVyX190aXRsZSB7XHJcblx0cGFkZGluZy10b3A6IDcwcHg7XHJcbn1cclxuXHJcbi5iYWtlcnktc2xpZGVyX19wb2ludCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmJha2VyeS1zZWN0aW9uIHtcclxuXHRwYWRkaW5nLXRvcDogMzBweDtcclxufVxyXG5cclxuLmJha2VyeS1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdG1pbi1oZWlnaHQ6IDM2NXB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuXHJcbi5iYWtlcnktc2VjdGlvbl9fdG9wLXBpYyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogLTUwcHg7XHJcblx0bGVmdDogMDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9iYWtlcnktYmFrZXIuanBnXCIpIG5vLXJlcGVhdDtcclxuXHR3aWR0aDogMjI1cHg7XHJcblx0aGVpZ2h0OiAxNDBweDtcclxufVxyXG5cclxuLmJha2VyeS1zZWN0aW9uLWZvcm11bGEge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG59XHJcblxyXG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdGNvbG9yOiAjODk4OTg5O1xyXG5cdHdpZHRoOiAzMDVweDtcclxuXHRtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XHJcbn1cclxuXHJcbi5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtLS1zaW5nbGUge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtOmZpcnN0LWNoaWxkOmFmdGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Y29udGVudDogJyc7XHJcblx0dG9wOiAyMHB4O1xyXG5cdHJpZ2h0OiAwO1xyXG5cdC5zcHJpdGUoQGdyZXktY3Jvc3MpO1xyXG59XHJcblxyXG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbSArIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtIHtcclxuXHRtYXJnaW4tbGVmdDogMzhweDtcclxufVxyXG5cclxuLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX251bWJlciB7XHJcblx0Zm9udC1zaXplOiA2MHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9fa2cge1xyXG5cdGZvbnQtc2l6ZTogNDBweDtcclxufVxyXG5cclxuLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX3RleHQge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLmJha2VyeS1zZWN0aW9uLWZvcm11bGEtLW1lYXQtaW5mbyAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbTpmaXJzdC1jaGlsZDphZnRlciB7XHJcblx0LnNwcml0ZShAd2hpdGUtY3Jvc3MpO1xyXG59XHJcblxyXG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYS0tbWVhdC1pbmZvIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19udW1iZXIge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYS0tbWVhdC1pbmZvIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX190ZXh0IHtcclxuXHRjb2xvcjogI2I0YjRiNDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlX2VtcHR5IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMXB4O1xyXG5cdGhlaWdodDogNDJweDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLWlubmVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZS1pbm5lcjpsYXN0LWNoaWxkIHtcclxuXHR0ZXh0LXNoYWRvdzogNHB4IDAgI2ZmZiwgMCA0cHggI2ZmZjtcclxuXHR6LWluZGV4OiAyO1xyXG5cdGRpc3BsYXk6IGlubGluZTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLWlubmVyLmFjdGlvbi1iYWxvb24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdGJhY2tncm91bmQ6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvcmVkLWJhbG9vbi5wbmcnKSBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0cGFkZGluZzogMzVweCAwIDAgMzJweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdHdpZHRoOiAxNjJweDtcclxuXHRoZWlnaHQ6IDE2NHB4O1xyXG5cdGZvbnQtc2l6ZTogOTZweDtcclxuXHR0ZXh0LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLnNob3ctY2FyZCBkaXY6bGFzdC1jaGlsZCB7XHJcblx0dGV4dC1zaGFkb3c6IDRweCAwICNmZmYsIDAgNHB4ICNmZmY7XHJcblx0ei1pbmRleDogMjtcclxuXHRkaXNwbGF5OiBpbmxpbmU7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZS5zaG93LWNhcmQgZGl2Omxhc3QtY2hpbGQgc3BhbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDU7XHJcbn1cclxuXHJcbi8vLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLnNob3ctY2FyZCBkaXY6bGFzdC1jaGlsZDphZnRlciB7XHJcbi8vXHRjb250ZW50OiAnJztcclxuLy9cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy9cdHJpZ2h0OiAtNDBweDtcclxuLy9cdGJvdHRvbTogMzBweDtcclxuLy9cdHdpZHRoOiAxMDBweDtcclxuLy9cdGhlaWdodDogNzVweDtcclxuLy9cdGJhY2tncm91bmQ6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvY2FyZC5wbmcnKSBuby1yZXBlYXQgNjAlIDgwJTtcclxuLy9cdGJhY2tncm91bmQtc2l6ZTogMTAwcHg7XHJcbi8vXHR6LWluZGV4OiAxO1xyXG4vL31cclxuXHJcbi5iZXN0LXByaWNlcyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5iZXN0LXByaWNlc19fc2xpZGUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9zbGlkZS1iZXN0LXByaWNlcy1iZy13aGl0ZS5qcGdcIik7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGhlaWdodDogNDAzcHg7XHJcblxyXG5cdCYubmV3LXllYXItdHlwZSB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL25ldy15ZWFyLXNsaWRlci5wbmcnKTtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHQvL2JhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcblxyXG5cdFx0Ly8mLm5ldy15ZWFyLXR5cGUtaW5kZXgge1xyXG5cclxuXHRcdC8vfVxyXG5cclxuXHRcdC8vJi5uZXcteWVhci10eXBlLWN1c3RvbWVycyB7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0Ly99XHJcblx0fVxyXG59XHJcblxyXG4uYmVzdC1wcmljZXNfX3NsaWRlIC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZS5zaG93LWNhcmQgZGl2Omxhc3QtY2hpbGQ6YWZ0ZXIge1xyXG5cdHJpZ2h0OiAtMzVweDtcclxuXHRib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5iZXN0LXByaWNlcy13cmFwcGVyX19iYWRnZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJvdHRvbTogMDtcclxuXHRyaWdodDogMDtcclxuXHQuc3ByaXRlKEBwcmljZXMtYmFkZ2UtYmcpO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0ei1pbmRleDogNTAwO1xyXG59XHJcblxyXG4uYmVzdC1wcmljZXMtd3JhcHBlcl9fYmFkZ2UtdGV4dCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMTA1cHg7XHJcblx0bGVmdDogMzVweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRsZXR0ZXItc3BhY2luZzogNXB4O1xyXG59XHJcblxyXG4uYmVzdC1wcmljZXMtd3JhcHBlciAuY3ljbGUtc2xpZGVzaG93LW5hdiB7XHJcblx0dG9wOiAzMTVweDtcclxuXHRsZWZ0OiBpbmhlcml0O1xyXG5cdHJpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG4uYmVzdC1wcmljZXMtd3JhcHBlciAuY3ljbGUtc2xpZGVzaG93LW5hdl9fcHJldiB7XHJcblx0bGVmdDogMTAlO1xyXG59XHJcblxyXG4uYmVzdC1wcmljZXMtd3JhcHBlciAuY3ljbGUtc2xpZGVzaG93LW5hdl9fbmV4dCB7XHJcblx0cmlnaHQ6IDEwJTtcclxufVxyXG5cclxuLmJlc3QtcHJpY2VzX19mZWF0dXJlLWJsb2NrIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDU4MHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0cGFkZGluZy10b3A6IDQwcHg7XHJcbn1cclxuXHJcbi5iZXN0LXByaWNlc19fZmVhdHVyZS1ibG9jazphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMDtcclxufVxyXG5cclxuLmJlc3QtcHJpY2VzX190aXRsZSB7XHJcblx0bWFyZ2luLXRvcDogNzVweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogNDhweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmJlc3QtcHJpY2VzX190aXRsZS0td2l0aG91dC1mZWF0dXJlcyB7XHJcblx0bWFyZ2luLXRvcDogMTQ1cHg7XHJcbn1cclxuXHJcbi5iZXN0LXByaWNlc19fc3VidGl0bGUge1xyXG5cdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmJlc3QtcHJpY2VzLWZlYXR1cmUge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHR3aWR0aDogMTA4cHg7XHJcblx0aGVpZ2h0OiAxMDhweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRmb250LWZhbWlseTogQFVidW50dVJlZ3VsYXIsIHNhbnMtc2VyaWY7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uYmVzdC1wcmljZXMtZmVhdHVyZV9fbnVtYmVyIHtcclxuXHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uYmVzdC1wcmljZXMtZmVhdHVyZV9fdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Uuc2hvdy1jYXJkIGRpdjpsYXN0LWNoaWxkOmFmdGVyIHtcclxuXHRcdGJvdHRvbTogMjBweDtcclxuXHRcdHJpZ2h0OiAtMjBweDtcclxuXHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0aGVpZ2h0OiAzNy41cHg7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdH1cclxuXHJcblx0LmJlc3QtcHJpY2VzX19zbGlkZSAudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Uuc2hvdy1jYXJkIGRpdjpsYXN0LWNoaWxkOmFmdGVyIHtcclxuXHRcdGJvdHRvbTogMjBweDtcclxuXHRcdHJpZ2h0OiAtMjBweDtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlcy13cmFwcGVyIC5jeWNsZS1zbGlkZXNob3ctbmF2IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4uY3ljbGUtc2xpZGVzaG93LW5hdiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0ei1pbmRleDogMTAwO1xyXG5cdHdpZHRoOiAxMTQwcHg7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uY3ljbGUtc2xpZGVzaG93LW5hdi0tYmVzdC1wcmljZXMge1xyXG5cdHRvcDogMzE1cHg7XHJcbn1cclxuXHJcbi5jeWNsZS1zbGlkZXNob3ctbmF2LS1vZmZlci1zbGlkZXIge1xyXG5cdHRvcDogMTkwcHg7XHJcbn1cclxuXHJcbi5jeWNsZS1zbGlkZXNob3ctbmF2X19wcmV2IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHQuc3ByaXRlKEBzbGlkZXItY29udHJvbHMtdHJhbi1sZWZ0LWhvdmVyKTtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR0cmFuc2l0aW9uOiBub25lO1xyXG59XHJcblxyXG4uY3ljbGUtc2xpZGVzaG93LW5hdl9fcHJldjpob3ZlciB7XHJcblx0LnNwcml0ZShAc2xpZGVyLWNvbnRyb2xzLWJsdWUtbGVmdC1ob3Zlcik7XHJcbn1cclxuXHJcbi5jeWNsZS1zbGlkZXNob3ctbmF2X19wcmV2LS1maWxsIHtcclxuXHQuc3ByaXRlKEBzbGlkZXItY29udHJvbHMtbGVmdCk7XHJcbn1cclxuXHJcbi5jeWNsZS1zbGlkZXNob3ctbmF2X19wcmV2LS1maWxsOmhvdmVyIHtcclxuXHQuc3ByaXRlKEBzbGlkZXItY29udHJvbHMtbGVmdC1ob3Zlcik7XHJcbn1cclxuXHJcbi5jeWNsZS1zbGlkZXNob3ctbmF2X19uZXh0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHQuc3ByaXRlKEBzbGlkZXItY29udHJvbHMtdHJhbi1yaWdodC1ob3Zlcik7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdHRyYW5zaXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5jeWNsZS1zbGlkZXNob3ctbmF2X19uZXh0OmhvdmVyIHtcclxuXHQuc3ByaXRlKEBzbGlkZXItY29udHJvbHMtYmx1ZS1yaWdodC1ob3Zlcik7XHJcbn1cclxuXHJcbi5jeWNsZS1zbGlkZXNob3ctbmF2X19uZXh0LS1maWxsIHtcclxuXHQuc3ByaXRlKEBzbGlkZXItY29udHJvbHMtcmlnaHQpO1xyXG59XHJcblxyXG4uY3ljbGUtc2xpZGVzaG93LW5hdl9fbmV4dC0tZmlsbDpob3ZlciB7XHJcblx0LnNwcml0ZShAc2xpZGVyLWNvbnRyb2xzLXJpZ2h0LWhvdmVyKTtcclxufVxyXG5cclxuLm93bC1wcmV2LFxyXG4ub3dsLW5leHQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDExNXB4O1xyXG5cdHotaW5kZXg6IDEwMDtcclxufVxyXG5cclxuLm93bC1wcmV2IHtcclxuXHRsZWZ0OiAtNzVweDtcclxuXHQuc3ByaXRlKEBzbGlkZXItY29udHJvbHMtdHJhbi1sZWZ0LWhvdmVyKTtcclxufVxyXG5cclxuLm93bC1wcmV2OmhvdmVyIHtcclxuXHQuc3ByaXRlKEBzbGlkZXItY29udHJvbHMtYmx1ZS1sZWZ0LWhvdmVyKTtcclxufVxyXG5cclxuLm93bC1uZXh0IHtcclxuXHRyaWdodDogLTc1cHg7XHJcblx0LnNwcml0ZShAc2xpZGVyLWNvbnRyb2xzLXRyYW4tcmlnaHQtaG92ZXIpO1xyXG59XHJcblxyXG4ub3dsLW5leHQ6aG92ZXIge1xyXG5cdC5zcHJpdGUoQHNsaWRlci1jb250cm9scy1ibHVlLXJpZ2h0LWhvdmVyKTtcclxufVxyXG5cclxuLmItZXF1aXBtZW50LW5ld3MtbGlzdCB7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0bWFyZ2luLXRvcDogNjBweDtcclxufVxyXG5cclxuLmItZXF1aXBtZW50LW5ld3MtbGlzdCAubmV3cy1pdGVtIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1yb3c7XHJcbn1cclxuXHJcbi5iLWVxdWlwbWVudC1uZXdzLWxpc3QgLm5ld3MtaXRlbSAuaW1hZ2Uge1xyXG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLmItZXF1aXBtZW50LW5ld3MtbGlzdCAubmV3cy1pdGVtIC5pbWFnZSBpbWcge1xyXG5cdG1heC13aWR0aDogMjAwcHg7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uYi1lcXVpcG1lbnQtbmV3cy1saXN0IC5uZXdzLWl0ZW0gLmNvbnRlbnQge1xyXG5cdGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbn1cclxuXHJcbi5iLWVxdWlwbWVudC1uZXdzLWxpc3QgLm5ld3MtaXRlbSAuY29udGVudCAudGl0bGUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbG9yOiAjZTkxNjIxO1xyXG59XHJcblxyXG4uYi1lcXVpcG1lbnQtbmV3cy1saXN0IC5zcGFjZXIge1xyXG5cdGRpc3BsYXk6IHRhYmxlLXJvdztcclxuXHRoZWlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbi5iLWVxdWlwbWVudC1uZXdzLWRldGFpbCB7XHJcblx0bWFyZ2luLXRvcDogNjBweDtcclxuXHRtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG59XHJcblxyXG4uYi1lcXVpcG1lbnQtbmV3cy1kZXRhaWwgLm1haW4taW5mb19fdGl0bGUuc21hbGwge1xyXG5cdGZvbnQtc2l6ZTogMjZweDtcclxufVxyXG5cclxuLmItZXF1aXBtZW50LW5ld3MtZGV0YWlsIC5kZXRhaWxfcGljdHVyZSB7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmItZXF1aXBtZW50LW5ld3MtZGV0YWlsIC5waG90by1nYWxsZXJ5IHtcclxuXHRtYXJnaW4tdG9wOiAzMHB4O1xyXG59XHJcblxyXG4uYi1lcXVpcG1lbnQtbmV3cy1kZXRhaWwgLnBob3RvLWdhbGxlcnk6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4uYi1lcXVpcG1lbnQtbmV3cy1kZXRhaWwgLnBob3RvLWdhbGxlcnkgLmJpZ19waG90byB7XHJcblx0d2lkdGg6IDc1JTtcclxuXHRmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmItZXF1aXBtZW50LW5ld3MtZGV0YWlsIC5waG90by1nYWxsZXJ5IC5iaWdfcGhvdG8gaW1nIHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uYi1lcXVpcG1lbnQtbmV3cy1kZXRhaWwgLnBob3RvLWdhbGxlcnkgLm1vcmVfcGhvdG8ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0d2lkdGg6IDIwJTtcclxufVxyXG5cclxuLmItZXF1aXBtZW50LW5ld3MtZGV0YWlsIC5waG90by1nYWxsZXJ5IC5tb3JlX3Bob3RvLWlubmVyIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uYi1lcXVpcG1lbnQtbmV3cy1kZXRhaWwgLnBob3RvLWdhbGxlcnkgLm1vcmVfcGhvdG8gLnNsaWRlLXVwLFxyXG4uYi1lcXVpcG1lbnQtbmV3cy1kZXRhaWwgLnBob3RvLWdhbGxlcnkgLm1vcmVfcGhvdG8gLnNsaWRlLWRvd24ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiA1MCU7XHJcblx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmItZXF1aXBtZW50LW5ld3MtZGV0YWlsIC5waG90by1nYWxsZXJ5IC5tb3JlX3Bob3RvIC5zbGlkZS11cC5pbmFjdGl2ZSxcclxuLmItZXF1aXBtZW50LW5ld3MtZGV0YWlsIC5waG90by1nYWxsZXJ5IC5tb3JlX3Bob3RvIC5zbGlkZS1kb3duLmluYWN0aXZlIHtcclxuXHRjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi5iLWVxdWlwbWVudC1uZXdzLWRldGFpbCAucGhvdG8tZ2FsbGVyeSAubW9yZV9waG90byAuc2xpZGUtdXAge1xyXG5cdHRvcDogLTI1cHg7XHJcblx0LnNwcml0ZShAc2xpZGVyLWNvbnRyb2xzLXRvcCk7XHJcbn1cclxuXHJcbi5iLWVxdWlwbWVudC1uZXdzLWRldGFpbCAucGhvdG8tZ2FsbGVyeSAubW9yZV9waG90byAuc2xpZGUtdXA6aG92ZXIge1xyXG5cdC5zcHJpdGUoQHNsaWRlci1jb250cm9scy10b3AtaG92ZXIpO1xyXG59XHJcblxyXG4uYi1lcXVpcG1lbnQtbmV3cy1kZXRhaWwgLnBob3RvLWdhbGxlcnkgLm1vcmVfcGhvdG8gLnNsaWRlLXVwOmhvdmVyLmluYWN0aXZlIHtcclxuXHQuc3ByaXRlKEBzbGlkZXItY29udHJvbHMtdG9wKTtcclxufVxyXG5cclxuLmItZXF1aXBtZW50LW5ld3MtZGV0YWlsIC5waG90by1nYWxsZXJ5IC5tb3JlX3Bob3RvIC5zbGlkZS1kb3duIHtcclxuXHRib3R0b206IC0yNXB4O1xyXG5cdC5zcHJpdGUoQHNsaWRlci1jb250cm9scy1ib3R0b20pO1xyXG59XHJcblxyXG4uYi1lcXVpcG1lbnQtbmV3cy1kZXRhaWwgLnBob3RvLWdhbGxlcnkgLm1vcmVfcGhvdG8gLnNsaWRlLWRvd246aG92ZXIge1xyXG5cdC5zcHJpdGUoQHNsaWRlci1jb250cm9scy1ib3R0b20taG92ZXIpO1xyXG59XHJcblxyXG4uYi1lcXVpcG1lbnQtbmV3cy1kZXRhaWwgLnBob3RvLWdhbGxlcnkgLm1vcmVfcGhvdG8gLnNsaWRlLWRvd246aG92ZXIuaW5hY3RpdmUge1xyXG5cdC5zcHJpdGUoQHNsaWRlci1jb250cm9scy1ib3R0b20pO1xyXG59XHJcblxyXG4uYi1lcXVpcG1lbnQtbmV3cy1kZXRhaWwgLnBob3RvLWdhbGxlcnkgLm1vcmVfcGhvdG8gdWwge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0LXdlYmtpdC1tYXJnaW4tYmVmb3JlOiAwO1xyXG5cdC13ZWJraXQtbWFyZ2luLWFmdGVyOiAwO1xyXG5cdC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwO1xyXG5cdC13ZWJraXQtbWFyZ2luLWVuZDogMDtcclxuXHQtd2Via2l0LXBhZGRpbmctc3RhcnQ6IDA7XHJcbn1cclxuXHJcbi5iLWVxdWlwbWVudC1uZXdzLWRldGFpbCAucGhvdG8tZ2FsbGVyeSAubW9yZV9waG90byBpbWcge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDk2cHgpIHtcclxuXHQuYi1lcXVpcG1lbnQtbmV3cy1saXN0IC5uZXdzLWl0ZW0gLmltYWdlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmItZXF1aXBtZW50LW5ld3MtbGlzdCAubmV3cy1pdGVtIC5pbWFnZSBpbWcge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmItZXF1aXBtZW50LW5ld3MtbGlzdCAubmV3cy1pdGVtIC5jb250ZW50IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LmItZXF1aXBtZW50LW5ld3MtbGlzdCAuc3BhY2VyIHtcclxuXHRcdGRpc3BsYXk6IHRhYmxlLXJvdztcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5iLWdhbGxlcnktbmV3cyB7XHJcblx0d2lkdGg6IDkwJTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmItZ2FsbGVyeS1uZXdzIC5hcnRpY2xlLWl0ZW1fX3RpdGxlIHtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4uYi1nYWxsZXJ5LW5ld3MgLmJpZy1uZXdzIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uYi1nYWxsZXJ5LW5ld3MgLmFydGljbGVzLXNlY3Rpb24ge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cclxuXHQub3dsLWNvbnRyb2xzIHtcclxuXHRcdC5vd2wtbmF2IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQub3dsLWRvdHMge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYi1nYWxsZXJ5LW5ld3MgLmFydGljbGVzLXNlY3Rpb24gLm93bC1wcmV2IHtcclxuXHRtYXJnaW4tdG9wOiAtN3B4O1xyXG5cdGxlZnQ6IC0yMHB4O1xyXG59XHJcblxyXG4uYi1nYWxsZXJ5LW5ld3MgLmFydGljbGVzLXNlY3Rpb24gLm93bC1uZXh0IHtcclxuXHRtYXJnaW4tdG9wOiAtN3B4O1xyXG5cdHJpZ2h0OiAtMjBweDtcclxufVxyXG5cclxuLmItZ2FsbGVyeS1uZXdzIC5hcnRpY2xlcy1zZWN0aW9uIC5vd2wtaXRlbS5jdXJyZW50IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5iLWdhbGxlcnktbmV3cyAuYXJ0aWNsZXMtc2VjdGlvbiAub3dsLWl0ZW0uY3VycmVudDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR6LWluZGV4OiAxO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDIzNSwgMjgsIDM1LCAwLjIpO1xyXG59XHJcblxyXG4uYi1nYWxsZXJ5LW5ld3MgLmJpZy1waG90byB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuXHJcbi5iLWdhbGxlcnktbmV3cyAuYmlnLXBob3RvIGltZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uYi1nYWxsZXJ5LW5ld3MgLmJpZy1waG90byAuY291bnRlciB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4uYi1nYWxsZXJ5LW5ld3MgLmJpZy1waG90byAuY291bnRlciBkaXYge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uYi1nYWxsZXJ5LW5ld3MgLmJpZy1waG90byAuY291bnRlciBkaXY6bGFzdC1jaGlsZDphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5iLWdhbGxlcnktbmV3cyAub3dsLXByZXYsXHJcbi5iLWdhbGxlcnktbmV3cyAub3dsLW5leHQge1xyXG5cdHRvcDogNTAlO1xyXG5cdG1hcmdpbi10b3A6IC0yOHB4O1xyXG59XHJcblxyXG4uYi1nYWxsZXJ5LW5ld3MgLmFydGljbGUtaXRlbSB7XHJcblx0d2lkdGg6IDcxcHg7XHJcblx0aGVpZ2h0OiA0Ny4zMzMzMzMzM3B4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDk2cHgpIHtcclxuXHQuYi1nYWxsZXJ5LW5ld3MgLm93bC1uYXYge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuYi1nYWxsZXJ5LW5ld3MgLm93bC1wcmV2IHtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQuYi1nYWxsZXJ5LW5ld3MgLm93bC1uZXh0IHtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1heC13aWR0aDogODIwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cGFkZGluZzogNDBweCAyMHB4O1xyXG5cdHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL21lYXQtYmcuanBnXCIpO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uLXdyYXBwZXJfX3RpdGxlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uX19pbWcge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uX19pbWctd3JhcHBlciB7XHJcblx0bWF4LXdpZHRoOiA3NzhweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbl9fdGl0bGUge1xyXG5cdHBhZGRpbmctdG9wOiA3MHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogLTYzcHg7XHJcblx0ei1pbmRleDogOTk5O1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uX19idXR0b24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHR3aWR0aDogNS41JTtcclxuXHRoZWlnaHQ6IDcuOCU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uX19idXR0b24tLTEge1xyXG5cdHRvcDogMzguNSU7XHJcblx0bGVmdDogMjUlO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uX19idXR0b24tLTIge1xyXG5cdHRvcDogMzklO1xyXG5cdGxlZnQ6IDM4LjUlO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uX19idXR0b24tLTMge1xyXG5cdHRvcDogNTEuNyU7XHJcblx0bGVmdDogMzAuNSU7XHJcbn1cclxuXHJcbi5tZWF0LXNlY3Rpb25fX2J1dHRvbi0tNCB7XHJcblx0dG9wOiA0NC41JTtcclxuXHRsZWZ0OiA0OS42JTtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbl9fYnV0dG9uLS01IHtcclxuXHR0b3A6IDM5LjMlO1xyXG5cdGxlZnQ6IDU1JTtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbl9fYnV0dG9uLS02IHtcclxuXHR0b3A6IDQzLjclO1xyXG5cdGxlZnQ6IDYxJTtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbl9fYnV0dG9uLS03IHtcclxuXHR0b3A6IDU0JTtcclxuXHRsZWZ0OiA1OC40JTtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbl9fYnV0dG9uLS04IHtcclxuXHR0b3A6IDYwJTtcclxuXHRsZWZ0OiA0OS41JTtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbl9fYnV0dG9uLS05IHtcclxuXHR0b3A6IDY1LjMlO1xyXG5cdGxlZnQ6IDM0LjUlO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uX19zbGlkZXItd3JhcHBlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMjI1cHg7XHJcblx0d2lkdGg6IDI5MHB4O1xyXG5cdGJhY2tncm91bmQ6ICNmM2YzZjM7XHJcblx0cGFkZGluZzogODVweCAzNXB4IDM1cHggMzVweDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uX19zbGlkZXItY2xvc2Uge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDEwcHg7XHJcblx0cmlnaHQ6IDEwcHg7XHJcblx0LnNwcml0ZShAbWVhdHMtc2xpZGUtY2xvc2UpO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbl9fc2xpZGVyLWNsb3NlOmhvdmVyIHtcclxuXHQuc3ByaXRlKEBtZWF0cy1zbGlkZS1jbG9zZS1ob3Zlcik7XHJcbn1cclxuXHJcbi5tZWF0LXNlY3Rpb24tc2xpZGUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uLXNsaWRlX190aXRsZSxcclxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fbnVtYmVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fdGV4dC1ibG9jayB7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0d2lkdGg6IDI0MHB4O1xyXG5cdG1heC1oZWlnaHQ6IDE0MHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbn1cclxuXHJcbi5tZWF0LXNlY3Rpb24tc2xpZGVfX251bWJlciB7XHJcblx0bWFyZ2luLXJpZ2h0OiAzcHg7XHJcbn1cclxuXHJcbi5tZWF0LXNlY3Rpb24tc2xpZGVfX251bWJlci0tMiB7XHJcblx0LnNwcml0ZShAbWVhdC1zbGlkZS1pY29uLTIpO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uLXNsaWRlX19yZWNlaXB0LWJsb2NrIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAxOTVweDtcclxuXHRsZWZ0OiAwcHg7XHJcblx0d2lkdGg6IDE3MHB4O1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uLXNsaWRlX19yZWNlaXB0LXRpdGxlIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5tZWF0LXNlY3Rpb24tc2xpZGVfX3JlY2VpcHQtcmVkIHtcclxuXHRjb2xvcjogI2ViMWMyMztcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fcmVjZWlwdC10aW1lIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAyMHB4O1xyXG5cdHJpZ2h0OiAtMzBweDtcclxuXHR3aWR0aDogNjZweDtcclxuXHRoZWlnaHQ6IDY2cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHR6LWluZGV4OiAyO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uLXNsaWRlX19yZWNlaXB0LXRpbWUtbnVtYmVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdHBhZGRpbmctdG9wOiA4cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogLTEwcHg7XHJcbn1cclxuXHJcbi5tZWF0LXNlY3Rpb24tc2xpZGVfX3JlY2VpcHQtYmxvY2stdGV4dCB7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fcGljIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fcGljLXdyYXBwZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHdpZHRoOiAxMjVweDtcclxuXHRoZWlnaHQ6IDEyNXB4O1xyXG5cdHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5tZWF0LXNlY3Rpb24tc2xpZGVfX3BpYy1ncm91cCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4ubWVhdC1pbmZvLXdyYXBwZXIge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL21lYXQtaW5mby1iZy5qcGdcIik7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0bWluLWhlaWdodDogMzU1cHg7XHJcblx0cGFkZGluZy10b3A6IDM1cHg7XHJcbn1cclxuXHJcbi5uZXdzLXNlY3Rpb24ge1xyXG5cdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4ubmV3cy1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdG1pbi1oZWlnaHQ6IDE2MHB4O1xyXG5cdGJhY2tncm91bmQ6ICNlM2UyZTI7XHJcbn1cclxuXHJcbi5uZXdzLXNlY3Rpb25fX25ld3MtYmxvY2sge1xyXG5cdHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG4ubmV3cy1zZWN0aW9uX19hbGwtbmV3cy1saW5rIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0bWFyZ2luLXRvcDogMDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Y29sb3I6ICNlYjFjMjM7XHJcbn1cclxuXHJcbi5uZXdzLXNlY3Rpb25fX21hcC1saW5rIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAtMjBweDtcclxuXHRyaWdodDogNTVweDtcclxuXHR6LWluZGV4OiAxMDA7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLm5ld3Mtc2VjdGlvbl9fbWFwLXBvaW50IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0LnNwcml0ZShAbmV3cy1tYXAtcG9pbnQpO1xyXG5cdG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLm5ld3Mtc2VjdGlvbl9fbWFwLXBvaW50LXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5uZXdzLXNlY3Rpb25fX2ZlYXR1cmUtYmxvY2sge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5uZXdzLXNlY3Rpb24taXRlbSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0bWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xyXG5cdHdpZHRoOiAyMjVweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbi5uZXdzLXNlY3Rpb24taXRlbTpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4vKi5uZXdzLXNlY3Rpb24taXRlbTpob3Zlcl9fdGV4dCB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn0qL1xyXG5cclxuLm5ld3Mtc2VjdGlvbi1pdGVtX19kYXRlIHtcclxuXHRjb2xvcjogIzk1OTU5NTtcclxuXHRsaW5lLWhlaWdodDogMjtcclxufVxyXG5cclxuLm5ld3Mtc2VjdGlvbi1pdGVtX190ZXh0IHtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG4ubmV3cy1zZWN0aW9uLWl0ZW0gKyAubmV3cy1zZWN0aW9uLWl0ZW0ge1xyXG5cdG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG59XHJcblxyXG4uc2VjdGlvbi10aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiA3MnB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHBhZGRpbmctdG9wOiA4NnB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAtOHB4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLnNlY3Rpb24tcmlnaHQtcGFydCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogOTJweDtcclxuXHRyaWdodDogOHB4O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdHdpZHRoOiAzMDBweDtcclxufVxyXG5cclxuLnNlY3Rpb24tcmlnaHQtcGFydC0tY29va2luZy1zZWN0aW9uIHtcclxuXHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdHJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uc2VjdGlvbi1yaWdodC1wYXJ0LS1iYWtlcnkge1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjY1O1xyXG59XHJcblxyXG4uc2VjdGlvbi1yaWdodC1wYXJ0X19pdGVtIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4uc2VjdGlvbi1yaWdodC1wYXJ0X19pdGVtLS1jb29raW5nLXNlY3Rpb24ge1xyXG5cdG1hcmdpbi1ib3R0b206IDEycHg7XHJcbn1cclxuXHJcbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX3RpdGxlIHtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLnNlY3Rpb24tcmlnaHQtcGFydF9fdGl0bGUtLW5vLWxpbmUge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uc2VjdGlvbi1yaWdodC1wYXJ0X190aXRsZS0tY29va2luZy1zZWN0aW9uIHtcclxuXHRsaW5lLWhlaWdodDogMjtcclxuXHRtYXJnaW4tYm90dG9tOiAxMXB4O1xyXG59XHJcblxyXG4uc2VjdGlvbi1yaWdodC1wYXJ0X19idG4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRjb2xvcjogIzAwMDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX2J0bi0tdG9wIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2VjdGlvbi1yaWdodC1wYXJ0X19idG4tLWNvb2tpbmctc2VjdGlvbiB7XHJcblx0bWFyZ2luLXRvcDogMTVweDtcclxufVxyXG5cclxuLnNlY3Rpb24tcmlnaHQtcGFydF9fYnRuOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZTkxYjIyO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uc2VjdGlvbi1yaWdodC1wYXJ0X19idG4tLWJsdWUge1xyXG5cdGJhY2tncm91bmQ6ICMyNWExZGU7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLnNlY3Rpb24tcmlnaHQtcGFydF9fYnRuLS1ibHVlOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uc2VjdGlvbi1yaWdodC1wYXJ0LS1maXNoIHtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX3RleHQtLWZpc2gge1xyXG5cdHdpZHRoOiAyNTBweDtcclxufVxyXG5cclxuLnNlY3Rpb24tcmlnaHQtcGFydF9fdGV4dC0tY29va2luZy1zZWN0aW9uIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG59XHJcblxyXG4uYi10YWJzIHtcclxuXHRwYWRkaW5nOiAxZW0gMDtcclxufVxyXG5cclxuLmItdGFicyAudGFiTmF2aWdhdGlvbiB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLmItdGFicyAudGFiTmF2aWdhdGlvbiBsaSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0cGFkZGluZzogOHB4IDE1cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xyXG59XHJcblxyXG4uYi10YWJzIC50YWJOYXZpZ2F0aW9uIGxpIGEge1xyXG5cdGNvbG9yOiAjNjA3ODkwO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICMwOGI7XHJcbn1cclxuXHJcbi5iLXRhYnMgLnRhYk5hdmlnYXRpb24gbGkgYTpsaW5rIHtcclxuXHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6ICNmZjVlOTk7XHJcbn1cclxuXHJcbi5iLXRhYnMgLnRhYk5hdmlnYXRpb24gbGkgYTphY3RpdmUsXHJcbi5iLXRhYnMgLnRhYk5hdmlnYXRpb24gbGkgYTp2aXNpdGVkIHtcclxuXHRjb2xvcjogIzYwNzg5MDtcclxufVxyXG5cclxuLmItdGFicyAudGFiTmF2aWdhdGlvbiBsaS5hY3RpdmUge1xyXG5cdGJvcmRlci1jb2xvcjogI2Q0ZDNkMztcclxufVxyXG5cclxuLmItdGFicyAudGFiTmF2aWdhdGlvbiBsaS5hY3RpdmUgYSB7XHJcblx0Y29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcclxufVxyXG5cclxuLmItdGFicyBkaXYge1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5iLXRhYnMgZGl2IHVsIGxpIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4uYi10YWJzIGRpdiAuaGFuZCB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjNjY2O1xyXG59XHJcblxyXG4uYi10YWJzIGRpdiAuaGFuZCBhIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRtYXJnaW4tdG9wOiAtNXB4O1xyXG59XHJcblxyXG4uYi10YWJzIHtcclxuXHRwYWRkaW5nOiAxZW0gMDtcclxufVxyXG5cclxuLmItdGFicyAudGFiTmF2aWdhdGlvbiB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLmItdGFicyAudGFiTmF2aWdhdGlvbiBsaSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0cGFkZGluZzogOHB4IDE1cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxufVxyXG5cclxuLmItdGFicyAudGFiTmF2aWdhdGlvbiBsaSBhIHtcclxuXHRjb2xvcjogIzYwNzg5MDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjMDA4OGJiO1xyXG59XHJcblxyXG4uYi10YWJzIC50YWJOYXZpZ2F0aW9uIGxpIGE6bGluayB7XHJcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiAjRkY1RTk5O1xyXG59XHJcblxyXG4uYi10YWJzIC50YWJOYXZpZ2F0aW9uIGxpIGE6YWN0aXZlLFxyXG4uYi10YWJzIC50YWJOYXZpZ2F0aW9uIGxpIGE6dmlzaXRlZCB7XHJcblx0Y29sb3I6ICM2MDc4OTA7XHJcbn1cclxuXHJcbi5iLXRhYnMgLnRhYk5hdmlnYXRpb24gbGkuYWN0aXZlIHtcclxuXHRib3JkZXItY29sb3I6ICNkNGQzZDM7XHJcbn1cclxuXHJcbi5iLXRhYnMgLnRhYk5hdmlnYXRpb24gbGkuYWN0aXZlIGEge1xyXG5cdGNvbG9yOiBibGFjayAhaW1wb3J0YW50O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmO1xyXG59XHJcblxyXG4uYi10YWJzIGRpdiB7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLmItdGFicyBkaXYgdWwgbGkge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5iLXRhYnMgZGl2IC5oYW5kIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICM2NjY7XHJcbn1cclxuXHJcbi5iLXRhYnMgZGl2IC5oYW5kIGEge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogIzRkNTlhMTtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdG1hcmdpbi10b3A6IC01cHg7XHJcbn1cclxuXHJcbi5oZWFkZXJfX25hdi13cmFwcGVyIHtcclxuXHRwYWRkaW5nLXRvcDogMDtcclxufVxyXG5cclxuLnRlbXAtbmF2IHtcclxuXHRmb250LWZhbWlseTogQFNjYWRhQm9sZCwgc2Fucy1zZXJpZjtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLnRlbXAtbmF2LS1oZWFkZXIge1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG59XHJcblxyXG4udGVtcC1uYXYtLWhlYWRlciAudGVtcC1uYXZfX2l0ZW1fX2xldmVsLTEgLnRlbXAtbmF2X19saW5rX19sZXZlbC0xIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZzogMTNweCAxNXB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbn1cclxuXHJcbi50ZW1wLW5hdi0taGVhZGVyIC50ZW1wLW5hdl9faXRlbV9fbGV2ZWwtMSAudGVtcC1uYXZfX2xpbmtfX2xldmVsLTE6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICNlOTFiMjI7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi50ZW1wLW5hdl9faXRlbSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0bWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnRlbXAtbmF2X19pdGVtOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tbGVmdDogLTEzcHg7XHJcbn1cclxuXHJcbi8qXHJcbi50ZW1wLW5hdl9faXRlbSB1bCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IC0yMnB4O1xyXG5cdHRvcDogNDRweDtcclxuXHRtaW4td2lkdGg6IDIxMHB4O1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0LXdlYmtpdC1wYWRkaW5nLXN0YXJ0OiAwO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbn1cclxuXHJcbi50ZW1wLW5hdl9faXRlbSB1bCAudGVtcC1uYXZfX2l0ZW0ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBhZGRpbmc6IDJweCAwIDAgMjBweDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XHJcbn1cclxuXHJcbi50ZW1wLW5hdl9faXRlbSB1bCAudGVtcC1uYXZfX2l0ZW06Zmlyc3QtY2hpbGQge1xyXG5cdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4udGVtcC1uYXZfX2l0ZW0gdWwgLnRlbXAtbmF2X19pdGVtOmxhc3QtY2hpbGQge1xyXG5cdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4udGVtcC1uYXZfX2l0ZW0gdWwgLnRlbXAtbmF2X19pdGVtICsgLnRlbXAtbmF2X19pdGVtIHVsIC50ZW1wLW5hdl9faXRlbSB7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi50ZW1wLW5hdl9faXRlbSB1bCAudGVtcC1uYXZfX2l0ZW0gLnRlbXAtbmF2X19saW5rOmFmdGVyIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4udGVtcC1uYXZfX2l0ZW0gdWwgLnRlbXAtbmF2X19saW5rOmFmdGVyIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbiovXHJcblxyXG4vKi50ZW1wLW5hdl9faXRlbV9fbGV2ZWwtMTpob3ZlciAudGVtcC1uYXZfX2xpbmtfX2xldmVsLTE6YWZ0ZXIge2Zvb3Rlcl9fc29jaWFsLXdyYXBwZXJcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnRlbXAtbmF2X19pdGVtX19sZXZlbC0xOmhvdmVyIHVsIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnRlbXAtbmF2X19pdGVtICsgLnRlbXAtbmF2X19pdGVtIHtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLnRlbXAtbmF2X19saW5rIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLnRlbXAtbmF2X19saW5rOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Y29sb3I6ICNlOTFiMjI7XHJcbn1cclxuXHJcbi50ZW1wLW5hdl9fbGluay5hY3RpdmUge1xyXG5cdGNvbG9yOiAjZTkxYjIyO1xyXG59Ki9cclxuXHJcbi50ZW1wLW5hdl9fbGluay1zZWFyY2gge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdC5zcHJpdGUoQHNlYXJjaC1pY29uKTtcclxuXHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTAwO1xyXG59XHJcblxyXG4udGVtcC1uYXZfX2xpbmstc2VhcmNoLWlucHV0IHtcclxuXHR3aWR0aDogMzVweDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNhY2FlY2E7XHJcblx0aGVpZ2h0OiAzM3B4O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogOTk7XHJcblx0dG9wOiAtOHB4O1xyXG5cdHJpZ2h0OiAtMTBweDtcclxuXHRwYWRkaW5nOiAwIDEwcHg7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVSZWd1bGFyLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi50ZW1wLW5hdi0tZm9vdGVyIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDVweDtcclxufVxyXG5cclxuLnRlbXAtbmF2LS1mb290ZXIgYSB7XHJcblx0Y29sb3I6ICM0NzQ5NWY7XHJcbn1cclxuXHJcbi5mb290ZXJfX25hdi13cmFwcGVyIHtcclxuXHRwYWRkaW5nLXRvcDogMDtcclxufVxyXG5cclxuLmZvb3Rlcl9fbmF2LXdyYXBwZXIgLnRlbXAtbmF2X19pdGVtICsgLnRlbXAtbmF2X19pdGVtIHtcclxuXHRtYXJnaW4tbGVmdDogMzBweDtcclxufVxyXG5cclxuLmItdGVuZGVycyB0ciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdC8vZGlzcGxheTogYmxvY2s7XHJcbn1cclxuLmItdGVuZGVycyB0Ym9keSB0ciB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5iLXRlbmRlcnMgdHIgLmxpbmsge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5iLXRlbmRlcnMgdHIgLmxpbmsgYSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLmItdGVuZGVycyB0ciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdC8vZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5iLXRlbmRlcnMgdHIgLmxpbmsge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5iLXRlbmRlcnMgdHIgLmxpbmsgYSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnRlbmRlcnMtZm9ybSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnRlbmRlcnMtZm9ybSAuZm9ybS1oZWFkZXIge1xyXG5cdG1hcmdpbjogMTBweCAwO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGNvbG9yOiAjMzgzYTU3O1xyXG59XHJcblxyXG4vKiBlbmRpbmplY3QgKi9cclxuLmItbmV3LXNsaWRlciBpbWcge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnJlZ2lzdHJhdGlvbi1wYWdlIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxMzBweDtcclxufVxyXG5cclxuLnBvZGFyb2stdHlwZXMgLmN5Y2xlLXBhZ2VyLFxyXG4ucG9kYXJvay10eXBlcyAub3dsLWRvdHMge1xyXG5cdGJvdHRvbTogMDtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4ub2ZmZXItc2xpZGVyLXdyYXBwZXIuaGlkZS1wYWdpbmF0aW9uIC5jeWNsZS1zbGlkZXNob3ctbmF2IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ub2ZmZXItc2xpZGVyLXdyYXBwZXIuaGlkZS1wYWdpbmF0aW9uIC5jeWNsZS1wYWdlciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2OTBweCkge1xyXG5cdC5wb2Rhcm9rLXR5cGVzIC5wb2Rhcm9rLXR5cGVzLWl0ZW0ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblxyXG5cdC5wb2Rhcm9rLXR5cGVzIC5wb2Rhcm9rLXR5cGVzLWl0ZW0gKyAucG9kYXJvay10eXBlcy1pdGVtIHtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuLnNob3AtbGlzdC1pdGVtX19hZHJlc3Mge1xyXG5cdHdpZHRoOiA0ODBweDtcclxufVxyXG5cclxuLnNob3AtbGlzdC1pdGVtX190aW1lIHtcclxuXHR3aWR0aDogMTlweDtcclxuXHRoZWlnaHQ6IDE5cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2hvcC1saXN0LWl0ZW1fX3RpbWU6YWZ0ZXIge1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG59XHJcblxyXG4uc2hvcC1saXN0LWl0ZW1fX3Bob25lIHtcclxuXHRtaW4td2lkdGg6IDE4MHB4O1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4vKiDQnNC+0LTQuNGE0LjQutCw0YLQvtGA0Ysg0YLQsNC50YLQuy3QsdC70L7QutC+0LIsINC+0YLQstC10YfQsNGO0YnQuNC1INC30LAg0LrQsNGA0YLQuNC90LrRgyDQuCDQstGL0YHQvtGC0YMg0JHQu9C+0LrQsC4gKi9cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWNvbnRlbnQge1xyXG5cdGhlaWdodDogMTAwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L2NvbnRlbnQtYmcuanBnXCIpO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tdmFjYW5jeS1mb3JtIHtcclxuXHRoZWlnaHQ6IDIwMHB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS8xMV9hbmtldGEuanBnXCIpO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tbW9kZWwge1xyXG5cdGhlaWdodDogMjAwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L21vZGVsLWJnLmpwZ1wiKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLXN1Yy1zdG9yaWVzIHtcclxuXHRoZWlnaHQ6IDEwMHB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9hZHZlcnRpc2Vycy0yMDBweC5qcGdcIik7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS1hcmVuZGF0b3JzLWZvcm0ge1xyXG5cdGhlaWdodDogMTAwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L2FyZW5kYXRvcnMtZm9ybS5qcGdcIik7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS1jb250YWN0cyB7XHJcblx0aGVpZ2h0OiAzMDBweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vY29udGFjdHMtYmcuanBnXCIpO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tY2FyZC1hY3RpdmF0aW9uIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vY2FyZC1hY3RpdmF0aW9uLWJnLmpwZ1wiKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLW1hbmFnZW1lbnQge1xyXG5cdGhlaWdodDogMzAwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L3J1a292b2RzdHZvLWJnLmpwZ1wiKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLW5ld3MtZGV0YWlsIHtcclxuXHRoZWlnaHQ6IDEwMHB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9uZXdzLWJnLmpwZ1wiKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWFib3V0LW5ld3Mge1xyXG5cdGhlaWdodDogMzAwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L25ld3MtYmcuanBnXCIpO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tYWJvdXQtcHJlc3Mge1xyXG5cdGhlaWdodDogMzAwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L3ByZXNzLWJnLmpwZ1wiKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLXBvZGFyb2steXVyIHtcclxuXHRoZWlnaHQ6IDEwMHB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9rYXJ0YS15dXJpa2ktMi4xLmpwZ1wiKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWFib3V0LXN0cmF0ZWd5IHtcclxuXHRoZWlnaHQ6IDMwMHB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9jYXJlZXItb2ItYmcuanBnXCIpO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tdmFjYW5jeS1kZXRhaWwge1xyXG5cdGhlaWdodDogMTAwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L3ZhY25jeS1kZXRhaWwtYmcuanBnXCIpO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tdmFjYW5jaWVzIHtcclxuXHRoZWlnaHQ6IDMwMHB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS92YWNhbmNpZXMuanBnXCIpO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tdmFjYW5jeSB7XHJcblx0aGVpZ2h0OiAzMDBweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vdmFjYW5jaWVzLmpwZ1wiKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWxlYXJuIHtcclxuXHRoZWlnaHQ6IDIwMHB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS8xNl9vYnVjaGVuaWVfYmFubmVyLmpwZ1wiKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWNhdGFsb2dzIHtcclxuXHRoZWlnaHQ6IDMwMHB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9jYXRhbG9ncy1iZy5qcGdcIik7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS1zaG9wLWRldGFpbCB7XHJcblx0aGVpZ2h0OiAzMDBweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vc2hvcC1kZXRhaWwtYmcuanBnXCIpO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tcG9kYXJvayB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L3BvZGFyb2NobmF5YS1iYW5uZXIuanBnXCIpO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0ta2FydGEge1xyXG5cdGhlaWdodDogMzAwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L2FyZW5kYXRvcmFtLXRpdGxlLmpwZ1wiKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLW92ZXJ2aWV3IHtcclxuXHRoZWlnaHQ6IDMwMHB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9pbnZlc3RvcnNfYmFubmVyLmpwZ1wiKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLXN0cmF0ZWd5IHtcclxuXHRoZWlnaHQ6IDEwMHB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9zdHJhdGVneS1iZy5qcGdcIik7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS1rYXJlcmEge1xyXG5cdGhlaWdodDogMzAwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L2thcmVyYS1iZy5qcGdcIik7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS13b3JrIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vd29yay1iZy5qcGdcIik7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS1hYm91dCB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L2Fib3V0LXVzLWJnLmpwZ1wiKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLXBhcnRuZXJhbSB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L3BhcnRuZXJhbS10aXRsZS5qcGdcIik7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS1hcmVuZGF0b3JhbSB7XHJcblx0aGVpZ2h0OiAzMDBweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vYXJlbmRhdG9yYW0tdGl0bGUuanBnXCIpO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tc2xpZGVyIHtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0taGlzdG9yeSB7XHJcblx0aGVpZ2h0OiAzMDBweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vaGlzdG9yeV9iYW5uZXIuanBnXCIpO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tb3VyLWJyYW5kcyB7XHJcblx0aGVpZ2h0OiAzMDBweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vdG9yZ19tYXJraV8wM19iYW5uZXIuanBnXCIpO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tb3VyLXByb2R1Y3Rpb24ge1xyXG5cdGhlaWdodDogMzAwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L291ci1wcm9kdWN0aW9uLWJnLmpwZ1wiKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWNhcmQtYWN0aXZhdGlvbiB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L2FjdGl2YXRpb24tY2FyZC5qcGdcIik7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS1wYXJ0bmVyYW0ge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9wYXJ0bmVyYW0tdGl0bGUyLmpwZ1wiKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWFkdmVydGlzZXJzIHtcclxuXHRoZWlnaHQ6IDMwMHB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9hZHZlcnRpc2Vycy5qcGdcIik7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS1jYXJkLWFjdGl2YXRpb24ge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9hY3RpdmF0aW9uLWNhcmQuanBnXCIpO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tcGFydG5lcmFtIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vcGFydG5lcmFtLXRpdGxlMi5qcGdcIik7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS1hcmVuZGF0b3JhbSB7XHJcblx0aGVpZ2h0OiAzMDBweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vYXJlbmRhdG9ycy5qcGdcIik7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS1sYW5kb3duZXJzIHtcclxuXHRoZWlnaHQ6IDMwMHB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9sYW5kb3duZXJzLmpwZ1wiKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLXRlbmRlcnMge1xyXG5cdGhlaWdodDogMzAwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L3RlbmRlcnMuanBnXCIpO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tbG9naXN0aWMge1xyXG5cdGhlaWdodDogMzAwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L2xvZ2lzdGljLmpwZ1wiKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWRlbGl2ZXJpZXMge1xyXG5cdGhlaWdodDogMzAwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L2RlbGl2ZXJpZXMuanBnXCIpO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tYWR2ZXJ0aXNlcnMge1xyXG5cdGhlaWdodDogMzAwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L2FkdmVydGlzZXJzLmpwZ1wiKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLW5ldy15ZWFyIHtcclxuXHRoZWlnaHQ6IDMwMHB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9obl9iYW5uZXIuanBnXCIpO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMTVweCkge1xyXG5cdC50aXRsZS1ibG9jay13cmFwcGVyLS1hYm91dC1uZXdzLFxyXG5cdC50aXRsZS1ibG9jay13cmFwcGVyLS1tYW5hZ2VtZW50LFxyXG5cdC50aXRsZS1ibG9jay13cmFwcGVyLS1jb250YWN0cyB7XHJcblx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLXBvZGFyb2ssXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLWNhcmQtYWN0aXZhdGlvbiB7XHJcblx0XHRoZWlnaHQ6IDMwMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLW92ZXJ2aWV3IHtcclxuXHRcdGhlaWdodDogMTAwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vaW52ZXN0b3JzX2Jhbm5lci5qcGdcIik7XHJcblx0fVxyXG59XHJcblxyXG4vKiDQodC/0LXRhtC40LDQu9GM0L3Ri9C1INC80L7QtNC40YTQuNC60LDRgtC+0YDRiyDQtNC70Y8g0LLRi9GB0L7RgtGLINGC0LDQudGC0Lst0LHQu9C+0LrQsCAqL1xyXG4udGl0bGUtYmxvY2std3JhcHBlci0tMTAwIHtcclxuXHRoZWlnaHQ6IDEwMHB4O1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tMTAwIC5pbm5lci1tZW51LWJsb2NrIHtcclxuXHR0b3A6IDQwcHg7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS0xMDAgLmlubmVyLW1lbnUtbGluZSB7XHJcblx0dG9wOiAxMDBweDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLTIwMCB7XHJcblx0aGVpZ2h0OiAyMDBweDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLTIwMCAuaW5uZXItbWVudS1ibG9jayB7XHJcblx0dG9wOiA0MHB4O1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tMjAwIC5pbm5lci1tZW51LWxpbmUge1xyXG5cdHRvcDogMjAwcHg7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS0zMDAge1xyXG5cdGhlaWdodDogMzAwcHg7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS0zMDAgLmlubmVyLW1lbnUtYmxvY2sge1xyXG5cdHRvcDogMTI4cHg7XHJcbn1cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLTMwMCAuaW5uZXItbWVudS1ibG9jay5pbm5lci1tZW51LWJsb2NrLS11bmRlcnRlbmRlcnMge1xyXG5cdHRvcDogMTBweDtcclxufVxyXG4uaW5uZXItbWVudS1ibG9jay5pbm5lci1tZW51LWJsb2NrLS11bmRlcmN1c3RvbSB7XHJcblx0dG9wOiAwO1xyXG59XHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS0zMDAgLmlubmVyLW1lbnUtYmxvY2suaW5uZXItbWVudS1ibG9jay0tdW5kZXJjYXRhbG9ncyB7XHJcblx0dG9wOiAwO1xyXG59XHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS0zMDAgLmlubmVyLW1lbnUtYmxvY2suaW5uZXItbWVudS1ibG9jay0tdW5kZXJvdXItcHJvZHVjdGlvbiB7XHJcblx0dG9wOiAwO1xyXG59XHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS0zMDAgLmlubmVyLW1lbnUtYmxvY2suaW5uZXItbWVudS1ibG9jay0tdW5kZXJvdXItYnJhbmRzIHtcclxuXHR0b3A6IDA7XHJcbn1cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLTMwMCAuaW5uZXItbWVudS1saW5lIHtcclxuXHR0b3A6IDMwMHB4O1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tNDAwIHtcclxuXHRoZWlnaHQ6IDQwMHB4O1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlci0tNDAwIC5pbm5lci1tZW51LWJsb2NrIHtcclxuXHR0b3A6IDg1cHg7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS00MDAgLmlubmVyLW1lbnUtbGluZSB7XHJcblx0dG9wOiA0MDBweDtcclxufVxyXG5cclxuZGl2LmJ4LWNvbXBvbmVudC1vcGVuZXIge1xyXG5cdHotaW5kZXg6IDk5OTkgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC50aXRsZS1ibG9jay13cmFwcGVyLS0xMDAge1xyXG5cdFx0aGVpZ2h0OiAxMDBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay13cmFwcGVyLS0xMDAgLmlubmVyLW1lbnUtbGluZSB7XHJcblx0XHR0b3A6IDEwMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLTIwMCxcclxuXHQudGl0bGUtYmxvY2std3JhcHBlci0tMzAwLFxyXG5cdC50aXRsZS1ibG9jay13cmFwcGVyLS00MDAge1xyXG5cdFx0aGVpZ2h0OiAyMDBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay13cmFwcGVyLS0yMDAgLmlubmVyLW1lbnUtbGluZSxcclxuXHQudGl0bGUtYmxvY2std3JhcHBlci0tMzAwIC5pbm5lci1tZW51LWxpbmUsXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLTQwMCAuaW5uZXItbWVudS1saW5lIHtcclxuXHRcdHRvcDogMjAwcHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4NnB4KSB7XHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLTEwMCxcclxuXHQudGl0bGUtYmxvY2std3JhcHBlci0tMjAwLFxyXG5cdC50aXRsZS1ibG9jay13cmFwcGVyLS0zMDAsXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLTQwMCB7XHJcblx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLTEwMCAuaW5uZXItbWVudS1saW5lLFxyXG5cdC50aXRsZS1ibG9jay13cmFwcGVyLS0yMDAgLmlubmVyLW1lbnUtbGluZSxcclxuXHQudGl0bGUtYmxvY2std3JhcHBlci0tMzAwIC5pbm5lci1tZW51LWxpbmUsXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLTQwMCAuaW5uZXItbWVudS1saW5lIHtcclxuXHRcdHRvcDogMTAwcHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjNweCkge1xyXG5cdC5tYWluLWluZm8tZ3JvdXAtLXByb3ZpZGVycyB7XHJcblx0XHRtaW4taGVpZ2h0OiAxNjAwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvLWdyb3VwLS1hZHZlcnRpc2VycyB7XHJcblx0XHQvL21pbi1oZWlnaHQ6IDEzMjVweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXAtLWxvZ2lzdGljcyB7XHJcblx0XHRtaW4taGVpZ2h0OiAxOTIwcHg7XHJcblx0fVxyXG59XHJcblxyXG4uZy1sb2FkZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHdpZHRoOiAzMnB4O1xyXG5cdGhlaWdodDogMzJweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ0B7aW1hZ2VQYXRofS9BamF4TG9hZGVyLmdpZicpO1xyXG59XHJcblxyXG4uZy1sb2FkZXIuc2hvdyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy1zbGlkZXIgLm93bC1wcmV2LFxyXG4ucHJvZHVjdHMtc2xpZGVyIC5vd2wtbmV4dCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0ei1pbmRleDogMTAwO1xyXG5cdHdpZHRoOiAxNTBweDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtc2xpZGVyIC5vd2wtcHJldjpob3ZlcixcclxuLnByb2R1Y3RzLXNsaWRlciAub3dsLW5leHQ6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxufVxyXG5cclxuLnByb2R1Y3RzLXNsaWRlciAub3dsLXByZXYge1xyXG5cdGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy1zbGlkZXIgLm93bC1uZXh0IHtcclxuXHRyaWdodDogMDtcclxufVxyXG5cclxuLmN5Y2xlLXBhZ2VyLFxyXG4ub3dsLWRvdHMge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRib3R0b206IDI1cHg7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHR6LWluZGV4OiA0MDA7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5jeWNsZS1wYWdlci0tbGVmdC1zaWRlIHtcclxuXHRtYXgtd2lkdGg6IDEwMDBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdHBhZGRpbmctbGVmdDogNDBweDtcclxufVxyXG5cclxuLmN5Y2xlLXBhZ2VyLS1vZmZlci1zbGlkZXIge1xyXG5cdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHR3aWR0aDogMzc1cHg7XHJcblx0bGVmdDogYXV0bztcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ub3dsLWRvdHMge1xyXG5cdGJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLmpzLW93bC1jYXJvdXNlbCAub3dsLWRvdHMge1xyXG5cdGJvdHRvbTogLTYwcHg7XHJcbn1cclxuXHJcbi5jeWNsZS1wYWdlciBzcGFuLFxyXG4ub3dsLWRvdCB7XHJcblx0Zm9udC1zaXplOiAxcHg7XHJcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdHdpZHRoOiA4cHg7XHJcblx0aGVpZ2h0OiA4cHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRiYWNrZ3JvdW5kOiAjZWIxYzIzO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi5jeWNsZS1wYWdlci0tb2ZmZXItc2xpZGVyIHNwYW4ge1xyXG5cdGJhY2tncm91bmQ6ICNjY2M7XHJcbn1cclxuXHJcbi5vd2wtZG90IHtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG4uY2F0YWxvZ3VlLXNsaWRlciAub3dsLWRvdCB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLmFydGljbGVzLWRpbm5lci1zbGlkZXIgLm93bC1kb3Qge1xyXG5cdGJhY2tncm91bmQ6ICNhY2FjYWM7XHJcbn1cclxuXHJcbi5hcnRpY2xlcy1kaW5uZXItc2xpZGVyIC5vd2wtZG90cyB7XHJcblx0Ym90dG9tOiAtNDBweDtcclxufVxyXG5cclxuLmNhdGFsb2d1ZS1zbGlkZXIgLm93bC1kb3RzIHtcclxuXHRib3R0b206IDA7XHJcbn1cclxuXHJcbi5vd2wtYWJvdXQgLm93bC1kb3RzIHtcclxuXHRib3R0b206IC00MHB4O1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWwgLm93bC1kb3RzIHtcclxuXHRib3R0b206IC00NXB4O1xyXG59XHJcblxyXG4uY3ljbGUtcGFnZXIgc3BhbiArIHNwYW4sXHJcbi5vd2wtZG90ICsgLm93bC1kb3Qge1xyXG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG4uY3ljbGUtcGFnZXIgc3Bhbi5jeWNsZS1wYWdlci1hY3RpdmUsXHJcbi5vd2wtZG90LmFjdGl2ZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2ViMWMyMztcclxuXHRib3gtc2hhZG93OiAwIDAgMCA1cHggI2ViMWMyMztcclxufVxyXG5cclxuLmN5Y2xlLXBhZ2VyID4gKiB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ubmV3cy1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdG1pbi1oZWlnaHQ6IDE2MHB4O1xyXG5cdGJhY2tncm91bmQ6ICNlM2UyZTI7XHJcbn1cclxuXHJcbi5uZXdzLXNlY3Rpb25fX25ld3MtYmxvY2sge1xyXG5cdHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG4ubmV3cy1zZWN0aW9uX19uZXdzLWJsb2NrIHtcclxuXHR3aWR0aDogNzU0LjVweDtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5uZXdzLXNlY3Rpb25fX25ld3MtYmxvY2sgLmFydGljbGVzLXNlY3Rpb24td3JhcHBlciB7XHJcblx0bWluLXdpZHRoOiBpbmhlcml0O1xyXG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLm5ld3Mtc2VjdGlvbl9fbmV3cy1ibG9jayAuYXJ0aWNsZXMtc2VjdGlvbi13cmFwcGVyIC5hcnRpY2xlcy1zZWN0aW9uIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLm5ld3Mtc2VjdGlvbl9fbmV3cy1ibG9jayAuYXJ0aWNsZXMtc2VjdGlvbi13cmFwcGVyIC5hcnRpY2xlcy1zZWN0aW9uIC5vd2wtaXRlbSB7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubmV3cy1zZWN0aW9uX19uZXdzLWJsb2NrIC5hcnRpY2xlcy1zZWN0aW9uLXdyYXBwZXIgLmFydGljbGVzLXNlY3Rpb24gLmFydGljbGUtaXRlbSB7XHJcblx0bWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4ubmV3cy1zZWN0aW9uX19uZXdzLWJsb2NrIC5hcnRpY2xlcy1zZWN0aW9uLXdyYXBwZXIgLm93bC1uYXYgLm93bC1wcmV2IHtcclxuXHR0b3A6IDM1cHg7XHJcblx0bGVmdDogLTMwcHg7XHJcblx0LnNwcml0ZShAZGF0ZXBpY2tlci1sZWZ0KTtcclxufVxyXG5cclxuLm5ld3Mtc2VjdGlvbl9fbmV3cy1ibG9jayAuYXJ0aWNsZXMtc2VjdGlvbi13cmFwcGVyIC5vd2wtbmF2IC5vd2wtbmV4dCB7XHJcblx0dG9wOiAzNXB4O1xyXG5cdHJpZ2h0OiAtMzBweDtcclxuXHQuc3ByaXRlKEBkYXRlcGlja2VyLXJpZ2h0KTtcclxufVxyXG5cclxuLm5ld3Mtc2VjdGlvbl9fYWxsLW5ld3MtbGluayB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGNvbG9yOiAjZWIxYzIzO1xyXG59XHJcblxyXG4ubmV3cy1zZWN0aW9uX19tYXAtbGluayB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogLTIwcHg7XHJcblx0cmlnaHQ6IDU1cHg7XHJcblx0ei1pbmRleDogMTAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Y29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5uZXdzLXNlY3Rpb25fX21hcC1wb2ludCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdC5zcHJpdGUoQG5ld3MtbWFwLXBvaW50KTtcclxuXHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi5uZXdzLXNlY3Rpb25fX21hcC1wb2ludC13cmFwcGVyIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubmV3cy1zZWN0aW9uX19mZWF0dXJlLWJsb2NrIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubmV3cy1zZWN0aW9uLWl0ZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHR3aWR0aDogMjI1cHg7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4ubmV3cy1zZWN0aW9uLWl0ZW06aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLm5ld3Mtc2VjdGlvbi1pdGVtOmhvdmVyIC5uZXdzLXNlY3Rpb24taXRlbV9fdGV4dCB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5uZXdzLXNlY3Rpb24taXRlbV9fZGF0ZSB7XHJcblx0Y29sb3I6ICM5NTk1OTU7XHJcblx0bGluZS1oZWlnaHQ6IDI7XHJcbn1cclxuXHJcbi5uZXdzLXNlY3Rpb24taXRlbV9fdGV4dCB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuLm5ld3Mtc2VjdGlvbi1pdGVtICsgLm5ld3Mtc2VjdGlvbi1pdGVtIHtcclxuXHRtYXJnaW4tbGVmdDogMzBweDtcclxufVxyXG5cclxuLmFydGljbGVzLXNlY3Rpb24td3JhcHBlciB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRwYWRkaW5nOiAzMHB4IDAgNzNweDtcclxufVxyXG5cclxuLmFydGljbGVzLXNlY3Rpb24tLWJha2VyeSxcclxuLmFydGljbGVzLXNlY3Rpb24tLW1lYXQtaW5mbyB7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uYXJ0aWNsZXMtc2VjdGlvbi0tbWVhdC1pbmZvIHtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmFydGljbGVzLXNlY3Rpb24tLWRpbm5lciAuYXJ0aWNsZS1pdGVtX190aXRsZSB7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG59XHJcblxyXG4uYXJ0aWNsZS1pdGVtIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMjI1cHg7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5hcnRpY2xlLWl0ZW06aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmFydGljbGUtaXRlbS0tYmFrZXJ5LFxyXG4uYXJ0aWNsZS1pdGVtLS1kaW5uZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XHJcbn1cclxuXHJcbi5hcnRpY2xlLWl0ZW0tLWJha2VyeSB7XHJcblx0d2lkdGg6IDMwNXB4O1xyXG59XHJcblxyXG4uYXJ0aWNsZS1pdGVtX190aXRsZSB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdG1hcmdpbjogMTNweCAwIDEwcHg7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1pdGVtX190ZXh0IHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICMzMTMxMzE7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuLmFydGljbGUtaXRlbV9faWNvbi13cmFwcGVyIHtcclxuXHRtaW4taGVpZ2h0OiA0MHB4O1xyXG59XHJcblxyXG4uYXJ0aWNsZS1pdGVtX19pY29uIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmFydGljbGUtaXRlbV9faWNvbi0tYmFza2V0IHtcclxuXHQuc3ByaXRlKEBmcnVpdC1iYXNrZXQtaWNvbik7XHJcbn1cclxuXHJcbi5hcnRpY2xlLWl0ZW1fX2ljb24tLWxlYWYge1xyXG5cdC5zcHJpdGUoQGZydWl0LWxlYWYtaWNvbik7XHJcbn1cclxuXHJcbi5hcnRpY2xlLWl0ZW1fX2ljb24tLWRvYyB7XHJcblx0LnNwcml0ZShAZnJ1aXQtZG9jLWljb24pO1xyXG59XHJcblxyXG4uYXJ0aWNsZXMtc2VjdGlvbi13cmFwcGVyIGEuYXJ0aWNsZS1pdGVtIC5hcnRpY2xlLWl0ZW1fX3RpdGxlIHtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLmFydGljbGVzLXNlY3Rpb24tLW1lYXQtaW5mbyAuYXJ0aWNsZS1pdGVtX190aXRsZSB7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG59XHJcblxyXG4uYXJ0aWNsZXMtc2VjdGlvbi0tbWVhdC1pbmZvIC5hcnRpY2xlLWl0ZW1fX3RleHQge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1pdGVtLS1iYWtlcnkgKyAuYXJ0aWNsZS1pdGVtLS1iYWtlcnkge1xyXG5cdG1hcmdpbi1sZWZ0OiAzOHB4O1xyXG59XHJcblxyXG4uYXJ0aWNsZS1pdGVtLS1kaW5uZXIgKyAuYXJ0aWNsZS1pdGVtLS1kaW5uZXIge1xyXG5cdG1hcmdpbi1sZWZ0OiAyOXB4O1xyXG59XHJcblxyXG4ubWFwLXNlY3Rpb24td3JhcHBlciB7XHJcblx0bWluLWhlaWdodDogNDU1cHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9tYXAtc2VjdC1iZy5qcGdcIik7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5tYXAtc2VjdGlvbiB7XHJcblx0bWluLWhlaWdodDogNDU1cHg7XHJcbn1cclxuXHJcbi5zZWN0aW9uLXRpdGxlIHtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDcycHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0cGFkZGluZy10b3A6IDg2cHg7XHJcblx0bWFyZ2luLWxlZnQ6IC04cHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uc2VjdGlvbi1yaWdodC1wYXJ0IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA5MnB4O1xyXG5cdHJpZ2h0OiA4cHg7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0d2lkdGg6IDMwMHB4O1xyXG59XHJcblxyXG4uc2VjdGlvbi1yaWdodC1wYXJ0LS1jb29raW5nLXNlY3Rpb24ge1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0cmlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi5zZWN0aW9uLXJpZ2h0LXBhcnQtLWJha2VyeSB7XHJcblx0bGluZS1oZWlnaHQ6IDEuNjU7XHJcbn1cclxuXHJcbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX2l0ZW0ge1xyXG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX2l0ZW0tLWNvb2tpbmctc2VjdGlvbiB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxufVxyXG5cclxuLnNlY3Rpb24tcmlnaHQtcGFydF9fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uc2VjdGlvbi1yaWdodC1wYXJ0X190aXRsZS0tbm8tbGluZSB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX3RpdGxlLS1jb29raW5nLXNlY3Rpb24ge1xyXG5cdGxpbmUtaGVpZ2h0OiAyO1xyXG5cdG1hcmdpbi1ib3R0b206IDExcHg7XHJcbn1cclxuXHJcbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX2J0biB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLnNlY3Rpb24tcmlnaHQtcGFydF9fYnRuLS10b3Age1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX2J0bi0tY29va2luZy1zZWN0aW9uIHtcclxuXHRtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcblxyXG4uc2VjdGlvbi1yaWdodC1wYXJ0X19idG46aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICNlOTFiMjI7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5zZWN0aW9uLXJpZ2h0LXBhcnRfX2J0bi0tYmx1ZSB7XHJcblx0YmFja2dyb3VuZDogIzI1YTFkZTtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4uc2VjdGlvbi1yaWdodC1wYXJ0X19idG4tLWJsdWU6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Y29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5zZWN0aW9uLXJpZ2h0LXBhcnQtLWZpc2gge1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLnNlY3Rpb24tcmlnaHQtcGFydF9fdGV4dC0tZmlzaCB7XHJcblx0d2lkdGg6IDI1MHB4O1xyXG59XHJcblxyXG4uc2VjdGlvbi1yaWdodC1wYXJ0X190ZXh0LS1jb29raW5nLXNlY3Rpb24ge1xyXG5cdG1hcmdpbi1ib3R0b206IDEycHg7XHJcbn1cclxuXHJcbi5tYXAtc2VjdGlvbl9fdGl0bGUge1xyXG5cdHBhZGRpbmctdG9wOiA3MnB4O1xyXG59XHJcblxyXG4ubWFwLXNlY3Rpb25fX251bWJlciB7XHJcblx0bWFyZ2luLXRvcDogLTEwcHg7XHJcblx0Zm9udC1zaXplOiAxMTJweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4ubWFwLXNlY3Rpb25fX3RleHQge1xyXG5cdG1hcmdpbi10b3A6IC0yMHB4O1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLm1hcC1zZWN0aW9uX19idXR0b24ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDk3cHg7XHJcblx0cmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5iYWtlcnktc2xpZGVyLXdyYXBwZXIge1xyXG5cdG1pbi1oZWlnaHQ6IDM5NXB4O1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvYmFrZXJ5LWJnLmpwZ1wiKTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG5cclxuLmJha2VyeS1zbGlkZXJfX3NsaWRlIHtcclxuXHR3aWR0aDogOTkwcHg7XHJcblx0bWluLWhlaWdodDogMzk2cHg7XHJcbn1cclxuXHJcbi5iYWtlcnktc2xpZGVyX190aXRsZSB7XHJcblx0cGFkZGluZy10b3A6IDcwcHg7XHJcbn1cclxuXHJcbi5iYWtlcnktc2xpZGVyX19wb2ludCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmJha2VyeS1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdG1pbi1oZWlnaHQ6IDM2NXB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuXHJcbi5iYWtlcnktc2VjdGlvbiB7XHJcblx0cGFkZGluZy10b3A6IDMwcHg7XHJcbn1cclxuXHJcbi5iYWtlcnktc2VjdGlvbl9fdG9wLXBpYyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogLTUwcHg7XHJcblx0bGVmdDogMDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2Jha2VyeS1iYWtlci5qcGdcIik7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHR3aWR0aDogMjI1cHg7XHJcblx0aGVpZ2h0OiAxNDBweDtcclxufVxyXG5cclxuLmJha2VyeS1zZWN0aW9uLWZvcm11bGEge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG59XHJcblxyXG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdGNvbG9yOiAjODk4OTg5O1xyXG5cdHdpZHRoOiAzMDVweDtcclxuXHRtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XHJcbn1cclxuXHJcbi5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtLS1zaW5nbGUge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtOmZpcnN0LWNoaWxkOmFmdGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Y29udGVudDogJyc7XHJcblx0dG9wOiAyMHB4O1xyXG5cdHJpZ2h0OiAwO1xyXG5cdC5zcHJpdGUoQGdyZXktY3Jvc3MpO1xyXG59XHJcblxyXG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9fbnVtYmVyIHtcclxuXHRmb250LXNpemU6IDYwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19rZyB7XHJcblx0Zm9udC1zaXplOiA0MHB4O1xyXG59XHJcblxyXG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9fdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbSArIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtIHtcclxuXHRtYXJnaW4tbGVmdDogMzhweDtcclxufVxyXG5cclxuLmJha2VyeS1zZWN0aW9uLWZvcm11bGEtLW1lYXQtaW5mbyAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbTpmaXJzdC1jaGlsZDphZnRlciB7XHJcblx0LnNwcml0ZShAd2hpdGUtY3Jvc3MpO1xyXG59XHJcblxyXG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYS0tbWVhdC1pbmZvIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19udW1iZXIge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYS0tbWVhdC1pbmZvIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX190ZXh0IHtcclxuXHRjb2xvcjogI2I0YjRiNDtcclxufVxyXG5cclxuLmNvb2tpbmctc2VjdGlvbi13cmFwcGVyIHtcclxuXHRtaW4taGVpZ2h0OiA1OTFweDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vY29va2luZy1iZy5qcGdcIik7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5jb29raW5nLXNlY3Rpb24ge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uY29va2luZy1zZWN0aW9uX190aXRsZSB7XHJcblx0cGFkZGluZy10b3A6IDcwcHg7XHJcbn1cclxuXHJcbi5jb29raW5nLXNlY3Rpb25fX2NpdGUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0d2lkdGg6IDUyNXB4O1xyXG5cdG1hcmdpbi10b3A6IDEyM3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjY7XHJcbn1cclxuXHJcbi5jb29raW5nLXNlY3Rpb25fX2NpdGU6YmVmb3JlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAzcHg7XHJcblx0bGVmdDogLTIxcHg7XHJcblx0Y29udGVudDogJyc7XHJcblx0LnNwcml0ZShAbGVmdC1xdW90ZSk7XHJcbn1cclxuXHJcbi5jb29raW5nLXNlY3Rpb25fX3JpZ2h0LXF1b3RlIHtcclxuXHRtYXJnaW46IDAgMCAtMnB4IDhweDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0LnNwcml0ZShAcmlnaHQtcXVvdGUpO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5jb29raW5nLXNlY3Rpb25fX2F1dG9yLW5hbWUge1xyXG5cdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG59XHJcblxyXG4uY29va2luZy1zZWN0aW9uX19hdXRvci1wb3NpdGlvbiB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi5jb29raW5nLXNlY3Rpb25fX25vdGUsXHJcbi5jb29raW5nLXNlY3Rpb25fX2J1dHRvbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmNvb2tpbmctc2VjdGlvbi1ob3VyIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZGlubmVyLXNlY3Rpb24td3JhcHBlciB7XHJcblx0YmFja2dyb3VuZDogI2U4ZThlODtcclxuXHRtaW4taGVpZ2h0OiA1NzBweDtcclxufVxyXG5cclxuLmRpbm5lci1zZWN0aW9uIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5kaW5uZXItc2VjdGlvbl9fdGl0bGUge1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogNDhweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRwYWRkaW5nLXRvcDogNDBweDtcclxufVxyXG5cclxuLmRpbm5lci1zZWN0aW9uX190ZXh0IHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICMyOTI5Mjk7XHJcblx0cGFkZGluZzogMjBweCAwIDMwcHg7XHJcbn1cclxuXHJcbi5kaW5uZXItc2VjdGlvbl9fcG9pbnQge1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5hcnRpY2xlcy1kaW5uZXItc2xpZGVyLXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mcnVpdC1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0bWluLWhlaWdodDogMzIwcHg7XHJcblx0bWF4LXdpZHRoOiAxNDQwcHg7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9mcnVpdHMtYmcuanBnXCIpIG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2OTBweCAxNDBweDtcclxufVxyXG5cclxuLmZydWl0LXNlY3Rpb24ge1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdG1hcmdpbi1ib3R0b206IDU1cHg7XHJcbn1cclxuXHJcbi5mcnVpdC1zZWN0aW9uX190aXRsZSB7XHJcblx0cGFkZGluZy10b3A6IDcwcHg7XHJcblx0bWFyZ2luLWxlZnQ6IC01cHg7XHJcblx0Y29sb3I6ICM4ZGM3M2Y7XHJcbn1cclxuXHJcbi5mcnVpdC1zZWN0aW9uX19wb2ludCB7XHJcblx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRtYXJnaW4tbGVmdDogLTVweDtcclxufVxyXG5cclxuLmZydWl0LXNlY3Rpb25fX251bWJlcixcclxuLmZydWl0LXNlY3Rpb25fX3RleHQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4uZnJ1aXQtc2VjdGlvbl9fbnVtYmVyIHtcclxuXHRmb250LXNpemU6IDUwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICM4OTg5ODk7XHJcblx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG59XHJcblxyXG4uZnJ1aXQtc2VjdGlvbl9fdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uZnJ1aXQtZmVhdHVyZXMge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlM2VjZDg7XHJcblx0bWF4LXdpZHRoOiAxMDcwcHg7XHJcblx0bWluLWhlaWdodDogMjMwcHg7XHJcblx0cGFkZGluZy10b3A6IDQwcHg7XHJcbn1cclxuXHJcbi5mcnVpdC1mZWF0dXJlc19fYmFkZ2Uge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMTAwcHg7XHJcblx0dG9wOiAtNjBweDtcclxuXHR3aWR0aDogMTAwcHg7XHJcblx0aGVpZ2h0OiAxMDBweDtcclxuXHRiYWNrZ3JvdW5kOiAjZjBiYTAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKC0yNWRlZyk7XHJcbn1cclxuXHJcbi5mcnVpdC1mZWF0dXJlc19fYmFkZ2UtLXNpbmdsZSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHR0b3A6IGF1dG87XHJcblx0Ym90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4uZnJ1aXQtZmVhdHVyZXNfX2JhZGdlLW51bWJlciB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdGZvbnQtc2l6ZTogMzBweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLmZydWl0LWZlYXR1cmVzX19iYWRnZS1wZXJjZW50IHtcclxuXHRtYXJnaW4tbGVmdDogLTEwcHg7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG59XHJcblxyXG4uZnJ1aXQtZmVhdHVyZXMgLmFydGljbGUtaXRlbV9fdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjM7XHJcbn1cclxuXHJcbi5jYWZlLXNlY3Rpb24td3JhcHBlciB7XHJcblx0bWluLWhlaWdodDogNTkwcHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9jYWZlLWJnLmpwZ1wiKTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG5cclxuLmNhZmUtc2VjdGlvbl9fdGl0bGUge1xyXG5cdHBhZGRpbmctdG9wOiA2NnB4O1xyXG59XHJcblxyXG4uY2FmZS1zZWN0aW9uX190ZXh0LWJsb2NrIHtcclxuXHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDU7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0bWF4LXdpZHRoOiAzMzVweDtcclxufVxyXG5cclxuLmNhZmUtc2VjdGlvbl9fdGV4dC1ibG9jay0tc2luZ2xlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nLXRvcDogMjhweDtcclxuXHRtYXgtd2lkdGg6IDQwMHB4O1xyXG59XHJcblxyXG4uY2FmZS1zZWN0aW9uX190ZXh0LWJsb2NrLXRpdGxlIHtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLmNhZmUtc2VjdGlvbl9fbGlzdCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG5cclxuLmNhZmUtc2VjdGlvbl9fbGlzdC1pdGVtIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG59XHJcblxyXG4uY2FmZS1zZWN0aW9uX19saXN0LWxpbmsge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4uY2FmZS1zZWN0aW9uX19saXN0LWxpbms6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmNhZmV0ZXJpYS1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0bWluLWhlaWdodDogNjE1cHg7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9jYWZldGVyaWEtYmcuanBnXCIpIG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxMDBweCB0b3AgODRweDtcclxufVxyXG5cclxuLmNhZmV0ZXJpYS1zZWN0aW9uX190aXRsZSB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0cGFkZGluZy10b3A6IDcwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuLmNhZmV0ZXJpYS1zZWN0aW9uX190ZXh0IHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0cGFkZGluZy10b3A6IDY3cHg7XHJcblx0d2lkdGg6IDU0MHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi5tZWF0LXNlY3Rpb24td3JhcHBlciB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9tZWF0LWJnLmpwZ1wiKTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbi13cmFwcGVyX190aXRsZSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1heC13aWR0aDogODIwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cGFkZGluZzogNDBweCAyMHB4O1xyXG5cdHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uX19pbWctd3JhcHBlciB7XHJcblx0bWF4LXdpZHRoOiA3NzhweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbl9faW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbl9fdGl0bGUge1xyXG5cdHBhZGRpbmctdG9wOiA3MHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogLTYzcHg7XHJcblx0ei1pbmRleDogMTAwO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uX19idXR0b24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHR3aWR0aDogNS41JTtcclxuXHRoZWlnaHQ6IDcuOCU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uX19idXR0b24tLTEge1xyXG5cdHRvcDogMzguNSU7XHJcblx0bGVmdDogMjUlO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uX19idXR0b24tLTIge1xyXG5cdHRvcDogMzklO1xyXG5cdGxlZnQ6IDM4LjUlO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uX19idXR0b24tLTMge1xyXG5cdHRvcDogNTEuNyU7XHJcblx0bGVmdDogMzAuNSU7XHJcbn1cclxuXHJcbi5tZWF0LXNlY3Rpb25fX2J1dHRvbi0tNCB7XHJcblx0dG9wOiA0NC41JTtcclxuXHRsZWZ0OiA0OS42JTtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbl9fYnV0dG9uLS01IHtcclxuXHR0b3A6IDM5LjMlO1xyXG5cdGxlZnQ6IDU1JTtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbl9fYnV0dG9uLS02IHtcclxuXHR0b3A6IDQzLjclO1xyXG5cdGxlZnQ6IDYxJTtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbl9fYnV0dG9uLS03IHtcclxuXHR0b3A6IDU0JTtcclxuXHRsZWZ0OiA1OC40JTtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbl9fYnV0dG9uLS04IHtcclxuXHR0b3A6IDYwJTtcclxuXHRsZWZ0OiA0OS41JTtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbl9fYnV0dG9uLS05IHtcclxuXHR0b3A6IDY1LjMlO1xyXG5cdGxlZnQ6IDM0LjUlO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uX19zbGlkZXItd3JhcHBlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMjI1cHg7XHJcblx0d2lkdGg6IDI5MHB4O1xyXG5cdGJhY2tncm91bmQ6ICNmM2YzZjM7XHJcblx0cGFkZGluZzogODVweCAzNXB4IDM1cHggMzVweDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uX19zbGlkZXItY2xvc2Uge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDEwcHg7XHJcblx0cmlnaHQ6IDEwcHg7XHJcblx0LnNwcml0ZShAbWVhdHMtc2xpZGUtY2xvc2UpO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbl9fc2xpZGVyLWNsb3NlOmhvdmVyIHtcclxuXHQuc3ByaXRlKEBtZWF0cy1zbGlkZS1jbG9zZS1ob3Zlcik7XHJcbn1cclxuXHJcbi5tZWF0LXNlY3Rpb24tc2xpZGUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uLXNsaWRlX190aXRsZSxcclxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fbnVtYmVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fdGV4dC1ibG9jayB7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0d2lkdGg6IDI0MHB4O1xyXG5cdG1heC1oZWlnaHQ6IDE0MHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbn1cclxuXHJcbi5tZWF0LXNlY3Rpb24tc2xpZGVfX251bWJlciB7XHJcblx0bWFyZ2luLXJpZ2h0OiAzcHg7XHJcbn1cclxuXHJcbi5tZWF0LXNlY3Rpb24tc2xpZGVfX251bWJlci0tMiB7XHJcblx0LnNwcml0ZShAbWVhdC1zbGlkZS1pY29uLTIpO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uLXNsaWRlX19yZWNlaXB0LWJsb2NrIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAxOTVweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxNzBweDtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fcmVjZWlwdC10aXRsZSB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uLXNsaWRlX19yZWNlaXB0LXJlZCB7XHJcblx0Y29sb3I6ICNlYjFjMjM7XHJcbn1cclxuXHJcbi5tZWF0LXNlY3Rpb24tc2xpZGVfX3BpYy1ncm91cCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uLXNsaWRlX19waWMtd3JhcHBlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0d2lkdGg6IDEyNXB4O1xyXG5cdGhlaWdodDogMTI1cHg7XHJcblx0ei1pbmRleDogMTtcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fcGljIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLm1lYXQtc2VjdGlvbi1zbGlkZV9fcmVjZWlwdC10aW1lIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAyMHB4O1xyXG5cdHJpZ2h0OiAtMzBweDtcclxuXHR3aWR0aDogNjZweDtcclxuXHRoZWlnaHQ6IDY2cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHR6LWluZGV4OiAyO1xyXG59XHJcblxyXG4ubWVhdC1zZWN0aW9uLXNsaWRlX19yZWNlaXB0LXRpbWUtbnVtYmVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdHBhZGRpbmctdG9wOiA4cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogLTEwcHg7XHJcbn1cclxuXHJcbi5tZWF0LXNlY3Rpb24tc2xpZGVfX3JlY2VpcHQtYmxvY2stdGV4dCB7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLm1lYXQtaW5mby13cmFwcGVyIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL21lYXQtaW5mby1iZy5qcGdcIik7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0bWluLWhlaWdodDogMzU1cHg7XHJcblx0cGFkZGluZy10b3A6IDM1cHg7XHJcbn1cclxuXHJcbi5maXNoLXNlY3Rpb24td3JhcHBlciB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9maXNoLWJnLmpwZ1wiKTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRtaW4taGVpZ2h0OiA2NDBweDtcclxufVxyXG5cclxuLmZpc2gtc2VjdGlvbiB7XHJcblx0bWluLWhlaWdodDogNjQwcHg7XHJcbn1cclxuXHJcbi5maXNoLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRwYWRkaW5nLXRvcDogNjhweDtcclxufVxyXG5cclxuLmZpc2gtc2VjdGlvbl9fc3VidGl0bGUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDcwcHg7XHJcblx0bGVmdDogMjAwcHg7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVSZWd1bGFyLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMzBweDtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmNhcmQtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2NhcmQtYmcuanBnXCIpO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdG1pbi1oZWlnaHQ6IDUzN3B4O1xyXG59XHJcblxyXG4uY2FyZC1zZWN0aW9uLXdyYXBwZXIubmV3LWJhbm5lciB7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9iYW5uZXJfc3RlcF9mb24uanBnXCIpIG5vLXJlcGVhdDtcclxuXHRtaW4taGVpZ2h0OiA2NDBweDtcclxufVxyXG5cclxuLmNhcmQtc2VjdGlvbi13cmFwcGVyLm5ldy1iYW5uZXIgLmNhcmQtc2VjdGlvbl9fdGl0bGUge1xyXG5cdHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG4uY2FyZC1zZWN0aW9uLXdyYXBwZXIubmV3LWJhbm5lciAuY2FyZC1zZWN0aW9uX190ZXh0IHtcclxuXHRtYXgtd2lkdGg6IDUzMHB4O1xyXG59XHJcblxyXG4uY2FyZC1zZWN0aW9uLXdyYXBwZXIubmV3LWJhbm5lciAuY2FyZC1zZWN0aW9uX19idXR0b24ge1xyXG5cdG1hcmdpbi10b3A6IDI3cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmNhcmQtc2VjdGlvbiB7XHJcblx0Y29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5jYXJkLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRwYWRkaW5nLXRvcDogNjhweDtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLmNhcmQtc2VjdGlvbl9fc3VidGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMzBweDtcclxuXHRwYWRkaW5nOiAzMHB4IDA7XHJcbn1cclxuXHJcbi5jYXJkLXNlY3Rpb25fX3RleHQge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdG1heC13aWR0aDogNDAwcHg7XHJcbn1cclxuXHJcbi5jYXJkLXNlY3Rpb25fX2J1dHRvbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi10b3A6IDI3cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogNTNweDtcclxufVxyXG5cclxuLmNhcmQtc2VjdGlvbl9faW1nIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYnJhbmQtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRtaW4taGVpZ2h0OiA2NDBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCJAe2ltYWdlUGF0aH0vYnJhbmQtYmcxLmpwZ1wiKSBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbn1cclxuXHJcbi5icmFuZC1zZWN0aW9uIHtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRtaW4taGVpZ2h0OiA2NDBweDtcclxufVxyXG5cclxuLmJyYW5kLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRwYWRkaW5nLXRvcDogNjhweDtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLmJyYW5kLXNlY3Rpb25fX3RleHQge1xyXG5cdG1hcmdpbjogMjdweCAwIDUwcHg7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0d2lkdGg6IDQ1MHB4O1xyXG59XHJcblxyXG4uYnJhbmQtc2VjdGlvbl9fY2FydC1ncm91cC0tb3VyLWJyYW5kcyB7XHJcblx0cGFkZGluZzogMjVweCAwO1xyXG59XHJcblxyXG4uYnJhbmQtc2VjdGlvbl9fY2FydC1pbWcge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdC5zcHJpdGUoQGJpZy1jYXJ0LWljb24pO1xyXG5cdG1hcmdpbi1yaWdodDogMjBweDtcclxufVxyXG5cclxuLmhlYWRlcl9fc2hvcC1saW5rOmFmdGVyIHtcclxuXHQuc3ByaXRlKEBjYXJ0LWljb24pO1xyXG59XHJcblxyXG4uYnJhbmQtc2VjdGlvbl9fY2FydC1pbWctLW91ci1icmFuZHMge1xyXG5cdC5zcHJpdGUoQGJpZy1jYXJ0LWljb24tc21hbGwpO1xyXG59XHJcblxyXG4uYnJhbmQtc2VjdGlvbl9fY2FydC10ZXh0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Y29sb3I6ICNlYjFiMjE7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHR3aWR0aDogMzMwcHg7XHJcbn1cclxuXHJcbi5icmFuZC1zZWN0aW9uX19jYXJ0LXRleHQtLW91ci1icmFuZHMge1xyXG5cdHdpZHRoOiAzNzVweDtcclxufVxyXG5cclxuLmJyYW5kLXNlY3Rpb25fX2J1dHRvbiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogOTVweDtcclxuXHRyaWdodDogNXB4O1xyXG59XHJcblxyXG4uYnJhbmQtc2VjdGlvbl9faW1nIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZXNob3Atc2VjdGlvbi13cmFwcGVyIHtcclxuXHRtaW4taGVpZ2h0OiA1NzhweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL3Nob3Atc2VjdC1iZy5qcGdcIikgbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmVzaG9wLXNlY3Rpb24td3JhcHBlcl9fbWlzdCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHR6LWluZGV4OiAxO1xyXG59XHJcblxyXG4uZXNob3Atc2VjdGlvbiB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDEwO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uZXNob3Atc2VjdGlvbl9fdGl0bGUge1xyXG5cdHBhZGRpbmctdG9wOiAxMzZweDtcclxufVxyXG5cclxuLmVzaG9wLXNlY3Rpb25fX3N1YnRpdGxlIHtcclxuXHRmb250LWZhbWlseTogQFVidW50dVJlZ3VsYXIsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAzMHB4O1xyXG59XHJcblxyXG4uZXNob3Atc2VjdGlvbl9fYnV0dG9uIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWFyZ2luOiA1M3B4IDAgMzBweDtcclxuXHRwYWRkaW5nOiAxMnB4IDQ3cHggMTJweDtcclxufVxyXG5cclxuLmVzaG9wLXNlY3Rpb25fX3RleHQge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdG1heC13aWR0aDogMzg1cHg7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy1zbGlkZXItd3JhcHBlciB7XHJcblx0cGFkZGluZy10b3A6IDRweDtcclxufVxyXG5cclxuLnByb2R1Y3RzLXNsaWRlcl9fYmxvY2sge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTUwcHg7XHJcblx0aGVpZ2h0OiAxNDdweDtcclxuXHRib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAjZmZmO1xyXG5cdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5wcm9kdWN0cy1zbGlkZXJfX2Jsb2NrLS1iaWcge1xyXG5cdHdpZHRoOiAyOTlweDtcclxuXHRoZWlnaHQ6IDI5OXB4O1xyXG59XHJcblxyXG4ucHJvZHVjdHMtc2xpZGVyX19ibG9ja19fcGljIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4ucHJvZHVjdHMtc2xpZGVyX19ibG9jay10aXRsZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDE1cHg7XHJcblx0Ym90dG9tOiAyNXB4O1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1Qm9sZCwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy1zbGlkZXJfX2Jsb2NrLXRpdGxlLS1ibGFjayB7XHJcblx0Y29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5wcm9kdWN0cy1zbGlkZXJfX2Jsb2NrLS1iaWcgLnByb2R1Y3RzLXNsaWRlcl9fYmxvY2stdGl0bGUge1xyXG5cdGxlZnQ6IDI1cHg7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBUb2dnbGUgU3dpdGNoIEdsb2JhbHNcclxuICpcclxuICogQWxsIHN3aXRjaGVzIHNob3VsZCB0YWtlIG9uIHRoZSBjbGFzcyBgYy1oYW1idXJnZXJgIGFzIHdlbGwgYXMgdGhlaXJcclxuICogdmFyaWFudCB0aGF0IHdpbGwgZ2l2ZSB0aGVtIHVuaXF1ZSBwcm9wZXJ0aWVzLiBUaGlzIGNsYXNzIGlzIGFuIG92ZXJ2aWV3XHJcbiAqIGNsYXNzIHRoYXQgYWN0cyBhcyBhIHJlc2V0IGZvciBhbGwgdmVyc2lvbnMgb2YgdGhlIGljb24uXHJcbiAqL1xyXG4uYy1oYW1idXJnZXIge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHdpZHRoOiAzMnB4O1xyXG5cdGhlaWdodDogMzJweDtcclxuXHRmb250LXNpemU6IDA7XHJcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuXHRhcHBlYXJhbmNlOiBub25lO1xyXG5cdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcztcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5jLWhhbWJ1cmdlcjpmb2N1cyB7XHJcblx0b3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLmMtaGFtYnVyZ2VyIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDE0cHg7XHJcblx0bGVmdDogNnB4O1xyXG5cdHJpZ2h0OiA2cHg7XHJcblx0aGVpZ2h0OiAycHg7XHJcblx0YmFja2dyb3VuZDogIzAwMDtcclxufVxyXG5cclxuLmMtaGFtYnVyZ2VyIHNwYW46OmJlZm9yZSxcclxuLmMtaGFtYnVyZ2VyIHNwYW46OmFmdGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDJweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG5cdGNvbnRlbnQ6IFwiXCI7XHJcbn1cclxuXHJcbi5jLWhhbWJ1cmdlciBzcGFuOjpiZWZvcmUge1xyXG5cdHRvcDogLTZweDtcclxufVxyXG5cclxuLmMtaGFtYnVyZ2VyIHNwYW46OmFmdGVyIHtcclxuXHRib3R0b206IC02cHg7XHJcbn1cclxuXHJcbi5jLWhhbWJ1cmdlci0taHR4IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xyXG59XHJcblxyXG4uYy1oYW1idXJnZXItLWh0eCBzcGFuIHtcclxuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDBzIDAuM3M7XHJcbn1cclxuXHJcbi5jLWhhbWJ1cmdlci0taHR4IHNwYW46OmJlZm9yZSxcclxuLmMtaGFtYnVyZ2VyLS1odHggc3Bhbjo6YWZ0ZXIge1xyXG5cdHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3MsIDAuM3M7XHJcblx0dHJhbnNpdGlvbi1kZWxheTogMC4zcywgMHM7XHJcbn1cclxuXHJcbi5jLWhhbWJ1cmdlci0taHR4IHNwYW46OmJlZm9yZSB7XHJcblx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wLCB0cmFuc2Zvcm07XHJcbn1cclxuXHJcbi5jLWhhbWJ1cmdlci0taHR4IHNwYW46OmFmdGVyIHtcclxuXHR0cmFuc2l0aW9uLXByb3BlcnR5OiBib3R0b20sIHRyYW5zZm9ybTtcclxufVxyXG5cclxuLyogYWN0aXZlIHN0YXRlLCBpLmUuIG1lbnUgb3BlbiAqL1xyXG4uYy1oYW1idXJnZXItLWh0eC5pcy1hY3RpdmUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0Ym9yZGVyLWNvbG9yOiAjOTk5O1xyXG59XHJcblxyXG4uYy1oYW1idXJnZXItLWh0eC5pcy1hY3RpdmUgc3BhbiB7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxufVxyXG5cclxuLmMtaGFtYnVyZ2VyLS1odHguaXMtYWN0aXZlIHNwYW46OmJlZm9yZSB7XHJcblx0dG9wOiAwO1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxufVxyXG5cclxuLmMtaGFtYnVyZ2VyLS1odHguaXMtYWN0aXZlIHNwYW46OmFmdGVyIHtcclxuXHRib3R0b206IDA7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG5cclxuLmMtaGFtYnVyZ2VyLS1odHguaXMtYWN0aXZlIHNwYW46OmJlZm9yZSxcclxuLmMtaGFtYnVyZ2VyLS1odHguaXMtYWN0aXZlIHNwYW46OmFmdGVyIHtcclxuXHR0cmFuc2l0aW9uLWRlbGF5OiAwcywgMC4zcztcclxufVxyXG5cclxuLnN1Ym1lbnUtd3JhcHBlciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnN1Ym1lbnUtd3JhcHBlcl9fdG9wLFxyXG4uc3VibWVudS13cmFwcGVyX19ib3R0b20ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5maXNoLWluZm8td3JhcHBlciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmZpc2gtc2VjdGlvbl9faW1nLXNtYWxsIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2std3JhcHBlciB7XHJcblx0aGVpZ2h0OiA0MDBweDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0Ji52b3RlIHtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHR9XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS1zbGlkZXIge1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRtaW4taGVpZ2h0OiAzMDBweDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWVxdWlwbWVudCB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9lcXVpcG1lbnQuanBnXCIpO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2sge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwMHB4O1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLS1zbGlkZXIge1xyXG5cdHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2tfX3RpdGxlIHtcclxuXHRmb250LWZhbWlseTogQFVidW50dUJvbGQsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiA0MXB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHBhZGRpbmctdG9wOiAxNTJweDtcclxuXHR3aWR0aDogMjgwcHg7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9ja19fdGl0bGUtLWthcnRhIHtcclxuXHR3aWR0aDogYXV0bztcclxuXHRwYWRkaW5nLXRvcDogODVweDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrX190aXRsZS0tYWJvdXQtc3RyYXRlZ3kge1xyXG5cdHBhZGRpbmctdG9wOiAxMzBweDtcclxuXHRmb250LXNpemU6IDI4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHR3aWR0aDogYXV0bztcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrX190aXRsZS0tYWJvdXQtcHJlc3Mge1xyXG5cdHBhZGRpbmctdG9wOiAxMzBweDtcclxuXHRmb250LXNpemU6IDM2cHg7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrX190ZXh0IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAxNXB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVCb2xkLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXdyYXBwZXItLWFib3V0IC50aXRsZS1ibG9ja19fdGl0bGUge1xyXG5cdHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stc2xpZGUge1xyXG5cdG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1zbGlkZV9fYmFubmVyLWxpbmsge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRtaW4taGVpZ2h0OiA0MDBweDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXNsaWRlX19iYW5uZXItbGluayB7XHJcblx0Ji5uZXcteWVhci10eXBlIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvbmV3LXllYXItc2xpZGVyLnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0fVxyXG5cclxuXHQmLmNhbGVuZGFyIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnQHtpbWFnZVBhdGh9L2NhbGVuZGFyX3Byb21vLmpwZycpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHJcblx0XHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCB7XHJcblx0XHRcdC50aXRsZS1ibG9jay1iYW5uZXJfX2ltZy13cmFwcGVyIHtcclxuXHRcdFx0XHR3aWR0aDogMzMlO1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNyU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC50aXRsZS1ibG9jay1iYW5uZXJfX2NvbmRpdGlvbnMge1xyXG5cdFx0XHRcdGxlZnQ6IGluaGVyaXQ7XHJcblx0XHRcdFx0cmlnaHQ6IC0yNzVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLXNsaWRlX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVCb2xkLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogNDFweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRwYWRkaW5nLXRvcDogMTQ1cHg7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1zbGlkZV9fY29udGVudCB7XHJcblx0d2lkdGg6IDEwMDBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1zbGlkZV9fdGl0bGUtZ3JvdXAge1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1UmVndWxhciwgc2Fucy1zZXJpZjtcclxuXHRwYWRkaW5nLXRvcDogNDVweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHR3aWR0aDogMzUwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stc2xpZGVfX3RpdGxlLXRleHQge1xyXG5cdGZvbnQtc2l6ZTogMzBweDtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stc2xpZGVfX3RpdGxlLW5hbWUge1xyXG5cdGZvbnQtc2l6ZTogMzRweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stc2xpZGVfX3RpdGxlLWFtb3VudCB7XHJcblx0Zm9udC1zaXplOiAzNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1zbGlkZV9faXRlbS1ncm91cCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHotaW5kZXg6IDE7XHJcblx0dG9wOiAyNXB4O1xyXG5cdGxlZnQ6IDI5NXB4O1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stc2xpZGVfX3ByaWNlLXdpZGUge1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1Qm9sZEl0YWxpYywgc2Fucy1zZXJpZjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1NXB4O1xyXG5cdGxlZnQ6IDIxNXB4O1xyXG5cdC5zcHJpdGUoQHBvZGFyb2stYmFnKTtcclxuXHRmb250LXNpemU6IDUycHg7XHJcblx0Y29sb3I6ICNlYjIwMjM7XHJcblx0cGFkZGluZy10b3A6IDQ1cHg7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1zbGlkZV9fcHJpY2Utc21hbGwge1xyXG5cdC5zcHJpdGUoQGl0ZW0tcHJpY2Utc21hbGwpO1xyXG5cdGZvbnQtc2l6ZTogNTJweDtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHRjb2xvcjogI2ViMjAyMztcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1zbGlkZV9fY29uZGl0aW9ucyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGZvbnQtZmFtaWx5OiBBcmlhbDtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0dG9wOiAzMHB4O1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHdpZHRoOiAyNzZweDtcclxuXHRvcGFjaXR5OiAwLjc7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0ei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi5idG4taG9sbG93IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRib3JkZXI6IDJweCBzb2xpZCAjZmZjNjAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0cGFkZGluZzogOXB4IDMwcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRjb2xvcjogIzM4MzgzODtcclxufVxyXG5cclxuLmJ0bi1ob2xsb3c6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjb2xvcjogI2ZmYzYwMDtcclxufVxyXG5cclxuLmlubmVyLW1lbnUtYmxvY2sge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMDtcclxuXHR0b3A6IDEzNXB4O1xyXG5cdHdpZHRoOiAyOTZweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMWQxO1xyXG5cdHotaW5kZXg6IDEwMDtcclxuXHRtaW4taGVpZ2h0OiA4MCU7XHJcbn1cclxuXHJcbi5pbm5lci1tZW51LWJsb2NrLS1tb2RlbCB7XHJcblx0dG9wOiAxMjhweDtcclxufVxyXG5cclxuLmlubmVyLW1lbnUtYmxvY2stLXN0cmF0ZWd5IHtcclxuXHR0b3A6IDQwcHg7XHJcbn1cclxuXHJcbi5pbm5lci1tZW51LWJsb2NrLS11bmRlcnNsaWRlciB7XHJcblx0dG9wOiAtNDU1cHg7XHJcblx0ei1pbmRleDogMTAwO1xyXG59XHJcblxyXG4uaW5uZXItbWVudS1ibG9jay0tYWJvdXQge1xyXG5cdG1pbi1oZWlnaHQ6IDMyMHB4O1xyXG59XHJcblxyXG4uaW5uZXItbWVudS1ibG9jay0ta2FyZXJhIHtcclxuXHRtaW4taGVpZ2h0OiAyODBweDtcclxufVxyXG5cclxuLmlubmVyLW1lbnUtYmxvY2tfX2NhcmQtZ3JvdXAge1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHdpZHRoOiAyMjVweDtcclxuXHRoZWlnaHQ6IDEzN3B4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvbWVudS1jYXJkLWJnLnBuZ1wiKSBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxufVxyXG5cclxuLmlubmVyLW1lbnUtYmxvY2tfX2NhcmQtYnV0dG9uIHtcclxuXHRtYXJnaW4tdG9wOiA2NXB4O1xyXG5cdHdpZHRoOiAxNjVweDtcclxufVxyXG5cclxuLmlubmVyLW1lbnUtYmxvY2tfX2xpc3Qge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDIwcHggMjBweCAzMHB4IDIwcHg7XHJcbn1cclxuXHJcbi5pbm5lci1tZW51LWJsb2NrX19saXN0LS11bmRlcnNsaWRlciB7XHJcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5pbm5lci1tZW51LWJsb2NrX19pdGVtIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmlubmVyLW1lbnUtYmxvY2tfX2xpbmsge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRjb2xvcjogIzFmMWYxZjtcclxuXHRmb250LXNpemU6IDE3cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLmlubmVyLW1lbnUtYmxvY2tfX2xpbms6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjb2xvcjogI2U5MTYyMTtcclxufVxyXG5cclxuLmlubmVyLW1lbnUtYmxvY2tfX2xpbmsuYWN0aXZlIHtcclxuXHRjb2xvcjogI2U5MTYyMTtcclxufVxyXG5cclxuLmlubmVyLXN1Ym1lbnUtYmxvY2sge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luOiAtNXB4IDAgMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJvcmRlci1sZWZ0OiAycHggc29saWQgI2I4YjhiODtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uaW5uZXItc3VibWVudS1ibG9ja19faXRlbSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uaW5uZXItc3VibWVudS1ibG9ja19fbGluayB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0bWFyZ2luLWxlZnQ6IC0ycHg7XHJcblx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRsaW5lLWhlaWdodDogMS4zO1xyXG59XHJcblxyXG4uaW5uZXItc3VibWVudS1ibG9ja19fbGluazpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiAjZTkxNjIxO1xyXG5cdGJvcmRlci1sZWZ0OiAycHggc29saWQgI2U5MTYyMTtcclxufVxyXG5cclxuLmlubmVyLXN1Ym1lbnUtYmxvY2tfX2xpbmsuYWN0aXZlIHtcclxuXHRjb2xvcjogI2U5MTYyMTtcclxufVxyXG5cclxuLnRyYW5zLWJvcmRlcixcclxuLnRyYW5zLWJvcmRlciBhLFxyXG4udHJhbnMtYm9yZGVyIGE6aG92ZXIge1xyXG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5pbm5lci1tZW51LWJsb2NrX19pdGVtLm9wZW4gPiAuaW5uZXItc3VibWVudS1ibG9jayxcclxuLmlubmVyLW1lbnUtbGluZV9faXRlbS5vcGVuID4gLmlubmVyLXN1Ym1lbnUtYmxvY2sge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uaW5uZXItbWVudS1saW5lIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubWFpbi1pbmZvLWdyb3VwIHtcclxuXHR3aWR0aDogMTAwMHB4O1xyXG5cdG1hcmdpbi10b3A6IDIzcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubWFpbi1pbmZvLWdyb3VwLS1ib3R0b20tY29udGVudCB7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLm1haW4taW5mby1ncm91cC0tbGVhcm4ge1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm8tZ3JvdXAtLXNob3AtZGV0YWlsIHtcclxuXHR3aWR0aDogOTgwcHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm8tZ3JvdXAtLWthcnRhIHtcclxuXHRtYXJnaW4tdG9wOiA1NXB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDc1cHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm8tZ3JvdXAtLXBhcnRuZXJzIHtcclxuXHRtaW4taGVpZ2h0OiAzOTBweDtcclxufVxyXG5cclxuLm1haW4taW5mby1ncm91cC0tYXJlbmRhdG9yYW0ge1xyXG5cdG1pbi1oZWlnaHQ6IDIxMHB4O1xyXG59XHJcblxyXG4ubWFpbi1pbmZvLWdyb3VwLS1yZXBvcnRzIHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4ubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ncm91cCB7XHJcblx0bWFyZ2luOiA3MHB4IDAgNjBweDtcclxufVxyXG5cclxuLm1haW4taW5mby1ncm91cF9fc3RhdHMtYmxvY2sge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLm1haW4taW5mby1ncm91cF9fc3RhdHMtYmxvY2sgKyAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jayB7XHJcblx0bWFyZ2luLWxlZnQ6IDcwcHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLWJsb2NrICsgLm1haW4taW5mby1ncm91cF9fc3RhdHMtYmxvY2stLWJsdWUge1xyXG5cdGNvbG9yOiAjMzgzYTU3O1xyXG59XHJcblxyXG4ubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jayArIC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLWJsb2NrLS1yZWQge1xyXG5cdGNvbG9yOiAjZTkxNjFlO1xyXG59XHJcblxyXG4ubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1udW1iZXItZ3JvdXAsXHJcbi5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLXRleHQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4ubWFpbi1pbmZvLWdyb3VwX19zdGF0cy10ZXh0IHtcclxuXHRtYXJnaW4tdG9wOiAtMTBweDtcclxuXHRtYXJnaW4tbGVmdDogMzBweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLW51bWJlci1hbW91bnQsXHJcbi5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLW51bWJlci10ZXh0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IDYwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDAuNztcclxufVxyXG5cclxuLm1haW4taW5mby1ncm91cF9fc3RhdHMtbnVtYmVyLXRleHQge1xyXG5cdGZvbnQtc2l6ZTogMzBweDtcclxufVxyXG5cclxuLm1haW4taW5mby1ncm91cF9fc3RhdHMtdGV4dCB7XHJcblx0d2lkdGg6IDI1NXB4O1xyXG59XHJcblxyXG4ubWFpbi1pbmZvLFxyXG4udGVuZGVycy1pbmZvIHtcclxuXHRjb2xvcjogIzAwMDtcclxuXHR3aWR0aDogNjcwcHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0bWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xyXG59XHJcblxyXG4ubWFpbi1pbmZvLnRlbmRlcnMtaW5mby1wYWdlIHtcclxuXHR3aWR0aDogYXV0bztcclxufVxyXG5cclxuLm1haW4taW5mb19jYXRhbG9nLWluZm8ge1xyXG5cdG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLm1haW4taW5mb19fdGl0bGUsXHJcbi50ZW5kZXJzLWluZm9fX3RpdGxlIHtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDM2cHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX3RpdGxlLS1zYWxhcnksXHJcbi50ZW5kZXJzLWluZm9fX3RpdGxlLS1zYWxhcnkge1xyXG5cdGNvbG9yOiAjZWIxYzIzO1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX3RpdGxlLS1rYXJ0YSxcclxuLnRlbmRlcnMtaW5mb19fdGl0bGUtLWthcnRhIHtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX190ZXh0LFxyXG4udGVuZGVycy1pbmZvX190ZXh0IHtcclxuXHRmb250LXNpemU6IDE3cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuLm1haW4taW5mb19fdGV4dC0tdWJ1bnR1LFxyXG4udGVuZGVycy1pbmZvX190ZXh0LS11YnVudHUge1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1UmVndWxhciwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuLm1haW4taW5mb19fdGV4dC0taGlnaGxpZ2h0ZWQsXHJcbi50ZW5kZXJzLWluZm9fX3RleHQtLWhpZ2hsaWdodGVkIHtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuLm1haW4taW5mb19fdGV4dC0ta2FydGEsXHJcbi50ZW5kZXJzLWluZm9fX3RleHQtLWthcnRhIHtcclxuXHRwYWRkaW5nOiAxMHB4IDAgMCA0MHB4O1xyXG59XHJcblxyXG4ubWFpbi1pbmZvLS1zaW5nbGUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX19uZXdzLWRhdGUge1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1UmVndWxhciwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDNweDtcclxuXHRjb2xvcjogIzY2NjtcclxufVxyXG5cclxuLm1haW4taW5mb19fcHJlc3MtYmxvY2sge1xyXG5cdG1hcmdpbi10b3A6IDI4cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogNDVweDtcclxufVxyXG5cclxuLm1haW4taW5mb19fbGVhcm4tZmVhdHVyZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNjBweDtcclxuXHRsZWZ0OiA3MDRweDtcclxuXHR3aWR0aDogMjk2cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHotaW5kZXg6IDUwMDtcclxufVxyXG5cclxuLm1haW4taW5mb19fY2F0YWxvZy10aXRsZSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRjb2xvcjogI2YwMDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNmMDA7XHJcblx0bWFyZ2luOiAyMHB4IDAgMDtcclxufVxyXG5cclxuLm1haW4taW5mb19fdGV4dC0tY2F0YWxvZ3MtaGwge1xyXG5cdGNvbG9yOiAjNTM1NDZkO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX19rYXJ0YS1oaWdobGlnaHRlZCB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVSZWd1bGFyLCBzYW5zLXNlcmlmO1xyXG5cdGNvbG9yOiAjZTgxYTIyO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX19rYXJ0YS1oaWdobGlnaHRlZC1saW5rIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Y29sb3I6ICNlODFhMjI7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX2thcnRhLWhpZ2hsaWdodGVkLWxpbms6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLm1haW4taW5mb19fbGluayB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX2xpbms6aG92ZXIge1xyXG5cdGNvbG9yOiAjZTkxNjIxO1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX19sdWNrLXRleHQge1xyXG5cdGZvbnQtd2VpZ2h0OiA4MDA7XHJcblx0bWFyZ2luLXRvcDogLTVweDtcclxufVxyXG5cclxuLm1haW4taW5mb19fdGV4dC0tdWJ1bnR1IHtcclxuXHRmb250LWZhbWlseTogQFVidW50dVJlZ3VsYXIsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX2J0biB7XHJcblx0d2lkdGg6IDIyMHB4O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbjogMTVweCAwIDQ1cHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX3N1YnRpdGxlIHtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX3N1YnRpdGxlLS1mZWF0dXJlLWhlYWQge1xyXG5cdG1hcmdpbjogMzVweCAwO1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxufVxyXG5cclxuLm1haW4taW5mb19fc3VidGl0bGUtLWJsdWUge1xyXG5cdGNvbG9yOiAjMzgzYTU3O1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX19zdWJ0aXRsZS0ta2FydGEge1xyXG5cdGZvbnQtc2l6ZTogMjZweDtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX19zdWJ0aXRsZS0tc21hbGwge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuLm1haW4taW5mb19fc3VidGl0bGUtLWJvdHRvbS1zcGFjZSB7XHJcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX3VsLWxpc3Qge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bGlzdC1zdHlsZS1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy91bC1kb3QucG5nXCIpO1xyXG5cdG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX191bC1saXN0LS1taWxlcyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0bWF4LXdpZHRoOiA1MDBweDtcclxufVxyXG5cclxuLm1haW4taW5mb19fdWwtbGlzdC0tY29udGVudCB7XHJcblx0bGlzdC1zdHlsZTogaW5pdGlhbDtcclxuXHRtYXJnaW4tbGVmdDogMTdweDtcclxufVxyXG5cclxuLm1haW4taW5mb19fdWwtbGlzdC0tbGluZXMge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luOiAxMHB4IDA7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLm1haW4taW5mb19fdWwtaXRlbSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRmb250LXNpemU6IDE3cHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX3VsLWl0ZW0tLW1pbGVzIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX3VsLWl0ZW0tLWNvbnRlbnQge1xyXG5cdHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG5cclxuLm1haW4taW5mb19fdWwtaXRlbS0tbGluZXMge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX3VsLWl0ZW0tLWxpbmVzOmJlZm9yZSB7XHJcblx0Y29udGVudDogJ9Cy0ILigJ0nO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxufVxyXG5cclxuLm1haW4taW5mb19fdWwtYmxvY2sge1xyXG5cdG1hcmdpbi1sZWZ0OiAzNXB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX3VsLWJsb2NrLXRpdGxlIHtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX3ByZS1hY2NvcmRpb24ge1xyXG5cdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX3ByZS1hY2NvcmRpb24tLWFib3V0LXN0cmF0ZWd5IHtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX19hY2NvcmRpb24tc21hbGwge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX2ltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0bWF4LXdpZHRoOiA5MCU7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX2ltZy0ta2FydGEge1xyXG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX19pbWctLXNpbXBsZSB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm1haW4taW5mb19faW1nLWJsb2NrIHtcclxuXHRtYXJnaW46IDQwcHggMDtcclxufVxyXG5cclxuLm1haW4taW5mb19faW1nLXRpdGxlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogIzY2NjtcclxuXHRmb250LXN0eWxlOiBpdGFsaWM7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLm1haW4taW5mb19fY2l0ZS10ZXh0IHtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX19jaXRlLXRleHQtLWZsb2F0ZWQge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiAxNjVweDtcclxuXHRwYWRkaW5nOiAwIDIwcHggMjBweCAzNXB4O1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX19yaWdodC1xdW90ZSxcclxuLm1haW4taW5mb19fbGVmdC1xdW90ZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdUaW1lcyBOZXcgUm9tYW4nO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Y29sb3I6ICNlYjFjMjM7XHJcblx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdHdpZHRoOiAwO1xyXG5cdGhlaWdodDogMTBweDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX3JpZ2h0LXF1b3RlOmFmdGVyIHtcclxuXHRjb250ZW50OiAn0LLQgtGcJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogNXB4O1xyXG5cdHRvcDogLTEycHg7XHJcblx0Y29sb3I6ICNlYjFjMjM7XHJcblx0Zm9udC1zaXplOiA1MHB4O1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX19sZWZ0LXF1b3RlOmFmdGVyIHtcclxuXHRjb250ZW50OiAn0LLQgtGaJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogLTM1cHg7XHJcblx0dG9wOiAtMTJweDtcclxuXHRjb2xvcjogI2ViMWMyMztcclxuXHRmb250LXNpemU6IDUwcHg7XHJcbn1cclxuXHJcbi5idXR0b24taG9sbG93IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICM0NzQ5NWY7XHJcblx0cGFkZGluZzogOXB4IDE4cHggOXB4O1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICNmZmM5MDU7XHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xyXG59XHJcblxyXG4uYnV0dG9uLWhvbGxvdzpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiAjZmZjOTA1O1xyXG59XHJcblxyXG4uYnV0dG9uLWhvbGxvd1tkaXNhYmxlZF0ge1xyXG5cdGJhY2tncm91bmQ6ICM4MDgwODA7XHJcblx0Ym9yZGVyOiAycHggc29saWQgIzgwODA4MDtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmJ1dHRvbi1ob2xsb3dbZGlzYWJsZWRdOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjODA4MDgwO1xyXG59XHJcblxyXG4udGVuZGVycy1pbmZvIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1NXB4O1xyXG5cdGxlZnQ6IDY5OXB4O1xyXG5cdHdpZHRoOiAyOTZweDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdHotaW5kZXg6IDUwMDtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4udGVuZGVycy1pbmZvLS1hcmVuZGF0b3JzLWRldGFpbCB7XHJcblx0dG9wOiAyMzBweDtcclxuXHRsZWZ0OiA3MDRweDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4udGVuZGVycy1pbmZvLS1hcmVuZGF0b3JzLWZvcm0ge1xyXG5cdHRvcDogMjU1cHg7XHJcblx0bGVmdDogNzA0cHg7XHJcbn1cclxuXHJcbi50ZW5kZXJzLWluZm8tLXZhY2FuY2llcyB7XHJcblx0bGVmdDogNzIwcHg7XHJcblx0d2lkdGg6IDI4MHB4O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi50ZW5kZXJzLWluZm8tLXZhYy1kZXRhaWwge1xyXG5cdHBvc2l0aW9uOiBpbml0aWFsO1xyXG5cdG1hcmdpbi10b3A6IDExMHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiA0OXB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi50ZW5kZXJzLWluZm8tLWFyZW5kYXRvcnMsXHJcbi50ZW5kZXJzLWluZm8tLWRlcGFydG1lbnQge1xyXG5cdHRvcDogNzVweDtcclxuXHRyaWdodDogNXB4O1xyXG5cdGxlZnQ6IGF1dG87XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR3aWR0aDogMjk2cHg7XHJcbn1cclxuXHJcbi50ZW5kZXJzLWluZm8tLWRlcGFydG1lbnQge1xyXG5cdHBhZGRpbmc6IDIwcHggMCAzMHB4O1xyXG5cdC8vdG9wOiAzOTBweDtcclxuXHRib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggI2ZmYzkwNTtcclxuXHRmb250LXNpemU6IDE3cHg7XHJcbn1cclxuXHJcbi50ZW5kZXJzLWluZm9fX2Vudmkge1xyXG5cdC5zcHJpdGUoQHJlcy1pY29uKTtcclxuXHRtYXJnaW46IDAgMCAyMHB4IDI2cHg7XHJcbn1cclxuXHJcbi50ZW5kZXJzLWluZm9fX2VudmktdGV4dCB7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRtYXgtd2lkdGg6IDIwMHB4O1xyXG5cdGNvbG9yOiAjNDc0OTVmO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdG1hcmdpbjogMCAwIDIwcHggMjVweDtcclxufVxyXG5cclxuLnRlbmRlcnMtaW5mb19fdGl0bGUge1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjMzgzYTU3O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0cGFkZGluZzogMCAyMHB4O1xyXG59XHJcblxyXG4udGVuZGVycy1pbmZvX190ZXh0IHtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdHBhZGRpbmc6IDAgMjBweDtcclxufVxyXG5cclxuLnRlbmRlcnMtaW5mb19fdGV4dC0tbWVkaXVtLWJsdWUge1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxuXHRjb2xvcjogIzM4M2E1NztcclxuXHRsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG4udGVuZGVycy1pbmZvX190ZXh0LS1ib3JkZXJlZCB7XHJcblx0cGFkZGluZy10b3A6IDE1cHg7XHJcblx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNmZmM5MDU7XHJcbn1cclxuXHJcbi50ZW5kZXJzLWluZm9fX2lubmVyLXRleHQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLnRlbmRlcnMtaW5mb19faW5uZXItdGV4dC0tcmVkIHtcclxuXHRjb2xvcjogI2VhMjgyZjtcclxufVxyXG5cclxuLnRlbmRlcnMtaW5mb19faW5uZXItdGV4dC0tZ3JlZW4ge1xyXG5cdGNvbG9yOiAjNzdiOTdlO1xyXG59XHJcblxyXG4udGVuZGVycy1pbmZvX19pbm5lci10ZXh0ICsgLnRlbmRlcnMtaW5mb19faW5uZXItdGV4dCB7XHJcblx0bWFyZ2luLXRvcDogMTVweDtcclxufVxyXG5cclxuLnRlbmRlcnMtaW5mb19fYnRuIHtcclxuXHRtYXJnaW4tbGVmdDogMjBweDtcclxufVxyXG5cclxuLnRlbmRlcnMtaW5mb19fYnRuLS12YWNhbmNpZXMge1xyXG5cdG1hcmdpbi1sZWZ0OiA1cHg7XHJcbn1cclxuXHJcbi50ZW5kZXJzLWluZm9fX2J0bi0tYXJlbmRhdG9ycyB7XHJcblx0cGFkZGluZzogOXB4IDQ1cHggOXB4O1xyXG59XHJcblxyXG4udGVuZGVycy1pbmZvX19idG4tLWFyZW5kYXRvcnMtZGV0YWlsIHtcclxuXHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRwYWRkaW5nOiA5cHggNDVweCA5cHg7XHJcbn1cclxuXHJcbi50ZW5kZXJzLWluZm9fX2RlcC1hZHJlc3Mge1xyXG5cdHBhZGRpbmc6IDIwcHggMjBweCAwO1xyXG59XHJcblxyXG4udGVuZGVycy1pbmZvX19waG9uZSB7XHJcblx0Y29sb3I6ICMzODNhNTc7XHJcbn1cclxuXHJcbi50ZW5kZXJzLWluZm9fX3Bob25lOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi50ZW5kZXJzLWluZm9fX21haWwge1xyXG5cdGNvbG9yOiAjNGQ1OWExO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4ucGFydG5lcnMtYXJ0aWNsZXMge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMTAwMHB4O1xyXG59XHJcblxyXG4ucGFydG5lcnMtYXJ0aWNsZXNfX2l0ZW0ge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHdpZHRoOiAyMjVweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblx0dHJhbnNpdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnBhcnRuZXJzLWFydGljbGVzX19pdGVtOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1hcnRpY2xlc19faXRlbTpmaXJzdC1jaGlsZCB7XHJcblx0cGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4ucGFydG5lcnMtYXJ0aWNsZXNfX2ltZy13cmFwcGVyIHtcclxuXHRtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG59XHJcblxyXG4ucGFydG5lcnMtYXJ0aWNsZXNfX3RpdGxlIHtcclxuXHRmb250LXNpemU6IDE3cHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1hcnRpY2xlc19fdGV4dCB7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlciB7XHJcblx0bWF4LXdpZHRoOiAxMDAwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyLS1hcmVuZGF0b3JhbSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLXdyYXBwZXItLWFyZW5kYXRvcmFtLW1heC1oZWlnaHQge1xyXG5cdG1heC1oZWlnaHQ6IDI4MHB4O1xyXG59XHJcblxyXG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLXdyYXBwZXItLW91ci1wcm9kdWN0aW9uIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZy10b3A6IDQwcHg7XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXIge1xyXG5cdC8vbWF4LXdpZHRoOiA2NDBweDtcclxuXHRwYWRkaW5nOiAyNXB4IDAgMDtcclxufVxyXG5cclxuLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyLnBhcnRuZXJzLWFyZW5kYXRvcnMtc2xpZGVyIHtcclxuXHR3aWR0aDogNjk5cHg7XHJcblx0bWFyZ2luLWxlZnQ6IDIxN3B4O1xyXG5cclxuXHQub3dsLWRvdHMge1xyXG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHRcdGJvdHRvbTogLTIxcHg7XHJcblx0fVxyXG5cclxuXHQvLy5vd2wtbmF2IHtcclxuXHQvL1x0ZGlzcGxheTogbm9uZTtcclxuXHQvL31cclxuXHJcblx0Lm93bC1wcmV2IHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC01MjlweCAtNTcwcHg7XHJcblx0XHR3aWR0aDogMTBweDtcclxuXHRcdGhlaWdodDogMTdweDtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlWigxODBkZWcpO1xyXG5cdFx0bGVmdDogMjUzcHg7XHJcblx0fVxyXG5cclxuXHQub3dsLW5leHQge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTUyOXB4IC01NzBweDtcclxuXHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0aGVpZ2h0OiAxN3B4O1xyXG5cdFx0cmlnaHQ6IDI1M3B4O1xyXG5cdH1cclxuXHJcblx0Lm93bC1uZXh0LCAub3dsLXByZXYge1xyXG5cdFx0dG9wOiAyODBweDtcclxuXHRcdHotaW5kZXg6IDEwMDA7XHJcblx0fVxyXG59XHJcblxyXG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX19pdGVtIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlcl9faXRlbTpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX19jb250ZW50IHtcclxuXHRwYWRkaW5nOiAwIDIwcHg7XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX2NvbnRlbnQtLWFyZW5kYXRvcmFtIHtcclxuXHRtYXgtd2lkdGg6IDIxNXB4O1xyXG5cdG1pbi1oZWlnaHQ6IDI0MHB4O1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX3RpdGxlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0cGFkZGluZzogMTBweCAwO1xyXG59XHJcblxyXG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX190aXRsZTpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX190ZXh0IHtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRtYXgtd2lkdGg6IDIyNXB4O1xyXG59XHJcblxyXG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX190ZXh0LWhsIHtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLnBhcnRuZXJzLXJ1bGVzLXdyYXBwZXIge1xyXG5cdGJhY2tncm91bmQ6ICNlOGU4ZTg7XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1ydWxlcyB7XHJcblx0d2lkdGg6IDEwMDBweDtcclxuXHRwYWRkaW5nOiA2MHB4IDAgNDVweDtcclxufVxyXG5cclxuLnBhcnRuZXJzLXJ1bGVzLS13b3JrIHtcclxuXHRwYWRkaW5nLXRvcDogMzVweDtcclxufVxyXG5cclxuLnBhcnRuZXJzLXJ1bGVzX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLnBhcnRuZXJzLXJ1bGVzX19zdWJ0aXRsZSB7XHJcblx0Zm9udC1zaXplOiAxOXB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1ydWxlc19fYXJ0aWNsZSB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDMzJTtcclxufVxyXG5cclxuLnBhcnRuZXJzLXJ1bGVzX19udW1iZXIge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMjZweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjZWIyMTIwO1xyXG59XHJcblxyXG4ucGFydG5lcnMtcnVsZXNfX3RleHQge1xyXG5cdHBhZGRpbmc6IDhweCAwIDA7XHJcblx0bWFyZ2luLWxlZnQ6IDQwcHg7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4ucGFydG5lcnMtcnVsZXNfX3RpdGxlLWdyb3VwLS13b3JrIHtcclxuXHRtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG59XHJcblxyXG4ucGFydG5lcnMtcnVsZXMtLXdvcmsgLnBhcnRuZXJzLWFydGljbGVzX190aXRsZSB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLnBhcnRuZXJzLXJ1bGVzLS13b3JrIC5wYXJ0bmVycy1hcnRpY2xlc19fdGV4dCB7XHJcblx0Y29sb3I6ICMzMTMxMzE7XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1ydWxlcy0td29yayAucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX19jb250ZW50IHtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG59XHJcblxyXG4ucGFydG5lcnMtcnVsZXMtLXdvcmsgLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlcl9fY29udGVudCB7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLnBhcnRuZXJzLXJ1bGVzLS13b3JrIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX2ltZy13cmFwcGVyIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4ucGFydG5lcnMtcnVsZXMtLXdvcmsgLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyIC5vd2wtZG90cyB7XHJcblx0Ym90dG9tOiAtMzVweDtcclxufVxyXG5cclxuLnBhcnRuZXJzLWNvbXBsYWludC13cmFwcGVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdG1pbi1oZWlnaHQ6IDIxMHB4O1xyXG59XHJcblxyXG4ucGFydG5lcnMtY29tcGxhaW50IHtcclxuXHRwYWRkaW5nOiA1MHB4IDA7XHJcblx0d2lkdGg6IDEwMDBweDtcclxufVxyXG5cclxuLnBhcnRuZXJzLWNvbXBsYWludF9fdGV4dC1ibG9jayB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1heC13aWR0aDogNzc1cHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ1O1xyXG59XHJcblxyXG4ucGFydG5lcnMtY29tcGxhaW50X19saW5rIHtcclxuXHRjb2xvcjogIzRkNTlhMTtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4ucGFydG5lcnMtY29tcGxhaW50X19saW5rOmhvdmVyIHtcclxuXHRjb2xvcjogI2U5MTYyMTtcclxufVxyXG5cclxuLm93bC1kb3RzIHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50cmFkZWNlbnQtc2VjdGlvbiB7XHJcblx0d2lkdGg6IDEwNDBweDtcclxufVxyXG5cclxuLnRyYWRlY2VudC10YWJzLXdyYXBwZXIge1xyXG5cdG1heC13aWR0aDogNjcwcHg7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XHJcblx0cGFkZGluZy10b3A6IDQwcHg7XHJcbn1cclxuXHJcbi50ZW5kZXJzLXdyYXBwZXItLWFyZW5kYXRvcnMge1xyXG5cdC50ZW5kZXJzLWluZm8tLWFyZW5kYXRvcnMge1xyXG5cdFx0dG9wOiAtMzk1cHg7XHJcblx0fVxyXG5cdC50ZW5kZXJzLWluZm8tLWRlcGFydG1lbnQge1xyXG5cdFx0dG9wOiAtODVweDtcclxuXHR9XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay13cmFwcGVyLS1hcmVuZGF0b3JhbSB7XHJcblx0LmlubmVyLW1lbnUtYmxvY2stLXVuZGVyYXJlbmRhdG9yYW0uaW5uZXItbWVudS1ibG9jayB7XHJcblx0XHRtaW4taGVpZ2h0OiBhdXRvO1xyXG5cdFx0dG9wOiAzMzZweDtcclxuXHR9XHJcbn1cclxuXHJcbi50cmFkZWNlbnQtdGFicyB7XHJcblx0d2lkdGg6IDcwJTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdG1hcmdpbjogMmVtIDA7XHJcblx0cGFkZGluZzogMXB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG4udHJhZGVjZW50LXRhYnNfX3RpdGxlIHtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxuXHRjb2xvcjogIzQ3NDk1ZjtcclxuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbi50cmFkZWNlbnQtdGFic19fbGluay1saXN0IHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdG1pbi1oZWlnaHQ6IDQ1MHB4O1xyXG59XHJcblxyXG4udHJhZGVjZW50LXRhYnNfX2xpbmstaXRlbSB7XHJcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4udHJhZGVjZW50LXRhYnNfX2xpbmsge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRjb2xvcjogIzRkNTlhMTtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbi50cmFkZWNlbnQtdGFic19fbGluazpob3ZlciB7XHJcblx0Y29sb3I6ICNlOTE2MjE7XHJcbn1cclxuXHJcbi50cmFkZWNlbnQtdGFic19faGVhZCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0cGFkZGluZzogMTBweCAyMXB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogIzQ3NDk1ZjtcclxuXHRiYWNrZ3JvdW5kOiAjZWJlYmYwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDAgMjBweCAyMHB4IDA7XHJcbn1cclxuXHJcbi50cmFkZWNlbnQtdGFicyAudHJhZGVjZW50LXRhYnNfX2hlYWQudGFiLXNlbGVjdGVkIHtcclxuXHR6LWluZGV4OiAzO1xyXG5cdGN1cnNvcjogYXV0bztcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRiYWNrZ3JvdW5kOiAjZWIxYzIzO1xyXG5cdGJveC1zaGFkb3c6IGluc2V0IC0ycHggMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcclxufVxyXG5cclxuLnRyYWRlY2VudC10YWJzX19oZWFkOmZpcnN0LWNoaWxkIHtcclxuXHRib3JkZXItcmFkaXVzOiAyMHB4IDAgMCAyMHB4O1xyXG59XHJcblxyXG4udHJhZGVjZW50LXRhYnMgZGQge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luOiAwIDAgMCAtMTAwJTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMjtcclxufVxyXG5cclxuLnRyYWRlY2VudC10YWJzIGRkLnRhYi1zZWxlY3RlZCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi50cmFkZWNlbnQtdGFicyAudHJhZGVjZW50LXRhYnNfX2NvbnRlbnQge1xyXG5cdHBhZGRpbmc6IDAgMjBweCAyMHB4O1xyXG59XHJcblxyXG4udGVuZGVycy13cmFwcGVyIHtcclxuXHR3aWR0aDogMTAwMHB4O1xyXG59XHJcblxyXG4udGFicy1vdmVyZmxvdy1vZmYge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5vZmZlci1zbGlkZXItd3JhcHBlciB7XHJcblx0d2lkdGg6IDEwMDBweDtcclxuXHRtYXJnaW46IDAgYXV0byA3MHB4O1xyXG5cdHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG4ub2ZmZXItc2xpZGUge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1pbi1oZWlnaHQ6IDM4OHB4O1xyXG59XHJcblxyXG4ub2ZmZXItc2xpZGVfX2NvbnRlbnQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLm9mZmVyLXNsaWRlX19pbWctd3JhcHBlcixcclxuLm9mZmVyLXNsaWRlX190ZXh0LWJsb2NrIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLm9mZmVyLXNsaWRlX19pbWctd3JhcHBlciB7XHJcblx0d2lkdGg6IDU5JTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRoZWlnaHQ6IDM4OHB4O1xyXG59XHJcblxyXG4ub2ZmZXItc2xpZGVfX2ltZyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IC05OTlweDtcclxuXHRyaWdodDogLTk5OXB4O1xyXG5cdHRvcDogMDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5vZmZlci1zbGlkZV9fdGV4dC1ibG9jayB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0d2lkdGg6IDM4NXB4O1xyXG5cdHBhZGRpbmctbGVmdDogMzBweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG4ub2ZmZXItc2xpZGVfX29mZmVyLWxvZ28ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDQwcHg7XHJcblx0bGVmdDogLTIwMHB4O1xyXG59XHJcblxyXG4ub2ZmZXItc2xpZGVfX3RpdGxlIHtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGNvbG9yOiAjZTgxODFlO1xyXG5cdHBhZGRpbmctdG9wOiAzNXB4O1xyXG5cdHdpZHRoOiAzMDBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4ub2ZmZXItc2xpZGVfX3RleHQge1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5vZmZlci1zbGlkZV9fYnV0dG9uIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiA3MHB4O1xyXG5cdGxlZnQ6IDMwcHg7XHJcblx0d2lkdGg6IDEzN3B4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlODE4MWU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5vZmZlci1zbGlkZV9fZGF0ZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogI2VjNDYyNjtcclxufVxyXG5cclxuLmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXItLWNhdGFsb2cge1xyXG5cdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxufVxyXG5cclxuLmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXItLWNhdGFsb2ctb3BlbiB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5jYXRhbG9ndWUtc2VjdGlvbi13cmFwcGVyLS1jYXRhbG9nLXVuZGVyIHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDExNXB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbn1cclxuXHJcbi5jYXRhbG9ndWUtc2VjdGlvbiB7XHJcblx0Ly93aWR0aDogMTAwMHB4O1xyXG5cdC8vbWFyZ2luOiAwIGF1dG87XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY2F0YWxvZ3VlLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDM3cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0cGFkZGluZzogNDBweCAwIDMwcHggNjBweDtcclxufVxyXG5cclxuLmNhdGFsb2d1ZS1zZWN0aW9uX190aXRsZTphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0LnNwcml0ZShAY2F0YWxvZ3VlLWxvZ28pO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdGJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLmNhdGFsb2d1ZS1zZWN0aW9uX190ZXh0IHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuLmNhdGFsb2d1ZS1zZWN0aW9uX19mYWtlLW9wYWNpdHkge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMDtcclxuXHRib3R0b206IDA7XHJcblx0d2lkdGg6IDM0MHB4O1xyXG5cdGhlaWdodDogNDQwcHg7XHJcblx0YmFja2dyb3VuZDogI2U4ZThlODtcclxuXHRvcGFjaXR5OiAwLjg7XHJcblx0ei1pbmRleDogMTtcclxufVxyXG5cclxuLmNhdGFsb2d1ZS1zbGlkZXItd3JhcHBlciB7XHJcblx0cGFkZGluZy10b3A6IDYwcHg7XHJcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdGhlaWdodDogNDUwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyLS1jYXRhbG9ncyB7XHJcblx0cGFkZGluZy10b3A6IDA7XHJcbn1cclxuXHJcbi5jYXRhbG9ndWUtc2xpZGVyLXdyYXBwZXItLWNhdGFsb2dzLW9wZW4ge1xyXG5cdHBhZGRpbmctdG9wOiAwO1xyXG5cdGhlaWdodDogOTYwcHg7XHJcbn1cclxuXHJcbi5jYXRhbG9ndWUtc2xpZGVyLXdyYXBwZXItLWNhdGFsb2dzLXVuZGVyIHtcclxuXHRwYWRkaW5nLXRvcDogMDtcclxuXHRoZWlnaHQ6IDEwMHB4O1xyXG59XHJcblxyXG4uY2F0YWxvZ3VlLXNsaWRlciB7XHJcblx0bWF4LWhlaWdodDogNDYycHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmNhdGFsb2d1ZS1zbGlkZXIgLm93bC1uZXh0IHtcclxuXHRyaWdodDogNDBweDtcclxuXHR0b3A6IDE1MHB4O1xyXG5cdHotaW5kZXg6IDk5OTtcclxufVxyXG5cclxuLmNhdGFsb2d1ZS1zbGlkZXIgLm93bC1wcmV2IHtcclxuXHRsZWZ0OiA0MHB4O1xyXG5cdHRvcDogMTUwcHg7XHJcblx0ei1pbmRleDogOTk5O1xyXG59XHJcblxyXG4uY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyLS1jYXRhbG9ncy11bmRlciAub3dsLW5leHQge1xyXG5cdHRvcDogMjJweDtcclxufVxyXG5cclxuLmNhdGFsb2d1ZS1zbGlkZXIgLm93bC1zdGFnZS1vdXRlciB7XHJcblx0d2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbi5saW5rLWFnZS0xODpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uY2F0YWxvZ3VlLXNsaWRlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xyXG5cdHdpZHRoOiAyMjVweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRoZWlnaHQ6IDQ1MHB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlIDBzO1xyXG59XHJcblxyXG4uY2F0YWxvZ3VlLXNsaWRlX19jYXQtbGluayB7XHJcblx0aGVpZ2h0OiA0NjBweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5jYXRhbG9ndWUtc2xpZGVfX2NhdC1saW5rOmFmdGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Y29udGVudDogJyc7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA3NSU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9jYXRhbG9ncy16b29tLnBuZ1wiKSBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHR6LWluZGV4OiA5OTk7XHJcblx0b3BhY2l0eTogMDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xyXG59XHJcblxyXG4uY2F0YWxvZ3VlLXNsaWRlX19jYXQtbGluazpob3ZlcjphZnRlciB7XHJcblx0b3BhY2l0eTogMTtcclxufVxyXG5cclxuLmNhdGFsb2d1ZS1zbGlkZS0tY2F0YWxvZ3MtdW5kZXIge1xyXG5cdGhlaWdodDogMTAwcHg7XHJcblx0d2lkdGg6IDI2NXB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0cGFkZGluZy1sZWZ0OiA0MHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbn1cclxuXHJcbi5jYXRhbG9ndWUtc2xpZGVfX3RpdGxlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0bWFyZ2luLWxlZnQ6IC00MHB4O1xyXG5cclxuXHRzcGFuIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzRkNTlhMTtcclxuXHR9XHJcbn1cclxuXHJcbi5jYXRhbG9ndWUtc2xpZGVfX3RpdGxlLS1jYXRhbG9ncy11bmRlciB7XHJcblx0cGFkZGluZy10b3A6IDE1cHg7XHJcbn1cclxuXHJcbi5jYXRhbG9ndWUtc2xpZGVfX2ltZy1vcmQsXHJcbi5jYXRhbG9ndWUtc2xpZGVfX2ltZy1obCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4uY2F0YWxvZ3VlLXNsaWRlX19pbWctaGwge1xyXG5cdHotaW5kZXg6IDEyO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5jYXRhbG9ndWUtc2xpZGVfX2Rvd24tZ3JvdXAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiA1cHg7XHJcblx0Ym90dG9tOiA0MHB4O1xyXG5cdHBhZGRpbmctbGVmdDogNDBweDtcclxuXHR6LWluZGV4OiAyMDtcclxuXHRtaW4taGVpZ2h0OiA2NXB4O1xyXG59XHJcblxyXG4uY2F0YWxvZ3VlLXNsaWRlX19kb3duLWdyb3VwOmFmdGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Y29udGVudDogJyc7XHJcblx0Ym90dG9tOiAycHg7XHJcblx0bGVmdDogMDtcclxuXHQuc3ByaXRlKEBkb3duLWljb24pO1xyXG59XHJcblxyXG4uY2F0YWxvZ3VlLXNsaWRlX19kb3duLWdyb3VwLS1jYXRhbG9ncy11bmRlciB7XHJcblx0cG9zaXRpb246IHN0YXRpYztcclxufVxyXG5cclxuLmNhdGFsb2d1ZS1zbGlkZV9fZG93bi1ncm91cC0tY2F0YWxvZ3MtdW5kZXI6YWZ0ZXIge1xyXG5cdGJvdHRvbTogMjBweDtcclxuXHRsZWZ0OiA0NXB4O1xyXG59XHJcblxyXG4uYWN0aXZlLnNsaWRlLWhsIC5jYXRhbG9ndWUtc2xpZGVfX2Rvd24tZ3JvdXAge1xyXG5cdGxlZnQ6IDQwcHg7XHJcbn1cclxuXHJcbi5hY3RpdmUuc2xpZGUtaGwgLmNhdGFsb2d1ZS1zbGlkZV9fdGl0bGUge1xyXG5cdGNvbG9yOiAjZTgxYTIyO1xyXG5cdGJvcmRlci1jb2xvcjogI2U4MWEyMjtcclxufVxyXG5cclxuLmNhdGFsb2d1ZS1zbGlkZV9fZG93bi1saW5rIHtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5jYXRhbG9ndWUtc2xpZGVfX2Rvd24tZGF0ZSB7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGNvbG9yOiAjMzEzMTMxO1xyXG59XHJcblxyXG4uc2xpZGUtd2hpdGUgLmNhdGFsb2d1ZS1zbGlkZSB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLnNsaWRlLWhsIC5jYXRhbG9ndWUtc2xpZGUge1xyXG5cdHdpZHRoOiAzMDVweDtcclxufVxyXG5cclxuLnNsaWRlLWhpZGVkOmJlZm9yZSxcclxuLnNsaWRlLWhpZGVkLWdyZXk6YmVmb3JlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Y29udGVudDogJyc7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMjMyLCAyMzIsIDIzMiwgMC44NSk7XHJcblx0ei1pbmRleDogOTk5OTtcclxufVxyXG5cclxuLnNsaWRlLWhpZGVkLWdyZXk6YmVmb3JlIHtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDIyMSwgMjIxLCAyMjEsIDAuODUpO1xyXG59XHJcblxyXG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAuY2F0YWxvZ3VlLXNsaWRlIGltZyB7XHJcblx0dHJhbnNmb3JtLXN0eWxlOiBpbmhlcml0O1xyXG59XHJcblxyXG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAuY2F0YWxvZ3VlLXNsaWRlIGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0LXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZy5jYXRhbG9ndWUtc2xpZGVfX2ltZy1obCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0uc2xpZGUtaGwgLmNhdGFsb2d1ZS1zbGlkZV9faW1nLWhsIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmNhcmQtdGFicy1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcbn1cclxuXHJcbi5jYXJkLXRhYnMtc2VjdGlvbiB7XHJcblx0d2lkdGg6IDEwMDBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nLXRvcDogNTBweDtcclxufVxyXG5cclxuLmNhcmQtdGFicy1zZWN0aW9uX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMzVweDtcclxufVxyXG5cclxuLmNhcmQtdGFicy1zZWN0aW9uX190aXRsZS0tcmVkIHtcclxuXHRjb2xvcjogI2VhMTIxOTtcclxufVxyXG5cclxuLmNhcmQtdGFicy1zZWN0aW9uX190ZXh0IHtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuLmNhcmQtdGFicy1zZWN0aW9uX190YWItdGl0bGUge1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMjZweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uY2FyZC10YWJzIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4uY2FyZC10YWJzX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0Y29sb3I6ICM0NzQ5NWY7XHJcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG4uY2FyZC10YWJzX19saW5rLWxpc3Qge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5jYXJkLXRhYnNfX2xpbmstaXRlbSB7XHJcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4uY2FyZC10YWJzX19saW5rIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG59XHJcblxyXG4uY2FyZC10YWJzX19saW5rOmhvdmVyIHtcclxuXHRjb2xvcjogI2U5MTYyMTtcclxufVxyXG5cclxuLmNhcmQtdGFic19fcGVyY2VudC1ncm91cCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5jYXJkLXRhYnNfX3BlcmNlbnQtZ3JvdXAtLWFjYyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5jYXJkLXRhYnNfX3BlcmNlbnQtZ3JvdXAtLWFjYyArIC5jYXJkLXRhYnNfX3BlcmNlbnQtZ3JvdXAtLWFjYyB7XHJcblx0bWFyZ2luOiAxMHB4IDAgMCAzMHB4O1xyXG59XHJcblxyXG4uY2FyZC10YWJzX19wZXJjZW50LW51bWJlcixcclxuLmNhcmQtdGFic19fcGVyY2VudC1zeW1ib2wge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4uY2FyZC10YWJzX19wZXJjZW50LW51bWJlciB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiA4MHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICNlYTEyMTk7XHJcblx0bWFyZ2luLWJvdHRvbTogLTVweDtcclxufVxyXG5cclxuLmNhcmQtdGFic19fcGVyY2VudC1iZWZvcmUge1xyXG5cdGZvbnQtc2l6ZTogNDBweDtcclxufVxyXG5cclxuLmNhcmQtdGFic19fcGVyY2VudC1zeW1ib2wge1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogNTBweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjY2NjN2M3O1xyXG5cdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG59XHJcblxyXG4uY2FyZC10YWJzX19wZXJjZW50LXRleHQge1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcbn1cclxuXHJcbi5jYXJkLXRhYnNfX3RleHQtc2VjdGlvbiB7XHJcblx0cGFkZGluZzogMzBweCA0MHB4O1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0bWF4LWhlaWdodDogNjMlO1xyXG5cdG92ZXJmbG93LXk6IGF1dG87XHJcbn1cclxuXHJcbi5jYXJkLXRhYnNfX3RleHQtc2VjdGlvbi0tYWNjIHtcclxuXHRwYWRkaW5nOiAzMHB4IDIwcHg7XHJcbn1cclxuXHJcbi5jYXJkLXRhYnNfX3RleHQtYmxvY2sge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4uY2FyZC10YWJzX190ZXh0LWJsb2NrLWl0ZW0ge1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5jYXJkLXRhYnNfX3RleHQtYmxvY2stbGluayB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzRkNTlhMTtcclxuXHRjb2xvcjogIzRkNTlhMTtcclxufVxyXG5cclxuLmNhcmQtdGFic19fdGV4dC1ibG9jay1saW5rOmhvdmVyIHtcclxuXHRjb2xvcjogI2U4MTgxZTtcclxuXHRib3JkZXItY29sb3I6ICNlODE4MWU7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uY2FyZC10YWJzX190ZXh0LWJsb2NrLWxpc3Qge1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbn1cclxuXHJcbi5jYXJkLXRhYnNfX3RleHQtYmxvY2stbGlzdC1pdGVtICsgLmNhcmQtdGFic19fdGV4dC1ibG9jay1saXN0LWl0ZW0ge1xyXG5cdG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLmNhcmQtdGFic19fc2xpZGUge1xyXG5cdG1pbi1oZWlnaHQ6IDI0MHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jYXJkLXRhYnNfX3NsaWRlLWltZyB7XHJcblx0bWluLWhlaWdodDogMjQwcHg7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmNhcmQtdGFic19faGVhZCB7XHJcblx0d2lkdGg6IDI2NHB4O1xyXG5cdGhlaWdodDogMTUwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0Y2xlYXI6IGxlZnQ7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHotaW5kZXg6IDk7XHJcblx0Ym9yZGVyLXRvcDogI2U4ZThlOCBzb2xpZCAxcHg7XHJcblx0cGFkZGluZzogMTVweCAxNXB4IDAgMDtcclxufVxyXG5cclxuLmNhcmQtdGFic19faGVhZDphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogLTFweDtcclxuXHRib3R0b206IC0xcHg7XHJcblx0bGVmdDogLTI1cHg7XHJcblx0d2lkdGg6IDI1cHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGU4ZTg7XHJcbn1cclxuXHJcbi5jYXJkLXRhYnNfX2hlYWQ6Zmlyc3QtY2hpbGQge1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmNhcmQtdGFic19faGVhZDpmaXJzdC1jaGlsZDphZnRlciB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uY2FyZC10YWJzX19oZWFkLS1zbWFsbCB7XHJcblx0aGVpZ2h0OiA3NXB4O1xyXG59XHJcblxyXG4uY2FyZC10YWJzIC5jYXJkLXRhYnNfX2hlYWQudGFiLXNlbGVjdGVkIHtcclxuXHRiYWNrZ3JvdW5kOiAjZThlOGU4ICFpbXBvcnRhbnQ7XHJcblx0Ym9yZGVyLXJpZ2h0OiAjZThlOGU4IHNvbGlkIDFweDtcclxufVxyXG5cclxuLmNhcmQtdGFicyAuY2FyZC10YWJzX19oZWFkLnRhYi1zZWxlY3RlZDphZnRlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcclxufVxyXG5cclxuLmNhcmQtdGFicyBkZCB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMjtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJhY2tncm91bmQ6ICNlOGU4ZTg7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDI4MHB4O1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxuLmNhcmQtdGFicyBkZC50YWItc2VsZWN0ZWQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uY2FyZC10YWJzIC5jYXJkLXRhYnNfX2NvbnRlbnQge1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5leGFtcGxlLXBhZ2VyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDE2cHg7XHJcblx0ei1pbmRleDogNTAwO1xyXG5cdHRvcDogNzBweDtcclxuXHRtYXJnaW46IGF1dG8gMDtcclxuXHRyaWdodDogMTBweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZXhhbXBsZS1wYWdlciBzcGFuIHtcclxuXHRmb250LXNpemU6IDFweDtcclxuXHR3aWR0aDogMTBweDtcclxuXHRoZWlnaHQ6IDEwcHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4uZXhhbXBsZS1wYWdlciBzcGFuLmN5Y2xlLXBhZ2VyLWFjdGl2ZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2VhMTIxOTtcclxufVxyXG5cclxuLmV4YW1wbGUtcGFnZXIgPiAqIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5jYXJkLWFjY29yZGlvbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2U4ZThlODtcclxuXHRtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcblxyXG4uY2FyZC1hY2NvcmRpb24gc2VjdGlvbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LWhlaWdodDogMTA1cHg7XHJcblx0Y29sb3I6ICMzMzM7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xyXG59XHJcblxyXG4uY2FyZC1hY2NvcmRpb24gc2VjdGlvbiAuY2FyZC1hY2NvcmRpb25fX3RpdGxlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxuLmNhcmQtYWNjb3JkaW9uIHNlY3Rpb24gLmNhcmQtYWNjb3JkaW9uX190aXRsZSBhIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwNXB4O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjb2xvcjogaW5oZXJpdDtcclxuXHRvdXRsaW5lOiAwIG5vbmU7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcclxufVxyXG5cclxuc2VjdGlvbi5jYXJkLWFjY29yZGlvbl9fc2VjdGlvbi5jYXJkLWFjY29yZGlvbl9fc2VjdGlvbi0tc21hbGwge1xyXG5cdG1heC1oZWlnaHQ6IDc1cHg7XHJcbn1cclxuXHJcbnNlY3Rpb24uY2FyZC1hY2NvcmRpb25fX3NlY3Rpb24gLmNhcmQtYWNjb3JkaW9uX19saW5rLmNhcmQtYWNjb3JkaW9uX19saW5rLS1zbWFsbCB7XHJcblx0aGVpZ2h0OiAzNXB4O1xyXG5cdHBhZGRpbmc6IDIwcHg7XHJcbn1cclxuXHJcbi5jYXJkLWFjY29yZGlvbiBzZWN0aW9uLnNlbGVjdGVkIHtcclxuXHRtYXgtaGVpZ2h0OiA3NTVweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xyXG59XHJcblxyXG4uY2FyZC1hY2NvcmRpb24gc2VjdGlvbi5zZWxlY3RlZCBhIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xyXG59XHJcblxyXG4uY2FyZC1hY2NvcmRpb24gc2VjdGlvbiB7XHJcblx0dHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XHJcbn1cclxuXHJcbi5hY2NvcmRpb24gc2VjdGlvbiB7XHJcblx0dHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XHJcbn1cclxuXHJcbi5naWZ0LWNhcmQtb2ZmZXItd3JhcHBlciB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9naWZ0LWNhcmQtYmcucG5nXCIpO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdG1pbi1oZWlnaHQ6IDMxN3B4O1xyXG5cdG1hcmdpbjogMjBweCBhdXRvIDIwcHg7XHJcbn1cclxuXHJcbi5naWZ0LWNhcmQtb2ZmZXIge1xyXG5cdHdpZHRoOiAxMDAwcHg7XHJcbn1cclxuXHJcbi5naWZ0LWNhcmQtb2ZmZXJfX3RleHQge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX3RpdGxlLS1vZmZlcixcclxuLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlcl9fdGl0bGUtLW91ci1wcm9kdWN0aW9uIHtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdHBhZGRpbmc6IDEwcHggMCAwO1xyXG5cdGZvbnQtZmFtaWx5OiAnU2NhZGEnLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX190aXRsZS0tb2ZmZXI6aG92ZXIsXHJcbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX3RpdGxlLS1vdXItcHJvZHVjdGlvbjpob3ZlciB7XHJcblx0Y29sb3I6ICNlYTEyMTk7XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX3RpdGxlLS1vdXItcHJvZHVjdGlvbiB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX3RpdGxlLS1vdXItcHJvZHVjdGlvbjpob3ZlciB7XHJcblx0Y29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX3RleHQtLW9mZmVyIHtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG5cclxuLnNtLXNob3ctbGluayB7XHJcblx0bWFyZ2luLXRvcDogMzVweDtcclxuXHRjb2xvcjogI2U5MTYxZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZTkxNjFlO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG59XHJcblxyXG4uYnJhbmRzLXRhYnMtYWNjLXdyYXBwZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XHJcbn1cclxuXHJcbi5icmFuZHMtdGFicy1hY2Mge1xyXG5cdHBhZGRpbmctdG9wOiA0NXB4O1xyXG59XHJcblxyXG4uYnJhbmRzLXRhYnMge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYnJhbmRzLXRhYnNfX3RpdGxlIHtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxuXHRjb2xvcjogIzQ3NDk1ZjtcclxuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbi5icmFuZHMtdGFic19fY29udGVudCB7XHJcblx0bWluLWhlaWdodDogMzcwcHg7XHJcbn1cclxuXHJcbi5icmFuZHMtdGFic19fdGV4dC1ibG9jayxcclxuLmJyYW5kcy10YWJzX19pbWctd3JhcHBlciB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5icmFuZHMtdGFic19faW1nLXdyYXBwZXIge1xyXG5cdHdpZHRoOiA2MjNweDtcclxufVxyXG5cclxuLmJyYW5kcy10YWJzX190ZXh0LWJsb2NrIHtcclxuXHRtYXJnaW4tbGVmdDogMzBweDtcclxufVxyXG5cclxuLmJyYW5kcy10YWJzX19pbWcge1xyXG5cdG1heC13aWR0aDogNjIzcHg7XHJcblx0bWFyZ2luOiAyNXB4IDA7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5icmFuZHMtdGFic19fdGV4dCxcclxuLmJyYW5kcy10YWJzX190ZXh0LWJvbGQge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdG1heC13aWR0aDogMzMwcHg7XHJcbn1cclxuXHJcbi5icmFuZHMtdGFic19fdGV4dCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLmJyYW5kcy10YWJzX190ZXh0LWJvbGQge1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHR3aWR0aDogMjcwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuLmJyYW5kcy10YWJzX19oZWFkIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRwYWRkaW5nOiAxMHB4IDAgMTBweCA2MHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRjb2xvcjogI2U5MTYyMTtcclxufVxyXG5cclxuLmJyYW5kcy10YWJzX19oZWFkOmZpcnN0LWNoaWxkIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5icmFuZHMtdGFic19faGVhZCBzcGFuIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNlOTE2MjE7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYnJhbmRzLXRhYnMgLmJyYW5kcy10YWJzX19oZWFkLnRhYi1zZWxlY3RlZCB7XHJcblx0ei1pbmRleDogMztcclxuXHRjdXJzb3I6IGF1dG87XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYnJhbmRzLXRhYnNfX2hlYWQudGFiLXNlbGVjdGVkIHNwYW46YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IC0xNXB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0d2lkdGg6IDA7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXRvcDogOHB4IHNvbGlkICMwMDA7XHJcbn1cclxuXHJcbi5icmFuZHMtdGFic19faGVhZC50YWItc2VsZWN0ZWQgc3BhbiB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmJyYW5kcy10YWJzIGRkIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW46IDYwcHggMCAwIC0xMDAlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAyO1xyXG59XHJcblxyXG4uYnJhbmRzLXRhYnMgZGQudGFiLXNlbGVjdGVkIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmJyYW5kcy1hY2Mtd3JhcHBlciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmJyYW5kcy1hY2Mge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlOGU4O1xyXG5cdG1hcmdpbi10b3A6IDE1cHg7XHJcbn1cclxuXHJcbi5icmFuZHMtYWNjIHNlY3Rpb24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC1oZWlnaHQ6IDM1cHg7XHJcblx0Y29sb3I6ICMzMzM7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xyXG59XHJcblxyXG4uYnJhbmRzLWFjYyBzZWN0aW9uIC5icmFuZHMtYWNjX190aXRsZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5icmFuZHMtYWNjIHNlY3Rpb24gLmJyYW5kcy1hY2NfX3RpdGxlIGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC1oZWlnaHQ6IDM1cHg7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRjb2xvcjogI2U5MTYyMTtcclxufVxyXG5cclxuLmJyYW5kcy1hY2NfX3RpdGxlIHNwYW4ge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2U5MTYyMTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5icmFuZHMtYWNjIHNlY3Rpb24uc2VsZWN0ZWQge1xyXG5cdG1heC1oZWlnaHQ6IDY0MHB4O1xyXG59XHJcblxyXG4uYnJhbmRzLWFjYyBzZWN0aW9uLnNlbGVjdGVkIGEgc3BhbiB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uYnJhbmRzLWFjYyBzZWN0aW9uLnNlbGVjdGVkIGEgc3BhbjphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogLTE1cHg7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0Ym9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItdG9wOiA4cHggc29saWQgIzAwMDtcclxufVxyXG5cclxuLmJyYW5kcy1hY2Mgc2VjdGlvbiB7XHJcblx0dHJhbnNpdGlvbjogYWxsIDFzIGVhc2U7XHJcbn1cclxuXHJcbi5vZmZlci1iZW5lZml0cy13cmFwcGVyIHtcclxuXHRwYWRkaW5nOiA1NXB4IDAgODBweDtcclxufVxyXG5cclxuLm9mZmVyLWJlbmVmaXRzX19pdGVtIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XHJcblx0d2lkdGg6IDMwMHB4O1xyXG59XHJcblxyXG4ub2ZmZXItYmVuZWZpdHNfX2l0ZW0gKyAub2ZmZXItYmVuZWZpdHNfX2l0ZW0ge1xyXG5cdG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG59XHJcblxyXG4ub2ZmZXItYmVuZWZpdHNfX2ljb24td3JhcHBlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiA2MHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ub2ZmZXItYmVuZWZpdHNfX2ljb24ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxufVxyXG5cclxuLm9mZmVyLWJlbmVmaXRzX19pY29uLS1lY28ge1xyXG5cdC5zcHJpdGUoQGVjby1pY29uKTtcclxufVxyXG5cclxuLm9mZmVyLWJlbmVmaXRzX19pY29uLS1xdWEge1xyXG5cdC5zcHJpdGUoQHF1YS1pY29uKTtcclxufVxyXG5cclxuLm9mZmVyLWJlbmVmaXRzX19pY29uLS1yYXQge1xyXG5cdC5zcHJpdGUoQHJhdC1pY29uKTtcclxufVxyXG5cclxuLm9mZmVyLWJlbmVmaXRzX19pY29uLS1oZWEge1xyXG5cdC5zcHJpdGUoQGhlYS1pY29uKTtcclxufVxyXG5cclxuLm9mZmVyLWJlbmVmaXRzX19pY29uLS1waWUge1xyXG5cdC5zcHJpdGUoQHBpZS1pY29uKTtcclxufVxyXG5cclxuLm9mZmVyLWJlbmVmaXRzX19pY29uLS1iZXoge1xyXG5cdC5zcHJpdGUoQGJlei1pY29uKTtcclxufVxyXG5cclxuLm9mZmVyLWJlbmVmaXRzX190ZXh0LWJsb2NrIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ub2ZmZXItYmVuZWZpdHNfX3RpdGxlIHtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDI2cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4ub2ZmZXItYmVuZWZpdHNfX3RleHQge1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi5lc2hvcC10aXRsZS1ncm91cCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmRpbm5lci1zZWN0aW9uIC5hcnRpY2xlLWl0ZW1fX3RleHQge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG5cclxuLmJha2VyeS1zbGlkZXIgLmJha2VyeS1zZWN0aW9uLWZvcm11bGEge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5sYXJnZS1saW5lIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyLS1vdXItcHJvZHVjdGlvbiAucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX19pdGVtIHtcclxuXHRtYXgtd2lkdGg6IDIzMHB4O1xyXG59XHJcblxyXG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLXdyYXBwZXItLW91ci1wcm9kdWN0aW9uIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXIge1xyXG5cdHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG4ucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLXdyYXBwZXItLW91ci1wcm9kdWN0aW9uIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLnl1bW15LWFjY2VzcyB7XHJcblx0d2lkdGg6IDEwMDBweDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTZlNjtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZy1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi55dW1teS1hY2Nlc3NfX2ljb24td3JhcHBlciB7XHJcblx0bWFyZ2luOiA0NXB4IDAgMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi55dW1teS1hY2Nlc3NfX2ljb24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLnl1bW15LWFjY2Vzc19faWNvbi0tb2sge1xyXG5cdC5zcHJpdGUoQG9rLWljb24pO1xyXG59XHJcblxyXG4ueXVtbXktYWNjZXNzX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0cGFkZGluZzogMjBweCAwIDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLnl1bW15LWFjY2Vzc19fc3VidGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4ueXVtbXktYWNjZXNzX19pdGVtIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XHJcblx0d2lkdGg6IDI4MHB4O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuLnl1bW15LWFjY2Vzc19faXRlbSArIC55dW1teS1hY2Nlc3NfX2l0ZW0ge1xyXG5cdG1hcmdpbi1sZWZ0OiAxMDBweDtcclxufVxyXG5cclxuLnl1bW15LWFjY2Vzc19faXRlbS13cmFwcGVyLS1oaWRkZW4ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi53aG8tY29vay13cmFwcGVyIHtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2Nvb2tpbmctYmcuanBnXCIpO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdG1pbi1oZWlnaHQ6IDU5MHB4O1xyXG59XHJcblxyXG4ud2hvLWNvb2sge1xyXG5cdHdpZHRoOiAxMDAwcHg7XHJcbn1cclxuXHJcbi53aG8tY29va19faXRlbSB7XHJcblx0cGFkZGluZy10b3A6IDkwcHg7XHJcbn1cclxuXHJcbi53aG8tY29va19fdGl0bGUge1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMzZweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi53aG8tY29va19fdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0bWF4LXdpZHRoOiA0OTVweDtcclxufVxyXG5cclxuLndoby1jb29rX19zbGlkZXItd3JhcHBlciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmRpc2gtd2lzaC1zZWN0aW9uIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmN2ZlO1xyXG5cdG1pbi1oZWlnaHQ6IDM1NXB4O1xyXG59XHJcblxyXG4uZGlzaC13aXNoLXNlY3Rpb24tLWxlYXJuIHtcclxuXHRtaW4taGVpZ2h0OiAyNTBweDtcclxufVxyXG5cclxuLmRpc2gtd2lzaCB7XHJcblx0d2lkdGg6IDEwMDBweDtcclxuXHRwYWRkaW5nLXRvcDogNTBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5kaXNoLXdpc2gtLWxlYXJuIHtcclxuXHRwYWRkaW5nLXRvcDogNzVweDtcclxufVxyXG5cclxuLmRpc2gtd2lzaF9faWNvbi13cmFwcGVyLFxyXG4uZGlzaC13aXNoX190ZXh0LWJsb2NrIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XHJcbn1cclxuXHJcbi5kaXNoLXdpc2hfX2ljb24ge1xyXG5cdC5zcHJpdGUoQGRpc2gtaWNvbik7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5kaXNoLXdpc2hfX2ljb24tLWxlYWYge1xyXG5cdC5zcHJpdGUoQGRpc2gtaWNvbi1sZWFmKTtcclxufVxyXG5cclxuLmRpc2gtd2lzaF9fdGV4dC1ibG9jayB7XHJcblx0bWFyZ2luLWxlZnQ6IDc1cHg7XHJcblx0bWF4LXdpZHRoOiA2MDBweDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4uZGlzaC13aXNoX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uZGlzaC13aXNoX190ZXh0IHtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuLyog0KDRmtCgwrDQoNGW0KDCsNCgwrfQoNGR0KDQhdCh4oC5ICovXHJcbi5zaG9wLW1haW4td3JhcHBlciB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmU2ZTY7XHJcbn1cclxuXHJcbi5zaG9wLW1haW4ge1xyXG5cdHdpZHRoOiAxMDAwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5zbWFsbC1maWx0ZXItbGluayB7XHJcblx0YmFja2dyb3VuZDogI2U4ZThlODtcclxuXHRwYWRkaW5nOiAxMHB4IDIwcHg7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnNtYWxsLWZpbHRlci1saW5rX19saW5rIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2U4MTgxZTtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Y29sb3I6ICNlODE4MWU7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XHJcbn1cclxuXHJcbi5zbWFsbC1maWx0ZXItbGlua19fbGluazphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogOHB4O1xyXG5cdHJpZ2h0OiAtMTVweDtcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItcmlnaHQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItdG9wOiAzcHggc29saWQgI2U4MTgxZTtcclxufVxyXG5cclxuLnNtYWxsLWZpbHRlci1saW5rX19saW5rOmhvdmVyIHtcclxuXHRjb2xvcjogIzRkNTlhMTtcclxuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM0ZDU5YTE7XHJcbn1cclxuXHJcbi5zbWFsbC1maWx0ZXItbGlua19fbGluazpob3ZlcjphZnRlciB7XHJcblx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkICM0ZDU5YTE7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3Qtc2VjdGlvbixcclxuLnNob3AtZmlsdGVyLXdpZGUge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG59XHJcblxyXG4uc2hvcC1saXN0LXNlY3Rpb24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxMDA7XHJcblx0d2lkdGg6IDY5MHB4O1xyXG59XHJcblxyXG4uc2hvcC1saXN0LXNlY3Rpb24tLWJpZy1tYXAge1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0bWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uc2hvcC1saXN0LXNlY3Rpb25fX3RpdGxlLWdyb3VwIHtcclxuXHRwYWRkaW5nOiAzNXB4IDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2hvcC1saXN0LXNlY3Rpb25fX3RpdGxlIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDM0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRtYXJnaW4tcmlnaHQ6IDQ2cHg7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3Qtc2VjdGlvbl9fY2l0eS1saW5rIHtcclxuXHRjb2xvcjogI2U4MTgxZTtcclxuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNlODE4MWU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uc2hvcC1saXN0LXNlY3Rpb25fX2NpdHktbGluazphZnRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHRvcDogMjNweDtcclxuXHRyaWdodDogLTEwcHg7XHJcblx0d2lkdGg6IDA7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXJpZ2h0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkICNlODE4MWU7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3Qtc2VjdGlvbl9fY2l0eS1saW5rOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNGQ1OWExO1xyXG59XHJcblxyXG4uc2hvcC1saXN0LXNlY3Rpb25fX2NpdHktbGluazpob3ZlcjphZnRlciB7XHJcblx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkICM0ZDU5YTE7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3Qtc2VjdGlvbl9fdGl0bGUtbGluay1ncm91cCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNDJweDtcclxuXHRyaWdodDogLTMwcHg7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3Qtc2VjdGlvbl9fdGl0bGUtbGluay1ncm91cC0tYmlnLW1hcCB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uc2hvcC1saXN0LXNlY3Rpb25fX3RpdGxlLWxpbmsge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHBhZGRpbmc6IDEwcHggMjFweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bGVmdDogMDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICM0NzQ5NWY7XHJcblx0YmFja2dyb3VuZDogI2ViZWJmMDtcclxuXHRib3JkZXItcmFkaXVzOiAwIDIwcHggMjBweCAwO1xyXG5cdGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG59XHJcblxyXG4uc2hvcC1saXN0LXNlY3Rpb25fX3RpdGxlLWxpbms6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnNob3AtbGlzdC1zZWN0aW9uX190aXRsZS1saW5rLS1hY3RpdmUge1xyXG5cdHotaW5kZXg6IDM7XHJcblx0Y3Vyc29yOiBhdXRvO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGJhY2tncm91bmQ6ICNlYjFjMjM7XHJcblx0Ym94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLnNob3AtbGlzdC1zZWN0aW9uX190aXRsZS1saW5rOmZpcnN0LWNoaWxkIHtcclxuXHRib3JkZXItcmFkaXVzOiAyMHB4IDAgMCAyMHB4O1xyXG59XHJcblxyXG4uc2hvcC1saXN0LWl0ZW0ge1xyXG5cdHBhZGRpbmc6IDIwcHggMCAyMHB4IDIwcHg7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xyXG59XHJcblxyXG4uc2hvcC1saXN0LWl0ZW1fX3RpdGxlIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGNvbG9yOiAjZWIxYzIzO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNob3AtbGlzdC1pdGVtX190aXRsZTphZnRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHRvcDogM3B4O1xyXG5cdGxlZnQ6IC0yMHB4O1xyXG59XHJcblxyXG4uc2hvcC1saXN0LWl0ZW1fX3RpdGxlLS1zdXA6YWZ0ZXIge1xyXG5cdC5zcHJpdGUoQHN1cC1pY29uLXNtYWxsKTtcclxufVxyXG5cclxuLnNob3AtbGlzdC1pdGVtX190aXRsZS0tZ2lwOmFmdGVyIHtcclxuXHQuc3ByaXRlKEBnaXAtaWNvbi1zbWFsbCk7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3QtaXRlbV9fdGl0bGUtdGV4dCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM1LCAyOCwgMzUsIDAuMjUpO1xyXG59XHJcblxyXG4uc2hvcC1saXN0LWl0ZW1fX3N0YXRzLWdyb3VwIHtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3QtaXRlbV9fc3RhdHMtZ3JvdXA6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3QtaXRlbV9fYWRyZXNzLFxyXG4uc2hvcC1saXN0LWl0ZW1fX3RpbWUsXHJcbi5zaG9wLWxpc3QtaXRlbV9fcGhvbmUge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uc2hvcC1saXN0LWl0ZW1fX2FkcmVzcyB7XHJcblx0d2lkdGg6IDM2MHB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnNob3AtbGlzdC1pdGVtX190aW1lIHtcclxuXHR3aWR0aDogMTMwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2hvcC1saXN0LWl0ZW1fX3RpbWU6YWZ0ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRjb250ZW50OiAnJztcclxuXHR0b3A6IDFweDtcclxuXHRsZWZ0OiAtMjVweDtcclxuXHQuc3ByaXRlKEB0aW1lLWljb24pO1xyXG59XHJcblxyXG4uc2hvcC1saXN0LWl0ZW1fX3Bob25lLWxpbmsge1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uc2hvcC1saXN0LWl0ZW1fX3Bob25lLWxpbms6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnNob3AtbGlzdC1pdGVtX19tZXRyby1saXN0IHtcclxuXHR3aWR0aDogMjUwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG4uc2hvcC1saXN0LWl0ZW1fX21ldHJvLWl0ZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnNob3AtbGlzdC1pdGVtX19tZXRyby1pdGVtLXBpbiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHdpZHRoOiA1cHg7XHJcblx0aGVpZ2h0OiA1cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdHRvcDogN3B4O1xyXG5cdGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3QtaXRlbV9fbWV0cm8taXRlbS0tZ3JleSBzcGFuIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG59XHJcblxyXG4uc2hvcC1saXN0LWl0ZW1fX21ldHJvLWl0ZW0tLWdyZWVuIHNwYW4ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMyYzk2MjQ7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3QtaXRlbV9fbWV0cm8taXRlbS0tdmlvbGV0IHNwYW4ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNkNTU0ZDA7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3QtaXRlbV9fb3Blbi1tYXAge1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogIzg2ODY5MztcclxuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM4Njg2OTM7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc2hvcC1saXN0LWl0ZW1fX29wZW4tbWFwOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3QtaXRlbV9fbWFwIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDI1MHB4O1xyXG5cdG1hcmdpbjogMTVweCAwIDMwcHg7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3QtaXRlbV9fbWFwLXdyYXBwZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMjdweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3QtaXRlbV9fbWFwLXdyYXBwZXIuc2VsZWN0ZWQge1xyXG5cdGhlaWdodDogMjcwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3QtaXRlbV9fbWFwLXdyYXBwZXJfd29ya2luZ19jb25kaXRpb25zLnNlbGVjdGVkIHtcclxuXHRoZWlnaHQ6IDM0MHB4O1xyXG59XHJcblxyXG4uc2hvcC1saXN0LWl0ZW1fX2RvY3Mge1xyXG5cdG1hcmdpbi10b3A6IDMwcHg7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3QtaXRlbV9fZG9jcyBhIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHR3aWR0aDogOTZweDtcclxuXHRtYXJnaW46IDAgMzRweDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3QtaXRlbV9fZG9jcyBhIC5pbWcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiA5NnB4O1xyXG5cdGhlaWdodDogMTI4cHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCdAe2ltYWdlUGF0aH0vZG9jdW1lbnQucG5nJyk7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IDk2cHggMTI4cHg7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3QtaXRlbV9fZG9jcyBhIC50aXRsZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGNvbG9yOiAjZWIxYzIzO1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlci13aWRlIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTAwO1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdHdpZHRoOiAyNzVweDtcclxuXHRtYXJnaW4tbGVmdDogMzRweDtcclxuXHRwYWRkaW5nLXRvcDogNDJweDtcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXdpZGUtLWJpZy1tYXAge1xyXG5cdG1hcmdpbi1yaWdodDogMDtcclxuXHRtYXJnaW4tbGVmdDogMzBweDtcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXdpZGVfX29wZW4tZmlsdGVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0cGFkZGluZzogMTBweCAzMXB4IDEwcHggMjFweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bGVmdDogMDtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRiYWNrZ3JvdW5kOiAjZWIxYzIzO1xyXG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlci13aWRlX19vcGVuLWZpbHRlci0tb3BlbmVkIHtcclxuXHRwYWRkaW5nLXJpZ2h0OiAzM3B4O1xyXG59XHJcblxyXG4uc2hvcC1maWx0ZXItd2lkZV9fb3Blbi1maWx0ZXI6YWZ0ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDEzcHg7XHJcblx0cmlnaHQ6IDEycHg7XHJcblx0Y29udGVudDogJyc7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlci13aWRlX19vcGVuLWZpbHRlci0tY2xvc2VkOmFmdGVyIHtcclxuXHQuc3ByaXRlKEBmaWx0ZXItY2xvc2UtaWNvbik7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlci13aWRlX19vcGVuLWZpbHRlci0tb3BlbmVkOmFmdGVyIHtcclxuXHR0b3A6IDE2cHg7XHJcblx0LnNwcml0ZShAZmlsdGVyLW9wZW4taWNvbik7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlci13aWRlX19maWx0ZXItYmxvY2std3JhcHBlciB7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2QxZDFkMTtcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXdpZGVfX2ZpbHRlci1ibG9jayB7XHJcblx0cGFkZGluZzogMjBweDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXdpZGVfX2l0ZW0gKyAuc2hvcC1maWx0ZXItd2lkZV9faXRlbSB7XHJcblx0bWFyZ2luLXRvcDogOHB4O1xyXG59XHJcblxyXG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS1sYWJlbCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS10ZXh0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRtYXJnaW4tbGVmdDogNHB4O1xyXG59XHJcblxyXG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS1pY29uLXdyYXBwZXIge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDIzcHg7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS1pY29uIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXdpZGVfX2l0ZW0taWNvbi0tc3VwIHtcclxuXHQuc3ByaXRlKEBzdXAtaWNvbi1zbWFsbCk7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlci13aWRlX19pdGVtLWljb24tLWdpcCB7XHJcblx0LnNwcml0ZShAZ2lwLWljb24tc21hbGwpO1xyXG59XHJcblxyXG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS1pY29uLS10aW1lIHtcclxuXHQuc3ByaXRlKEB0aW1lLWljb24tc21hbGwpO1xyXG5cdHJpZ2h0OiBhdXRvO1xyXG5cdGxlZnQ6IDNweDtcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXdpZGVfX2l0ZW0taWNvbi0tY2FyZCB7XHJcblx0LnNwcml0ZShAZi1jYXJkLWljb24pO1xyXG59XHJcblxyXG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS1pY29uLS1jb3NtIHtcclxuXHQuc3ByaXRlKEBmLWNvc20taWNvbik7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlci13aWRlX19pdGVtLWljb24tLWNoaWxkIHtcclxuXHQuc3ByaXRlKEBmLWNoaWxkLWljb24pO1xyXG59XHJcblxyXG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS1pY29uLS1maXNoIHtcclxuXHQuc3ByaXRlKEBmLWZpc2gtaWNvbik7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlci13aWRlX19pdGVtLWljb24tLWJha2Uge1xyXG5cdC5zcHJpdGUoQGYtYmFrZS1pY29uKTtcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXdpZGVfX2l0ZW0taWNvbi0tY29vayB7XHJcblx0LnNwcml0ZShAZi1jb29rLWljb24pO1xyXG59XHJcblxyXG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS1pY29uLS10YXhpIHtcclxuXHQuc3ByaXRlKEBmLXRheGktaWNvbik7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlci13aWRlX19pdGVtLWljb24tLXBsdXMge1xyXG5cdC5zcHJpdGUoQGYtcGx1cy1pY29uKTtcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXdpZGVfX2l0ZW0taWNvbi0tZHdpc2gge1xyXG5cdC5zcHJpdGUoQGYtZHdpc2gtaWNvbik7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlci13aWRlX19pdGVtLWljb24tLWZyZWVlYXQge1xyXG5cdC5zcHJpdGUoQGYtZnJlZWVhdC1pY29uKTtcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXdpZGVfX2l0ZW0taWNvbi0tY29mZmUge1xyXG5cdC5zcHJpdGUoQGYtY29mZmUtaWNvbik7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlci13aWRlX19pdGVtLWljb24tLXByZXMge1xyXG5cdC5zcHJpdGUoQGYtcHJlcy1pY29uKTtcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXdpZGVfX2l0ZW0taWNvbi0tcGFyayB7XHJcblx0LnNwcml0ZShAZi1wYXJrLWljb24pO1xyXG59XHJcblxyXG4uc2hvcC1maWx0ZXItd2lkZV9faXRlbS1pY29uLS1pbmV0IHtcclxuXHQuc3ByaXRlKEBmLWluZXQtaWNvbik7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlci13aWRlX19jbGVhbi12YWx1ZS13cmFwcGVyIHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNkMWQxZDE7XHJcblx0cGFkZGluZzogMCAyMHB4IDIwcHg7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlci13aWRlX19jbGVhbi12YWx1ZSB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMwMDA7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXdpZGVfX2Jsb2NrLXRpdGxlIHtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjNjY2O1xyXG5cdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4uc2hvcC1maWx0ZXItc21hbGwge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXNtYWxsX19jb250ZW50IHtcclxuXHRtYXgtd2lkdGg6IDg2NXB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uc2hvcC1maWx0ZXItc21hbGxfX2ZpbHRlci1ibG9jayB7XHJcblx0cGFkZGluZzogMCAyMHB4IDIwcHg7XHJcblx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlci1zbWFsbF9fZmlsdGVyLWJsb2NrOmZpcnN0LWNoaWxkIHtcclxuXHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXNtYWxsX19maWx0ZXItYmxvY2s6Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHRtYXJnaW4tYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG4uc2hvcC1maWx0ZXItc21hbGxfX2l0ZW0td3JhcHBlciB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uc2hvcC1maWx0ZXItc21hbGxfX2l0ZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwYWRkaW5nOiA0cHggMTBweDtcclxuXHR3aWR0aDogMTg2cHg7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXNtYWxsX19pdGVtLS1hY3RpdmUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0Y29sb3I6ICNlYTIwMjU7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXNtYWxsX19pdGVtIGlucHV0IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2hvcC1maWx0ZXItc21hbGxfX2NsZWFuLXZhbHVlLXdyYXBwZXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XHJcblx0cGFkZGluZzogMCAyMHB4IDIwcHg7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlci1zbWFsbF9fY2xlYW4tdmFsdWUge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjMDAwO1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlci1zbWFsbF9fY2xvc2Uge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZTgxODFlO1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRjb2xvcjogI2U4MTgxZTtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwcztcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXNtYWxsX19jbG9zZTphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogOHB4O1xyXG5cdHJpZ2h0OiAtMTVweDtcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItcmlnaHQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItYm90dG9tOiAzcHggc29saWQgI2U4MTgxZTtcclxufVxyXG5cclxuLnNob3AtZmlsdGVyLXNtYWxsX19jbG9zZTpob3ZlciB7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNGQ1OWExO1xyXG59XHJcblxyXG4uc2hvcC1maWx0ZXItc21hbGxfX2Nsb3NlOmhvdmVyOmFmdGVyIHtcclxuXHRib3JkZXItYm90dG9tOiAzcHggc29saWQgIzRkNTlhMTtcclxufVxyXG5cclxuLmljaGVja2JveF9taW5pbWFsLFxyXG4uaXJhZGlvX21pbmltYWwge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQqZGlzcGxheTogaW5saW5lO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0d2lkdGg6IDE4cHg7XHJcblx0aGVpZ2h0OiAxOHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvbWluaW1hbC5wbmdcIikgbm8tcmVwZWF0O1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5jaGVja2JveC1ibHVlIC5pY2hlY2tib3hfbWluaW1hbCxcclxuLmNoZWNrYm94LWJsdWUgLmlyYWRpb19taW5pbWFsIHtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL21pbmltYWwtYmx1ZS5wbmdcIikgbm8tcmVwZWF0O1xyXG59XHJcblxyXG4uaWNoZWNrYm94X21pbmltYWwge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG5cclxuLmljaGVja2JveF9taW5pbWFsLmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjBweCAwO1xyXG59XHJcblxyXG4uaWNoZWNrYm94X21pbmltYWwuY2hlY2tlZCB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQwcHggMDtcclxufVxyXG5cclxuLmljaGVja2JveF9taW5pbWFsLmRpc2FibGVkIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjBweCAwO1xyXG5cdGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLmljaGVja2JveF9taW5pbWFsLmNoZWNrZWQuZGlzYWJsZWQge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IDA7XHJcbn1cclxuXHJcbi5iYWxvb24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aWR0aDogMzA4cHg7XHJcblx0aGVpZ2h0OiAzMDBweDtcclxufVxyXG5cclxuLmJhbG9vbl9fY29udGVudCB7XHJcblx0d2lkdGg6IDMwOHB4O1xyXG5cdG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5iYWxvb24tLWdyZWVuIHtcclxuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgIzRjOWQyYTtcclxufVxyXG5cclxuLmJhbG9vbi0tcmVkIHtcclxuXHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2UzMWQxYTtcclxufVxyXG5cclxuLmJhbG9vbl9faW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmJhbG9vbl9fdGV4dC1ibG9jayB7XHJcblx0cGFkZGluZzogMjBweCAyMHB4IDQwcHg7XHJcbn1cclxuXHJcbi5iYWxvb25fX3RpdGxlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogI2ViMWMyMztcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4uYmFsb29uX19hZHJlc3MsXHJcbi5iYWxvb25fX3RlbCB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLmJhbG9vbl9fY2xvc2Uge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDVweDtcclxuXHRyaWdodDogNXB4O1xyXG5cdC5zcHJpdGUoQGJhbG9vbi1jbG9zZSk7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc2hvcHMtYmlnLW1hcCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJvcmRlcjogMDtcclxufVxyXG5cclxuLnNob3BzLWJpZy1tYXBfX21hcCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA3MDVweDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2hvcHMtYmlnLW1hcCAuc2hvcC1tYWluIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5zaG9wcy1iaWctbWFwIC5zaG9wLWxpc3Qtc2VjdGlvbiB7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLnNob3BzLWJpZy1tYXAgLnNob3AtZmlsdGVyLXdpZGUge1xyXG5cdG1hcmdpbi1yaWdodDogMDtcclxuXHRtYXJnaW4tbGVmdDogMzBweDtcclxufVxyXG5cclxuLnNob3BzLWJpZy1tYXAgLnNob3AtbGlzdC1zZWN0aW9uX190aXRsZS1ncm91cCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG5cclxuLnNob3BzLWJpZy1tYXAgLnNob3AtbGlzdC1zZWN0aW9uX190aXRsZS1saW5rLWdyb3VwIHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5zaG9wcy1iaWctbWFwIC5zaG9wLWxpc3Qtc2VjdGlvbl9faXRlbS1saXN0IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2hvcHMtYmlnLW1hcCAuc2hvcHMtYmlnLW1hcF9fbWFwIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnNob3AtbWFwLWNsb3Nlc3Qge1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLnNob3AtbWFwLWNsb3Nlc3RfX2NvbnRlbnQge1xyXG5cdHBhZGRpbmc6IDM1cHggMCA0NXB4O1xyXG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbn1cclxuXHJcbi5zaG9wLW1hcC1jbG9zZXN0X19jb250ZW50OmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiAwO1xyXG59XHJcblxyXG4uc2hvcC1tYXAtY2xvc2VzdF9fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLnNob3AtbWFwLWNsb3Nlc3RfX251bWJlci1ncm91cCxcclxuLnNob3AtbWFwLWNsb3Nlc3RfX3Nob3AtZ3JvdXAsXHJcbi5zaG9wLW1hcC1jbG9zZXN0X19udW1iZXIsXHJcbi5zaG9wLW1hcC1jbG9zZXN0X19rbSxcclxuLnNob3AtbWFwLWNsb3Nlc3RfX2ljb24sXHJcbi5zaG9wLW1hcC1jbG9zZXN0X19pY29uLWNvbnRhaW5lcixcclxuLnNob3AtbWFwLWNsb3Nlc3RfX3RleHQtYmxvY2sge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4uc2hvcC1tYXAtY2xvc2VzdF9fc2hvcC1ncm91cCB7XHJcblx0bGluZS1oZWlnaHQ6IDEuMztcclxufVxyXG5cclxuLnNob3AtbWFwLWNsb3Nlc3RfX251bWJlciB7XHJcblx0Zm9udC1zaXplOiA4MnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG5cclxuLnNob3AtbWFwLWNsb3Nlc3RfX2ttIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG5cdG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLnNob3AtbWFwLWNsb3Nlc3RfX2ttIHtcclxuXHRmb250LXNpemU6IDUycHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLnNob3AtbWFwLWNsb3Nlc3RfX3Nob3AtdGl0bGUge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjZWIxYzIzO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRtYXJnaW4tdG9wOiAtMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uc2hvcC1tYXAtY2xvc2VzdF9fc2hvcC1hZHJlc3MsXHJcbi5zaG9wLW1hcC1jbG9zZXN0X19zaG9wLXRpbWUge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4uc2hvcC1tYXAtY2xvc2VzdF9fc2hvcC1hZHJlc3Mge1xyXG5cdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4uc2hvcC1tYXAtY2xvc2VzdF9faWNvbi1jb250YWluZXIge1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0bWF4LXdpZHRoOiA0MzBweDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4uc2hvcC1tYXAtY2xvc2VzdF9faWNvbiB7XHJcblx0bWFyZ2luLXJpZ2h0OiAycHg7XHJcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnNob3AtbWFwLWNsb3Nlc3RfX2ljb24tLWNhcmQge1xyXG5cdC5zcHJpdGUoQHMtY2FyZC1pY29uKTtcclxufVxyXG5cclxuLnNob3AtbWFwLWNsb3Nlc3RfX2ljb24tLWNvc20ge1xyXG5cdC5zcHJpdGUoQHMtY29zbS1pY29uKTtcclxufVxyXG5cclxuLnNob3AtbWFwLWNsb3Nlc3RfX2ljb24tLWNoaWxkIHtcclxuXHQuc3ByaXRlKEBzLWNoaWxkLWljb24pO1xyXG59XHJcblxyXG4uc2hvcC1tYXAtY2xvc2VzdF9faWNvbi0tZmlzaCB7XHJcblx0LnNwcml0ZShAcy1maXNoLWljb24pO1xyXG59XHJcblxyXG4uc2hvcC1tYXAtY2xvc2VzdF9faWNvbi0tYmFrZSB7XHJcblx0LnNwcml0ZShAcy1iYWtlLWljb24pO1xyXG59XHJcblxyXG4uc2hvcC1tYXAtY2xvc2VzdF9faWNvbi0tY29vayB7XHJcblx0LnNwcml0ZShAcy1jb29rLWljb24pO1xyXG59XHJcblxyXG4uc2hvcC1tYXAtY2xvc2VzdF9faWNvbi0tdGF4aSB7XHJcblx0LnNwcml0ZShAcy10YXhpLWljb24pO1xyXG59XHJcblxyXG4uc2hvcC1tYXAtY2xvc2VzdF9faWNvbi0tcGx1cyB7XHJcblx0LnNwcml0ZShAcy1wbHVzLWljb24pO1xyXG59XHJcblxyXG4uc2hvcC1tYXAtY2xvc2VzdF9faWNvbi0tZHdpc2gge1xyXG5cdC5zcHJpdGUoQHMtZHdpc2gtaWNvbik7XHJcbn1cclxuXHJcbi5zaG9wLW1hcC1jbG9zZXN0X19pY29uLS1mcmVlZWF0IHtcclxuXHQuc3ByaXRlKEBzLWZyZWVlYXQtaWNvbik7XHJcbn1cclxuXHJcbi5zaG9wLW1hcC1jbG9zZXN0X19pY29uLS1jb2ZmZSB7XHJcblx0LnNwcml0ZShAcy1jb2ZmZS1pY29uKTtcclxufVxyXG5cclxuLnNob3AtbWFwLWNsb3Nlc3RfX2ljb24tLXByZXMge1xyXG5cdC5zcHJpdGUoQHMtcHJlcy1pY29uKTtcclxufVxyXG5cclxuLnNob3AtbWFwLWNsb3Nlc3RfX2ljb24tLXBhcmsge1xyXG5cdC5zcHJpdGUoQHMtcGFyay1pY29uKTtcclxufVxyXG5cclxuLnNob3AtbWFwLWNsb3Nlc3RfX2ljb24tLWluZXQge1xyXG5cdC5zcHJpdGUoQHMtaW5ldC1pY29uKTtcclxufVxyXG5cclxuLmhpc3RvcnktcmlnaHQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDEwMHB4O1xyXG5cdHotaW5kZXg6IDUwMDtcclxuXHRsZWZ0OiA3MDlweDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4uaGlzdG9yeS1yaWdodDphZnRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAtM3B4O1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGhlaWdodDogNTIwcHg7XHJcblx0LyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvI2ZmZmZmZiswLGZmZmZmZisxMDAmYW1wOzArMCwxKzk4ICovXHJcblx0LyogRkYzLjYrICovXHJcblx0LyogQ2hyb21lLFNhZmFyaTQrICovXHJcblx0LyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cclxuXHQvKiBPcGVyYSAxMS4xMCsgKi9cclxuXHQvKiBJRTEwKyAqL1xyXG5cdHotaW5kZXg6IDEwMDtcclxufVxyXG5cclxuLmhpc3RvcnktcmlnaHRfX2xpbmsge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRjb2xvcjogI2ViMWMyNDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Ym90dG9tOiAxNXB4O1xyXG5cdGxlZnQ6IDE3cHg7XHJcblx0ei1pbmRleDogMTAxO1xyXG59XHJcblxyXG4uaGlzdG9yeS1yaWdodF9fbGluazphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogLTJweDtcclxuXHRsZWZ0OiAtMjBweDtcclxuXHQuc3ByaXRlKEBsaW5rLXRvLWhpc3RvcnkpO1xyXG59XHJcblxyXG4uaGlzdG9yeS1yaWdodF9faXRlbSB7XHJcblx0cGFkZGluZy1ib3R0b206IDQ1cHg7XHJcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmhpc3RvcnktcmlnaHRfX2l0ZW06YWZ0ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRjb250ZW50OiAnJztcclxuXHR0b3A6IDE1cHg7XHJcblx0bGVmdDogMDtcclxuXHR3aWR0aDogMXB4O1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDg1LCA4NSwgODUsIDAuMjYpO1xyXG59XHJcblxyXG4uaGlzdG9yeS1yaWdodF9faXRlbTpsYXN0LWNoaWxkIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmhpc3RvcnktcmlnaHRfX2l0ZW06bGFzdC1jaGlsZDphZnRlciB7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmhpc3RvcnktcmlnaHRfX3llYXIge1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc2l6ZTogMjdweDtcclxuXHRjb2xvcjogI2ViMWYyNDtcclxuXHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaGlzdG9yeS1yaWdodF9feWVhcjphZnRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHRvcDogMTJweDtcclxuXHRsZWZ0OiAtMTdweDtcclxuXHR3aWR0aDogNXB4O1xyXG5cdGhlaWdodDogNXB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDg1LCA4NSwgODUsIDAuNjEpO1xyXG59XHJcblxyXG4uaGlzdG9yeS1yaWdodF9fdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGNvbG9yOiAjNDc0OTVmO1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0bWF4LXdpZHRoOiAyMzBweDtcclxufVxyXG5cclxuLmhpc3RvcnktcmlnaHRfX251bWJlciB7XHJcblx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdGNvbG9yOiAjNDc0OTVmO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uaGlzdG9yeS1yaWdodF9fc2hvcC1udW1iZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdGZvbnQtc2l6ZTogNTdweDtcclxuXHRjb2xvcjogIzQ3NDk1ZjtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLmhpc3RvcnktcmlnaHRfX2ltZyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXJpZ2h0X19pbWctLWF1dG8xNSB7XHJcblx0bWFyZ2luLWxlZnQ6IDUwcHg7XHJcblx0LnNwcml0ZShAYXV0bzE1KTtcclxufVxyXG5cclxuLmhpc3RvcnktcmlnaHRfX2ltZy0tc2hvcCB7XHJcblx0LnNwcml0ZShAc2hvcDE0KTtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uYWJvdXQtaW5mbyB7XHJcblx0bWF4LWhlaWdodDogNDVweDtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5hYm91dC1pbmZvLS1hYm91dC1zdHJhdGVneSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmFib3V0LWluZm8tLXNkIHtcclxuXHRtYXgtaGVpZ2h0OiA2MHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5hYm91dC1pbmZvLS1rYXJ0YSB7XHJcblx0bWF4LWhlaWdodDogNjBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uYWJvdXQtaW5mby0tc3RyYXRlZ3kge1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5hYm91dC1pbmZvX190aXRsZS13cmFwcGVyIHtcclxuXHRtaW4taGVpZ2h0OiA0NXB4O1xyXG5cdHRyYW5zaXRpb246IGFsbCAxcyBlYXNlIDBzO1xyXG59XHJcblxyXG4uYWJvdXQtaW5mb19fdGl0bGUge1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjMDAwO1xyXG59XHJcblxyXG4uYWJvdXQtaW5mb19fdGl0bGU6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjb2xvcjogIzRkNTlhMTtcclxufVxyXG5cclxuLmFib3V0LWluZm9fX3RpdGxlLS1rYXJ0YSB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGNvbG9yOiAjNGQ1OWExO1xyXG59XHJcblxyXG4uYWJvdXQtaW5mb19fdGl0bGUtLWthcnRhOmFmdGVyIHtcclxuXHRib3JkZXItY29sb3I6ICM0ZDU5YTE7XHJcbn1cclxuXHJcbi5hYm91dC1pbmZvX190aXRsZS0tYWJvdXQtc3RyYXRlZ3kge1xyXG5cdGNvbG9yOiAjNGQ1OWExO1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4uYWJvdXQtaW5mb19fdGl0bGUtLWFib3V0LXN0cmF0ZWd5OmFmdGVyIHtcclxuXHRyaWdodDogMDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM0ZDU5YTE7XHJcbn1cclxuXHJcbi5hYm91dC1pbmZvX190aXRsZS0tYWJvdXQtc3RyYXRlZ3ktYm90dG9tIHtcclxuXHRjb2xvcjogI2ViMjEyNTtcclxufVxyXG5cclxuLmFib3V0LWluZm9fX2Fib3V0LWNoYXJ0LXdyYXBwZXIge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiA1NDBweDtcclxuXHRoZWlnaHQ6IDI5N3B4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5hYm91dC1pbmZvX19zaG9wLWFtb3VudC1ncm91cCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5hYm91dC1pbmZvX19zaG9wLWFtb3VudC1udW1iZXIge1xyXG5cdG1hcmdpbi10b3A6IDU1cHg7XHJcblx0Zm9udC1zaXplOiA5MHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uYWJvdXQtaW5mb19fc2hvcC1hbW91bnQtdGV4dCB7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uYWJvdXQtaW5mb19fdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdG1heC13aWR0aDogMzI1cHg7XHJcblx0bWFyZ2luOiAzMHB4IDAgMDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4uYWJvdXQtaW5mb19fdGV4dC0taGlnaGxpZ2h0ZWQge1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRtYXJnaW46IDMwcHggMCAwO1xyXG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi5hYm91dC1pbmZvX190ZXh0LWJsb2NrIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHR3aWR0aDogMzQwcHg7XHJcbn1cclxuXHJcbi5hYm91dC1pbmZvX19jaGFydC1ncm91cCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYWJvdXQtaW5mb19fY2hhcnQtZmlyc3QteWVhcixcclxuLmFib3V0LWluZm9fX2NoYXJ0LWxhc3QteWVhciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMDtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGNvbG9yOiAjNzg3ODc4O1xyXG59XHJcblxyXG4uYWJvdXQtaW5mb19fY2hhcnQtZmlyc3QteWVhciB7XHJcblx0bGVmdDogMTVweDtcclxufVxyXG5cclxuLmFib3V0LWluZm9fX2NoYXJ0LWxhc3QteWVhciB7XHJcblx0cmlnaHQ6IDZweDtcclxufVxyXG5cclxuLmFib3V0LWluZm8uc2VsZWN0ZWQge1xyXG5cdG1heC1oZWlnaHQ6IDcwMHB4O1xyXG59XHJcblxyXG4uYWJvdXQtaW5mby5zZWxlY3RlZCAuYWJvdXQtaW5mb19fdGl0bGUge1xyXG5cdGNvbG9yOiAjNGQ1OWExO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzRkNTlhMTtcclxufVxyXG5cclxuLmFib3V0LWluZm8uc2VsZWN0ZWQgLmFib3V0LWluZm9fX3RpdGxlLS1rYXJ0YSB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGNvbG9yOiAjZTgxYTIyO1xyXG59XHJcblxyXG4uYWJvdXQtaW5mby5zZWxlY3RlZCAuYWJvdXQtaW5mb19fdGl0bGUtLWthcnRhOmFmdGVyIHtcclxuXHRib3JkZXItY29sb3I6ICNlODFhMjI7XHJcbn1cclxuXHJcbi5hYm91dC1pbmZvLnNlbGVjdGVkIC5hYm91dC1pbmZvX190aXRsZS0tYWJvdXQtc3RyYXRlZ3kge1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uYWJvdXQtaW5mby5zZWxlY3RlZCAuYWJvdXQtaW5mb19fdGl0bGUtLWFib3V0LXN0cmF0ZWd5LWJvdHRvbSB7XHJcblx0Y29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5hYm91dC1pbmZvLnNlbGVjdGVkIC5hYm91dC1pbmZvX190aXRsZS0tYWJvdXQtc3RyYXRlZ3ktYm90dG9tOmFmdGVyIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMwMDA7XHJcbn1cclxuXHJcbi5hYm91dC1pbmZvLnNlbGVjdGVkIC5hYm91dC1pbmZvX190aXRsZS13cmFwcGVyIHtcclxuXHRtaW4taGVpZ2h0OiAwO1xyXG59XHJcblxyXG4uYWJvdXQtaW5mby0tc2Quc2VsZWN0ZWQge1xyXG5cdG1heC1oZWlnaHQ6IDE3MDBweDtcclxufVxyXG5cclxuLmFib3V0LWluZm8tLWFib3V0LXN0cmF0ZWd5LnNlbGVjdGVkIHtcclxuXHRtYXgtaGVpZ2h0OiAzNTBweDtcclxufVxyXG5cclxuLmFib3V0LWluZm8tLWFib3V0LXN0cmF0ZWd5LnNlbGVjdGVkIC5hYm91dC1pbmZvX190aXRsZS0tYWJvdXQtc3RyYXRlZ3k6YWZ0ZXIge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzAwMDtcclxufVxyXG5cclxuLmFib3V0LXBlcmNlbnQteWVhciB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9wZXJjZW50LXllYXJzLWJnLnBuZ1wiKSBuby1yZXBlYXQ7XHJcblx0bWF4LXdpZHRoOiAzMDBweDtcclxuXHRoZWlnaHQ6IDE2MHB4O1xyXG5cdG1hcmdpbjogMzVweCAwIDAgNDVweDtcclxufVxyXG5cclxuLmFib3V0LXBlcmNlbnQteWVhcl9fdG9wLWl0ZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250LXNpemU6IDUwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0bWFyZ2luLXRvcDogNnB4O1xyXG5cdG1hcmdpbi1yaWdodDogMTVweDtcclxufVxyXG5cclxuLmFib3V0LXBlcmNlbnQteWVhcl9fdG9wLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1yaWdodDogMjVweDtcclxuXHRtYXJnaW4tbGVmdDogMTBweDtcclxufVxyXG5cclxuLmFib3V0LXBlcmNlbnQteWVhcl9fcGVyY2VudCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLmFib3V0LXBlcmNlbnQteWVhcl9fbnVtYmVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXJnaW4tcmlnaHQ6IC0xNXB4O1xyXG59XHJcblxyXG4uYWJvdXQtcGVyY2VudC15ZWFyX19ib3R0b20ge1xyXG5cdG1hcmdpbi10b3A6IDc1cHg7XHJcbn1cclxuXHJcbi5hYm91dC1wZXJjZW50LXllYXJfX2JvdHRvbS1pdGVtIHtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRjb2xvcjogIzc4Nzg3ODtcclxufVxyXG5cclxuLmFib3V0LXBlcmNlbnQteWVhcl9fYm90dG9tLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG4uYWJvdXQtcGVyY2VudC15ZWFyX19ib3R0b20taXRlbSArIC5hYm91dC1wZXJjZW50LXllYXJfX2JvdHRvbS1pdGVtIHtcclxuXHRtYXJnaW4tbGVmdDogNjVweDtcclxufVxyXG5cclxuLmFib3V0LXBlcmNlbnQtcGVvcGxlLFxyXG4uYWJvdXQtcGVyY2VudC1wZW9wbGVfX3BlcmNlbnQtZ3JvdXAsXHJcbi5hYm91dC1wZXJjZW50LXBlb3BsZV9fbnVtYmVyLFxyXG4uYWJvdXQtcGVyY2VudC1wZW9wbGVfX3BlcmNlbnQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4uYWJvdXQtcGVyY2VudC1wZW9wbGUge1xyXG5cdG1hcmdpbi1sZWZ0OiA0NXB4O1xyXG59XHJcblxyXG4uYWJvdXQtcGVyY2VudC1wZW9wbGVfX2dyb3VwLXdyYXBwZXIge1xyXG5cdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG59XHJcblxyXG4uYWJvdXQtcGVyY2VudC1wZW9wbGVfX3BlcmNlbnQtZ3JvdXAge1xyXG5cdGNvbG9yOiAjNGQ1OWExO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmFib3V0LXBlcmNlbnQtcGVvcGxlX19wZXJjZW50LWdyb3VwLS1tYW46YWZ0ZXIsXHJcbi5hYm91dC1wZXJjZW50LXBlb3BsZV9fcGVyY2VudC1ncm91cC0td29tYW46YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG59XHJcblxyXG4uYWJvdXQtcGVyY2VudC1wZW9wbGVfX3BlcmNlbnQtZ3JvdXAtLW1hbjphZnRlciB7XHJcblx0bGVmdDogMTBweDtcclxuXHRib3R0b206IC01MnB4O1xyXG5cdC5zcHJpdGUoQHN0YXQtbWFuLWljb24pO1xyXG59XHJcblxyXG4uYWJvdXQtcGVyY2VudC1wZW9wbGVfX3BlcmNlbnQtZ3JvdXAtLXdvbWFuOmFmdGVyIHtcclxuXHRsZWZ0OiA1cHg7XHJcblx0Ym90dG9tOiAtNTJweDtcclxuXHQuc3ByaXRlKEBzdGF0LXdvbWFuLWljb24pO1xyXG59XHJcblxyXG4uYWJvdXQtcGVyY2VudC1wZW9wbGVfX3BlcmNlbnQtZ3JvdXAgKyAuYWJvdXQtcGVyY2VudC1wZW9wbGVfX3BlcmNlbnQtZ3JvdXAge1xyXG5cdG1hcmdpbi1sZWZ0OiAzNXB4O1xyXG59XHJcblxyXG4uYWJvdXQtcGVyY2VudC1wZW9wbGVfX251bWJlciB7XHJcblx0Zm9udC1zaXplOiA4MHB4O1xyXG5cdG1hcmdpbi1yaWdodDogLTVweDtcclxufVxyXG5cclxuLmFib3V0LXBlcmNlbnQtcGVvcGxlX19wZXJjZW50IHtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdGZvbnQtc2l6ZTogMzJweDtcclxufVxyXG5cclxuLmFib3V0LXBlcmNlbnQtcGVvcGxlX190ZXh0IHtcclxuXHRtYXgtd2lkdGg6IDI1MHB4O1xyXG5cdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uYWJvdXQtc2xpZGVycy13cmFwcGVyIHtcclxuXHRtYXJnaW4tdG9wOiAxNDBweDtcclxuXHRtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG59XHJcblxyXG4uYWJvdXQtc2xpZGVycy13cmFwcGVyX19jb250ZW50IHtcclxuXHR3aWR0aDogMTAwMHB4O1xyXG59XHJcblxyXG4uYWJvdXQtc2xpZGVycy13cmFwcGVyX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMzZweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4ucm9uZGVsbC10aGVtZS1kZWZhdWx0IC5yb25kZWxsLXNoaWZ0LXJpZ2h0LFxyXG4ucm9uZGVsbC10aGVtZS1kZWZhdWx0IC5yb25kZWxsLXNoaWZ0LWxlZnQge1xyXG5cdHdpZHRoOiA1NnB4O1xyXG5cdGhlaWdodDogNTZweDtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRmb250LXNpemU6IDA7XHJcblx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG5cdHRyYW5zaXRpb246IG5vbmU7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdGJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbi5yb25kZWxsLXRoZW1lLWRlZmF1bHQgLnJvbmRlbGwtc2hpZnQtbGVmdCB7XHJcblx0LnNwcml0ZShAc2xpZGVyLWNvbnRyb2xzLXRyYW4tbGVmdC1ob3Zlcik7XHJcbn1cclxuXHJcbi5yb25kZWxsLXRoZW1lLWRlZmF1bHQgLnJvbmRlbGwtc2hpZnQtbGVmdDpob3ZlciB7XHJcblx0LnNwcml0ZShAc2xpZGVyLWNvbnRyb2xzLWJsdWUtbGVmdC1ob3Zlcik7XHJcblx0Ym94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLnJvbmRlbGwtdGhlbWUtZGVmYXVsdCAucm9uZGVsbC1zaGlmdC1yaWdodCB7XHJcblx0LnNwcml0ZShAc2xpZGVyLWNvbnRyb2xzLXRyYW4tcmlnaHQtaG92ZXIpO1xyXG59XHJcblxyXG4ucm9uZGVsbC10aGVtZS1kZWZhdWx0IC5yb25kZWxsLXNoaWZ0LXJpZ2h0OmhvdmVyIHtcclxuXHQuc3ByaXRlKEBzbGlkZXItY29udHJvbHMtYmx1ZS1yaWdodC1ob3Zlcik7XHJcblx0Ym94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLnJvbmRlbGwtY2FwdGlvbiB7XHJcblx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jcm9uZGVsbENhcm91c2VsIHtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnJvbmRlbGwtaXRlbSB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG59XHJcblxyXG4ucm9uZGVsbC1jYXB0aW9uLWJsb2NrLFxyXG4ub3dsLWFib3V0IHtcclxuXHR3aWR0aDogNDIwcHg7XHJcblx0bWFyZ2luOiAyMHB4IGF1dG8gMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5yb25kZWxsLWNhcHRpb24tYmxvY2tfX3RpdGxlLFxyXG4ub3dsLWFib3V0X190aXRsZSB7XHJcblx0Zm9udC1zaXplOiAxOXB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5yb25kZWxsLWNhcHRpb24tYmxvY2tfX3RleHQsXHJcbi5vd2wtYWJvdXRfX3RleHQge1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4ucm9uZGVsbC1jb250YWluZXIge1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4ucm9uZGVsbC1jYXJvdXNlbC13cmFwcGVyLS1zbWFsbCB7XHJcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3dsLWFib3V0IHtcclxuXHR3aWR0aDogYXV0bztcclxuXHRtYXgtd2lkdGg6IDQyMHB4O1xyXG59XHJcblxyXG4ub3dsLWFib3V0X190aXRsZSB7XHJcblx0bWFyZ2luLXRvcDogMTVweDtcclxufVxyXG5cclxuLm93bC1hYm91dF9faW1nLXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXgtd2lkdGg6IDgwJTtcclxufVxyXG5cclxuLm93bC1hYm91dF9faW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm93bC1hYm91dC13cmFwcGVyIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYWJvdXQtZm90by1wcmVzc19fY29udGVudCB7XHJcblx0d2lkdGg6IDEwMDBweDtcclxuXHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG59XHJcblxyXG4uYWJvdXQtZm90by1wcmVzc19fY29udGVudDphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMDtcclxufVxyXG5cclxuLmFib3V0LWZvdG8tcHJlc3NfX2xpbmstd3JhcHBlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZzogNDBweCAwO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5hYm91dC1mb3RvLXByZXNzX19saW5rIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdGNvbG9yOiAjZWIxYzI0O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM1LCAyOCwgMzYsIDAuNSk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYWJvdXQtZm90by1wcmVzc19fbGluazphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogOHB4O1xyXG5cdHJpZ2h0OiAtMzBweDtcclxuXHQuc3ByaXRlKEBsaW5rLXRvLWhpc3RvcnkpO1xyXG59XHJcblxyXG4uYWJvdXQtZm90by1wcmVzc19fbGluazpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uYWJvdXQtcHJlc3MtY2VudGVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXgtd2lkdGg6IDMzMHB4O1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5hYm91dC1wcmVzcy1jZW50ZXJfX3RpdGxlIHtcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0Y29sb3I6ICMzODNhNTc7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uYWJvdXQtcHJlc3MtY2VudGVyX19pdGVtIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4uYWJvdXQtcHJlc3MtY2VudGVyX19kYXRlIHtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICM1NTU7XHJcbn1cclxuXHJcbi5hYm91dC1wcmVzcy1jZW50ZXJfX2xpbmsge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRjb2xvcjogIzRkNTlhMTtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLmFib3V0LXByZXNzLWNlbnRlcl9fbGluazpob3ZlciB7XHJcblx0Y29sb3I6ICNlOTFiMjI7XHJcbn1cclxuXHJcbi5hYm91dC1wcmVzcy1jZW50ZXItLXJpZ2h0IHtcclxuXHRtYXgtd2lkdGg6IDI2MHB4O1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRsZWZ0OiA3MDRweDtcclxuXHRwYWRkaW5nOiAwIDIwcHg7XHJcbn1cclxuXHJcbi5hYm91dC1wcmVzcy1jZW50ZXItLXJpZ2h0OmFmdGVyIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYWJvdXQtcHJlc3MtY2VudGVyLS1yaWdodCAuYWJvdXQtcHJlc3MtY2VudGVyX19kYXRlLFxyXG4uYWJvdXQtcHJlc3MtY2VudGVyLS1yaWdodCAuYWJvdXQtcHJlc3MtY2VudGVyX19saW5rIHtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi5hYm91dC1wcmVzcy1jZW50ZXItLXJpZ2h0IC5hYm91dC1wcmVzcy1jZW50ZXJfX2RhdGUge1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuLmFib3V0LXByZXNzLWNlbnRlci0tZGV0YWlsIHtcclxuXHR0b3A6IDIwMHB4O1xyXG59XHJcblxyXG4uYWJvdXQtZm90by1nYWxsZXJ5IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXgtd2lkdGg6IDYzMHB4O1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4uYWJvdXQtZm90by1nYWxsZXJ5X190aXRsZSB7XHJcblx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdGNvbG9yOiAjMzgzYTU3O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLmFib3V0LWZvdG8tZ2FsbGVyeV9faXRlbSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbjogMCAwIDE1cHggMTVweDtcclxuXHR3aWR0aDogMTkxcHg7XHJcbn1cclxuXHJcbi5hYm91dC1mb3RvLWdhbGxlcnlfX2l0ZW0gaW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmhpc3RvcnktY2Fyb3VzZWwge1xyXG5cdHdpZHRoOiAxMDAwcHg7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsIHtcclxuXHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRtaW4taGVpZ2h0OiA0MDBweDtcclxuXHRtYXgtd2lkdGg6IDY5MHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWxfX3ZhbHVlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAycHg7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRjb2xvcjogIzQwNDc3ZjtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbF9fdmFsdWUtLW1pbiB7XHJcblx0bGVmdDogMTBweDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWxfX3ZhbHVlLS1tYXgge1xyXG5cdHJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbF9fc2NhbGUge1xyXG5cdHdpZHRoOiA5MyU7XHJcblx0aGVpZ2h0OiAycHg7XHJcblx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZmY7XHJcblx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkICNmZmY7XHJcblx0YmFja2dyb3VuZDogIzQwNDc3ZjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsX19zY2FsZTphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAtNyU7XHJcblx0dG9wOiAtNHB4O1xyXG5cdHdpZHRoOiA3JTtcclxuXHRoZWlnaHQ6IDJweDtcclxuXHRib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZjtcclxuXHRib3JkZXItdG9wOiA0cHggc29saWQgI2ZmZjtcclxuXHRiYWNrZ3JvdW5kOiAjNDA0NzdmO1xyXG5cdHotaW5kZXg6IDA7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsX19pdGVtLWNvbnRhaW5lciB7XHJcblx0cGFkZGluZy10b3A6IDQwcHg7XHJcblx0aGVpZ2h0OiA2MDBweDtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWxfX2l0ZW0tY29udGFpbmVyOmFmdGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Y29udGVudDogJyc7XHJcblx0Ym90dG9tOiAtMjBweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGhlaWdodDogMzUwcHg7XHJcblx0LyogUGVybWFsaW5rIC0gdXNlIHRvIGVkaXQgYW5kIHNoYXJlIHRoaXMgZ3JhZGllbnQ6IGh0dHA6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvI2ZmZmZmZiswLGZmZmZmZisxMDAmYW1wOzAuNSswLDErMTAwICovXHJcblx0LyogRkYzLjYrICovXHJcblx0LyogQ2hyb21lLFNhZmFyaTQrICovXHJcblx0LyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cclxuXHQvKiBPcGVyYSAxMS4xMCsgKi9cclxuXHQvKiBJRTEwKyAqL1xyXG5cdC8qIFczQyAqL1xyXG5cdHotaW5kZXg6IDM7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW0ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRoZWlnaHQ6IDMwMHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0ei1pbmRleDogMTtcclxuXHRvcGFjaXR5OiAxO1xyXG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UgMHM7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW0tLXNoYWRvd2VkIHtcclxuXHRib3gtc2hhZG93OiAwIC0xcHggMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAyMHB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19jb250ZW50IHtcclxuXHRwYWRkaW5nOiAzNXB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fY29udGVudC0tMjAwNCB7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9oLWNhcmQtNGdpcC5wbmdcIikgbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2NvbnRlbnQtLTIwMDIge1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvaC1jYXJkLXNjaXMuanBnXCIpIG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tIDE1cHg7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3llYXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDM1cHg7XHJcblx0bGVmdDogMzVweDtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDMwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogIzU1NTtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1ibG9jayB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0d2lkdGg6IDIxMHB4O1xyXG5cdG1hcmdpbi1yaWdodDogMTFweDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1ibG9jay0tMjAxMSB7XHJcblx0bWFyZ2luLXRvcDogNTVweDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmlnaHQtYmxvY2sge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yaWdodC1ibG9jay0tc2luZ2xlIHtcclxuXHRwYWRkaW5nLXRvcDogNTVweDtcclxuXHRtYXJnaW4tbGVmdDogMTIwcHg7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JpZ2h0LWJsb2NrLS1ib3R0b20ge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmlnaHQtYmxvY2stLTIwMTIge1xyXG5cdG1hcmdpbi10b3A6IDU1cHg7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2dyZWVuLXJpZ2h0LXRleHQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjNzdiOTdlO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0bWF4LXdpZHRoOiAzMDBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2dyZWVuLXJpZ2h0LXRleHQtLXdpZGUge1xyXG5cdG1heC13aWR0aDogMzUwcHg7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2dyZWVuLXJpZ2h0LXRleHQtLW5vLW1heCB7XHJcblx0bWF4LXdpZHRoOiAzODBweDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fZ3JlZW4tcmlnaHQtdGV4dC0tYmx1ZSB7XHJcblx0Y29sb3I6ICM0NzQ5NWY7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2dyZWVuLXJpZ2h0LXRleHQtLXNtYWxsIHtcclxuXHRtYXgtd2lkdGg6IDIwMHB4O1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19taWxsaW9ucyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbi10b3A6IDExNXB4O1xyXG5cdGZvbnQtc2l6ZTogNDBweDtcclxuXHRjb2xvcjogI2ViMjYyYztcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1zbWFsbCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogIzQ3NDk1ZjtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19wbHVzLXNob3BzIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRmb250LXNpemU6IDYwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICM2OTc5Yjg7XHJcblx0bWFyZ2luLWxlZnQ6IDVweDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcGx1cy1zaG9wcy0td2kge1xyXG5cdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdG1hcmdpbi1yaWdodDogMTVweDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmlnaHQtdG9wIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yaWdodC10b3AtLXNpbmdsZSB7XHJcblx0bWFyZ2luLWxlZnQ6IDIzMHB4O1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19taWRkbGUtYmx1ZSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICM0NzQ5NWY7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbWlkZGxlLWJsdWUtLXNpbmdsZSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbWlkZGxlLWJsdWUtLTIwMTAge1xyXG5cdG1heC13aWR0aDogMjE1cHg7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX21pZGRsZS1ibHVlLS0yMDA2IHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19taWRkbGUtYmx1ZS0tMjAwNCB7XHJcblx0bWF4LXdpZHRoOiAxODBweDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fZ3JlZW4tYm9sZCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0Zm9udC1zaXplOiA1MHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGNvbG9yOiAjN2FiYTgxO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdG1hcmdpbi1yaWdodDogNnB4O1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19taWxsLXB1cmNoLWdyb3VwIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19taWxsLXB1cmNoIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRmb250LXNpemU6IDcycHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICNlODFhMWY7XHJcblx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmVkLTIwMTAge1xyXG5cdGZvbnQtc2l6ZTogNjVweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRjb2xvcjogI2U4MWExZjtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmVkLTIwMDYsXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JlZC0yMDA0LFxyXG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yZWQtMjAwMyB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogI2U4MWExZjtcclxuXHRsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmVkLTIwMDgge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdGZvbnQtc2l6ZTogNzJweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRjb2xvcjogI2U4MWExZjtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRtYXJnaW46IDAgMTZweCAxNXB4IDA7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JlZC0yMDA2IHtcclxuXHRmb250LXNpemU6IDYwcHg7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JlZC0yMDA0IHtcclxuXHRmb250LXNpemU6IDcycHg7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JlZC0yMDAzIHtcclxuXHRmb250LXNpemU6IDYycHg7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3NjaXMge1xyXG5cdGZvbnQtc2l6ZTogMjRweDtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdG1heC13aWR0aDogMjQwcHg7XHJcblx0bWFyZ2luLXRvcDogNzVweDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9fc2hvdy0tbm90LWxnIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWcge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1hdXRvIHtcclxuXHRtYXJnaW46IDM1cHggMCAwIDUwcHg7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHQuc3ByaXRlKEBoLWNhcmQtYXV0byk7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tc2hvcCB7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9oLWNhcmQtc2hvcC5qcGdcIikgbm8tcmVwZWF0O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0d2lkdGg6IDE1NHB4O1xyXG5cdGhlaWdodDogOTBweDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1jYXJ0IHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdC5zcHJpdGUoQGgtY2FyZC1jYXJ0KTtcclxuXHRtYXJnaW4tdG9wOiA0NXB4O1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLW1hcCB7XHJcblx0bWFyZ2luLXRvcDogNTVweDtcclxuXHR3aWR0aDogMjAzcHg7XHJcblx0aGVpZ2h0OiAxMDhweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2gtY2FyZC1tYXAucG5nXCIpIG5vLXJlcGVhdDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1jdXAge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0LnNwcml0ZShAaC1jYXJkLWN1cCk7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tYnJpdCB7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9oLWNhcmQtYnJpdC5qcGdcIikgbm8tcmVwZWF0O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0d2lkdGg6IDE1NHB4O1xyXG5cdGhlaWdodDogOTBweDtcclxuXHRtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tbW9zYyB7XHJcblx0bWFyZ2luLXRvcDogMTI1cHg7XHJcblx0LnNwcml0ZShAaC1jYXJkLW1vc2MpO1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLXF1YWwge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvaC1jYXJkLXF1YWwuanBnXCIpIG5vLXJlcGVhdDtcclxuXHR3aWR0aDogOTJweDtcclxuXHRoZWlnaHQ6IDkycHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tbWFyayB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHQuc3ByaXRlKEBoLWNhcmQtbWFyayk7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1tYW5nIHtcclxuXHRtYXJnaW46IDUwcHggMjZweCA1MHB4IC0zNXB4O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9oLWNhcmQtbWFuZy5qcGdcIikgbm8tcmVwZWF0O1xyXG5cdHdpZHRoOiA0MjRweDtcclxuXHRoZWlnaHQ6IDE0NXB4O1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLXN1cCB7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9oLWNhcmQtc3VwLmpwZ1wiKSBuby1yZXBlYXQ7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHR3aWR0aDogMTU0cHg7XHJcblx0aGVpZ2h0OiA5MHB4O1xyXG5cdG1hcmdpbi1yaWdodDogMTZweDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1zdGFyIHtcclxuXHRtYXJnaW46IDU1cHggMCAxNXB4O1xyXG5cdC5zcHJpdGUoQGgtY2FyZC1zdGFyKTtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1yb3N0IHtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2gtY2FyZC1yb3N0LmpwZ1wiKSBuby1yZXBlYXQ7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHR3aWR0aDogMTU0cHg7XHJcblx0aGVpZ2h0OiA5MHB4O1xyXG5cdG1hcmdpbi1yaWdodDogMTZweDtcclxufVxyXG5cclxuLmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1zcGIge1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvaC1jYXJkLXNwYi5qcGdcIikgbm8tcmVwZWF0O1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0d2lkdGg6IDE1NHB4O1xyXG5cdGhlaWdodDogOTBweDtcclxuXHRtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tY29vayB7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9oLWNhcmQtY29vay5wbmdcIikgbm8tcmVwZWF0O1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogLTE2NXB4O1xyXG5cdHdpZHRoOiAxNDRweDtcclxuXHRoZWlnaHQ6IDIwM3B4O1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLWNzcGIge1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvaC1jYXJkLWNzcGIuanBnXCIpIG5vLXJlcGVhdDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHdpZHRoOiAxNTRweDtcclxuXHRoZWlnaHQ6IDkwcHg7XHJcblx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG59XHJcblxyXG4uaGlzdG9yeS12ZXJ0aWNhbCB7XHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbTpudGgtY2hpbGQoMSkge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMDBweCk7XHJcblx0XHR6LWluZGV4OiA0O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbTpudGgtY2hpbGQoMikge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNTBweCk7XHJcblx0XHR6LWluZGV4OiAzO1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbTpudGgtY2hpbGQoMykge1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XHJcblx0XHR6LWluZGV4OiAyO1xyXG5cdH1cclxufVxyXG5cclxuLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XHJcblx0d2lkdGg6IDQ5cHg7XHJcblx0aGVpZ2h0OiAxMXB4O1xyXG5cdGJhY2tncm91bmQ6ICNlYjIzMjc7XHJcblx0dG9wOiAtNXB4O1xyXG5cdG1hcmdpbjogMDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogMTA7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi51aS1zbGlkZXIgLnVpLXNsaWRlci1oYW5kbGU6YWZ0ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRjb250ZW50OiAnJztcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHRvcDogLTNweDtcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItcmlnaHQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItYm90dG9tOiAzcHggc29saWQgI2ViMjMyNztcclxufVxyXG5cclxuLnVpLXNsaWRlciAudWktc2xpZGVyLXJhbmdlIHtcclxuXHRiYWNrZ3JvdW5kOiAjMTU5OGNlO1xyXG59XHJcblxyXG4uc21hbGwtbmV3cy1zZWN0aW9uIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uc21hbGwtbmV3cy1zZWN0aW9uX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICMzODNhNTc7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLnNtYWxsLW5ld3Mtc2VjdGlvbl9faXRlbS1jb250YWluZXIge1xyXG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbn1cclxuXHJcbi5zbWFsbC1uZXdzLXNlY3Rpb25fX2l0ZW0tY29udGFpbmVyOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0aGVpZ2h0OiAwO1xyXG59XHJcblxyXG4uc21hbGwtbmV3cy1zZWN0aW9uIC5hYm91dC1wcmVzcy1jZW50ZXJfX2l0ZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdG1heC13aWR0aDogMjEwcHg7XHJcbn1cclxuXHJcbi5oaXN0b3J5LWhvcml6b250YWwge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0bWFyZ2luOiAwIC0xNXB4IDA7XHJcbn1cclxuXHJcbi5oaXN0b3J5LWhvcml6b250YWxfX2l0ZW0tY29udGFpbmVyIHtcclxuXHRoZWlnaHQ6IDM5MHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdHBhZGRpbmctdG9wOiA1cHg7XHJcbn1cclxuXHJcbi5oaXN0b3J5LWhvcml6b250YWwgLmhpc3RvcnktdmVydGljYWwtaXRlbSB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0ei1pbmRleDogMTAwO1xyXG59XHJcblxyXG4uYWZ0ZXItc2VsZWN0Mi13b3JrLFxyXG4ud29yay10YWJzLXdyYXBwZXJfX3RpdGxlIC5zZWxlY3QyLWNvbnRhaW5lciAuY2l0eS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTphZnRlcixcclxuLndvcmstdGFicy13cmFwcGVyX19jaXR5OmFmdGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Y29udGVudDogJyc7XHJcblx0dG9wOiAxMnB4O1xyXG5cdHJpZ2h0OiAtMTVweDtcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0Ym9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItdG9wOiA1cHggc29saWQgI2ViMWMyMztcclxufVxyXG5cclxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fcmVnaW9uLXNlbGVjdC1ibG9jayAuc2VsZWN0Mi1jb250YWluZXIgLmNpdHktc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6YWZ0ZXIge1xyXG5cdHRvcDogMTJweDtcclxufVxyXG5cclxuLndvcmstdGFicy13cmFwcGVyIHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdGxlZnQ6IDcwNHB4O1xyXG5cdHRvcDogNjBweDtcclxufVxyXG5cclxuLndvcmstdGFicy13cmFwcGVyLS12YWNhbmNpZXMge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDVweDtcclxuXHRsZWZ0OiAzMDBweDtcclxuXHR6LWluZGV4OiAxMDA7XHJcbn1cclxuXHJcbi53b3JrLXRhYnMtd3JhcHBlcl9fdGl0bGUge1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjM2MzZDRjO1xyXG5cdHBhZGRpbmctbGVmdDogMjBweDtcclxufVxyXG5cclxuLndvcmstdGFicy13cmFwcGVyX190aXRsZSAuc2VsZWN0Mi1jb250YWluZXIgLmNpdHktc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xyXG5cdHRvcDogMnB4O1xyXG59XHJcblxyXG4ud29yay10YWJzLXdyYXBwZXJfX2NpdHkge1xyXG5cdGNvbG9yOiAjZWIxYzIzO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2ViMWMyMztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi53b3JrLXRhYnMtd3JhcHBlcl9fY2l0eTpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiAjNGQ1OWExO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzRkNTlhMTtcclxufVxyXG5cclxuLndvcmstdGFicy13cmFwcGVyX19jaXR5OmhvdmVyOmFmdGVyIHtcclxuXHRib3JkZXItdG9wLWNvbG9yOiAjNGQ1OWExO1xyXG59XHJcblxyXG4ud29yay10YWJzLXdyYXBwZXJfX2xpbmsge1xyXG5cdG1hcmdpbjogMTBweCAwIDA7XHJcblx0Y29sb3I6ICM1NjU3NjQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctbGVmdDogMzhweDtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4ud29yay10YWJzLXdyYXBwZXJfX2xpbms6YmVmb3JlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAxcHg7XHJcblx0bGVmdDogMjBweDtcclxuXHRjb250ZW50OiAnJztcclxuXHQuc3ByaXRlKEBsaW5rLXRvLWhpc3RvcnkpO1xyXG59XHJcblxyXG4ud29yay10YWJzLXdyYXBwZXJfX2xpbms6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLndvcmstdGFicy13cmFwcGVyX19saW5rOmhvdmVyOmJlZm9yZSB7XHJcblx0LnNwcml0ZShAbGluay10by1oaXN0b3J5LWhvdmVyKTtcclxufVxyXG5cclxuLndvcmstdGFicy13cmFwcGVyX19saW5rIC5yZWQge1xyXG5cdGNvbG9yOiAjZWIxYzIzO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi53b3JrLXRhYnMtd3JhcHBlcl9fbGluazpob3ZlciAucmVkIHtcclxuXHRjb2xvcjogIzRkNTlhMTtcclxufVxyXG5cclxuLndvcmstdGFicy13cmFwcGVyX19lbXAtdmlkZW8tZ3JvdXAge1xyXG5cdG1hcmdpbjogMjBweCAyMHB4IDA7XHJcblx0cGFkZGluZzogMjBweCAwIDA7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmU2ZTY7XHJcbn1cclxuXHJcbi53b3JrLXRhYnMtd3JhcHBlcl9fZW1wLXZpZGVvLXRleHQge1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICM0NzQ5NWY7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuLndvcmstdGFicy13cmFwcGVyX19lbXAtdmlkZW8tbGluay1ncm91cCB7XHJcblx0bWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLndvcmstdGFicy13cmFwcGVyX19lbXAtdmlkZW8tbGluay1pY29uIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHQuc3ByaXRlKEB5dC1wbGF5LWljb24tc21hbGwpO1xyXG59XHJcblxyXG4ud29yay10YWJzLXdyYXBwZXJfX2VtcC12aWRlby1saW5rIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0Y29sb3I6ICNlYjFjMjQ7XHJcblx0bWF4LXdpZHRoOiAxNjBweDtcclxuXHRtYXJnaW4tbGVmdDogMTVweDtcclxufVxyXG5cclxuLndvcmstdGFicyB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi53b3JrLXRhYnMtLXZhY2FuY2llcyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi53b3JrLXRhYnNfX2l0ZW0tY29udGFpbmVyIHtcclxuXHRwYWRkaW5nOiAwIDIwcHg7XHJcbn1cclxuXHJcbi53b3JrLXRhYnMtaXRlbSB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbn1cclxuXHJcbi53b3JrLXRhYnMtaXRlbV9fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjZWIxYzI0O1xyXG59XHJcblxyXG4ud29yay10YWJzLWl0ZW1fX3RpdGxlOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcbn1cclxuXHJcbi53b3JrLXRhYnMtaXRlbV9fdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGNvbG9yOiAjNDc0ODVmO1xyXG59XHJcblxyXG4ud29yay10YWJzLWl0ZW0gKyAud29yay10YWJzLWl0ZW0ge1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi53b3JrLXRhYnNfX2hlYWQge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHBhZGRpbmc6IDEwcHggMjFweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bGVmdDogMDtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICM0NzQ5NWY7XHJcblx0YmFja2dyb3VuZDogI2ViZWJmMDtcclxufVxyXG5cclxuLndvcmstdGFic19faGVhZC0tdmFjYW5jaWVzIHtcclxuXHRwYWRkaW5nOiAxMHB4IDI0cHg7XHJcbn1cclxuXHJcbi53b3JrLXRhYnMgLndvcmstdGFic19faGVhZC50YWItc2VsZWN0ZWQge1xyXG5cdHotaW5kZXg6IDM7XHJcblx0Y3Vyc29yOiBhdXRvO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGJhY2tncm91bmQ6ICNlYjFjMjM7XHJcblx0Ym94LXNoYWRvdzogaW5zZXQgLTJweCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG59XHJcblxyXG4ud29yay10YWJzX19oZWFkOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHRib3JkZXItcmFkaXVzOiAyMHB4IDAgMCAyMHB4O1xyXG59XHJcblxyXG4ud29yay10YWJzX19oZWFkLS12YWNhbmNpZXM6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4ud29yay10YWJzX19oZWFkOmxhc3Qtb2YtdHlwZSB7XHJcblx0Ym9yZGVyLXJhZGl1czogMCAyMHB4IDIwcHggMDtcclxufVxyXG5cclxuZGQgKyAud29yay10YWJzX19oZWFkIHtcclxuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkY2RjZTM7XHJcbn1cclxuXHJcbi53b3JrLXRhYnMgZGQge1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRmbG9hdDogcmlnaHQ7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luOiA1MHB4IDAgMCAtMTAwJTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMjtcclxufVxyXG5cclxuLndvcmstdGFicyBkZC50YWItc2VsZWN0ZWQge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ucGFydG5lcnMtcnVsZXMtLXdvcmsgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcclxuXHR3aWR0aDogYXV0bztcclxufVxyXG5cclxuLnBhcnRuZXJzLXJ1bGVzLS13b3JrIC5vd2wtZG90IHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG59XHJcblxyXG4ucGFydG5lcnMtcnVsZXMtLXdvcmsgLm93bC1kb3QuYWN0aXZlIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uc3VjY2Vzcy1zdG9yeV9fY29udGVudCB7XHJcblx0d2lkdGg6IDEwMDBweDtcclxuXHRwYWRkaW5nLXRvcDogNTJweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogNjVweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zdWNjZXNzLXN0b3J5X19pbWctd3JhcHBlciB7XHJcblx0bWF4LXdpZHRoOiAzNDNweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRoZWlnaHQ6IDIyNXB4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4uc3VjY2Vzcy1zdG9yeV9faW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnN1Y2Nlc3Mtc3RvcnlfX2ltZy10aXRsZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMjBweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnN1Y2Nlc3Mtc3RvcnlfX3RleHQtYmxvY2sge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdG1heC13aWR0aDogMjcwcHg7XHJcblx0bWFyZ2luLWxlZnQ6IDI1cHg7XHJcbn1cclxuXHJcbi5zdWNjZXNzLXN0b3J5X190aXRsZSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjZWEyNTJjO1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5zdWNjZXNzLXN0b3J5X190ZXh0IHtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0Y29sb3I6ICMzMTMxMzE7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuLnN1Y2Nlc3Mtc3RvcnlfX2hpZ2hsaWdodGVkIHtcclxuXHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdGZvbnQtc2l6ZTogMjVweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRtYXgtd2lkdGg6IDg5MHB4O1xyXG59XHJcblxyXG4uc3VjY2Vzcy1zdG9yeV9fZm9ybS1nby10byB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTBweDtcclxuXHRyaWdodDogMDtcclxuXHRtYXgtd2lkdGg6IDI0MHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuLnN1Y2Nlc3Mtc3RvcnlfX2Zvcm0tZ28tdG8tdGl0bGUge1xyXG5cdHBhZGRpbmc6IDAgMTBweDtcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLnN1Y2Nlc3Mtc3RvcnlfX2Zvcm0tZ28tdG8tdGV4dCB7XHJcblx0cGFkZGluZzogMCAxMHB4O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uc3VjY2Vzcy1zdG9yeV9fYnRuIHtcclxuXHRmb250LWZhbWlseTogJ1NjYWRhJywgc2Fucy1zZXJpZjtcclxuXHRjb2xvcjogIzM4MzgzODtcclxuXHRmb250LXNpemU6IDE3cHg7XHJcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG5cclxuLm1haW4taW5mb19fbWlsZXN0b25lcyB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdHBhZGRpbmc6IDAgMCAwIDIwcHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX21pbGVzdG9uZXMtdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX193b3JrLWZlYXR1cmVzLXNsaWRlci13cmFwcGVyIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX193b3JrLWZlYXR1cmVzIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogNDVweDtcclxufVxyXG5cclxuLm1haW4taW5mb19fdmFjLWxpbmstZ3JvdXAge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0bWluLWhlaWdodDogMTkwcHg7XHJcblx0bWFyZ2luOiAwIDAgMzBweDtcclxuXHRiYWNrZ3JvdW5kOiAjZjJmN2ZlO1xyXG5cdHBhZGRpbmc6IDQwcHggMjBweCAyMHB4O1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX192YWMtbGluay1ncm91cC0tc2luZ2xlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm1haW4taW5mb19fdmFjLWxpbmstdGV4dCB7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0bWFyZ2luLWJvdHRvbTogMzVweDtcclxufVxyXG5cclxuLm1haW4taW5mb19fdmFjLWxpbmstZ3JvdXAtY29udGVudCB7XHJcblx0bWF4LXdpZHRoOiAxMDAwcHg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX25ld3Mge1xyXG5cdG1pbi1oZWlnaHQ6IDgwMHB4O1xyXG59XHJcblxyXG4ubWFpbi13b3JrLWZlYXR1cmUge1xyXG5cdG1hcmdpbi10b3A6IDI1cHg7XHJcbn1cclxuXHJcbi5tYWluLXdvcmstZmVhdHVyZS0tbGVhcm4ge1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5tYWluLXdvcmstZmVhdHVyZS0tbGVhcm4gKyAubWFpbi13b3JrLWZlYXR1cmUtLWxlYXJuIHtcclxuXHRtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcblxyXG4ubWFpbi13b3JrLWZlYXR1cmVfX2ljb24td3JhcHBlciB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAxNTBweDtcclxufVxyXG5cclxuLm1haW4td29yay1mZWF0dXJlX190ZXh0LWJsb2NrIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXJnaW4tbGVmdDogMTUwcHg7XHJcbn1cclxuXHJcbi5tYWluLXdvcmstZmVhdHVyZV9fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5tYWluLXdvcmstZmVhdHVyZV9fdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdG1heC13aWR0aDogNDYwcHg7XHJcbn1cclxuXHJcbi5tYWluLXdvcmstZmVhdHVyZV9fdGV4dC0tbGVhcm4ge1xyXG5cdG1heC13aWR0aDogbm9uZTtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4ubWFpbi13b3JrLWZlYXR1cmVfX2ljb24ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4ubWFpbi13b3JrLWZlYXR1cmVfX2ljb24tLW1lbiB7XHJcblx0LnNwcml0ZShAdy1tZW4taWNvbik7XHJcbn1cclxuXHJcbi5tYWluLXdvcmstZmVhdHVyZV9faWNvbi0tbWFuIHtcclxuXHQuc3ByaXRlKEB3LW1hbi1pY29uKTtcclxufVxyXG5cclxuLm1haW4td29yay1mZWF0dXJlX19pY29uLS1mbGFnIHtcclxuXHQuc3ByaXRlKEB3LWZsYWctaWNvbik7XHJcbn1cclxuXHJcbi5tYWluLXdvcmstZmVhdHVyZV9faWNvbi0tY2lyY2xlIHtcclxuXHQuc3ByaXRlKEB3LWNpcmNsZS1pY29uKTtcclxufVxyXG5cclxuLm1haW4td29yay1mZWF0dXJlX19pY29uLS1sZWFmIHtcclxuXHQuc3ByaXRlKEB3LWxlYWYtaWNvbik7XHJcbn1cclxuXHJcbi5tYWluLXdvcmstZmVhdHVyZV9faWNvbi0tdHlwZS0xIHtcclxuXHR0b3A6IC01cHg7XHJcblx0LnNwcml0ZShAdHlwZS0xKTtcclxufVxyXG5cclxuLm1haW4td29yay1mZWF0dXJlX19pY29uLS10eXBlLTIge1xyXG5cdHRvcDogLTVweDtcclxuXHQuc3ByaXRlKEB0eXBlLTIpO1xyXG59XHJcblxyXG4ubWFpbi13b3JrLWZlYXR1cmVfX2ljb24tLXR5cGUtMyB7XHJcblx0dG9wOiAtNXB4O1xyXG5cdC5zcHJpdGUoQHR5cGUtMyk7XHJcbn1cclxuXHJcbi5tYWluLXdvcmstZmVhdHVyZV9faWNvbi0tZGRkOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHR0b3A6IDE0MHB4O1xyXG5cdC5zcHJpdGUoQGRkZCk7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fX3dvcmstZmVhdHVyZXMtc2xpZGVyLXdyYXBwZXIgLm1haW4td29yay1mZWF0dXJlX19pY29uLXdyYXBwZXIge1xyXG5cdGZsb2F0OiBub25lO1xyXG5cdG1hcmdpbjogMCBhdXRvIDM1cHg7XHJcblx0bWluLWhlaWdodDogNDVweDtcclxufVxyXG5cclxuLm1haW4taW5mb19fd29yay1mZWF0dXJlcy1zbGlkZXItd3JhcHBlciAubWFpbi13b3JrLWZlYXR1cmVfX2ljb24ge1xyXG5cdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0dHJhbnNmb3JtOiBzY2FsZSgxLjcpO1xyXG59XHJcblxyXG4ubWFpbi1pbmZvX193b3JrLWZlYXR1cmVzLXNsaWRlci13cmFwcGVyIC5tYWluLXdvcmstZmVhdHVyZV9fdGV4dC1ibG9jayB7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0cGFkZGluZzogMCAyMHB4IDYwcHg7XHJcbn1cclxuXHJcbi5tYWluLWluZm9fZ2FsbGVyeSAuZ2FsbGVyeSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0d2lkdGg6IDQ1JTtcclxuXHRtYXJnaW46IDAgNCUgMjBweCAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLm1haW4taW5mb19nYWxsZXJ5IC5nYWxsZXJ5IGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLnJhcGgtZGlhZy1zZWN0aW9uIHtcclxuXHRiYWNrZ3JvdW5kOiAjZThlOGU4O1xyXG5cdG1pbi1oZWlnaHQ6IDYwMHB4O1xyXG59XHJcblxyXG4ucmFwaC1kaWFnIHtcclxuXHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHR3aWR0aDogMTAwMHB4O1xyXG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbn1cclxuXHJcbi5yYXBoLWRpYWc6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi5yYXBoLWRpYWdfX3RpdGxlIHtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdHBhZGRpbmctbGVmdDogMzZweDtcclxufVxyXG5cclxuLnJhcGgtZGlhZ19fdGl0bGUtLXBpZSB7XHJcblx0cGFkZGluZy1sZWZ0OiAxOXB4O1xyXG59XHJcblxyXG4ucmFwaC1kaWFnX19kaWFnLXdyYXBwZXIsXHJcbi5yYXBoLWRpYWdfX3BpZS13cmFwcGVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLnJhcGgtZGlhZ19fZGlhZyB7XHJcblx0d2lkdGg6IDcwMHB4O1xyXG5cdGhlaWdodDogNDkwcHg7XHJcbn1cclxuXHJcbi5yYXBoLWRpYWdfX3BpZS13cmFwcGVyIHtcclxuXHR3aWR0aDogMjk1cHg7XHJcbn1cclxuXHJcbi5tYWluLXJlcG9ydHMge1xyXG5cdC8vcG9zaXRpb246IHN0YXRpYztcclxuXHQvL2Rpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdG1hcmdpbjogMTBweCAwIDIwcHggMDtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHQvL3BhZGRpbmctbGVmdDogMjBweDtcclxuXHR3aWR0aDogNjcwcHg7XHJcblx0Ly93aWR0aDogMjU1cHg7XHJcbn1cclxuXHJcbi5tYWluLXJlcG9ydHMtLWFic29sdXRlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHRvcDogMTAwcHg7XHJcblx0bGVmdDogNzA0cHg7XHJcbn1cclxuXHJcbi5tYWluLXJlcG9ydHMtLWJvdHRvbSB7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0bWFyZ2luOiAyMHB4IDAgODBweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5tYWluLXJlcG9ydHMtLXJlcG9ydHMge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLm1haW4tcmVwb3J0cy0tYm90dG9tLWNvbnRlbnQge1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5tYWluLXJlcG9ydHNfX2l0ZW0gKyAubWFpbi1yZXBvcnRzX19pdGVtIHtcclxuXHRtYXJnaW4tdG9wOiAzMHB4O1xyXG59XHJcblxyXG4ubWFpbi1yZXBvcnRzX19kaXZpZGVyIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIyKTtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ubWFpbi1yZXBvcnRzX190aXRsZSB7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4ubWFpbi1yZXBvcnRzX190aXRsZS0tYmlnIHtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLm1haW4tcmVwb3J0c19fdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLm1haW4tcmVwb3J0c19fbGluayB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLm1haW4tcmVwb3J0c19fbGluazpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4ubWFpbi1yZXBvcnRzX19saW5rLS1yZXBvcnRzIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDMzJTtcclxufVxyXG5cclxuLm1haW4tcmVwb3J0c19faWNvbiB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0LnNwcml0ZShAcGRmLWljb24pO1xyXG59XHJcblxyXG4ubWFpbi1yZXBvcnRzX190ZXh0LWJsb2NrIHtcclxuXHRtYXJnaW4tbGVmdDogMzJweDtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG59XHJcblxyXG4ubWFpbi1yZXBvcnRzX19saW5rLXRpdGxlIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogI2ViMWMyNDtcclxuXHRtYXJnaW4tdG9wOiAtM3B4O1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XHJcbn1cclxuXHJcbi5tYWluLXJlcG9ydHNfX2xpbmstdGl0bGUtLXJlcG9ydHMge1xyXG5cdG1heC13aWR0aDogMjM1cHg7XHJcbn1cclxuXHJcbi5tYWluLXJlcG9ydHNfX2xpbmstc3RhdHMge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogIzY2NjtcclxufVxyXG5cclxuLm1haW4tcmVwb3J0c19fbGluazpob3ZlciAubWFpbi1yZXBvcnRzX19saW5rLXRpdGxlIHtcclxuXHRjb2xvcjogIzRkNTlhMTtcclxufVxyXG5cclxuLmludmVzdG9yLW5ld3NfX2NvbnRlbnQge1xyXG5cdHdpZHRoOiAxMDAwcHg7XHJcblx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDYwcHg7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4uaW52ZXN0b3ItbmV3c19fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMzZweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5pbnZlc3Rvci1uZXdzX19pdGVtLWNvbnRhaW5lcixcclxuLmludmVzdG9yLW5ld3NfX2xpbmstY29udGFpbmVyLFxyXG4uaW52ZXN0b3ItbmV3c19fbmV3cyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5pbnZlc3Rvci1uZXdzX19pdGVtLWNvbnRhaW5lciB7XHJcblx0bWF4LXdpZHRoOiAyODBweDtcclxuXHRtaW4taGVpZ2h0OiAzODRweDtcclxufVxyXG5cclxuLmludmVzdG9yLW5ld3NfX2l0ZW0tY29udGFpbmVyICsgLmludmVzdG9yLW5ld3NfX2l0ZW0tY29udGFpbmVyIHtcclxuXHRtYXJnaW4tbGVmdDogODBweDtcclxufVxyXG5cclxuLmludmVzdG9yLW5ld3NfX25ld3Mge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmludmVzdG9yLW5ld3NfX2xpbmstY29udGFpbmVyIHtcclxuXHRtYXJnaW4tbGVmdDogODBweDtcclxufVxyXG5cclxuLmludmVzdG9yLW5ld3MtaXRlbSB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0d2lkdGg6IDI3MHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuXHJcbi5pbnZlc3Rvci1uZXdzLWl0ZW0tLWFsbCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAzNjVweDtcclxufVxyXG5cclxuLmludmVzdG9yLW5ld3MtaXRlbTpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uaW52ZXN0b3ItbmV3cy1pdGVtX19kYXRlIHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICM2NjY7XHJcbn1cclxuXHJcbi5pbnZlc3Rvci1uZXdzLWl0ZW1fX3RleHQge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLmludmVzdG9yLW5ld3MtaXRlbV9fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogI2ViMWMyNDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xyXG59XHJcblxyXG4uaW52ZXN0b3ItbmV3cy1pdGVtOmhvdmVyIC5pbnZlc3Rvci1uZXdzLWl0ZW1fX3RpdGxlIHtcclxuXHRjb2xvcjogIzRkNTlhMTtcclxufVxyXG5cclxuLmludmVzdG9yLW5ld3MtbGluayB7XHJcblx0d2lkdGg6IDI1M3B4O1xyXG5cdGhlaWdodDogMTc4cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2VkZWFlNjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5pbnZlc3Rvci1uZXdzLWxpbms6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5pbnZlc3Rvci1uZXdzLWxpbms6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmludmVzdG9yLW5ld3MtbGlua19fdGl0bGUge1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdHBhZGRpbmc6IDE3cHggMThweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWFlNjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5pbnZlc3Rvci1uZXdzLWxpbmtfX3RpdGxlOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0LnNwcml0ZShAbGluay10by1oaXN0b3J5KTtcclxuXHR0b3A6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdG1hcmdpbjogYXV0byAwO1xyXG5cdHJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uaW52ZXN0b3ItbmV3cy1saW5rX19pbWcge1xyXG5cdHdpZHRoOiAyNTNweDtcclxuXHRoZWlnaHQ6IDEyNXB4O1xyXG59XHJcblxyXG4uaW52ZXN0b3ItbmV3cy1saW5rX19pbWctLWNhbGVuZGFyIHtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2Zpbi1jYWwuanBnXCIpIG5vLXJlcGVhdDtcclxufVxyXG5cclxuLmludmVzdG9yLW5ld3MtbGlua19faW1nLS1tZWV0aW5ncyB7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9nZW4tbWVldC5qcGdcIikgbm8tcmVwZWF0O1xyXG59XHJcblxyXG4ubWFpbi1taWxlcy1pdGVtIHtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4ubWFpbi1taWxlcy1pdGVtX195ZWFyIHtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGNvbG9yOiAjZTYxYzIyO1xyXG5cdHdpZHRoOiAxMzZweDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XHJcbn1cclxuXHJcbi5idXktcG9kYXJva19fY29udGVudCB7XHJcblx0cGFkZGluZy10b3A6IDM1cHg7XHJcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0d2lkdGg6IDEwMDBweDtcclxufVxyXG5cclxuLmJ1eS1wb2Rhcm9rX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuXHJcbi5idXktcG9kYXJvay1pdGVtIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHR3aWR0aDogNDklO1xyXG5cdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGNvbG9yOiAjMzEzMTMxO1xyXG59XHJcblxyXG4uYnV5LXBvZGFyb2staXRlbV9faWNvbi13cmFwcGVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG59XHJcblxyXG4uYnV5LXBvZGFyb2staXRlbV9faWNvbi0taGFuZCB7XHJcblx0LnNwcml0ZShAcG9kYXJvay1oYW5kKTtcclxufVxyXG5cclxuLmJ1eS1wb2Rhcm9rLWl0ZW1fX2ljb24tLWJhZyB7XHJcblx0LnNwcml0ZShAcG9kYXJvay1iYWcpO1xyXG59XHJcblxyXG4uYnV5LXBvZGFyb2staXRlbV9fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uYnV5LXBvZGFyb2staXRlbV9fdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYnV5LXBvZGFyb2staXRlbV9fcHNldWRvLXVsIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5idXktcG9kYXJvay1pdGVtX19wc2V1ZG8tdWw6YWZ0ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDhweDtcclxuXHRsZWZ0OiAtMTBweDtcclxuXHRjb250ZW50OiAnJztcclxuXHR3aWR0aDogNHB4O1xyXG5cdGhlaWdodDogNHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRiYWNrZ3JvdW5kOiAjMzEzMTMxO1xyXG59XHJcblxyXG4uYnV5LXBvZGFyb2staXRlbV9fbGluayB7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5idXktcG9kYXJvay1pdGVtX19saW5rOmhvdmVyIHtcclxuXHRjb2xvcjogI2ViMWMyNDtcclxufVxyXG5cclxuLnBvZGFyb2stdHlwZXMge1xyXG5cdGJhY2tncm91bmQ6ICNmMmY3ZmU7XHJcblx0bWluLWhlaWdodDogNTk1cHg7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4ucG9kYXJvay10eXBlcy0tanVyIHtcclxuXHRtaW4taGVpZ2h0OiAwO1xyXG5cdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG59XHJcblxyXG4ucG9kYXJvay10eXBlc19fY29udGVudCB7XHJcblx0d2lkdGg6IDEwMDBweDtcclxuXHRwYWRkaW5nLXRvcDogNDBweDtcclxufVxyXG5cclxuLnBvZGFyb2stdHlwZXNfX3RpdGxlIHtcclxuXHRmb250LXNpemU6IDI2cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4ucG9kYXJvay10eXBlc19faXRlbS1jb250YWluZXIge1xyXG5cdG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbn1cclxuXHJcbi5wb2Rhcm9rLXR5cGVzLS1qdXIgLnBvZGFyb2stdHlwZXNfX2l0ZW0tY29udGFpbmVyIHtcclxuXHRtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4ucG9kYXJvay10eXBlc19faW5mbyxcclxuLnBvZGFyb2stdHlwZXNfX2NvdXBvbi1ncm91cCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5wb2Rhcm9rLXR5cGVzX19pbmZvIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRtYXgtd2lkdGg6IDcwJTtcclxufVxyXG5cclxuLnBvZGFyb2stdHlwZXNfX2NvdXBvbi1ncm91cCB7XHJcblx0bWF4LXdpZHRoOiAyMiU7XHJcblx0bWFyZ2luLWxlZnQ6IDYlO1xyXG59XHJcblxyXG4ucG9kYXJvay10eXBlc19fY291cG9uLXRpdGxlIHtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4ucG9kYXJvay10eXBlc19fY291cG9uLWxpbmsge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogIzRkNTlhMTtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLnBvZGFyb2stdHlwZXNfX2NvdXBvbi1saW5rOmhvdmVyIHtcclxuXHRjb2xvcjogI2ViMWMyNDtcclxufVxyXG5cclxuLnBvZGFyb2stdHlwZXMtaXRlbSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdHdpZHRoOiA0NiU7XHJcbn1cclxuXHJcbi5wb2Rhcm9rLXR5cGVzLWl0ZW1fX251bWJlciB7XHJcblx0Zm9udC1zaXplOiA1NHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICNlYjFkMjA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucG9kYXJvay10eXBlcy1pdGVtX19yb3VibGVzIHtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbi10b3A6IC0zcHg7XHJcbn1cclxuXHJcbi5wb2Rhcm9rLXR5cGVzLWl0ZW1fX3RpdGxlLWdyb3VwIHtcclxuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG59XHJcblxyXG4ucG9kYXJvay10eXBlcy1pdGVtX19pbWcge1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ucG9kYXJvay10eXBlcy1pdGVtICsgLnBvZGFyb2stdHlwZXMtaXRlbSB7XHJcblx0bWFyZ2luLWxlZnQ6IDYlO1xyXG59XHJcblxyXG4ucG9kYXJvay1mZWF0dXJlc19fY29udGVudCB7XHJcblx0d2lkdGg6IDEwMDBweDtcclxuXHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogNjBweDtcclxufVxyXG5cclxuLnBvZGFyb2stZmVhdHVyZXNfX2xpbmsge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAyMzRweDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRib3JkZXItY29sb3I6ICNlYTEyMTk7XHJcblx0Y29sb3I6ICNlYTEyMTk7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5wb2Rhcm9rLWZlYXR1cmVzX19saW5rOmhvdmVyIHtcclxuXHRjb2xvcjogIzRkNTlhMTtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRib3JkZXItY29sb3I6ICM0ZDU5YTE7XHJcbn1cclxuXHJcbi5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW0ge1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cdHdpZHRoOiA0OSU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW0tLXdpZGUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4ucG9kYXJvay1mZWF0dXJlcy1pdGVtX19pY29uLXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ucG9kYXJvay1mZWF0dXJlcy1pdGVtX190aXRsZSB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0bWF4LXdpZHRoOiA4MCU7XHJcblx0bWFyZ2luOiAwIGF1dG8gMTVweDtcclxufVxyXG5cclxuLnBvZGFyb2stZmVhdHVyZXMtaXRlbV9fdGl0bGUtLWJpZyB7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG59XHJcblxyXG4ucG9kYXJvay1mZWF0dXJlcy1pdGVtX190ZXh0IHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bWF4LXdpZHRoOiA4OCU7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW1fX3RleHQtLXdpZGUge1xyXG5cdG1heC13aWR0aDogbm9uZTtcclxufVxyXG5cclxuLnBvZGFyb2stZmVhdHVyZXMtaXRlbV9faWNvbi0td3JlbmNoIHtcclxuXHQuc3ByaXRlKEBwb2Rhcm9rLXdyZW5jaCk7XHJcbn1cclxuXHJcbi5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW1fX2ljb24tLWNhcnQge1xyXG5cdC5zcHJpdGUoQHBvZGFyb2stY2FydCk7XHJcbn1cclxuXHJcbi5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW1fX2ljb24tLWNoYXJ0LXVwIHtcclxuXHQuc3ByaXRlKEBwb2Rhcm9rLWNoYXJ0LXVwKTtcclxufVxyXG5cclxuLnBvZGFyb2stZmVhdHVyZXMtaXRlbV9faWNvbi0tY2hhcnQtZG93biB7XHJcblx0LnNwcml0ZShAcG9kYXJvay1jaGFydC1kb3duKTtcclxufVxyXG5cclxuLnBvZGFyb2stZmVhdHVyZXMtaXRlbV9faWNvbi0tc2FuZCB7XHJcblx0LnNwcml0ZShAcG9kYXJvay1zYW5kKTtcclxufVxyXG5cclxuLnBvZGFyb2stZmVhdHVyZXMtaXRlbV9faWNvbi0tcmVjIHtcclxuXHQuc3ByaXRlKEBwb2Rhcm9rLXJlYyk7XHJcbn1cclxuXHJcbi5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW0tLXdpZGUgKyAucG9kYXJvay1mZWF0dXJlcy1pdGVtLS13aWRlIHtcclxuXHRtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcblxyXG4ucG9kYXJvay1ib3R0b20ge1xyXG5cdG1pbi1oZWlnaHQ6IDQ4NnB4O1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvcG9kYXJvY2huYXlhX2thcnRhLWJvdG9tLmpwZ1wiKSBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG59XHJcblxyXG4uZ2V0LWNhcmQge1xyXG5cdG1hcmdpbjogNTBweCBhdXRvO1xyXG59XHJcblxyXG4uZ2V0LWNhcmRfX2NvbnRlbnQge1xyXG5cdHdpZHRoOiAxMDAwcHg7XHJcbn1cclxuXHJcbi5nZXQtY2FyZF9faW5uZXIge1xyXG5cdHdpZHRoOiA5MjVweDtcclxuXHRtYXJnaW4tbGVmdDogLTI1cHg7XHJcblx0bWluLWhlaWdodDogNDQwcHg7XHJcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgNHB4ICNmZmM5MDU7XHJcblx0cGFkZGluZzogMzVweCA1MHB4O1xyXG59XHJcblxyXG4uZ2V0LWNhcmRfX3RpdGxlIHtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDI2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLmdldC1jYXJkX19pdGVtLWNvbnRhaW5lciB7XHJcblx0bWFyZ2luLXRvcDogMzBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5nZXQtY2FyZF9fYXJyb3cge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5nZXQtY2FyZF9fYXJyb3ctLWxlZnQge1xyXG5cdG1hcmdpbi10b3A6IDY1cHg7XHJcblx0LnNwcml0ZShAZ2V0LWNhcmQtYXJyb3ctbGVmdCk7XHJcbn1cclxuXHJcbi5nZXQtY2FyZF9fYXJyb3ctLXRvcCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHQuc3ByaXRlKEBnZXQtY2FyZC1hcnJvdy10b3ApO1xyXG59XHJcblxyXG4uZ2V0LWNhcmQtaXRlbSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0d2lkdGg6IDI2MHB4O1xyXG59XHJcblxyXG4uZ2V0LWNhcmQtaXRlbV9fdGl0bGUsXHJcbi5nZXQtY2FyZC1pdGVtX190ZXh0IHtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi5nZXQtY2FyZC1pdGVtX190aXRsZSB7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uZ2V0LWNhcmQtaXRlbV9faWNvbiB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uZ2V0LWNhcmQtaXRlbV9faWNvbi0tZm9ybSB7XHJcblx0LnNwcml0ZShAZ2V0LWNhcmQtZm9ybSk7XHJcbn1cclxuXHJcbi5nZXQtY2FyZC1pdGVtX19pY29uLS1tb24ge1xyXG5cdC5zcHJpdGUoQGdldC1jYXJkLW1vbik7XHJcbn1cclxuXHJcbi5nZXQtY2FyZC1pdGVtX19pY29uLS1iYWcge1xyXG5cdC5zcHJpdGUoQGdldC1jYXJkLWJhZyk7XHJcbn1cclxuXHJcbi5taW5pLWJhbm5lciB7XHJcblx0bWluLWhlaWdodDogMjAwcHg7XHJcbn1cclxuXHJcbi5taW5pLWJhbm5lcl9fbGluayB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHRtaW4taGVpZ2h0OiAyMDBweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbn1cclxuXHJcbi5taW5pLWJhbm5lciArIC5taW5pLWJhbm5lciB7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLmJyaWdodC1jYXJkIHtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2JyaWdodC1jYXJkLWJnLmpwZ1wiKSBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG5cdG1pbi1oZWlnaHQ6IDUzN3B4O1xyXG59XHJcblxyXG4uYnJpZ2h0LWNhcmRfX2NvbnRlbnQge1xyXG5cdHdpZHRoOiAxMDAwcHg7XHJcblx0cGFkZGluZy10b3A6IDEyMHB4O1xyXG59XHJcblxyXG4uYnJpZ2h0LWNhcmRfX3RpdGxlLFxyXG4uYnJpZ2h0LWNhcmRfX3RleHQge1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuLmJyaWdodC1jYXJkX190aXRsZSB7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDM0cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG4uYnJpZ2h0LWNhcmRfX3RleHQge1xyXG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0bWF4LXdpZHRoOiAzNTZweDtcclxufVxyXG5cclxuLmJyaWdodC1jYXJkX19saW5rIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdHdpZHRoOiAyNDVweDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmZhbmN5Ym94LWl0ZW0uZmFuY3lib3gtY2xvc2Uge1xyXG5cdC5zcHJpdGUoQGZhbmN5Ym94LWNsb3NlKTtcclxuXHR0b3A6IDIwcHg7XHJcblx0cmlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1jYW5jZWwtbGluayB7XHJcblx0Y29sb3I6ICNlYjFjMjM7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAxMXB4O1xyXG59XHJcblxyXG4uZmFuY3lib3gtbmF2IHNwYW4ge1xyXG5cdHZpc2liaWxpdHk6IHZpc2libGU7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1wcmV2IHNwYW4ge1xyXG5cdC5zcHJpdGUoQHBvcHVwLWxlZnQpO1xyXG59XHJcblxyXG4uZmFuY3lib3gtcHJldjpob3ZlciBzcGFuIHtcclxuXHQuc3ByaXRlKEBwb3B1cC1sZWZ0LWhvdmVyKTtcclxufVxyXG5cclxuLmZhbmN5Ym94LW5leHQgc3BhbiB7XHJcblx0LnNwcml0ZShAcG9wdXAtcmlnaHQpO1xyXG59XHJcblxyXG4uZmFuY3lib3gtbmV4dDpob3ZlciBzcGFuIHtcclxuXHQuc3ByaXRlKEBwb3B1cC1yaWdodC1ob3Zlcik7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSwgbm90IGFsbCwgbm90IGFsbCB7XHJcblx0LmZhbmN5Ym94LWNsb3NlLFxyXG5cdCNmYW5jeWJveC1sb2FkaW5nLFxyXG5cdC5mYW5jeWJveC1wcmV2IHNwYW4sXHJcblx0LmZhbmN5Ym94LW5leHQgc3BhbiB7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGluaXRpYWw7XHJcblx0fVxyXG59XHJcblxyXG4uYmFubmVyLXBvcHVwIHtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLmJhbm5lci1wb3B1cF9fY29udGVudCB7XHJcblx0b3ZlcmZsb3cteTogYXV0bztcclxuXHRtYXgtaGVpZ2h0OiA4MCU7XHJcbn1cclxuXHJcbi5iYW5uZXItcG9wdXBfX3RpdGxlLFxyXG4uYmFubmVyLXBvcHVwX19zdWJ0aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi5iYW5uZXItcG9wdXBfX3RpdGxlIHtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbi5iYW5uZXItcG9wdXBfX3N1YnRpdGxlIHtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcbn1cclxuXHJcbi5iYW5uZXItcG9wdXBfX3RleHQge1xyXG5cdGZvbnQtZmFtaWx5OiAnU2NhZGEnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxufVxyXG5cclxuLmJhbm5lci1wb3B1cF9fb2wtbGlzdCB7XHJcblx0cGFkZGluZy1sZWZ0OiAyM3B4O1xyXG59XHJcblxyXG4uYmFubmVyLXBvcHVwX19vbC1pdGVtIHtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLmJhbm5lci1wb3B1cF9fb2wtaXRlbSArIC5iYW5uZXItcG9wdXBfX29sLWl0ZW0ge1xyXG5cdG1hcmdpbi10b3A6IDMwcHg7XHJcbn1cclxuXHJcbi5iYW5uZXItcG9wdXBfX29sLXRleHQge1xyXG5cdGZvbnQtZmFtaWx5OiAnU2NhZGEnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWxfX2NvbnRlbnQge1xyXG5cdHdpZHRoOiA5ODBweDtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsX190b3Age1xyXG5cdHBhZGRpbmctdG9wOiAyNXB4O1xyXG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbn1cclxuXHJcbi5zaG9wLWRldGFpbF9fdG9wOmFmdGVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Y29udGVudDogJyc7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zaG9wLWRldGFpbF9faW5mby10YWJsZSxcclxuLnNob3AtZGV0YWlsX19tYXAge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5zaG9wLWRldGFpbF9faW5mby10YWJsZSB7XHJcblx0d2lkdGg6IDUxMHB4O1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi5zaG9wLWRldGFpbF9faW5mby10YWJsZS0tbWFpbi1pbmZvIHtcclxuXHR3aWR0aDogNjcwcHg7XHJcbn1cclxuXHJcbi5zaG9wLWRldGFpbF9fbWFwIHtcclxuXHR3aWR0aDogNDQwcHg7XHJcblx0aGVpZ2h0OiA0MjNweDtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsX19tYXAtLWFyZW5kYXRvcmFtIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogYXV0bztcclxuXHRoZWlnaHQ6IDMwMHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5zaG9wLWRldGFpbF9fY2Fyb3VzZWwtbGluayB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHR3aWR0aDogMTEwcHg7XHJcblx0aGVpZ2h0OiA4MHB4O1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWxfX2Nhcm91c2VsLXdyYXBwZXIge1xyXG5cdG1hcmdpbjogLTEwcHggMCAwO1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWxfX2Nhcm91c2VsLWltZyB7XHJcblx0bWFyZ2luLWJvdHRvbTogLTRweDtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsX19pY29uLWNvbnRhaW5lci13cmFwcGVyIHtcclxuXHRwYWRkaW5nOiA0NXB4IDAgMTBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWxfX2ljb24tY29udGFpbmVyLXdyYXBwZXItLW5vLWJvcmRlciB7XHJcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsX19zZC1zdWJ0aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsX19pY29uLWNvbnRhaW5lciB7XHJcblx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsX19pY29uLWNvbnRhaW5lcjphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWxfX2ljb24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWxfX2ljb24tLWNhcmQge1xyXG5cdC5zcHJpdGUoQHMtY2FyZC1pY29uLWJpZyk7XHJcbn1cclxuXHJcbi5zaG9wLWRldGFpbF9faWNvbi0tY29zbSB7XHJcblx0LnNwcml0ZShAcy1jb3NtLWljb24tYmlnKTtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsX19pY29uLS1jaGlsZCB7XHJcblx0LnNwcml0ZShAcy1jaGlsZC1pY29uLWJpZyk7XHJcbn1cclxuXHJcbi5zaG9wLWRldGFpbF9faWNvbi0tZmlzaCB7XHJcblx0LnNwcml0ZShAcy1maXNoLWljb24tYmlnKTtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsX19pY29uLS1iYWtlIHtcclxuXHQuc3ByaXRlKEBzLWJha2UtaWNvbi1iaWcpO1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWxfX2ljb24tLWNvb2sge1xyXG5cdC5zcHJpdGUoQHMtY29vay1pY29uLWJpZyk7XHJcbn1cclxuXHJcbi5zaG9wLWRldGFpbF9faWNvbi0tdGF4aSB7XHJcblx0LnNwcml0ZShAcy10YXhpLWljb24tYmlnKTtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsX19pY29uLS1wbHVzIHtcclxuXHQuc3ByaXRlKEBzLXBsdXMtaWNvbi1iaWcpO1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWxfX2ljb24tLWR3aXNoIHtcclxuXHQuc3ByaXRlKEBzLWR3aXNoLWljb24tYmlnKTtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsX19pY29uLS1mcmVlZWF0IHtcclxuXHQuc3ByaXRlKEBzLWZyZWVlYXQtaWNvbi1iaWcpO1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWxfX2ljb24tLWNvZmZlIHtcclxuXHQuc3ByaXRlKEBzLWNvZmZlLWljb24tYmlnKTtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsX19pY29uLS1wcmVzIHtcclxuXHQuc3ByaXRlKEBzLXByZXMtaWNvbi1iaWcpO1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWxfX2ljb24tLXBhcmsge1xyXG5cdC5zcHJpdGUoQHMtcGFyay1pY29uLWJpZyk7XHJcbn1cclxuXHJcbi5zaG9wLWRldGFpbF9faWNvbi0taW5ldCB7XHJcblx0LnNwcml0ZShAcy1pbmV0LWljb24tYmlnKTtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsX190b3JnLWZlYXR1cmVzLS1zbWFsbCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsX190b3JnLWZlYXR1cmVzLWl0ZW0ge1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5zaG9wLWRldGFpbF9fdG9yZy1mZWF0dXJlLXRpdGxlLFxyXG4uc2hvcC1kZXRhaWxfX3RvcmctZmVhdHVyZS10ZXh0IHtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5zaG9wLWRldGFpbF9fdG9yZy1mZWF0dXJlLXRpdGxlIHtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWxfX2RpdmlkZXIge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG5cdG1hcmdpbjogMzBweCAwO1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWwtaW5mby1pdGVtIHtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWwtaW5mby1pdGVtX190aXRsZSxcclxuLnNob3AtZGV0YWlsLWluZm8taXRlbV9fdGV4dCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsLWluZm8taXRlbV9fdGl0bGUge1xyXG5cdHdpZHRoOiAxNzVweDtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsLWluZm8taXRlbV9fdGV4dCB7XHJcblx0d2lkdGg6IDMyMHB4O1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWwtaW5mby1pdGVtX19wc2V1ZG8tdWwge1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0cGFkZGluZy1sZWZ0OiAxNHB4O1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWwtaW5mby1pdGVtX19wc2V1ZG8tdWwtdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWwtaW5mby1pdGVtX19wc2V1ZG8tdWwtdGl0bGUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsLWluZm8taXRlbV9fbWV0cm8taXRlbS1waW4ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRjb250ZW50OiAnJztcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR0b3A6IDlweDtcclxuXHRsZWZ0OiAtMTFweDtcclxuXHR3aWR0aDogNnB4O1xyXG5cdGhlaWdodDogNnB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhODAwO1xyXG59XHJcblxyXG4uc2hvcC1kZXRhaWwtaW5mby1pdGVtX19tZWRpdW0ge1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi5zaG9wLWRldGFpbC1pbmZvLWl0ZW1fX3RyYW5zcCArIC5zaG9wLWRldGFpbC1pbmZvLWl0ZW1fX3RyYW5zcCB7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLnNob3AtZGV0YWlsX19pbmZvLXRhYmxlLS1tYWluLWluZm8gLnNob3AtZGV0YWlsLWluZm8taXRlbV9fdGV4dCB7XHJcblx0d2lkdGg6IDQ5MHB4O1xyXG59XHJcblxyXG4uZ3V0dGVyLXNpemVyIHtcclxuXHR3aWR0aDogMTAlO1xyXG59XHJcblxyXG4uY2F0YWxvZ3Mtc2hlZHVsZV9faXRlbSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5jYXRhbG9ncy1zaGVkdWxlX19pdGVtOm50aC1jaGlsZCgyKSB7XHJcblx0bWFyZ2luLWxlZnQ6IDgwcHg7XHJcbn1cclxuXHJcbi5jYXRhbG9ncy1zaGVkdWxlX19pdGVtOm50aC1jaGlsZCgzKSB7XHJcblx0bWFyZ2luLWxlZnQ6IDcwcHg7XHJcbn1cclxuXHJcbi5jYXRhbG9ncy1zaGVkdWxlX19udW1iZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250LXNpemU6IDYwcHg7XHJcblx0Y29sb3I6ICNlOTE2MWQ7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5jYXRhbG9ncy1zaGVkdWxlX19udW1iZXItLXNtYWxsIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG59XHJcblxyXG4uY2F0YWxvZ3Mtc2hlZHVsZV9fdGV4dCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjMWYxZjFmO1xyXG5cdG1hcmdpbi10b3A6IDhweDtcclxufVxyXG5cclxuLmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXItLWNhdGFsb2ctb3BlbiAuaXNzdXUtbm8ge1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nOiAyNXB4IDAgMzBweDtcclxufVxyXG5cclxuLnByb2ctZWZmIHtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Y29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5wcm9nLWVmZl9fY29udGVudCB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmU2ZTY7XHJcblx0d2lkdGg6IDEwMDBweDtcclxuXHRwYWRkaW5nLXRvcDogMzVweDtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5wcm9nLWVmZl9fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdG1heC13aWR0aDogNDc1cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnByb2ctZWZmX19saXN0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdHdpZHRoOiA0NSU7XHJcbn1cclxuXHJcbi5wcm9nLWVmZl9fbGlzdC1pdGVtIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLmxlYXJuLWZlYXR1cmUge1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XHJcblx0cGFkZGluZzogMjVweCAwIDM1cHggMjBweDtcclxuXHR3aWR0aDogMjc0cHg7XHJcbn1cclxuXHJcbi5sZWFybi1mZWF0dXJlX190aXRsZSB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICNlYTFlMjI7XHJcbn1cclxuXHJcbi5sZWFybi1mZWF0dXJlX19saXN0IHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG4ubGVhcm4tZmVhdHVyZV9faXRlbSB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdG1hcmdpbi10b3A6IDE1cHg7XHJcbn1cclxuXHJcbi5sZWFybi1mZWF0dXJlX19pdGVtLXRleHQge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzRkNTlhMTtcclxuXHRjb2xvcjogIzRkNTlhMTtcclxufVxyXG5cclxuLmxlYXJuLWZlYXR1cmUtLWJvdHRvbSB7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRtYXJnaW46IDAgMjBweCAzNXB4O1xyXG59XHJcblxyXG4udmFjYW5jeS1saXN0LXdyYXBwZXJfX2NvbnRlbnQge1xyXG5cdHdpZHRoOiAxMDAwcHg7XHJcblx0cGFkZGluZy10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi52YWNhbmN5LWxpc3Qtd3JhcHBlcl9fdGFicy13cmFwcGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLWxlZnQ6IC0yNXB4O1xyXG5cdG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG59XHJcblxyXG4udmFjYW5jeS1saXN0IHtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdHdpZHRoOiA3MDVweDtcclxufVxyXG5cclxuLnZhY2FuY3ktbGlzdF9faXRlbSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0bWluLWhlaWdodDogNDBweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xyXG59XHJcblxyXG4udmFjYW5jeS1saXN0X19pdGVtOm5vdCgudmFjYW5jeS1saXN0X19pdGVtLS1oZWFkKTpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XHJcbn1cclxuXHJcbi52YWNhbmN5LWxpc3RfX2l0ZW0tLWhlYWQge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XHJcblx0aGVpZ2h0OiAzNXB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xyXG5cdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0cGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi52YWNhbmN5LWxpc3RfX2NlbGwge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxufVxyXG5cclxuLnZhY2FuY3ktbGlzdF9fY2VsbC0tZmlyc3Qge1xyXG5cdHdpZHRoOiAyNyU7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICNlYjFjMjQ7XHJcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLnZhY2FuY3ktbGlzdF9fY2VsbC0tc2Vjb25kIHtcclxuXHR3aWR0aDogMzklO1xyXG59XHJcblxyXG4udmFjYW5jeS1saXN0X19jZWxsLS10aGlyZCB7XHJcblx0d2lkdGg6IDIyJTtcclxuXHRwYWRkaW5nLXRvcDogMTBweDtcclxufVxyXG5cclxuLnZhY2FuY3ktbGlzdF9fY2VsbC0tZm91cnRoIHtcclxuXHR3aWR0aDogMTAlO1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4udmFjYW5jeS1saXN0X19jZWxsLS1zZWNvbmQsXHJcbi52YWNhbmN5LWxpc3RfX2NlbGwtLXRoaXJkLFxyXG4udmFjYW5jeS1saXN0X19jZWxsLS1mb3VydGgge1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRjb2xvcjogIzQ3NDg1ZjtcclxufVxyXG5cclxuLnZhY2FuY3ktbGlzdF9fY2VsbC0taGVhZCB7XHJcblx0cGFkZGluZy10b3A6IDhweDtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLnZhY2FuY3ktbGlzdF9fY2VsbC0tdGhpcmQudmFjYW5jeS1saXN0X19jZWxsLS1oZWFkIHtcclxuXHR3aWR0aDogMTUlO1xyXG59XHJcblxyXG4udmFjYW5jeS1saXN0X19jZWxsLS1mb3VydGgudmFjYW5jeS1saXN0X19jZWxsLS1oZWFkIHtcclxuXHR3aWR0aDogMTclO1xyXG59XHJcblxyXG4udmFjYW5jeS1saXN0X19tYXJrZXQtbmFtZSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBhZGRpbmctbGVmdDogMjVweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi52YWNhbmN5LWxpc3RfX21hcmtldC1uYW1lOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAtM3B4O1xyXG5cdGxlZnQ6IDA7XHJcblx0LnNwcml0ZShAdi1ncmVlbi1tYXJrZXIpO1xyXG59XHJcblxyXG4udmFjYW5jeS1saXN0X19oaWRkZW4tc2FsYXJ5IHtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuXHJcbi52YWNhbmN5LWxpc3QtcGFnIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbjogNDBweCAwIDEwcHggMTBweDtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4udmFjYW5jeS1saXN0LXBhZy0tbmV3cyB7XHJcblx0bWFyZ2luLWxlZnQ6IDE1MHB4O1xyXG59XHJcblxyXG4udmFjYW5jeS1saXN0LXBhZ19faXRlbSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4udmFjYW5jeS1saXN0LXBhZ19fbGluayB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAzNXB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRoZWlnaHQ6IDM1cHg7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRwYWRkaW5nLXRvcDogN3B4O1xyXG5cdGNvbG9yOiAjNGQ1OWExO1xyXG59XHJcblxyXG4udmFjYW5jeS1saXN0LXBhZ19fbGluazpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiAjZTkxYjIyO1xyXG59XHJcblxyXG4udmFjYW5jeS1saXN0LXBhZ19fbGluay0tYWN0aXZlIHtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2U5MWIyMjtcclxufVxyXG5cclxuLnZhY2FuY3ktbGlzdC1wYWdfX2xpbmstLWFjdGl2ZTpob3ZlciB7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4udmFjLWRldC1zaG9wLWxpbmsge1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdHBhZGRpbmctbGVmdDogMjVweDtcclxuXHRtYXJnaW46IDI1cHggMDtcclxufVxyXG5cclxuLnZhYy1kZXQtc2hvcC1saW5rX190aXRsZSB7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi52YWMtZGV0LXNob3AtbGlua19fdGl0bGU6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDJweDtcclxuXHRsZWZ0OiAtMjVweDtcclxuXHQuc3ByaXRlKEB2LXJlZC1tYXJrZXIpO1xyXG59XHJcblxyXG4udmFjLWRldC1zaG9wLWxpbmtfX3RleHQge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogI2ViMWYyNjtcclxuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNlYjFmMjY7XHJcbn1cclxuXHJcbi52YWMtZGV0LXNob3AtbGlua19fdGV4dDpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiAjNGQ1OWExO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzRkNTlhMTtcclxufVxyXG5cclxuLnZhYy1kZXQtY29uZGl0aW9ucyB7XHJcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLnZhYy1kZXQtY29uZGl0aW9uczpsYXN0LWNoaWxkIHtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4udmFjLWRldC1jb25kaXRpb25zX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLnZhYy1kZXQtY29uZGl0aW9uc19fdWwtbGlzdCxcclxuLnZhYy1kZXQtY29uZGl0aW9ucyB1bCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmctbGVmdDogMjBweDtcclxufVxyXG5cclxuLnZhYy1kZXQtY29uZGl0aW9uc19fdWwtaXRlbSxcclxuLnZhYy1kZXQtY29uZGl0aW9ucyBsaSB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuLnZhYy1kZXQtY29uZGl0aW9uc19fY29udGFjdHMtaW1nLXdyYXBwZXIsXHJcbi52YWMtZGV0LWNvbmRpdGlvbnNfX2NvbnRhY3RzLXRleHQtYmxvY2sge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4udmFjLWRldC1jb25kaXRpb25zX19jb250YWN0cy1pbWctd3JhcHBlciB7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4udmFjLWRldC1jb25kaXRpb25zX19jb250YWN0cy10ZXh0LWJsb2NrIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bWFyZ2luLWxlZnQ6IDE2cHg7XHJcbn1cclxuXHJcbi52YWMtZGV0LWNvbmRpdGlvbnNfX2NvbnRhY3RzLXRpdGxlIHtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4udmFjLWRldC1jb25kaXRpb25zX19jb250YWN0cy1waG9uZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLnZhYy1kZXQtY29uZGl0aW9uc19fY29udGFjdHMtcGhvbmU6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnZhYy1kZXQtY29uZGl0aW9uc19fY29udGFjdHMtbWFpbCB7XHJcblx0Y29sb3I6ICNlYjFjMjM7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi52YWMtZGV0LWNvbmRpdGlvbnNfX2NvbnRhY3RzLW1haWw6aG92ZXIge1xyXG5cdGNvbG9yOiAjNGQ1OWExO1xyXG59XHJcblxyXG4udmFjYW5jeS1yZXBseSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcclxuXHRtaW4taGVpZ2h0OiA2OTBweDtcclxuXHRtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG59XHJcblxyXG4udmFjYW5jeS1yZXBseS0tc2luZ2xlIHtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRtaW4taGVpZ2h0OiAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbn1cclxuXHJcbi52YWNhbmN5LXJlcGx5X19jb250ZW50IHtcclxuXHRwYWRkaW5nLXRvcDogMzVweDtcclxufVxyXG5cclxuLnZhY2FuY3ktcmVwbHlfX2NvbnRlbnQtLXNpbmdsZSB7XHJcblx0cGFkZGluZy10b3A6IDE1cHg7XHJcbn1cclxuXHJcbi52YWNhbmN5LXJlcGx5X190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bWF4LXdpZHRoOiA1MDBweDtcclxuXHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi52YWNhbmN5LXJlcGx5X19zdWJtaXQge1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRtYXJnaW4tdG9wOiAzMHB4O1xyXG59XHJcblxyXG4udmFjYW5jeS1yZXBseV9fZm9ybSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1heC13aWR0aDogNTAwcHg7XHJcbn1cclxuXHJcbi52YWNhbmN5LXJlcGx5X19pbmZvIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAtNTBweDtcclxuXHRyaWdodDogMDtcclxuXHRtYXgtd2lkdGg6IDQ3N3B4O1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRjb2xvcjogIzM4M2E1NztcclxufVxyXG5cclxuLnZhY2FuY3ktcmVwbHlfX2luZm8tLXRvcCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJvdHRvbTogYXV0bztcclxuXHRsZWZ0OiBhdXRvO1xyXG5cdHJpZ2h0OiBhdXRvO1xyXG5cdG1hcmdpbjogMCAwIC01cHggMjBweDtcclxufVxyXG5cclxuLnZhY2FuY3ktcmVwbHlfX2luZm8tYXN0IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Y29udGVudDogJyc7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IC0yMHB4O1xyXG59XHJcblxyXG4udmFjYW5jeS1yZXBseV9fbWVzc2FnZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRvcDogMTBweDtcclxufVxyXG5cclxuLnR5cGljYWwtc3VibWl0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZWIxYzIzO1xyXG5cdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0d2lkdGg6IDI5NXB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi50eXBpY2FsLXN1Ym1pdDpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzRkNTlhMTtcclxufVxyXG5cclxuLnR5cGljYWwtc3VibWl0W2Rpc2FibGVkXSB7XHJcblx0YmFja2dyb3VuZDogIzgwODA4MDtcclxufVxyXG5cclxuLnR5cGljYWwtc3VibWl0W2Rpc2FibGVkXTpob3ZlciB7XHJcblx0YmFja2dyb3VuZDogIzgwODA4MDtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrLS1jYXJkLW51bWJlciB7XHJcblx0d2lkdGg6IDYxMXB4O1xyXG5cdGhlaWdodDogMjA1cHg7XHJcblx0cGFkZGluZy10b3A6IDE4OHB4O1xyXG5cdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRtYXJnaW4tbGVmdDogLTIwcHg7XHJcblx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvY2FyZC0xMC5qcGdcIikgbm8tcmVwZWF0O1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2stLWxnLWJvdHRvbSB7XHJcblx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICMzODNhNTc7XHJcblx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX3RpdGxlLS1ib3R0b20tc3BhY2Uge1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19fY29udGFpbmVyIHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JhYmJjMjtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19jb250YWluZXItLWJvdHRvbS1zcGFjZSB7XHJcblx0cGFkZGluZy1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19fY29udGFpbmVyLS1jYXJkIHtcclxuXHRib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2NvbnRhaW5lci0tbm8tYi1zcGFjZSB7XHJcblx0cGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtYmxvY2sge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRoZWlnaHQ6IDM1cHg7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtYmxvY2stLWxhcmdlIHtcclxuXHRoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtYmxvY2sgKyAucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWJsb2NrIHtcclxuXHRtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2Nsb25lLXByZXZpb3VzICsgLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1ibG9jayB7XHJcblx0bWFyZ2luLXRvcDogMzVweDtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1sYWJlbCxcclxuLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsIHtcclxuXHRjb2xvcjogIzM4M2E1NztcclxuXHR3aWR0aDogMjAwcHg7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwtLXdpZGUge1xyXG5cdHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1tYXJnaW4tYm90dG9tIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1wcmUtbnVtYmVyIHtcclxuXHR3aWR0aDogMTMwcHg7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwtLW1pbixcclxuLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1sYWJlbC0tbWF4IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR3aWR0aDogYXV0bztcclxuXHR6LWluZGV4OiAxMDE7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1taW4ge1xyXG5cdGxlZnQ6IDIxNnB4O1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1tYXgge1xyXG5cdGxlZnQ6IDM3N3B4O1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1tYXg6YmVmb3JlIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAxMnB4O1xyXG5cdGxlZnQ6IC0zNnB4O1xyXG5cdHdpZHRoOiAxOHB4O1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdGJhY2tncm91bmQ6ICM1MzU0NmQ7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtYmxvY2stLWVycm9yIC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwge1xyXG5cdGNvbG9yOiAjZWIxYzIzO1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0IHtcclxuXHR3aWR0aDogMjkzcHg7XHJcblx0aGVpZ2h0OiAzM3B4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNhY2FlY2E7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRwYWRkaW5nOiA1cHggMTBweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDEwMDtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC0tc2VsZWN0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDI5M3B4O1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LS10ZXh0YXJlYSB7XHJcblx0aGVpZ2h0OiA4NHB4O1xyXG5cdHJlc2l6ZTogbm9uZTtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC0tdGV4dGFyZWEtYmlnIHtcclxuXHRoZWlnaHQ6IDE2MHB4O1xyXG5cdHJlc2l6ZTogbm9uZTtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC0tbWluLFxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LS1tYXgge1xyXG5cdHdpZHRoOiAxMjhweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtLW1pbiB7XHJcblx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0OmZvY3VzIHtcclxuXHRib3JkZXItY29sb3I6ICM2ZjczOWQ7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtYmxvY2stLWVycm9yIC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQge1xyXG5cdGJvcmRlci1jb2xvcjogI2ViMWMyMztcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19maWxlLWlucHV0IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2ZpbGUtbGFiZWwge1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxuXHRjb2xvcjogI2VhMWExZTtcclxuXHRib3JkZXItYm90dG9tOiAycHggZG90dGVkICNlYTFhMWU7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19maWxlLXN0YXR1cyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtZmFtaWx5OiBBcmlhbDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdGNvbG9yOiAjNWM1ZTc2O1xyXG5cdG9wYWNpdHk6IDAuNTtcclxuXHRtYXgtd2lkdGg6IDE2NXB4O1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2FzdCB7XHJcblx0Y29sb3I6ICNlYjFjMjM7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19faW5mbyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2Vycm9yLXBsYWNlaG9sZGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGNvbG9yOiAjZWIxYzIzO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0dG9wOiA4cHg7XHJcblx0aGVpZ2h0OiA3MHB4O1xyXG5cdG1hcmdpbjogYXV0byAwO1xyXG5cdGxlZnQ6IDUwNXB4O1xyXG5cdHdpZHRoOiAyMDBweDtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19lcnJvci1wbGFjZWhvbGRlciBzcGFuIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19fZXJyb3ItcGxhY2Vob2xkZXItLXRvcCB7XHJcblx0bGVmdDogNDk1cHg7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19fZXJyb3ItcGxhY2Vob2xkZXItLXJhZGlvIHtcclxuXHR0b3A6IDdweDtcclxuXHRib3R0b206IGF1dG87XHJcblx0bGVmdDogMzgwcHg7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19fZXJyb3ItcGxhY2Vob2xkZXItLXJhZGlvIHNwYW4ge1xyXG5cdGRpc3BsYXk6IGlubGluZTtcclxuXHRoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtYmxvY2stLWVycm9yIC5yZXBseS1pbnB1dC1ibG9ja19fZXJyb3ItcGxhY2Vob2xkZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UgMHM7XHJcblx0bWF4LWhlaWdodDogMzNweDtcclxuXHQvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jZmZmZmZmKzAsZmZjOTA1KzEwMCAqL1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0LyogT2xkIGJyb3dzZXJzICovXHJcblx0LyogRkYzLjYrICovXHJcblx0LyogQ2hyb21lLFNhZmFyaTQrICovXHJcblx0LyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cclxuXHQvKiBPcGVyYSAxMS4xMCsgKi9cclxuXHQvKiBJRTEwKyAqL1xyXG5cdC8vYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZmZiAwJSwgI2ZmYzkwNSAxMDAlKTtcclxuXHQvKiBXM0MgKi9cclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtZGF0ZS13cmFwcGVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtZGF0ZS1pY29uIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDEwcHg7XHJcblx0dG9wOiA2cHg7XHJcblx0LnNwcml0ZShAZGF0ZS1pY29uKTtcclxuXHR6LWluZGV4OiAxMjA7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWRhdGUtaWNvbi5hY3RpdmUge1xyXG5cdC5zcHJpdGUoQGRhdGUtaWNvbi1ob3Zlcik7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtd3JhcHBlci5hY3RpdmUge1xyXG5cdG1heC1oZWlnaHQ6IDE0MHB4O1xyXG5cdG1hcmdpbjogLTRweDtcclxuXHRwYWRkaW5nOiA0cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2ZmYzkwNTtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1ibG9jay0tbGFyZ2UgLnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1sYWJlbCB7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtYmxvY2stLWxhcmdlIC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwtLWZpbGUge1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19fY29tbWVudCB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0d2lkdGg6IDI4M3B4O1xyXG5cdHBhZGRpbmc6IDEwcHggNXB4O1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2NsZWFyLWlucHV0LWljb24ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDlweDtcclxuXHRyaWdodDogMTBweDtcclxuXHQuc3ByaXRlKEBjbGVhci1pbnB1dCk7XHJcblx0ei1pbmRleDogMTMwO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2stLWNhcmQtbnVtYmVyIC5yZXBseS1pbnB1dC1ibG9ja19fY2xlYXItaW5wdXQtaWNvbiB7XHJcblx0cmlnaHQ6IDE5M3B4O1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX3JhZGlvLXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX3JhZGlvIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX3JhZGlvLWxhYmVsIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogODRweDtcclxuXHRoZWlnaHQ6IDI2cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHBhZGRpbmctdG9wOiA4cHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2FjYWVjYTtcclxuXHRib3JkZXItbGVmdDogbm9uZTtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICM4ZDhkOGQ7XHJcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcclxuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19yYWRpby1sYWJlbDpmaXJzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWNhZWNhO1xyXG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcclxuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19fcmFkaW8tbGFiZWwuYWN0aXZlIHtcclxuXHRiYWNrZ3JvdW5kOiAjZGJkZWVjO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2NoZWNrYm94LWxhYmVsIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19fY2hlY2tib3gtbGFiZWwtLXNtYWxsIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHR3aWR0aDogMTIwcHg7XHJcblx0cGFkZGluZy1yaWdodDogMTBweDtcclxuXHRtYXJnaW4tYm90dG9tOiA2cHg7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19fY2hlY2tib3gtbGFiZWw6bm90KC5yZXBseS1pbnB1dC1ibG9ja19fY2hlY2tib3gtbGFiZWwtLXNtYWxsKSArIC5yZXBseS1pbnB1dC1ibG9ja19fY2hlY2tib3gtbGFiZWw6bm90KC5yZXBseS1pbnB1dC1ibG9ja19fY2hlY2tib3gtbGFiZWwtLXNtYWxsKSB7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19jaGVja2JveC10ZXh0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG5cdHBhZGRpbmctdG9wOiAycHg7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19fY2hlY2tib3gtbGFiZWwtLXNtYWxsIC5yZXBseS1pbnB1dC1ibG9ja19fY2hlY2tib3gtdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2sgLmljaGVja2JveF9taW5pbWFsIHtcclxuXHRmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19kaXZpZGVyIHtcclxuXHRtYXJnaW46IDMwcHggMDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NiY2NkNDtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19kaXZpZGVyLS1zbWFsbCB7XHJcblx0bWFyZ2luOiAyMHB4IDA7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19fd2FybmluZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGNvbG9yOiAjMzgzYTU3O1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX3N1Ym1pdC13cmFwcGVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luOiAyMHB4IDAgNDBweDtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19zdWJtaXQtd3JhcHBlciAuZy1sb2FkZXIge1xyXG5cdHRvcDogNXB4O1xyXG5cdHJpZ2h0OiAtNDVweDtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19zdWJtaXQtd3JhcHBlciAuc2VydmVyLWVycm9yIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdGNvbG9yOiAjZWIxYzIzO1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX3N1Ym1pdC13cmFwcGVyIC5zZXJ2ZXItZXJyb3Iuc2hvdyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19fc3VibWl0IHtcclxuXHRmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19fc3VibWl0LS1ob2xsb3cge1xyXG5cdHdpZHRoOiAzMjVweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2Nsb25lLXByZXZpb3VzIHtcclxuXHRtYXJnaW46IDE1cHggMCAwIDIzMHB4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250LXNpemU6IDE3cHg7XHJcblx0Y29sb3I6ICNlYTFhMWU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGJvcmRlci1ib3R0b206IDJweCBkb3R0ZWQgI2VhMWExZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19fY2xvbmUtcHJldmlvdXM6YmVmb3JlLFxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2Nsb25lLXByZXZpb3VzOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0YmFja2dyb3VuZDogI2VhMWExZTtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19jbG9uZS1wcmV2aW91czpiZWZvcmUge1xyXG5cdHdpZHRoOiAxOXB4O1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdGxlZnQ6IC0yN3B4O1xyXG5cdHRvcDogMTFweDtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrX19jbG9uZS1wcmV2aW91czphZnRlciB7XHJcblx0d2lkdGg6IDFweDtcclxuXHRoZWlnaHQ6IDE4cHg7XHJcblx0bGVmdDogLTE4cHg7XHJcblx0dG9wOiAzcHg7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19fc2VsZWN0IHtcclxuXHR3aWR0aDogMjkzcHg7XHJcbn1cclxuXHJcbi5yZXBseS1pbnB1dC1ibG9ja19fc21hbGwtY2hlY2tib3gtd3JhcHBlciB7XHJcblx0bWFyZ2luLWxlZnQ6IDIwNHB4O1xyXG59XHJcblxyXG4ucmVwbHktaW5wdXQtYmxvY2tfX2NvdW50ZG93biB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyIC5mb3JtLXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcclxuXHRoZWlnaHQ6IDMzcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2FjYWVjYTtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDEwMDtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdGJvcmRlci1yYWRpdXM6IGluaXRpYWw7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXIgLmZvcm0tc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XHJcblx0aGVpZ2h0OiAzMHB4O1xyXG5cdHBhZGRpbmctdG9wOiAzcHg7XHJcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xyXG5cdGNvbG9yOiAjMzgzYTU3O1xyXG59XHJcblxyXG4uZm9ybS1zZWxlY3QgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcclxuXHRwYWRkaW5nOiA2cHggOHB4IDZweCA4cHg7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1kcm9wZG93bi5mb3JtLXNlbGVjdCB7XHJcblx0dG9wOiA2cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogaW5pdGlhbDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYWNhZWNhO1xyXG5cdGJveC1zaGFkb3c6IDAgMCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmZvcm0tc2VsZWN0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZm9ybS1zZWxlY3QgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNkYmRlZWM7XHJcblx0Y29sb3I6ICMzODNhNTc7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcclxuXHR3aWR0aDogMzRweDtcclxuXHR0b3A6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNhY2FlY2E7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIsXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xyXG5cdGJvcmRlci1jb2xvcjogI2FjYWVjYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItd2lkdGg6IDhweCA4cHggMCA4cHg7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHRvcDogMTJweDtcclxuXHRsZWZ0OiAxMHB4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmZvcm0tc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiOmJlZm9yZSxcclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5mb3JtLXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXdpZHRoOiA2cHggNnB4IDAgNnB4O1xyXG5cdGJvcmRlci1zdHlsZTogc29saWQ7XHJcblx0dG9wOiAtOHB4O1xyXG5cdGxlZnQ6IC02cHg7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lciAuY2l0eS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcblx0aGVpZ2h0OiAzM3B4O1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxMDA7XHJcblx0Ym9yZGVyLXJhZGl1czogaW5pdGlhbDtcclxuXHR3aWR0aDogYXV0bztcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyIC5jaXR5LXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmFmdGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Y29udGVudDogJyc7XHJcblx0dG9wOiAyMHB4O1xyXG5cdHJpZ2h0OiAtMTBweDtcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItcmlnaHQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItdG9wOiAzcHggc29saWQgI2U4MTgxZTtcclxufVxyXG5cclxuLmNpdHktc2VsZWN0LnNlbGVjdDItZHJvcGRvd24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmNpdHktc2VsZWN0LnNlbGVjdDItZHJvcGRvd246YmVmb3JlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Y29udGVudDogJyc7XHJcblx0dG9wOiAtOHB4O1xyXG5cdGxlZnQ6IDIwcHg7XHJcblx0d2lkdGg6IDEzcHg7XHJcblx0aGVpZ2h0OiA4cHg7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9pY29uLWNpdHktc2VsZWN0LXRhaWwucG5nXCIpIG5vLXJlcGVhdDtcclxuXHR6LWluZGV4OiAwO1xyXG59XHJcblxyXG4uY2l0eS1zZWxlY3Quc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmU6YmVmb3JlIHtcclxuXHR0b3A6IGF1dG87XHJcblx0Ym90dG9tOiAtOHB4O1xyXG5cdGxlZnQ6IDIwcHg7XHJcblx0d2lkdGg6IDEzcHg7XHJcblx0aGVpZ2h0OiA4cHg7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9pY29uLWNpdHktc2VsZWN0LXRhaWwtYm90dG9tLnBuZ1wiKSBuby1yZXBlYXQ7XHJcblx0ei1pbmRleDogMDtcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyIC5jaXR5LXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRjb2xvcjogI2U4MTgxZTtcclxuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNlODE4MWU7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHBhZGRpbmc6IDNweCAwIDAgMDtcclxufVxyXG5cclxuLmNpdHktc2VsZWN0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xyXG5cdG1heC1oZWlnaHQ6IDM1MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi5jaXR5LXNlbGVjdCB7XHJcblx0d2lkdGg6IDI5NXB4ICFpbXBvcnRhbnQ7XHJcblx0dG9wOiA2cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRib3gtc2hhZG93OiAwIDAgM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjI2KTtcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5jaXR5LXNlbGVjdC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XHJcblx0dG9wOiAtMTVweDtcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5jaXR5LXNlbGVjdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmNpdHktc2VsZWN0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMCwgMCwgNDAsIDAuMSk7XHJcblx0Y29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcclxuXHR3aWR0aDogMzRweDtcclxuXHR0b3A6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNhY2FlY2E7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuY2l0eS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LFxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLmNpdHktc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnJlcGx5LWlucHV0LWJsb2NrLS1jYXJkLW51bWJlciAucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0IHtcclxuXHRoZWlnaHQ6IDM1cHg7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXN0cmF0ZWd5LXJpZ2h0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA3NXB4O1xyXG5cdHotaW5kZXg6IDUwMDtcclxuXHRsZWZ0OiA3MjNweDtcclxufVxyXG5cclxuLmhpc3Rvcnktc3RyYXRlZ3ktcmlnaHQ6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmhpc3Rvcnktc3RyYXRlZ3ktcmlnaHRfX3RpdGxlIHtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogIzRkNTlhMTtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXN0cmF0ZWd5LXJpZ2h0OmhvdmVyIC5oaXN0b3J5LXN0cmF0ZWd5LXJpZ2h0X190aXRsZSB7XHJcblx0Y29sb3I6ICNlYjFjMjM7XHJcbn1cclxuXHJcbi5oaXN0b3J5LXN0cmF0ZWd5LXJpZ2h0X195ZWFyLXNtYWxsLFxyXG4uaGlzdG9yeS1zdHJhdGVneS1yaWdodF9feWVhci1iaWcsXHJcbi5oaXN0b3J5LXN0cmF0ZWd5LXJpZ2h0X195ZWFyLXRyaWFuZ2xlIHtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGNvbG9yOiAjMzgzYTU3O1xyXG5cdGxpbmUtaGVpZ2h0OiAwLjc1O1xyXG59XHJcblxyXG4uaGlzdG9yeS1zdHJhdGVneS1yaWdodF9feWVhci1iaWcge1xyXG5cdGZvbnQtc2l6ZTogNDBweDtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4uaGlzdG9yeS1zdHJhdGVneS1yaWdodF9feWVhci10cmlhbmdsZSB7XHJcblx0LnNwcml0ZShAdHJpYW5nbGUtZ3JheSk7XHJcbn1cclxuXHJcbi5hYm91dC1zdHJhdGVneSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcclxuXHRtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcblxyXG4uYWJvdXQtc3RyYXRlZ3lfX2NvbnRlbnQge1xyXG5cdG1heC13aWR0aDogMTAwMHB4O1xyXG5cdHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4uYWJvdXQtc3RyYXRlZ3lfX2FjYy13cmFwcGVyIHtcclxuXHRtYXgtd2lkdGg6IDU2MHB4O1xyXG5cdHBhZGRpbmc6IDQwcHggMDtcclxuXHRtaW4taGVpZ2h0OiAzMDBweDtcclxufVxyXG5cclxuLmFib3V0LXN0cmF0ZWd5X19jaXRlLXdyYXBwZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0d2lkdGg6IDQyNXB4O1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMWQxO1xyXG59XHJcblxyXG4uYWJvdXQtc3RyYXRlZ3ktY2l0ZSB7XHJcblx0cGFkZGluZzogMzBweCAzNXB4O1xyXG59XHJcblxyXG4uYWJvdXQtc3RyYXRlZ3ktY2l0ZS0tbWFuYWdlbWVudCB7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLmFib3V0LXN0cmF0ZWd5LWNpdGVfX2NpdGUtYmxvY2sge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLmFib3V0LXN0cmF0ZWd5LWNpdGVfX2NpdGUtdGV4dC0tbWFuYWdlbWVudCB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGNvbG9yOiAjMzgzYTU3O1xyXG59XHJcblxyXG4uYWJvdXQtc3RyYXRlZ3ktY2l0ZV9fcmlnaHQtcXVvdGUsXHJcbi5hYm91dC1zdHJhdGVneS1jaXRlX19sZWZ0LXF1b3RlIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGNvbG9yOiAjZjAwO1xyXG5cdGZvbnQtc2l6ZTogMzBweDtcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDEwcHg7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uYWJvdXQtc3RyYXRlZ3ktY2l0ZV9fcmlnaHQtcXVvdGU6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICfCuyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDVweDtcclxuXHR0b3A6IC0xMnB4O1xyXG5cdGNvbG9yOiAjZjAwO1xyXG5cdGZvbnQtc2l6ZTogMzBweDtcclxufVxyXG5cclxuLmFib3V0LXN0cmF0ZWd5LWNpdGVfX2xlZnQtcXVvdGU6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICfCqyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IC0yMHB4O1xyXG5cdHRvcDogLTEycHg7XHJcblx0Y29sb3I6ICNmMDA7XHJcblx0Zm9udC1zaXplOiAzMHB4O1xyXG59XHJcblxyXG4uYWJvdXQtc3RyYXRlZ3ktY2l0ZV9faW1nLXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHdpZHRoOiA4NHB4O1xyXG5cdGhlaWdodDogODRweDtcclxuXHRtYXJnaW4tcmlnaHQ6IDZweDtcclxufVxyXG5cclxuLmFib3V0LXN0cmF0ZWd5LWNpdGVfX2ltZyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5hYm91dC1zdHJhdGVneS1jaXRlX190ZXh0LWJsb2NrIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRjb2xvcjogIzM4M2E1NztcclxufVxyXG5cclxuLmFib3V0LXN0cmF0ZWd5LWNpdGVfX3RpdGxlIHtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5hYm91dC1zdHJhdGVneS1jaXRlX190ZXh0IHtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4uc3RyYXRlZ3ktc3RhdHMge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDE4cHg7XHJcblx0bGVmdDogNjk5cHg7XHJcblx0ei1pbmRleDogNTAwO1xyXG5cdG1heC13aWR0aDogMjA1cHg7XHJcbn1cclxuXHJcbi5zdHJhdGVneS1zdGF0c19faXRlbSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLnN0cmF0ZWd5LXN0YXRzX19pdGVtOm50aC1jaGlsZCgybikge1xyXG5cdG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbn1cclxuXHJcbi5zdHJhdGVneS1zdGF0c19fbnVtYmVyIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRmb250LXNpemU6IDYwcHg7XHJcblx0Y29sb3I6ICMzODNhNTc7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5zdHJhdGVneS1zdGF0c19fbnVtYmVyLS1yZWQge1xyXG5cdGNvbG9yOiAjZTkxNjFkO1xyXG59XHJcblxyXG4uc3RyYXRlZ3ktc3RhdHNfX3RleHQge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cdGNvbG9yOiAjMWYxZjFmO1xyXG59XHJcblxyXG4uc3RyYXRlZ3ktc3RhdHMtbGluayB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjZWIxYzI0O1xyXG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uc3RyYXRlZ3ktc3RhdHMtbGluazpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiAjNGQ1OWExO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNGQ1OWExO1xyXG59XHJcblxyXG4uc3RyYXRlZ3ktc3RhdHMtbGluazpiZWZvcmUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRjb250ZW50OiAnJztcclxuXHRsZWZ0OiAtMjBweDtcclxuXHR0b3A6IDA7XHJcblx0LnNwcml0ZShAbGluay10by1oaXN0b3J5KTtcclxufVxyXG5cclxuLnN0cmF0ZWd5LXN0YXRzLWxpbms6aG92ZXI6YmVmb3JlIHtcclxuXHQuc3ByaXRlKEBsaW5rLXRvLWhpc3RvcnktaG92ZXIpO1xyXG59XHJcblxyXG4uc3RyYXRlZ3ktc3RhdHMtbGlua19faWNvbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmdlby1wb3B1cCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWluLWhlaWdodDogNjAwcHg7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2dlby1wb3B1cC1iZy5wbmdcIik7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG5cdGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcclxufVxyXG5cclxuLmdlby1wb3B1cF9fY29udGVudCB7XHJcblx0bWF4LXdpZHRoOiA4ODBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nOiAwIDQ4cHg7XHJcbn1cclxuXHJcbi5nZW8tcG9wdXBfX3RpdGxlIHtcclxuXHRmb250LXNpemU6IDQ4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRwYWRkaW5nLXRvcDogNDBweDtcclxufVxyXG5cclxuLmdlby1wb3B1cF9fbGlzdCB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHQtbW96LWNvbHVtbnM6IDQ7XHJcblx0Y29sdW1uczogNDtcclxuXHQtbW96LWNvbHVtbi1nYXA6IDEzMHB4O1xyXG5cdGNvbHVtbi1nYXA6IDEzMHB4O1xyXG5cdGhlaWdodDogMzE1cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmdlby1wb3B1cF9faXRlbSB7XHJcblx0d2lkdGg6IDEyMHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLmdlby1wb3B1cF9fbGluayB7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uZ2VvLXBvcHVwX19saW5rOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Y29sb3I6ICNjNzA2MGI7XHJcbn1cclxuXHJcbi5nZW8tcG9wdXBfX2V4aXQtd3JhcHBlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGhlaWdodDogNDBweDtcclxuXHRib3R0b206IC00MHB4O1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uZ2VvLXBvcHVwX19leGl0LWxpbmsge1xyXG5cdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNmZmY7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZ2VvLXBvcHVwX19leGl0LWxpbms6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmdlby1wb3B1cF9fZXhpdC1saW5rOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym90dG9tOiAycHg7XHJcblx0cmlnaHQ6IC0yMHB4O1xyXG5cdC5zcHJpdGUoQGdlby1wb3B1cC1leGl0KTtcclxufVxyXG5cclxuLnByZXNzLWJsb2NrIHtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbi5wcmVzcy1ibG9ja19fYWxsLWxpbmsge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogI2ViMWMyNDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbi5wcmVzcy1ibG9ja19fYWxsLWxpbms6YmVmb3JlIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAzcHg7XHJcblx0bGVmdDogLTIwcHg7XHJcblx0LnNwcml0ZShAbGluay10by1oaXN0b3J5KTtcclxufVxyXG5cclxuLnByZXNzLWJsb2NrX19hbGwtbGluazpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiAjNGQ1OWExO1xyXG59XHJcblxyXG4ucHJlc3MtYmxvY2tfX2FsbC1saW5rOmhvdmVyOmJlZm9yZSB7XHJcblx0LnNwcml0ZShAbGluay10by1oaXN0b3J5LWhvdmVyKTtcclxufVxyXG5cclxuLnByZXNzLWJsb2NrX19pdGVtLWNvbnRhaW5lci0taGlkZGVuIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucHJlc3MtYmxvY2staXRlbSB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5wcmVzcy1ibG9jay1pdGVtLS1zbWkge1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5wcmVzcy1ibG9jay1pdGVtX19uZXh0LWl0ZW0tYmxvY2sge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucHJlc3MtYmxvY2staXRlbV9fbmV4dC1pdGVtLWxpbmsge1xyXG5cdGZvbnQtZmFtaWx5OiAnU2NhZGEnLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4ucHJlc3MtYmxvY2staXRlbV9fdGV4dC1ibG9jayB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWF4LXdpZHRoOiA0NjBweDtcclxuXHRtYXJnaW4tbGVmdDogMTUwcHg7XHJcbn1cclxuXHJcbi5wcmVzcy1ibG9jay1pdGVtX190ZXh0LWJsb2NrLS1uZXdzIHtcclxuXHRtYXgtd2lkdGg6IG5vbmU7XHJcbn1cclxuXHJcbi5wcmVzcy1ibG9jay1pdGVtX190ZXh0LWJsb2NrLS1uZXdzOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5wcmVzcy1ibG9jay1pdGVtX19kYXRlIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMTUwcHg7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjNjY2O1xyXG59XHJcblxyXG4ucHJlc3MtYmxvY2staXRlbV9fbGluayB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRtYXJnaW4tdG9wOiAtNXB4O1xyXG59XHJcblxyXG4ucHJlc3MtYmxvY2staXRlbV9fbGluazpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdGNvbG9yOiAjZWIxYzIzO1xyXG59XHJcblxyXG4ucHJlc3MtYmxvY2staXRlbV9fdGV4dC1ibG9jay0tbmV3czpob3ZlciAucHJlc3MtYmxvY2staXRlbV9fbGluayB7XHJcblx0Y29sb3I6ICNlYjFjMjM7XHJcbn1cclxuXHJcbi5wcmVzcy1ibG9jay1pdGVtX190ZXh0LWJsb2NrLS1uZXdzOmhvdmVyIC5wcmVzcy1ibG9jay1pdGVtX19saW5rLXRleHQge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIzNSwgMjgsIDM1LCAwLjUpO1xyXG59XHJcblxyXG4ucHJlc3MtYmxvY2staXRlbV9fbGluay10ZXh0IHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg3NywgODksIDE2MSwgMC41KTtcclxufVxyXG5cclxuLnByZXNzLWJsb2NrLWl0ZW1fX2xpbms6aG92ZXIgLnByZXNzLWJsb2NrLWl0ZW1fX2xpbmstdGV4dCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM1LCAyOCwgMzUsIDAuNSk7XHJcbn1cclxuXHJcbi5wcmVzcy1ibG9jay1pdGVtX190ZXh0IHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuXHJcbi5wcmVzcy1ibG9jay1pdGVtX190aXRsZSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0bWFyZ2luLXRvcDogLTRweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5wcmVzcy1ibG9jay1pdGVtX190aXRsZTphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMnB4O1xyXG5cdHJpZ2h0OiAtMjBweDtcclxuXHQuc3ByaXRlKEBzbWktaWNvbik7XHJcbn1cclxuXHJcbi5wcmVzcy1ibG9jay1pdGVtX190aXRsZTpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4ucHJlc3MtYmxvY2staXRlbV9fdGl0bGUtdGV4dCB7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwcztcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG59XHJcblxyXG4ucHJlc3MtYmxvY2staXRlbV9fdGl0bGU6aG92ZXIgLnByZXNzLWJsb2NrLWl0ZW1fX3RpdGxlLXRleHQge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnByZXNzLWJsb2NrLWl0ZW1fX3RpdGxlICsgLnByZXNzLWJsb2NrLWl0ZW1fX2xpbmsge1xyXG5cdG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLm1hbmFnZS1iaWctc2xpZGVyIHtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4ubWFuYWdlLWJpZy1zbGlkZXJfX2NvbnRlbnQge1xyXG5cdHdpZHRoOiAxMDAwcHg7XHJcbn1cclxuXHJcbi5tYW5hZ2UtYmlnLXNsaWRlcl9fYmlnLXBpY3R1cmUtd3JhcHBlciB7XHJcblx0d2lkdGg6IDI4N3B4O1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0bWF4LWhlaWdodDogMzg2cHg7XHJcblx0bWFyZ2luLXRvcDogMzQwcHg7XHJcbn1cclxuXHJcbi5tYW5hZ2UtYmlnLXNsaWRlcl9fc21hbGwtcGljdHVyZS1jb250YWluZXIge1xyXG5cdG1hcmdpbi1sZWZ0OiAyOThweDtcclxufVxyXG5cclxuLm1hbmFnZS1iaWctc2xpZGVyX19zbWFsbC1waWN0dXJlLXdyYXBwZXIge1xyXG5cdHdpZHRoOiA4OXB4O1xyXG5cdGhlaWdodDogODlweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRiYWNrZ3JvdW5kOiAjZThlOGU4O1xyXG59XHJcblxyXG4ubWFuYWdlLWJpZy1zbGlkZXJfX3NtYWxsLXBpY3R1cmUtd3JhcHBlci0tYmlnIHtcclxuXHR3aWR0aDogMTg4cHg7XHJcblx0aGVpZ2h0OiAxODhweDtcclxufVxyXG5cclxuLm1hbmFnZS1iaWctc2xpZGVyX19zbWFsbC1waWN0dXJlLFxyXG4ubWFuYWdlLWJpZy1zbGlkZXJfX2JpZy1waWN0dXJlIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlIDBzO1xyXG59XHJcblxyXG4ubWFuYWdlLWJpZy1zbGlkZXJfX3N0YW1wIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4ubWFuYWdlLWJpZy1zbGlkZXJfX3N0YW1wLS0xIHtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR3aWR0aDogMjg3cHg7XHJcblx0aGVpZ2h0OiA4OXB4O1xyXG59XHJcblxyXG4ubWFuYWdlLWJpZy1zbGlkZXJfX3N0YW1wLS0yIHtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogODlweDtcclxuXHR3aWR0aDogODlweDtcclxuXHRoZWlnaHQ6IDk5cHg7XHJcbn1cclxuXHJcbi5tYW5hZ2UtYmlnLXNsaWRlcl9fc3RhbXAtLTMge1xyXG5cdGxlZnQ6IDExOHB4O1xyXG5cdHRvcDogMTk4cHg7XHJcblx0d2lkdGg6IDE4OHB4O1xyXG5cdGhlaWdodDogMTg4cHg7XHJcblx0Ym94LXNoYWRvdzogMCAwIDE1cHggMCByZ2JhKDc3LCA4OSwgMTYxLCAwLjc1KTtcclxufVxyXG5cclxuLm1hbmFnZS10ZXh0LXNsaWRlciB7XHJcblx0bWFyZ2luLWJvdHRvbTogMTE1cHg7XHJcbn1cclxuXHJcbi5tYW5hZ2UtdGV4dC1zbGlkZXJfX2NvbnRlbnQge1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdG1heC13aWR0aDogMTAwMHB4O1xyXG5cdGJhY2tncm91bmQ6ICNlOGU4ZTg7XHJcblx0cGFkZGluZzogNDBweCA2MHB4IDUwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubWFuYWdlLXRleHQtc2xpZGVyX19jb250ZW50OmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0LnNwcml0ZShAYm9zcy1maW4pO1xyXG5cdGxlZnQ6IDEwMHB4O1xyXG5cdHRvcDogLTkwcHg7XHJcblx0ei1pbmRleDogMDtcclxufVxyXG5cclxuLm1hbmFnZS10ZXh0LXNsaWRlcl9fc2xpZGUge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5tYW5hZ2UtdGV4dC1zbGlkZXJfX3NsaWRlLmFjdGl2ZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5tYW5hZ2UtdGV4dC1zbGlkZXJfX3RpdGxlIHtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4ubWFuYWdlLXRleHQtc2xpZGVyX19wb3NpdGlvbiB7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdGNvbG9yOiAjODE4MTgxO1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5tYW5hZ2UtdGV4dC1zbGlkZXJfX2NpdGUge1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLm1hbmFnZS10ZXh0LXNsaWRlcl9fdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi5tYW5hZ2Utc21hbGwtc2xpZGVyIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdG1hcmdpbi10b3A6IC00MHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5tYW5hZ2Utc21hbGwtc2xpZGVyX19jb250ZW50IHtcclxuXHRtYXgtd2lkdGg6IDEwMDBweDtcclxuXHR3aWR0aDogYXV0bztcclxufVxyXG5cclxuLm1hbmFnZS1zbWFsbC1zbGlkZXJfX2l0ZW0tY29udGFpbmVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0cGFkZGluZzogMCAyMHB4O1xyXG59XHJcblxyXG4ubWFuYWdlLXNtYWxsLXNsaWRlcl9faXRlbSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0d2lkdGg6IDgxcHg7XHJcblx0aGVpZ2h0OiA4MXB4O1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0bWFyZ2luLXJpZ2h0OiAzcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogN3B4O1xyXG59XHJcblxyXG4ubWFuYWdlLXNtYWxsLXNsaWRlcl9faW1nLXdyYXBwZXIge1xyXG5cdHdpZHRoOiA4MXB4O1xyXG5cdGhlaWdodDogODFweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTAxO1xyXG59XHJcblxyXG4ubWFuYWdlLXNtYWxsLXNsaWRlcl9fc21hbGwtZmluIHtcclxuXHQuc3ByaXRlKEBzbWFsbC1maW4pO1xyXG59XHJcblxyXG4ubWFuYWdlLXNtYWxsLXNsaWRlcl9faW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm1hbmFnZS1zbWFsbC1zbGlkZXJfX3RleHQtYmxvY2sge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5tYW5hZ2Utc21hbGwtc2xpZGVyX19jaXRlLWJsb2NrIHtcclxuXHRiYWNrZ3JvdW5kOiAjZThlOGU4O1xyXG5cdHBhZGRpbmc6IDIwcHggNDBweDtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4uYWN0aXZhdGlvbi1mb3JtIHtcclxuXHRtYXgtd2lkdGg6IDUwMHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG59XHJcblxyXG4uYWN0aXZhdGlvbi1mb3JtLS1uby1ib3R0b20ge1xyXG5cdHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHR3aWR0aDogMjMwcHg7XHJcblx0aGVpZ2h0OiAyMzZweDtcclxuXHRwYWRkaW5nOiAxNXB4IDIwcHg7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRjb2xvcjogIzAwMDtcclxuXHR6LWluZGV4OiAxMTAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRhdGVwaWNrZXIuZHJvcGRvd24tbWVudSB7XHJcblx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNlYjFjMjM7XHJcblx0Ym9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmRhdGVwaWNrZXItZHJvcGRvd246YWZ0ZXIge1xyXG5cdGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZWIxYzIzO1xyXG59XHJcblxyXG4udGFibGUtY29uZGVuc2VkIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDE2MHB4O1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuXHJcbi50YWJsZS1jb25kZW5zZWQgLnByZXYsXHJcbi50YWJsZS1jb25kZW5zZWQgLm5leHQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmb250LXNpemU6IDAuMXB4O1xyXG59XHJcblxyXG4udGFibGUtY29uZGVuc2VkIC5wcmV2OmFmdGVyLFxyXG4udGFibGUtY29uZGVuc2VkIC5uZXh0OmFmdGVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Y29udGVudDogJyc7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLnRhYmxlLWNvbmRlbnNlZCAucHJldjphZnRlciB7XHJcblx0LnNwcml0ZShAZGF0ZXBpY2tlci1sZWZ0KTtcclxufVxyXG5cclxuLnRhYmxlLWNvbmRlbnNlZCAubmV4dDphZnRlciB7XHJcblx0LnNwcml0ZShAZGF0ZXBpY2tlci1yaWdodCk7XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLmRyb3Bkb3duLW1lbnUgdGgsXHJcbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItaW5saW5lIHRoLFxyXG4uZGF0ZXBpY2tlci5kcm9wZG93bi1tZW51IHRkLFxyXG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWlubGluZSB0ZCB7XHJcblx0cGFkZGluZzogNHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuLmRhdGVwaWNrZXIuZHJvcGRvd24tbWVudSB0aC5kb3csXHJcbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItaW5saW5lIHRoLmRvdyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLmRyb3Bkb3duLW1lbnUgdGguZG93Om50aC1jaGlsZCg2KSxcclxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1pbmxpbmUgdGguZG93Om50aC1jaGlsZCg2KSxcclxuLmRhdGVwaWNrZXIuZHJvcGRvd24tbWVudSB0aC5kb3c6bnRoLWNoaWxkKDcpLFxyXG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWlubGluZSB0aC5kb3c6bnRoLWNoaWxkKDcpIHtcclxuXHRjb2xvcjogI2ViMWMyMztcclxufVxyXG5cclxuLmRhdGVwaWNrZXIuZHJvcGRvd24tbWVudSB0aC5kb3c6YWZ0ZXIsXHJcbi5kYXRlcGlja2VyLmRhdGVwaWNrZXItaW5saW5lIHRoLmRvdzphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogMTBweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZlMmU0O1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXk6aG92ZXIsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheS5mb2N1c2VkLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyLFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXHJcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZTpob3ZlciB7XHJcblx0YmFja2dyb3VuZDogI2ViMWMyMztcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmNvbnRhY3RzLWFkZHJlc3Mge1xyXG5cdG1hcmdpbi10b3A6IDM1cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMzVweDtcclxufVxyXG5cclxuLmNvbnRhY3RzLWFkZHJlc3NfX2NvbnRlbnQge1xyXG5cdHdpZHRoOiAxMDAwcHg7XHJcbn1cclxuXHJcbi5jb250YWN0cy1hZGRyZXNzLWl0ZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHR3aWR0aDogMzIlO1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuLmNvbnRhY3RzLWFkZHJlc3MtaXRlbV9fbWFwLXdyYXBwZXIge1xyXG5cdGhlaWdodDogMTk1cHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmNvbnRhY3RzLWFkZHJlc3MtaXRlbV9fbWFwIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5jb250YWN0cy1hZGRyZXNzLWl0ZW1fX3RpdGxlIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLmNvbnRhY3RzLWFkZHJlc3MtaXRlbV9fdGl0bGU6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjb2xvcjogI2ViMWMyMztcclxufVxyXG5cclxuLmNvbnRhY3RzLWFkZHJlc3MtaXRlbV9fdGl0bGUtdGV4dCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNzcsIDg5LCAxNjEsIDAuNSk7XHJcbn1cclxuXHJcbi5jb250YWN0cy1hZGRyZXNzLWl0ZW1fX3RpdGxlLXRleHQ6aG92ZXIgLmNvbnRhY3RzLWFkZHJlc3MtaXRlbV9fdGl0bGUtdGV4dF9fdGl0bGUtdGV4dCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM1LCAyOCwgMzUsIDAuNSk7XHJcbn1cclxuXHJcbi5jb250YWN0cy1hZGRyZXNzLWl0ZW1fX3RleHQge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG59XHJcblxyXG4uY29udGFjdHMtYWRkcmVzcy1pdGVtX190ZXh0LS1jZW50ZXJlZCB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uY29udGFjdHMtYWRkcmVzcy1pdGVtX19ob3QtbGluZS13cmFwcGVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRoZWlnaHQ6IDE5M3B4O1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uY29udGFjdHMtYWRkcmVzcy1pdGVtX19ob3QtbGluZS13cmFwcGVyOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5jb250YWN0cy1hZGRyZXNzLWl0ZW1fX2hvdC1saW5lLWljb24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQuc3ByaXRlKEBob3QtbGluZS1pY29uKTtcclxuXHRtYXJnaW46IDIwcHggMCA1cHg7XHJcbn1cclxuXHJcbi5jb250YWN0cy1hZGRyZXNzLWl0ZW1fX2hvdC1saW5lLXBob25lIHtcclxuXHRmb250LXNpemU6IDI4cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxufVxyXG5cclxuLmNvbnRhY3RzLWFkZHJlc3MtaXRlbV9faG90LWxpbmUtc2hlZCB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGNvbG9yOiAjNjY2O1xyXG59XHJcblxyXG4uY29udGFjdHMtYWRkcmVzcy1pdGVtICsgLmNvbnRhY3RzLWFkZHJlc3MtaXRlbSB7XHJcblx0bWFyZ2luLWxlZnQ6IDIlO1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwcy0tZGFyayB7XHJcblx0YmFja2dyb3VuZDogI2U4ZThlODtcclxufVxyXG5cclxuLmNvbnRhY3RzLWRlcHMtLWRhcmtlc3Qge1xyXG5cdGJhY2tncm91bmQ6ICNkMWQxZDE7XHJcbn1cclxuXHJcbi5jb250YWN0cy1kZXBzX19jb250ZW50IHtcclxuXHRwYWRkaW5nLXRvcDogMTVweDtcclxuXHRwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHR3aWR0aDogMTAwMHB4O1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwc19fY29udGVudC0tbm8tcGFkZCB7XHJcblx0cGFkZGluZy1ib3R0b206IDYwcHg7XHJcbn1cclxuXHJcbi5jb250YWN0cy1kZXBzX19pdGVtLWNvbnRhaW5lciB7XHJcblx0cGFkZGluZzogMjBweCAwO1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwc19faXRlbS1jb250YWluZXItLXNpbmdsZSB7XHJcblx0cGFkZGluZzogMjBweCAwO1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwc19faXRlbS1jb250YWluZXItLWJvcmRlcmVkIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcclxufVxyXG5cclxuLmNvbnRhY3RzLWRlcHMtLWRhcmtlc3QgLmNvbnRhY3RzLWRlcHNfX2NvbnRlbnQge1xyXG5cdHBhZGRpbmctdG9wOiAwO1xyXG5cdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwcy1pdGVtIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwcy1pdGVtLS10aGlyZC1oYWxmLFxyXG4uY29udGFjdHMtZGVwcy1pdGVtLS10aGlyZC1odW5kIHtcclxuXHR3aWR0aDogMzIlO1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwcy1pdGVtLS1oYWxmLWJvdHRvbSxcclxuLmNvbnRhY3RzLWRlcHMtaXRlbS0taGFsZi0zMCxcclxuLmNvbnRhY3RzLWRlcHMtaXRlbS0taGFsZi03MCB7XHJcblx0d2lkdGg6IDUwJTtcclxufVxyXG5cclxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjNjY2O1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5jb250YWN0cy1kZXBzLWl0ZW1fX3RpdGxlLS1zbWFsbCB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5jb250YWN0cy1kZXBzLWl0ZW1fX25hbWUge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cdG1hcmdpbi1ib3R0b206IDNweDtcclxufVxyXG5cclxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fbGluayB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGNvbG9yOiAjZWIxYzIzO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWIxYzIzO1xyXG5cdG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fbGluazpob3ZlciB7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0ZDU5YTE7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwcy1pdGVtX19saW5rLS1yZWdpb24tc2VsZWN0IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZWIxYzIzO1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwcy1pdGVtX19saW5rLS1yZWdpb24tc2VsZWN0OmhvdmVyIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM0ZDU5YTE7XHJcbn1cclxuXHJcbi5jb250YWN0cy1kZXBzLWl0ZW1fX2xpbmstLXJlZ2lvbi1zZWxlY3Q6YWZ0ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRjb250ZW50OiAnJztcclxuXHR0b3A6IDEwcHg7XHJcblx0cmlnaHQ6IC0xNXB4O1xyXG5cdHdpZHRoOiAwO1xyXG5cdGhlaWdodDogMDtcclxuXHRib3JkZXItbGVmdDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAwO1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwcy1pdGVtX190ZXh0IHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG5cdG1heC13aWR0aDogMjg1cHg7XHJcbn1cclxuXHJcbi5jb250YWN0cy1kZXBzLWl0ZW1fX3RleHQtLXNtYWxsIHtcclxuXHRtYXgtd2lkdGg6IDI3MHB4O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dC0tYm90dG9tLXNwYWNlIHtcclxuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwcy1pdGVtX190ZXh0LS1uby10b3Atc3BhY2Uge1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5jb250YWN0cy1kZXBzLWl0ZW1fX3RleHQtLW1haWwge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dC0tc3VidGl0bGUge1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5jb250YWN0cy1kZXBzLWl0ZW1fX3RleHQtd3JhcHBlciB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5jb250YWN0cy1kZXBzLWl0ZW1fX21haWwtYmxvY2sge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtaW4taGVpZ2h0OiAxOTVweDtcclxuXHR3aWR0aDogMzIwcHg7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRwYWRkaW5nOiAzNXB4IDI1cHggMzVweDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwcy1pdGVtX19tYWlsLWJsb2NrLWljb24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQuc3ByaXRlKEBob3QtbWFpbC1pY29uKTtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwcy1pdGVtLS1oYWxmLWJvdHRvbSAuY29udGFjdHMtZGVwcy1pdGVtX190ZXh0IHtcclxuXHRtYXgtd2lkdGg6IG5vbmU7XHJcbn1cclxuXHJcbi5jb250YWN0cy1kZXBzLWl0ZW0tLWhhbGYtYm90dG9tIC5jb250YWN0cy1kZXBzLWl0ZW1fX3RleHQtLW1heC1sYXJnZSB7XHJcblx0bWF4LXdpZHRoOiAyODBweDtcclxufVxyXG5cclxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fYWQtaXRlbSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fcmVnaW9uLXNlbGVjdC1ibG9jayB7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fc29jLWJsb2NrIHtcclxuXHRwYWRkaW5nLXRvcDogMjVweDtcclxufVxyXG5cclxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fc29jLWxpbmsge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XHJcbn1cclxuXHJcbi5jb250YWN0cy1kZXBzLWl0ZW1fX3NvYy1saW5rLS1mYiB7XHJcblx0LnNwcml0ZShAaWNvbi1mYi1iaWcpO1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwcy1pdGVtX19zb2MtbGluay0tdHcge1xyXG5cdC5zcHJpdGUoQGljb24tdHctYmlnKTtcclxufVxyXG5cclxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fc29jLWxpbmstLXZrIHtcclxuXHQuc3ByaXRlKEBpY29uLXZrLWJpZyk7XHJcbn1cclxuXHJcbi5jb250YWN0cy1kZXBzLWl0ZW1fX3NvYy1saW5rLS15dCB7XHJcblx0LnNwcml0ZShAaWNvbi15dC1iaWcpO1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwcy1pdGVtX19zb2MtbGluay0tb2sge1xyXG5cdC5zcHJpdGUoQGljb24tb2stYmlnKTtcclxufVxyXG5cclxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fc29jLWxpbmsgKyAuY29udGFjdHMtZGVwcy1pdGVtX19zb2MtbGluayB7XHJcblx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbi5jb250YWN0cy1kZXBzLWl0ZW1fX3N1YnNyaWJlLWZvcm0ge1xyXG5cdHBhZGRpbmctdG9wOiAyNXB4O1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwcy1pdGVtX19pbnB1dCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdHdpZHRoOiAyNDBweDtcclxuXHRoZWlnaHQ6IDQycHg7XHJcblx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG5cdHBhZGRpbmc6IDAgMTVweDtcclxufVxyXG5cclxuLmNvbnRhY3RzLWRlcHMtaXRlbV9fc3VibWl0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDEzNXB4O1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwcy1pdGVtICsgLmNvbnRhY3RzLWRlcHMtaXRlbSB7XHJcblx0bWFyZ2luLWxlZnQ6IDIlO1xyXG59XHJcblxyXG4uY29udGFjdHMtZGVwc19faXRlbS1jb250YWluZXItLWJvcmRlcmVkIC5jb250YWN0cy1kZXBzLWl0ZW1fX3RleHQtLXNtYWxsIHtcclxuXHRjb2xvcjogIzY2NjtcclxufVxyXG5cclxuLmNvbnRhY3RzLWRlcHMtaXRlbS0taGFsZi1ib3R0b20gKyAuY29udGFjdHMtZGVwcy1pdGVtLS1oYWxmLWJvdHRvbSB7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5zdWMtYWNjb3JkaW9uX19zZWN0aW9uIHtcclxuXHRtYXgtaGVpZ2h0OiA1OTBweDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMXMgZWFzZTtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdGJhY2tncm91bmQ6ICNlOGU4ZTg7XHJcbn1cclxuXHJcbi5zdWMtYWNjb3JkaW9uX19zZWN0aW9uICsgLnN1Yy1hY2NvcmRpb25fX3NlY3Rpb24ge1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5zdWMtYWNjb3JkaW9uX19zZWN0aW9uLnNlbGVjdGVkIHtcclxuXHRtYXgtaGVpZ2h0OiAyNTAwcHg7XHJcbn1cclxuXHJcbi5zdWMtYWNjb3JkaW9uX19zZWN0aW9uLnNlbGVjdGVkICsgLnN1Yy1hY2NvcmRpb25fX3NlY3Rpb24ge1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5zdWMtYWNjb3JkaW9uX190aXRsZS1ibG9jayB7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG59XHJcblxyXG4uc3VjLWFjY29yZGlvbl9fbGluayB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0aGVpZ2h0OiA1OTBweDtcclxuXHRjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnN1Yy1hY2NvcmRpb25fX2xpbms6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnN1Yy1hY2NvcmRpb25fX3RpdGxlLWdyb3VwIHtcclxuXHRtYXgtd2lkdGg6IDEwMDBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nLXRvcDogODBweDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnN1Yy1hY2NvcmRpb25fX3RpdGxlLWdyb3VwLS1sZWZ0IHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4uc3VjLWFjY29yZGlvbl9fdGl0bGUtZ3JvdXAtLXJpZ2h0IHtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLnN1Yy1hY2NvcmRpb25fX2NvbnRlbnQge1xyXG5cdG1heC13aWR0aDogMTAwMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uc3VjLWFjY29yZGlvbl9fdGl0bGUge1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogNzJweDtcclxuXHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi5zdWMtYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdG1heC13aWR0aDogNDkwcHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuLnN1Yy1hY2NvcmRpb25fX2l0ZW0tY29udGFpbmVyIHtcclxuXHRwYWRkaW5nLXRvcDogNTBweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QwZDBkMDtcclxufVxyXG5cclxuLnN1Yy1hY2NvcmRpb25fX2VuZC1ibG9jayB7XHJcblx0cGFkZGluZy10b3A6IDU1cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uc3VjLWFjY29yZGlvbl9fZW5kLWljb24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLnN1Yy1hY2NvcmRpb25fX2VuZC1pY29uLS1iYWcge1xyXG5cdC5zcHJpdGUoQGljb24tc3VjLWJhZyk7XHJcbn1cclxuXHJcbi5zdWMtYWNjb3JkaW9uX19lbmQtdGl0bGUge1xyXG5cdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5zdWMtYWNjb3JkaW9uX19lbmQtdGV4dCB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1heC13aWR0aDogNzAwcHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uc3VjLWFjY29yZGlvbl9fZW5kLWxpbmsge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRjb2xvcjogI2U2MjAyODtcclxuXHRib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNlNjIwMjg7XHJcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLnN1Yy1hY2NvcmRpb25fX2VuZC1saW5rOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNGQ1OWExO1xyXG59XHJcblxyXG4uc3VjLWFjYy1pdGVtIHtcclxuXHRtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG59XHJcblxyXG4uc3VjLWFjYy1pdGVtX19kYXRlLWJsb2NrIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMTUwcHg7XHJcbn1cclxuXHJcbi5zdWMtYWNjLWl0ZW1fX2RhdGUge1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDQ2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRjb2xvcjogIzRkNTlhMTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zdWMtYWNjLWl0ZW1fX2RhdGU6YWZ0ZXIge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRjb250ZW50OiAnJztcclxuXHRsZWZ0OiA0MHB4O1xyXG5cdHRvcDogMTI1cHg7XHJcblx0LnNwcml0ZShAc3VjLWRhdGUtaWNvbik7XHJcbn1cclxuXHJcbi5zdWMtYWNjLWl0ZW1fX3RleHQtYmxvY2sge1xyXG5cdG1hcmdpbi1sZWZ0OiAxNTBweDtcclxuXHRtYXgtd2lkdGg6IDY2MHB4O1xyXG59XHJcblxyXG4uc3VjLWFjYy1pdGVtX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6IEBVYnVudHVNZWRpdW0sIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLnN1Yy1hY2MtaXRlbV9fdGV4dCB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4uc3VjLWludml0ZS1zZWN0aW9uX19jb250ZW50IHtcclxuXHR3aWR0aDogMTAwMHB4O1xyXG5cdHBhZGRpbmc6IDQ1cHggMCA1MHB4O1xyXG59XHJcblxyXG4uc3VjLWludml0ZS1zZWN0aW9uX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMjZweDtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbn1cclxuXHJcbi5zdWMtaW52aXRlLXNlY3Rpb25fX3RleHQge1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdG1hcmdpbi1ib3R0b206IDM1cHg7XHJcblx0bWF4LXdpZHRoOiA4NzBweDtcclxufVxyXG5cclxuLnN1Yy1pbnZpdGUtc2VjdGlvbl9fbGluayB7XHJcblx0Ym9yZGVyLWNvbG9yOiAjZWIyMDIyO1xyXG59XHJcblxyXG4uc3VjLWludml0ZS1zZWN0aW9uX19saW5rOmhvdmVyIHtcclxuXHRjb2xvcjogI2ViMjAyMjtcclxufVxyXG5cclxuLmNvcnAtbW9kZWxfX2NvbnRlbnQge1xyXG5cdHdpZHRoOiAxMDAwcHg7XHJcbn1cclxuXHJcbi5jb3JwLW1vZGVsX190aXRsZS1ibG9jayB7XHJcblx0cGFkZGluZy10b3A6IDE1NXB4O1xyXG5cdG1pbi1oZWlnaHQ6IDE2MHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvNy10aXRsZS1iZy5wbmdcIikgbm8tcmVwZWF0O1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7XHJcblx0bWF4LXdpZHRoOiA2MDBweDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jb3JwLW1vZGVsX190aXRsZS1ibG9jay10aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogNDhweDtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uY29ycC1tb2RlbF9fdGV4dCB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG59XHJcblxyXG4uY29ycC1tb2RlbF9fZG91YmxlLWJsb2NrIHtcclxuXHRtaW4taGVpZ2h0OiAzMjVweDtcclxuXHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7XHJcbn1cclxuXHJcbi5jb3JwLW1vZGVsX19pY29uLXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRoZWlnaHQ6IDUwcHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLmNvcnAtbW9kZWxfX2ljb24tLWJhbG9vbiB7XHJcblx0LnNwcml0ZShAaWNvbi1iYWxvb24pO1xyXG59XHJcblxyXG4uY29ycC1tb2RlbF9faWNvbi0tY2lyY2xlIHtcclxuXHQuc3ByaXRlKEB3LWNpcmNsZS1pY29uKTtcclxufVxyXG5cclxuLmNvcnAtbW9kZWxfX2ljb24tLWN1cCB7XHJcblx0LnNwcml0ZShAdy1jdXAtaWNvbik7XHJcbn1cclxuXHJcbi5jb3JwLW1vZGVsX19pY29uLS1jaGFydCB7XHJcblx0LnNwcml0ZShAdy1jaGFydC1pY29uKTtcclxufVxyXG5cclxuLmNvcnAtbW9kZWxfX2ljb24tLWNoYXJ0LXJldiB7XHJcblx0LnNwcml0ZShAdy1jaGFydC1yZXYtaWNvbik7XHJcbn1cclxuXHJcbi5jb3JwLW1vZGVsX19pY29uLS1tb29uIHtcclxuXHQuc3ByaXRlKEB3LW1vb24taWNvbik7XHJcbn1cclxuXHJcbi5jb3JwLW1vZGVsX19pY29uLS01IHtcclxuXHQuc3ByaXRlKEB3LTUtaWNvbik7XHJcbn1cclxuXHJcbi5jb3JwLW1vZGVsX19kb3VibGUtYmxvY2stdGl0bGUge1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDI0cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRtYXJnaW46IDAgMCAzNXB4O1xyXG59XHJcblxyXG4uY29ycC1tb2RlbF9fbm9ybWFsLWl0ZW1zIHtcclxuXHRwYWRkaW5nOiA0MHB4IDAgMjVweDtcclxuXHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG59XHJcblxyXG4uY29ycC1tb2RlbF9fbm9ybWFsLWl0ZW1zIC5jb3JwLW1vZGVsX19pdGVtLWNvbnRhaW5lcjphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uY29ycC1tb2RlbC1pdGVtIHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHR3aWR0aDogMzIlO1xyXG5cdG1hcmdpbi1ib3R0b206IDU1cHg7XHJcbn1cclxuXHJcbi5jb3JwLW1vZGVsLWl0ZW0tLXVwcGVyICsgLmNvcnAtbW9kZWwtaXRlbS0tdXBwZXIge1xyXG5cdG1hcmdpbi1sZWZ0OiA1JTtcclxufVxyXG5cclxuLmNvcnAtbW9kZWwtaXRlbV9fdGl0bGUge1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uY29ycC1tb2RlbC1pdGVtX190ZXh0IHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRmb250LXNpemU6IDE3cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuLnZhYy13aHktbm90IHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA5MHB4O1xyXG5cdGxlZnQ6IDcwNHB4O1xyXG5cdHdpZHRoOiAyNzlweDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdHotaW5kZXg6IDUwMDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xyXG5cdHBhZGRpbmc6IDIwcHggMCAyMHB4IDE1cHg7XHJcbn1cclxuXHJcbi52YWMtd2h5LW5vdF9fdGl0bGUge1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogI2VhMWUyMjtcclxufVxyXG5cclxuLnZhYy13aHktbm90X191bCB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmctbGVmdDogMjBweDtcclxufVxyXG5cclxuLnZhYy13aHktbm90X19saSB7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLnZhYy13aHktbm90X19saS10ZXh0IHtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGNvbG9yOiAjNGQ1OWExO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgIzRkNTlhMTtcclxufVxyXG5cclxuLnZhYy13aHktbm90LXNlY3Rpb25fX2NvbnRlbnQge1xyXG5cdHdpZHRoOiAxMDAwcHg7XHJcbn1cclxuXHJcbi52YWMtd2h5LW5vdC1zZWN0aW9uX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMjJweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjMzgzYTU3O1xyXG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0bWFyZ2luLXRvcDogNjBweDtcclxufVxyXG5cclxuLnZhYy13aHktbm90LWFjY19fc2VjdGlvbiB7XHJcblx0bWF4LWhlaWdodDogNTBweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHRyYW5zaXRpb246IGFsbCAxcyBlYXNlO1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi52YWMtd2h5LW5vdC1hY2NfX3NlY3Rpb24uc2VsZWN0ZWQge1xyXG5cdG1heC1oZWlnaHQ6IDMwMHB4O1xyXG59XHJcblxyXG4udmFjLXdoeS1ub3QtYWNjX190aXRsZSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGhlaWdodDogNTBweDtcclxufVxyXG5cclxuLnZhYy13aHktbm90LWFjY19fdGl0bGU6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnZhYy13aHktbm90LWFjY19faWNvbi13cmFwcGVyIHtcclxuXHRoZWlnaHQ6IDUwcHg7XHJcblx0d2lkdGg6IDU1cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4udmFjLXdoeS1ub3QtYWNjX19pY29uIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLnZhYy13aHktbm90LWFjY19faWNvbi0tbGFkZGVyIHtcclxuXHQuc3ByaXRlKEBpY29uLXZhYy1sYWRkZXIpO1xyXG59XHJcblxyXG4udmFjLXdoeS1ub3QtYWNjX19pY29uLS1zbWlsZSB7XHJcblx0LnNwcml0ZShAaWNvbi12YWMtc21pbGUpO1xyXG59XHJcblxyXG4udmFjLXdoeS1ub3QtYWNjX19pY29uLS1oYW5kIHtcclxuXHQuc3ByaXRlKEBpY29uLXZhYy1oYW5kKTtcclxufVxyXG5cclxuLnZhYy13aHktbm90LWFjY19faWNvbi0tY2hhcnQge1xyXG5cdC5zcHJpdGUoQGljb24tdmFjLWNoYXJ0KTtcclxufVxyXG5cclxuLnZhYy13aHktbm90LWFjY19faWNvbi0td2VpIHtcclxuXHQuc3ByaXRlKEBpY29uLXZhYy13ZWkpO1xyXG59XHJcblxyXG4udmFjLXdoeS1ub3QtYWNjX190aXRsZS10ZXh0IHtcclxuXHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdG1hcmdpbi1sZWZ0OiA3MHB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcclxufVxyXG5cclxuLnZhYy13aHktbm90LWFjY19fdGV4dCB7XHJcblx0cGFkZGluZzogMTVweCAwO1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdGNvbG9yOiAjMzgzYTU3O1xyXG59XHJcblxyXG4uc2hvcC1pY29uLXRvb2x0aXAgLnRvb2x0aXAge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdHBhZGRpbmc6IDVweCA1cHg7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRib3gtc2hhZG93OiAwIDAgM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjI2KTtcclxufVxyXG5cclxuLnNob3AtaWNvbi10b29sdGlwIC50b29sdGlwOmJlZm9yZSB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogLTdweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdHdpZHRoOiAwO1xyXG5cdGhlaWdodDogMDtcclxuXHRib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci10b3A6IDdweCBzb2xpZCAjZTllOWU5O1xyXG59XHJcblxyXG4uc2hvcC1pY29uLXRvb2x0aXAgLnRvb2x0aXA6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IC01cHg7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0Ym9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItdG9wOiA1cHggc29saWQgI2ZmZjtcclxufVxyXG5cclxuLm5vdC1mb3VuZCB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2VjZWM7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4ubm90LWZvdW5kX19jb250ZW50IHtcclxuXHR3aWR0aDogNzcwcHg7XHJcbn1cclxuXHJcbi5ub3QtZm91bmRfX3RpdGxlIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZy10b3A6IDg1cHg7XHJcblx0Zm9udC1zaXplOiAyNTZweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjZWIxZjI0O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5ub3QtZm91bmRfX3RleHQge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG59XHJcblxyXG4ubm90LWZvdW5kX19saW5rIHtcclxuXHRjb2xvcjogI2ViMWYyNDtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLm5vdC1mb3VuZF9fbGluazpob3ZlciB7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5ub3QtZm91bmRfX3NlYXJjaC13cmFwcGVyIHtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5ub3QtZm91bmRfX2lucHV0LXdyYXBwZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1yaWdodDogMTE1cHg7XHJcbn1cclxuXHJcbi5ub3QtZm91bmRfX2lucHV0IHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDQzcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2FjYWVjYTtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5ub3QtZm91bmRfX3N1Ym1pdCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHR3aWR0aDogODVweDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdHBhZGRpbmc6IDExcHggMDtcclxufVxyXG5cclxuLmNvbnRlbnQtY29udGFjdHMge1xyXG5cdG1hcmdpbi10b3A6IDQwcHg7XHJcbn1cclxuXHJcbi5jb250ZW50LWNvbnRhY3RzX19jb250ZW50IHtcclxuXHR3aWR0aDogYXV0bztcclxuXHRtYXgtd2lkdGg6IDEwMDBweDtcclxufVxyXG5cclxuLmNvbnRlbnQtY29udGFjdHNfX2hlYWQsXHJcbi5jb250ZW50LWNvbnRhY3RzX190aXRsZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uY29udGVudC1jb250YWN0c19fdGl0bGUge1xyXG5cdGNvbG9yOiAjNjY2O1xyXG59XHJcblxyXG4uY29udGVudC1jb250YWN0c19fbGluayB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogI2ViMWMyMztcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRsaW5lLWhlaWdodDogMS40O1xyXG59XHJcblxyXG4uY29udGVudC1jb250YWN0c19fbGluazpob3ZlciB7XHJcblx0Y29sb3I6ICM0ZDU5YTE7XHJcbn1cclxuXHJcbi5jb250ZW50LWNvbnRhY3RzX19saW5rLS1waG9uZSB7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uY29udGVudC1jb250YWN0c19fbGluay0tcGhvbmU6aG92ZXIge1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmNvbnRlbnQtY29udGFjdHMtdGFibGVfX29ubHktc21hbGwge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5jb250ZW50LWNvbnRhY3RzLXRhYmxlX19yb3cge1xyXG5cdHBhZGRpbmc6IDIwcHggMDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcclxufVxyXG5cclxuLmNvbnRlbnQtY29udGFjdHMtdGFibGVfX2NvbHVtbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0bWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xyXG59XHJcblxyXG4uY29udGVudC1jb250YWN0cy10YWJsZV9fY29sdW1uLS1maXJzdCB7XHJcblx0d2lkdGg6IDQwJTtcclxufVxyXG5cclxuLmNvbnRlbnQtY29udGFjdHMtdGFibGVfX2NvbHVtbi0tc2Vjb25kIHtcclxuXHR3aWR0aDogNDElO1xyXG59XHJcblxyXG4uY29udGVudC1jb250YWN0cy10YWJsZV9fY29sdW1uLS10aGlyZCB7XHJcblx0d2lkdGg6IDE4JTtcclxufVxyXG5cclxuLmNvbnRlbnQtY29udGFjdHMtdGFibGVfX2NvbHVtbi0taGFsZiB7XHJcblx0d2lkdGg6IDUwJTtcclxufVxyXG5cclxuLmNvbnRlbnQtY29udGFjdHMtdGFibGVfX3N1YnJvdyArIC5jb250ZW50LWNvbnRhY3RzLXRhYmxlX19zdWJyb3cge1xyXG5cdG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1zbGlkZV9fYmFubmVyLWxpbms6aG92ZXIge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1heC13aWR0aDogMTAwMHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRwYWRkaW5nLXRvcDogMTM1cHg7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1zbGlkZV9fbGluayB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR6LWluZGV4OiA5O1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCB7XHJcblx0cGFkZGluZy10b3A6IDQwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDQwcHg7XHJcblx0cGFkZGluZy1sZWZ0OiA2MHB4O1xyXG59XHJcblxyXG4uYmVzdC1wcmljZXNfX3NsaWRlIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4LFxyXG4uYmVzdC1wcmljZXNfX3NsaWRlIC50aXRsZS1ibG9jay1iYW5uZXItLWN1c3RvbWVycyB7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5iZXN0LXByaWNlc19fc2xpZGUuYmctaW1hZ2UgLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXgsXHJcbi5iZXN0LXByaWNlc19fc2xpZGUuYmctaW1hZ2UgLnRpdGxlLWJsb2NrLWJhbm5lci0tY3VzdG9tZXJzIHtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lci0tY3VzdG9tZXJzIC50aXRsZS1ibG9jay1iYW5uZXJfX2ltZy13cmFwcGVyLS1sZWZ0IHtcclxuXHR0b3A6IC01MHB4O1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stYmFubmVyLS1jdXN0b21lcnMgLnRpdGxlLWJsb2NrLWJhbm5lcl9fdGV4dC1ibG9jayB7XHJcblx0dG9wOiAtMjBweDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fdGV4dC1ibG9jayB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stYmFubmVyX19wcmljZSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1heC13aWR0aDogMzAwcHg7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRmb250LWZhbWlseTogXCJESU5Db25kZW5zZWRCb2xkXCI7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1zaXplOiAxNDZweDtcclxuXHRjb2xvcjogI2ZmMDAwMDtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0bWFyZ2luOiAtMTBweCAwO1xyXG5cdG1pbi1oZWlnaHQ6IDEwMHB4O1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Ugc3VwIHtcclxuXHR0b3A6IC0xLjFlbTtcclxuXHRyaWdodDogLTAuMWVtO1xyXG5cdGZvbnQtc2l6ZTogNTdweDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlIHtcclxuXHRmb250LXNpemU6IDE3MHB4O1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Ugc3VwIHtcclxuXHR0b3A6IC0xLjRlbTtcclxuXHQvLy8vdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xyXG5cdC8vLy90b3A6IDEuMWVtO1xyXG5cdC8vcmlnaHQ6IGF1dG87XHJcblx0Ly8vKiBwb3NpdGlvbjogdW5zZXQ7ICovXHJcblx0Ly90b3A6IDQ2cHg7XHJcblx0Ly8vKiBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7ICovXHJcblx0Ly92ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG5AbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6bm9uZSlcclxue1xyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZSBzdXAgeyB0b3A6IC0xLjhlbTsgfSAvKiBJRTEwICovXHJcblx0Kjo6LW1zLWJhY2tkcm9wLCAudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Ugc3VwIHsgdG9wOiAtMS44ZW07IH0gLyogSUUxMSAqL1xyXG59XHJcblxyXG5Ac3VwcG9ydHMgKC1tcy1pbWUtYWxpZ246IGF1dG8pIHtcclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Ugc3VwIHsgdG9wOiAtMS44ZW07IH1cclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Zm9udC1mYW1pbHk6IFwiRElOQ29uZGVuc2VkQ1wiO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmb250LXNpemU6IDM0cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0cGFkZGluZzogMCA0cHg7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1iYW5uZXJfX29sZC1wcmljZS5jYW5jZWxlZDphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMTdweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMnB4O1xyXG5cdGJhY2tncm91bmQ6ICNlOTI5MmE7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoLTI1ZGVnKTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlIHN1cCB7XHJcblx0dG9wOiAtMC41ZW07XHJcblx0Zm9udC1zaXplOiAyMHB4O1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2Uge1xyXG5cdGZvbnQtc2l6ZTogMzlweDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlIHN1cCB7XHJcblx0dG9wOiAtMC43ZW07XHJcbn1cclxuXHJcbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDpub25lKVxyXG57XHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlIHN1cCB7IHRvcDogLTAuOWVtOyB9IC8qIElFMTAgKi9cclxuXHQqOjotbXMtYmFja2Ryb3AsIC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX29sZC1wcmljZSBzdXAgeyB0b3A6IC0wLjllbTsgfSAvKiBJRTExICovXHJcbn1cclxuXHJcbkBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjogYXV0bykge1xyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX29sZC1wcmljZSBzdXAgeyB0b3A6IC0wLjllbTsgfVxyXG59XHJcblxyXG4udGl0bGUtYmxvY2stYmFubmVyX190ZXh0IHtcclxuXHRmb250LWZhbWlseTogXCJESU5Qcm9Cb2xkXCI7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdHBhZGRpbmctbGVmdDogNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX3RleHQge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stYmFubmVyX19kYXRlIHtcclxuXHRmb250LWZhbWlseTogXCJESU5Qcm9Cb2xkXCI7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICNmZjAwMDA7XHJcblx0cGFkZGluZzogMTJweCAwIDAgN3B4O1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fZGF0ZSB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdHBhZGRpbmc6IDEzcHggMCA3cHggN3B4O1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stYmFubmVyX19kYXRlLXNtYWxsLXNjcmVlbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuXHR3aWR0aDogMzIlO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRoZWlnaHQ6IDMyMHB4O1xyXG5cdHRvcDogMDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXItLWJvdHRvbSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXIge1xyXG5cdHdpZHRoOiA0NiU7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1iYW5uZXJfX2ltZy13cmFwcGVyLS11bmRlciB7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdG1heC1oZWlnaHQ6IDMyMHB4O1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stYmFubmVyX19yZWQtYmFsb29uIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL3JlZC1iYWxvb24ucG5nXCIpIG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRwYWRkaW5nOiAxM3B4IDAgMCAyMnB4O1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdHdpZHRoOiAxMDJweDtcclxuXHRoZWlnaHQ6IDEwNHB4O1xyXG5cdG1hcmdpbi10b3A6IDQ1cHg7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX3JlZC1iYWxvb24ge1xyXG5cdHdpZHRoOiAxMTdweDtcclxuXHRoZWlnaHQ6IDExOXB4O1xyXG5cdG1hcmdpbi10b3A6IDU1cHg7XHJcblx0cGFkZGluZzogMjhweCAwIDAgMjJweDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fY29uZGl0aW9ucyB7XHJcblx0Zm9udC1mYW1pbHk6IFwiRElOUHJvUmVndWxhclwiO1xyXG5cdGZvbnQtc2l6ZTogOHB4O1xyXG5cdGNvbG9yOiAjODY4Njg2O1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMjVweDtcclxuXHRyaWdodDogMDtcclxuXHRtYXgtd2lkdGg6IDI5NXB4O1xyXG5cdHotaW5kZXg6IDI7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX2NvbmRpdGlvbnMge1xyXG5cdGJvdHRvbTogMDtcclxuXHRmb250LXNpemU6IDhweDtcclxuXHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG5cdHRvcDogMjBweDtcclxuXHRsZWZ0OiA1cHg7XHJcblx0bWF4LXdpZHRoOiAzMzBweDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fZG90IHtcclxuXHRmb250LWZhbWlseTogXCJBcmlhbFJvdW5kZWRNVEJvbGRcIjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IC02cHg7XHJcblx0Ym90dG9tOiAwO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stYmFubmVyX19saW5lIHtcclxuXHRtYXJnaW4tbGVmdDogLTdweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IC0xMHB4O1xyXG5cdGJvdHRvbTogMDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fbGluZSB7XHJcblx0bWFyZ2luLWxlZnQ6IC05cHg7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uIHtcclxuXHRwYWRkaW5nOiAxNnB4IDAgMCAyNnB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmb250LXNpemU6IDA7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uLS1kZWFsIHtcclxuXHRwYWRkaW5nOiAyM3B4IDAgMCAyMnB4O1xyXG59XHJcblxyXG4ucmVkLWJhbG9vbl9fcGVyY2VudC1hbW91bnQsXHJcbi5yZWQtYmFsb29uX19wZXJjZW50LXN5bWJvbCxcclxuLnJlZC1iYWxvb25fX3BlcmNlbnQtdGV4dCxcclxuLnJlZC1iYWxvb25fX2RlYWwtdG9wLFxyXG4ucmVkLWJhbG9vbl9fZGVhbC1taWQsXHJcbi5yZWQtYmFsb29uX19kZWFsLWJvdHRvbSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4ucmVkLWJhbG9vbl9fZGVhbC10b3AsXHJcbi5yZWQtYmFsb29uX19kZWFsLW1pZCxcclxuLnJlZC1iYWxvb25fX2RlYWwtYm90dG9tIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4ucmVkLWJhbG9vbl9fZGVhbC1taWQge1xyXG5cdGZvbnQtZmFtaWx5OiBcIkRJTlByb0JvbGRcIjtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcbn1cclxuXHJcbi5yZWQtYmFsb29uX19kZWFsLW1pZC0tYm90dG9tZWQge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19kZWFsLW1pZCB7XHJcblx0Zm9udC1zaXplOiAyN3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG59XHJcblxyXG4ucmVkLWJhbG9vbl9fZGVhbC10b3AsXHJcbi5yZWQtYmFsb29uX19kZWFsLWJvdHRvbSB7XHJcblx0Zm9udC1mYW1pbHk6IFwiRElOQ29uZGVuc2VkQ1wiO1xyXG5cdGZvbnQtc2l6ZTogNTBweDtcclxuXHRsaW5lLWhlaWdodDogNDBweDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX2RlYWwtdG9wLFxyXG4udGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fZGVhbC1ib3R0b20ge1xyXG5cdGZvbnQtc2l6ZTogNTVweDtcclxufVxyXG5cclxuLnJlZC1iYWxvb25fX2RlYWwtYm90dG9tIHtcclxuXHRwYWRkaW5nLXRvcDogNHB4O1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fZGVhbC1ib3R0b20ge1xyXG5cdHBhZGRpbmctdG9wOiA4cHg7XHJcbn1cclxuXHJcbi5yZWQtYmFsb29uX19wZXJjZW50LWFtb3VudCB7XHJcblx0Zm9udC1mYW1pbHk6IFwiRElOQ29uZGVuc2VkQ1wiO1xyXG5cdGZvbnQtc2l6ZTogNThweDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX3BlcmNlbnQtYW1vdW50IHtcclxuXHRmb250LXNpemU6IDY3cHg7XHJcbn1cclxuXHJcbi5yZWQtYmFsb29uX19kaXNjb3VudC10eXBlIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogNHB4O1xyXG5cdHRvcDogMzZweDtcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuXHRmb250LWZhbWlseTogXCJESU5Qcm9Cb2xkXCI7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5yZWQtYmFsb29uX19wZXJjZW50LXN5bWJvbCB7XHJcblx0Zm9udC1mYW1pbHk6IFwiRElOUHJvQm9sZFwiO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX3BlcmNlbnQtc3ltYm9sIHtcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRtYXJnaW4tdG9wOiAtMjFweDtcclxufVxyXG5cclxuLnJlZC1iYWxvb25fX3BlcmNlbnQtdGV4dCB7XHJcblx0Zm9udC1mYW1pbHk6IFwiRElOUHJvQm9sZFwiO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc2l6ZTogMjBweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW4tdG9wOiAtNXB4O1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fcGVyY2VudC10ZXh0IHtcclxuXHRmb250LXNpemU6IDIycHg7XHJcbn1cclxuXHJcbi5pbi1jYWxlbmRhci1zZWN0aW9uX19jb250ZW50IHtcclxuXHR3aWR0aDogMTAwMHB4O1xyXG5cdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4uaW4tY2FsZW5kYXItc2VjdGlvbl9fdGFicyB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5pbi1jYWxlbmRhci1zZWN0aW9uX190YWJzLWhlYWQge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0cGFkZGluZzogMTBweCAwO1xyXG5cdHdpZHRoOiA3MHB4O1xyXG5cdGhlaWdodDogMzVweDtcclxuXHRiYWNrZ3JvdW5kOiAjZThlOGU4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDE3cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGxlZnQ6IDA7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwcztcclxufVxyXG5cclxuLmluLWNhbGVuZGFyLXNlY3Rpb25fX3RhYnMtaGVhZC50YWItc2VsZWN0ZWQge1xyXG5cdHotaW5kZXg6IDM7XHJcblx0Y3Vyc29yOiBhdXRvO1xyXG5cdGJhY2tncm91bmQ6ICNlYTIwMjY7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaW4tY2FsZW5kYXItc2VjdGlvbl9fdGFicy1jb250ZW50IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXJnaW46IDYwcHggMCAwIC0xMDAlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAyO1xyXG59XHJcblxyXG4uaW4tY2FsZW5kYXItc2VjdGlvbl9fdGFicy1jb250ZW50LnRhYi1zZWxlY3RlZCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5pbi1jYWxlbmRhci1zZWN0aW9uX190YWJzLWNvbnRlbnQgKyAuaW4tY2FsZW5kYXItc2VjdGlvbl9fdGFicy1oZWFkIHtcclxuXHRtYXJnaW4tbGVmdDogMjBweDtcclxufVxyXG5cclxuLmluLWNhbGVuZGFyLXNlY3Rpb25fX2d1dHRlci1zaXplciB7XHJcblx0d2lkdGg6IDIlO1xyXG59XHJcblxyXG4uaW4tY2FsZW5kYXItaXRlbSB7XHJcblx0d2lkdGg6IDMyJTtcclxuXHRoZWlnaHQ6IDE5NXB4O1xyXG5cdGJhY2tncm91bmQ6ICNlOGU4ZTg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2U4ZThlODtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHBhZGRpbmc6IDE1cHggMjBweDtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuLmluLWNhbGVuZGFyLWl0ZW0tLW5vLWV2ZW50cyB7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9uby1ldmVudHMtZmlsbC5wbmdcIik7XHJcbn1cclxuXHJcbi5pbi1jYWxlbmRhci1pdGVtX19tb250aCB7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmluLWNhbGVuZGFyLWl0ZW1fX2RhdGUge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRjb2xvcjogIzY2NjtcclxufVxyXG5cclxuLmluLWNhbGVuZGFyLWl0ZW1fX3RpdGxlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Y29sb3I6ICNlYjFjMjQ7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmluLWNhbGVuZGFyLWRvYy1saW5rIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmluLWNhbGVuZGFyLWRvYy1saW5rOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5pbi1jYWxlbmRhci1kb2MtbGlua19faWNvbiB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0LnNwcml0ZShAcGRmLWljb24pO1xyXG59XHJcblxyXG4uaW4tY2FsZW5kYXItZG9jLWxpbmtfX3RleHQtYmxvY2sge1xyXG5cdG1hcmdpbi1sZWZ0OiAzMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbn1cclxuXHJcbi5pbi1jYWxlbmRhci1kb2MtbGlua19fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cdG1hcmdpbi10b3A6IC0zcHg7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwcztcclxufVxyXG5cclxuLmluLWNhbGVuZGFyLWRvYy1saW5rX19zdGF0cyB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjNjY2O1xyXG59XHJcblxyXG4uaW4tY2FsZW5kYXItZG9jLWxpbms6aG92ZXIgLmluLWNhbGVuZGFyLWRvYy1saW5rX190aXRsZSB7XHJcblx0Y29sb3I6ICNlYjFjMjQ7XHJcbn1cclxuXHJcbi5pbi1nZW8tbWFwX19jb250ZW50IHtcclxuXHR3aWR0aDogMTAwMHB4O1xyXG59XHJcblxyXG4uaW4tZ2VvLW1hcF9fbWFwLXdyYXBwZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLXRvcDogNDBweDtcclxufVxyXG5cclxuLmluLWdlby1tYXBfX21hcC1hbGwtZ3JvdXAge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxufVxyXG5cclxuLmluLWdlby1tYXBfX21hcC1hbGwtbnVtYmVyIHtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiA3MnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGNvbG9yOiAjZTYxYzIyO1xyXG59XHJcblxyXG4uaW4tZ2VvLW1hcF9fbWFwLWFsbC10ZXh0IHtcclxuXHRmb250LXNpemU6IDE3cHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbi5pbi1nZW8tbWFwX19tYXAge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbn1cclxuXHJcbi5pbi1nZW8tbWFwX19tYXAtaW1nIHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5pbi1nZW8tbWFwX19jaXR5LWxpc3Qtd3JhcHBlciB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5pbi1nZW8tbWFwX19jaXR5LWxpc3Qge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luOiAwIDY1cHggMCAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5pbi1nZW8tbWFwX19jaXR5LWxpc3QtLW11bHRpIHtcclxuXHRtYXJnaW46IDA7XHJcblx0LW1vei1jb2x1bW5zOiAzO1xyXG5cdGNvbHVtbnM6IDM7XHJcblx0LW1vei1jb2x1bW4tZ2FwOiA2NXB4O1xyXG5cdGNvbHVtbi1nYXA6IDY1cHg7XHJcblx0aGVpZ2h0OiA0MDBweDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uaW4tZ2VvLW1hcF9fY2l0eS1saXN0LWl0ZW0ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdHdpZHRoOiAxNTBweDtcclxuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uaW4tZ2VvLW1hcF9fY2l0eS1saXN0LWl0ZW0tdGV4dCB7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLmluLWdlby1tYXBfX2NpdHktbGlzdC1pdGVtLXRleHQtLW1lZGl1bSB7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLmluLWdlby1tYXBfX2NpdHktbGlzdC1pdGVtLW51bWJlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGNvbG9yOiAjOWE5YTlhO1xyXG59XHJcblxyXG4uaW4tZ2VvLW1hcF9fY2l0eS1saXN0LWNvbnRhaW5lciB7XHJcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLmluLWdlby1tYXAtaXRlbSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4uaW4tZ2VvLW1hcC1pdGVtX190aXRsZSB7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uaW4tZ2VvLW1hcC1pdGVtX19kb3Qge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogNXB4O1xyXG5cdGhlaWdodDogNXB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4uaW4tZ2VvLW1hcC1pdGVtX19kb3QtLWJpZyB7XHJcblx0d2lkdGg6IDEycHg7XHJcblx0aGVpZ2h0OiAxMnB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlNjFjMjI7XHJcbn1cclxuXHJcbi5pbi1rZXktZmVhdHVyZXNfX2NvbnRlbnQge1xyXG5cdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHR3aWR0aDogMTAwMHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5pbi1rZXktZmVhdHVyZXNfX3RpdGxlIHtcclxuXHRmb250LXNpemU6IDIwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRjb2xvcjogIzAwMDtcclxuXHRtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG59XHJcblxyXG4uaW4ta2V5LWZlYXR1cmVzLWl0ZW0ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAwIDAgI2RjZGRlMTtcclxuXHRtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XHJcblx0d2lkdGg6IDIwJTtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtaW4taGVpZ2h0OiAxMzBweDtcclxuXHRwYWRkaW5nOiAxNXB4IDA7XHJcbn1cclxuXHJcbi5pbi1rZXktZmVhdHVyZXMtaXRlbTpmaXJzdC1jaGlsZCB7XHJcblx0Ym94LXNoYWRvdzogaW5zZXQgLTFweCAwIDAgMCAjZGNkZGUxLCBpbnNldCAxcHggMCAwIDAgI2RjZGRlMTtcclxufVxyXG5cclxuLmluLWtleS1mZWF0dXJlcy1pdGVtX19udW1iZXIge1xyXG5cdGZvbnQtc2l6ZTogMzBweDtcclxuXHRjb2xvcjogI2U2MWMyMjtcclxufVxyXG5cclxuLmluLWtleS1mZWF0dXJlcy1pdGVtX19udW1iZXItc3VwIHtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcbn1cclxuXHJcbi5pbi1rZXktZmVhdHVyZXMtaXRlbV9fdGl0bGUge1xyXG5cdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cdGZvbnQtc2l6ZTogMTlweDtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLmluLWtleS1zdGF0c19fY29udGVudCB7XHJcblx0d2lkdGg6IDEwMDBweDtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4uaW4ta2V5LXN0YXRzX19ndXR0ZXItc2l6ZXIge1xyXG5cdHdpZHRoOiAyJTtcclxufVxyXG5cclxuLmluLWtleS1zdGF0cy1pdGVtIHtcclxuXHR3aWR0aDogMzIlO1xyXG5cdGhlaWdodDogMTk1cHg7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvbm8tZXZlbnRzLWZpbGwucG5nXCIpO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uaW4ta2V5LXN0YXRzLWl0ZW0gOmJlZm9yZSB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogLTFweDtcclxuXHRyaWdodDogLTFweDtcclxuXHRib3JkZXItd2lkdGg6IDAgMTNweCAxM3B4IDA7XHJcblx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRib3JkZXItY29sb3I6ICNlOGU4ZTggI2ZmZjtcclxufVxyXG5cclxuLmluLWtleS1zdGF0cy1pdGVtLS1iaWcge1xyXG5cdGhlaWdodDogNDA4cHg7XHJcblx0YmFja2dyb3VuZDogI2U4ZThlODtcclxufVxyXG5cclxuLmluLWtleS1zdGF0cy1pdGVtLS1iaWcgOmJlZm9yZSB7XHJcblx0Ym9yZGVyLWNvbG9yOiAjZTYwMDI4ICNmZmY7XHJcbn1cclxuXHJcbi5pbi1rZXktc3RhdHMtaXRlbV9fdGV4dC1ibG9jayB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRtYXgtd2lkdGg6IDI0NXB4O1xyXG5cdHBhZGRpbmctbGVmdDogOCU7XHJcbn1cclxuXHJcbi5pbi1rZXktc3RhdHMtaXRlbV9fcnViIHtcclxuXHRmb250LXNpemU6IDIycHg7XHJcblx0Y29sb3I6ICMwMDA7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLmluLWtleS1zdGF0cy1pdGVtX19ydWItLWJpZyB7XHJcblx0bWFyZ2luLWxlZnQ6IC01cHg7XHJcblx0Zm9udC1zaXplOiA2MHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi5pbi1rZXktc3RhdHMtaXRlbV9fdGl0bGUge1xyXG5cdGZvbnQtc2l6ZTogMTlweDtcclxuXHRjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLmluLWtleS1zdGF0cy1pdGVtX19ydWI6bm90KC5pbi1rZXktc3RhdHMtaXRlbV9fcnViLS1iaWcpICsgLmluLWtleS1zdGF0cy1pdGVtX190aXRsZSB7XHJcblx0bWFyZ2luLXRvcDogNXB4O1xyXG59XHJcblxyXG4ucGFydG5lcnMtYXJ0aWNsZXMtd3JhcHBlciB7XHJcblx0cGFkZGluZy1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5iYWNrLXRvLXRvcCB7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdGJvdHRvbTogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMTJweDtcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0YmFja2dyb3VuZDogI2I2YjZiNjtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0cGFkZGluZzogMTJweCAwIDAgNDBweDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1cHggMjVweDtcclxuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjVweCAyNXB4O1xyXG5cdHotaW5kZXg6IDIwMDtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcblx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi5iYWNrLXRvLXRvcDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDE1cHg7XHJcblx0bGVmdDogMTNweDtcclxuXHQuc3ByaXRlKEBiYWNrLXRvLXRvcCk7XHJcbn1cclxuXHJcbi5iYWNrLXRvLXRvcDpob3ZlciB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uYmFjay10by10b3AuYWN0aXZlIHtcclxuXHRvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2VfZW1wdHkge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxcHg7XHJcblx0aGVpZ2h0OiA0MnB4O1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2UtaW5uZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLWlubmVyOmxhc3QtY2hpbGQge1xyXG5cdHRleHQtc2hhZG93OiA0cHggMCAjZmZmLCAwIDRweCAjZmZmO1xyXG5cdHotaW5kZXg6IDI7XHJcblx0ZGlzcGxheTogaW5saW5lO1xyXG59XHJcblxyXG4udGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2UtaW5uZXIuYWN0aW9uLWJhbG9vbiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2ltZy9yZWQtYmFsb29uLnBuZ1wiKSBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0cGFkZGluZzogMzVweCAwIDAgMzJweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdHdpZHRoOiAxNjJweDtcclxuXHRoZWlnaHQ6IDE2NHB4O1xyXG5cdGZvbnQtc2l6ZTogOTZweDtcclxuXHR0ZXh0LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLnNob3ctY2FyZCBkaXY6bGFzdC1jaGlsZCB7XHJcblx0dGV4dC1zaGFkb3c6IDRweCAwICNmZmYsIDAgNHB4ICNmZmY7XHJcblx0ei1pbmRleDogMjtcclxuXHRkaXNwbGF5OiBpbmxpbmU7XHJcbn1cclxuXHJcbi50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZS5zaG93LWNhcmQgZGl2Omxhc3QtY2hpbGQgc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDU7XHJcbn1cclxuXHJcbi8vLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLnNob3ctY2FyZCBkaXY6bGFzdC1jaGlsZDphZnRlciB7XHJcbi8vXHRjb250ZW50OiAnJztcclxuLy9cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy9cdHJpZ2h0OiAtNDBweDtcclxuLy9cdGJvdHRvbTogMzBweDtcclxuLy9cdHdpZHRoOiAxMDBweDtcclxuLy9cdGhlaWdodDogNzVweDtcclxuLy9cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvY2FyZC5wbmdcIik7XHJcbi8vXHRiYWNrZ3JvdW5kLXNpemU6IDEwMHB4O1xyXG4vL1x0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuLy9cdGJhY2tncm91bmQtcG9zaXRpb246IDYwJSA4MCU7XHJcbi8vXHR6LWluZGV4OiAxO1xyXG4vL31cclxuXHJcbi5iZXN0LXByaWNlc19fc2xpZGUgLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLnNob3ctY2FyZCBkaXY6bGFzdC1jaGlsZDphZnRlciB7XHJcblx0cmlnaHQ6IC0zNXB4O1xyXG5cdGJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLy8udGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Uge1xyXG4vL1x0Ji5zaG93LWNhcmQtcGVyY2VudCB7XHJcbi8vXHRcdGRpdjpsYXN0LWNoaWxkOmFmdGVyIHtcclxuLy9cdFx0XHRjb250ZW50OiAnJztcclxuLy9cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcbi8vXHRcdFx0cmlnaHQ6IC05MHB4O1xyXG4vL1x0XHRcdGJvdHRvbTogLTg3cHg7XHJcbi8vXHRcdFx0d2lkdGg6IDEwMHB4O1xyXG4vL1x0XHRcdGhlaWdodDogNzVweDtcclxuLy9cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vaW1nL2NhcmQucG5nXCIpO1xyXG4vL1x0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwcHg7XHJcbi8vXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuLy9cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MCUgODAlO1xyXG4vL1x0XHRcdHotaW5kZXg6IDE7XHJcbi8vXHRcdH1cclxuLy9cdH1cclxuLy99XHJcblxyXG4uYmVzdC1wcmljZXMtd3JhcHBlciAuY3ljbGUtc2xpZGVzaG93LW5hdiB7XHJcblx0dG9wOiA1MCU7XHJcblx0bWFyZ2luLXRvcDogLTI4cHg7XHJcblx0bGVmdDogaW5oZXJpdDtcclxuXHRyaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuLmJlc3QtcHJpY2VzLXdyYXBwZXIgLmN5Y2xlLXNsaWRlc2hvdy1uYXZfX3ByZXYge1xyXG5cdGxlZnQ6IDEwJTtcclxufVxyXG5cclxuLmJlc3QtcHJpY2VzLXdyYXBwZXIgLmN5Y2xlLXNsaWRlc2hvdy1uYXZfX25leHQge1xyXG5cdHJpZ2h0OiAxMCU7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lciAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcblx0aGVpZ2h0OiAzM3B4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNhY2FlY2E7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR6LWluZGV4OiAxMDA7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHRib3JkZXItcmFkaXVzOiBpbml0aWFsO1xyXG5cdGZvbnQtc2l6ZTogMTdweDtcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyIC5mb3JtLXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG5cdGhlaWdodDogMzBweDtcclxuXHRwYWRkaW5nLXRvcDogM3B4O1xyXG5cdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHRjb2xvcjogIzM4M2E1NztcclxufVxyXG5cclxuLmZvcm0tc2VsZWN0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XHJcblx0cGFkZGluZzogNnB4IDhweCA2cHggOHB4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLmZvcm0tc2VsZWN0LnNlbGVjdDItZHJvcGRvd24uZm9ybS1zZWxlY3Qge1xyXG5cdHRvcDogNnB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IGluaXRpYWw7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2FjYWVjYTtcclxuXHRib3gtc2hhZG93OiAwIDAgOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5mb3JtLXNlbGVjdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmZvcm0tc2VsZWN0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGJkZWVjO1xyXG5cdGNvbG9yOiAjMzgzYTU3O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmZvcm0tc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XHJcblx0d2lkdGg6IDM0cHg7XHJcblx0dG9wOiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWNhZWNhO1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmZvcm0tc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiLFxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLmZvcm0tc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcclxuXHRib3JkZXItY29sb3I6ICNhY2FlY2EgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXdpZHRoOiA4cHggOHB4IDAgOHB4O1xyXG5cdG1hcmdpbjogMDtcclxuXHR0b3A6IDEycHg7XHJcblx0bGVmdDogMTBweDtcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5mb3JtLXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYjpiZWZvcmUsXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuZm9ybS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGI6YmVmb3JlIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Ym9yZGVyLWNvbG9yOiAjZmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci13aWR0aDogNnB4IDZweCAwIDZweDtcclxuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdHRvcDogLThweDtcclxuXHRsZWZ0OiAtNnB4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXIgLmNpdHktc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xyXG5cdGhlaWdodDogMzNweDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ei1pbmRleDogMTAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IGluaXRpYWw7XHJcblx0d2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lciAuY2l0eS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTphZnRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHRvcDogMjBweDtcclxuXHRyaWdodDogLTEwcHg7XHJcblx0d2lkdGg6IDA7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXJpZ2h0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkICNlODE4MWU7XHJcbn1cclxuXHJcbi5jaXR5LXNlbGVjdC5zZWxlY3QyLWRyb3Bkb3duIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5jaXR5LXNlbGVjdC5zZWxlY3QyLWRyb3Bkb3duOmJlZm9yZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHRvcDogLThweDtcclxuXHRsZWZ0OiAyMHB4O1xyXG5cdHdpZHRoOiAxM3B4O1xyXG5cdGhlaWdodDogOHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvaWNvbi1jaXR5LXNlbGVjdC10YWlsLnBuZ1wiKSBuby1yZXBlYXQ7XHJcblx0ei1pbmRleDogMDtcclxufVxyXG5cclxuLmNpdHktc2VsZWN0LnNlbGVjdDItZHJvcGRvd24tLWFib3ZlOmJlZm9yZSB7XHJcblx0dG9wOiBhdXRvO1xyXG5cdGJvdHRvbTogLThweDtcclxuXHRsZWZ0OiAyMHB4O1xyXG5cdHdpZHRoOiAxM3B4O1xyXG5cdGhlaWdodDogOHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9pbWcvaWNvbi1jaXR5LXNlbGVjdC10YWlsLWJvdHRvbS5wbmdcIikgbm8tcmVwZWF0O1xyXG5cdHotaW5kZXg6IDA7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lciAuY2l0eS1zZWxlY3Quc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Y29sb3I6ICNlODE4MWU7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZTgxODFlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRsaW5lLWhlaWdodDogMTtcclxuXHRwYWRkaW5nOiAzcHggMCAwIDA7XHJcbn1cclxuXHJcbi5jaXR5LXNlbGVjdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcclxuXHRtYXgtaGVpZ2h0OiAzNTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24uY2l0eS1zZWxlY3Qge1xyXG5cdHdpZHRoOiAyOTVweCAhaW1wb3J0YW50O1xyXG5cdHRvcDogNnB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0Ym94LXNoYWRvdzogMCAwIDNweCAwIHJnYmEoMCwgMCwgMCwgMC4yNik7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuY2l0eS1zZWxlY3Quc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xyXG5cdHRvcDogLTE1cHg7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuY2l0eS1zZWxlY3QgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5jaXR5LXNlbGVjdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzAsIDAsIDQwLCAwLjEpO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmZvcm0tc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XHJcblx0d2lkdGg6IDM0cHg7XHJcblx0dG9wOiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWNhZWNhO1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmNpdHktc2VsZWN0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyxcclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5jaXR5LXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5ub3QtbGluayB7XHJcblx0Y3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZSB7XHJcblx0XHRtaW4taGVpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLnNob3ctY2FyZCBkaXY6bGFzdC1jaGlsZDphZnRlciB7XHJcblx0XHRib3R0b206IDIwcHg7XHJcblx0XHRyaWdodDogLTIwcHg7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGhlaWdodDogMzcuNXB4O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlc19fc2xpZGUgLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlLnNob3ctY2FyZCBkaXY6bGFzdC1jaGlsZDphZnRlciB7XHJcblx0XHRib3R0b206IDIwcHg7XHJcblx0XHRyaWdodDogLTIwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Uge1xyXG5cdFx0Ji5zaG93LWNhcmQtcGVyY2VudCB7XHJcblx0XHRcdGRpdjpsYXN0LWNoaWxkOmFmdGVyIHtcclxuXHRcdFx0XHRyaWdodDogLTMzcHg7XHJcblx0XHRcdFx0Ym90dG9tOiAtN3B4O1xyXG5cdFx0XHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMzcuNXB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlcy13cmFwcGVyIC5jeWNsZS1zbGlkZXNob3ctbmF2IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVfX2Jhbm5lci1saW5rIHtcclxuXHRcdCYubmV3LXllYXItdHlwZSB7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvbmV3LXllYXItc2xpZGVyLnBuZycpO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHQvL2JhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XHJcblxyXG5cdFx0XHQvLyYubmV3LXllYXItdHlwZS1pbmRleCB7XHJcblxyXG5cdFx0XHQvL31cclxuXHJcblx0XHRcdC8vJi5uZXcteWVhci10eXBlLWN1c3RvbWVycyB7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRcdC8vfVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuY2FsZW5kYXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ0B7aW1hZ2VQYXRofS9jYWxlbmRhcl9wcm9tb19tb2JpbGUuanBnJyk7XHJcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHJcblx0XHRcdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IHtcclxuXHRcdFx0XHQudGl0bGUtYmxvY2stYmFubmVyX19pbWctd3JhcHBlciB7XHJcblx0XHRcdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTUwcHg7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnRpdGxlLWJsb2NrLWJhbm5lcl9fdGV4dC1ibG9jayB7XHJcblx0XHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogODBweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnRpdGxlLWJsb2NrLWJhbm5lcl9fcmVkLWJhbG9vbiB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdHRvcDogMzBweDtcclxuXHRcdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNob3ctY2FyZC1wZXJjZW50IGRpdjpsYXN0LWNoaWxkOmFmdGVyIHtcclxuXHRcdFx0XHRyaWdodDogLTExMXB4O1xyXG5cdFx0XHRcdGJvdHRvbTogMjFweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnNob3ctY2FyZC1wZXJjZW50Lm5vLXByaWNlIGRpdjpsYXN0LWNoaWxkOmFmdGVyIHtcclxuXHRcdFx0XHRyaWdodDogLTkwcHg7XHJcblx0XHRcdFx0Ym90dG9tOiA2MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubGctb25seS1ibG9jayB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5ib3R0b20tc3BhY2luZyB7XHJcblx0bWFyZ2luLWJvdHRvbTogODBweDtcclxufVxyXG5cclxuLnNtYWxsLWhpZGRlbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuOjotbXMtY2xlYXIge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcblx0LyogV2ViS2l0LCBCbGluaywgRWRnZSAqL1xyXG5cdGNvbG9yOiAjYWZhZmFmO1xyXG59XHJcblxyXG46LW1vei1wbGFjZWhvbGRlciB7XHJcblx0LyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cclxuXHRjb2xvcjogI2FmYWZhZjtcclxuXHRvcGFjaXR5OiAxO1xyXG59XHJcblxyXG46Oi1tb3otcGxhY2Vob2xkZXIge1xyXG5cdC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cclxuXHRjb2xvcjogI2FmYWZhZjtcclxuXHRvcGFjaXR5OiAxO1xyXG59XHJcblxyXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHQvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xyXG5cdGNvbG9yOiAjYWZhZmFmO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cdC5vd2wtbmF2IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuY2F0YWxvZ3VlLXNlY3Rpb24gLm93bC1uYXYge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNjVweCkge1xyXG5cdC5nZXQtY2FyZF9faW5uZXIge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA2MHB4KSB7XHJcblx0LnRyYWRlY2VudC1zZWN0aW9uIHtcclxuXHRcdHdpZHRoOiAxMDAwcHg7XHJcblx0fVxyXG5cclxuXHQudHJhZGVjZW50LXRhYnMgLnRyYWRlY2VudC10YWJzX19jb250ZW50LFxyXG5cdC50cmFkZWNlbnQtdGFic19fdGl0bGUge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAxNXB4KSB7XHJcblx0LmhlYWRlcl9fY29udGVudCxcclxuXHQubmV3cy1zZWN0aW9uLFxyXG5cdC5iZXN0LXByaWNlcyxcclxuXHQuYXJ0aWNsZXMtc2VjdGlvbixcclxuXHQubWFwLXNlY3Rpb24sXHJcblx0LmJha2VyeS1zbGlkZXIsXHJcblx0LmJha2VyeS1zZWN0aW9uLFxyXG5cdC5jb29raW5nLXNlY3Rpb24sXHJcblx0LmRpbm5lci1zZWN0aW9uLFxyXG5cdC5mcnVpdC1zZWN0aW9uLFxyXG5cdC5jYWZlLXNlY3Rpb24sXHJcblx0LmNhZmV0ZXJpYS1zZWN0aW9uLFxyXG5cdC5tZWF0LWluZm8sXHJcblx0LmZpc2gtc2VjdGlvbixcclxuXHQuY2FyZC1zZWN0aW9uLFxyXG5cdC5icmFuZC1zZWN0aW9uLFxyXG5cdC5lc2hvcC1zZWN0aW9uLFxyXG5cdC5mb290ZXJfX2NvbnRlbnQsXHJcblx0LnRpdGxlLWJsb2NrLFxyXG5cdC5tYWluLWluZm8tZ3JvdXAsXHJcblx0LnBhcnRuZXJzLWFydGljbGVzLFxyXG5cdC5wYXJ0bmVycy1ydWxlcyxcclxuXHQucGFydG5lcnMtY29tcGxhaW50LFxyXG5cdC50cmFkZWNlbnQtc2VjdGlvbixcclxuXHQudGVuZGVycy13cmFwcGVyLFxyXG5cdC5jYXRhbG9ndWUtc2VjdGlvbixcclxuXHQuY2FyZC10YWJzLXNlY3Rpb24sXHJcblx0LmdpZnQtY2FyZC1vZmZlcixcclxuXHQuYnJhbmRzLXRhYnMtYWNjLFxyXG5cdC5vZmZlci1iZW5lZml0cyxcclxuXHQuZXNob3AtdGl0bGUtZ3JvdXAsXHJcblx0Lnl1bW15LWFjY2VzcyxcclxuXHQud2hvLWNvb2ssXHJcblx0LmRpc2gtd2lzaCxcclxuXHQuc2hvcC1tYWluLXdyYXBwZXIsXHJcblx0LnNob3BzLWJpZy1tYXBfX2NvbnRlbnQsXHJcblx0LnNob3AtbWFwLWNsb3Nlc3RfX2NvbnRlbnQsXHJcblx0LmFib3V0LWluZm8sXHJcblx0LmFib3V0LXNsaWRlcnMtd3JhcHBlcl9fY29udGVudCxcclxuXHQuYWJvdXQtZm90by1wcmVzc19fY29udGVudCxcclxuXHQuaGlzdG9yeS1jYXJvdXNlbCxcclxuXHQuc21hbGwtbmV3cy1zZWN0aW9uX19jb250ZW50LFxyXG5cdC5zdWNjZXNzLXN0b3J5X19jb250ZW50LFxyXG5cdC5pbnZlc3Rvci1uZXdzX19jb250ZW50LFxyXG5cdC5idXktcG9kYXJva19fY29udGVudCxcclxuXHQucG9kYXJvay10eXBlc19fY29udGVudCxcclxuXHQucG9kYXJvay1mZWF0dXJlc19fY29udGVudCxcclxuXHQuYnJpZ2h0LWNhcmRfX2NvbnRlbnQsXHJcblx0LnNob3AtZGV0YWlsX19jb250ZW50LFxyXG5cdC5jYXRhbG9ncy1zaGVkdWxlLFxyXG5cdC5tYWluLWluZm9fX3dvcmstZmVhdHVyZXMtLWxlYXJuLFxyXG5cdC5tYWluLWluZm9fX3N1YnRpdGxlLS1mZWF0dXJlLWhlYWQsXHJcblx0LnByb2ctZWZmX19jb250ZW50LFxyXG5cdC52YWMtZGV0LWNvbmRpdGlvbnMsXHJcblx0LnZhY2FuY3ktcmVwbHlfX2NvbnRlbnQsXHJcblx0Lm1haW4taW5mb19fc3VidGl0bGUtLXBhZGRpbmcsXHJcblx0LnByZXNzLWJsb2NrX19pdGVtLWNvbnRhaW5lcixcclxuXHQubWFuYWdlLWJpZy1zbGlkZXJfX2NvbnRlbnQsXHJcblx0LmFjdGl2YXRpb24tZm9ybSxcclxuXHQuY29udGFjdHMtYWRkcmVzc19fY29udGVudCxcclxuXHQuY29udGFjdHMtZGVwc19fY29udGVudCxcclxuXHQuc3VjLWFjY29yZGlvbl9fdGl0bGUtZ3JvdXAsXHJcblx0LnN1Yy1hY2NvcmRpb25fX2NvbnRlbnQsXHJcblx0LnN1Yy1pbnZpdGUtc2VjdGlvbl9fY29udGVudCxcclxuXHQuY29ycC1tb2RlbF9fY29udGVudCxcclxuXHQudmFjLXdoeS1ub3Qtc2VjdGlvbl9fY29udGVudCxcclxuXHQubm90LWZvdW5kX19jb250ZW50LFxyXG5cdC5pbi1jYWxlbmRhci1zZWN0aW9uX19jb250ZW50LFxyXG5cdC5pbi1nZW8tbWFwX19jb250ZW50LFxyXG5cdC5pbi1rZXktZmVhdHVyZXNfX2NvbnRlbnQsXHJcblx0LmluLWtleS1zdGF0c19fY29udGVudCB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdC8vcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0Ly9wYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnNob3BzLWJpZy1tYXAge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LnNob3BzLWJpZy1tYXAgLnNob3AtbWFpbiB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdH1cclxuXHJcblx0LnRlbXAtbmF2X19pdGVtICsgLnRlbXAtbmF2X19pdGVtIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWluZm8tLXNkIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuZ2V0LWNhcmRfX2NvbnRlbnQge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZXMtc2VjdGlvbi0tbWVhdC1pbmZvIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNsaWRlcl9fc2xpZGUge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyX19ib3R0b20sXHJcblx0LmZvb3Rlcl9fbmF2LXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5oZWFkZXIge1xyXG5cdFx0bWluLWhlaWdodDogMTAwcHg7XHJcblx0fVxyXG5cclxuXHQuYy1oYW1idXJnZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmhlYWRlcl9fc2hvcC1saW5rLS1zbWFsbC1zY3JlZW4ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRib3JkZXItY29sb3I6ICNlOTFiMjI7XHJcblx0XHRtYXJnaW46IDVweCA0OHB4IDAgMDtcclxuXHR9XHJcblxyXG5cdC5oZWFkZXJfX3Nob3AtbGluay0tc21hbGwtc2NyZWVuOmhvdmVyIHtcclxuXHRcdGNvbG9yOiAjZTkxYjIyO1xyXG5cdH1cclxuXHJcblx0LmZvb3Rlcl9fZGV2cyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMjBweDtcclxuXHRcdHRvcDogNjBweDtcclxuXHR9XHJcblxyXG5cdC5oZWFkZXJfX2xvZ28ge1xyXG5cdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdH1cclxuXHJcblx0LmZvb3RlciAuYy1oYW1idXJnZXIge1xyXG5cdFx0bWFyZ2luLXRvcDogLTIwcHg7XHJcblx0fVxyXG5cclxuXHQuc3VibWVudS13cmFwcGVyIHtcclxuXHRcdHotaW5kZXg6IDEwMDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDEwMHB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGhlaWdodDogNjBweDtcclxuXHR9XHJcblxyXG5cdC5zdWJtZW51LXdyYXBwZXItLWJvdHRvbSB7XHJcblx0XHR0b3A6IGF1dG87XHJcblx0XHRib3R0b206IDEzMHB4O1xyXG5cdH1cclxuXHJcblx0LnN1Ym1lbnUtd3JhcHBlciAudGVtcC1uYXYge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHR9XHJcblxyXG5cdC5uZXdzLXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRtaW4taGVpZ2h0OiAxMzBweDtcclxuXHR9XHJcblxyXG5cdC5jeWNsZS1zbGlkZXNob3ctbmF2LS1iZXN0LXByaWNlcyB7XHJcblx0XHR3aWR0aDogOTUlO1xyXG5cdH1cclxuXHJcblx0Lm5ld3Mtc2VjdGlvbl9fYWxsLW5ld3MtbGluayB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zbGlkZXJfX3RleHQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2xpZGVyX19wb2ludCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNjVweDtcclxuXHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNsaWRlcl9fcG9pbnQtdGV4dCxcclxuXHQuYmFrZXJ5LXNsaWRlcl9fcG9pbnQtY2lyY2xlIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNsaWRlcl9fcG9pbnQtY2lyY2xlIHtcclxuXHRcdHdpZHRoOiA2NHB4O1xyXG5cdFx0aGVpZ2h0OiA2NHB4O1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNsaWRlcl9fcG9pbnQtcHJpY2Uge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZS1pdGVtLS1iYWtlcnkge1xyXG5cdFx0d2lkdGg6IDMzJTtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZS1pdGVtLS1iYWtlcnkgKyAuYXJ0aWNsZS1pdGVtLS1iYWtlcnkge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYSB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9fcmlnaHQtdGV4dCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9fYW1vdW50IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRmb250LXNpemU6IDc1cHg7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9fbnVtYmVyIHtcclxuXHRcdGZvbnQtc2l6ZTogNTBweDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtIHtcclxuXHRcdHdpZHRoOiAzMyU7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2l0ZW06Zmlyc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDMzJTtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtICsgLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2l0ZW0ge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNlY3Rpb24ge1xyXG5cdFx0cGFkZGluZy10b3A6IDI1cHg7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNlY3Rpb25fX3RvcC1waWMge1xyXG5cdFx0bGVmdDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2VjdGlvbiAuYXJ0aWNsZXMtc2VjdGlvbiB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbl9fdGl0bGUge1xyXG5cdFx0cGFkZGluZy10b3A6IDUwcHg7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRtaW4taGVpZ2h0OiA0MDVweDtcclxuXHR9XHJcblxyXG5cdC5jb29raW5nLXNlY3Rpb25fX2NpdGUge1xyXG5cdFx0d2lkdGg6IDQ0JTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHR9XHJcblxyXG5cdC5jb29raW5nLXNlY3Rpb25fX2F1dGhvciB7XHJcblx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbl9fbm90ZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMjE1cHg7XHJcblx0XHRyaWdodDogMjBweDtcclxuXHRcdHdpZHRoOiAyMjVweDtcclxuXHR9XHJcblxyXG5cdC5jb29raW5nLXNlY3Rpb25fX25vdGUtaW1nLS1ob3VyIHtcclxuXHRcdC5zcHJpdGUoQHl1bW1pLWhvdXIpO1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbl9fbm90ZS10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRtYXJnaW46IDE1cHggMDtcclxuXHR9XHJcblxyXG5cdC5jb29raW5nLXNlY3Rpb25fX25vdGUtdGl0bGUtLWxpbmsge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGVzLXNlY3Rpb24tLWRpbm5lciAuYXJ0aWNsZS1pdGVtLS1kaW5uZXI6bGFzdC1jaGlsZCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGUtaXRlbS0tZGlubmVyICsgLmFydGljbGUtaXRlbS0tZGlubmVyIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cdH1cclxuXHJcblx0LmFydGljbGVzLXNlY3Rpb24tLWRpbm5lciAuYXJ0aWNsZS1pdGVtX190aXRsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmZydWl0LWZlYXR1cmVzIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0XHRtaW4taGVpZ2h0OiAxODBweDtcclxuXHR9XHJcblxyXG5cdC5tZWF0LWluZm8gLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX251bWJlciB7XHJcblx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0fVxyXG5cclxuXHQubWVhdC1pbmZvIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19rZyB7XHJcblx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQubWVhdC1pbmZvIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX190ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHR9XHJcblxyXG5cdC5tZWF0LWluZm8gLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2l0ZW06Zmlyc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQubWVhdC1pbmZvIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtOmZpcnN0LWNoaWxkOmFmdGVyIHtcclxuXHRcdHRvcDogMTBweDtcclxuXHR9XHJcblxyXG5cdC5tZWF0LWluZm8td3JhcHBlciB7XHJcblx0XHRtaW4taGVpZ2h0OiA0MjVweDtcclxuXHR9XHJcblxyXG5cdC5tZWF0LWluZm8td3JhcHBlciAuYXJ0aWNsZS1pdGVtX190ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLXJpZ2h0LXBhcnQtLWZpc2gge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXNlY3Rpb24ge1xyXG5cdFx0bWluLWhlaWdodDogNTM3cHg7XHJcblx0fVxyXG5cclxuXHQuY2FyZC1zZWN0aW9uX19idXR0b24ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTAwO1xyXG5cdH1cclxuXHJcblx0LmNhcmQtc2VjdGlvbl9fdGV4dCB7XHJcblx0XHRtYXgtd2lkdGg6IDMwMHB4O1xyXG5cdH1cclxuXHJcblx0LmNhcmQtc2VjdGlvbl9faW1nIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHRtYXJnaW46IGF1dG8gMDtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXNlY3Rpb25fX3N1YnRpdGxlLFxyXG5cdC5jYXJkLXNlY3Rpb25fX3RleHQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTAwO1xyXG5cdH1cclxuXHJcblx0LmJyYW5kLXNlY3Rpb25fX2NhcnQtZ3JvdXAge1xyXG5cdFx0cGFkZGluZzogNDBweCAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmJyYW5kLXNlY3Rpb25fX3RleHQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5icmFuZC1zZWN0aW9uX19idXR0b24ge1xyXG5cdFx0Ym90dG9tOiAxNDVweDtcclxuXHR9XHJcblxyXG5cdC5icmFuZC1zZWN0aW9uX19jYXJ0LXRleHQge1xyXG5cdFx0d2lkdGg6IDcwJTtcclxuXHR9XHJcblxyXG5cdC5icmFuZC1zZWN0aW9uX19jYXJ0LXRleHQtLW91ci1icmFuZHMge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5icmFuZC1zZWN0aW9uX190ZXh0IHtcclxuXHRcdHdpZHRoOiAyNTBweDtcclxuXHR9XHJcblxyXG5cdC5tZWF0LXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiAxMTBweCAwIDM1cHg7XHJcblx0fVxyXG5cclxuXHQubWVhdC1zZWN0aW9uLXdyYXBwZXJfX3RpdGxlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMjVweDtcclxuXHRcdHRvcDogNTBweDtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0Lm1lYXQtc2VjdGlvbl9fdGl0bGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5tZWF0LXNlY3Rpb25fX3NsaWRlci13cmFwcGVyIHtcclxuXHRcdHJpZ2h0OiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LmhlYWRlcl9fY2l0eS1zZWxlY3Qge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDQ4cHg7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyX19jaXR5LXNlbGVjdC0taW4tc3VibWVudSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlc19fZmVhdHVyZS1ibG9jayB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTQwcHg7XHJcblx0XHR3aWR0aDogNjA3cHg7XHJcblx0fVxyXG5cclxuXHQuY3ljbGUtc2xpZGVzaG93LW5hdi0tYmVzdC1wcmljZXMge1xyXG5cdFx0dG9wOiAzNTBweDtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlc19fdGl0bGUge1xyXG5cdFx0bWFyZ2luLXRvcDogNDVweDtcclxuXHR9XHJcblxyXG5cdC5jeWNsZS1wYWdlciB7XHJcblx0XHRib3R0b206IDM0cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2std3JhcHBlci0tc2xpZGVyIC5jeWNsZS1wYWdlciB7XHJcblx0XHRib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uX19tYXAtbGluayB7XHJcblx0XHR0b3A6IC0yNXB4O1xyXG5cdFx0cmlnaHQ6IDcwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdH1cclxuXHJcblx0Lm5ld3Mtc2VjdGlvbl9fbWFwLXBvaW50IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uLWl0ZW1fX2RhdGUge1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHR9XHJcblxyXG5cdC5uZXdzLXNlY3Rpb24taXRlbV9fdGV4dCB7XHJcblx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdH1cclxuXHJcblx0LmFydGljbGVzLXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiA0NHB4IDAgNzNweDtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLWl0ZW1fX3RpdGxlIHtcclxuXHRcdG1hcmdpbjogMjVweCAwIDEwcHg7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZXMtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmc6IDQ0cHggMCA5MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1hcC1zZWN0aW9uX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcclxuXHR9XHJcblxyXG5cdC5tYXAtc2VjdGlvbl9fbnVtYmVyIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQubWFwLXNlY3Rpb25fX2J1dHRvbiB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDgwcHg7XHJcblx0XHRyaWdodDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2xpZGVyX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogNDhweDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2VjdGlvbl9fdG9wLXBpYyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IC0xMDVweDtcclxuXHR9XHJcblxyXG5cdC5jb29raW5nLXNlY3Rpb25fX25vdGUtdGV4dCB7XHJcblx0XHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGVzLXNlY3Rpb24tLWRpbm5lciB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcblx0LmZydWl0LXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDcwJTtcclxuXHR9XHJcblxyXG5cdC5mcnVpdC1zZWN0aW9uIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcblx0fVxyXG5cclxuXHQuZnJ1aXQtc2VjdGlvbl9fdGl0bGUge1xyXG5cdFx0cGFkZGluZy10b3A6IDYwcHg7XHJcblx0fVxyXG5cclxuXHQuZnJ1aXQtc2VjdGlvbl9fbnVtYmVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmZydWl0LXNlY3Rpb25fX3BvaW50IHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcblxyXG5cdC5mcnVpdC1mZWF0dXJlc19fYmFkZ2Uge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDQwcHg7XHJcblx0fVxyXG5cclxuXHQuY2FyZC1zZWN0aW9uX19pbWcge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0fVxyXG5cclxuXHQuY2FyZC1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0bWluLWhlaWdodDogNTYwcHg7XHJcblx0fVxyXG5cclxuXHQuaW5uZXItbWVudS1ibG9jayB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmlubmVyLW1lbnUtbGluZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogNDAwcHg7XHJcblx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMWQxO1xyXG5cdH1cclxuXHJcblx0LmlubmVyLW1lbnUtbGluZS0tbW9kZWwge1xyXG5cdFx0dG9wOiAyMDBweDtcclxuXHR9XHJcblxyXG5cdC5pbm5lci1tZW51LWxpbmUtLWFyZW5kYXRvcmFtLFxyXG5cdC5pbm5lci1tZW51LWxpbmUtLW91ci1icmFuZHMsXHJcblx0LmlubmVyLW1lbnUtbGluZS0tb3VyLXByb2R1Y3Rpb24sXHJcblx0LmlubmVyLW1lbnUtbGluZS0tcG9kYXJvayB7XHJcblx0XHR0b3A6IDMwMHB4O1xyXG5cdH1cclxuXHJcblx0LmlubmVyLW1lbnUtbGluZS0tc3RyYXRlZ3kge1xyXG5cdFx0dG9wOiAxMDBweDtcclxuXHR9XHJcblxyXG5cdC5pbm5lci1tZW51LWxpbmUtLXVuZGVyc2xpZGVyIHtcclxuXHRcdHRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5pbm5lci1tZW51LWxpbmVfX29wZW4tbGluayB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRjb2xvcjogI2ViMWMyMDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgI2ViMWMyMDtcclxuXHRcdG1hcmdpbi10b3A6IDEycHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmlubmVyLW1lbnUtbGluZV9fb3Blbi1saW5rOmFmdGVyIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0dG9wOiA4cHg7XHJcblx0XHRyaWdodDogLTE1cHg7XHJcblx0XHR3aWR0aDogMDtcclxuXHRcdGhlaWdodDogMDtcclxuXHRcdGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRib3JkZXItcmlnaHQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci10b3A6IDNweCBzb2xpZCAjZWIxYzIwO1xyXG5cdH1cclxuXHJcblx0LmlubmVyLW1lbnUtbGluZV9fbGlzdCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMWQxO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMjAwO1xyXG5cdH1cclxuXHJcblx0LmlubmVyLW1lbnUtbGluZV9faXRlbSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5pbm5lci1tZW51LWxpbmVfX2xpbmsge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Y29sb3I6ICMxZjFmMWY7XHJcblx0XHRmb250LXNpemU6IDE3cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmlubmVyLW1lbnUtbGluZV9fbGluazpob3ZlciB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRjb2xvcjogI2U5MTYyMTtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXAge1xyXG5cdFx0bWFyZ2luLXRvcDogNjNweDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvLWdyb3VwLS1ib3R0b20tY29udGVudCB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXAtLXNob3AtZGV0YWlsIHtcclxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvLWdyb3VwLS1sZWFybiB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXAtLXZhYy1kZXQtYm90IHtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mby1ncm91cC0tcmVwb3J0cyB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mbyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDAgMCAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fdGl0bGUsXHJcblx0Lm1haW4taW5mb19fdGV4dCxcclxuXHQubWFpbi1pbmZvX19sdWNrLXRleHQsXHJcblx0Lm1haW4taW5mb19fa2FydGEtaGlnaGxpZ2h0ZWQsXHJcblx0Lm1haW4taW5mb19fc3VidGl0bGUtLXBhZGRlZCB7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX19zdWJ0aXRsZS0tYm90dG9tLXNwYWNlIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fbmV3cy1kYXRlIHtcclxuXHRcdHBhZGRpbmc6IDAgMjNweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX25ld3MtZGF0ZS0tbm8tcGFkZGluZyB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fYnRuIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX3VsLWJsb2NrLFxyXG5cdC5tYWluLWluZm9fX3ByZS1hY2NvcmRpb24ge1xyXG5cdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fdGV4dC0ta2FydGEge1xyXG5cdFx0cGFkZGluZzogMTBweCAwIDAgNDBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX2xlYXJuLWZlYXR1cmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX2ltZy1ibG9jayB7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX191bC1saXN0LS1jb250ZW50IHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAzNnB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fbmV3cyB7XHJcblx0XHRtaW4taGVpZ2h0OiAxMDBweDtcclxuXHR9XHJcblxyXG5cdC5sZWFybi1mZWF0dXJlLS1ib3R0b20ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvIHtcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0cGFkZGluZzogMzBweCAwO1xyXG5cdH1cclxuXHJcblx0LnRlbmRlcnMtaW5mb19fYnRuIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnRlbmRlcnMtaW5mby0tYXJlbmRhdG9ycyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnRlbmRlcnMtaW5mby0tZGVwYXJ0bWVudCB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdH1cclxuXHJcblx0LnRlbmRlcnMtaW5mby0tYXJlbmRhdG9ycy1mb3JtIHtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0bWFyZ2luLXRvcDogLTEwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnMtd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdH1cclxuXHJcblx0LndvcmstdGFicy13cmFwcGVyX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXJfX2NpdHk6YWZ0ZXIge1xyXG5cdFx0dG9wOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LndvcmstdGFicy13cmFwcGVyX19lbXAtdmlkZW8tdGV4dCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0bWF4LXdpZHRoOiA3MCU7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXJfX2VtcC12aWRlby1saW5rLWdyb3VwIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXJfX2VtcC12aWRlby1saW5rLWljb24ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHQuc3ByaXRlKEB5dC1wbGF5LWljb24pO1xyXG5cdH1cclxuXHJcblx0LndvcmstdGFicy13cmFwcGVyX19lbXAtdmlkZW8tbGluayB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnMtd3JhcHBlci0tdmFjYW5jaWVzIHtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0LndvcmstdGFicy13cmFwcGVyLS12YWNhbmNpZXMgLndvcmstdGFicy13cmFwcGVyX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXItLXZhY2FuY2llcyAud29yay10YWJzLXdyYXBwZXJfX2NpdHk6YWZ0ZXIge1xyXG5cdFx0dG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LndvcmstdGFicy1pdGVtIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogMzMlO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnNfX2l0ZW0tY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnNfX2hlYWQ6Zmlyc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQudmFjYW5jeS1saXN0LXdyYXBwZXJfX2NvbnRlbnQge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRtYXJnaW4tdG9wOiAtMzBweDtcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LWxpc3Qtd3JhcHBlcl9fdGFicy13cmFwcGVyIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0bWluLWhlaWdodDogMTAwcHg7XHJcblx0fVxyXG5cclxuXHQudmFjYW5jeS1saXN0IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LnZhY2FuY3ktbGlzdC1wYWcge1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLWluZm8tLXZhY2FuY2llcyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLWluZm9fX2VudmksXHJcblx0LnRlbmRlcnMtaW5mb19fZW52aS10ZXh0IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLWluZm9fX2VudmktdGV4dCB7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvX19idG4tLXZhY2FuY2llcyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMjBweDtcclxuXHRcdGJvdHRvbTogMzBweDtcclxuXHR9XHJcblxyXG5cdC5pbm5lci1zdWJtZW51LWxpbmUge1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdG1hcmdpbjogLTVweCAwIDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5pbm5lci1zdWJtZW51LWxpbmVfX2l0ZW0ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuaW5uZXItc3VibWVudS1saW5lX19saW5rIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGNvbG9yOiAjMzgzYTU3O1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdC5pbm5lci1zdWJtZW51LWxpbmVfX2xpbms6aG92ZXIge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0Y29sb3I6ICNlOTE2MjE7XHJcblx0fVxyXG5cclxuXHQuaW5uZXItbWVudS1saW5lX19pdGVtOmhvdmVyID4gLmlubmVyLXN1Ym1lbnUtbGluZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1hcnRpY2xlcyB7XHJcblx0XHRwYWRkaW5nOiA0MHB4IDAgMDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1hcnRpY2xlc19faXRlbSB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtYXJ0aWNsZXNfX2l0ZW0tY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHggMzBweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1hcnRpY2xlc19faW1nLXdyYXBwZXIge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtMC4yNWVtO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWFydGljbGVzX190ZXh0LWJsb2NrIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyNDVweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1hcnRpY2xlc19fdGV4dCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzIHtcclxuXHRcdHBhZGRpbmc6IDM1cHggMjBweCA0NXB4O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzX19zdWJ0aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzX19hcnRpY2xlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzX19hcnRpY2xlICsgLnBhcnRuZXJzLXJ1bGVzX19hcnRpY2xlIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtcnVsZXNfX251bWJlciB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzX190ZXh0IHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWNvbXBsYWludCB7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDIwcHg7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtY29tcGxhaW50X190ZXh0LWJsb2NrIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRtYXgtd2lkdGg6IDUyMHB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0Zm9udC1zaXplOiAxOXB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyLS1hcmVuZGF0b3JhbSxcclxuXHQucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLXdyYXBwZXItLW91ci1wcm9kdWN0aW9uIHtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLXdyYXBwZXIge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblxyXG5cdC50cmFkZWNlbnQtdGFicy13cmFwcGVyIHtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LnRyYWRlY2VudC10YWJzIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LnRyYWRlY2VudC10YWJzX19saW5rLWxpc3Qge1xyXG5cdFx0bWluLWhlaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC50cmFkZWNlbnQtdGFic19fbGluay1pdGVtIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLWFib3V0LW5ld3MsXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLW1hbmFnZW1lbnQsXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLWNvbnRhY3RzIHtcclxuXHRcdGhlaWdodDogMTAwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2std3JhcHBlci0tcG9kYXJvayxcclxuXHQudGl0bGUtYmxvY2std3JhcHBlci0tY2FyZC1hY3RpdmF0aW9uIHtcclxuXHRcdGhlaWdodDogMzAwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2std3JhcHBlci0tb3ZlcnZpZXcge1xyXG5cdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2ludmVzdG9yc19iYW5uZXIuanBnXCIpO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLXNsaWRlciB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRtaW4taGVpZ2h0OiAxMDBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1zbGlkZV9fYmFubmVyLWxpbmsge1xyXG5cdFx0bWluLWhlaWdodDogMzAwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVfX2NvbnRlbnQge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVfX3RpdGxlLWdyb3VwIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxMzBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1zbGlkZV9fY29uZGl0aW9ucyB7XHJcblx0XHRyaWdodDogMjBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1zbGlkZV9fcHJpY2Utd2lkZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlX19wcmljZS1zbWFsbCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5jeWNsZS1zbGlkZXNob3ctbmF2LS1vZmZlci1zbGlkZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5vZmZlci1zbGlkZXItd3JhcHBlciB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtaW4taGVpZ2h0OiAzMDBweDtcclxuXHR9XHJcblxyXG5cdC5vZmZlci1zbGlkZV9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGVfX2ltZy13cmFwcGVyIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMjZweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRoZWlnaHQ6IDMwMHB4O1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLXNsaWRlX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdHdpZHRoOiAzMDBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGVfX3RleHQge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGVfX2J1dHRvbiB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDEwcHg7XHJcblx0XHRsZWZ0OiAxNjVweDtcclxuXHR9XHJcblxyXG5cdC5jeWNsZS1wYWdlci0tb2ZmZXItc2xpZGVyIHtcclxuXHRcdGJvdHRvbTogMjVweDtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2VjdGlvbi13cmFwcGVyLFxyXG5cdC5jYXRhbG9ndWUtc2VjdGlvbiB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mby1ncm91cF9fc3RhdHMtZ3JvdXAge1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLWJsb2NrIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHR3aWR0aDogNDglO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mby1ncm91cF9fc3RhdHMtYmxvY2sgKyAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jayB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLW51bWJlci1ncm91cCxcclxuXHQubWFpbi1pbmZvLWdyb3VwX19zdGF0cy10ZXh0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mby1ncm91cF9fc3RhdHMtdGV4dCB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1udW1iZXItYW1vdW50LFxyXG5cdC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLW51bWJlci10ZXh0IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGZvbnQtc2l6ZTogNjBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAwLjc7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1udW1iZXItdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvLWdyb3VwX19zdGF0cy10ZXh0IHtcclxuXHRcdHdpZHRoOiAyNTVweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLWJsb2NrLS1yZWQgLm1haW4taW5mby1ncm91cF9fc3RhdHMtbnVtYmVyLWFtb3VudCxcclxuXHQubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jay0tcmVkIC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLW51bWJlci10ZXh0IHtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0fVxyXG5cclxuXHQuYnJhbmRzLXRhYnNfX2ltZyB7XHJcblx0XHRtYXgtd2lkdGg6IDQyMHB4O1xyXG5cdH1cclxuXHJcblx0LmJyYW5kcy10YWJzX190ZXh0LFxyXG5cdC5icmFuZHMtdGFic19fdGV4dC1ib2xkIHtcclxuXHRcdHdpZHRoOiAyNTBweDtcclxuXHR9XHJcblxyXG5cdC5icmFuZHMtdGFic19fdGV4dC1ibG9jayB7XHJcblx0XHRtYXJnaW46IDM1cHggMCA3MHB4O1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLWJlbmVmaXRzLXdyYXBwZXIge1xyXG5cdFx0cGFkZGluZzogMzBweCAwIDMwcHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItYmVuZWZpdHNfX2l0ZW0ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5vZmZlci1iZW5lZml0c19faXRlbSArIC5vZmZlci1iZW5lZml0c19faXRlbSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItYmVuZWZpdHNfX2ljb24td3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0d2lkdGg6IDEwJTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5vZmZlci1iZW5lZml0c19faWNvbiB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItYmVuZWZpdHNfX3RleHQtYmxvY2sge1xyXG5cdFx0d2lkdGg6IDg5JTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0LmNhZmV0ZXJpYS1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTg1cHggdG9wIDg0cHg7XHJcblx0fVxyXG5cclxuXHQuY2FmZS1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0IC0yNDBweDtcclxuXHR9XHJcblxyXG5cdC5kaW5uZXItc2VjdGlvbiB7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDAgNjBweDtcclxuXHR9XHJcblxyXG5cdC5sZy1oaWRkZW4ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5zbWFsbC1oaWRkZW4ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQubWFwLXNlY3Rpb25fX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAyOHB4O1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHR9XHJcblxyXG5cdC5maXNoLWluZm8td3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1pbi1oZWlnaHQ6IDE4MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogI2NiZWJmNjtcclxuXHRcdHBhZGRpbmc6IDU1cHggMjBweCAzNXB4O1xyXG5cdH1cclxuXHJcblx0LmZpc2gtaW5mb19faXRlbSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0d2lkdGg6IDQ5JTtcclxuXHR9XHJcblxyXG5cdC5maXNoLWluZm9fX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdC5maXNoLWluZm9fX2J0biB7XHJcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0YmFja2dyb3VuZDogIzI1YTFkZTtcclxuXHR9XHJcblxyXG5cdC5icmFuZC1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5icmFuZC1zZWN0aW9uX19pbWcge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDMwJTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0bWF4LXdpZHRoOiA1MCU7XHJcblx0fVxyXG5cclxuXHQubGFyZ2UtbGluZSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLXdyYXBwZXItLW91ci1wcm9kdWN0aW9uIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyLS1vdXItcHJvZHVjdGlvbiAub3dsLWRvdHMge1xyXG5cdFx0Ym90dG9tOiAtMzBweDtcclxuXHR9XHJcblxyXG5cdC5kaXNoLXdpc2hfX3RleHQtYmxvY2sge1xyXG5cdFx0bWF4LXdpZHRoOiA1MjBweDtcclxuXHR9XHJcblxyXG5cdC5vZmZlci1iZW5lZml0c19fdGl0bGUtLXByb2Qge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdH1cclxuXHJcblx0LnNob3AtZmlsdGVyLXdpZGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5zaG9wLW1haW4td3JhcHBlciB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxuXHJcblx0LnNob3AtbWFpbiB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5zaG9wLWxpc3Qtc2VjdGlvbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZmlsdGVyLXNtYWxsIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnNob3BzLWJpZy1tYXBfX2NvbnRlbnQge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdH1cclxuXHJcblx0LnNob3BzLWJpZy1tYXBfX21hcCB7XHJcblx0XHRoZWlnaHQ6IDU1MHB4O1xyXG5cdH1cclxuXHJcblx0LnNob3AtbWFwLWNsb3Nlc3RfX3RpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1tYXAtY2xvc2VzdF9faWNvbi1jb250YWluZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRtYXJnaW4tdG9wOiA0NXB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLW1hcC1jbG9zZXN0X19udW1iZXItZ3JvdXAge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktcmlnaHQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5yb25kZWxsLWNhcm91c2VsLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LnJvbmRlbGwtY2Fyb3VzZWwtd3JhcHBlci0tc21hbGwge1xyXG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8td3JhcHBlci0tYWJvdXQgLm1haW4taW5mb19fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtZm90by1nYWxsZXJ5IHtcclxuXHRcdG1heC13aWR0aDogMzc1cHg7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtZm90by1nYWxsZXJ5X19pdGVtLWNvbnRhaW5lciB7XHJcblx0XHRtYXgtd2lkdGg6IDQyMHB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWZvdG8tZ2FsbGVyeV9faXRlbSB7XHJcblx0XHRtYXJnaW46IDAgMCAxNXB4IDE1cHg7XHJcblx0XHR3aWR0aDogNDUlO1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWZvdG8tcHJlc3NfX2xpbmstd3JhcHBlciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcblxyXG5cdC5zbWFsbC1uZXdzLXNlY3Rpb24ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuc21hbGwtbmV3cy1zZWN0aW9uLS1kZXRhaWwge1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtcnVsZXNfX3RpdGxlLWdyb3VwLS13b3JrIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtYXJ0aWNsZXMtLXdvcmsge1xyXG5cdFx0cGFkZGluZzogMjBweCAwIDA7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtcnVsZXMtLXdvcmsge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtcnVsZXMtLXdvcmsgLnBhcnRuZXJzLWFydGljbGVzX19pdGVtLWNvbnRlbnQge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHR9XHJcblxyXG5cdC5zdWNjZXNzLXN0b3J5X19mb3JtLWdvLXRvIHtcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHR9XHJcblxyXG5cdC5zdWNjZXNzLXN0b3J5X19mb3JtLWdvLXRvOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuc3VjY2Vzcy1zdG9yeV9fZm9ybS1nby10by10aXRsZSB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcblx0LnN1Y2Nlc3Mtc3RvcnlfX2Zvcm0tZ28tdG8tdGV4dCB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5zdWNjZXNzLXN0b3J5X19mb3JtLWdvLXRvLXRleHQtYmxvY2sge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnN1Y2Nlc3Mtc3RvcnlfX2J0biB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuc3VjY2Vzcy1zdG9yeV9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fdmFjLWxpbmstZ3JvdXAge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX192YWMtbGluay1ncm91cC0tc2luZ2xlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQucmFwaC1kaWFnIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LnJhcGgtZGlhZ19fZGlhZy13cmFwcGVyLFxyXG5cdC5yYXBoLWRpYWdfX3BpZS13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxuXHJcblx0LnJhcGgtZGlhZ19fZGlhZyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5yYXBoLWRpYWdfX3BpZSB7XHJcblx0XHRoZWlnaHQ6IDI1MHB4O1xyXG5cdH1cclxuXHJcblx0LnJhcGgtZGlhZ19fdGl0bGUtLXBpZSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdG1hcmdpbjogNDBweCAwIDA7XHJcblx0fVxyXG5cclxuXHQucmFwaC1kaWFnX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRtYXgtd2lkdGg6IDY0MHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogLTEwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzLS1hYnNvbHV0ZSB7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0cy0tYm90dG9tIHtcclxuXHRcdG1hcmdpbjogNDBweCAwIDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzLS1yZXBvcnRzIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5tYWluLXJlcG9ydHMtLWJvdHRvbS1jb250ZW50IHtcclxuXHRcdG1hcmdpbjogMjBweCAwO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0czphZnRlciB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0c19fZGl2aWRlciB7XHJcblx0XHRtYXJnaW4tbGVmdDogLTIwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzX19saW5rIHtcclxuXHRcdG1heC13aWR0aDogMjU3cHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzX19saW5rLS1yZXBvcnRzIHtcclxuXHRcdHdpZHRoOiA0OSU7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzX19saW5rLS1wcmVzcyB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXgtd2lkdGg6IDI0MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0c19faXRlbS1jb250YWluZXIge1xyXG5cdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHR9XHJcblxyXG5cdC5tYWluLXJlcG9ydHNfX2l0ZW0tY29udGFpbmVyOmFmdGVyIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzX19pdGVtIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0c19faXRlbS0tcHJlc3Mge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuaW52ZXN0b3ItbmV3c19fbmV3cyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0fVxyXG5cclxuXHQuaW52ZXN0b3ItbmV3c19faXRlbS1jb250YWluZXIgKyAuaW52ZXN0b3ItbmV3c19faXRlbS1jb250YWluZXIge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDkwcHg7XHJcblx0fVxyXG5cclxuXHQuaW52ZXN0b3ItbmV3c19fbGluay1jb250YWluZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5pbnZlc3Rvci1uZXdzLWxpbmsge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmludmVzdG9yLW5ld3MtaXRlbS0tYWxsIHtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRib3R0b206IC01MHB4O1xyXG5cdH1cclxuXHJcblx0LmJ1eS1wb2Rhcm9rX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlIHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgLTEyMHB4IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1zbGlkZS0ta2FydGEge1xyXG5cdFx0bWluLWhlaWdodDogMzAwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGUtLXBva3VwYXRlbHlhbSB7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogOTBweDtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXRhYnMgZGQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAtMjBweDtcclxuXHR9XHJcblxyXG5cdC5nZXQtY2FyZCB7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmdldC1jYXJkX19pbm5lciB7XHJcblx0XHRwYWRkaW5nOiAyNXB4IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuZ2V0LWNhcmRfX2Fycm93LS10b3Age1xyXG5cdFx0bWFyZ2luOiAyMHB4IDAgMjBweCA2NXB4O1xyXG5cdH1cclxuXHJcblx0LmdldC1jYXJkLWl0ZW0ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQuZ2V0LWNhcmQtaXRlbV9faWNvbiB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuZ2V0LWNhcmQtaXRlbV9fdGV4dC1ibG9jayB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcblx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdGhlaWdodDogMTcxcHg7XHJcblx0fVxyXG5cclxuXHQuZ2V0LWNhcmQtaXRlbV9fdGl0bGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdC5nZXQtY2FyZF9fYXJyb3ctLWxlZnQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5nZXQtY2FyZF9fYXJyb3ctLXRvcCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5taW5pLWJhbm5lcl9fbGluayB7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC0yMDBweCBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX3RvcCB7XHJcblx0XHRwYWRkaW5nLXRvcDogNXB4O1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9fdG9wOmFmdGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX2luZm8tdGFibGUsXHJcblx0LnNob3AtZGV0YWlsX19tYXAge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX2luZm8tdGFibGUge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX19tYXAge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRtYXJnaW46IDAgLTIwcHg7XHJcblx0XHRoZWlnaHQ6IDQwMHB4O1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX19jYXJvdXNlbC13cmFwcGVyIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDIwcHggMCA1MHB4O1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX19pY29uLWNvbnRhaW5lci13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0cGFkZGluZy10b3A6IDI1cHg7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX2ljb24tY29udGFpbmVyLXdyYXBwZXItLW5vLWJvcmRlciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtMjBweDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9faWNvbi1jb250YWluZXIge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9faWNvbiB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA5cHg7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX2ljb24tLWNhcmQge1xyXG5cdFx0LnNwcml0ZShAcy1jYXJkLWljb24pO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX19pY29uLS1jb3NtIHtcclxuXHRcdC5zcHJpdGUoQHMtY29zbS1pY29uKTtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9faWNvbi0tY2hpbGQge1xyXG5cdFx0LnNwcml0ZShAcy1jaGlsZC1pY29uKTtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9faWNvbi0tZmlzaCB7XHJcblx0XHQuc3ByaXRlKEBzLWZpc2gtaWNvbik7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX2ljb24tLWJha2Uge1xyXG5cdFx0LnNwcml0ZShAcy1iYWtlLWljb24pO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX19pY29uLS1jb29rIHtcclxuXHRcdC5zcHJpdGUoQHMtY29vay1pY29uKTtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9faWNvbi0tdGF4aSB7XHJcblx0XHQuc3ByaXRlKEBzLXRheGktaWNvbik7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX2ljb24tLXBsdXMge1xyXG5cdFx0LnNwcml0ZShAcy1wbHVzLWljb24pO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX19pY29uLS1kd2lzaCB7XHJcblx0XHQuc3ByaXRlKEBzLWR3aXNoLWljb24pO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX19pY29uLS1mcmVlZWF0IHtcclxuXHRcdC5zcHJpdGUoQHMtZnJlZWVhdC1pY29uKTtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9faWNvbi0tY29mZmUge1xyXG5cdFx0LnNwcml0ZShAcy1jb2ZmZS1pY29uKTtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9faWNvbi0tcHJlcyB7XHJcblx0XHQuc3ByaXRlKEBzLXByZXMtaWNvbik7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX2ljb24tLWluZXQge1xyXG5cdFx0LnNwcml0ZShAcy1pbmV0LWljb24pO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsLWluZm8taXRlbSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWwtaW5mby1pdGVtX190aXRsZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAwO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsLWluZm8taXRlbV9fdGV4dCB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdG1hcmdpbi1sZWZ0OiAxNzVweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX2NhdGFsb2ctdGl0bGUge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuYnJhbmQtc2VjdGlvbl9fdGV4dCB7XHJcblx0XHRtaW4taGVpZ2h0OiAzODVweDtcclxuXHR9XHJcblxyXG5cdC52YWMtZGV0LXNob3AtbGluayB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcblx0fVxyXG5cclxuXHQudmFjYW5jeS1yZXBseSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LmFib3V0LXN0cmF0ZWd5IHtcclxuXHRcdG1hcmdpbi10b3A6IC0xNXB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0LXN0cmF0ZWd5X19jaXRlLXdyYXBwZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dG9wOiBhdXRvO1xyXG5cdFx0cmlnaHQ6IGF1dG87XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5hYm91dC1zdHJhdGVneV9fYWNjLXdyYXBwZXIge1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0cGFkZGluZzogMjVweCAwIDEwcHg7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtc3RyYXRlZ3ktY2l0ZV9fY2l0ZS1ibG9jayB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvX190aXRsZS0tYWJvdXQtc3RyYXRlZ3kge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0LnN0cmF0ZWd5LXN0YXRzIHtcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHQuc3RyYXRlZ3ktc3RhdHNfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IDQ5JTtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LnN0cmF0ZWd5LXN0YXRzLWxpbmsge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdH1cclxuXHJcblx0LnN0cmF0ZWd5LXN0YXRzLWxpbms6YmVmb3JlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuc3RyYXRlZ3ktc3RhdHMtbGlua19faWNvbiB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQuc3RyYXRlZ3ktc3RhdHMtbGlua19faWNvbjphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogLTNweDtcclxuXHRcdGxlZnQ6IDEwcHg7XHJcblx0XHQuc3ByaXRlKEBsaW5rLXRvLWhpc3RvcnkpO1xyXG5cdH1cclxuXHJcblx0LnN0cmF0ZWd5LXN0YXRzLWxpbms6aG92ZXIgLnN0cmF0ZWd5LXN0YXRzLWxpbmtfX2ljb246YWZ0ZXIge1xyXG5cdFx0LnNwcml0ZShAbGluay10by1oaXN0b3J5LWhvdmVyKTtcclxuXHR9XHJcblxyXG5cdC5oZWFkZXJfX2NvbnRhY3QtY2VudGVyIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG5cdH1cclxuXHJcblx0LmhlYWRlcl9fY29udGFjdC1jZW50ZXItdGV4dCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnByZXNzLWJsb2NrX19hbGwtbGluayB7XHJcblx0XHRtYXJnaW4tbGVmdDogNDBweDtcclxuXHR9XHJcblxyXG5cdC5yZXBseS1pbnB1dC1ibG9jay0tY2FyZC1udW1iZXIge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2stLWxnLWJvdHRvbSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWFkZHJlc3Mge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0cy1kZXBzX19jb250ZW50LS1uby1wYWRkIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbS0tdGhpcmQtaGFsZiB7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbS0taGFsZi0zMCB7XHJcblx0XHR3aWR0aDogMzAlO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbS0taGFsZi03MCB7XHJcblx0XHR3aWR0aDogNjAlO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxMCU7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtLS10aGlyZC1odW5kIHtcclxuXHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dC13cmFwcGVyIHtcclxuXHRcdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtX19tYWlsLWJsb2NrIHtcclxuXHRcdHdpZHRoOiA0OCU7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtICsgLmNvbnRhY3RzLWRlcHMtaXRlbSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5jb250ZW50LWNvbnRhY3RzLXRhYmxlX19yb3cge1xyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXIge1xyXG5cdFx0cGFkZGluZzogNDBweCAyMHB4IDMwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCB7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHggMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXIsXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0tY3VzdG9tZXJzIC50aXRsZS1ibG9jay1iYW5uZXJfX2ltZy13cmFwcGVyLFxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX2ltZy13cmFwcGVyIHtcclxuXHRcdHdpZHRoOiA0MyU7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1jdXN0b21lcnMgLnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXItLWxlZnQge1xyXG5cdFx0dG9wOiAtMjBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWN1c3RvbWVycyAudGl0bGUtYmxvY2stYmFubmVyX190ZXh0LWJsb2NrIHtcclxuXHRcdHRvcDogMDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX3JlZC1iYWxvb24ge1xyXG5cdFx0bWFyZ2luLXRvcDogNDVweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXJfX3RleHQtYmxvY2sge1xyXG5cdFx0bGVmdDogMjBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXJfX2NvbmRpdGlvbnMge1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdGZvbnQtc2l6ZTogOHB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19jb25kaXRpb25zIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZSB7XHJcblx0XHRmb250LXNpemU6IDE0NnB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlIHtcclxuXHRcdGZvbnQtc2l6ZTogMzRweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fcmVkLWJhbG9vbiB7XHJcblx0XHR3aWR0aDogMTAycHg7XHJcblx0XHRoZWlnaHQ6IDEwNHB4O1xyXG5cdFx0cGFkZGluZzogMTNweCAwIDAgMjJweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZSBzdXAge1xyXG5cdFx0dG9wOiAtMS4xZW07XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2Ugc3VwIHtcclxuXHRcdHRvcDogLTAuNWVtO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fY29uZGl0aW9ucyB7XHJcblx0XHRib3R0b206IDM3cHg7XHJcblx0XHRmb250LXNpemU6IDhweDtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0XHR0b3A6IGF1dG87XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX2RlYWwtbWlkIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX2RlYWwtdG9wLFxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19kZWFsLWJvdHRvbSB7XHJcblx0XHRmb250LXNpemU6IDUwcHg7XHJcblx0fVxyXG5cclxuXHQucmVkLWJhbG9vbl9fcGVyY2VudC1hbW91bnQsXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX3BlcmNlbnQtYW1vdW50IHtcclxuXHRcdGZvbnQtc2l6ZTogNThweDtcclxuXHR9XHJcblxyXG5cdC5yZWQtYmFsb29uX19wZXJjZW50LXN5bWJvbCxcclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fcGVyY2VudC1zeW1ib2wge1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5yZWQtYmFsb29uX19wZXJjZW50LXRleHQsXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX3BlcmNlbnQtdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuaW4tZ2VvLW1hcC1pdGVtX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDExcHg7XHJcblx0fVxyXG5cclxuXHQuaW4tZ2VvLW1hcC1pdGVtX19kb3Qge1xyXG5cdFx0d2lkdGg6IDNweDtcclxuXHRcdGhlaWdodDogM3B4O1xyXG5cdH1cclxuXHJcblx0LmluLWdlby1tYXAtaXRlbV9fZG90LS1iaWcge1xyXG5cdFx0d2lkdGg6IDhweDtcclxuXHRcdGhlaWdodDogOHB4O1xyXG5cdH1cclxuXHJcblx0LmluLWtleS1mZWF0dXJlc19fdGl0bGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5pbi1rZXktZmVhdHVyZXMtaXRlbSB7XHJcblx0XHR3aWR0aDogMzMlO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRtaW4taGVpZ2h0OiA2NXB4O1xyXG5cdH1cclxuXHJcblx0LmluLWtleS1mZWF0dXJlcy1pdGVtOmZpcnN0LWNoaWxkIHtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuaW4ta2V5LWZlYXR1cmVzLWl0ZW1fX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0LmluLWtleS1zdGF0cy1pdGVtIHtcclxuXHRcdHdpZHRoOiA0OSU7XHJcblx0fVxyXG5cclxuXHQuaW4ta2V5LXN0YXRzLWl0ZW0tLWJpZyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTk1cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuaW4ta2V5LXN0YXRzLWl0ZW0tLWJpZyAuaW4ta2V5LXN0YXRzLWl0ZW1fX3RleHQtYmxvY2sge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LmluLWtleS1zdGF0cy1pdGVtX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1saXN0LXNlY3Rpb25fX3RpdGxlLWxpbmstZ3JvdXAge1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtaW5mby0tYWJvdXQtc3RyYXRlZ3kuc2VsZWN0ZWQgLm1haW4taW5mb19fdGV4dCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LmxnLW9ubHktYmxvY2sge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MjBweCkge1xyXG5cdC5tZWF0LXNlY3Rpb24ge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODRweCkge1xyXG5cdC5tZWF0LXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRtaW4td2lkdGg6IDI4MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1lYXQtc2VjdGlvbiB7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0fVxyXG5cclxuXHQuZmlzaC1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvZmlzaC1iZy00LmpwZ1wiKTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNiOWQ5ZTY7XHJcblx0fVxyXG5cclxuXHQuZmlzaC1zZWN0aW9uX19zdWJ0aXRsZSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGxlZnQ6IDE3N3B4O1xyXG5cdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdGJvdHRvbTogODBweDtcclxuXHR9XHJcblxyXG5cdC5tZWF0LXNlY3Rpb24tc2xpZGVfX3JlY2VpcHQtYmxvY2sge1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQubWVhdC1zZWN0aW9uX19zbGlkZXItd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiA1MnB4O1xyXG5cdH1cclxuXHJcblx0Lm93bC1kb3RzIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQuanMtb3dsLWNhdGFsb2d1ZS10aXRsZSAub3dsLWRvdHMge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLXNsaWRlX19pbWctd3JhcHBlciB7XHJcblx0XHR3aWR0aDogMzQ0cHg7XHJcblx0fVxyXG5cclxuXHQuZ2lmdC1jYXJkLW9mZmVyLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvZ2lmdC1jYXJkLWJnLTc2OC5wbmdcIik7XHJcblx0XHRtaW4taGVpZ2h0OiAzMTdweDtcclxuXHRcdG1hcmdpbjogMzBweCBhdXRvIDMwcHg7XHJcblx0fVxyXG5cclxuXHQuYnJhbmRzLXRhYnMtYWNjIHtcclxuXHRcdHBhZGRpbmc6IDE1cHggMjBweCAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmNhZmV0ZXJpYS1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTg1cHggdG9wIDg0cHg7XHJcblx0fVxyXG5cclxuXHQuY2FmZXRlcmlhLXNlY3Rpb25fX3RleHQge1xyXG5cdFx0d2lkdGg6IDQwJTtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmZhbmN5Ym94LWl0ZW0uZmFuY3lib3gtY2xvc2Uge1xyXG5cdFx0dG9wOiAxMHB4O1xyXG5cdFx0cmlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyLS1jYXRhbG9ncy1vcGVuIHtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0aGVpZ2h0OiA3NzVweDtcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LXJlcGx5IHtcclxuXHRcdG1pbi1oZWlnaHQ6IDY2MHB4O1xyXG5cdH1cclxuXHJcblx0LnZhY2FuY3ktcmVwbHlfX3RpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0fVxyXG5cclxuXHQudmFjYW5jeS1yZXBseV9faW5mbyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRib3R0b206IGF1dG87XHJcblx0XHRyaWdodDogYXV0bztcclxuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnZhY2FuY3ktbGlzdC1wYWctLW5ld3Mge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5wcmVzcy1ibG9jay1pdGVtX19uZXh0LWl0ZW0tYmxvY2sge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQubWFuYWdlLWJpZy1zbGlkZXJfX3N0YW1wLS0xLFxyXG5cdC5tYW5hZ2UtYmlnLXNsaWRlcl9fc3RhbXAtLTIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5tYW5hZ2UtYmlnLXNsaWRlcl9fc3RhbXAtLTMge1xyXG5cdFx0bGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5tYW5hZ2UtdGV4dC1zbGlkZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5tYW5hZ2UtdGV4dC1zbGlkZXJfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMzBweCA0MHB4IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuY29ycC1tb2RlbF9fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cclxuXHQuY29ycC1tb2RlbC1pdGVtIHtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5jb3JwLW1vZGVsLWl0ZW0tLXVwcGVyICsgLmNvcnAtbW9kZWwtaXRlbS0tdXBwZXIge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQuY29udGVudC1jb250YWN0cy10YWJsZV9fb25seS13aWRlLFxyXG5cdC5jb250ZW50LWNvbnRhY3RzLXRhYmxlX19yb3ctLW9ubHktd2lkZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNvbnRlbnQtY29udGFjdHMtdGFibGVfX29ubHktc21hbGwge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuaW4tY2FsZW5kYXItaXRlbSB7XHJcblx0XHR3aWR0aDogNDklO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC5oZWFkZXJfX2NpdHktc2VsZWN0LFxyXG5cdC50ZW1wLW5hdl9faXRlbTpsYXN0LWNoaWxkLFxyXG5cdC5iYWtlcnktc2xpZGVyX19wb2ludC10ZXh0LFxyXG5cdC5jb29raW5nLXNlY3Rpb25fX25vdGUsXHJcblx0LmhlYWRlcl9fY29udGFjdC1jZW50ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5oZWFkZXJfX2NpdHktc2VsZWN0LS1pbi1zdWJtZW51IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcblxyXG5cdC5mb290ZXJfX2RldnMge1xyXG5cdFx0dG9wOiA3MHB4O1xyXG5cdH1cclxuXHJcblx0LnN1Ym1lbnUtd3JhcHBlciB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWluLWhlaWdodDogMTU1cHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDVweDtcclxuXHR9XHJcblxyXG5cdC5zdWJtZW51LXdyYXBwZXJfX3RvcCxcclxuXHQuc3VibWVudS13cmFwcGVyX19ib3R0b20ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHggMDtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTFlMWUxO1xyXG5cdFx0aGVpZ2h0OiAzM3B4O1xyXG5cdH1cclxuXHJcblx0LnN1Ym1lbnUtd3JhcHBlcl9fdG9wIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlMWUxO1xyXG5cdH1cclxuXHJcblx0LnN1Ym1lbnUtd3JhcHBlcl9fYm90dG9tIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5zdWJtZW51LXdyYXBwZXJfX2lucHV0LXdyYXBwZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0LnN1Ym1lbnUtd3JhcHBlcl9fc2VhcmNoLWlucHV0IHtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcclxuXHRcdHdpZHRoOiA4MCU7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdH1cclxuXHJcblx0LnN1Ym1lbnUtd3JhcHBlcl9fc2VhcmNoLXN1Ym1pdCB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luLXRvcDogMnB4O1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0LnNwcml0ZShAc2VhcmNoLWljb24pO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHR9XHJcblxyXG5cdC5zdWJtZW51LXdyYXBwZXIgLnRlbXAtbmF2IHtcclxuXHRcdHBhZGRpbmc6IDE1cHggMjBweCAwO1xyXG5cdH1cclxuXHJcblx0LnN1Ym1lbnUtd3JhcHBlciAudGVtcC1uYXZfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuc3VibWVudS13cmFwcGVyIC50ZW1wLW5hdl9fbGluayB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuc3VibWVudS13cmFwcGVyIC50ZW1wLW5hdl9faXRlbSArIC50ZW1wLW5hdl9faXRlbSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5jeWNsZS1zbGlkZXNob3ctbmF2LS1iZXN0LXByaWNlcyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmJlc3QtcHJpY2VzX19mZWF0dXJlLWJsb2NrIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYmVzdC1wcmljZXMtd3JhcHBlcl9fYmFkZ2Uge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlc19fdGl0bGUge1xyXG5cdFx0bWFyZ2luLXRvcDogMjM5cHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTUwcHg7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uX19tYXAtbGluazpub3QoLm5ld3Mtc2VjdGlvbl9fbWFwLWxpbmstLXNtYWxsKSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Lm5ld3Mtc2VjdGlvbi1pdGVtLFxyXG5cdC5uZXdzLXNlY3Rpb24taXRlbTpsYXN0LWNoaWxkIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0Lm5ld3Mtc2VjdGlvbi1pdGVtICsgLm5ld3Mtc2VjdGlvbi1pdGVtIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0Lm5ld3Mtc2VjdGlvbl9fbWFwLXBvaW50LXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRoZWlnaHQ6IDkwcHg7XHJcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uX19tYXAtbGluay0tc21hbGwge1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblxyXG5cdC5uZXdzLXNlY3Rpb25fX2ZlYXR1cmUtYmxvY2sge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDAgMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5uZXdzLXNlY3Rpb25fX2ZlYXR1cmUtYmxvY2s6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlcy1mZWF0dXJlICsgLmJlc3QtcHJpY2VzLWZlYXR1cmUge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDM0cHg7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5tYXAtc2VjdGlvbl9fbnVtYmVyIHtcclxuXHRcdGZvbnQtc2l6ZTogNzJweDtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQubWFwLXNlY3Rpb25fX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5tYXAtc2VjdGlvbl9fYnV0dG9uIHtcclxuXHRcdHRvcDogYXV0bztcclxuXHRcdGJvdHRvbTogNDBweDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxNjBweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zbGlkZXItd3JhcHBlcixcclxuXHQuYmFrZXJ5LXNsaWRlcl9fc2xpZGUge1xyXG5cdFx0bWluLWhlaWdodDogMzAwcHg7XHJcblx0fVxyXG5cclxuXHQuY29va2luZy1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0bWluLWhlaWdodDogNDI1cHg7XHJcblx0fVxyXG5cclxuXHQuY29va2luZy1zZWN0aW9uX19jaXRlIHtcclxuXHRcdHdpZHRoOiA5NSU7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZXMtc2VjdGlvbi0tZGlubmVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZXMtZGlubmVyLXNsaWRlci13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGVzLWRpbm5lci1zbGlkZXIgKyAuY3ljbGUtcGFnZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuZGlubmVyLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdH1cclxuXHJcblx0LmRpbm5lci1zZWN0aW9uX190ZXh0IHtcclxuXHRcdG1heC13aWR0aDogNDE1cHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0fVxyXG5cclxuXHQuZGlubmVyLXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRtaW4taGVpZ2h0OiA1MDBweDtcclxuXHR9XHJcblxyXG5cdC5mcnVpdC1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiAxMDBweDtcclxuXHR9XHJcblxyXG5cdC5mcnVpdC1mZWF0dXJlcyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmZydWl0LXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDcwJTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20gLTEyMHB4O1xyXG5cdH1cclxuXHJcblx0LmZydWl0LXNlY3Rpb25fX3BvaW50IHtcclxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5mcnVpdC1mZWF0dXJlc19fYmFkZ2UtLXNpbmdsZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5tZWF0LWluZm8td3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmZpc2gtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDYwMHB4O1xyXG5cdH1cclxuXHJcblx0LmZpc2gtc2VjdGlvbiB7XHJcblx0XHRtaW4taGVpZ2h0OiA2MDBweDtcclxuXHR9XHJcblxyXG5cdC5maXNoLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRcdG1hcmdpbjogMjBweCAwIDgwcHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5tZWF0LXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiA2MHB4IDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC5tZWF0LXNlY3Rpb24td3JhcHBlcl9fdGl0bGUge1xyXG5cdFx0bGVmdDogMjBweDtcclxuXHRcdHRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay13cmFwcGVyLS1zbGlkZXIge1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWluLWhlaWdodDogMjUwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGUge1xyXG5cdFx0bWluLWhlaWdodDogMjUwcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlX19jb25kaXRpb25zIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVfX2l0ZW0tZ3JvdXAge1xyXG5cdFx0dG9wOiA0NXB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlX19pdGVtLWltZyB7XHJcblx0XHR3aWR0aDogMTc1cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVfX3RpdGxlLWdyb3VwIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlX190aXRsZS10ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1zbGlkZV9fdGl0bGUtbmFtZSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVfX3RpdGxlLWFtb3VudCB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVfX3ByaWNlLXNtYWxsIHtcclxuXHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVyIC5jeWNsZS1wYWdlci0tbGVmdC1zaWRlIHtcclxuXHRcdG1heC13aWR0aDogMTAwMHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGVyLXdyYXBwZXIge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLXNsaWRlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWluLWhlaWdodDogMzAwcHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGVfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMzNweCAwIDYwcHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGVfX2RhdGUge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cGFkZGluZzogOHB4IDAgN3B4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZDogI2Y1NDkyZTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLXNsaWRlX19pbWctd3JhcHBlciB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMjUwcHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGUgLm9mZmVyLXNsaWRlX19pbWcge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAtOTk5cHg7XHJcblx0XHRib3R0b206IC05OTlweDtcclxuXHRcdG1hcmdpbjogYXV0byAwO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGVfX3RleHQtYmxvY2sge1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblxyXG5cdC5vZmZlci1zbGlkZV9fb2ZmZXItbG9nbyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLXNsaWRlX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDIwcHggNXB4IDIwcHg7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdC5vZmZlci1zbGlkZV9fdGV4dCB7XHJcblx0XHRmb250LWZhbWlseTogJ1VidW50dScsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRjb2xvcjogIzAwMDtcclxuXHRcdHBhZGRpbmc6IDAgMjBweCAyNXB4O1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLXNsaWRlX19idXR0b24ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0d2lkdGg6IDI4OXB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cclxuXHQuY3ljbGUtcGFnZXItLW9mZmVyLXNsaWRlciB7XHJcblx0XHRib3R0b206IDEwcHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuY2FyZC10YWJzIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuY2FyZC1hY2NvcmRpb24ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuY2FyZC10YWJzX19wZXJjZW50LWJsb2NrIHtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXRhYnMtc2VjdGlvbl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0LmNhcmQtdGFicy1zZWN0aW9uX190YWItdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmNhcmQtdGFic19fdGV4dC1ibG9jayB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQuY2FyZC10YWJzX190ZXh0LXNlY3Rpb24tLWFjYyB7XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmNhcmQtdGFicy1zZWN0aW9uIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuY2FyZC10YWJzLXNlY3Rpb25fX3RpdGxlLFxyXG5cdC5jYXJkLXRhYnMtc2VjdGlvbl9fdGV4dCxcclxuXHQuY2FyZC10YWJzLXNlY3Rpb25fX3RhYi10aXRsZSB7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHQuY2FyZC10YWJzX19wZXJjZW50LWJsb2NrIHtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC5naWZ0LWNhcmQtb2ZmZXItd3JhcHBlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9naWZ0LWNhcmQtYmctNzY4LnBuZ1wiKTtcclxuXHRcdG1pbi1oZWlnaHQ6IDMxN3B4O1xyXG5cdFx0bWFyZ2luOiAzMHB4IGF1dG8gMzBweDtcclxuXHR9XHJcblxyXG5cdC5lc2hvcC1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0bWluLWhlaWdodDogMjUxcHg7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdH1cclxuXHJcblx0LmVzaG9wLXNlY3Rpb24td3JhcHBlci0tbWFpbiB7XHJcblx0XHRtaW4taGVpZ2h0OiAzMDBweDtcclxuXHR9XHJcblxyXG5cdC5lc2hvcC1zZWN0aW9uIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDI1MXB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmVzaG9wLXNlY3Rpb25fX2J1dHRvbiB7XHJcblx0XHRtYXJnaW4tdG9wOiA4MHB4O1xyXG5cdH1cclxuXHJcblx0LmVzaG9wLXNlY3Rpb25fX3RleHQge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cclxuXHQuZXNob3Atc2VjdGlvbl9fdGl0bGUsXHJcblx0LmVzaG9wLXNlY3Rpb25fX3N1YnRpdGxlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuZXNob3Atc2VjdGlvbl9fdGl0bGUtLW1haW4sXHJcblx0LmVzaG9wLXNlY3Rpb25fX3N1YnRpdGxlLS1tYWluIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdC5lc2hvcC1zZWN0aW9uX190aXRsZS0tbWFpbiB7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5lc2hvcC1zZWN0aW9uX19zdWJ0aXRsZS0tbWFpbiB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuZXNob3Atc2VjdGlvbl9fYnV0dG9uLS1tYWluIHtcclxuXHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0fVxyXG5cclxuXHQuZXNob3AtdGl0bGUtZ3JvdXAge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRjb2xvcjogIzAwMDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5lc2hvcC10aXRsZS1ncm91cF9fdGl0bGUge1xyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmVzaG9wLXRpdGxlLWdyb3VwX19zdWJ0aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmJyYW5kcy10YWJzLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5icmFuZHMtYWNjLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuYnJhbmRzLXRhYnNfX2ltZyB7XHJcblx0XHR3aWR0aDogMjkwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmJyYW5kcy10YWJzX190ZXh0LFxyXG5cdC5icmFuZHMtdGFic19fdGV4dC1ib2xkLFxyXG5cdC5icmFuZHMtdGFic19fdGV4dC1ibG9jayxcclxuXHQuYnJhbmRzLXRhYnNfX2ltZy13cmFwcGVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdH1cclxuXHJcblx0LmJyYW5kcy10YWJzX19pbWctd3JhcHBlciB7XHJcblx0XHRtYXJnaW46IDIwcHggMCAyNXB4O1xyXG5cdH1cclxuXHJcblx0LmJyYW5kcy10YWJzX190ZXh0LWJsb2NrIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2xpZGVyLXdyYXBwZXIge1xyXG5cdFx0cGFkZGluZzogMjBweCAwO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC00MHB4O1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2d1ZS1zbGlkZXItd3JhcHBlci0tY2F0YWxvZ3Mtb3BlbiB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0aGVpZ2h0OiA1MDBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2xpZGVyLXdyYXBwZXItLWNhdGFsb2dzLXVuZGVyIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuY2F0YWxvZ3VlLXNsaWRlIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLS1wb2t1cGF0ZWx5YW0gLnBhcnRuZXJzLWFydGljbGVzLXNsaWRlcl9faXRlbSB7XHJcblx0XHRtYXgtd2lkdGg6IDMwMHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLXdyYXBwZXItLW91ci1wcm9kdWN0aW9uIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX2l0ZW0ge1xyXG5cdFx0bWF4LXdpZHRoOiAyMzBweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX3RleHQge1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdH1cclxuXHJcblx0LmpzLW93bC1hcmVuZGF0b3JzIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX3RleHQge1xyXG5cdFx0bWF4LXdpZHRoOiAyMjVweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyIC5vd2wtZG90cyB7XHJcblx0XHRib3R0b206IC0zMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1kLWhpZGRlbiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNhZmUtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcblx0XHRtaW4taGVpZ2h0OiA0ODBweDtcclxuXHRcdG1hcmdpbi10b3A6IC00NXB4O1xyXG5cdH1cclxuXHJcblx0LmNhZmUtc2VjdGlvbl9fdGl0bGUge1xyXG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuY2FmZS1zZWN0aW9uX190ZXh0LWJsb2NrOm5vdCguY2FmZS1zZWN0aW9uX190ZXh0LWJsb2NrLS1zaW5nbGUpIHtcclxuXHRcdHBhZGRpbmctdG9wOiA2MHB4O1xyXG5cdH1cclxuXHJcblx0LmZydWl0LXNlY3Rpb25fX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24tcmlnaHQtcGFydC0tY29va2luZy1zZWN0aW9uIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNsaWRlcl9fdGl0bGUge1xyXG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNsaWRlciAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2xpZGVyIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2xpZGVyIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtOmZpcnN0LWNoaWxkIHtcclxuXHRcdHdpZHRoOiAyMjBweDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2xpZGVyIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhIHtcclxuXHRcdG1hcmdpbi10b3A6IDE1JTtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2xpZGVyIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtOmZpcnN0LWNoaWxkOmFmdGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNsaWRlciAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9fbnVtYmVyIHtcclxuXHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2xpZGVyIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19rZyB7XHJcblx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuYnJhbmQtc2VjdGlvbl9fY2FydC1ncm91cCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmJyYW5kLXNlY3Rpb25fX2NhcnQtZ3JvdXAtLW91ci1icmFuZHMge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQueXVtbXktYWNjZXNzX19pdGVtLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC55dW1teS1hY2Nlc3NfX2l0ZW0td3JhcHBlci0taGlkZGVuIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0Lnl1bW15LWFjY2Vzc19faXRlbS13cmFwcGVyLS1oaWRkZW4gLnl1bW15LWFjY2Vzc19faXRlbSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5yb25kZWxsLWdyb3VwIHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvX19zaG9wLWFtb3VudC1ncm91cCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDQwcHg7XHJcblx0XHRyaWdodDogMTVweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1wZXJjZW50LXllYXIsXHJcblx0LmFib3V0LXBlcmNlbnQtcGVvcGxlLFxyXG5cdC5hYm91dC1pbmZvX190ZXh0LWJsb2NrLFxyXG5cdC5hYm91dC1pbmZvX190ZXh0LFxyXG5cdC5hYm91dC1wZXJjZW50LXBlb3BsZV9fdGV4dCB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWluZm9fX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvX190aXRsZS0tYWJvdXQtc3RyYXRlZ3kge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWluZm9fX3RpdGxlLS1rYXJ0YSB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtaW5mb19fdGl0bGUge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcclxuXHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvX190aXRsZTphZnRlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWluZm9fX3RleHQtYmxvY2sge1xyXG5cdFx0bWFyZ2luLXRvcDogLTIwcHg7XHJcblx0fVxyXG5cclxuXHQub3dsLWFib3V0LXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtZm90by1nYWxsZXJ5X19pdGVtLWNvbnRhaW5lciB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWZvdG8tZ2FsbGVyeV9fdGl0bGUge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1mb3RvLWdhbGxlcnlfX2l0ZW06bnRoLWNoaWxkKG9kZCkge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktaG9yaXpvbnRhbCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW0ge1xyXG5cdFx0aGVpZ2h0OiAzODBweDtcclxuXHRcdHdpZHRoOiAyOTBweDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX195ZWFyIHtcclxuXHRcdHRvcDogMjBweDtcclxuXHRcdGxlZnQ6IDE4cHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDIwcHggMThweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19jb250ZW50LS0yMDA0IHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20gMzVweDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogOTAlO1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fY29udGVudC0tMjAwMiB7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtMTMwcHggYm90dG9tIDE1cHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19ncmVlbi1yaWdodC10ZXh0IHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19ncmVlbi1yaWdodC10ZXh0LS1uby1tYXgge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2dyZWVuLXJpZ2h0LXRleHQtLTIwMDMge1xyXG5cdFx0bWFyZ2luLXRvcDogNDVweDtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JpZ2h0LXRvcCArIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2dyZWVuLXJpZ2h0LXRleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmlnaHQtYmxvY2stLXNpbmdsZSAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19ncmVlbi1yaWdodC10ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JpZ2h0LXRvcCArIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2dyZWVuLXJpZ2h0LXRleHQtLTIwMTIge1xyXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmlnaHQtdG9wLS1zaW5nbGUge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19sZWZ0LXNtYWxsIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19sZWZ0LXNtYWxsLS0yMDE0IHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLXJvc3QgKyAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19sZWZ0LXNtYWxsIHtcclxuXHRcdG1heC13aWR0aDogMTQwcHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLWNzcGIgKyAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19sZWZ0LXNtYWxsIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19sZWZ0LWJsb2NrIHtcclxuXHRcdG1hcmdpbjogMTBweCAwIDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1ibG9jay0tMjAxMSB7XHJcblx0XHRtYXJnaW4tdG9wOiA1NXB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmlnaHQtYmxvY2sge1xyXG5cdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmlnaHQtYmxvY2stLXNpbmdsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19sZWZ0LWJsb2NrICsgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmlnaHQtYmxvY2sge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX21pZGRsZS1ibHVlIHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19taWRkbGUtYmx1ZS0tMjAxMCB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19taWRkbGUtYmx1ZS0tMjAwNCB7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19taWxsaW9ucyB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fbWlsbC1wdXJjaCB7XHJcblx0XHRtYXJnaW4tdG9wOiA3NXB4O1xyXG5cdFx0Zm9udC1zaXplOiAzNHB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fcGx1cy1zaG9wcyB7XHJcblx0XHRmb250LXNpemU6IDUwcHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19wbHVzLXNob3BzICsgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1zbWFsbCB7XHJcblx0XHRtYXgtd2lkdGg6IDE1NXB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmVkLTIwMTAge1xyXG5cdFx0Zm9udC1zaXplOiA0NXB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmVkLTIwMDYge1xyXG5cdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmVkLTIwMDQge1xyXG5cdFx0bWF4LXdpZHRoOiAyMTBweDtcclxuXHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fcmVkLTIwMDMge1xyXG5cdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fc2NpcyB7XHJcblx0XHRjb2xvcjogI2U4MWExZjtcclxuXHRcdG1hcmdpbi10b3A6IDQ1cHg7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWcge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tYXV0byB7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1jYXJ0IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHQuc3ByaXRlKEBoLWNhcmQtY2FydC1zbSk7XHJcblx0XHRtYXJnaW4tdG9wOiA3MHB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1tYXAge1xyXG5cdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tY3VwIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLXF1YWwge1xyXG5cdFx0bWFyZ2luOiA2MHB4IDAgMTBweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tbW9zYyB7XHJcblx0XHRtYXJnaW46IDIwcHggMCAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1tYXJrIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLW1hbmcge1xyXG5cdFx0bWFyZ2luOiA2MHB4IDAgMzBweCAtNDBweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tc3VwIHtcclxuXHRcdG1hcmdpbjogNjVweCAwIDA7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLXN0YXIge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuXHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLXJvc3Qge1xyXG5cdFx0d2lkdGg6IDkwcHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDExcHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLXNwYiB7XHJcblx0XHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1jb29rIHtcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCJAe2ltYWdlUGF0aH0vaC1jYXJkLWNvb2stc21hbGwucG5nXCIpIG5vLXJlcGVhdDtcclxuXHRcdHdpZHRoOiA4MXB4O1xyXG5cdFx0aGVpZ2h0OiAxMTRweDtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLWNzcGIge1xyXG5cdFx0bWFyZ2luOiA2NXB4IDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2hpZGRlbi0tbm90LWxnIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19zaG93LS1ub3QtbGcge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuc3VjY2Vzcy1zdG9yeV9fdGV4dC1ibG9jayB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5zdWNjZXNzLXN0b3J5X19idG4ge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnN1Y2Nlc3Mtc3RvcnlfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZy10b3A6IDQwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5zdWNjZXNzLXN0b3J5X19oaWdobGlnaHRlZCB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LnN1Y2Nlc3Mtc3RvcnlfX2Zvcm0tZ28tdG8ge1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHR9XHJcblxyXG5cdC5zdWNjZXNzLXN0b3J5X19mb3JtLWdvLXRvLXRpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuc3VjY2Vzcy1zdG9yeV9fZm9ybS1nby10by10ZXh0IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuc3VjY2Vzcy1zdG9yeV9fYnRuIHtcclxuXHRcdHdpZHRoOiAyOTBweDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRtYXJnaW46IDIwcHggYXV0byAwO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuc3VjY2Vzcy1zdG9yeV9fZm9ybS1nby10by10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX193b3JrLWZlYXR1cmVzLXNsaWRlci13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fd29yay1mZWF0dXJlcyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fd29yay1mZWF0dXJlcy0tbGVhcm4ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQubWFpbi13b3JrLWZlYXR1cmVfX2ljb24td3JhcHBlciB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi13b3JrLWZlYXR1cmVfX2ljb24ge1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHR9XHJcblxyXG5cdC5tYWluLXdvcmstZmVhdHVyZV9faWNvbi0tZGRkOmFmdGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubWFpbi13b3JrLWZlYXR1cmVfX3RleHQtYmxvY2sge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQubWFpbi13b3JrLWZlYXR1cmUtLWxlYXJuICsgLm1haW4td29yay1mZWF0dXJlLS1sZWFybiB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LndvcmstdGFicy13cmFwcGVyX19lbXAtdmlkZW8tdGV4dCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnMtd3JhcHBlcl9fZW1wLXZpZGVvLWxpbmstZ3JvdXAge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LndvcmstdGFicy13cmFwcGVyX19lbXAtdmlkZW8tbGluay1pY29uIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXJfX2VtcC12aWRlby1saW5rIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fcHJlLWFjY29yZGlvbiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fYWNjb3JkaW9uLXNtYWxsIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmludmVzdG9yLW5ld3NfX3NtLWhpZGRlbiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmludmVzdG9yLW5ld3NfX2l0ZW0tY29udGFpbmVyIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuaW52ZXN0b3ItbmV3cy1pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG5cclxuXHQuaW52ZXN0b3ItbmV3cy1pdGVtLS1hbGwge1xyXG5cdFx0Ym90dG9tOiAtNDBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLW1pbGVzLWl0ZW0ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLW1pbGVzLWl0ZW1fX3llYXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmJ1eS1wb2Rhcm9rLWl0ZW0ge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5idXktcG9kYXJvay1pdGVtICsgLmJ1eS1wb2Rhcm9rLWl0ZW0ge1xyXG5cdFx0bWFyZ2luLXRvcDogMzVweDtcclxuXHR9XHJcblxyXG5cdC5idXktcG9kYXJva19fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdH1cclxuXHJcblx0LmJ1eS1wb2Rhcm9rX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LnBvZGFyb2stdHlwZXNfX2luZm8ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LnBvZGFyb2stdHlwZXNfX2NvdXBvbi1ncm91cCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1heC13aWR0aDogMjI1cHg7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5wb2Rhcm9rLWZlYXR1cmVzX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cclxuXHQucG9kYXJvay1mZWF0dXJlcy1pdGVtIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQucG9kYXJvay1mZWF0dXJlc19fbGluayB7XHJcblx0XHRtYXJnaW4tdG9wOiAtMTBweDtcclxuXHR9XHJcblxyXG5cdC5wb2Rhcm9rLWJvdHRvbSB7XHJcblx0XHRtaW4taGVpZ2h0OiAzMTVweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1zbGlkZV9fdGl0bGUge1xyXG5cdFx0cGFkZGluZy10b3A6IDgwcHg7XHJcblx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuYnJpZ2h0LWNhcmQge1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0IC0yMTBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1zbGlkZV9fYmFubmVyLWxpbmsge1xyXG5cdFx0bWluLWhlaWdodDogMzkwcHg7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX3RvcmctZmVhdHVyZXMge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9fdG9yZy1mZWF0dXJlcy0tc21hbGwge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX2ljb24tY29udGFpbmVyLXdyYXBwZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9faWNvbi1jb250YWluZXItd3JhcHBlci0tbm8tYm9yZGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IC0yMHB4O1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXItLWNhdGFsb2cge1xyXG5cdFx0bWFyZ2luLXRvcDogLTVweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXItLXZhY2FuY2llcyB7XHJcblx0XHR0b3A6IDYwcHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LnZhY2FuY3ktbGlzdCB7XHJcblx0XHRtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdH1cclxuXHJcblx0LnZhY2FuY3ktbGlzdF9faXRlbSB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRwYWRkaW5nOiAwIDIwcHggMTdweDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0fVxyXG5cclxuXHQudmFjYW5jeS1saXN0X19pdGVtOm50aC1jaGlsZCgyKSB7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZTZlNjtcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LWxpc3RfX2l0ZW0tLWhlYWQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LWxpc3RfX2NlbGwge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LWxpc3RfX2NlbGwtLWZpcnN0IHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQudmFjYW5jeS1saXN0X19jZWxsLS1mb3VydGgge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LWxpc3RfX2hpZGRlbi1zYWxhcnkge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQudmFjYW5jeS1saXN0LXBhZyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnRlbmRlcnMtaW5mby0tdmFjYW5jaWVzIHtcclxuXHRcdHBhZGRpbmc6IDIwcHggMjBweCAzMHB4O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLWluZm9fX2J0bi0tdmFjYW5jaWVzIHtcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMzBweCBhdXRvIDA7XHJcblx0XHRtYXgtd2lkdGg6IDQ0MHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LnRlbmRlcnMtaW5mb19fZW52aSxcclxuXHQudGVuZGVycy1pbmZvX19lbnZpLXRleHQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvX19lbnZpLXRleHQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE2cHg7XHJcblx0fVxyXG5cclxuXHQubGctaGlkZGVuIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtaW5mb19fdGl0bGUtLWFib3V0LXN0cmF0ZWd5IHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvX190aXRsZS0tYWJvdXQtc3RyYXRlZ3ktYm90dG9tIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblxyXG5cdC5zdHJhdGVneS1zdGF0cy1saW5rIHtcclxuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdG1heC13aWR0aDogMjYwcHg7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0fVxyXG5cclxuXHQuc3RyYXRlZ3ktc3RhdHMtbGluazpob3ZlciB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuZ2VvLXBvcHVwX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDAgNjBweDtcclxuXHR9XHJcblxyXG5cdC5nZW8tcG9wdXBfX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5nZW8tcG9wdXBfX2xpc3Qge1xyXG5cdFx0LW1vei1jb2x1bW5zOiAyO1xyXG5cdFx0Y29sdW1uczogMjtcclxuXHRcdGhlaWdodDogNTcwcHg7XHJcblx0XHQtbW96LWNvbHVtbi1nYXA6IDEwMHB4O1xyXG5cdFx0Y29sdW1uLWdhcDogMTAwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTUwcHg7XHJcblx0fVxyXG5cclxuXHQuZ2VvLXBvcHVwX19saW5rIHtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHR9XHJcblxyXG5cdC5nZW8tcG9wdXBfX2V4aXQtd3JhcHBlciB7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX19wcmVzcy1ibG9jayB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG5cdH1cclxuXHJcblx0LnByZXNzLWJsb2NrLWl0ZW1fX2RhdGUge1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHR9XHJcblxyXG5cdC5wcmVzcy1ibG9jay1pdGVtX190ZXh0LWJsb2NrIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LnByZXNzLWJsb2NrLWl0ZW1fX3RpdGxlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQucHJlc3MtYmxvY2staXRlbV9fdGl0bGUgKyAucHJlc3MtYmxvY2staXRlbV9fbGluayB7XHJcblx0XHRtYXJnaW4tdG9wOiAtNXB4O1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrLS1jYXJkLW51bWJlciB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19jbG9uZS1wcmV2aW91cyB7XHJcblx0XHRtYXJnaW4tbGVmdDogMjdweDtcclxuXHR9XHJcblxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19fY29udGFpbmVyLS1ib3R0b20tc3BhY2Uge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsOm5vdCgucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1taW4pOm5vdCgucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1tYXgpLFxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQ6bm90KC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtLW1pbik6bm90KC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtLW1heCksXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC13cmFwcGVyLFxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtZGF0ZS13cmFwcGVyLFxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19fc2VsZWN0LFxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19fc21hbGwtY2hlY2tib3gtd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC0tbWluLFxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtLW1heCB7XHJcblx0XHR3aWR0aDogMTI0cHg7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX3NtYWxsLWNoZWNrYm94LXdyYXBwZXIge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX2NoZWNrYm94LWxhYmVsLS1zbWFsbCB7XHJcblx0XHR3aWR0aDogNDklO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR9XHJcblxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwtLW1pbiB7XHJcblx0XHR0b3A6IGF1dG87XHJcblx0XHRib3R0b206IDJweDtcclxuXHRcdGxlZnQ6IDExcHg7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1tYXgge1xyXG5cdFx0dG9wOiBhdXRvO1xyXG5cdFx0Ym90dG9tOiAycHg7XHJcblx0XHRsZWZ0OiAxNzJweDtcclxuXHR9XHJcblxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwtLW1heDpiZWZvcmUge1xyXG5cdFx0bGVmdDogLTM5cHg7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX2NvbW1lbnQge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1sYWJlbCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX3RpdGxlLS1jYXJkIHtcclxuXHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX3RpdGxlLS1hcmVuZGF0b3JhbSB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1ibG9jayB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWJsb2NrLS1lcnJvciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19lcnJvci1wbGFjZWhvbGRlciB7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAxMDVweDtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19lcnJvci1wbGFjZWhvbGRlci0tdG9wIHtcclxuXHRcdHRvcDogOTBweDtcclxuXHR9XHJcblxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19fZXJyb3ItcGxhY2Vob2xkZXItLXJhZGlvIHtcclxuXHRcdHRvcDogNjVweDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX2Vycm9yLXBsYWNlaG9sZGVyLS10ZXh0YXJlYSB7XHJcblx0XHR0b3A6IDExNnB4O1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19lcnJvci1wbGFjZWhvbGRlciBzcGFuIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19fY2xlYXItaW5wdXQtaWNvbixcclxuXHQucmVwbHktaW5wdXQtYmxvY2stLWNhcmQtbnVtYmVyIC5yZXBseS1pbnB1dC1ibG9ja19fY2xlYXItaW5wdXQtaWNvbiB7XHJcblx0XHR0b3A6IDM1cHg7XHJcblx0XHRyaWdodDogMTBweDtcclxuXHR9XHJcblxyXG5cdC5yZXBseS1pbnB1dC1ibG9jay0tY2FyZC1udW1iZXIgLnJlcGx5LWlucHV0LWJsb2NrX19jbGVhci1pbnB1dC1pY29uIHtcclxuXHRcdHRvcDogOHB4O1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19zdWJtaXQtLWhvbGxvdyB7XHJcblx0XHR3aWR0aDogODAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LXJlcGx5X19zdWJtaXQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblxyXG5cdC5tYW5hZ2UtYmlnLXNsaWRlcixcclxuXHQubWFuYWdlLXRleHQtc2xpZGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubWFuYWdlLWJpZy1zbGlkZXJfX3Bvc2l0aW9uLFxyXG5cdC5tYW5hZ2UtdGV4dC1zbGlkZXJfX3Bvc2l0aW9uIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0fVxyXG5cclxuXHQubWFuYWdlLWJpZy1zbGlkZXJfX2NpdGUsXHJcblx0Lm1hbmFnZS10ZXh0LXNsaWRlcl9fY2l0ZSB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1hbmFnZS1zbWFsbC1zbGlkZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtYWRkcmVzcyB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWFkZHJlc3MtaXRlbSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0cy1hZGRyZXNzLWl0ZW0gKyAuY29udGFjdHMtYWRkcmVzcy1pdGVtIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHNfX2NvbnRlbnQtLW5vLXBhZGQge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwc19faXRlbS1jb250YWluZXIge1xyXG5cdFx0cGFkZGluZzogMjBweCAwIDA7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwc19fY29udGVudC0tbm8tcGFkZCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHNfX2NvbnRlbnQtLW5vLXBhZGQgLmNvbnRhY3RzLWRlcHMtaXRlbSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0cy1kZXBzLWl0ZW0tLXRoaXJkLWh1bmQge1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtLS1oYWxmLTMwIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtLS1oYWxmLTcwIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0cy1kZXBzLWl0ZW1fX3NvYy1ibG9jayB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0cy1kZXBzLWl0ZW1fX2lucHV0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gMzBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0cy1kZXBzLWl0ZW1fX3N1Ym1pdCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiAyNzBweDtcclxuXHRcdHdpZHRoOiAyNzBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0cy1kZXBzLWl0ZW1fX3RpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtX190ZXh0IHtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtX190ZXh0LXdyYXBwZXIsXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbV9fbWFpbC1ibG9jayB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dC13cmFwcGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtX19tYWlsLWJsb2NrIHtcclxuXHRcdHBhZGRpbmc6IDM1cHggMCAzNXB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dC0tbWFpbCB7XHJcblx0XHRtYXgtd2lkdGg6IDI2NXB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtX19uYW1lICsgLmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbV9fYWQtaXRlbSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHNfX2l0ZW0tY29udGFpbmVyLS1zaW5nbGUge1xyXG5cdFx0cGFkZGluZzogMjBweCAwIDEwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwc19faXRlbS1jb250YWluZXItLXNpbmdsZSAuY29udGFjdHMtZGVwcy1pdGVtIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwc19faXRlbS1jb250YWluZXItLXNpbmdsZSAuY29udGFjdHMtZGVwcy1pdGVtX190aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1ibG9jayB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjY29yZGlvbl9fc2VjdGlvbiB7XHJcblx0XHRtYXgtaGVpZ2h0OiAzMDBweDtcclxuXHR9XHJcblxyXG5cdC5zdWMtYWNjb3JkaW9uX19saW5rIHtcclxuXHRcdGhlaWdodDogMzAwcHg7XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjY29yZGlvbl9fdGl0bGUtZ3JvdXAge1xyXG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjY29yZGlvbl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcclxuXHR9XHJcblxyXG5cdC5zdWMtYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMjBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjY29yZGlvbl9fdGl0bGUtZ3JvdXAtLWxlZnQgLnN1Yy1hY2NvcmRpb25fX3RpdGxlLXRleHQge1xyXG5cdFx0bGVmdDogMjBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjY29yZGlvbl9fdGl0bGUtZ3JvdXAtLXJpZ2h0IC5zdWMtYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcclxuXHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnN1Yy1hY2NvcmRpb25fX2l0ZW0tY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LnN1Yy1hY2NvcmRpb25fX2VuZC1ibG9jayB7XHJcblx0XHRwYWRkaW5nLXRvcDogMzVweDtcclxuXHR9XHJcblxyXG5cdC5zdWMtYWNjLWl0ZW0ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdH1cclxuXHJcblx0LnN1Yy1hY2MtaXRlbV9fZGF0ZS1ibG9jayB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdH1cclxuXHJcblx0LnN1Yy1hY2MtaXRlbV9fZGF0ZSB7XHJcblx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjYy1pdGVtX19kYXRlOmFmdGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjYy1pdGVtX190ZXh0LWJsb2NrIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNvcnAtbW9kZWxfX3RpdGxlLWJsb2NrLXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMzhweDtcclxuXHR9XHJcblxyXG5cdC52YWMtd2h5LW5vdC1zZWN0aW9uX190aXRsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0LnZhYy13aHktbm90LXNlY3Rpb24ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5pbi1nZW8tbWFwX19tYXAge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5pbi1nZW8tbWFwX19tYXAtd3JhcHBlciB7XHJcblx0XHRtaW4taGVpZ2h0OiA4NXB4O1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19zdWJtaXQtLWFyZW5kYXRvcmFtIHtcclxuXHRcdHdpZHRoOiAyOTBweDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXJfX2NvbmRpdGlvbnMge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXIge1xyXG5cdFx0cGFkZGluZzogNjBweCAwIDA7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCB7XHJcblx0XHRwYWRkaW5nOiAxNjBweCAwIDA7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2Uge1xyXG5cdFx0cGFkZGluZzogMCAycHggMCAxcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2UuY2FuY2VsZWQ6YWZ0ZXIge1xyXG5cdFx0dG9wOiAxMnB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlLFxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX29sZC1wcmljZSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2Ugc3VwLFxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX29sZC1wcmljZSBzdXAge1xyXG5cdFx0dG9wOiAtMC40ZW07XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2UsXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlIHtcclxuXHRcdGZvbnQtc2l6ZTogODVweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbjogNXB4IDAgMCAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDAuNztcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZSBzdXAge1xyXG5cdFx0dG9wOiAtMS4zZW07XHJcblx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Ugc3VwIHtcclxuXHRcdHRvcDogLTEuM2VtO1xyXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lcl9fdGV4dC1ibG9jayB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6IGF1dG87XHJcblx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tbGVmdDogLTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjE7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX190ZXh0LFxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lcl9fcHJpY2UsXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lcl9fdGV4dCxcclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19yZWQtYmFsb29uIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19kYXRlLFxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX2RhdGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXJfX2RhdGUtc21hbGwtc2NyZWVuIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAtNjBweDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHBhZGRpbmc6IDhweCAxMHB4IDdweCA0NnB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjU0OTJlO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXJfX3JlZC1iYWxvb24sXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fcmVkLWJhbG9vbiB7XHJcblx0XHR3aWR0aDogNjNweDtcclxuXHRcdGhlaWdodDogNjRweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdG1hcmdpbi10b3A6IDIzcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19pbWcge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LWhlaWdodDogMzIwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19pbWctLXR3byB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXIge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRtYXgtd2lkdGg6IDkwJTtcclxuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0dG9wOiAwO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXItLXVuZGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19pbWctd3JhcHBlci0tYm90dG9tIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXJfX2xpbmUge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC01cHg7XHJcblx0fVxyXG5cclxuXHQucmVkLWJhbG9vbiB7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDAgMCAxNXB4O1xyXG5cdH1cclxuXHJcblx0LnJlZC1iYWxvb24tLWRlYWwsXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb24tLWRlYWwge1xyXG5cdFx0cGFkZGluZzogMTBweCAwIDAgMTRweDtcclxuXHR9XHJcblxyXG5cdC5yZWQtYmFsb29uX19wZXJjZW50LWFtb3VudCxcclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fcGVyY2VudC1hbW91bnQge1xyXG5cdFx0Zm9udC1zaXplOiAzNXB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMTtcclxuXHR9XHJcblx0LnJlZC1iYWxvb25fX2Rpc2NvdW50LXR5cGUge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuXHR9XHJcblx0LnJlZC1iYWxvb25fX3BlcmNlbnQtc3ltYm9sLFxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19wZXJjZW50LXN5bWJvbCB7XHJcblx0XHRmb250LXNpemU6IDEycHg7XHJcblx0fVxyXG5cclxuXHQucmVkLWJhbG9vbl9fcGVyY2VudC10ZXh0LFxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19wZXJjZW50LXRleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdH1cclxuXHJcblx0LnJlZC1iYWxvb25fX2RlYWwtbWlkLFxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19kZWFsLW1pZCB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTZweDtcclxuXHR9XHJcblxyXG5cdC5yZWQtYmFsb29uX19kZWFsLXRvcCxcclxuXHQucmVkLWJhbG9vbl9fZGVhbC1ib3R0b20sXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX2RlYWwtdG9wLFxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19kZWFsLWJvdHRvbSB7XHJcblx0XHRmb250LXNpemU6IDIycHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHR9XHJcblxyXG5cdC5yZWQtYmFsb29uX19kZWFsLWJvdHRvbSxcclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fZGVhbC1ib3R0b20ge1xyXG5cdFx0cGFkZGluZy10b3A6IDVweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjkwcHgpIHtcclxuXHQucGFydG5lcnMtYXJ0aWNsZXMge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyIC5vd2wtZG90cyB7XHJcblx0XHRib3R0b206IC0zMHB4O1xyXG5cdH1cclxuXHJcblx0LmJyYW5kLXNlY3Rpb25fX2NhcnQtZ3JvdXAtLW91ci1icmFuZHMge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLWJsb2NrIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLWJsb2NrIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mby1ncm91cF9fc3RhdHMtdGV4dCB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5jYWZldGVyaWEtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDM5MHB4O1xyXG5cdH1cclxuXHJcblx0LmNhZmV0ZXJpYS1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTE1MHB4IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byA4MCU7XHJcblx0fVxyXG5cclxuXHQuY2FmZXRlcmlhLXNlY3Rpb25fX3RleHQge1xyXG5cdFx0d2lkdGg6IDI2MHB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuY2FmZXRlcmlhLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmRpc2gtd2lzaC0tbGVhcm4ge1xyXG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuZGlzaC13aXNoX19pY29uLXdyYXBwZXIsXHJcblx0LmRpc2gtd2lzaF9fdGV4dC1ibG9jayB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuZGlzaC13aXNoX190aXRsZSxcclxuXHQuZGlzaC13aXNoX190ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblxyXG5cdC5wcm9nLWVmZl9fbGlzdCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LnNob3AtbGlzdC1pdGVtX19zdGF0cy1ncm91cDphZnRlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnNob3AtbGlzdC1pdGVtX19hZHJlc3Mge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LnNob3AtbGlzdC1pdGVtX190aW1lLFxyXG5cdC5zaG9wLWxpc3QtaXRlbV9fcGhvbmUge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1saXN0LWl0ZW1fX3RpbWUsXHJcblx0LnNob3AtbGlzdC1pdGVtX19waG9uZSB7XHJcblx0XHRtYXJnaW4tdG9wOiA4cHg7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1tYWluLXdyYXBwZXIgLnNob3AtbGlzdC1zZWN0aW9uX190aXRsZS1saW5rLWdyb3VwIHtcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1tYWluLXdyYXBwZXIgLnNob3AtbGlzdC1zZWN0aW9uX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLW1haW4td3JhcHBlciAuc2hvcC1saXN0LXNlY3Rpb25fX2NpdHktbGluazphZnRlciB7XHJcblx0XHR0b3A6IDE0cHg7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1tYWluLXdyYXBwZXIgLnNob3AtbGlzdC1zZWN0aW9uX190aXRsZS1ncm91cCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnNob3BzLWJpZy1tYXAgLnNob3AtbWFpbiB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LnNob3AtbGlzdC1pdGVtX190aXRsZSxcclxuXHQuc2hvcC1saXN0LWl0ZW1fX3N0YXRzLWdyb3VwLFxyXG5cdC5zaG9wLWxpc3QtaXRlbV9fb3Blbi1tYXAge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1saXN0LWl0ZW1fX3RpdGxlOmFmdGVyIHtcclxuXHRcdGxlZnQ6IC0yNXB4O1xyXG5cdH1cclxuXHJcblx0LnNob3AtbWFpbi13cmFwcGVyLFxyXG5cdC5zaG9wLWxpc3QtaXRlbSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LnNtYWxsLW5ld3Mtc2VjdGlvbiAuYWJvdXQtcHJlc3MtY2VudGVyX19pdGVtIHtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0cyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiA2NDBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLXJlcG9ydHM6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5tYWluLXJlcG9ydHMtLWJvdHRvbS1jb250ZW50IHtcclxuXHRcdG1hcmdpbjogMjBweCAwIDA7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzX19saW5rIHtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5tYWluLXJlcG9ydHNfX2xpbmstLXJlcG9ydHMge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5tYWluLXJlcG9ydHNfX2xpbmstLXByZXNzIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLXJlcG9ydHNfX2l0ZW0tY29udGFpbmVyIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzX19pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnZhY2FuY3ktcmVwbHlfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LXJlcGx5X19zdWJtaXQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblxyXG5cdC50eXBpY2FsLXN1Ym1pdCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5zdHJhdGVneS1zdGF0cyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNvcnAtbW9kZWwtaXRlbSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQuY29ycC1tb2RlbC1pdGVtLS11cHBlciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdH1cclxuXHJcblx0LmNvcnAtbW9kZWxfX2ljb24td3JhcHBlciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0Lm5vdC1mb3VuZF9fdGl0bGUge1xyXG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0XHRmb250LXNpemU6IDEyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm5vdC1mb3VuZF9fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRtYXgtd2lkdGg6IDQzMHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lm5vdC1mb3VuZF9fc2VhcmNoLXdyYXBwZXIge1xyXG5cdFx0d2lkdGg6IDI5MHB4O1xyXG5cdH1cclxuXHJcblx0Lm5vdC1mb3VuZF9faW5wdXQtd3JhcHBlciB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQubm90LWZvdW5kX19zdWJtaXQge1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGVudC1jb250YWN0cy10YWJsZV9fY29sdW1uLS1oYWxmIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG5cclxuXHQuaW4tZ2VvLW1hcF9fY2l0eS1saXN0LS1tdWx0aSB7XHJcblx0XHRoZWlnaHQ6IDUxMHB4O1xyXG5cdFx0LW1vei1jb2x1bW5zOiAyO1xyXG5cdFx0Y29sdW1uczogMjtcclxuXHR9XHJcblxyXG5cdC5pbi1rZXktZmVhdHVyZXMtaXRlbSB7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdH1cclxuXHJcblx0LmluLWtleS1zdGF0c19fZ3V0dGVyLXNpemVyIHtcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmluLWtleS1zdGF0cy1pdGVtIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LmluLWtleS1zdGF0cy1pdGVtLS1iaWcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDE5NXB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmluLWtleS1zdGF0cy1pdGVtLS1iaWcgLmluLWtleS1zdGF0cy1pdGVtX190ZXh0LWJsb2NrIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5sZy1vbmx5LWJsb2NrIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDk2cHgpIHtcclxuXHQuYnJhbmQtc2VjdGlvbl9fY2FydC1ncm91cCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmZpcnN0LXN0cmluZyB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0fVxyXG5cclxuXHQuc20taGlkZGVuIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuZmlzaC1pbmZvLXdyYXBwZXIge1xyXG5cdFx0bWluLWhlaWdodDogNzBweDtcclxuXHRcdHBhZGRpbmc6IDMwcHggMCAwO1xyXG5cdH1cclxuXHJcblx0LmZpc2gtaW5mbyB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuZmlzaC1pbmZvX19pdGVtLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5maXNoLWluZm9fX2J0biB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0LmhlYWRlcl9fc2hvcC1idXR0b24ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHQuc3ByaXRlKEBjYXJ0LXNtYWxsKTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdG1hcmdpbjogNnB4IDIwcHggMCAwO1xyXG5cdH1cclxuXHJcblx0LmhlYWRlcl9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiA3cHggMjBweCA3cHg7XHJcblx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyX19sb2dvIHtcclxuXHRcdC5zcHJpdGUoQG9rZWktbG9nby1zbWFsbCk7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyX19zaG9wLWxpbmsge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5jLWhhbWJ1cmdlciB7XHJcblx0XHRtYXJnaW4tdG9wOiA1cHg7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX19zb2NpYWwtd3JhcHBlciB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX19tb2JpbGUtbGlua3Mge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG5cdFx0LnRleHQsXHJcblx0XHQubGlua3Mge1xyXG5cdFx0XHRtYXJnaW46IDE1cHggYXV0byAwO1xyXG5cdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdH1cclxuXHJcblx0XHQubGlua3Mge1xyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmZvb3Rlcl9fZGV2cyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IGluaXRpYWw7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG5cdFx0Ji10ZXh0IHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcblx0XHRcdC5kZXZzIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mb290ZXIge1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmZvb3Rlcl9fY29udGVudCB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0LmZvb3Rlcl9fb3duZXIge1xyXG5cdFx0XHRmbG9hdDogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5oZWFkZXIge1xyXG5cdFx0bWluLWhlaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5zdWJtZW51LXdyYXBwZXIge1xyXG5cdFx0dG9wOiA1NHB4O1xyXG5cdH1cclxuXHJcblx0LnN1Ym1lbnUtd3JhcHBlci0tYm90dG9tIHtcclxuXHRcdHRvcDogYXV0bztcclxuXHRcdGJvdHRvbTogMTMwcHg7XHJcblx0fVxyXG5cclxuXHQuc3VibWVudS13cmFwcGVyIC50ZW1wLW5hdl9faXRlbSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5zdWJtZW51LXdyYXBwZXIgLnRlbXAtbmF2X19pdGVtOmxhc3QtY2hpbGQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlcy13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0bWluLWhlaWdodDogMzUwcHg7XHJcblx0fVxyXG5cclxuXHQuYmVzdC1wcmljZXNfX3NsaWRlIHtcclxuXHRcdGhlaWdodDogMzkwcHg7XHJcblx0fVxyXG5cclxuXHQuYmVzdC1wcmljZXNfX3RpdGxlIHtcclxuXHRcdG1hcmdpbi10b3A6IDE1OXB4O1xyXG5cdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdH1cclxuXHJcblx0LmJlc3QtcHJpY2VzX19zdWJ0aXRsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm5ld3Mtc2VjdGlvbl9fZmVhdHVyZS1ibG9jayB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmc6IDE1cHggMCAwO1xyXG5cdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlcy1mZWF0dXJlIHtcclxuXHRcdHdpZHRoOiA5MHB4O1xyXG5cdFx0aGVpZ2h0OiA5MHB4O1xyXG5cdH1cclxuXHJcblx0LmJlc3QtcHJpY2VzLWZlYXR1cmVfX251bWJlciB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0Zm9udC1zaXplOiAzMnB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlcy1mZWF0dXJlX190ZXh0IHtcclxuXHRcdG1heC13aWR0aDogODBweDtcclxuXHRcdG1hcmdpbjogLTVweCBhdXRvIDA7XHJcblx0fVxyXG5cclxuXHQuYmVzdC1wcmljZXMtZmVhdHVyZSArIC5iZXN0LXByaWNlcy1mZWF0dXJlIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbi1ob3VyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdHBhZGRpbmc6IDM1cHggMCAzMHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbi1ob3VyX19pbWcge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0LnNwcml0ZShAeXVtbWktaG91ci1yZWQpO1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbi1ob3VyX190aXRsZSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdG1hcmdpbjogMTVweCAwO1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbi1ob3VyX190aXRsZS0tbGluayB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRjb2xvcjogI2YwMDtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbi1ob3VyX190ZXh0IHtcclxuXHRcdG1heC13aWR0aDogOTAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cclxuXHQuZmlzaC1zZWN0aW9uX19pbWctc21hbGwge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5maXNoLXNlY3Rpb24sXHJcblx0LmZpc2gtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDUwMHB4O1xyXG5cdH1cclxuXHJcblx0LmZpc2gtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvaW1hZ2VzL2Zpc2gtYmctMy5qcGdcIik7XHJcblx0fVxyXG5cclxuXHQuZmlzaC1zZWN0aW9uX19zdWJ0aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cclxuXHQuY2FyZC1zZWN0aW9uIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXNlY3Rpb25fX2ltZyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHR3aWR0aDogOTAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cclxuXHQuY2FyZC1zZWN0aW9uX19idXR0b24ge1xyXG5cdFx0bWFyZ2luOiAyMHB4IGF1dG87XHJcblx0fVxyXG5cclxuXHQuY2FyZC1zZWN0aW9uX19zdWJ0aXRsZSxcclxuXHQuY2FyZC1zZWN0aW9uX190ZXh0IHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQuY2FyZC1zZWN0aW9uX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1heC13aWR0aDogODAlO1xyXG5cdH1cclxuXHJcblx0Lm1lYXQtc2VjdGlvbl9fc2xpZGVyLXdyYXBwZXIge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDY1cHg7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdFx0b3ZlcmZsb3cteTogYXV0bztcclxuXHR9XHJcblxyXG5cdC5icmFuZC1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZDogI2YzZjNmMztcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjNmM2YzO1xyXG5cdH1cclxuXHJcblx0LmJyYW5kLXNlY3Rpb25fX2J1dHRvbiB7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0bWFyZ2luOiAyMHB4IGF1dG87XHJcblx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5icmFuZC1zZWN0aW9uX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5icmFuZC1zZWN0aW9uX190ZXh0IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LmJyYW5kLXNlY3Rpb25fX2ltZyB7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0bWF4LXdpZHRoOiA4MCU7XHJcblx0XHRtYXJnaW46IDQwcHggYXV0byAwO1xyXG5cdH1cclxuXHJcblx0LmZpc2gtc2VjdGlvbl9fc3VidGl0bGUge1xyXG5cdFx0d2lkdGg6IDQzMHB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cclxuXHQuY3ljbGUtcGFnZXIge1xyXG5cdFx0Ym90dG9tOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLXNsaWRlciAuY3ljbGUtcGFnZXIge1xyXG5cdFx0Ym90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0Lm5ld3Mtc2VjdGlvbl9fZmVhdHVyZS1ibG9jayB7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDAgMDtcclxuXHRcdG1heC13aWR0aDogMzY1cHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlcy1mZWF0dXJlIHtcclxuXHRcdHdpZHRoOiA5OHB4O1xyXG5cdFx0aGVpZ2h0OiA5OHB4O1xyXG5cdH1cclxuXHJcblx0Lm5ld3Mtc2VjdGlvbi1pdGVtIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0Lm5ld3Mtc2VjdGlvbi1pdGVtX19kYXRlIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0fVxyXG5cclxuXHQuYmVzdC1wcmljZXMtZmVhdHVyZV9fbnVtYmVyIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uX19tYXAtcG9pbnQtd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nLXRvcDogNDVweDtcclxuXHR9XHJcblxyXG5cdC5uZXdzLXNlY3Rpb25fX21hcC1wb2ludCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZXMtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmc6IDMwcHggMCA3MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1hcC1zZWN0aW9uX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMjhweDtcclxuXHR9XHJcblxyXG5cdC5tYXAtc2VjdGlvbl9fYnV0dG9uIHtcclxuXHRcdHRvcDogYXV0bztcclxuXHRcdGJvdHRvbTogNDVweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2xpZGVyX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2xpZGVyX19wb2ludCB7XHJcblx0XHR0b3A6IDI4cHg7XHJcblx0XHRyaWdodDogMjVweDtcclxuXHR9XHJcblxyXG5cdC5jb29raW5nLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbl9fY2l0ZSB7XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbl9fYXV0b3ItbmFtZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbl9fYXV0aG9yIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuY29va2luZy1zZWN0aW9uX19idXR0b24ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24tcmlnaHQtcGFydF9fYnRuLS10b3Age1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzdhY2NjODtcclxuXHRcdHdpZHRoOiAxNDNweDtcclxuXHRcdG1hcmdpbjogMzBweCBhdXRvIDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5maXNoLXNlY3Rpb25fX3N1YnRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGJvdHRvbTogYXV0bztcclxuXHRcdHRvcDogODBweDtcclxuXHRcdGxlZnQ6IDIwcHg7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRyaWdodDogYXV0bztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0Lm1lYXQtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdG1pbi13aWR0aDogMzIwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2std3JhcHBlciB7XHJcblx0XHRoZWlnaHQ6IDEwMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLXNsaWRlciB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRtaW4taGVpZ2h0OiAxMDBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9ja19fdGl0bGUge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdVYnVudHUnLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdHBhZGRpbmctdG9wOiAzNXB4O1xyXG5cdFx0d2lkdGg6IDI4MHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogOTVweDtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5pbm5lci1tZW51LWxpbmUge1xyXG5cdFx0dG9wOiAxMDBweDtcclxuXHR9XHJcblxyXG5cdC5pbm5lci1tZW51LWxpbmUtLXVuZGVyc2xpZGVyIHtcclxuXHRcdHRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fdGV4dC0taGlnaGxpZ2h0ZWQge1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fYnRuLFxyXG5cdC5tYWluLWluZm9fX3ZhYy1saW5rIHtcclxuXHRcdHdpZHRoOiAyOTBweDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fY2l0ZS10ZXh0LS1mbG9hdGVkIHtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLWluZm8ge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LnRlbmRlcnMtaW5mby0tZGVwYXJ0bWVudCxcclxuXHQudGVuZGVycy1pbmZvLS12YWNhbmNpZXMge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLWluZm9fX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLWluZm9fX2J0biB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnMtd3JhcHBlciB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0LndvcmstdGFicy1pdGVtIHtcclxuXHRcdHdpZHRoOiA0OCU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXJfX2xpbmsge1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1ydWxlcyB7XHJcblx0XHRwYWRkaW5nOiAyNXB4IDIwcHggMzVweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1ydWxlc19fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzX19zdWJ0aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzX19hcnRpY2xlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzX19hcnRpY2xlICsgLnBhcnRuZXJzLXJ1bGVzX19hcnRpY2xlIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtcnVsZXNfX251bWJlciB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzX190ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWNvbXBsYWludC13cmFwcGVyIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWNvbXBsYWludCB7XHJcblx0XHRwYWRkaW5nOiAyNXB4IDIwcHg7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtY29tcGxhaW50X190ZXh0LWJsb2NrIHtcclxuXHRcdG1heC13aWR0aDogNTIwcHg7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdH1cclxuXHJcblx0LnRyYWRlY2VudC10YWJzLXdyYXBwZXIge1xyXG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQudHJhZGVjZW50LXRhYnNfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcblxyXG5cdC50cmFkZWNlbnQtdGFic19fbGluayB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cclxuXHQudHJhZGVjZW50LXRhYnNfX2hlYWQge1xyXG5cdFx0cGFkZGluZzogMTBweCA1JTtcclxuXHR9XHJcblxyXG5cdC50YWJzLW92ZXJmbG93LXNtIHtcclxuXHRcdGhlaWdodDogNDAwcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0LnRhYnMtb3ZlcmZsb3ctc206YWZ0ZXIge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR0b3A6IDExMHB4O1xyXG5cdFx0Ly9iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDI1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdHotaW5kZXg6IDEwMDtcclxuXHR9XHJcblxyXG5cdC50YWJzLW92ZXJmbG93LW9mZiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGNvbG9yOiAjZWIxYzIzO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDQwcHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHdpZHRoOiAxMTBweDtcclxuXHRcdHotaW5kZXg6IDExMDtcclxuXHR9XHJcblxyXG5cdC50YWJzLW92ZXJmbG93LW9mZjpob3ZlciB7XHJcblx0XHRjb2xvcjogIzRkNTlhMTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlcy1zZWN0aW9uIC5vd2wtZG90cyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNhcmQtdGFic19fcGVyY2VudC1ncm91cC0tYWNjIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmNhcmQtdGFic19fcGVyY2VudC1ncm91cC0tYWNjICsgLmNhcmQtdGFic19fcGVyY2VudC1ncm91cC0tYWNjIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdC5jYXJkLWFjY29yZGlvbiBzZWN0aW9uIC5jYXJkLWFjY29yZGlvbl9fdGl0bGUgYSB7XHJcblx0XHRoZWlnaHQ6IDE1NXB4O1xyXG5cdH1cclxuXHJcblx0LmNhcmQtYWNjb3JkaW9uIHNlY3Rpb24ge1xyXG5cdFx0bWF4LWhlaWdodDogMTU1cHg7XHJcblx0fVxyXG5cclxuXHQuY2FyZC1hY2NvcmRpb24gc2VjdGlvbi5zZWxlY3RlZCB7XHJcblx0XHRtYXgtaGVpZ2h0OiA4MjVweDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24uY2FyZC1hY2NvcmRpb25fX3NlY3Rpb24gLmNhcmQtYWNjb3JkaW9uX19saW5rLmNhcmQtYWNjb3JkaW9uX19saW5rLS1zbWFsbCB7XHJcblx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0fVxyXG5cclxuXHQuZ2lmdC1jYXJkLW9mZmVyLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvZ2lmdC1jYXJkLWJnLTQ4MC5wbmdcIik7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0fVxyXG5cclxuXHQuZ2lmdC1jYXJkLW9mZmVyIHtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdC5naWZ0LWNhcmQtb2ZmZXJfX3RleHQge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nLXRvcDogNzUlO1xyXG5cdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdGZvbnQtZmFtaWx5OiAnVWJ1bnR1Jywgc2Fucy1zZXJpZjtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItLXBva3VwYXRlbHlhbSAucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuc20tc2hvdy1saW5rIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcblxyXG5cdC5vZmZlci1iZW5lZml0c19faXRlbSArIC5vZmZlci1iZW5lZml0c19faXRlbSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLWJlbmVmaXRzX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItYmVuZWZpdHNfX2ljb24td3JhcHBlciB7XHJcblx0XHR3aWR0aDogMTAlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHR9XHJcblxyXG5cdC5vZmZlci1iZW5lZml0c19fdGV4dC1ibG9jayB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2xpZGVyLXdyYXBwZXIge1xyXG5cdFx0cGFkZGluZzogMjBweCAwO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC00MHB4O1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2d1ZS1zbGlkZXItd3JhcHBlci0tY2F0YWxvZ3Mtb3BlbiB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2d1ZS1zbGlkZXItd3JhcHBlci0tY2F0YWxvZ3MtdW5kZXIge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2xpZGUge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2d1ZS1zbGlkZS0tY2F0YWxvZ3MtdW5kZXIge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LmVzaG9wLXRpdGxlLWdyb3VwX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXNlY3Rpb24td3JhcHBlci5uZXctYmFubmVyIHtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3MCU7XHJcblx0fVxyXG5cclxuXHQuY2FyZC1zZWN0aW9uLXdyYXBwZXIsXHJcblx0LmNhcmQtc2VjdGlvbiB7XHJcblx0XHRtaW4taGVpZ2h0OiAzNTBweDtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXNlY3Rpb25fX3N1YnRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHR9XHJcblxyXG5cdC53aG8tY29vay13cmFwcGVyIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDI1MHB4O1xyXG5cdH1cclxuXHJcblx0Lndoby1jb29rX19pdGVtLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC53aG8tY29va19fc2xpZGVyLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQud2hvLWNvb2tfX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Lndoby1jb29rX190ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG5cdH1cclxuXHJcblx0Lndoby1jb29rIC5vd2wtZG90cyB7XHJcblx0XHRib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuc2hvcHMtYmlnLW1hcF9fbWFwIHtcclxuXHRcdGhlaWdodDogMjUwcHg7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1tYXAtY2xvc2VzdF9fbnVtYmVyLWdyb3VwIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnNob3AtbWFwLWNsb3Nlc3RfX251bWJlcixcclxuXHQuc2hvcC1tYXAtY2xvc2VzdF9fa20ge1xyXG5cdFx0Zm9udC1zaXplOiAzNXB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLW1hcC1jbG9zZXN0X19pY29uLWNvbnRhaW5lciB7XHJcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLW1hcC1jbG9zZXN0X19jb250ZW50IHtcclxuXHRcdHBhZGRpbmctdG9wOiAyNXB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2std3JhcHBlci0tYWJvdXQgLnRpdGxlLWJsb2NrX190aXRsZSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWZvdG8tcHJlc3NfX2xpbmstd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDA7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtZm90by1wcmVzc19fbGluayB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtcnVsZXMtLXdvcmsge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX21hcCB7XHJcblx0XHRoZWlnaHQ6IDI1MHB4O1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX190b3Age1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRtYXJnaW4tdG9wOiAtMTBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXAtLXNob3AtZGV0YWlsIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuY2F0YWxvZ3Mtc2hlZHVsZSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDU1cHg7XHJcblx0fVxyXG5cclxuXHQuY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyLS1jYXRhbG9ncy1vcGVuIHtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2VjdGlvbi13cmFwcGVyLS1jYXRhbG9nLW9wZW4ge1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2VjdGlvbi13cmFwcGVyLS1jYXRhbG9nLW9wZW4gLmlzc3V1ZW1iZWQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2VjdGlvbi13cmFwcGVyLS1jYXRhbG9nLW9wZW4gLmlzc3V1LW5vIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmJyYW5kLXNlY3Rpb25fX3RleHQge1xyXG5cdFx0bWluLWhlaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay13cmFwcGVyLS1zbGlkZXIge1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWluLWhlaWdodDogMjUwcHg7XHJcblx0fVxyXG5cclxuXHQudmFjLWRldC1jb25kaXRpb25zX190aXRsZSxcclxuXHQubWFpbi1pbmZvX190aXRsZS0tc2FsYXJ5IHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1zdHJhdGVneS1jaXRlIHtcclxuXHRcdHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDM1cHg7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtc3RyYXRlZ3ktY2l0ZV9fY2l0ZS10ZXh0OmFmdGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtc3RyYXRlZ3ktY2l0ZV9fcmlnaHQtcXVvdGU6bm90KC5hYm91dC1zdHJhdGVneS1jaXRlX19yaWdodC1xdW90ZS0tbWFuYWdlbWVudCk6YWZ0ZXIge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogLTRweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1zdHJhdGVneS1jaXRlX19sZWZ0LXF1b3RlOm5vdCguYWJvdXQtc3RyYXRlZ3ktY2l0ZV9fbGVmdC1xdW90ZS0tbWFuYWdlbWVudCkge1xyXG5cdFx0d2lkdGg6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtc3RyYXRlZ3ktY2l0ZV9fbGVmdC1xdW90ZTpub3QoLmFib3V0LXN0cmF0ZWd5LWNpdGVfX2xlZnQtcXVvdGUtLW1hbmFnZW1lbnQpOmFmdGVyIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0b3A6IC00cHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX19zdWJ0aXRsZS0ta2FydGEge1xyXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdH1cclxuXHJcblx0LnBvZGFyb2stdHlwZXNfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHR9XHJcblxyXG5cdC5wcmVzcy1ibG9jay1pdGVtX19uZXh0LWl0ZW0tbGluayB7XHJcblx0XHR3aWR0aDogMjg4cHg7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdH1cclxuXHJcblx0LmFjdGl2YXRpb24tZm9ybSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5hY3RpdmF0aW9uLWZvcm0tLW5vLWJvdHRvbSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5pbi1jYWxlbmRhci1zZWN0aW9uX19ndXR0ZXItc2l6ZXIge1xyXG5cdFx0d2lkdGg6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuaW4tY2FsZW5kYXItaXRlbSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvLS1rYXJ0YTpmaXJzdC1jaGlsZCB7XHJcblx0XHRtYXgtaGVpZ2h0OiA0NXB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWluZm86Zmlyc3QtY2hpbGQuc2VsZWN0ZWQge1xyXG5cdFx0bWF4LWhlaWdodDogNzAwcHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ5NXB4KSB7XHJcblx0LmluLWNhbGVuZGFyLXNlY3Rpb25fX3RhYnMtaGVhZC0tc21hbGwtaGlkZGVuIHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IHtcclxuXHRcdHBhZGRpbmctdG9wOiA3M3B4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODZweCkge1xyXG5cdC5yYXBoLWRpYWdfX2RpYWcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQucmFwaC1kaWFnX19waWUge1xyXG5cdFx0aGVpZ2h0OiAzMTBweDtcclxuXHR9XHJcblxyXG5cdC5yYXBoLWRpYWdfX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHR9XHJcblxyXG5cdC5nZXQtY2FyZC1pdGVtIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5nZXQtY2FyZC1pdGVtX19pY29uIHtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdC5nZXQtY2FyZC1pdGVtX190ZXh0LWJsb2NrIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmdldC1jYXJkLWl0ZW1fX3RpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuZ2V0LWNhcmRfX2Fycm93LS10b3Age1xyXG5cdFx0bWFyZ2luOiAyMHB4IGF1dG87XHJcblx0fVxyXG5cclxuXHQuYnJpZ2h0LWNhcmQge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XHJcblx0XHRtaW4taGVpZ2h0OiAzNTBweDtcclxuXHR9XHJcblxyXG5cdC5icmlnaHQtY2FyZF9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHR9XHJcblxyXG5cdC5icmlnaHQtY2FyZF9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0LmJyaWdodC1jYXJkX190ZXh0IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWwtaW5mby1pdGVtIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbC1pbmZvLWl0ZW1fX3RpdGxlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsLWluZm8taXRlbV9fdGV4dCB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LnRlbmRlcnMtaW5mb19fZW52aSB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLWluZm9fX2VudmktdGV4dCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1sZWZ0OiA4NnB4O1xyXG5cdH1cclxuXHJcblx0LnZhYy1kZXQtY29uZGl0aW9uc19fY29udGFjdHMtYmxvY2sge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LnZhYy1kZXQtY29uZGl0aW9uc19fY29udGFjdHMtdGV4dC1ibG9jayB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdC52YWMtZGV0LWNvbmRpdGlvbnNfX2NvbnRhY3RzLXRpdGxlLFxyXG5cdC52YWMtZGV0LWNvbmRpdGlvbnNfX2NvbnRhY3RzLXBob25lIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvLS1hYm91dC1zdHJhdGVneSArIC5hYm91dC1pbmZvLS1hYm91dC1zdHJhdGVneSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lmdlby1wb3B1cF9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAwIDE1cHggMCAzMHB4O1xyXG5cdH1cclxuXHJcblx0Lmdlby1wb3B1cF9fbGlzdCB7XHJcblx0XHQtbW96LWNvbHVtbnM6IDI7XHJcblx0XHRjb2x1bW5zOiAyO1xyXG5cdFx0aGVpZ2h0OiA1NzBweDtcclxuXHRcdC1tb3otY29sdW1uLWdhcDogNjBweDtcclxuXHRcdGNvbHVtbi1nYXA6IDYwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTUwcHg7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvX19pbm5lci10ZXh0LFxyXG5cdC50ZW5kZXJzLWluZm9fX3RleHQtLW1lZGl1bS1ibHVlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9faW5mby10YWJsZS0tbWFpbi1pbmZvIC5zaG9wLWRldGFpbC1pbmZvLWl0ZW1fX3RleHQge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjY29yZGlvbl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0LnN1Yy1hY2NvcmRpb25fX2VuZC10ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHR9XHJcblxyXG5cdC5zdWMtYWNjb3JkaW9uX19pdGVtLWNvbnRhaW5lciB7XHJcblx0XHRwYWRkaW5nLXRvcDogMjVweDtcclxuXHR9XHJcblxyXG5cdC5zdWMtaW52aXRlLXNlY3Rpb25fX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHJcblx0LnN1Yy1hY2MtaXRlbV9fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0fVxyXG5cclxuXHQuY29ycC1tb2RlbF9fdGl0bGUtYmxvY2sge1xyXG5cdFx0cGFkZGluZy10b3A6IDU1cHg7XHJcblx0XHRtaW4taGVpZ2h0OiAyNjBweDtcclxuXHR9XHJcblxyXG5cdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi5jaXR5LXNlbGVjdCB7XHJcblx0XHR3aWR0aDogMTMwcHggIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5pbi1nZW8tbWFwX19jaXR5LWxpc3Qge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHJcblx0LmluLWdlby1tYXBfX2NpdHktbGlzdC0tbXVsdGkge1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0LW1vei1jb2x1bW5zOiAxO1xyXG5cdFx0Y29sdW1uczogMTtcclxuXHRcdC1tb3otY29sdW1uLWdhcDogMDtcclxuXHRcdGNvbHVtbi1nYXA6IDA7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGVyLXdyYXBwZXIge1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRtYXJnaW4tdG9wOiAtMTBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXAtLWNhdGFsb2dzIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19yZWQtYmFsb29uIHtcclxuXHRcdHBhZGRpbmc6IDEwcHggMCAwIDE1cHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XHJcblx0LnN1Y2Nlc3Mtc3RvcnlfX2ltZy13cmFwcGVyIHtcclxuXHRcdGhlaWdodDogMTkwcHg7XHJcblx0fVxyXG5cclxuXHQucG9kYXJvay1mZWF0dXJlcy1pdGVtX190aXRsZSB7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQucG9kYXJvay1mZWF0dXJlcy1pdGVtX190ZXh0IHtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ncy1zaGVkdWxlIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ncy1zaGVkdWxlX19pdGVtLFxyXG5cdC5jYXRhbG9ncy1zaGVkdWxlX19pdGVtOm50aC1jaGlsZCgyKSxcclxuXHQuY2F0YWxvZ3Mtc2hlZHVsZV9faXRlbTpudGgtY2hpbGQoMykge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5tYW5hZ2UtdGV4dC1zbGlkZXJfX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmNvcnAtbW9kZWxfX2RvdWJsZS1ibG9jay10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0fVxyXG5cclxuXHQuaW4ta2V5LWZlYXR1cmVzIHtcclxuXHRcdG1hcmdpbi10b3A6IC0zMHB4O1xyXG5cdH1cclxuXHJcblx0LmluLWtleS1mZWF0dXJlc19fdGl0bGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5pbi1rZXktZmVhdHVyZXMtaXRlbSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LnNsaWRlLXdoaXRlIC5jYXRhbG9ndWUtc2xpZGUge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmMDA7XHJcblx0fVxyXG5cclxuXHQuY2F0YWxvZ3VlLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0cGFkZGluZzogMjBweCAwIDMwcHggNTBweDtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2VjdGlvbl9fdGl0bGU6YWZ0ZXIge1xyXG5cdFx0Ym90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mby1ncm91cC0ta2FydGEge1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XHJcblx0Lm5ld3Mtc2VjdGlvbl9fZmVhdHVyZS1ibG9jayB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlcy1mZWF0dXJlIHtcclxuXHRcdHdpZHRoOiA5MHB4O1xyXG5cdFx0aGVpZ2h0OiA5MHB4O1xyXG5cdH1cclxuXHJcblx0LmJlc3QtcHJpY2VzLWZlYXR1cmVfX251bWJlciB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LnRyYWRlY2VudC10YWJzX19oZWFkIHtcclxuXHRcdHBhZGRpbmc6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuZnJ1aXQtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20gLTEyMHB4O1xyXG5cdH1cclxuXHJcblx0LmZydWl0LXNlY3Rpb25fX3BvaW50IHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5mcnVpdC1zZWN0aW9uX190ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHR9XHJcblxyXG5cdC5jb29raW5nLXNlY3Rpb25fX2J1dHRvbiB7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDAgMzBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX2thcnRhLWhpZ2hsaWdodGVkIHtcclxuXHRcdG1hcmdpbi10b3A6IDVweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzM2cHgpIHtcclxuXHQuc2VjdGlvbi10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuYmVzdC1wcmljZXMtd3JhcHBlciB7XHJcblx0XHRtaW4taGVpZ2h0OiAzOTBweDtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlc19fc2xpZGUge1xyXG5cdFx0bWluLWhlaWdodDogMzg5cHg7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuZnJ1aXQtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20gLTEwMHB4O1xyXG5cdH1cclxuXHJcblx0LmZpc2gtc2VjdGlvbl9faW1nLXNtYWxsIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LmZpc2gtc2VjdGlvbl9fc3VidGl0bGUge1xyXG5cdFx0dG9wOiA2MHB4O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDE5cHg7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtY29tcGxhaW50X190ZXh0LWJsb2NrIHtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmlubmVyLW1lbnUtbGluZV9fb3Blbi1saW5rIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmlubmVyLW1lbnUtbGluZV9fbGlzdCB7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmhlYWRlcl9fY29udGVudCxcclxuXHQubmV3cy1zZWN0aW9uLFxyXG5cdC5iZXN0LXByaWNlcyxcclxuXHQuYXJ0aWNsZXMtc2VjdGlvbixcclxuXHQubWFwLXNlY3Rpb24sXHJcblx0LmJha2VyeS1zbGlkZXIsXHJcblx0LmJha2VyeS1zZWN0aW9uLFxyXG5cdC5jb29raW5nLXNlY3Rpb24sXHJcblx0LmRpbm5lci1zZWN0aW9uLFxyXG5cdC5mcnVpdC1zZWN0aW9uLFxyXG5cdC5jYWZlLXNlY3Rpb24sXHJcblx0LmNhZmV0ZXJpYS1zZWN0aW9uLFxyXG5cdC5tZWF0LWluZm8sXHJcblx0LmZpc2gtc2VjdGlvbixcclxuXHQuY2FyZC1zZWN0aW9uLFxyXG5cdC5icmFuZC1zZWN0aW9uLFxyXG5cdC5lc2hvcC1zZWN0aW9uLFxyXG5cdC5mb290ZXJfX2NvbnRlbnQsXHJcblx0LnRpdGxlLWJsb2NrLFxyXG5cdC5wYXJ0bmVycy1hcnRpY2xlcyxcclxuXHQucGFydG5lcnMtcnVsZXMsXHJcblx0LnBhcnRuZXJzLWNvbXBsYWludCxcclxuXHQudHJhZGVjZW50LXNlY3Rpb24sXHJcblx0LnRlbmRlcnMtd3JhcHBlcixcclxuXHQub2ZmZXItc2xpZGVfX3RleHQsXHJcblx0Lm9mZmVyLXNsaWRlX190aXRsZSxcclxuXHQuY2F0YWxvZ3VlLXNlY3Rpb24sXHJcblx0LmNhcmQtdGFicy1zZWN0aW9uX190aXRsZSxcclxuXHQuY2FyZC10YWJzLXNlY3Rpb25fX3RleHQsXHJcblx0LmNhcmQtdGFicy1zZWN0aW9uX190YWItdGl0bGUsXHJcblx0LmNhcmQtdGFic19fcGVyY2VudC1ibG9jayxcclxuXHQuZ2lmdC1jYXJkLW9mZmVyLFxyXG5cdC5icmFuZHMtdGFicy1hY2MsXHJcblx0Lm9mZmVyLWJlbmVmaXRzLFxyXG5cdC5lc2hvcC10aXRsZS1ncm91cCxcclxuXHQueXVtbXktYWNjZXNzLFxyXG5cdC53aG8tY29vayxcclxuXHQuZGlzaC13aXNoLFxyXG5cdC5zaG9wcy1iaWctbWFwX19jb250ZW50LFxyXG5cdC5zaG9wLW1hcC1jbG9zZXN0X19jb250ZW50LFxyXG5cdC5hYm91dC1pbmZvLFxyXG5cdC5hYm91dC1zbGlkZXJzLXdyYXBwZXJfX2NvbnRlbnQsXHJcblx0LmFib3V0LWZvdG8tcHJlc3NfX2NvbnRlbnQsXHJcblx0Lmhpc3RvcnktY2Fyb3VzZWwsXHJcblx0LnNtYWxsLW5ld3Mtc2VjdGlvbl9fY29udGVudCxcclxuXHQuc3VjY2Vzcy1zdG9yeV9fY29udGVudCxcclxuXHQuaW52ZXN0b3ItbmV3c19fY29udGVudCxcclxuXHQubWFpbi1pbmZvX19taWxlc3RvbmVzLFxyXG5cdC5idXktcG9kYXJva19fY29udGVudCxcclxuXHQucG9kYXJvay10eXBlc19fY29udGVudCxcclxuXHQucG9kYXJvay1mZWF0dXJlc19fY29udGVudCxcclxuXHQuYnJpZ2h0LWNhcmRfX2NvbnRlbnQsXHJcblx0LnNob3AtZGV0YWlsX19jb250ZW50LFxyXG5cdC5jYXRhbG9ncy1zaGVkdWxlLFxyXG5cdC5tYWluLWluZm9fX3dvcmstZmVhdHVyZXMtLWxlYXJuLFxyXG5cdC5tYWluLWluZm9fX3N1YnRpdGxlLS1mZWF0dXJlLWhlYWQsXHJcblx0LnByb2ctZWZmX19jb250ZW50LFxyXG5cdC52YWMtZGV0LWNvbmRpdGlvbnMsXHJcblx0LnZhY2FuY3ktcmVwbHlfX2NvbnRlbnQsXHJcblx0Lm1haW4taW5mb19fc3VidGl0bGUtLXBhZGRpbmcsXHJcblx0LnByZXNzLWJsb2NrX19pdGVtLWNvbnRhaW5lcixcclxuXHQuYWN0aXZhdGlvbi1mb3JtLFxyXG5cdC5jb250YWN0cy1hZGRyZXNzX19jb250ZW50LFxyXG5cdC5jb250YWN0cy1kZXBzX19jb250ZW50LFxyXG5cdC5zdWMtYWNjb3JkaW9uX190aXRsZS1ncm91cCxcclxuXHQuc3VjLWFjY29yZGlvbl9fY29udGVudCxcclxuXHQuc3VjLWludml0ZS1zZWN0aW9uX19jb250ZW50LFxyXG5cdC5jb3JwLW1vZGVsX19jb250ZW50LFxyXG5cdC52YWMtd2h5LW5vdC1zZWN0aW9uX19jb250ZW50LFxyXG5cdC5ub3QtZm91bmRfX2NvbnRlbnQsXHJcblx0LmluLWNhbGVuZGFyLXNlY3Rpb25fX2NvbnRlbnQsXHJcblx0LnNob3AtbWFpbixcclxuXHQuaW4tZ2VvLW1hcF9fY29udGVudCxcclxuXHQuaW4ta2V5LWZlYXR1cmVzX19jb250ZW50LFxyXG5cdC5pbi1rZXktc3RhdHNfX2NvbnRlbnQge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHQvL3BhZGRpbmctbGVmdDogMTVweDtcclxuXHRcdC8vcGFkZGluZy1yaWdodDogMTVweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvLS1zZCxcclxuXHQuY2F0YWxvZ3VlLXNlY3Rpb24td3JhcHBlci0tY2F0YWxvZyAuY2F0YWxvZ3VlLXNlY3Rpb24sXHJcblx0LmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXItLWNhdGFsb2ctdW5kZXIgLmNhdGFsb2d1ZS1zZWN0aW9uIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuY2FyZC10YWJzX190ZXh0LXNlY3Rpb24tLWFjYyB7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fdGl0bGUsXHJcblx0Lm1haW4taW5mb19fdGV4dCxcclxuXHQubWFpbi1pbmZvX19sdWNrLXRleHQsXHJcblx0Lm1haW4taW5mb19fa2FydGEtaGlnaGxpZ2h0ZWQsXHJcblx0Lm1haW4taW5mb19faW1nLWJsb2NrLFxyXG5cdC5tYWluLWluZm9fX3N1YnRpdGxlLS1wYWRkZWQge1xyXG5cdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fc3VidGl0bGUtLWJvdHRvbS1zcGFjZSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX25ld3MtZGF0ZSB7XHJcblx0XHRwYWRkaW5nOiAwIDE4cHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX19uZXdzLWRhdGUtLW5vLXBhZGRpbmcge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX3ZhYy1saW5rLXRleHQge1xyXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fdGV4dC0ta2FydGEge1xyXG5cdFx0cGFkZGluZzogMTBweCAwIDA7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX19pbWctLWthcnRhIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fdWwtbGlzdC0tY29udGVudCB7XHJcblx0XHRtYXJnaW4tbGVmdDogMzFweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHR9XHJcblxyXG5cdC5vZmZlci1zbGlkZV9fdGl0bGUge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGVfX3RleHQge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuZ2lmdC1jYXJkLW9mZmVyX190ZXh0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZy10b3A6IDc1JTtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHR9XHJcblxyXG5cdC5lc2hvcC1zZWN0aW9uX19idXR0b24ge1xyXG5cdFx0cGFkZGluZzogMTJweCAzMHB4IDEycHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvLWdyb3VwX19zdGF0cy10ZXh0IHtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItYmVuZWZpdHMtd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDAgMzBweDtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2xpZGVyIC5hY3RpdmUge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuY2FmZXRlcmlhLXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtMjUwcHggY2VudGVyO1xyXG5cdFx0bWluLWhlaWdodDogMzcwcHg7XHJcblx0fVxyXG5cclxuXHQuY2FmZS1zZWN0aW9uX190ZXh0LWJsb2NrOm5vdCguY2FmZS1zZWN0aW9uX190ZXh0LWJsb2NrLS1zaW5nbGUpIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zbGlkZXJfX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zbGlkZXIgLmJha2VyeS1zZWN0aW9uLWZvcm11bGEge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5maXNoLXNlY3Rpb24td3JhcHBlcixcclxuXHQuZmlzaC1zZWN0aW9uIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDM1OHB4O1xyXG5cdH1cclxuXHJcblx0LmZpc2gtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICM2MGMzZmE7XHJcblx0fVxyXG5cclxuXHQuY2FyZC1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvY2FyZC1iZy1zbWFsbC5qcGdcIik7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1maWx0ZXItc21hbGxfX2NsZWFuLXZhbHVlLXdyYXBwZXIge1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWZpbHRlci1zbWFsbF9faXRlbS13cmFwcGVyLFxyXG5cdC5zaG9wLWZpbHRlci1zbWFsbF9faXRlbSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZmlsdGVyLXNtYWxsX19jbG9zZSB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1tYXAtY2xvc2VzdF9faWNvbi1jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiAyMjVweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvX19zaG9wLWFtb3VudC1ncm91cCB7XHJcblx0XHRyaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay13cmFwcGVyLS1hYm91dCAudGl0bGUtYmxvY2tfX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbSB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0LndvcmstdGFic19faGVhZDpmaXJzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tbGVmdDogMjVweDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnNfX2l0ZW0tY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnMtaXRlbSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnMtd3JhcHBlcl9fbGluayB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDMzcHg7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXJfX2xpbms6YmVmb3JlIHtcclxuXHRcdGxlZnQ6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXJfX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnMtd3JhcHBlcl9fY2l0eTphZnRlciB7XHJcblx0XHR0b3A6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX193b3JrLWZlYXR1cmVzLXNsaWRlci13cmFwcGVyIC5tYWluLXdvcmstZmVhdHVyZV9fdGV4dC1ibG9jayxcclxuXHQubWFpbi1pbmZvX192YWMtbGluay1ncm91cCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0cyB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGUge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAtMTI1cHggY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlLS1wb2t1cGF0ZWx5YW0ge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9fbWFwIHtcclxuXHRcdG1hcmdpbjogMCAtMTVweDtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2xpZGVyLXdyYXBwZXItLWNhdGFsb2dzLW9wZW4ge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2d1ZS1zbGlkZS0tY2F0YWxvZ3MtdW5kZXIge1xyXG5cdFx0d2lkdGg6IDMwMXB4O1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXItLWNhdGFsb2ctb3BlbiAuaXNzdXUtbm8ge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fY2F0YWxvZy10aXRsZSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMTVweDtcclxuXHR9XHJcblxyXG5cdC5sZWFybi1mZWF0dXJlLS1ib3R0b20ge1xyXG5cdFx0bWFyZ2luOiAwIDAgMzVweDtcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LWxpc3RfX2l0ZW0ge1xyXG5cdFx0cGFkZGluZzogMCAxNXB4IDE3cHg7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvLS12YWNhbmNpZXMge1xyXG5cdFx0cGFkZGluZzogMjBweCAxNXB4IDMwcHg7XHJcblx0fVxyXG5cclxuXHQudmFjLWRldC1zaG9wLWxpbmsge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0LXN0cmF0ZWd5LWNpdGUge1xyXG5cdFx0cGFkZGluZzogMjBweCAyMHB4IDIwcHggMzVweDtcclxuXHR9XHJcblxyXG5cdC5wcmVzcy1ibG9ja19fYWxsLWxpbmsge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDM1cHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzX19kaXZpZGVyIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuXHR9XHJcblxyXG5cdC5tYW5hZ2Utc21hbGwtc2xpZGVyX19pdGVtLWNvbnRhaW5lciB7XHJcblx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwc19fY29udGVudC0tbm8tcGFkZCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHNfX2NvbnRlbnQtLW5vLXBhZGQgLmNvbnRhY3RzLWRlcHMtaXRlbSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LnRlbmRlcnMtaW5mb19fdGV4dCB7XHJcblx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvX190ZXh0LS1ib3JkZXJlZCB7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LnN1Yy1hY2NvcmRpb25fX3RpdGxlLWdyb3VwLS1sZWZ0IC5zdWMtYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcclxuXHRcdGxlZnQ6IDE1cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LnN1Yy1hY2NvcmRpb25fX3RpdGxlLWdyb3VwLS1yaWdodCAuc3VjLWFjY29yZGlvbl9fdGl0bGUtdGV4dCB7XHJcblx0XHRyaWdodDogMTVweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHR9XHJcblxyXG5cdC5jb250ZW50LWNvbnRhY3RzLXRhYmxlX19yb3cge1xyXG5cdFx0cGFkZGluZzogMjBweCAxNXB4O1xyXG5cdH1cclxuXHJcblx0LnNob3AtbGlzdC1zZWN0aW9uX190aXRsZS1ncm91cCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LnNob3AtbWFwLWNsb3Nlc3RfX2ljb24ge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy13cmFwcGVyLS1hcmVuZGF0b3JzIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtNDBweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvLS1hYm91dC1zdHJhdGVneS5zZWxlY3RlZCAubWFpbi1pbmZvX190ZXh0IHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0fVxyXG59XHJcblxyXG4uc21zLWZvcm0ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0bWFyZ2luLXRvcDogLTcwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjkwcHgpIHtcclxuXHQuY2F0YWxvZ3VlLXNsaWRlLS1jYXRhbG9ncy11bmRlciB7XHJcblx0XHR3aWR0aDogMzAxcHg7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uX19uZXdzLWJsb2NrIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5uZXdzLXNlY3Rpb25fX25ld3MtYmxvY2sgLm93bC1jb250cm9scyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnNtcy1mb3JtIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRtYXJnaW4tdG9wOiAtMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5jb250YWN0cy1zdWJzY3JpYmUsXHJcbi5hY3RpdmF0aW9uLWZvcm0ge1xyXG5cdHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG4uY29udGFjdHMtc3Vic2NyaWJlX19lcnJvcixcclxuLmFjdGl2YXRpb24tZm9ybV9fZXJyb3Ige1xyXG5cdGNvbG9yOiAjZWIxYzIzO1xyXG59XHJcblxyXG4uY29udGFjdHMtc3Vic2NyaWJlX19zdWNjZXNzLFxyXG4uYWN0aXZhdGlvbi1mb3JtX19zdWNjZXNzIHtcclxuXHRjb2xvcjogIzAwODAwMDtcclxufVxyXG5cclxuLmxpbmstZGlzYWN0aXZlIHtcclxuXHRjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG5cdG9wYWNpdHk6IDAuNTtcclxuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4ubWFjLWRlc2t0b3AtcHJpY2Uge1xyXG5cdG1hcmdpbjogMTVweCAwIDAgMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwNjVweCkge1xyXG5cdC5tYWMtZGVza3RvcC1wcmljZSB7XHJcblx0XHRtYXJnaW46IDM3cHggMCAwIDAgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjkxcHgpIHtcclxuXHQubWFjLWRlc2t0b3AtcHJpY2Uge1xyXG5cdFx0bWFyZ2luOiAyOXB4IDAgMCAwICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG4uYnV0dG9uLW1nLXRvcCB7XHJcblx0bWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLmhhcHB5LW5ldy15ZWFyIC5oZWFkZXIge1xyXG5cdC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvbmV3LXllYXIvMjU2MC5wbmdcIik7XHJcblx0Ly9iYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0LnZpc2libGUteHMtYmxvY2t7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5oYXBweS1uZXcteWVhciAuaGVhZGVyIHtcclxuXHRcdC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvbmV3LXllYXIvNzY4LnBuZ1wiKTtcclxuXHRcdC8vYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcblx0LmhhcHB5LW5ldy15ZWFyIC5oZWFkZXIge1xyXG5cdFx0Ly9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvbG9jYWwvdGVtcGxhdGVzL21haW4vYXNzZXRzL2ltYWdlcy9uZXcteWVhci80ODAucG5nXCIpO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xyXG5cdC5oYXBweS1uZXcteWVhciAuaGVhZGVyIHtcclxuXHRcdC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL2Fzc2V0cy9pbWFnZXMvbmV3LXllYXIvMzIwLnBuZ1wiKTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcblx0LmJsYWdvdHZvcml0ZWxuYXlhLWFrdHNpeWEge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5zaG9wLWxpc3QtaXRlbV9fYWRyZXNzIHtcclxuXHR3aWR0aDogNDAwcHg7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3QtaXRlbV9fdGltZSB7XHJcblx0d2lkdGg6IDE5cHg7XHJcblx0aGVpZ2h0OiAxOXB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnNob3AtbGlzdC1pdGVtX190aW1lOmFmdGVyIHtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogLTMwcHg7XHJcbn1cclxuXHJcbi5zaG9wLWxpc3QtaXRlbV9fcGhvbmUge1xyXG5cdG1pbi13aWR0aDogMTgwcHg7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLmNhcmQtYmFubmVyIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdGltZyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuIiwiYm9keSB7XHJcblx0cGFkZGluZy10b3A6IDU0cHg7XHJcblxyXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxMDBweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxNDBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5kaXZpZGVyIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHRtYXJnaW46IDMwcHggMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2JjY2Q0O1xyXG59XHJcblxyXG4uZy1idXR0b24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlYjFjMjM7XHJcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0cGFkZGluZzogMTBweCAwO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXNpemU6IDE3cHg7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwcztcclxuXHRvdXRsaW5lOiBub25lO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmltZy1yZXNwb25zaXZlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uYmVzdC1wcmljZXMge1xyXG5cdC5vd2wtY2Fyb3VzZWwge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0Lm93bC1kb3RzIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRib3R0b206IDVweDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHotaW5kZXg6IDQwMDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG59XHJcblxyXG4uYmxhZ290dm9yaXRlbG5heWEtYWt0c2l5YSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmRlbGV0ZS1wcm9ncmVzcyB7XHJcblx0bWFyZ2luLXRvcDogMzBweDtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xyXG5cdC5ibGFnb3R2b3JpdGVsbmF5YS1ha3RzaXlhIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuIiwiQGltcG9ydCAnLi4vYmFzZS9zcHJpdGUnO1xyXG5cclxuLmhlYWRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHotaW5kZXg6IDkwMDtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0bWluLWhlaWdodDogMTQwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdCYtLXJlbGF0aXZlIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdCYtLWZpeGVkIHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHJcblx0XHQmLnBhbmVsLXNob3cge1xyXG5cdFx0XHR0b3A6IDM5cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDE1cHggMCAxNXB4O1xyXG5cdH1cclxuXHJcblx0Jl9fZ2VvLXBvcHVwIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQmX190b3Age1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBVYnVudHVSZWd1bGFyLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHJcblx0Jl9fbG9nbyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0Ly8uc3ByaXRlKEBva2VpLWxvZ28pO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L2xvZ28ucG5nXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdHdpZHRoOiAyMDhweDsgLy8xNDBcclxuXHRcdGhlaWdodDogNTFweDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuXHRcdHRyYW5zaXRpb246IG5vbmU7XHJcblx0fVxyXG5cclxuXHQmX19jaXR5LXNlbGVjdCxcclxuXHQmX19jb250YWN0LWNlbnRlciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGNvbG9yOiAjNDM0MzQzO1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdCZfX2NpdHktc2VsZWN0OmhvdmVyLFxyXG5cdCZfX2NvbnRhY3QtY2VudGVyOmhvdmVyIHtcclxuXHRcdGNvbG9yOiAjZTkxYjIyO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxuXHJcblx0Jl9fY2l0eS1zZWxlY3Qge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW4tbGVmdDogNzBweDtcclxuXHRcdHBhZGRpbmctbGVmdDogMjJweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRoZWlnaHQ6IDE3cHg7XHJcblx0fVxyXG5cclxuXHQmX19jaXR5LXNlbGVjdDphZnRlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHRvcDogLTk5OXB4O1xyXG5cdFx0Ym90dG9tOiAtOTk5cHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0bWFyZ2luOiBhdXRvIDA7XHJcblx0XHQuc3ByaXRlKEBjaXR5LWljb24pO1xyXG5cdH1cclxuXHJcblx0Jl9fY2l0eS1zZWxlY3QtLWluLXN1Ym1lbnUge1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxuXHQmX19jb250YWN0LWNlbnRlciB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxNzBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGNvbG9yOiAjNTc1NzU3O1xyXG5cdH1cclxuXHJcblx0Jl9fY29udGFjdC1jZW50ZXI6aG92ZXIge1xyXG5cdFx0Y29sb3I6ICM1NzU3NTc7XHJcblx0fVxyXG5cclxuXHQmX19jb250YWN0LWNlbnRlcjpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDFweDtcclxuXHRcdGxlZnQ6IC0yOHB4O1xyXG5cdFx0LnNwcml0ZShAY29udGFjdC1jZW50ZXIpO1xyXG5cdH1cclxuXHJcblx0Jl9fY29udGFjdC1jZW50ZXItbGluayB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRjb2xvcjogI2M3MDYwYjtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UgMHM7XHJcblx0fVxyXG5cclxuXHQmX19jb250YWN0LWNlbnRlcjpob3ZlciAmX19jb250YWN0LWNlbnRlci1saW5rIHtcclxuXHRcdGNvbG9yOiAjNGQ1OWExO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxuXHJcblx0Jl9fbGFuZy1jaGFuZ2Uge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0Y29sb3I6ICM0MzQzNDM7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogIzU3NTc1NztcclxuXHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGNvbG9yOiAjZTkxYjIyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19ib3R0b20ge1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblxyXG5cdFx0LnNvY2lhbC13cmFwcGVyIHtcclxuXHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG5cclxuXHRcdFx0LmZvb3Rlcl9fc29jaWFsLWl0ZW0ge1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IG5vbmU7XHJcblxyXG5cdFx0XHRcdCYuZm9vdGVyX19zb2NpYWwtaXRlbSB7XHJcblx0XHRcdFx0XHQmLS15dCB7XHJcblx0XHRcdFx0XHRcdC5zcHJpdGUoQHl0KTtcclxuXHJcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdC5zcHJpdGUoQHl0LWhvdmVyKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji0tb2sge1xyXG5cdFx0XHRcdFx0XHQuc3ByaXRlKEBvayk7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcclxuXHRcdFx0XHRcdFx0XHQuc3ByaXRlKEBvay1ob3Zlcik7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYtLXZrIHtcclxuXHRcdFx0XHRcdFx0LnNwcml0ZShAdmspO1xyXG5cclxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0LnNwcml0ZShAdmstaG92ZXIpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLS1mYiB7XHJcblx0XHRcdFx0XHRcdC5zcHJpdGUoQGZiKTtcclxuXHJcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdC5zcHJpdGUoQGZiLWhvdmVyKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fbmF2LXdyYXBwZXIge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRwYWRkaW5nLXRvcDogMTNweDtcclxuXHR9XHJcblxyXG5cdCZfX3Nob3AtbGluayB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdHBhZGRpbmc6IDEwcHggNTBweCAxMnB4IDE3cHg7XHJcblx0XHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2U5MWIyMjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxuXHJcblx0Jl9fc2hvcC1saW5rLS1zbWFsbC1zY3JlZW4ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdCZfX3Nob3AtbGluazphZnRlciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHRvcDogLTk5OXB4O1xyXG5cdFx0Ym90dG9tOiAtOTk5cHg7XHJcblx0XHRyaWdodDogMTdweDtcclxuXHRcdG1hcmdpbjogYXV0byAwO1xyXG5cdH1cclxuXHJcblx0Jl9fc2hvcC1saW5rOmhvdmVyIHtcclxuXHRcdGNvbG9yOiAjZTkxYjIyO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxuXHJcblx0Jl9fc2hvcC1idXR0b24ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuIiwiQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZS5zaG93LWNhcmQgZGl2Omxhc3QtY2hpbGQ6YWZ0ZXIge1xyXG5cdFx0Ym90dG9tOiAyMHB4O1xyXG5cdFx0cmlnaHQ6IC0yMHB4O1xyXG5cdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRoZWlnaHQ6IDM3LjVweDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0fVxyXG5cclxuXHQuYmVzdC1wcmljZXNfX3NsaWRlIC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZS5zaG93LWNhcmQgZGl2Omxhc3QtY2hpbGQ6YWZ0ZXIge1xyXG5cdFx0Ym90dG9tOiAyMHB4O1xyXG5cdFx0cmlnaHQ6IC0yMHB4O1xyXG5cdH1cclxuXHJcblx0LmJlc3QtcHJpY2VzLXdyYXBwZXIgLmN5Y2xlLXNsaWRlc2hvdy1uYXYge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5sZy1vbmx5LWJsb2NrIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmJvdHRvbS1zcGFjaW5nIHtcclxuXHRtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG59XHJcblxyXG4uc21hbGwtaGlkZGVuIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG46Oi1tcy1jbGVhciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuXHQvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXHJcblx0Y29sb3I6ICNhZmFmYWY7XHJcbn1cclxuXHJcbjotbW96LXBsYWNlaG9sZGVyIHtcclxuXHQvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xyXG5cdGNvbG9yOiAjYWZhZmFmO1xyXG5cdG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbjo6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0LyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xyXG5cdGNvbG9yOiAjYWZhZmFmO1xyXG5cdG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXHJcblx0Y29sb3I6ICNhZmFmYWY7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcblx0Lm93bC1uYXYge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5iLWdhbGxlcnktbmV3cyB7XHJcblx0XHQub3dsLW5hdiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0Lm93bC1wcmV2IHtcclxuXHRcdFx0XHRsZWZ0OiAtMjVweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Lm93bC1uZXh0IHtcclxuXHRcdFx0XHRyaWdodDogLTI1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2VjdGlvbiAub3dsLW5hdiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA2NXB4KSB7XHJcblx0LmdldC1jYXJkX19pbm5lciB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDYwcHgpIHtcclxuXHQudHJhZGVjZW50LXNlY3Rpb24ge1xyXG5cdFx0d2lkdGg6IDEwMDBweDtcclxuXHR9XHJcblxyXG5cdC50cmFkZWNlbnQtdGFicyAudHJhZGVjZW50LXRhYnNfX2NvbnRlbnQsXHJcblx0LnRyYWRlY2VudC10YWJzX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDE1cHgpIHtcclxuXHQuaGVhZGVyX19jb250ZW50LFxyXG5cdC5uZXdzLXNlY3Rpb24sXHJcblx0LmJlc3QtcHJpY2VzLFxyXG5cdC5hcnRpY2xlcy1zZWN0aW9uLFxyXG5cdC5tYXAtc2VjdGlvbixcclxuXHQuYmFrZXJ5LXNsaWRlcixcclxuXHQuYmFrZXJ5LXNlY3Rpb24sXHJcblx0LmNvb2tpbmctc2VjdGlvbixcclxuXHQuZGlubmVyLXNlY3Rpb24sXHJcblx0LmZydWl0LXNlY3Rpb24sXHJcblx0LmNhZmUtc2VjdGlvbixcclxuXHQuY2FmZXRlcmlhLXNlY3Rpb24sXHJcblx0Lm1lYXQtaW5mbyxcclxuXHQuZmlzaC1zZWN0aW9uLFxyXG5cdC5jYXJkLXNlY3Rpb24sXHJcblx0LmJyYW5kLXNlY3Rpb24sXHJcblx0LmVzaG9wLXNlY3Rpb24sXHJcblx0LmZvb3Rlcl9fY29udGVudCxcclxuXHQudGl0bGUtYmxvY2ssXHJcblx0Lm1haW4taW5mby1ncm91cCxcclxuXHQucGFydG5lcnMtYXJ0aWNsZXMsXHJcblx0LnBhcnRuZXJzLXJ1bGVzLFxyXG5cdC5wYXJ0bmVycy1jb21wbGFpbnQsXHJcblx0LnRyYWRlY2VudC1zZWN0aW9uLFxyXG5cdC50ZW5kZXJzLXdyYXBwZXIsXHJcblx0LmNhdGFsb2d1ZS1zZWN0aW9uLFxyXG5cdC5jYXJkLXRhYnMtc2VjdGlvbixcclxuXHQuZ2lmdC1jYXJkLW9mZmVyLFxyXG5cdC5icmFuZHMtdGFicy1hY2MsXHJcblx0Lm9mZmVyLWJlbmVmaXRzLFxyXG5cdC5lc2hvcC10aXRsZS1ncm91cCxcclxuXHQueXVtbXktYWNjZXNzLFxyXG5cdC53aG8tY29vayxcclxuXHQuZGlzaC13aXNoLFxyXG5cdC5zaG9wLW1haW4td3JhcHBlcixcclxuXHQuc2hvcHMtYmlnLW1hcF9fY29udGVudCxcclxuXHQuc2hvcC1tYXAtY2xvc2VzdF9fY29udGVudCxcclxuXHQuYWJvdXQtaW5mbyxcclxuXHQuYWJvdXQtc2xpZGVycy13cmFwcGVyX19jb250ZW50LFxyXG5cdC5hYm91dC1mb3RvLXByZXNzX19jb250ZW50LFxyXG5cdC5oaXN0b3J5LWNhcm91c2VsLFxyXG5cdC5zbWFsbC1uZXdzLXNlY3Rpb25fX2NvbnRlbnQsXHJcblx0LnN1Y2Nlc3Mtc3RvcnlfX2NvbnRlbnQsXHJcblx0LmludmVzdG9yLW5ld3NfX2NvbnRlbnQsXHJcblx0LmJ1eS1wb2Rhcm9rX19jb250ZW50LFxyXG5cdC5wb2Rhcm9rLXR5cGVzX19jb250ZW50LFxyXG5cdC5wb2Rhcm9rLWZlYXR1cmVzX19jb250ZW50LFxyXG5cdC5icmlnaHQtY2FyZF9fY29udGVudCxcclxuXHQuc2hvcC1kZXRhaWxfX2NvbnRlbnQsXHJcblx0LmNhdGFsb2dzLXNoZWR1bGUsXHJcblx0Lm1haW4taW5mb19fd29yay1mZWF0dXJlcy0tbGVhcm4sXHJcblx0Lm1haW4taW5mb19fc3VidGl0bGUtLWZlYXR1cmUtaGVhZCxcclxuXHQucHJvZy1lZmZfX2NvbnRlbnQsXHJcblx0LnZhYy1kZXQtY29uZGl0aW9ucyxcclxuXHQudmFjYW5jeS1yZXBseV9fY29udGVudCxcclxuXHQubWFpbi1pbmZvX19zdWJ0aXRsZS0tcGFkZGluZyxcclxuXHQucHJlc3MtYmxvY2tfX2l0ZW0tY29udGFpbmVyLFxyXG5cdC5tYW5hZ2UtYmlnLXNsaWRlcl9fY29udGVudCxcclxuXHQuYWN0aXZhdGlvbi1mb3JtLFxyXG5cdC5jb250YWN0cy1hZGRyZXNzX19jb250ZW50LFxyXG5cdC5jb250YWN0cy1kZXBzX19jb250ZW50LFxyXG5cdC5zdWMtYWNjb3JkaW9uX190aXRsZS1ncm91cCxcclxuXHQuc3VjLWFjY29yZGlvbl9fY29udGVudCxcclxuXHQuc3VjLWludml0ZS1zZWN0aW9uX19jb250ZW50LFxyXG5cdC5jb3JwLW1vZGVsX19jb250ZW50LFxyXG5cdC52YWMtd2h5LW5vdC1zZWN0aW9uX19jb250ZW50LFxyXG5cdC5ub3QtZm91bmRfX2NvbnRlbnQsXHJcblx0LmluLWNhbGVuZGFyLXNlY3Rpb25fX2NvbnRlbnQsXHJcblx0LmluLWdlby1tYXBfX2NvbnRlbnQsXHJcblx0LmluLWtleS1mZWF0dXJlc19fY29udGVudCxcclxuXHQuaW4ta2V5LXN0YXRzX19jb250ZW50IHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0Ly9wYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHQvL3BhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuc2hvcHMtYmlnLW1hcCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQuc2hvcHMtYmlnLW1hcCAuc2hvcC1tYWluIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0fVxyXG5cclxuXHQudGVtcC1uYXZfX2l0ZW0gKyAudGVtcC1uYXZfX2l0ZW0ge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDI1cHg7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtaW5mby0tc2Qge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblxyXG5cdC5nZXQtY2FyZF9fY29udGVudCB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlcy1zZWN0aW9uLS1tZWF0LWluZm8ge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2xpZGVyX19zbGlkZSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5oZWFkZXJfX2JvdHRvbSxcclxuXHQuZm9vdGVyX19uYXYtd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmhlYWRlciB7XHJcblx0XHRtaW4taGVpZ2h0OiAxMDBweDtcclxuXHR9XHJcblxyXG5cdC5jLWhhbWJ1cmdlciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyX19zaG9wLWxpbmstLXNtYWxsLXNjcmVlbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGJvcmRlci1jb2xvcjogI2U5MWIyMjtcclxuXHRcdG1hcmdpbjogNXB4IDQ4cHggMCAwO1xyXG5cdH1cclxuXHJcblx0LmhlYWRlcl9fc2hvcC1saW5rLS1zbWFsbC1zY3JlZW46aG92ZXIge1xyXG5cdFx0Y29sb3I6ICNlOTFiMjI7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX19kZXZzIHtcclxuXHRcdC8qXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0XHR0b3A6IDYwcHg7Ki9cclxuXHR9XHJcblxyXG5cdC5oZWFkZXJfX2xvZ28ge1xyXG5cdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdH1cclxuXHJcblx0LmZvb3RlciAuYy1oYW1idXJnZXIge1xyXG5cdFx0bWFyZ2luLXRvcDogLTIwcHg7XHJcblx0fVxyXG5cclxuXHQuc3VibWVudS13cmFwcGVyIHtcclxuXHRcdHotaW5kZXg6IDEwMDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDEwMHB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGhlaWdodDogNjBweDtcclxuXHR9XHJcblxyXG5cdC5zdWJtZW51LXdyYXBwZXItLWJvdHRvbSB7XHJcblx0XHR0b3A6IGF1dG87XHJcblx0XHRib3R0b206IDEzMHB4O1xyXG5cdH1cclxuXHJcblx0LnN1Ym1lbnUtd3JhcHBlciAudGVtcC1uYXYge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHR9XHJcblxyXG5cdC5uZXdzLXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRtaW4taGVpZ2h0OiAxMzBweDtcclxuXHR9XHJcblxyXG5cdC5jeWNsZS1zbGlkZXNob3ctbmF2LS1iZXN0LXByaWNlcyB7XHJcblx0XHR3aWR0aDogOTUlO1xyXG5cdH1cclxuXHJcblx0Lm5ld3Mtc2VjdGlvbi1pdGVtOmxhc3QtY2hpbGQsXHJcblx0Lm5ld3Mtc2VjdGlvbl9fYWxsLW5ld3MtbGluayB7XHJcblx0XHQvL2Rpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uX19hbGwtbmV3cy1saW5rIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNsaWRlcl9fdGV4dCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zbGlkZXJfX3BvaW50IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA2NXB4O1xyXG5cdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2xpZGVyX19wb2ludC10ZXh0LFxyXG5cdC5iYWtlcnktc2xpZGVyX19wb2ludC1jaXJjbGUge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2xpZGVyX19wb2ludC1jaXJjbGUge1xyXG5cdFx0d2lkdGg6IDY0cHg7XHJcblx0XHRoZWlnaHQ6IDY0cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2xpZGVyX19wb2ludC1wcmljZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLWl0ZW0tLWJha2VyeSB7XHJcblx0XHR3aWR0aDogMzMlO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLWl0ZW0tLWJha2VyeSArIC5hcnRpY2xlLWl0ZW0tLWJha2VyeSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhIHtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19yaWdodC10ZXh0IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19hbW91bnQge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdGZvbnQtc2l6ZTogNzVweDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19udW1iZXIge1xyXG5cdFx0Zm9udC1zaXplOiA1MHB4O1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IDMzJTtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbTpmaXJzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tbGVmdDogMzMlO1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2l0ZW0gKyAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2VjdGlvbiB7XHJcblx0XHRwYWRkaW5nLXRvcDogMjVweDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2VjdGlvbl9fdG9wLXBpYyB7XHJcblx0XHRsZWZ0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zZWN0aW9uIC5hcnRpY2xlcy1zZWN0aW9uIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuY29va2luZy1zZWN0aW9uX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDQwNXB4O1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbl9fY2l0ZSB7XHJcblx0XHR3aWR0aDogNDQlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbl9fYXV0aG9yIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuY29va2luZy1zZWN0aW9uX19ub3RlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAyMTVweDtcclxuXHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0d2lkdGg6IDIyNXB4O1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbl9fbm90ZS1pbWctLWhvdXIge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L3Nwcml0ZS9zcHJpdGUuZ2lmXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTU5M3B4IDBweDtcclxuXHRcdHdpZHRoOiA5NHB4O1xyXG5cdFx0aGVpZ2h0OiA5NHB4O1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbl9fbm90ZS10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRtYXJnaW46IDE1cHggMDtcclxuXHR9XHJcblxyXG5cdC5jb29raW5nLXNlY3Rpb25fX25vdGUtdGl0bGUtLWxpbmsge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGVzLXNlY3Rpb24tLWRpbm5lciAuYXJ0aWNsZS1pdGVtLS1kaW5uZXI6bGFzdC1jaGlsZCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGUtaXRlbS0tZGlubmVyICsgLmFydGljbGUtaXRlbS0tZGlubmVyIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG5cdH1cclxuXHJcblx0LmFydGljbGVzLXNlY3Rpb24tLWRpbm5lciAuYXJ0aWNsZS1pdGVtX190aXRsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmZydWl0LWZlYXR1cmVzIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0XHRtaW4taGVpZ2h0OiAxODBweDtcclxuXHR9XHJcblxyXG5cdC5tZWF0LWluZm8gLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX251bWJlciB7XHJcblx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0fVxyXG5cclxuXHQubWVhdC1pbmZvIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19rZyB7XHJcblx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQubWVhdC1pbmZvIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX190ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHR9XHJcblxyXG5cdC5tZWF0LWluZm8gLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX2l0ZW06Zmlyc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQubWVhdC1pbmZvIC5iYWtlcnktc2VjdGlvbi1mb3JtdWxhX19pdGVtOmZpcnN0LWNoaWxkOmFmdGVyIHtcclxuXHRcdHRvcDogMTBweDtcclxuXHR9XHJcblxyXG5cdC5tZWF0LWluZm8td3JhcHBlciB7XHJcblx0XHRtaW4taGVpZ2h0OiA0MjVweDtcclxuXHR9XHJcblxyXG5cdC5tZWF0LWluZm8td3JhcHBlciAuYXJ0aWNsZS1pdGVtX190ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLXJpZ2h0LXBhcnQtLWZpc2gge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXNlY3Rpb24ge1xyXG5cdFx0bWluLWhlaWdodDogNTM3cHg7XHJcblx0fVxyXG5cclxuXHQuY2FyZC1zZWN0aW9uX19idXR0b24ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTAwO1xyXG5cdH1cclxuXHJcblx0LmNhcmQtc2VjdGlvbl9fdGV4dCB7XHJcblx0XHRtYXgtd2lkdGg6IDMwMHB4O1xyXG5cdH1cclxuXHJcblx0LmNhcmQtc2VjdGlvbl9faW1nIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0cmlnaHQ6IDIwcHg7XHJcblx0XHRtYXJnaW46IGF1dG8gMDtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXNlY3Rpb25fX3N1YnRpdGxlLFxyXG5cdC5jYXJkLXNlY3Rpb25fX3RleHQge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTAwO1xyXG5cdH1cclxuXHJcblx0LmJyYW5kLXNlY3Rpb25fX2NhcnQtZ3JvdXAge1xyXG5cdFx0cGFkZGluZzogNDBweCAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmJyYW5kLXNlY3Rpb25fX3RleHQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5icmFuZC1zZWN0aW9uX19idXR0b24ge1xyXG5cdFx0Ym90dG9tOiAxNDVweDtcclxuXHR9XHJcblxyXG5cdC5icmFuZC1zZWN0aW9uX19jYXJ0LXRleHQge1xyXG5cdFx0d2lkdGg6IDcwJTtcclxuXHR9XHJcblxyXG5cdC5icmFuZC1zZWN0aW9uX19jYXJ0LXRleHQtLW91ci1icmFuZHMge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5icmFuZC1zZWN0aW9uX190ZXh0IHtcclxuXHRcdHdpZHRoOiAyNTBweDtcclxuXHR9XHJcblxyXG5cdC5tZWF0LXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiAxMTBweCAwIDM1cHg7XHJcblx0fVxyXG5cclxuXHQubWVhdC1zZWN0aW9uLXdyYXBwZXJfX3RpdGxlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMjVweDtcclxuXHRcdHRvcDogNTBweDtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0Lm1lYXQtc2VjdGlvbl9fdGl0bGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5tZWF0LXNlY3Rpb25fX3NsaWRlci13cmFwcGVyIHtcclxuXHRcdHJpZ2h0OiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LmhlYWRlcl9fY2l0eS1zZWxlY3Qge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDQ4cHg7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyX19jaXR5LXNlbGVjdC0taW4tc3VibWVudSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlc19fZmVhdHVyZS1ibG9jayB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTQwcHg7XHJcblx0XHR3aWR0aDogNjA3cHg7XHJcblx0fVxyXG5cclxuXHQuY3ljbGUtc2xpZGVzaG93LW5hdi0tYmVzdC1wcmljZXMge1xyXG5cdFx0dG9wOiAzNTBweDtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlc19fdGl0bGUge1xyXG5cdFx0bWFyZ2luLXRvcDogNDVweDtcclxuXHR9XHJcblxyXG5cdC5jeWNsZS1wYWdlciB7XHJcblx0XHRib3R0b206IDM0cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2std3JhcHBlci0tc2xpZGVyIC5jeWNsZS1wYWdlciB7XHJcblx0XHRib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uX19tYXAtbGluayB7XHJcblx0XHR0b3A6IC0yNXB4O1xyXG5cdFx0cmlnaHQ6IDcwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdH1cclxuXHJcblx0Lm5ld3Mtc2VjdGlvbl9fbWFwLXBvaW50IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uLWl0ZW1fX2RhdGUge1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHR9XHJcblxyXG5cdC5uZXdzLXNlY3Rpb24taXRlbV9fdGV4dCB7XHJcblx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdH1cclxuXHJcblx0LmFydGljbGVzLXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiA0NHB4IDAgNzNweDtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlLWl0ZW1fX3RpdGxlIHtcclxuXHRcdG1hcmdpbjogMjVweCAwIDEwcHg7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZXMtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmc6IDQ0cHggMCA5MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1hcC1zZWN0aW9uX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcclxuXHR9XHJcblxyXG5cdC5tYXAtc2VjdGlvbl9fbnVtYmVyIHtcclxuXHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHR9XHJcblxyXG5cdC5tYXAtc2VjdGlvbl9fYnV0dG9uIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogODBweDtcclxuXHRcdHJpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zbGlkZXJfX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiA0OHB4O1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zZWN0aW9uX190b3AtcGljIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogLTEwNXB4O1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbl9fbm90ZS10ZXh0IHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZXMtc2VjdGlvbi0tZGlubmVyIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuZnJ1aXQtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogNzAlO1xyXG5cdH1cclxuXHJcblx0LmZydWl0LXNlY3Rpb24ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcclxuXHR9XHJcblxyXG5cdC5mcnVpdC1zZWN0aW9uX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHR9XHJcblxyXG5cdC5mcnVpdC1zZWN0aW9uX19udW1iZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuZnJ1aXQtc2VjdGlvbl9fcG9pbnQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmZydWl0LWZlYXR1cmVzX19iYWRnZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogNDBweDtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXNlY3Rpb25fX2ltZyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRtaW4taGVpZ2h0OiA1NjBweDtcclxuXHR9XHJcblxyXG5cdC5pbm5lci1tZW51LWJsb2NrIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuaW5uZXItbWVudS1saW5lIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiA0MDBweDtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNkMWQxZDE7XHJcblx0fVxyXG5cclxuXHQuaW5uZXItbWVudS1saW5lLS1tb2RlbCB7XHJcblx0XHR0b3A6IDIwMHB4O1xyXG5cdH1cclxuXHJcblx0LmlubmVyLW1lbnUtbGluZS0tYXJlbmRhdG9yYW0sXHJcblx0LmlubmVyLW1lbnUtbGluZS0tb3VyLWJyYW5kcyxcclxuXHQuaW5uZXItbWVudS1saW5lLS1vdXItcHJvZHVjdGlvbixcclxuXHQuaW5uZXItbWVudS1saW5lLS1wb2Rhcm9rIHtcclxuXHRcdHRvcDogMzAwcHg7XHJcblx0fVxyXG5cclxuXHQuaW5uZXItbWVudS1saW5lLS1zdHJhdGVneSB7XHJcblx0XHR0b3A6IDEwMHB4O1xyXG5cdH1cclxuXHJcblx0LmlubmVyLW1lbnUtbGluZS0tdW5kZXJzbGlkZXIge1xyXG5cdFx0dG9wOiAwO1xyXG5cdH1cclxuXHJcblx0LmlubmVyLW1lbnUtbGluZV9fb3Blbi1saW5rIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdGNvbG9yOiAjZWIxYzIwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjZWIxYzIwO1xyXG5cdFx0bWFyZ2luLXRvcDogMTJweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuaW5uZXItbWVudS1saW5lX19vcGVuLWxpbms6YWZ0ZXIge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR0b3A6IDhweDtcclxuXHRcdHJpZ2h0OiAtMTVweDtcclxuXHRcdHdpZHRoOiAwO1xyXG5cdFx0aGVpZ2h0OiAwO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0Ym9yZGVyLXRvcDogM3B4IHNvbGlkICNlYjFjMjA7XHJcblx0fVxyXG5cclxuXHQuaW5uZXItbWVudS1saW5lX19saXN0IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNkMWQxZDE7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAyMDA7XHJcblx0fVxyXG5cclxuXHQuaW5uZXItbWVudS1saW5lX19pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmlubmVyLW1lbnUtbGluZV9fbGluayB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRjb2xvcjogIzFmMWYxZjtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuaW5uZXItbWVudS1saW5lX19saW5rOmhvdmVyIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGNvbG9yOiAjZTkxNjIxO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mby1ncm91cCB7XHJcblx0XHRtYXJnaW4tdG9wOiA2M3B4O1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXAtLWJvdHRvbS1jb250ZW50IHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mby1ncm91cC0tc2hvcC1kZXRhaWwge1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXAtLWxlYXJuIHtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mby1ncm91cC0tdmFjLWRldC1ib3Qge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvLWdyb3VwLS1yZXBvcnRzIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMCAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX190aXRsZSxcclxuXHQubWFpbi1pbmZvX190ZXh0LFxyXG5cdC5tYWluLWluZm9fX2x1Y2stdGV4dCxcclxuXHQubWFpbi1pbmZvX19rYXJ0YS1oaWdobGlnaHRlZCxcclxuXHQubWFpbi1pbmZvX19zdWJ0aXRsZS0tcGFkZGVkIHtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX3N1YnRpdGxlLS1ib3R0b20tc3BhY2Uge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX19uZXdzLWRhdGUge1xyXG5cdFx0cGFkZGluZzogMCAyM3B4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fbmV3cy1kYXRlLS1uby1wYWRkaW5nIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX19idG4ge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fdWwtYmxvY2ssXHJcblx0Lm1haW4taW5mb19fcHJlLWFjY29yZGlvbiB7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX190ZXh0LS1rYXJ0YSB7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDAgMCA0MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fbGVhcm4tZmVhdHVyZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19faW1nLWJsb2NrIHtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX3VsLWxpc3QtLWNvbnRlbnQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDM2cHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX19uZXdzIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDEwMHB4O1xyXG5cdH1cclxuXHJcblx0LmxlYXJuLWZlYXR1cmUtLWJvdHRvbSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLWluZm8ge1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDA7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvX19idG4ge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvLS1hcmVuZGF0b3JzIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvLS1kZXBhcnRtZW50IHtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvLS1hcmVuZGF0b3JzLWZvcm0ge1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRtYXJnaW4tdG9wOiAtMTBweDtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdH1cclxuXHJcblx0LndvcmstdGFicy13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXJfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnMtd3JhcHBlcl9fY2l0eTphZnRlciB7XHJcblx0XHR0b3A6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXJfX2VtcC12aWRlby10ZXh0IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRtYXgtd2lkdGg6IDcwJTtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnMtd3JhcHBlcl9fZW1wLXZpZGVvLWxpbmstZ3JvdXAge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRtYXJnaW4tbGVmdDogMzBweDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnMtd3JhcHBlcl9fZW1wLXZpZGVvLWxpbmstaWNvbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9zcHJpdGUvc3ByaXRlLmdpZlwiKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC0yMjZweCAtNTcwcHg7XHJcblx0XHR3aWR0aDogNzJweDtcclxuXHRcdGhlaWdodDogNDZweDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnMtd3JhcHBlcl9fZW1wLXZpZGVvLWxpbmsge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXItLXZhY2FuY2llcyB7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnMtd3JhcHBlci0tdmFjYW5jaWVzIC53b3JrLXRhYnMtd3JhcHBlcl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdH1cclxuXHJcblx0LndvcmstdGFicy13cmFwcGVyLS12YWNhbmNpZXMgLndvcmstdGFicy13cmFwcGVyX19jaXR5OmFmdGVyIHtcclxuXHRcdHRvcDogMTBweDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnMtaXRlbSB7XHJcblx0XHRmb250LWZhbWlseTogQFVidW50dVJlZ3VsYXIsIHNhbnMtc2VyaWY7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogMzMlO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAtMC4yNWVtO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnNfX2l0ZW0tY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnNfX2hlYWQ6Zmlyc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQudmFjYW5jeS1saXN0LXdyYXBwZXJfX2NvbnRlbnQge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRtYXJnaW4tdG9wOiAtMzBweDtcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LWxpc3Qtd3JhcHBlcl9fdGFicy13cmFwcGVyIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0bWluLWhlaWdodDogMTAwcHg7XHJcblx0fVxyXG5cclxuXHQudmFjYW5jeS1saXN0IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LnZhY2FuY3ktbGlzdC1wYWcge1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLWluZm8tLXZhY2FuY2llcyB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLWluZm9fX2VudmksXHJcblx0LnRlbmRlcnMtaW5mb19fZW52aS10ZXh0IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHRcdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLWluZm9fX2VudmktdGV4dCB7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvX19idG4tLXZhY2FuY2llcyB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMjBweDtcclxuXHRcdGJvdHRvbTogMzBweDtcclxuXHR9XHJcblxyXG5cdC5pbm5lci1zdWJtZW51LWxpbmUge1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdG1hcmdpbjogLTVweCAwIDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5pbm5lci1zdWJtZW51LWxpbmVfX2l0ZW0ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuaW5uZXItc3VibWVudS1saW5lX19saW5rIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGNvbG9yOiAjMzgzYTU3O1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdC5pbm5lci1zdWJtZW51LWxpbmVfX2xpbms6aG92ZXIge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0Y29sb3I6ICNlOTE2MjE7XHJcblx0fVxyXG5cclxuXHQuaW5uZXItbWVudS1saW5lX19pdGVtOmhvdmVyID4gLmlubmVyLXN1Ym1lbnUtbGluZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1hcnRpY2xlcyB7XHJcblx0XHRwYWRkaW5nOiA0MHB4IDAgMDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1hcnRpY2xlc19faXRlbSB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtYXJ0aWNsZXNfX2l0ZW0tY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHggMzBweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1hcnRpY2xlc19faW1nLXdyYXBwZXIge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtMC4yNWVtO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWFydGljbGVzX190ZXh0LWJsb2NrIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAyNDVweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1hcnRpY2xlc19fdGV4dCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzIHtcclxuXHRcdHBhZGRpbmc6IDM1cHggMjBweCA0NXB4O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzX19zdWJ0aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzX19hcnRpY2xlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzX19hcnRpY2xlICsgLnBhcnRuZXJzLXJ1bGVzX19hcnRpY2xlIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtcnVsZXNfX251bWJlciB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzX190ZXh0IHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWNvbXBsYWludCB7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDIwcHg7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtY29tcGxhaW50X190ZXh0LWJsb2NrIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRtYXgtd2lkdGg6IDUyMHB4O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0Zm9udC1zaXplOiAxOXB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ1O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyLS1hcmVuZGF0b3JhbSxcclxuXHQucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLXdyYXBwZXItLW91ci1wcm9kdWN0aW9uIHtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLXdyYXBwZXIge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblxyXG5cdC50cmFkZWNlbnQtdGFicy13cmFwcGVyIHtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LnRyYWRlY2VudC10YWJzIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LnRyYWRlY2VudC10YWJzX19saW5rLWxpc3Qge1xyXG5cdFx0bWluLWhlaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC50cmFkZWNlbnQtdGFic19fbGluay1pdGVtIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLWFib3V0LW5ld3MsXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLW1hbmFnZW1lbnQsXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLWNvbnRhY3RzIHtcclxuXHRcdGhlaWdodDogMTAwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2std3JhcHBlci0tcG9kYXJvayxcclxuXHQudGl0bGUtYmxvY2std3JhcHBlci0tY2FyZC1hY3RpdmF0aW9uIHtcclxuXHRcdGhlaWdodDogMzAwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2std3JhcHBlci0tb3ZlcnZpZXcge1xyXG5cdFx0aGVpZ2h0OiAxMDBweDtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9pbnZlc3RvcnNfYmFubmVyLmpwZ1wiKTtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay13cmFwcGVyLS1zbGlkZXIge1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWluLWhlaWdodDogMTAwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVfX2Jhbm5lci1saW5rIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlX19jb250ZW50IHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlX190aXRsZS1ncm91cCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTMwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVfX2NvbmRpdGlvbnMge1xyXG5cdFx0cmlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVfX3ByaWNlLXdpZGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1zbGlkZV9fcHJpY2Utc21hbGwge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuY3ljbGUtc2xpZGVzaG93LW5hdi0tb2ZmZXItc2xpZGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGVyLXdyYXBwZXIge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLXNsaWRlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWluLWhlaWdodDogMzAwcHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGVfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLXNsaWRlX19pbWctd3JhcHBlciB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDI2cHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0aGVpZ2h0OiAzMDBweDtcclxuXHR9XHJcblxyXG5cdC5vZmZlci1zbGlkZV9fdGl0bGUge1xyXG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLXNsaWRlX190ZXh0IHtcclxuXHRcdGZvbnQtZmFtaWx5OiBAVWJ1bnR1UmVndWxhciwgc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGNvbG9yOiAjMDAwO1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLXNsaWRlX19idXR0b24ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAxMHB4O1xyXG5cdFx0bGVmdDogMTY1cHg7XHJcblx0fVxyXG5cclxuXHQuY3ljbGUtcGFnZXItLW9mZmVyLXNsaWRlciB7XHJcblx0XHRib3R0b206IDI1cHg7XHJcblx0fVxyXG5cclxuXHQuY2F0YWxvZ3VlLXNlY3Rpb24td3JhcHBlcixcclxuXHQuY2F0YWxvZ3VlLXNlY3Rpb24ge1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLWdyb3VwIHtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jayB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0d2lkdGg6IDQ4JTtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLWJsb2NrICsgLm1haW4taW5mby1ncm91cF9fc3RhdHMtYmxvY2sge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1udW1iZXItZ3JvdXAsXHJcblx0Lm1haW4taW5mby1ncm91cF9fc3RhdHMtdGV4dCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLXRleHQge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mby1ncm91cF9fc3RhdHMtbnVtYmVyLWFtb3VudCxcclxuXHQubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1udW1iZXItdGV4dCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRmb250LXNpemU6IDYwcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMC43O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mby1ncm91cF9fc3RhdHMtbnVtYmVyLXRleHQge1xyXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mby1ncm91cF9fc3RhdHMtdGV4dCB7XHJcblx0XHR3aWR0aDogMjU1cHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jay0tcmVkIC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLW51bWJlci1hbW91bnQsXHJcblx0Lm1haW4taW5mby1ncm91cF9fc3RhdHMtYmxvY2stLXJlZCAubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1udW1iZXItdGV4dCB7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdH1cclxuXHJcblx0LmJyYW5kcy10YWJzX19pbWcge1xyXG5cdFx0bWF4LXdpZHRoOiA0MjBweDtcclxuXHR9XHJcblxyXG5cdC5icmFuZHMtdGFic19fdGV4dCxcclxuXHQuYnJhbmRzLXRhYnNfX3RleHQtYm9sZCB7XHJcblx0XHR3aWR0aDogMjUwcHg7XHJcblx0fVxyXG5cclxuXHQuYnJhbmRzLXRhYnNfX3RleHQtYmxvY2sge1xyXG5cdFx0bWFyZ2luOiAzNXB4IDAgNzBweDtcclxuXHR9XHJcblxyXG5cdC5vZmZlci1iZW5lZml0cy13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmc6IDMwcHggMCAzMHB4O1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLWJlbmVmaXRzX19pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItYmVuZWZpdHNfX2l0ZW0gKyAub2ZmZXItYmVuZWZpdHNfX2l0ZW0ge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLWJlbmVmaXRzX19pY29uLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdHdpZHRoOiAxMCU7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItYmVuZWZpdHNfX2ljb24ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLWJlbmVmaXRzX190ZXh0LWJsb2NrIHtcclxuXHRcdHdpZHRoOiA4OSU7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdC5jYWZldGVyaWEtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC04NXB4IHRvcCA4NHB4O1xyXG5cdH1cclxuXHJcblx0LmNhZmUtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcCByaWdodCAtMjQwcHg7XHJcblx0fVxyXG5cclxuXHQuZGlubmVyLXNlY3Rpb24ge1xyXG5cdFx0cGFkZGluZzogMjBweCAwIDYwcHg7XHJcblx0fVxyXG5cclxuXHQubGctaGlkZGVuIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuc21hbGwtaGlkZGVuIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0Lm1hcC1zZWN0aW9uX190ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMjhweDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0fVxyXG5cclxuXHQuZmlzaC1pbmZvLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtaW4taGVpZ2h0OiAxODBweDtcclxuXHRcdGJhY2tncm91bmQ6ICNjYmViZjY7XHJcblx0XHRwYWRkaW5nOiA1NXB4IDIwcHggMzVweDtcclxuXHR9XHJcblxyXG5cdC5maXNoLWluZm9fX2l0ZW0ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdHdpZHRoOiA0OSU7XHJcblx0fVxyXG5cclxuXHQuZmlzaC1pbmZvX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuZmlzaC1pbmZvX19idG4ge1xyXG5cdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGJhY2tncm91bmQ6ICMyNWExZGU7XHJcblx0fVxyXG5cclxuXHQuYnJhbmQtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYnJhbmQtc2VjdGlvbl9faW1nIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAzMCU7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdG1heC13aWR0aDogNTAlO1xyXG5cdH1cclxuXHJcblx0LmxhcmdlLWxpbmUge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyLS1vdXItcHJvZHVjdGlvbiB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlci0tb3VyLXByb2R1Y3Rpb24gLm93bC1kb3RzIHtcclxuXHRcdGJvdHRvbTogLTMwcHg7XHJcblx0fVxyXG5cclxuXHQuZGlzaC13aXNoX190ZXh0LWJsb2NrIHtcclxuXHRcdG1heC13aWR0aDogNTIwcHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItYmVuZWZpdHNfX3RpdGxlLS1wcm9kIHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWZpbHRlci13aWRlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1tYWluLXdyYXBwZXIge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblxyXG5cdC5zaG9wLW1haW4ge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG5cclxuXHQuc2hvcC1saXN0LXNlY3Rpb24ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5zaG9wLWZpbHRlci1zbWFsbCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5zaG9wcy1iaWctbWFwX19jb250ZW50IHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHR9XHJcblxyXG5cdC5zaG9wcy1iaWctbWFwX19tYXAge1xyXG5cdFx0aGVpZ2h0OiA1NTBweDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLW1hcC1jbG9zZXN0X190aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnNob3AtbWFwLWNsb3Nlc3RfX2ljb24tY29udGFpbmVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0bWFyZ2luLXRvcDogNDVweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1tYXAtY2xvc2VzdF9fbnVtYmVyLWdyb3VwIHtcclxuXHRcdG1hcmdpbi1yaWdodDogNDBweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXJpZ2h0IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQucm9uZGVsbC1jYXJvdXNlbC13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5yb25kZWxsLWNhcm91c2VsLXdyYXBwZXItLXNtYWxsIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvLXdyYXBwZXItLWFib3V0IC5tYWluLWluZm9fX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWZvdG8tZ2FsbGVyeSB7XHJcblx0XHRtYXgtd2lkdGg6IDM3NXB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWZvdG8tZ2FsbGVyeV9faXRlbS1jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiA0MjBweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1mb3RvLWdhbGxlcnlfX2l0ZW0ge1xyXG5cdFx0bWFyZ2luOiAwIDAgMTVweCAxNXB4O1xyXG5cdFx0d2lkdGg6IDQ1JTtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1mb3RvLXByZXNzX19saW5rLXdyYXBwZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuc21hbGwtbmV3cy1zZWN0aW9uIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnNtYWxsLW5ld3Mtc2VjdGlvbi0tZGV0YWlsIHtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzX190aXRsZS1ncm91cC0td29yayB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWFydGljbGVzLS13b3JrIHtcclxuXHRcdHBhZGRpbmc6IDIwcHggMCAwO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzLS13b3JrIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzLS13b3JrIC5wYXJ0bmVycy1hcnRpY2xlc19faXRlbS1jb250ZW50IHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0fVxyXG5cclxuXHQuc3VjY2Vzcy1zdG9yeV9fZm9ybS1nby10byB7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0fVxyXG5cclxuXHQuc3VjY2Vzcy1zdG9yeV9fZm9ybS1nby10bzphZnRlciB7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnN1Y2Nlc3Mtc3RvcnlfX2Zvcm0tZ28tdG8tdGl0bGUge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblxyXG5cdC5zdWNjZXNzLXN0b3J5X19mb3JtLWdvLXRvLXRleHQge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuc3VjY2Vzcy1zdG9yeV9fZm9ybS1nby10by10ZXh0LWJsb2NrIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcblxyXG5cdC5zdWNjZXNzLXN0b3J5X19idG4ge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnN1Y2Nlc3Mtc3RvcnlfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZy10b3A6IDQwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX3ZhYy1saW5rLWdyb3VwIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fdmFjLWxpbmstZ3JvdXAtLXNpbmdsZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnJhcGgtZGlhZyB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5yYXBoLWRpYWdfX2RpYWctd3JhcHBlcixcclxuXHQucmFwaC1kaWFnX19waWUtd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR9XHJcblxyXG5cdC5yYXBoLWRpYWdfX2RpYWcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQucmFwaC1kaWFnX19waWUge1xyXG5cdFx0aGVpZ2h0OiAyNTBweDtcclxuXHR9XHJcblxyXG5cdC5yYXBoLWRpYWdfX3RpdGxlLS1waWUge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRtYXJnaW46IDQwcHggMCAwO1xyXG5cdH1cclxuXHJcblx0LnJhcGgtZGlhZ19fdGl0bGUge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0cyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiA2NDBweDtcclxuXHRcdG1hcmdpbi10b3A6IC0xMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0cy0tYWJzb2x1dGUge1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5tYWluLXJlcG9ydHMtLWJvdHRvbSB7XHJcblx0XHRtYXJnaW46IDQwcHggMCAwO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0cy0tcmVwb3J0cyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzLS1ib3R0b20tY29udGVudCB7XHJcblx0XHRtYXJnaW46IDIwcHggMDtcclxuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLXJlcG9ydHM6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5tYWluLXJlcG9ydHNfX2RpdmlkZXIge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0c19fbGluayB7XHJcblx0XHRtYXgtd2lkdGg6IDI1N3B4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0c19fbGluay0tcmVwb3J0cyB7XHJcblx0XHR3aWR0aDogNDklO1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0c19fbGluay0tcHJlc3Mge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWF4LXdpZHRoOiAyNDBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLXJlcG9ydHNfX2l0ZW0tY29udGFpbmVyIHtcclxuXHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzX19pdGVtLWNvbnRhaW5lcjphZnRlciB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRjb250ZW50OiAnJztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0c19faXRlbSB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHR9XHJcblxyXG5cdC5tYWluLXJlcG9ydHNfX2l0ZW0tLXByZXNzIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmludmVzdG9yLW5ld3NfX25ld3Mge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LmludmVzdG9yLW5ld3NfX2l0ZW0tY29udGFpbmVyICsgLmludmVzdG9yLW5ld3NfX2l0ZW0tY29udGFpbmVyIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiA5MHB4O1xyXG5cdH1cclxuXHJcblx0LmludmVzdG9yLW5ld3NfX2xpbmstY29udGFpbmVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQuaW52ZXN0b3ItbmV3cy1saW5rIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5pbnZlc3Rvci1uZXdzLWl0ZW0tLWFsbCB7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0Ym90dG9tOiAtNTBweDtcclxuXHR9XHJcblxyXG5cdC5idXktcG9kYXJva19fY29udGVudCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1zbGlkZSB7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IC0xMjBweCBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGUtLWthcnRhIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDMwMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlLS1wb2t1cGF0ZWx5YW0ge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1zbGlkZV9fdGl0bGUge1xyXG5cdFx0cGFkZGluZy10b3A6IDkwcHg7XHJcblx0fVxyXG5cclxuXHQuY2FyZC10YWJzIGRkIHtcclxuXHRcdG1hcmdpbi1yaWdodDogLTIwcHg7XHJcblx0fVxyXG5cclxuXHQuZ2V0LWNhcmQge1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdC5nZXQtY2FyZF9faW5uZXIge1xyXG5cdFx0cGFkZGluZzogMjVweCAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmdldC1jYXJkX19hcnJvdy0tdG9wIHtcclxuXHRcdG1hcmdpbjogMjBweCAwIDIwcHggNjVweDtcclxuXHR9XHJcblxyXG5cdC5nZXQtY2FyZC1pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0LmdldC1jYXJkLWl0ZW1fX2ljb24ge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LmdldC1jYXJkLWl0ZW1fX3RleHQtYmxvY2sge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRoZWlnaHQ6IDE3MXB4O1xyXG5cdH1cclxuXHJcblx0LmdldC1jYXJkLWl0ZW1fX3RpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuZ2V0LWNhcmRfX2Fycm93LS1sZWZ0IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuZ2V0LWNhcmRfX2Fycm93LS10b3Age1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQubWluaS1iYW5uZXJfX2xpbmsge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAtMjAwcHggY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX190b3Age1xyXG5cdFx0cGFkZGluZy10b3A6IDVweDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX3RvcDphZnRlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX19pbmZvLXRhYmxlLFxyXG5cdC5zaG9wLWRldGFpbF9fbWFwIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX19pbmZvLXRhYmxlIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9fbWFwIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWFyZ2luOiAwIC0yMHB4O1xyXG5cdFx0aGVpZ2h0OiA0MDBweDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9fY2Fyb3VzZWwtd3JhcHBlciB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDAgNTBweDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9faWNvbi1jb250YWluZXItd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdHBhZGRpbmctdG9wOiAyNXB4O1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX19pY29uLWNvbnRhaW5lci13cmFwcGVyLS1uby1ib3JkZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX2ljb24tY29udGFpbmVyIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX2ljb24ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogOXB4O1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX19pY29uLS1jYXJkIHtcclxuXHRcdC5zcHJpdGUoQHMtY2FyZC1pY29uKTtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9faWNvbi0tY29zbSB7XHJcblx0XHQuc3ByaXRlKEBzLWNvc20taWNvbik7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX2ljb24tLWNoaWxkIHtcclxuXHRcdC5zcHJpdGUoQHMtY2hpbGQtaWNvbik7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX2ljb24tLWZpc2gge1xyXG5cdFx0LnNwcml0ZShAcy1maXNoLWljb24pO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX19pY29uLS1iYWtlIHtcclxuXHRcdC5zcHJpdGUoQHMtYmFrZS1pY29uKTtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9faWNvbi0tY29vayB7XHJcblx0XHQuc3ByaXRlKEBzLWNvb2staWNvbik7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX2ljb24tLXRheGkge1xyXG5cdFx0LnNwcml0ZShAcy10YXhpLWljb24pO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX19pY29uLS1wbHVzIHtcclxuXHRcdC5zcHJpdGUoQHMtcGx1cy1pY29uKTtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9faWNvbi0tZHdpc2gge1xyXG5cdFx0LnNwcml0ZShAcy1kd2lzaC1pY29uKTtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9faWNvbi0tZnJlZWVhdCB7XHJcblx0XHQuc3ByaXRlKEBzLWZyZWVlYXQtaWNvbik7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX2ljb24tLWNvZmZlIHtcclxuXHRcdC5zcHJpdGUoQHMtY29mZmUtaWNvbik7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX2ljb24tLXByZXMge1xyXG5cdFx0LnNwcml0ZShAcy1wcmVzLWljb24pO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX19pY29uLS1pbmV0IHtcclxuXHRcdC5zcHJpdGUoQHMtaW5ldC1pY29uKTtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9faWNvbi0tcGFyayB7XHJcblx0XHQuc3ByaXRlKEBzLXBhcmstaWNvbik7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWwtaW5mby1pdGVtIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbC1pbmZvLWl0ZW1fX3RpdGxlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWwtaW5mby1pdGVtX190ZXh0IHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE3NXB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fY2F0YWxvZy10aXRsZSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5icmFuZC1zZWN0aW9uX190ZXh0IHtcclxuXHRcdG1pbi1oZWlnaHQ6IDM4NXB4O1xyXG5cdH1cclxuXHJcblx0LnZhYy1kZXQtc2hvcC1saW5rIHtcclxuXHRcdHBhZGRpbmctbGVmdDogNDVweDtcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LXJlcGx5IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtc3RyYXRlZ3kge1xyXG5cdFx0bWFyZ2luLXRvcDogLTE1cHg7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtc3RyYXRlZ3lfX2NpdGUtd3JhcHBlciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6IGF1dG87XHJcblx0XHRyaWdodDogYXV0bztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmFib3V0LXN0cmF0ZWd5X19hY2Mtd3JhcHBlciB7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAyNXB4IDAgMTBweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1zdHJhdGVneS1jaXRlX19jaXRlLWJsb2NrIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWluZm9fX3RpdGxlLS1hYm91dC1zdHJhdGVneSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQuc3RyYXRlZ3ktc3RhdHMge1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC5zdHJhdGVneS1zdGF0c19faXRlbSB7XHJcblx0XHR3aWR0aDogNDklO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0fVxyXG5cclxuXHQuc3RyYXRlZ3ktc3RhdHMtbGluayB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0fVxyXG5cclxuXHQuc3RyYXRlZ3ktc3RhdHMtbGluazpiZWZvcmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5zdHJhdGVneS1zdGF0cy1saW5rX19pY29uIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGhlaWdodDogMTBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdC5zdHJhdGVneS1zdGF0cy1saW5rX19pY29uOmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAtM3B4O1xyXG5cdFx0bGVmdDogMTBweDtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9zcHJpdGUvc3ByaXRlLmdpZlwiKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC04OTFweCAtMjk5cHg7XHJcblx0XHR3aWR0aDogMTBweDtcclxuXHRcdGhlaWdodDogMTZweDtcclxuXHR9XHJcblxyXG5cdC5zdHJhdGVneS1zdGF0cy1saW5rOmhvdmVyIC5zdHJhdGVneS1zdGF0cy1saW5rX19pY29uOmFmdGVyIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9zcHJpdGUvc3ByaXRlLmdpZlwiKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IC04OTFweCAtMzMxcHg7XHJcblx0XHR3aWR0aDogMTBweDtcclxuXHRcdGhlaWdodDogMTZweDtcclxuXHR9XHJcblxyXG5cdC5oZWFkZXJfX2NvbnRhY3QtY2VudGVyIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG5cdH1cclxuXHJcblx0LmhlYWRlcl9fY29udGFjdC1jZW50ZXItdGV4dCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnByZXNzLWJsb2NrX19hbGwtbGluayB7XHJcblx0XHRtYXJnaW4tbGVmdDogNDBweDtcclxuXHR9XHJcblxyXG5cdC5yZXBseS1pbnB1dC1ibG9jay0tY2FyZC1udW1iZXIge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2stLWxnLWJvdHRvbSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWFkZHJlc3Mge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0cy1kZXBzX19jb250ZW50LS1uby1wYWRkIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbS0tdGhpcmQtaGFsZiB7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbS0taGFsZi0zMCB7XHJcblx0XHR3aWR0aDogMzAlO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbS0taGFsZi03MCB7XHJcblx0XHR3aWR0aDogNjAlO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxMCU7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtLS10aGlyZC1odW5kIHtcclxuXHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dC13cmFwcGVyIHtcclxuXHRcdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtX19tYWlsLWJsb2NrIHtcclxuXHRcdHdpZHRoOiA0OCU7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtICsgLmNvbnRhY3RzLWRlcHMtaXRlbSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5jb250ZW50LWNvbnRhY3RzLXRhYmxlX19yb3cge1xyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXIge1xyXG5cdFx0cGFkZGluZzogNDBweCAyMHB4IDMwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCB7XHJcblx0XHRwYWRkaW5nOiAxNTBweCAyMHB4IDUwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19pbWctd3JhcHBlcixcclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1jdXN0b21lcnMgLnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXIsXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXIge1xyXG5cdFx0d2lkdGg6IDQzJTtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWN1c3RvbWVycyAudGl0bGUtYmxvY2stYmFubmVyX19pbWctd3JhcHBlci0tbGVmdCB7XHJcblx0XHR0b3A6IC0yMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0tY3VzdG9tZXJzIC50aXRsZS1ibG9jay1iYW5uZXJfX3RleHQtYmxvY2sge1xyXG5cdFx0dG9wOiAwO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fcmVkLWJhbG9vbiB7XHJcblx0XHRtYXJnaW4tdG9wOiA0NXB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lcl9fdGV4dC1ibG9jayB7XHJcblx0XHRsZWZ0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lcl9fY29uZGl0aW9ucyB7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0Zm9udC1zaXplOiA4cHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX2NvbmRpdGlvbnMge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTQ2cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2Uge1xyXG5cdFx0Zm9udC1zaXplOiAzNHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19yZWQtYmFsb29uIHtcclxuXHRcdHdpZHRoOiAxMDJweDtcclxuXHRcdGhlaWdodDogMTA0cHg7XHJcblx0XHRwYWRkaW5nOiAxM3B4IDAgMCAyMnB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlIHN1cCB7XHJcblx0XHR0b3A6IC0xLjFlbTtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX29sZC1wcmljZSBzdXAge1xyXG5cdFx0dG9wOiAtMC41ZW07XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19jb25kaXRpb25zIHtcclxuXHRcdGJvdHRvbTogMzdweDtcclxuXHRcdGZvbnQtc2l6ZTogOHB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcblx0XHR0b3A6IGF1dG87XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX2RlYWwtbWlkIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX2RlYWwtdG9wLFxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19kZWFsLWJvdHRvbSB7XHJcblx0XHRmb250LXNpemU6IDUwcHg7XHJcblx0fVxyXG5cclxuXHQucmVkLWJhbG9vbl9fcGVyY2VudC1hbW91bnQsXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX3BlcmNlbnQtYW1vdW50IHtcclxuXHRcdGZvbnQtc2l6ZTogNThweDtcclxuXHR9XHJcblxyXG5cdC5yZWQtYmFsb29uX19wZXJjZW50LXN5bWJvbCxcclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fcGVyY2VudC1zeW1ib2wge1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnJlZC1iYWxvb25fX3BlcmNlbnQtdGV4dCxcclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fcGVyY2VudC10ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5pbi1nZW8tbWFwLWl0ZW1fX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTFweDtcclxuXHR9XHJcblxyXG5cdC5pbi1nZW8tbWFwLWl0ZW1fX2RvdCB7XHJcblx0XHR3aWR0aDogM3B4O1xyXG5cdFx0aGVpZ2h0OiAzcHg7XHJcblx0fVxyXG5cclxuXHQuaW4tZ2VvLW1hcC1pdGVtX19kb3QtLWJpZyB7XHJcblx0XHR3aWR0aDogOHB4O1xyXG5cdFx0aGVpZ2h0OiA4cHg7XHJcblx0fVxyXG5cclxuXHQuaW4ta2V5LWZlYXR1cmVzX190aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LmluLWtleS1mZWF0dXJlcy1pdGVtIHtcclxuXHRcdHdpZHRoOiAzMyU7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdG1pbi1oZWlnaHQ6IDY1cHg7XHJcblx0fVxyXG5cclxuXHQuaW4ta2V5LWZlYXR1cmVzLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5pbi1rZXktZmVhdHVyZXMtaXRlbV9fdGl0bGUge1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cclxuXHQuaW4ta2V5LXN0YXRzLWl0ZW0ge1xyXG5cdFx0d2lkdGg6IDQ5JTtcclxuXHR9XHJcblxyXG5cdC5pbi1rZXktc3RhdHMtaXRlbS0tYmlnIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxOTVweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5pbi1rZXktc3RhdHMtaXRlbS0tYmlnIC5pbi1rZXktc3RhdHMtaXRlbV9fdGV4dC1ibG9jayB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQuaW4ta2V5LXN0YXRzLWl0ZW1fX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWxpc3Qtc2VjdGlvbl9fdGl0bGUtbGluay1ncm91cCB7XHJcblx0XHRyaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvLS1hYm91dC1zdHJhdGVneS5zZWxlY3RlZCAubWFpbi1pbmZvX190ZXh0IHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQubGctb25seS1ibG9jayB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgyMHB4KSB7XHJcblx0Lm1lYXQtc2VjdGlvbiB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5iYWtlcnktc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4NHB4KSB7XHJcblx0Lm1lYXQtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdG1pbi13aWR0aDogMjgwcHg7XHJcblx0fVxyXG5cclxuXHQubWVhdC1zZWN0aW9uIHtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHR9XHJcblxyXG5cdC5maXNoLXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vZmlzaC1iZy00LmpwZ1wiKTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNiOWQ5ZTY7XHJcblx0fVxyXG5cclxuXHQuZmlzaC1zZWN0aW9uX19zdWJ0aXRsZSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGxlZnQ6IDE3N3B4O1xyXG5cdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdGJvdHRvbTogODBweDtcclxuXHR9XHJcblxyXG5cdC5tZWF0LXNlY3Rpb24tc2xpZGVfX3JlY2VpcHQtYmxvY2sge1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQubWVhdC1zZWN0aW9uX19zbGlkZXItd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiA1MnB4O1xyXG5cdH1cclxuXHJcblx0Lm93bC1kb3RzIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQuanMtb3dsLWNhdGFsb2d1ZS10aXRsZSAub3dsLWRvdHMge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLXNsaWRlX19pbWctd3JhcHBlciB7XHJcblx0XHR3aWR0aDogMzQ0cHg7XHJcblx0fVxyXG5cclxuXHQuZ2lmdC1jYXJkLW9mZmVyLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L2dpZnQtY2FyZC1iZy03NjgucG5nXCIpO1xyXG5cdFx0bWluLWhlaWdodDogMzE3cHg7XHJcblx0XHRtYXJnaW46IDMwcHggYXV0byAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmJyYW5kcy10YWJzLWFjYyB7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDIwcHggMTBweDtcclxuXHR9XHJcblxyXG5cdC5jYWZldGVyaWEtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC04NXB4IHRvcCA4NHB4O1xyXG5cdH1cclxuXHJcblx0LmNhZmV0ZXJpYS1zZWN0aW9uX190ZXh0IHtcclxuXHRcdHdpZHRoOiA0MCU7XHJcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5mYW5jeWJveC1pdGVtLmZhbmN5Ym94LWNsb3NlIHtcclxuXHRcdHRvcDogMTBweDtcclxuXHRcdHJpZ2h0OiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2d1ZS1zbGlkZXItd3JhcHBlci0tY2F0YWxvZ3Mtb3BlbiB7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdGhlaWdodDogNzc1cHg7XHJcblx0fVxyXG5cclxuXHQudmFjYW5jeS1yZXBseSB7XHJcblx0XHRtaW4taGVpZ2h0OiA2NjBweDtcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LXJlcGx5X190aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LnZhY2FuY3ktcmVwbHlfX2luZm8ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Ym90dG9tOiBhdXRvO1xyXG5cdFx0cmlnaHQ6IGF1dG87XHJcblx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LWxpc3QtcGFnLS1uZXdzIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQucHJlc3MtYmxvY2staXRlbV9fbmV4dC1pdGVtLWJsb2NrIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0Lm1hbmFnZS1iaWctc2xpZGVyX19zdGFtcC0tMSxcclxuXHQubWFuYWdlLWJpZy1zbGlkZXJfX3N0YW1wLS0yIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubWFuYWdlLWJpZy1zbGlkZXJfX3N0YW1wLS0zIHtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQubWFuYWdlLXRleHQtc2xpZGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cclxuXHQubWFuYWdlLXRleHQtc2xpZGVyX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDMwcHggNDBweCAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmNvcnAtbW9kZWxfX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0LmNvcnAtbW9kZWwtaXRlbSB7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuY29ycC1tb2RlbC1pdGVtLS11cHBlciArIC5jb3JwLW1vZGVsLWl0ZW0tLXVwcGVyIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRlbnQtY29udGFjdHMtdGFibGVfX29ubHktd2lkZSxcclxuXHQuY29udGVudC1jb250YWN0cy10YWJsZV9fcm93LS1vbmx5LXdpZGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5jb250ZW50LWNvbnRhY3RzLXRhYmxlX19vbmx5LXNtYWxsIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmluLWNhbGVuZGFyLWl0ZW0ge1xyXG5cdFx0d2lkdGg6IDQ5JTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHQuaGVhZGVyX19jaXR5LXNlbGVjdCxcclxuXHQudGVtcC1uYXZfX2l0ZW06bGFzdC1jaGlsZCxcclxuXHQuYmFrZXJ5LXNsaWRlcl9fcG9pbnQtdGV4dCxcclxuXHQuY29va2luZy1zZWN0aW9uX19ub3RlLFxyXG5cdC5oZWFkZXJfX2NvbnRhY3QtY2VudGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyX19jaXR5LXNlbGVjdC0taW4tc3VibWVudSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX19kZXZzIHtcclxuXHRcdC8vdG9wOiA3MHB4O1xyXG5cdH1cclxuXHJcblx0LnN1Ym1lbnUtd3JhcHBlciB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWluLWhlaWdodDogMTU1cHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDVweDtcclxuXHR9XHJcblxyXG5cdC5zdWJtZW51LXdyYXBwZXJfX3RvcCxcclxuXHQuc3VibWVudS13cmFwcGVyX19ib3R0b20ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHggMDtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTFlMWUxO1xyXG5cdFx0aGVpZ2h0OiAzM3B4O1xyXG5cdH1cclxuXHJcblx0LnN1Ym1lbnUtd3JhcHBlcl9fdG9wIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlMWUxO1xyXG5cdH1cclxuXHJcblx0LnN1Ym1lbnUtd3JhcHBlcl9fYm90dG9tIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5zdWJtZW51LXdyYXBwZXJfX2lucHV0LXdyYXBwZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0LnN1Ym1lbnUtd3JhcHBlcl9fc2VhcmNoLWlucHV0IHtcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcclxuXHRcdHdpZHRoOiA4MCU7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdH1cclxuXHJcblx0LnN1Ym1lbnUtd3JhcHBlcl9fc2VhcmNoLXN1Ym1pdCB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luLXRvcDogMnB4O1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0LnNwcml0ZShAc2VhcmNoLWljb24pO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHR9XHJcblxyXG5cdC5zdWJtZW51LXdyYXBwZXIgLnRlbXAtbmF2IHtcclxuXHRcdHBhZGRpbmc6IDE1cHggMjBweCAwO1xyXG5cdH1cclxuXHJcblx0LnN1Ym1lbnUtd3JhcHBlciAudGVtcC1uYXZfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuc3VibWVudS13cmFwcGVyIC50ZW1wLW5hdl9fbGluayB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuc3VibWVudS13cmFwcGVyIC50ZW1wLW5hdl9faXRlbSArIC50ZW1wLW5hdl9faXRlbSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5jeWNsZS1zbGlkZXNob3ctbmF2LS1iZXN0LXByaWNlcyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmJlc3QtcHJpY2VzX19mZWF0dXJlLWJsb2NrIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYmVzdC1wcmljZXMtd3JhcHBlcl9fYmFkZ2Uge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlc19fdGl0bGUge1xyXG5cdFx0bWFyZ2luLXRvcDogMjM5cHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTUwcHg7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uX19tYXAtbGluazpub3QoLm5ld3Mtc2VjdGlvbl9fbWFwLWxpbmstLXNtYWxsKSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Lm5ld3Mtc2VjdGlvbi1pdGVtLFxyXG5cdC5uZXdzLXNlY3Rpb24taXRlbTpsYXN0LWNoaWxkIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0Lm5ld3Mtc2VjdGlvbi1pdGVtICsgLm5ld3Mtc2VjdGlvbi1pdGVtIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0Lm5ld3Mtc2VjdGlvbl9fbWFwLXBvaW50LXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRoZWlnaHQ6IDkwcHg7XHJcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uX19tYXAtbGluay0tc21hbGwge1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblxyXG5cdC5uZXdzLXNlY3Rpb25fX2ZlYXR1cmUtYmxvY2sge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDAgMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5uZXdzLXNlY3Rpb25fX2ZlYXR1cmUtYmxvY2s6YWZ0ZXIge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlcy1mZWF0dXJlICsgLmJlc3QtcHJpY2VzLWZlYXR1cmUge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDM0cHg7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5tYXAtc2VjdGlvbl9fbnVtYmVyIHtcclxuXHRcdGZvbnQtc2l6ZTogNzJweDtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQubWFwLXNlY3Rpb25fX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5tYXAtc2VjdGlvbl9fYnV0dG9uIHtcclxuXHRcdHRvcDogYXV0bztcclxuXHRcdGJvdHRvbTogNDBweDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxNjBweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zbGlkZXItd3JhcHBlcixcclxuXHQuYmFrZXJ5LXNsaWRlcl9fc2xpZGUge1xyXG5cdFx0bWluLWhlaWdodDogMzAwcHg7XHJcblx0fVxyXG5cclxuXHQuY29va2luZy1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0bWluLWhlaWdodDogNDI1cHg7XHJcblx0fVxyXG5cclxuXHQuY29va2luZy1zZWN0aW9uX19jaXRlIHtcclxuXHRcdHdpZHRoOiA5NSU7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZXMtc2VjdGlvbi0tZGlubmVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYXJ0aWNsZXMtZGlubmVyLXNsaWRlci13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmFydGljbGVzLWRpbm5lci1zbGlkZXIgKyAuY3ljbGUtcGFnZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuZGlubmVyLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdH1cclxuXHJcblx0LmRpbm5lci1zZWN0aW9uX190ZXh0IHtcclxuXHRcdG1heC13aWR0aDogNDE1cHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0fVxyXG5cclxuXHQuZGlubmVyLXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRtaW4taGVpZ2h0OiA1MDBweDtcclxuXHR9XHJcblxyXG5cdC5mcnVpdC1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbi15OiAxMDBweDtcclxuXHR9XHJcblxyXG5cdC5mcnVpdC1mZWF0dXJlcyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmZydWl0LXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDcwJTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20gLTEyMHB4O1xyXG5cdH1cclxuXHJcblx0LmZydWl0LXNlY3Rpb25fX3BvaW50IHtcclxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5mcnVpdC1mZWF0dXJlc19fYmFkZ2UtLXNpbmdsZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5tZWF0LWluZm8td3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmZpc2gtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDYwMHB4O1xyXG5cdH1cclxuXHJcblx0LmZpc2gtc2VjdGlvbiB7XHJcblx0XHRtaW4taGVpZ2h0OiA2MDBweDtcclxuXHR9XHJcblxyXG5cdC5maXNoLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRcdG1hcmdpbjogMjBweCAwIDgwcHg7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5tZWF0LXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiA2MHB4IDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC5tZWF0LXNlY3Rpb24td3JhcHBlcl9fdGl0bGUge1xyXG5cdFx0bGVmdDogMjBweDtcclxuXHRcdHRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay13cmFwcGVyLS1zbGlkZXIge1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWluLWhlaWdodDogMjUwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGUge1xyXG5cdFx0bWluLWhlaWdodDogMjUwcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlX19jb25kaXRpb25zIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVfX2l0ZW0tZ3JvdXAge1xyXG5cdFx0dG9wOiA0NXB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlX19pdGVtLWltZyB7XHJcblx0XHR3aWR0aDogMTc1cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVfX3RpdGxlLWdyb3VwIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlX190aXRsZS10ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1zbGlkZV9fdGl0bGUtbmFtZSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVfX3RpdGxlLWFtb3VudCB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVfX3ByaWNlLXNtYWxsIHtcclxuXHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stc2xpZGVyIC5jeWNsZS1wYWdlci0tbGVmdC1zaWRlIHtcclxuXHRcdG1heC13aWR0aDogMTAwMHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGVyLXdyYXBwZXIge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLXNsaWRlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWluLWhlaWdodDogMzAwcHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGVfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMzNweCAwIDYwcHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGVfX2RhdGUge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cGFkZGluZzogOHB4IDAgN3B4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZDogI2Y1NDkyZTtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLXNsaWRlX19pbWctd3JhcHBlciB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMjUwcHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGUgLm9mZmVyLXNsaWRlX19pbWcge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAtOTk5cHg7XHJcblx0XHRib3R0b206IC05OTlweDtcclxuXHRcdG1hcmdpbjogYXV0byAwO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGVfX3RleHQtYmxvY2sge1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblxyXG5cdC5vZmZlci1zbGlkZV9fb2ZmZXItbG9nbyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLXNsaWRlX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDIwcHggNXB4IDIwcHg7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdC5vZmZlci1zbGlkZV9fdGV4dCB7XHJcblx0XHRmb250LWZhbWlseTogQFVidW50dVJlZ3VsYXIsIHNhbnMtc2VyaWY7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRjb2xvcjogIzAwMDtcclxuXHRcdHBhZGRpbmc6IDAgMjBweCAyNXB4O1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLXNsaWRlX19idXR0b24ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0d2lkdGg6IDI4OXB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cclxuXHQuY3ljbGUtcGFnZXItLW9mZmVyLXNsaWRlciB7XHJcblx0XHRib3R0b206IDEwcHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuY2FyZC10YWJzIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuY2FyZC1hY2NvcmRpb24ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuY2FyZC10YWJzX19wZXJjZW50LWJsb2NrIHtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXRhYnMtc2VjdGlvbl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0LmNhcmQtdGFicy1zZWN0aW9uX190YWItdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmNhcmQtdGFic19fdGV4dC1ibG9jayB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQuY2FyZC10YWJzX190ZXh0LXNlY3Rpb24tLWFjYyB7XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmNhcmQtdGFicy1zZWN0aW9uIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuY2FyZC10YWJzLXNlY3Rpb25fX3RpdGxlLFxyXG5cdC5jYXJkLXRhYnMtc2VjdGlvbl9fdGV4dCxcclxuXHQuY2FyZC10YWJzLXNlY3Rpb25fX3RhYi10aXRsZSB7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHQuY2FyZC10YWJzX19wZXJjZW50LWJsb2NrIHtcclxuXHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC5naWZ0LWNhcmQtb2ZmZXItd3JhcHBlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vZ2lmdC1jYXJkLWJnLTc2OC5wbmdcIik7XHJcblx0XHRtaW4taGVpZ2h0OiAzMTdweDtcclxuXHRcdG1hcmdpbjogMzBweCBhdXRvIDMwcHg7XHJcblx0fVxyXG5cclxuXHQuZXNob3Atc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDI1MXB4O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHR9XHJcblxyXG5cdC5lc2hvcC1zZWN0aW9uLXdyYXBwZXItLW1haW4ge1xyXG5cdFx0bWluLWhlaWdodDogMzAwcHg7XHJcblx0fVxyXG5cclxuXHQuZXNob3Atc2VjdGlvbiB7XHJcblx0XHRtaW4taGVpZ2h0OiAyNTFweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5lc2hvcC1zZWN0aW9uX19idXR0b24ge1xyXG5cdFx0bWFyZ2luLXRvcDogODBweDtcclxuXHR9XHJcblxyXG5cdC5lc2hvcC1zZWN0aW9uX190ZXh0IHtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmVzaG9wLXNlY3Rpb25fX3RpdGxlLFxyXG5cdC5lc2hvcC1zZWN0aW9uX19zdWJ0aXRsZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmVzaG9wLXNlY3Rpb25fX3RpdGxlLS1tYWluLFxyXG5cdC5lc2hvcC1zZWN0aW9uX19zdWJ0aXRsZS0tbWFpbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQuZXNob3Atc2VjdGlvbl9fdGl0bGUtLW1haW4ge1xyXG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuZXNob3Atc2VjdGlvbl9fc3VidGl0bGUtLW1haW4ge1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmVzaG9wLXNlY3Rpb25fX2J1dHRvbi0tbWFpbiB7XHJcblx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdH1cclxuXHJcblx0LmVzaG9wLXRpdGxlLWdyb3VwIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQuZXNob3AtdGl0bGUtZ3JvdXBfX3RpdGxlIHtcclxuXHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdC5lc2hvcC10aXRsZS1ncm91cF9fc3VidGl0bGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5icmFuZHMtdGFicy13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYnJhbmRzLWFjYy13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmJyYW5kcy10YWJzX19pbWcge1xyXG5cdFx0d2lkdGg6IDI5MHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5icmFuZHMtdGFic19fdGV4dCxcclxuXHQuYnJhbmRzLXRhYnNfX3RleHQtYm9sZCxcclxuXHQuYnJhbmRzLXRhYnNfX3RleHQtYmxvY2ssXHJcblx0LmJyYW5kcy10YWJzX19pbWctd3JhcHBlciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5icmFuZHMtdGFic19faW1nLXdyYXBwZXIge1xyXG5cdFx0bWFyZ2luOiAyMHB4IDAgMjVweDtcclxuXHR9XHJcblxyXG5cdC5icmFuZHMtdGFic19fdGV4dC1ibG9jayB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxuXHQuY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmc6IDIwcHggMDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtNDBweDtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2xpZGVyLXdyYXBwZXItLWNhdGFsb2dzLW9wZW4ge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGhlaWdodDogNTAwcHg7XHJcblx0fVxyXG5cclxuXHQuY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyLS1jYXRhbG9ncy11bmRlciB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2d1ZS1zbGlkZSB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci0tcG9rdXBhdGVseWFtIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX2l0ZW0ge1xyXG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci13cmFwcGVyLS1vdXItcHJvZHVjdGlvbiAucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX19pdGVtIHtcclxuXHRcdG1heC13aWR0aDogMjMwcHg7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX190ZXh0IHtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5qcy1vd2wtYXJlbmRhdG9ycyAucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyX190ZXh0IHtcclxuXHRcdG1heC13aWR0aDogMjI1cHg7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlciAub3dsLWRvdHMge1xyXG5cdFx0Ym90dG9tOiAtMzBweDtcclxuXHR9XHJcblxyXG5cdC5tZC1oaWRkZW4ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5jYWZlLXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG5cdFx0bWluLWhlaWdodDogNDgwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAtNDVweDtcclxuXHR9XHJcblxyXG5cdC5jYWZlLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmNhZmUtc2VjdGlvbl9fdGV4dC1ibG9jazpub3QoLmNhZmUtc2VjdGlvbl9fdGV4dC1ibG9jay0tc2luZ2xlKSB7XHJcblx0XHRwYWRkaW5nLXRvcDogNjBweDtcclxuXHR9XHJcblxyXG5cdC5mcnVpdC1zZWN0aW9uX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uLXJpZ2h0LXBhcnQtLWNvb2tpbmctc2VjdGlvbiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zbGlkZXJfX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zbGlkZXIgLmJha2VyeS1zZWN0aW9uLWZvcm11bGEge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNsaWRlciAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbSB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNsaWRlciAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbTpmaXJzdC1jaGlsZCB7XHJcblx0XHR3aWR0aDogMjIwcHg7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNsaWRlciAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYSB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNSU7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNsaWRlciAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9faXRlbTpmaXJzdC1jaGlsZDphZnRlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zbGlkZXIgLmJha2VyeS1zZWN0aW9uLWZvcm11bGFfX251bWJlciB7XHJcblx0XHRmb250LXNpemU6IDQwcHg7XHJcblx0fVxyXG5cclxuXHQuYmFrZXJ5LXNsaWRlciAuYmFrZXJ5LXNlY3Rpb24tZm9ybXVsYV9fa2cge1xyXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmJyYW5kLXNlY3Rpb25fX2NhcnQtZ3JvdXAge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5icmFuZC1zZWN0aW9uX19jYXJ0LWdyb3VwLS1vdXItYnJhbmRzIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0Lnl1bW15LWFjY2Vzc19faXRlbS13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQueXVtbXktYWNjZXNzX19pdGVtLXdyYXBwZXItLWhpZGRlbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC55dW1teS1hY2Nlc3NfX2l0ZW0td3JhcHBlci0taGlkZGVuIC55dW1teS1hY2Nlc3NfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQucm9uZGVsbC1ncm91cCB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtaW5mb19fc2hvcC1hbW91bnQtZ3JvdXAge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA0MHB4O1xyXG5cdFx0cmlnaHQ6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtcGVyY2VudC15ZWFyLFxyXG5cdC5hYm91dC1wZXJjZW50LXBlb3BsZSxcclxuXHQuYWJvdXQtaW5mb19fdGV4dC1ibG9jayxcclxuXHQuYWJvdXQtaW5mb19fdGV4dCxcclxuXHQuYWJvdXQtcGVyY2VudC1wZW9wbGVfX3RleHQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtaW5mb19fdGl0bGUtLWFib3V0LXN0cmF0ZWd5IHtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvX190aXRsZS0ta2FydGEge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWluZm9fX3RpdGxlIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtaW5mb19fdGl0bGU6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvX190ZXh0LWJsb2NrIHtcclxuXHRcdG1hcmdpbi10b3A6IC0yMHB4O1xyXG5cdH1cclxuXHJcblx0Lm93bC1hYm91dC13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWZvdG8tZ2FsbGVyeV9faXRlbS1jb250YWluZXIge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1mb3RvLWdhbGxlcnlfX3RpdGxlIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtZm90by1nYWxsZXJ5X19pdGVtOm50aC1jaGlsZChvZGQpIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LWhvcml6b250YWwge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtIHtcclxuXHRcdGhlaWdodDogMzgwcHg7XHJcblx0XHR3aWR0aDogMjkwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9feWVhciB7XHJcblx0XHR0b3A6IDIwcHg7XHJcblx0XHRsZWZ0OiAxOHB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDE4cHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fY29udGVudC0tMjAwNCB7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tIDM1cHg7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDkwJTtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2NvbnRlbnQtLTIwMDIge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTEzMHB4IGJvdHRvbSAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fZ3JlZW4tcmlnaHQtdGV4dCB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fZ3JlZW4tcmlnaHQtdGV4dC0tbm8tbWF4IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19ncmVlbi1yaWdodC10ZXh0LS0yMDAzIHtcclxuXHRcdG1hcmdpbi10b3A6IDQ1cHg7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yaWdodC10b3AgKyAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19ncmVlbi1yaWdodC10ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JpZ2h0LWJsb2NrLS1zaW5nbGUgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fZ3JlZW4tcmlnaHQtdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19yaWdodC10b3AgKyAuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19ncmVlbi1yaWdodC10ZXh0LS0yMDEyIHtcclxuXHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JpZ2h0LXRvcC0tc2luZ2xlIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1zbWFsbCB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1zbWFsbC0tMjAxNCB7XHJcblx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1yb3N0ICsgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1zbWFsbCB7XHJcblx0XHRtYXgtd2lkdGg6IDE0MHB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1jc3BiICsgLmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1zbWFsbCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1ibG9jayB7XHJcblx0XHRtYXJnaW46IDEwcHggMCAwO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2xlZnQtYmxvY2stLTIwMTEge1xyXG5cdFx0bWFyZ2luLXRvcDogNTVweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JpZ2h0LWJsb2NrIHtcclxuXHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JpZ2h0LWJsb2NrLS1zaW5nbGUge1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fbGVmdC1ibG9jayArIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JpZ2h0LWJsb2NrIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19taWRkbGUtYmx1ZSB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fbWlkZGxlLWJsdWUtLTIwMTAge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fbWlkZGxlLWJsdWUtLTIwMDQge1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fbWlsbGlvbnMge1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX21pbGwtcHVyY2gge1xyXG5cdFx0bWFyZ2luLXRvcDogNzVweDtcclxuXHRcdGZvbnQtc2l6ZTogMzRweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3BsdXMtc2hvcHMge1xyXG5cdFx0Zm9udC1zaXplOiA1MHB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9fcGx1cy1zaG9wcyArIC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2xlZnQtc21hbGwge1xyXG5cdFx0bWF4LXdpZHRoOiAxNTVweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JlZC0yMDEwIHtcclxuXHRcdGZvbnQtc2l6ZTogNDVweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JlZC0yMDA2IHtcclxuXHRcdGZvbnQtc2l6ZTogNDBweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JlZC0yMDA0IHtcclxuXHRcdG1heC13aWR0aDogMjEwcHg7XHJcblx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3JlZC0yMDAzIHtcclxuXHRcdGZvbnQtc2l6ZTogMzJweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3NjaXMge1xyXG5cdFx0Y29sb3I6ICNlODFhMWY7XHJcblx0XHRtYXJnaW4tdG9wOiA0NXB4O1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLWF1dG8ge1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tY2FydCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L3Nwcml0ZS9zcHJpdGUuZ2lmXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTUzMnB4IC01NzBweDtcclxuXHRcdHdpZHRoOiA0NnB4O1xyXG5cdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0bWFyZ2luLXRvcDogNzBweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tbWFwIHtcclxuXHRcdG1hcmdpbi10b3A6IDUwcHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLWN1cCB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1xdWFsIHtcclxuXHRcdG1hcmdpbjogNjBweCAwIDEwcHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLW1vc2Mge1xyXG5cdFx0bWFyZ2luOiAyMHB4IDAgMTVweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tbWFyayB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1tYW5nIHtcclxuXHRcdG1hcmdpbjogNjBweCAwIDMwcHggLTQwcHg7XHJcblx0fVxyXG5cclxuXHQuaGlzdG9yeS12ZXJ0aWNhbC1pdGVtX19pbWctLXN1cCB7XHJcblx0XHRtYXJnaW46IDY1cHggMCAwO1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1zdGFyIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcblx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1yb3N0IHtcclxuXHRcdHdpZHRoOiA5MHB4O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxMXB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9faW1nLS1zcGIge1xyXG5cdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tY29vayB7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKFwiL2xvY2FsL3RlbXBsYXRlcy9tYWluL0B7aW1hZ2VQYXRofS9oLWNhcmQtY29vay1zbWFsbC5wbmdcIikgbm8tcmVwZWF0O1xyXG5cdFx0d2lkdGg6IDgxcHg7XHJcblx0XHRoZWlnaHQ6IDExNHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX2ltZy0tY3NwYiB7XHJcblx0XHRtYXJnaW46IDY1cHggMCAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lmhpc3RvcnktdmVydGljYWwtaXRlbV9faGlkZGVuLS1ub3QtbGcge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW1fX3Nob3ctLW5vdC1sZyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5zdWNjZXNzLXN0b3J5X190ZXh0LWJsb2NrIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdH1cclxuXHJcblx0LnN1Y2Nlc3Mtc3RvcnlfX2J0biB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuc3VjY2Vzcy1zdG9yeV9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nLXRvcDogNDBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnN1Y2Nlc3Mtc3RvcnlfX2hpZ2hsaWdodGVkIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuc3VjY2Vzcy1zdG9yeV9fZm9ybS1nby10byB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LnN1Y2Nlc3Mtc3RvcnlfX2Zvcm0tZ28tdG8tdGl0bGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5zdWNjZXNzLXN0b3J5X19mb3JtLWdvLXRvLXRleHQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdC5zdWNjZXNzLXN0b3J5X19idG4ge1xyXG5cdFx0d2lkdGg6IDI5MHB4O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdG1hcmdpbjogMjBweCBhdXRvIDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5zdWNjZXNzLXN0b3J5X19mb3JtLWdvLXRvLXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX3dvcmstZmVhdHVyZXMtc2xpZGVyLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX193b3JrLWZlYXR1cmVzIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX193b3JrLWZlYXR1cmVzLS1sZWFybiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5tYWluLXdvcmstZmVhdHVyZV9faWNvbi13cmFwcGVyIHtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLXdvcmstZmVhdHVyZV9faWNvbiB7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdH1cclxuXHJcblx0Lm1haW4td29yay1mZWF0dXJlX19pY29uLS1kZGQ6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5tYWluLXdvcmstZmVhdHVyZV9fdGV4dC1ibG9jayB7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5tYWluLXdvcmstZmVhdHVyZS0tbGVhcm4gKyAubWFpbi13b3JrLWZlYXR1cmUtLWxlYXJuIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXJfX2VtcC12aWRlby10ZXh0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdH1cclxuXHJcblx0LndvcmstdGFicy13cmFwcGVyX19lbXAtdmlkZW8tbGluay1ncm91cCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXJfX2VtcC12aWRlby1saW5rLWljb24ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnMtd3JhcHBlcl9fZW1wLXZpZGVvLWxpbmsge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX19wcmUtYWNjb3JkaW9uIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX19hY2NvcmRpb24tc21hbGwge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuaW52ZXN0b3ItbmV3c19fc20taGlkZGVuIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuaW52ZXN0b3ItbmV3c19faXRlbS1jb250YWluZXIge1xyXG5cdFx0bWluLWhlaWdodDogMDtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5pbnZlc3Rvci1uZXdzLWl0ZW0ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5pbnZlc3Rvci1uZXdzLWl0ZW0tLWFsbCB7XHJcblx0XHRib3R0b206IC00MHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4tbWlsZXMtaXRlbSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4tbWlsZXMtaXRlbV9feWVhciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuYnV5LXBvZGFyb2staXRlbSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmJ1eS1wb2Rhcm9rLWl0ZW0gKyAuYnV5LXBvZGFyb2staXRlbSB7XHJcblx0XHRtYXJnaW4tdG9wOiAzNXB4O1xyXG5cdH1cclxuXHJcblx0LmJ1eS1wb2Rhcm9rX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0fVxyXG5cclxuXHQuYnV5LXBvZGFyb2tfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cclxuXHQucG9kYXJvay10eXBlc19faW5mbyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0fVxyXG5cclxuXHQucG9kYXJvay10eXBlc19fY291cG9uLWdyb3VwIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWF4LXdpZHRoOiAyMjVweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LnBvZGFyb2stZmVhdHVyZXNfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZy10b3A6IDQwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblxyXG5cdC5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW0ge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5wb2Rhcm9rLWZlYXR1cmVzX19saW5rIHtcclxuXHRcdG1hcmdpbi10b3A6IC0xMHB4O1xyXG5cdH1cclxuXHJcblx0LnBvZGFyb2stYm90dG9tIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDMxNXB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogODBweDtcclxuXHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHR9XHJcblxyXG5cdC5icmlnaHQtY2FyZCB7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQgLTIxMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlX19iYW5uZXItbGluayB7XHJcblx0XHRtaW4taGVpZ2h0OiAzOTBweDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9fdG9yZy1mZWF0dXJlcyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX190b3JnLWZlYXR1cmVzLS1zbWFsbCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9faWNvbi1jb250YWluZXItd3JhcHBlciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX19pY29uLWNvbnRhaW5lci13cmFwcGVyLS1uby1ib3JkZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogLTIwcHg7XHJcblx0fVxyXG5cclxuXHQuY2F0YWxvZ3VlLXNlY3Rpb24td3JhcHBlci0tY2F0YWxvZyB7XHJcblx0XHRtYXJnaW4tdG9wOiAtNXB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnMtd3JhcHBlci0tdmFjYW5jaWVzIHtcclxuXHRcdHRvcDogNjBweDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQudmFjYW5jeS1saXN0IHtcclxuXHRcdG1hcmdpbi10b3A6IDYwcHg7XHJcblx0fVxyXG5cclxuXHQudmFjYW5jeS1saXN0X19pdGVtIHtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdHBhZGRpbmc6IDAgMjBweCAxN3B4O1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LWxpc3RfX2l0ZW06bnRoLWNoaWxkKDIpIHtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2O1xyXG5cdH1cclxuXHJcblx0LnZhY2FuY3ktbGlzdF9faXRlbS0taGVhZCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnZhY2FuY3ktbGlzdF9fY2VsbCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LnZhY2FuY3ktbGlzdF9fY2VsbC0tZmlyc3Qge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LWxpc3RfX2NlbGwtLWZvdXJ0aCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnZhY2FuY3ktbGlzdF9faGlkZGVuLXNhbGFyeSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LWxpc3QtcGFnIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvLS12YWNhbmNpZXMge1xyXG5cdFx0cGFkZGluZzogMjBweCAyMHB4IDMwcHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LnRlbmRlcnMtaW5mb19fYnRuLS12YWNhbmNpZXMge1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAzMHB4IGF1dG8gMDtcclxuXHRcdG1heC13aWR0aDogNDQwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvX19lbnZpLFxyXG5cdC50ZW5kZXJzLWluZm9fX2VudmktdGV4dCB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLWluZm9fX2VudmktdGV4dCB7XHJcblx0XHRtYXJnaW4tbGVmdDogMTZweDtcclxuXHR9XHJcblxyXG5cdC5sZy1oaWRkZW4ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvX190aXRsZS0tYWJvdXQtc3RyYXRlZ3kge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWluZm9fX3RpdGxlLS1hYm91dC1zdHJhdGVneS1ib3R0b20ge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0LnN0cmF0ZWd5LXN0YXRzLWxpbmsge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0bWF4LXdpZHRoOiAyNjBweDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHR9XHJcblxyXG5cdC5zdHJhdGVneS1zdGF0cy1saW5rOmhvdmVyIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5nZW8tcG9wdXBfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMCA2MHB4O1xyXG5cdH1cclxuXHJcblx0Lmdlby1wb3B1cF9fdGl0bGUge1xyXG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lmdlby1wb3B1cF9fbGlzdCB7XHJcblx0XHQtd2Via2l0LWNvbHVtbnM6IDI7XHJcblx0XHQtbW96LWNvbHVtbnM6IDI7XHJcblx0XHRjb2x1bW5zOiAyO1xyXG5cdFx0aGVpZ2h0OiA1NzBweDtcclxuXHRcdC13ZWJraXQtY29sdW1uLWdhcDogMTAwcHg7XHJcblx0XHQtbW96LWNvbHVtbi1nYXA6IDEwMHB4O1xyXG5cdFx0Y29sdW1uLWdhcDogMTAwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTUwcHg7XHJcblx0fVxyXG5cclxuXHQuZ2VvLXBvcHVwX19saW5rIHtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHR9XHJcblxyXG5cdC5nZW8tcG9wdXBfX2V4aXQtd3JhcHBlciB7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX19wcmVzcy1ibG9jayB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG5cdH1cclxuXHJcblx0LnByZXNzLWJsb2NrLWl0ZW1fX2RhdGUge1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHR9XHJcblxyXG5cdC5wcmVzcy1ibG9jay1pdGVtX190ZXh0LWJsb2NrIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LnByZXNzLWJsb2NrLWl0ZW1fX3RpdGxlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQucHJlc3MtYmxvY2staXRlbV9fdGl0bGUgKyAucHJlc3MtYmxvY2staXRlbV9fbGluayB7XHJcblx0XHRtYXJnaW4tdG9wOiAtNXB4O1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrLS1jYXJkLW51bWJlciB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19jbG9uZS1wcmV2aW91cyB7XHJcblx0XHRtYXJnaW4tbGVmdDogMjdweDtcclxuXHR9XHJcblxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19fY29udGFpbmVyLS1ib3R0b20tc3BhY2Uge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsOm5vdCgucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1taW4pOm5vdCgucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1tYXgpLFxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQ6bm90KC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtLW1pbik6bm90KC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtLW1heCksXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC13cmFwcGVyLFxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtZGF0ZS13cmFwcGVyLFxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19fc2VsZWN0LFxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19fc21hbGwtY2hlY2tib3gtd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC0tbWluLFxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtLW1heCB7XHJcblx0XHR3aWR0aDogMTI0cHg7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX3NtYWxsLWNoZWNrYm94LXdyYXBwZXIge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX2NoZWNrYm94LWxhYmVsLS1zbWFsbCB7XHJcblx0XHR3aWR0aDogNDklO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHR9XHJcblxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwtLW1pbiB7XHJcblx0XHR0b3A6IGF1dG87XHJcblx0XHRib3R0b206IDJweDtcclxuXHRcdGxlZnQ6IDExcHg7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWxhYmVsLS1tYXgge1xyXG5cdFx0dG9wOiBhdXRvO1xyXG5cdFx0Ym90dG9tOiAycHg7XHJcblx0XHRsZWZ0OiAxNzJweDtcclxuXHR9XHJcblxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19faW5wdXQtbGFiZWwtLW1heDpiZWZvcmUge1xyXG5cdFx0bGVmdDogLTM5cHg7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX2NvbW1lbnQge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRwYWRkaW5nOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1sYWJlbCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX3RpdGxlLS1jYXJkIHtcclxuXHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX3RpdGxlLS1hcmVuZGF0b3JhbSB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1ibG9jayB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX2lucHV0LWJsb2NrLS1lcnJvciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19lcnJvci1wbGFjZWhvbGRlciB7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAxMDVweDtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19lcnJvci1wbGFjZWhvbGRlci0tdG9wIHtcclxuXHRcdHRvcDogOTBweDtcclxuXHR9XHJcblxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19fZXJyb3ItcGxhY2Vob2xkZXItLXJhZGlvIHtcclxuXHRcdHRvcDogNjVweDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQucmVwbHktaW5wdXQtYmxvY2tfX2Vycm9yLXBsYWNlaG9sZGVyLS10ZXh0YXJlYSB7XHJcblx0XHR0b3A6IDExNnB4O1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19lcnJvci1wbGFjZWhvbGRlciBzcGFuIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5yZXBseS1pbnB1dC1ibG9ja19fY2xlYXItaW5wdXQtaWNvbixcclxuXHQucmVwbHktaW5wdXQtYmxvY2stLWNhcmQtbnVtYmVyIC5yZXBseS1pbnB1dC1ibG9ja19fY2xlYXItaW5wdXQtaWNvbiB7XHJcblx0XHR0b3A6IDM1cHg7XHJcblx0XHRyaWdodDogMTBweDtcclxuXHR9XHJcblxyXG5cdC5yZXBseS1pbnB1dC1ibG9jay0tY2FyZC1udW1iZXIgLnJlcGx5LWlucHV0LWJsb2NrX19jbGVhci1pbnB1dC1pY29uIHtcclxuXHRcdHRvcDogOHB4O1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19zdWJtaXQtLWhvbGxvdyB7XHJcblx0XHR3aWR0aDogODAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LXJlcGx5X19zdWJtaXQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblxyXG5cdC5tYW5hZ2UtYmlnLXNsaWRlcixcclxuXHQubWFuYWdlLXRleHQtc2xpZGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubWFuYWdlLWJpZy1zbGlkZXJfX3Bvc2l0aW9uLFxyXG5cdC5tYW5hZ2UtdGV4dC1zbGlkZXJfX3Bvc2l0aW9uIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0fVxyXG5cclxuXHQubWFuYWdlLWJpZy1zbGlkZXJfX2NpdGUsXHJcblx0Lm1hbmFnZS10ZXh0LXNsaWRlcl9fY2l0ZSB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1hbmFnZS1zbWFsbC1zbGlkZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtYWRkcmVzcyB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWFkZHJlc3MtaXRlbSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0cy1hZGRyZXNzLWl0ZW0gKyAuY29udGFjdHMtYWRkcmVzcy1pdGVtIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHNfX2NvbnRlbnQtLW5vLXBhZGQge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwc19faXRlbS1jb250YWluZXIge1xyXG5cdFx0cGFkZGluZzogMjBweCAwIDA7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwc19fY29udGVudC0tbm8tcGFkZCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHNfX2NvbnRlbnQtLW5vLXBhZGQgLmNvbnRhY3RzLWRlcHMtaXRlbSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0cy1kZXBzLWl0ZW0tLXRoaXJkLWh1bmQge1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtLS1oYWxmLTMwIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtLS1oYWxmLTcwIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0cy1kZXBzLWl0ZW1fX3NvYy1ibG9jayB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0cy1kZXBzLWl0ZW1fX2lucHV0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gMzBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0cy1kZXBzLWl0ZW1fX3N1Ym1pdCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0bWF4LXdpZHRoOiAyNzBweDtcclxuXHRcdHdpZHRoOiAyNzBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0cy1kZXBzLWl0ZW1fX3RpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtX190ZXh0IHtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtX190ZXh0LXdyYXBwZXIsXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbV9fbWFpbC1ibG9jayB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dC13cmFwcGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtX19tYWlsLWJsb2NrIHtcclxuXHRcdHBhZGRpbmc6IDM1cHggMCAzNXB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dC0tbWFpbCB7XHJcblx0XHRtYXgtd2lkdGg6IDI2NXB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwcy1pdGVtX19uYW1lICsgLmNvbnRhY3RzLWRlcHMtaXRlbV9fdGV4dCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHMtaXRlbV9fYWQtaXRlbSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHNfX2l0ZW0tY29udGFpbmVyLS1zaW5nbGUge1xyXG5cdFx0cGFkZGluZzogMjBweCAwIDEwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwc19faXRlbS1jb250YWluZXItLXNpbmdsZSAuY29udGFjdHMtZGVwcy1pdGVtIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdHMtZGVwc19faXRlbS1jb250YWluZXItLXNpbmdsZSAuY29udGFjdHMtZGVwcy1pdGVtX190aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19pbnB1dC1ibG9jayB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjY29yZGlvbl9fc2VjdGlvbiB7XHJcblx0XHRtYXgtaGVpZ2h0OiAzMDBweDtcclxuXHR9XHJcblxyXG5cdC5zdWMtYWNjb3JkaW9uX19saW5rIHtcclxuXHRcdGhlaWdodDogMzAwcHg7XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjY29yZGlvbl9fdGl0bGUtZ3JvdXAge1xyXG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjY29yZGlvbl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAzNnB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcclxuXHR9XHJcblxyXG5cdC5zdWMtYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMjBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjY29yZGlvbl9fdGl0bGUtZ3JvdXAtLWxlZnQgLnN1Yy1hY2NvcmRpb25fX3RpdGxlLXRleHQge1xyXG5cdFx0bGVmdDogMjBweDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjY29yZGlvbl9fdGl0bGUtZ3JvdXAtLXJpZ2h0IC5zdWMtYWNjb3JkaW9uX190aXRsZS10ZXh0IHtcclxuXHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnN1Yy1hY2NvcmRpb25fX2l0ZW0tY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LnN1Yy1hY2NvcmRpb25fX2VuZC1ibG9jayB7XHJcblx0XHRwYWRkaW5nLXRvcDogMzVweDtcclxuXHR9XHJcblxyXG5cdC5zdWMtYWNjLWl0ZW0ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdH1cclxuXHJcblx0LnN1Yy1hY2MtaXRlbV9fZGF0ZS1ibG9jayB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdH1cclxuXHJcblx0LnN1Yy1hY2MtaXRlbV9fZGF0ZSB7XHJcblx0XHRmb250LXNpemU6IDM2cHg7XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjYy1pdGVtX19kYXRlOmFmdGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjYy1pdGVtX190ZXh0LWJsb2NrIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNvcnAtbW9kZWxfX3RpdGxlLWJsb2NrLXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMzhweDtcclxuXHR9XHJcblxyXG5cdC52YWMtd2h5LW5vdC1zZWN0aW9uX190aXRsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0LnZhYy13aHktbm90LXNlY3Rpb24ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5pbi1nZW8tbWFwX19tYXAge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5pbi1nZW8tbWFwX19tYXAtd3JhcHBlciB7XHJcblx0XHRtaW4taGVpZ2h0OiA4NXB4O1xyXG5cdH1cclxuXHJcblx0LnJlcGx5LWlucHV0LWJsb2NrX19zdWJtaXQtLWFyZW5kYXRvcmFtIHtcclxuXHRcdHdpZHRoOiAyOTBweDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXJfX2NvbmRpdGlvbnMge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXIge1xyXG5cdFx0cGFkZGluZzogNjBweCAwIDA7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCB7XHJcblx0XHRwYWRkaW5nOiAxNjBweCAwIDA7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2Uge1xyXG5cdFx0cGFkZGluZzogMCAycHggMCAxcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2UuY2FuY2VsZWQ6YWZ0ZXIge1xyXG5cdFx0dG9wOiAxMnB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lcl9fb2xkLXByaWNlLFxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX29sZC1wcmljZSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19vbGQtcHJpY2Ugc3VwLFxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX29sZC1wcmljZSBzdXAge1xyXG5cdFx0dG9wOiAtMC40ZW07XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2UsXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fbmV3LXByaWNlIHtcclxuXHRcdGZvbnQtc2l6ZTogODVweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbjogNXB4IDAgMCAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDAuNztcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXJfX25ldy1wcmljZSBzdXAge1xyXG5cdFx0dG9wOiAtMS4zZW07XHJcblx0XHRmb250LXNpemU6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAudGl0bGUtYmxvY2stYmFubmVyX19uZXctcHJpY2Ugc3VwIHtcclxuXHRcdHRvcDogLTEuM2VtO1xyXG5cdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lcl9fdGV4dC1ibG9jayB7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0dG9wOiBhdXRvO1xyXG5cdFx0bGVmdDogYXV0bztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC0zNXB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMTtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXJfX3RleHQsXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19wcmljZSxcclxuXHQudGl0bGUtYmxvY2stYmFubmVyX190ZXh0LFxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXJfX3JlZC1iYWxvb24ge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXJfX2RhdGUsXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fZGF0ZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lcl9fZGF0ZS1zbWFsbC1zY3JlZW4ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDMwcHg7XHJcblx0XHR0b3A6IGluaXRpYWw7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRwYWRkaW5nOiA4cHggMHB4IDdweCAwcHg7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNTQ5MmU7XHJcblx0XHRsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xyXG5cdH1cclxuXHJcblx0LmNhbGVuZGFyIHtcclxuXHRcdC50aXRsZS1ibG9jay1iYW5uZXJfX3ByaWNlIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXJfX3JlZC1iYWxvb24sXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnRpdGxlLWJsb2NrLWJhbm5lcl9fcmVkLWJhbG9vbiB7XHJcblx0XHR3aWR0aDogNjNweDtcclxuXHRcdGhlaWdodDogNjRweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdG1hcmdpbi10b3A6IDIzcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19pbWcge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LWhlaWdodDogMzIwcHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19pbWctLXR3byB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXIge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRtYXgtd2lkdGg6IDkwJTtcclxuXHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0dG9wOiAwO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXItLWxlZnQge1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lcl9faW1nLXdyYXBwZXItLXVuZGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2stYmFubmVyX19pbWctd3JhcHBlci0tYm90dG9tIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXJfX2xpbmUge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC01cHg7XHJcblx0fVxyXG5cclxuXHQucmVkLWJhbG9vbiB7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDAgMCAxNXB4O1xyXG5cdH1cclxuXHJcblx0LnJlZC1iYWxvb24tLWRlYWwsXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb24tLWRlYWwge1xyXG5cdFx0cGFkZGluZzogMTBweCAwIDAgMTRweDtcclxuXHR9XHJcblxyXG5cdC5yZWQtYmFsb29uX19wZXJjZW50LWFtb3VudCxcclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fcGVyY2VudC1hbW91bnQge1xyXG5cdFx0Zm9udC1zaXplOiAzNXB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMTtcclxuXHR9XHJcblxyXG5cdC5yZWQtYmFsb29uX19wZXJjZW50LXN5bWJvbCxcclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fcGVyY2VudC1zeW1ib2wge1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdH1cclxuXHJcblx0LnJlZC1iYWxvb25fX3BlcmNlbnQtdGV4dCxcclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fcGVyY2VudC10ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHR9XHJcblxyXG5cdC5yZWQtYmFsb29uX19kZWFsLW1pZCxcclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fZGVhbC1taWQge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE2cHg7XHJcblx0fVxyXG5cclxuXHQucmVkLWJhbG9vbl9fZGVhbC10b3AsXHJcblx0LnJlZC1iYWxvb25fX2RlYWwtYm90dG9tLFxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC5yZWQtYmFsb29uX19kZWFsLXRvcCxcclxuXHQudGl0bGUtYmxvY2stYmFubmVyLS1pbmRleCAucmVkLWJhbG9vbl9fZGVhbC1ib3R0b20ge1xyXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0fVxyXG5cclxuXHQucmVkLWJhbG9vbl9fZGVhbC1ib3R0b20sXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXggLnJlZC1iYWxvb25fX2RlYWwtYm90dG9tIHtcclxuXHRcdHBhZGRpbmctdG9wOiA1cHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY5MHB4KSB7XHJcblx0LnBhcnRuZXJzLWFydGljbGVzIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtYXJ0aWNsZXMtc2xpZGVyLXdyYXBwZXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXItd3JhcHBlciAub3dsLWRvdHMge1xyXG5cdFx0Ym90dG9tOiAtMzBweDtcclxuXHR9XHJcblxyXG5cdC5icmFuZC1zZWN0aW9uX19jYXJ0LWdyb3VwLS1vdXItYnJhbmRzIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jayB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvLWdyb3VwX19zdGF0cy1ibG9jayB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm8tZ3JvdXBfX3N0YXRzLXRleHQge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG5cclxuXHQuY2FmZXRlcmlhLXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRtaW4taGVpZ2h0OiAzOTBweDtcclxuXHR9XHJcblxyXG5cdC5jYWZldGVyaWEtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0xNTBweCBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gODAlO1xyXG5cdH1cclxuXHJcblx0LmNhZmV0ZXJpYS1zZWN0aW9uX190ZXh0IHtcclxuXHRcdHdpZHRoOiAyNjBweDtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmNhZmV0ZXJpYS1zZWN0aW9uX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdC5kaXNoLXdpc2gtLWxlYXJuIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmRpc2gtd2lzaF9faWNvbi13cmFwcGVyLFxyXG5cdC5kaXNoLXdpc2hfX3RleHQtYmxvY2sge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmRpc2gtd2lzaF9fdGl0bGUsXHJcblx0LmRpc2gtd2lzaF9fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cclxuXHQucHJvZy1lZmZfX2xpc3Qge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5zaG9wLWxpc3QtaXRlbV9fc3RhdHMtZ3JvdXA6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWxpc3QtaXRlbV9fYWRyZXNzIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWxpc3QtaXRlbV9fdGltZSxcclxuXHQuc2hvcC1saXN0LWl0ZW1fX3Bob25lIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LnNob3AtbGlzdC1pdGVtX190aW1lLFxyXG5cdC5zaG9wLWxpc3QtaXRlbV9fcGhvbmUge1xyXG5cdFx0bWFyZ2luLXRvcDogOHB4O1xyXG5cdH1cclxuXHJcblx0LnNob3AtbWFpbi13cmFwcGVyIC5zaG9wLWxpc3Qtc2VjdGlvbl9fdGl0bGUtbGluay1ncm91cCB7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnNob3AtbWFpbi13cmFwcGVyIC5zaG9wLWxpc3Qtc2VjdGlvbl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1tYWluLXdyYXBwZXIgLnNob3AtbGlzdC1zZWN0aW9uX19jaXR5LWxpbms6YWZ0ZXIge1xyXG5cdFx0dG9wOiAxNHB4O1xyXG5cdH1cclxuXHJcblx0LnNob3AtbWFpbi13cmFwcGVyIC5zaG9wLWxpc3Qtc2VjdGlvbl9fdGl0bGUtZ3JvdXAge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5zaG9wcy1iaWctbWFwIC5zaG9wLW1haW4ge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWxpc3QtaXRlbV9fdGl0bGUsXHJcblx0LnNob3AtbGlzdC1pdGVtX19zdGF0cy1ncm91cCxcclxuXHQuc2hvcC1saXN0LWl0ZW1fX29wZW4tbWFwIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnNob3AtbGlzdC1pdGVtX190aXRsZTphZnRlciB7XHJcblx0XHRsZWZ0OiAtMjVweDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLW1haW4td3JhcHBlcixcclxuXHQuc2hvcC1saXN0LWl0ZW0ge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5zbWFsbC1uZXdzLXNlY3Rpb24gLmFib3V0LXByZXNzLWNlbnRlcl9faXRlbSB7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5tYWluLXJlcG9ydHMge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdG1heC13aWR0aDogNjQwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzOmFmdGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzLS1ib3R0b20tY29udGVudCB7XHJcblx0XHRtYXJnaW46IDIwcHggMCAwO1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0c19fbGluayB7XHJcblx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzX19saW5rLS1yZXBvcnRzIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzX19saW5rLS1wcmVzcyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1yZXBvcnRzX19pdGVtLWNvbnRhaW5lciB7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0c19faXRlbSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC52YWNhbmN5LXJlcGx5X190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQudmFjYW5jeS1yZXBseV9fc3VibWl0IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cclxuXHQudHlwaWNhbC1zdWJtaXQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuc3RyYXRlZ3ktc3RhdHMge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5jb3JwLW1vZGVsLWl0ZW0ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdG1hcmdpbi1ib3R0b206IDM1cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LmNvcnAtbW9kZWwtaXRlbS0tdXBwZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHR9XHJcblxyXG5cdC5jb3JwLW1vZGVsX19pY29uLXdyYXBwZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdC5ub3QtZm91bmRfX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxMjBweDtcclxuXHR9XHJcblxyXG5cdC5ub3QtZm91bmRfX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bWF4LXdpZHRoOiA0MzBweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHR9XHJcblxyXG5cdC5ub3QtZm91bmRfX3NlYXJjaC13cmFwcGVyIHtcclxuXHRcdHdpZHRoOiAyOTBweDtcclxuXHR9XHJcblxyXG5cdC5ub3QtZm91bmRfX2lucHV0LXdyYXBwZXIge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0Lm5vdC1mb3VuZF9fc3VibWl0IHtcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRlbnQtY29udGFjdHMtdGFibGVfX2NvbHVtbi0taGFsZiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmluLWdlby1tYXBfX2NpdHktbGlzdC0tbXVsdGkge1xyXG5cdFx0aGVpZ2h0OiA1MTBweDtcclxuXHRcdC13ZWJraXQtY29sdW1uczogMjtcclxuXHRcdC1tb3otY29sdW1uczogMjtcclxuXHRcdGNvbHVtbnM6IDI7XHJcblx0fVxyXG5cclxuXHQuaW4ta2V5LWZlYXR1cmVzLWl0ZW0ge1xyXG5cdFx0d2lkdGg6IDUwJTtcclxuXHR9XHJcblxyXG5cdC5pbi1rZXktc3RhdHNfX2d1dHRlci1zaXplciB7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5pbi1rZXktc3RhdHMtaXRlbSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5pbi1rZXktc3RhdHMtaXRlbS0tYmlnIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxOTVweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5pbi1rZXktc3RhdHMtaXRlbS0tYmlnIC5pbi1rZXktc3RhdHMtaXRlbV9fdGV4dC1ibG9jayB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQubGctb25seS1ibG9jayB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ5NnB4KSB7XHJcblx0LmJyYW5kLXNlY3Rpb25fX2NhcnQtZ3JvdXAge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuYi1nYWxsZXJ5LW5ld3Mge1xyXG5cdFx0Lm93bC1uYXYge1xyXG5cdFx0XHQub3dsLXByZXYge1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5vd2wtbmV4dCB7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5maXJzdC1zdHJpbmcge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdH1cclxuXHJcblx0LnNtLWhpZGRlbiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmZpc2gtaW5mby13cmFwcGVyIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDcwcHg7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDAgMDtcclxuXHR9XHJcblxyXG5cdC5maXNoLWluZm8ge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmZpc2gtaW5mb19faXRlbS13cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuZmlzaC1pbmZvX19idG4ge1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5oZWFkZXJfX3Nob3AtYnV0dG9uIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0LnNwcml0ZShAY2FydC1zbWFsbCk7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRtYXJnaW46IDZweCAyMHB4IDAgMDtcclxuXHR9XHJcblxyXG5cdC5oZWFkZXJfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogN3B4IDIwcHggN3B4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LmhlYWRlcl9fbG9nbyB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vbG9nby5wbmdcIik7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0d2lkdGg6IDExOHB4OyAvLzEwMlxyXG5cdFx0aGVpZ2h0OiAyOXB4O1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdH1cclxuXHJcblx0LmhlYWRlcl9fc2hvcC1saW5rIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuYy1oYW1idXJnZXIge1xyXG5cdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdH1cclxuXHJcblx0LmZvb3Rlcl9fc29jaWFsLXdyYXBwZXIge1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHR9XHJcblxyXG5cdC5oZWFkZXIge1xyXG5cdFx0bWluLWhlaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5zdWJtZW51LXdyYXBwZXIge1xyXG5cdFx0dG9wOiA1NHB4O1xyXG5cdH1cclxuXHJcblx0LnN1Ym1lbnUtd3JhcHBlci0tYm90dG9tIHtcclxuXHRcdHRvcDogYXV0bztcclxuXHRcdGJvdHRvbTogMTMwcHg7XHJcblx0fVxyXG5cclxuXHQuc3VibWVudS13cmFwcGVyIC50ZW1wLW5hdl9faXRlbSB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5zdWJtZW51LXdyYXBwZXIgLnRlbXAtbmF2X19pdGVtOmxhc3QtY2hpbGQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlcy13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0bWluLWhlaWdodDogMzUwcHg7XHJcblxyXG5cdFx0Ji5jdXN0b21lcnMge1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlc19fc2xpZGUge1xyXG5cdFx0aGVpZ2h0OiA0MDBweDtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlc19fdGl0bGUge1xyXG5cdFx0bWFyZ2luLXRvcDogMTU5cHg7XHJcblx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0fVxyXG5cclxuXHQuYmVzdC1wcmljZXNfX3N1YnRpdGxlIHtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uX19mZWF0dXJlLWJsb2NrIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0cGFkZGluZzogMTVweCAwIDA7XHJcblx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdH1cclxuXHJcblx0LmJlc3QtcHJpY2VzLWZlYXR1cmUge1xyXG5cdFx0d2lkdGg6IDkwcHg7XHJcblx0XHRoZWlnaHQ6IDkwcHg7XHJcblx0fVxyXG5cclxuXHQuYmVzdC1wcmljZXMtZmVhdHVyZV9fbnVtYmVyIHtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRmb250LXNpemU6IDMycHg7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdH1cclxuXHJcblx0LmJlc3QtcHJpY2VzLWZlYXR1cmVfX3RleHQge1xyXG5cdFx0bWF4LXdpZHRoOiA4MHB4O1xyXG5cdFx0bWFyZ2luOiAtNXB4IGF1dG8gMDtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlcy1mZWF0dXJlICsgLmJlc3QtcHJpY2VzLWZlYXR1cmUge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQuY29va2luZy1zZWN0aW9uLWhvdXIge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0cGFkZGluZzogMzVweCAwIDMwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuY29va2luZy1zZWN0aW9uLWhvdXJfX2ltZyB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vc3ByaXRlL3Nwcml0ZS5naWZcIik7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTkzcHggLTk2cHg7XHJcblx0XHR3aWR0aDogOTRweDtcclxuXHRcdGhlaWdodDogOTRweDtcclxuXHR9XHJcblxyXG5cdC5jb29raW5nLXNlY3Rpb24taG91cl9fdGl0bGUge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRtYXJnaW46IDE1cHggMDtcclxuXHR9XHJcblxyXG5cdC5jb29raW5nLXNlY3Rpb24taG91cl9fdGl0bGUtLWxpbmsge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Y29sb3I6ICNmMDA7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHR9XHJcblxyXG5cdC5jb29raW5nLXNlY3Rpb24taG91cl9fdGV4dCB7XHJcblx0XHRtYXgtd2lkdGg6IDkwJTtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmZpc2gtc2VjdGlvbl9faW1nLXNtYWxsIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuZmlzaC1zZWN0aW9uLFxyXG5cdC5maXNoLXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRtaW4taGVpZ2h0OiA1MDBweDtcclxuXHR9XHJcblxyXG5cdC5maXNoLXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vZmlzaC1iZy0zLmpwZ1wiKTtcclxuXHR9XHJcblxyXG5cdC5maXNoLXNlY3Rpb25fX3N1YnRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXNlY3Rpb24ge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmNhcmQtc2VjdGlvbl9faW1nIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdHdpZHRoOiA5MCU7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblxyXG5cdC5jYXJkLXNlY3Rpb25fX2J1dHRvbiB7XHJcblx0XHRtYXJnaW46IDIwcHggYXV0bztcclxuXHR9XHJcblxyXG5cdC5jYXJkLXNlY3Rpb25fX3N1YnRpdGxlLFxyXG5cdC5jYXJkLXNlY3Rpb25fX3RleHQge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWF4LXdpZHRoOiA4MCU7XHJcblx0fVxyXG5cclxuXHQubWVhdC1zZWN0aW9uX19zbGlkZXItd3JhcHBlciB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdHBhZGRpbmctbGVmdDogNjVweDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmJyYW5kLXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZjNmM2YzO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmM2YzZjM7XHJcblx0fVxyXG5cclxuXHQuYnJhbmQtc2VjdGlvbl9fYnV0dG9uIHtcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRtYXJnaW46IDIwcHggYXV0bztcclxuXHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmJyYW5kLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmJyYW5kLXNlY3Rpb25fX3RleHQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuYnJhbmQtc2VjdGlvbl9faW1nIHtcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRtYXgtd2lkdGg6IDgwJTtcclxuXHRcdG1hcmdpbjogNDBweCBhdXRvIDA7XHJcblx0fVxyXG5cclxuXHQuZmlzaC1zZWN0aW9uX19zdWJ0aXRsZSB7XHJcblx0XHR3aWR0aDogNDMwcHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblxyXG5cdC5jeWNsZS1wYWdlciB7XHJcblx0XHRib3R0b206IDI0cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2std3JhcHBlci0tc2xpZGVyIC5jeWNsZS1wYWdlciB7XHJcblx0XHRib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uX19mZWF0dXJlLWJsb2NrIHtcclxuXHRcdHBhZGRpbmc6IDIwcHggMCAwO1xyXG5cdFx0bWF4LXdpZHRoOiAzNjVweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmJlc3QtcHJpY2VzLWZlYXR1cmUge1xyXG5cdFx0d2lkdGg6IDk4cHg7XHJcblx0XHRoZWlnaHQ6IDk4cHg7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uLWl0ZW0ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHRcdG1hcmdpbi10b3A6IDA7XHJcblx0fVxyXG5cclxuXHQubmV3cy1zZWN0aW9uLWl0ZW1fX2RhdGUge1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlcy1mZWF0dXJlX19udW1iZXIge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5uZXdzLXNlY3Rpb25fX21hcC1wb2ludC13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmctdG9wOiA0NXB4O1xyXG5cdH1cclxuXHJcblx0Lm5ld3Mtc2VjdGlvbl9fbWFwLXBvaW50IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlcy1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0cGFkZGluZzogMzBweCAwIDcwcHg7XHJcblx0fVxyXG5cclxuXHQubWFwLXNlY3Rpb25fX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAyOHB4O1xyXG5cdH1cclxuXHJcblx0Lm1hcC1zZWN0aW9uX19idXR0b24ge1xyXG5cdFx0dG9wOiBhdXRvO1xyXG5cdFx0Ym90dG9tOiA0NXB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24tdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zbGlkZXJfX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zbGlkZXJfX3BvaW50IHtcclxuXHRcdHRvcDogMjhweDtcclxuXHRcdHJpZ2h0OiAyNXB4O1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbl9fdGl0bGUge1xyXG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuY29va2luZy1zZWN0aW9uX19jaXRlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0fVxyXG5cclxuXHQuY29va2luZy1zZWN0aW9uX19hdXRvci1uYW1lIHtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuY29va2luZy1zZWN0aW9uX19hdXRob3Ige1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5jb29raW5nLXNlY3Rpb25fX2J1dHRvbiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctdG9wOiA2MHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbi1yaWdodC1wYXJ0X19idG4tLXRvcCB7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjN2FjY2M4O1xyXG5cdFx0d2lkdGg6IDE0M3B4O1xyXG5cdFx0bWFyZ2luOiAzMHB4IGF1dG8gMDtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmZpc2gtc2VjdGlvbl9fc3VidGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0Ym90dG9tOiBhdXRvO1xyXG5cdFx0dG9wOiA4MHB4O1xyXG5cdFx0bGVmdDogMjBweDtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG5cclxuXHQubWVhdC1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0bWluLXdpZHRoOiAzMjBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay13cmFwcGVyIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDExNXB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLXNsaWRlciB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRtaW4taGVpZ2h0OiAxMDBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9ja19fdGl0bGUge1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBVYnVudHVCb2xkLCBzYW5zLXNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRwYWRkaW5nLXRvcDogMzVweDtcclxuXHRcdHdpZHRoOiAyODBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1zbGlkZV9fdGl0bGUge1xyXG5cdFx0cGFkZGluZy10b3A6IDk1cHg7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuaW5uZXItbWVudS1saW5lIHtcclxuXHRcdHRvcDogMTAwcHg7XHJcblx0fVxyXG5cclxuXHQuaW5uZXItbWVudS1saW5lLS11bmRlcnNsaWRlciB7XHJcblx0XHR0b3A6IDA7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX190ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX3RleHQtLWhpZ2hsaWdodGVkIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX2J0bixcclxuXHQubWFpbi1pbmZvX192YWMtbGluayB7XHJcblx0XHR3aWR0aDogMjkwcHg7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX2NpdGUtdGV4dC0tZmxvYXRlZCB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLWluZm8tLWRlcGFydG1lbnQsXHJcblx0LnRlbmRlcnMtaW5mby0tdmFjYW5jaWVzIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvX19idG4ge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXIge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnMtaXRlbSB7XHJcblx0XHR3aWR0aDogNDglO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LndvcmstdGFicy13cmFwcGVyX19saW5rIHtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtcnVsZXMge1xyXG5cdFx0cGFkZGluZzogMjVweCAyMHB4IDM1cHg7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtcnVsZXNfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1ydWxlc19fc3VidGl0bGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1ydWxlc19fYXJ0aWNsZSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1ydWxlc19fYXJ0aWNsZSArIC5wYXJ0bmVycy1ydWxlc19fYXJ0aWNsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLXJ1bGVzX19udW1iZXIge1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1ydWxlc19fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1jb21wbGFpbnQtd3JhcHBlciB7XHJcblx0XHRtaW4taGVpZ2h0OiAyMDBweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1jb21wbGFpbnQge1xyXG5cdFx0cGFkZGluZzogMjVweCAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWNvbXBsYWludF9fdGV4dC1ibG9jayB7XHJcblx0XHRtYXgtd2lkdGg6IDUyMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHR9XHJcblxyXG5cdC50cmFkZWNlbnQtdGFicy13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnRyYWRlY2VudC10YWJzX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQudHJhZGVjZW50LXRhYnNfX2xpbmsge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0LnRyYWRlY2VudC10YWJzX19oZWFkIHtcclxuXHRcdHBhZGRpbmc6IDEwcHggNSU7XHJcblx0fVxyXG5cclxuXHQudGFicy1vdmVyZmxvdy1zbSB7XHJcblx0XHRoZWlnaHQ6IDQwMHB4O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblxyXG5cdC50YWJzLW92ZXJmbG93LXNtOmFmdGVyIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiAxMTBweDtcclxuXHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAyNSUsICNmZmYgMTAwJSk7XHJcblx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDI1JSwgI2ZmZiAxMDAlKTtcclxuXHRcdHotaW5kZXg6IDEwMDtcclxuXHR9XHJcblxyXG5cdC50YWJzLW92ZXJmbG93LW9mZiB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGNvbG9yOiAjZWIxYzIzO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDQwcHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHdpZHRoOiAxMTBweDtcclxuXHRcdHotaW5kZXg6IDExMDtcclxuXHR9XHJcblxyXG5cdC50YWJzLW92ZXJmbG93LW9mZjpob3ZlciB7XHJcblx0XHRjb2xvcjogIzRkNTlhMTtcclxuXHR9XHJcblxyXG5cdC5hcnRpY2xlcy1zZWN0aW9uIC5vd2wtZG90cyB7XHJcblx0XHRib3R0b206IC01MHB4O1xyXG5cdH1cclxuXHJcblx0LmNhcmQtdGFic19fcGVyY2VudC1ncm91cC0tYWNjIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0LmNhcmQtdGFic19fcGVyY2VudC1ncm91cC0tYWNjICsgLmNhcmQtdGFic19fcGVyY2VudC1ncm91cC0tYWNjIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdC5jYXJkLWFjY29yZGlvbiBzZWN0aW9uIC5jYXJkLWFjY29yZGlvbl9fdGl0bGUgYSB7XHJcblx0XHRoZWlnaHQ6IDE1NXB4O1xyXG5cdH1cclxuXHJcblx0LmNhcmQtYWNjb3JkaW9uIHNlY3Rpb24ge1xyXG5cdFx0bWF4LWhlaWdodDogMTU1cHg7XHJcblx0fVxyXG5cclxuXHQuY2FyZC1hY2NvcmRpb24gc2VjdGlvbi5zZWxlY3RlZCB7XHJcblx0XHRtYXgtaGVpZ2h0OiA4MjVweDtcclxuXHR9XHJcblxyXG5cdHNlY3Rpb24uY2FyZC1hY2NvcmRpb25fX3NlY3Rpb24gLmNhcmQtYWNjb3JkaW9uX19saW5rLmNhcmQtYWNjb3JkaW9uX19saW5rLS1zbWFsbCB7XHJcblx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0fVxyXG5cclxuXHQuZ2lmdC1jYXJkLW9mZmVyLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L2dpZnQtY2FyZC1iZy00ODAucG5nXCIpO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdH1cclxuXHJcblx0LmdpZnQtY2FyZC1vZmZlciB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cclxuXHQuZ2lmdC1jYXJkLW9mZmVyX190ZXh0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZy10b3A6IDc1JTtcclxuXHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJzLWFydGljbGVzLXNsaWRlci0tcG9rdXBhdGVseWFtIC5wYXJ0bmVycy1hcnRpY2xlcy1zbGlkZXJfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblxyXG5cdC5zbS1zaG93LWxpbmsge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLWJlbmVmaXRzX19pdGVtICsgLm9mZmVyLWJlbmVmaXRzX19pdGVtIHtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItYmVuZWZpdHNfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHR9XHJcblxyXG5cdC5vZmZlci1iZW5lZml0c19faWNvbi13cmFwcGVyIHtcclxuXHRcdHdpZHRoOiAxMCU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lm9mZmVyLWJlbmVmaXRzX190ZXh0LWJsb2NrIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2d1ZS1zbGlkZXItd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0XHRtYXJnaW4tbGVmdDogLTQwcHg7XHJcblx0fVxyXG5cclxuXHQuY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyLS1jYXRhbG9ncy1vcGVuIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyLS1jYXRhbG9ncy11bmRlciB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2d1ZS1zbGlkZSB7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuY2F0YWxvZ3VlLXNsaWRlLS1jYXRhbG9ncy11bmRlciB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcblx0fVxyXG5cclxuXHQuZXNob3AtdGl0bGUtZ3JvdXBfX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdH1cclxuXHJcblx0LmNhcmQtc2VjdGlvbi13cmFwcGVyLm5ldy1iYW5uZXIge1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDcwJTtcclxuXHR9XHJcblxyXG5cdC5jYXJkLXNlY3Rpb24td3JhcHBlcixcclxuXHQuY2FyZC1zZWN0aW9uIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG5cdH1cclxuXHJcblx0LmNhcmQtc2VjdGlvbl9fc3VidGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdH1cclxuXHJcblx0Lndoby1jb29rLXdyYXBwZXIge1xyXG5cdFx0bWluLWhlaWdodDogMjUwcHg7XHJcblx0fVxyXG5cclxuXHQud2hvLWNvb2tfX2l0ZW0td3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Lndoby1jb29rX19zbGlkZXItd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC53aG8tY29va19fdGl0bGUge1xyXG5cdFx0cGFkZGluZy10b3A6IDUwcHg7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQud2hvLWNvb2tfX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XHJcblx0fVxyXG5cclxuXHQud2hvLWNvb2sgLm93bC1kb3RzIHtcclxuXHRcdGJvdHRvbTogMDtcclxuXHR9XHJcblxyXG5cdC5zaG9wcy1iaWctbWFwX19tYXAge1xyXG5cdFx0aGVpZ2h0OiAyNTBweDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLW1hcC1jbG9zZXN0X19udW1iZXItZ3JvdXAge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1tYXAtY2xvc2VzdF9fbnVtYmVyLFxyXG5cdC5zaG9wLW1hcC1jbG9zZXN0X19rbSB7XHJcblx0XHRmb250LXNpemU6IDM1cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LnNob3AtbWFwLWNsb3Nlc3RfX2ljb24tY29udGFpbmVyIHtcclxuXHRcdG1hcmdpbi10b3A6IDI1cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LnNob3AtbWFwLWNsb3Nlc3RfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZy10b3A6IDI1cHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay13cmFwcGVyLS1hYm91dCAudGl0bGUtYmxvY2tfX3RpdGxlIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtZm90by1wcmVzc19fbGluay13cmFwcGVyIHtcclxuXHRcdHBhZGRpbmc6IDE1cHggMDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1mb3RvLXByZXNzX19saW5rIHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1ydWxlcy0td29yayB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbF9fbWFwIHtcclxuXHRcdGhlaWdodDogMjUwcHg7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX3RvcCB7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdG1hcmdpbi10b3A6IC0xMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mby1ncm91cC0tc2hvcC1kZXRhaWwge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ncy1zaGVkdWxlIHtcclxuXHRcdHBhZGRpbmctbGVmdDogNTVweDtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2xpZGVyLXdyYXBwZXItLWNhdGFsb2dzLW9wZW4ge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXItLWNhdGFsb2ctb3BlbiB7XHJcblx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXItLWNhdGFsb2ctb3BlbiAuaXNzdXVlbWJlZCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXItLWNhdGFsb2ctb3BlbiAuaXNzdXUtbm8ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuYnJhbmQtc2VjdGlvbl9fdGV4dCB7XHJcblx0XHRtaW4taGVpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXdyYXBwZXItLXNsaWRlciB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRtaW4taGVpZ2h0OiAyNTBweDtcclxuXHR9XHJcblxyXG5cdC52YWMtZGV0LWNvbmRpdGlvbnNfX3RpdGxlLFxyXG5cdC5tYWluLWluZm9fX3RpdGxlLS1zYWxhcnkge1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0LXN0cmF0ZWd5LWNpdGUge1xyXG5cdFx0cGFkZGluZzogMjBweCAyMHB4IDIwcHggMzVweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1zdHJhdGVneS1jaXRlX19jaXRlLXRleHQ6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1zdHJhdGVneS1jaXRlX19yaWdodC1xdW90ZTpub3QoLmFib3V0LXN0cmF0ZWd5LWNpdGVfX3JpZ2h0LXF1b3RlLS1tYW5hZ2VtZW50KTphZnRlciB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAtNHB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0LXN0cmF0ZWd5LWNpdGVfX2xlZnQtcXVvdGU6bm90KC5hYm91dC1zdHJhdGVneS1jaXRlX19sZWZ0LXF1b3RlLS1tYW5hZ2VtZW50KSB7XHJcblx0XHR3aWR0aDogMTBweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1zdHJhdGVneS1jaXRlX19sZWZ0LXF1b3RlOm5vdCguYWJvdXQtc3RyYXRlZ3ktY2l0ZV9fbGVmdC1xdW90ZS0tbWFuYWdlbWVudCk6YWZ0ZXIge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogLTRweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX3N1YnRpdGxlLS1rYXJ0YSB7XHJcblx0XHRmb250LXNpemU6IDIycHg7XHJcblx0fVxyXG5cclxuXHQucG9kYXJvay10eXBlc19fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdH1cclxuXHJcblx0LnByZXNzLWJsb2NrLWl0ZW1fX25leHQtaXRlbS1saW5rIHtcclxuXHRcdHdpZHRoOiAyODhweDtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0fVxyXG5cclxuXHQuYWN0aXZhdGlvbi1mb3JtIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmFjdGl2YXRpb24tZm9ybS0tbm8tYm90dG9tIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdH1cclxuXHJcblx0LmluLWNhbGVuZGFyLXNlY3Rpb25fX2d1dHRlci1zaXplciB7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5pbi1jYWxlbmRhci1pdGVtIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWluZm8tLWthcnRhOmZpcnN0LWNoaWxkIHtcclxuXHRcdG1heC1oZWlnaHQ6IDQ1cHg7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtaW5mbzpmaXJzdC1jaGlsZC5zZWxlY3RlZCB7XHJcblx0XHRtYXgtaGVpZ2h0OiA3MDBweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDk1cHgpIHtcclxuXHQuaW4tY2FsZW5kYXItc2VjdGlvbl9fdGFicy1oZWFkLS1zbWFsbC1oaWRkZW4ge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lci0taW5kZXgge1xyXG5cdFx0cGFkZGluZy10b3A6IDA7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4NnB4KSB7XHJcblx0LnJhcGgtZGlhZ19fZGlhZyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5yYXBoLWRpYWdfX3BpZSB7XHJcblx0XHRoZWlnaHQ6IDMxMHB4O1xyXG5cdH1cclxuXHJcblx0LnJhcGgtZGlhZ19fdGl0bGUge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmdldC1jYXJkLWl0ZW0ge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmdldC1jYXJkLWl0ZW1fX2ljb24ge1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmdldC1jYXJkLWl0ZW1fX3RleHQtYmxvY2sge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cclxuXHQuZ2V0LWNhcmQtaXRlbV9fdGl0bGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdC5nZXQtY2FyZF9fYXJyb3ctLXRvcCB7XHJcblx0XHRtYXJnaW46IDIwcHggYXV0bztcclxuXHR9XHJcblxyXG5cdC5icmlnaHQtY2FyZCB7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcclxuXHRcdG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG5cdH1cclxuXHJcblx0LmJyaWdodC1jYXJkX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmctdG9wOiA2MHB4O1xyXG5cdH1cclxuXHJcblx0LmJyaWdodC1jYXJkX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQuYnJpZ2h0LWNhcmRfX3RleHQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWRldGFpbC1pbmZvLWl0ZW0ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsLWluZm8taXRlbV9fdGl0bGUge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWwtaW5mby1pdGVtX190ZXh0IHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQudGVuZGVycy1pbmZvX19lbnZpIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0LnRlbmRlcnMtaW5mb19fZW52aS10ZXh0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDg2cHg7XHJcblx0fVxyXG5cclxuXHQudmFjLWRldC1jb25kaXRpb25zX19jb250YWN0cy1ibG9jayB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQudmFjLWRldC1jb25kaXRpb25zX19jb250YWN0cy10ZXh0LWJsb2NrIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0LnZhYy1kZXQtY29uZGl0aW9uc19fY29udGFjdHMtdGl0bGUsXHJcblx0LnZhYy1kZXQtY29uZGl0aW9uc19fY29udGFjdHMtcGhvbmUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0LWluZm8tLWFib3V0LXN0cmF0ZWd5ICsgLmFib3V0LWluZm8tLWFib3V0LXN0cmF0ZWd5IHtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuZ2VvLXBvcHVwX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDAgMTVweCAwIDMwcHg7XHJcblx0fVxyXG5cclxuXHQuZ2VvLXBvcHVwX19saXN0IHtcclxuXHRcdC13ZWJraXQtY29sdW1uczogMjtcclxuXHRcdC1tb3otY29sdW1uczogMjtcclxuXHRcdGNvbHVtbnM6IDI7XHJcblx0XHRoZWlnaHQ6IDU3MHB4O1xyXG5cdFx0LXdlYmtpdC1jb2x1bW4tZ2FwOiA2MHB4O1xyXG5cdFx0LW1vei1jb2x1bW4tZ2FwOiA2MHB4O1xyXG5cdFx0Y29sdW1uLWdhcDogNjBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxNTBweDtcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLWluZm9fX2lubmVyLXRleHQsXHJcblx0LnRlbmRlcnMtaW5mb19fdGV4dC0tbWVkaXVtLWJsdWUge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0LnNob3AtZGV0YWlsX19pbmZvLXRhYmxlLS1tYWluLWluZm8gLnNob3AtZGV0YWlsLWluZm8taXRlbV9fdGV4dCB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5zdWMtYWNjb3JkaW9uX190aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjY29yZGlvbl9fZW5kLXRleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHJcblx0LnN1Yy1hY2NvcmRpb25fX2l0ZW0tY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmctdG9wOiAyNXB4O1xyXG5cdH1cclxuXHJcblx0LnN1Yy1pbnZpdGUtc2VjdGlvbl9fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0fVxyXG5cclxuXHQuc3VjLWFjYy1pdGVtX190ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHR9XHJcblxyXG5cdC5jb3JwLW1vZGVsX190aXRsZS1ibG9jayB7XHJcblx0XHRwYWRkaW5nLXRvcDogNTVweDtcclxuXHRcdG1pbi1oZWlnaHQ6IDI2MHB4O1xyXG5cdH1cclxuXHJcblx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLmNpdHktc2VsZWN0IHtcclxuXHRcdHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmluLWdlby1tYXBfX2NpdHktbGlzdCB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxuXHQuaW4tZ2VvLW1hcF9fY2l0eS1saXN0LS1tdWx0aSB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHQtd2Via2l0LWNvbHVtbnM6IDE7XHJcblx0XHQtbW96LWNvbHVtbnM6IDE7XHJcblx0XHRjb2x1bW5zOiAxO1xyXG5cdFx0LXdlYmtpdC1jb2x1bW4tZ2FwOiAwcHg7XHJcblx0XHQtbW96LWNvbHVtbi1nYXA6IDBweDtcclxuXHRcdGNvbHVtbi1nYXA6IDBweDtcclxuXHR9XHJcblxyXG5cdC5vZmZlci1zbGlkZXItd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nLXRvcDogMDtcclxuXHRcdG1hcmdpbi10b3A6IC0xMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mby1ncm91cC0tY2F0YWxvZ3Mge1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1iYW5uZXItLWluZGV4IC50aXRsZS1ibG9jay1iYW5uZXJfX3JlZC1iYWxvb24ge1xyXG5cdFx0cGFkZGluZzogMTBweCAwIDAgMTVweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzc1cHgpIHtcclxuXHQuc3VjY2Vzcy1zdG9yeV9faW1nLXdyYXBwZXIge1xyXG5cdFx0aGVpZ2h0OiAxOTBweDtcclxuXHR9XHJcblxyXG5cdC5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW1fX3RpdGxlIHtcclxuXHRcdG1heC13aWR0aDogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5wb2Rhcm9rLWZlYXR1cmVzLWl0ZW1fX3RleHQge1xyXG5cdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2dzLXNoZWR1bGUge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2dzLXNoZWR1bGVfX2l0ZW0sXHJcblx0LmNhdGFsb2dzLXNoZWR1bGVfX2l0ZW06bnRoLWNoaWxkKDIpLFxyXG5cdC5jYXRhbG9ncy1zaGVkdWxlX19pdGVtOm50aC1jaGlsZCgzKSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0Lm1hbmFnZS10ZXh0LXNsaWRlcl9fdGV4dCB7XHJcblx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuY29ycC1tb2RlbF9fZG91YmxlLWJsb2NrLXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHR9XHJcblxyXG5cdC5pbi1rZXktZmVhdHVyZXMge1xyXG5cdFx0bWFyZ2luLXRvcDogLTMwcHg7XHJcblx0fVxyXG5cclxuXHQuaW4ta2V5LWZlYXR1cmVzX190aXRsZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmluLWtleS1mZWF0dXJlcy1pdGVtIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQuc2xpZGUtd2hpdGUgLmNhdGFsb2d1ZS1zbGlkZSB7XHJcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2YwMDtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2VjdGlvbl9fdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDAgMzBweCA1MHB4O1xyXG5cdH1cclxuXHJcblx0LmNhdGFsb2d1ZS1zZWN0aW9uX190aXRsZTphZnRlciB7XHJcblx0XHRib3R0b206IDIwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvLWdyb3VwLS1rYXJ0YSB7XHJcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcclxuXHQubmV3cy1zZWN0aW9uX19mZWF0dXJlLWJsb2NrIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmJlc3QtcHJpY2VzLWZlYXR1cmUge1xyXG5cdFx0d2lkdGg6IDkwcHg7XHJcblx0XHRoZWlnaHQ6IDkwcHg7XHJcblx0fVxyXG5cclxuXHQuYmVzdC1wcmljZXMtZmVhdHVyZV9fbnVtYmVyIHtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQudHJhZGVjZW50LXRhYnNfX2hlYWQge1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHR9XHJcblxyXG5cdC5mcnVpdC1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSAtMTIwcHg7XHJcblx0fVxyXG5cclxuXHQuZnJ1aXQtc2VjdGlvbl9fcG9pbnQge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHJcblx0LmZydWl0LXNlY3Rpb25fX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmNvb2tpbmctc2VjdGlvbl9fYnV0dG9uIHtcclxuXHRcdHBhZGRpbmc6IDEwcHggMCAzMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fa2FydGEtaGlnaGxpZ2h0ZWQge1xyXG5cdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzZweCkge1xyXG5cdC5zZWN0aW9uLXRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHR9XHJcblxyXG5cdC5iZXN0LXByaWNlcy13cmFwcGVyIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDM5MHB4O1xyXG5cdH1cclxuXHJcblx0LmJlc3QtcHJpY2VzX19zbGlkZSB7XHJcblx0XHRtaW4taGVpZ2h0OiAzODlweDtcclxuXHR9XHJcblxyXG5cdC5uZXdzLXNlY3Rpb24ge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHR9XHJcblxyXG5cdC5mcnVpdC1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbSAtMTAwcHg7XHJcblx0fVxyXG5cclxuXHQuZmlzaC1zZWN0aW9uX19pbWctc21hbGwge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuZmlzaC1zZWN0aW9uX19zdWJ0aXRsZSB7XHJcblx0XHR0b3A6IDYwcHg7XHJcblx0fVxyXG5cclxuXHQucGFydG5lcnMtcnVsZXNfX3RpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMTlweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVycy1jb21wbGFpbnRfX3RleHQtYmxvY2sge1xyXG5cdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1zbGlkZV9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0fVxyXG5cclxuXHQuaW5uZXItbWVudS1saW5lX19vcGVuLWxpbmsge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuaW5uZXItbWVudS1saW5lX19saXN0IHtcclxuXHRcdHBhZGRpbmc6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyX19jb250ZW50LFxyXG5cdC5uZXdzLXNlY3Rpb24sXHJcblx0LmJlc3QtcHJpY2VzLFxyXG5cdC5hcnRpY2xlcy1zZWN0aW9uLFxyXG5cdC5tYXAtc2VjdGlvbixcclxuXHQuYmFrZXJ5LXNsaWRlcixcclxuXHQuYmFrZXJ5LXNlY3Rpb24sXHJcblx0LmNvb2tpbmctc2VjdGlvbixcclxuXHQuZGlubmVyLXNlY3Rpb24sXHJcblx0LmZydWl0LXNlY3Rpb24sXHJcblx0LmNhZmUtc2VjdGlvbixcclxuXHQuY2FmZXRlcmlhLXNlY3Rpb24sXHJcblx0Lm1lYXQtaW5mbyxcclxuXHQuZmlzaC1zZWN0aW9uLFxyXG5cdC5jYXJkLXNlY3Rpb24sXHJcblx0LmJyYW5kLXNlY3Rpb24sXHJcblx0LmVzaG9wLXNlY3Rpb24sXHJcblx0LmZvb3Rlcl9fY29udGVudCxcclxuXHQudGl0bGUtYmxvY2ssXHJcblx0LnBhcnRuZXJzLWFydGljbGVzLFxyXG5cdC5wYXJ0bmVycy1ydWxlcyxcclxuXHQucGFydG5lcnMtY29tcGxhaW50LFxyXG5cdC50cmFkZWNlbnQtc2VjdGlvbixcclxuXHQudGVuZGVycy13cmFwcGVyLFxyXG5cdC5vZmZlci1zbGlkZV9fdGV4dCxcclxuXHQub2ZmZXItc2xpZGVfX3RpdGxlLFxyXG5cdC5jYXRhbG9ndWUtc2VjdGlvbixcclxuXHQuY2FyZC10YWJzLXNlY3Rpb25fX3RpdGxlLFxyXG5cdC5jYXJkLXRhYnMtc2VjdGlvbl9fdGV4dCxcclxuXHQuY2FyZC10YWJzLXNlY3Rpb25fX3RhYi10aXRsZSxcclxuXHQuY2FyZC10YWJzX19wZXJjZW50LWJsb2NrLFxyXG5cdC5naWZ0LWNhcmQtb2ZmZXIsXHJcblx0LmJyYW5kcy10YWJzLWFjYyxcclxuXHQub2ZmZXItYmVuZWZpdHMsXHJcblx0LmVzaG9wLXRpdGxlLWdyb3VwLFxyXG5cdC55dW1teS1hY2Nlc3MsXHJcblx0Lndoby1jb29rLFxyXG5cdC5kaXNoLXdpc2gsXHJcblx0LnNob3BzLWJpZy1tYXBfX2NvbnRlbnQsXHJcblx0LnNob3AtbWFwLWNsb3Nlc3RfX2NvbnRlbnQsXHJcblx0LmFib3V0LWluZm8sXHJcblx0LmFib3V0LXNsaWRlcnMtd3JhcHBlcl9fY29udGVudCxcclxuXHQuYWJvdXQtZm90by1wcmVzc19fY29udGVudCxcclxuXHQuaGlzdG9yeS1jYXJvdXNlbCxcclxuXHQuc21hbGwtbmV3cy1zZWN0aW9uX19jb250ZW50LFxyXG5cdC5zdWNjZXNzLXN0b3J5X19jb250ZW50LFxyXG5cdC5pbnZlc3Rvci1uZXdzX19jb250ZW50LFxyXG5cdC5tYWluLWluZm9fX21pbGVzdG9uZXMsXHJcblx0LmJ1eS1wb2Rhcm9rX19jb250ZW50LFxyXG5cdC5wb2Rhcm9rLXR5cGVzX19jb250ZW50LFxyXG5cdC5wb2Rhcm9rLWZlYXR1cmVzX19jb250ZW50LFxyXG5cdC5icmlnaHQtY2FyZF9fY29udGVudCxcclxuXHQuc2hvcC1kZXRhaWxfX2NvbnRlbnQsXHJcblx0LmNhdGFsb2dzLXNoZWR1bGUsXHJcblx0Lm1haW4taW5mb19fd29yay1mZWF0dXJlcy0tbGVhcm4sXHJcblx0Lm1haW4taW5mb19fc3VidGl0bGUtLWZlYXR1cmUtaGVhZCxcclxuXHQucHJvZy1lZmZfX2NvbnRlbnQsXHJcblx0LnZhYy1kZXQtY29uZGl0aW9ucyxcclxuXHQudmFjYW5jeS1yZXBseV9fY29udGVudCxcclxuXHQubWFpbi1pbmZvX19zdWJ0aXRsZS0tcGFkZGluZyxcclxuXHQucHJlc3MtYmxvY2tfX2l0ZW0tY29udGFpbmVyLFxyXG5cdC5hY3RpdmF0aW9uLWZvcm0sXHJcblx0LmNvbnRhY3RzLWFkZHJlc3NfX2NvbnRlbnQsXHJcblx0LmNvbnRhY3RzLWRlcHNfX2NvbnRlbnQsXHJcblx0LnN1Yy1hY2NvcmRpb25fX3RpdGxlLWdyb3VwLFxyXG5cdC5zdWMtYWNjb3JkaW9uX19jb250ZW50LFxyXG5cdC5zdWMtaW52aXRlLXNlY3Rpb25fX2NvbnRlbnQsXHJcblx0LmNvcnAtbW9kZWxfX2NvbnRlbnQsXHJcblx0LnZhYy13aHktbm90LXNlY3Rpb25fX2NvbnRlbnQsXHJcblx0Lm5vdC1mb3VuZF9fY29udGVudCxcclxuXHQuaW4tY2FsZW5kYXItc2VjdGlvbl9fY29udGVudCxcclxuXHQuc2hvcC1tYWluLFxyXG5cdC5pbi1nZW8tbWFwX19jb250ZW50LFxyXG5cdC5pbi1rZXktZmVhdHVyZXNfX2NvbnRlbnQsXHJcblx0LmluLWtleS1zdGF0c19fY29udGVudCB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5hYm91dC1pbmZvLS1zZCxcclxuXHQuY2F0YWxvZ3VlLXNlY3Rpb24td3JhcHBlci0tY2F0YWxvZyAuY2F0YWxvZ3VlLXNlY3Rpb24sXHJcblx0LmNhdGFsb2d1ZS1zZWN0aW9uLXdyYXBwZXItLWNhdGFsb2ctdW5kZXIgLmNhdGFsb2d1ZS1zZWN0aW9uIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQuY2FyZC10YWJzX190ZXh0LXNlY3Rpb24tLWFjYyB7XHJcblx0XHRwYWRkaW5nOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fdGl0bGUsXHJcblx0Lm1haW4taW5mb19fdGV4dCxcclxuXHQubWFpbi1pbmZvX19sdWNrLXRleHQsXHJcblx0Lm1haW4taW5mb19fa2FydGEtaGlnaGxpZ2h0ZWQsXHJcblx0Lm1haW4taW5mb19faW1nLWJsb2NrLFxyXG5cdC5tYWluLWluZm9fX3N1YnRpdGxlLS1wYWRkZWQge1xyXG5cdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fc3VidGl0bGUtLWJvdHRvbS1zcGFjZSB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX25ld3MtZGF0ZSB7XHJcblx0XHRwYWRkaW5nOiAwIDE4cHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX19uZXdzLWRhdGUtLW5vLXBhZGRpbmcge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX3ZhYy1saW5rLXRleHQge1xyXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fdGV4dC0ta2FydGEge1xyXG5cdFx0cGFkZGluZzogMTBweCAwIDA7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvX19pbWctLWthcnRhIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fdWwtbGlzdC0tY29udGVudCB7XHJcblx0XHRtYXJnaW4tbGVmdDogMzFweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTVweDtcclxuXHR9XHJcblxyXG5cdC5vZmZlci1zbGlkZV9fdGl0bGUge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItc2xpZGVfX3RleHQge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuZ2lmdC1jYXJkLW9mZmVyX190ZXh0IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZy10b3A6IDc1JTtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHR9XHJcblxyXG5cdC5lc2hvcC1zZWN0aW9uX19idXR0b24ge1xyXG5cdFx0cGFkZGluZzogMTJweCAzMHB4IDEycHg7XHJcblx0fVxyXG5cclxuXHQubWFpbi1pbmZvLWdyb3VwX19zdGF0cy10ZXh0IHtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQub2ZmZXItYmVuZWZpdHMtd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDAgMzBweDtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2xpZGVyIC5hY3RpdmUge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuY2FmZXRlcmlhLXNlY3Rpb24td3JhcHBlciB7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtMjUwcHggY2VudGVyO1xyXG5cdFx0bWluLWhlaWdodDogMzcwcHg7XHJcblx0fVxyXG5cclxuXHQuY2FmZS1zZWN0aW9uX190ZXh0LWJsb2NrOm5vdCguY2FmZS1zZWN0aW9uX190ZXh0LWJsb2NrLS1zaW5nbGUpIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zbGlkZXJfX3RpdGxlIHtcclxuXHRcdHBhZGRpbmctdG9wOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmJha2VyeS1zbGlkZXIgLmJha2VyeS1zZWN0aW9uLWZvcm11bGEge1xyXG5cdFx0bWFyZ2luLXRvcDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5maXNoLXNlY3Rpb24td3JhcHBlcixcclxuXHQuZmlzaC1zZWN0aW9uIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDM1OHB4O1xyXG5cdH1cclxuXHJcblx0LmZpc2gtc2VjdGlvbi13cmFwcGVyIHtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICM2MGMzZmE7XHJcblx0fVxyXG5cclxuXHQuY2FyZC1zZWN0aW9uLXdyYXBwZXIge1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L2NhcmQtYmctc21hbGwuanBnXCIpO1xyXG5cdH1cclxuXHJcblx0LnNob3AtZmlsdGVyLXNtYWxsX19jbGVhbi12YWx1ZS13cmFwcGVyIHtcclxuXHRcdHdpZHRoOiA1MCU7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1maWx0ZXItc21hbGxfX2l0ZW0td3JhcHBlcixcclxuXHQuc2hvcC1maWx0ZXItc21hbGxfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5zaG9wLWZpbHRlci1zbWFsbF9fY2xvc2Uge1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxuXHJcblx0LnNob3AtbWFwLWNsb3Nlc3RfX2ljb24tY29udGFpbmVyIHtcclxuXHRcdG1heC13aWR0aDogMjI1cHg7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtaW5mb19fc2hvcC1hbW91bnQtZ3JvdXAge1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQudGl0bGUtYmxvY2std3JhcHBlci0tYWJvdXQgLnRpdGxlLWJsb2NrX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLXRvcDogMTVweDtcclxuXHR9XHJcblxyXG5cdC5oaXN0b3J5LXZlcnRpY2FsLWl0ZW0ge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdC53b3JrLXRhYnNfX2hlYWQ6Zmlyc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDI1cHg7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzX19pdGVtLWNvbnRhaW5lciB7XHJcblx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLWl0ZW0ge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXJfX2xpbmsge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAzM3B4O1xyXG5cdH1cclxuXHJcblx0LndvcmstdGFicy13cmFwcGVyX19saW5rOmJlZm9yZSB7XHJcblx0XHRsZWZ0OiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LndvcmstdGFicy13cmFwcGVyX190aXRsZSB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQud29yay10YWJzLXdyYXBwZXJfX2NpdHk6YWZ0ZXIge1xyXG5cdFx0dG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4taW5mb19fd29yay1mZWF0dXJlcy1zbGlkZXItd3JhcHBlciAubWFpbi13b3JrLWZlYXR1cmVfX3RleHQtYmxvY2ssXHJcblx0Lm1haW4taW5mb19fdmFjLWxpbmstZ3JvdXAge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHR9XHJcblxyXG5cdC5tYWluLXJlcG9ydHMge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlLWJsb2NrLXNsaWRlIHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgLTEyNXB4IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC50aXRsZS1ibG9jay1zbGlkZS0tcG9rdXBhdGVseWFtIHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuc2hvcC1kZXRhaWxfX21hcCB7XHJcblx0XHRtYXJnaW46IDAgLTE1cHg7XHJcblx0fVxyXG5cclxuXHQuY2F0YWxvZ3VlLXNsaWRlci13cmFwcGVyLS1jYXRhbG9ncy1vcGVuIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2xpZGUtLWNhdGFsb2dzLXVuZGVyIHtcclxuXHRcdHdpZHRoOiAzMDFweDtcclxuXHR9XHJcblxyXG5cdC5jYXRhbG9ndWUtc2VjdGlvbi13cmFwcGVyLS1jYXRhbG9nLW9wZW4gLmlzc3V1LW5vIHtcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHR9XHJcblxyXG5cdC5tYWluLWluZm9fX2NhdGFsb2ctdGl0bGUge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQubGVhcm4tZmVhdHVyZS0tYm90dG9tIHtcclxuXHRcdG1hcmdpbjogMCAwIDM1cHg7XHJcblx0fVxyXG5cclxuXHQudmFjYW5jeS1saXN0X19pdGVtIHtcclxuXHRcdHBhZGRpbmc6IDAgMTVweCAxN3B4O1xyXG5cdH1cclxuXHJcblx0LnRlbmRlcnMtaW5mby0tdmFjYW5jaWVzIHtcclxuXHRcdHBhZGRpbmc6IDIwcHggMTVweCAzMHB4O1xyXG5cdH1cclxuXHJcblx0LnZhYy1kZXQtc2hvcC1saW5rIHtcclxuXHRcdHBhZGRpbmctbGVmdDogNDBweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dC1zdHJhdGVneS1jaXRlIHtcclxuXHRcdHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDM1cHg7XHJcblx0fVxyXG5cclxuXHQucHJlc3MtYmxvY2tfX2FsbC1saW5rIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAzNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1haW4tcmVwb3J0c19fZGl2aWRlciB7XHJcblx0XHRtYXJnaW4tbGVmdDogLTE1cHg7XHJcblx0fVxyXG5cclxuXHQubWFuYWdlLXNtYWxsLXNsaWRlcl9faXRlbS1jb250YWluZXIge1xyXG5cdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RzLWRlcHNfX2NvbnRlbnQtLW5vLXBhZGQge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0cy1kZXBzX19jb250ZW50LS1uby1wYWRkIC5jb250YWN0cy1kZXBzLWl0ZW0ge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHR9XHJcblxyXG5cdC50ZW5kZXJzLWluZm9fX3RleHQge1xyXG5cdFx0cGFkZGluZzogMCAxNXB4O1xyXG5cdH1cclxuXHJcblx0LnRlbmRlcnMtaW5mb19fdGV4dC0tYm9yZGVyZWQge1xyXG5cdFx0cGFkZGluZzogMTVweDtcclxuXHR9XHJcblxyXG5cdC5zdWMtYWNjb3JkaW9uX190aXRsZS1ncm91cC0tbGVmdCAuc3VjLWFjY29yZGlvbl9fdGl0bGUtdGV4dCB7XHJcblx0XHRsZWZ0OiAxNXB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHR9XHJcblxyXG5cdC5zdWMtYWNjb3JkaW9uX190aXRsZS1ncm91cC0tcmlnaHQgLnN1Yy1hY2NvcmRpb25fX3RpdGxlLXRleHQge1xyXG5cdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuY29udGVudC1jb250YWN0cy10YWJsZV9fcm93IHtcclxuXHRcdHBhZGRpbmc6IDIwcHggMTVweDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLWxpc3Qtc2VjdGlvbl9fdGl0bGUtZ3JvdXAge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5zaG9wLW1hcC1jbG9zZXN0X19pY29uIHtcclxuXHRcdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdH1cclxuXHJcblx0LnRlbmRlcnMtd3JhcHBlci0tYXJlbmRhdG9ycyB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogLTQwcHg7XHJcblx0fVxyXG5cclxuXHQuYWJvdXQtaW5mby0tYWJvdXQtc3RyYXRlZ3kuc2VsZWN0ZWQgLm1haW4taW5mb19fdGV4dCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxufVxyXG5cclxuLnNtcy1mb3JtIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdG1hcmdpbi10b3A6IC03MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY5MHB4KSB7XHJcblx0LmNhdGFsb2d1ZS1zbGlkZS0tY2F0YWxvZ3MtdW5kZXIge1xyXG5cdFx0d2lkdGg6IDMwMXB4O1xyXG5cdH1cclxuXHJcblx0Lm5ld3Mtc2VjdGlvbl9fbmV3cy1ibG9jayB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblxyXG5cdFx0Lm93bC1jb250cm9scyB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc21zLWZvcm0ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdG1hcmdpbi10b3A6IC0yMHB4O1xyXG5cdH1cclxufVxyXG5cclxuLmNvbnRhY3RzLXN1YnNjcmliZSxcclxuLmFjdGl2YXRpb24tZm9ybSB7XHJcblx0cGFkZGluZy10b3A6IDIwcHg7XHJcbn1cclxuXHJcbi5jb250YWN0cy1zdWJzY3JpYmVfX2Vycm9yLFxyXG4uYWN0aXZhdGlvbi1mb3JtX19lcnJvciB7XHJcblx0Y29sb3I6ICNlYjFjMjM7XHJcbn1cclxuXHJcbi5jb250YWN0cy1zdWJzY3JpYmVfX3N1Y2Nlc3MsXHJcbi5hY3RpdmF0aW9uLWZvcm1fX3N1Y2Nlc3Mge1xyXG5cdGNvbG9yOiAjMDA4MDAwO1xyXG59XHJcblxyXG4ubGluay1kaXNhY3RpdmUge1xyXG5cdGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcblx0b3BhY2l0eTogMC41O1xyXG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5tYWMtZGVza3RvcC1wcmljZSB7XHJcblx0bWFyZ2luOiAxNXB4IDAgMCAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA2NXB4KSB7XHJcblx0Lm1hYy1kZXNrdG9wLXByaWNlIHtcclxuXHRcdG1hcmdpbjogMzdweCAwIDAgMCAhaW1wb3J0YW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2OTFweCkge1xyXG5cdC5tYWMtZGVza3RvcC1wcmljZSB7XHJcblx0XHRtYXJnaW46IDI5cHggMCAwIDAgIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbi5idXR0b24tbWctdG9wIHtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG4uaGFwcHktbmV3LXllYXIgLmhlYWRlciB7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiQHtpbWFnZVBhdGh9L25ldy15ZWFyLzI1NjAucG5nXCIpO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuXHQuaGFwcHktbmV3LXllYXIgLmhlYWRlciB7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vbmV3LXllYXIvNzY4LnBuZ1wiKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG5cdC5oYXBweS1uZXcteWVhciAuaGVhZGVyIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9uZXcteWVhci80ODAucG5nXCIpO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCkge1xyXG5cdC5oYXBweS1uZXcteWVhciAuaGVhZGVyIHtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9uZXcteWVhci8zMjAucG5nXCIpO1xyXG5cdH1cclxufVxyXG5cclxuLnNob3AtbGlzdC1pdGVtX19hZHJlc3Mge1xyXG5cdHdpZHRoOiA0MDBweDtcclxufVxyXG5cclxuLnNob3AtbGlzdC1pdGVtX190aW1lIHtcclxuXHR3aWR0aDogMTlweDtcclxuXHRoZWlnaHQ6IDE5cHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2hvcC1saXN0LWl0ZW1fX3RpbWU6YWZ0ZXIge1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAtMzBweDtcclxufVxyXG5cclxuLnNob3AtbGlzdC1pdGVtX19waG9uZSB7XHJcblx0bWluLXdpZHRoOiAxODBweDtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4iLCJmb3JtIHtcclxuXHQqIHtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0fVxyXG5cclxuXHQuZm9ybS1ncm91cCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuXHRcdC5nLWxvYWRlciB7XHJcblx0XHRcdHRvcDogNXB4O1xyXG5cdFx0XHRyaWdodDogLTQ1cHg7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5uby1tYXJnaW4ge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdGRpdiArIC5jb250cm9sLWxhYmVsIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5pbm5lciB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDQ0cHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRcdHBhZGRpbmc6IDVweDtcclxuXHJcblx0XHRcdC50cmFuc2l0aW9uKGJvcmRlci1jb2xvcik7XHJcblx0XHRcdC50cmFuc2l0aW9uKG1pbi1oZWlnaHQpO1xyXG5cclxuXHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDEwcHg7XHJcblx0XHRcdFx0cmlnaHQ6IDVweDtcclxuXHRcdFx0XHR6LWluZGV4OiAxMDA7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmZpbGUtaW5wdXQge1xyXG5cdFx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdFx0XHRcdGNvbG9yOiBAcmVkO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IGRvdHRlZCBAcmVkO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LmZpbGUtbmFtZSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE2NXB4O1xyXG5cdFx0XHRcdFx0LmZvbnQoJ0FyaWFsJywgMTZweCwgQGlucHV0Qm9yZGVyQ29sb3IsIGluaGVyaXQsIGluaGVyaXQsIGluaGVyaXQsIGl0YWxpYyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmNvbnRyb2wtbGFiZWwge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogNXB4O1xyXG5cdFx0fVxyXG5cclxuXHRcdC5mb3JtLWNvbnRyb2wge1xyXG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCBAaW5wdXRUZXh0Q29sb3I7XHJcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAd2hpdGU7XHJcblx0XHRcdG91dGxpbmU6IG5vbmU7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0ei1pbmRleDogMTAwO1xyXG5cdFx0XHQuYXV0b2ZpbGwoQHdoaXRlLCBAYmxhY2spO1xyXG5cclxuXHRcdFx0LnRyYW5zaXRpb24oYm9yZGVyLWNvbG9yKTtcclxuXHJcblx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdGJvcmRlci1jb2xvcjogQGJsYWNrO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmW3R5cGU9XCJmaWxlXCJdIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LnJhZGlvLWJ1dHRvbiB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgQGlucHV0VGV4dENvbG9yO1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdHdpZHRoOiA4NHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRwYWRkaW5nOiA4cHg7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgQGlucHV0VGV4dENvbG9yO1xyXG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRjb2xvcjogIzhkOGQ4ZDtcclxuXHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRpbnB1dCB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHJcblx0XHRcdFx0JjpjaGVja2VkIHtcclxuXHRcdFx0XHRcdCYgKyBsYWJlbCB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNkYmRlZWM7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5oZWxwLWJsb2NrIHtcclxuXHRcdFx0Ji5pbmZvIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogQHdoaXRlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRjb2xvcjogQGJsYWNrO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHQudHJhbnNpdGlvbihvcGFjaXR5KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5kYW5nZXIge1xyXG5cdFx0XHRcdG1hcmdpbjogNHB4IDAgMDtcclxuXHRcdFx0XHRjb2xvcjogQHJlZDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5yZXF1aXJlIHtcclxuXHRcdFx0Y29sb3I6IEByZWQ7XHJcblx0XHR9XHJcblxyXG5cdFx0LnRpdGxlIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0LmZvbnQoMjJweCwgQFVidW50dU1lZGl1bSwgIzM4M2E1NywgaW5oZXJpdCwgaW5oZXJpdCwgNTAwKTtcclxuXHRcdH1cclxuXHJcblx0XHQuc3ViLXRpdGxlIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0LmZvbnQoMTdweCwgQFVidW50dU1lZGl1bSwgIzM4M2E1Nyk7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5jYXJkIHtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcblx0XHRcdCYuZXJyb3Ige1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtaW5uZXIge1xyXG5cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuaGFzLWVycm9yIHtcclxuXHRcdFx0LmNvbnRyb2wtbGFiZWwge1xyXG5cdFx0XHRcdGNvbG9yOiBAcmVkO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQuZm9ybS1jb250cm9sIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IEByZWQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmZvY3VzIHtcclxuXHRcdFx0LmlubmVyIHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMzBweDtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IEB5ZWxsb3c7XHJcblxyXG5cdFx0XHRcdC5oZWxwLWJsb2NrIHtcclxuXHRcdFx0XHRcdCYuaW5mbyB7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAcmVkO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0Y29sb3I6IEB3aGl0ZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxN3B4O1xyXG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZSAwcztcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzRkNTlhMTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpkaXNhYmxlZCB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogIzgwODA4MDtcclxuXHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzgwODA4MDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLmVycm9yIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHRcdC5jb250cm9sLWxhYmVsIHtcclxuXHRcdFx0XHRjb2xvcjogQHJlZDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmZvcm0tY29udHJvbCxcclxuXHRcdFx0LnNlbGVjdDItY29udGFpbmVyIC5mb3JtLXNlbGVjdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcclxuXHRcdFx0XHRib3JkZXItY29sb3I6IEByZWQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbihAcmVkLCA0NSUpO1xyXG5cdFx0XHRcdGNvbG9yOiBAYmxhY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuZm9ybS1ob3Jpem9udGFsIHtcclxuXHRcdC5mb3JtIHtcclxuXHRcdFx0Ji1ncm91cCB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTVweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTE1cHg7XHJcblx0XHRcdFx0LmNsZWFyZml4KCk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYtY29udHJvbCB7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYubG9hZGluZyB7XHJcblx0XHQuZm9ybS1ncm91cCB7XHJcblx0XHRcdC5nLWxvYWRlciB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuc21zLWZvcm0ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHQucmVzZW5kLXNtcy1jb2RlIHtcclxuXHRcdFx0Y29sb3I6IEBibGFjaztcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRvcGFjaXR5OiAwLjU7XHJcblx0XHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcblxyXG5cdFx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0Y29sb3I6ICM0ZDU5YTE7XHJcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcclxuXHRmb3JtIHtcclxuXHRcdC5mb3JtLWdyb3VwIHtcclxuXHRcdFx0Ji5jYXJkIHtcclxuXHRcdFx0XHR3aWR0aDogaW1hZ2Utd2lkdGgoJ0B7aW1hZ2VQYXRoTG9jYWx9L2NhcmQtMTAuanBnJyk7XHJcblx0XHRcdFx0aGVpZ2h0OiBpbWFnZS1oZWlnaHQoJ0B7aW1hZ2VQYXRoTG9jYWx9L2NhcmQtMTAuanBnJyk7XHJcblx0XHRcdFx0cGFkZGluZy10b3A6IDE4OHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcclxuXHRcdFx0XHQvL21hcmdpbi1sZWZ0OiAtMjBweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnQHtpbWFnZVBhdGh9L2NhcmQtMTAuanBnJykgbm8tcmVwZWF0O1xyXG5cclxuXHRcdFx0XHQuaW5uZXIge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDI2NHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAyMnB4IDAgMCAxMzVweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLy8gQ2xlYXJmaXhcclxuLy9cclxuLy8gRm9yIG1vZGVybiBicm93c2Vyc1xyXG4vLyAxLiBUaGUgc3BhY2UgY29udGVudCBpcyBvbmUgd2F5IHRvIGF2b2lkIGFuIE9wZXJhIGJ1ZyB3aGVuIHRoZVxyXG4vLyAgICBjb250ZW50ZWRpdGFibGUgYXR0cmlidXRlIGlzIGluY2x1ZGVkIGFueXdoZXJlIGVsc2UgaW4gdGhlIGRvY3VtZW50LlxyXG4vLyAgICBPdGhlcndpc2UgaXQgY2F1c2VzIHNwYWNlIHRvIGFwcGVhciBhdCB0aGUgdG9wIGFuZCBib3R0b20gb2YgZWxlbWVudHNcclxuLy8gICAgdGhhdCBhcmUgY2xlYXJmaXhlZC5cclxuLy8gMi4gVGhlIHVzZSBvZiBgdGFibGVgIHJhdGhlciB0aGFuIGBibG9ja2AgaXMgb25seSBuZWNlc3NhcnkgaWYgdXNpbmdcclxuLy8gICAgYDpiZWZvcmVgIHRvIGNvbnRhaW4gdGhlIHRvcC1tYXJnaW5zIG9mIGNoaWxkIGVsZW1lbnRzLlxyXG4vL1xyXG4vLyBTb3VyY2U6IGh0dHA6Ly9uaWNvbGFzZ2FsbGFnaGVyLmNvbS9taWNyby1jbGVhcmZpeC1oYWNrL1xyXG5cclxuLmNsZWFyZml4KCkge1xyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7IC8vIDFcclxuICAgIGRpc3BsYXk6IHRhYmxlOyAvLyAyXHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEdyaWQgc3lzdGVtXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBDb250YWluZXIgd2lkdGhzXHJcbi8vXHJcbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cclxuXHJcbi5jb250YWluZXIge1xyXG5cdC5jb250YWluZXItZml4ZWQoKTtcclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XHJcblx0XHR3aWR0aDogQGNvbnRhaW5lci1zbTtcclxuXHR9XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbWQtbWluKSB7XHJcblx0XHR3aWR0aDogQGNvbnRhaW5lci1tZDtcclxuXHR9XHJcblx0QG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XHJcblx0XHR3aWR0aDogQGNvbnRhaW5lci1sZztcclxuXHR9XHJcbn1cclxuXHJcbi8vIEZsdWlkIGNvbnRhaW5lclxyXG4vL1xyXG4vLyBVdGlsaXplcyB0aGUgbWl4aW4gbWVhbnQgZm9yIGZpeGVkIHdpZHRoIGNvbnRhaW5lcnMsIGJ1dCB3aXRob3V0IGFueSBkZWZpbmVkXHJcbi8vIHdpZHRoIGZvciBmbHVpZCwgZnVsbCB3aWR0aCBsYXlvdXRzLlxyXG5cclxuLmNvbnRhaW5lci1mbHVpZCB7XHJcblx0LmNvbnRhaW5lci1maXhlZCgpO1xyXG59XHJcblxyXG4vLyBSb3dcclxuLy9cclxuLy8gUm93cyBjb250YWluIGFuZCBjbGVhciB0aGUgZmxvYXRzIG9mIHlvdXIgY29sdW1ucy5cclxuXHJcbi5yb3cge1xyXG5cdC5tYWtlLXJvdygpO1xyXG59XHJcblxyXG4vLyBDb2x1bW5zXHJcbi8vXHJcbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcclxuXHJcbi5tYWtlLWdyaWQtY29sdW1ucygpO1xyXG5cclxuLy8gRXh0cmEgc21hbGwgZ3JpZFxyXG4vL1xyXG4vLyBDb2x1bW5zLCBvZmZzZXRzLCBwdXNoZXMsIGFuZCBwdWxscyBmb3IgZXh0cmEgc21hbGwgZGV2aWNlcyBsaWtlXHJcbi8vIHNtYXJ0cGhvbmVzLlxyXG5cclxuLm1ha2UtZ3JpZCh4cyk7XHJcblxyXG4vLyBTbWFsbCBncmlkXHJcbi8vXHJcbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgc21hbGwgZGV2aWNlIHJhbmdlLCBmcm9tIHBob25lc1xyXG4vLyB0byB0YWJsZXRzLlxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tc20tbWluKSB7XHJcblx0Lm1ha2UtZ3JpZChzbSk7XHJcbn1cclxuXHJcbi8vIE1lZGl1bSBncmlkXHJcbi8vXHJcbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgZGVza3RvcCBkZXZpY2UgcmFuZ2UuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcclxuXHQubWFrZS1ncmlkKG1kKTtcclxufVxyXG5cclxuLy8gTGFyZ2UgZ3JpZFxyXG4vL1xyXG4vLyBDb2x1bW5zLCBvZmZzZXRzLCBwdXNoZXMsIGFuZCBwdWxscyBmb3IgdGhlIGxhcmdlIGRlc2t0b3AgZGV2aWNlIHJhbmdlLlxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XHJcblx0Lm1ha2UtZ3JpZChsZyk7XHJcbn1cclxuIiwiXHJcbi8vIEdyaWQgc3lzdGVtXHJcbi8vXHJcbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cclxuXHJcbi8vIENlbnRlcmVkIGNvbnRhaW5lciBlbGVtZW50XHJcbi5jb250YWluZXItZml4ZWQoQGd1dHRlcjogQGdyaWQtZ3V0dGVyLXdpZHRoKSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIHBhZGRpbmctbGVmdDogIGZsb29yKChAZ3V0dGVyIC8gMikpO1xyXG4gIHBhZGRpbmctcmlnaHQ6IGNlaWwoKEBndXR0ZXIgLyAyKSk7XHJcbiAgJjpleHRlbmQoLmNsZWFyZml4IGFsbCk7XHJcbn1cclxuXHJcbi8vIENyZWF0ZXMgYSB3cmFwcGVyIGZvciBhIHNlcmllcyBvZiBjb2x1bW5zXHJcbi5tYWtlLXJvdyhAZ3V0dGVyOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcclxuICBtYXJnaW4tbGVmdDogIGNlaWwoKEBndXR0ZXIgLyAtMikpO1xyXG4gIG1hcmdpbi1yaWdodDogZmxvb3IoKEBndXR0ZXIgLyAtMikpO1xyXG4gICY6ZXh0ZW5kKC5jbGVhcmZpeCBhbGwpO1xyXG59XHJcblxyXG4vLyBHZW5lcmF0ZSB0aGUgZXh0cmEgc21hbGwgY29sdW1uc1xyXG4ubWFrZS14cy1jb2x1bW4oQGNvbHVtbnM7IEBndXR0ZXI6IEBncmlkLWd1dHRlci13aWR0aCkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbiAgbWluLWhlaWdodDogMXB4O1xyXG4gIHBhZGRpbmctbGVmdDogIChAZ3V0dGVyIC8gMik7XHJcbiAgcGFkZGluZy1yaWdodDogKEBndXR0ZXIgLyAyKTtcclxufVxyXG4ubWFrZS14cy1jb2x1bW4tb2Zmc2V0KEBjb2x1bW5zKSB7XHJcbiAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xyXG59XHJcbi5tYWtlLXhzLWNvbHVtbi1wdXNoKEBjb2x1bW5zKSB7XHJcbiAgbGVmdDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbn1cclxuLm1ha2UteHMtY29sdW1uLXB1bGwoQGNvbHVtbnMpIHtcclxuICByaWdodDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbn1cclxuXHJcbi8vIEdlbmVyYXRlIHRoZSBzbWFsbCBjb2x1bW5zXHJcbi5tYWtlLXNtLWNvbHVtbihAY29sdW1uczsgQGd1dHRlcjogQGdyaWQtZ3V0dGVyLXdpZHRoKSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nLWxlZnQ6ICAoQGd1dHRlciAvIDIpO1xyXG4gIHBhZGRpbmctcmlnaHQ6IChAZ3V0dGVyIC8gMik7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbi5tYWtlLXNtLWNvbHVtbi1vZmZzZXQoQGNvbHVtbnMpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn1cclxuLm1ha2Utc20tY29sdW1uLXB1c2goQGNvbHVtbnMpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1zbS1taW4pIHtcclxuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG4ubWFrZS1zbS1jb2x1bW4tcHVsbChAY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLXNtLW1pbikge1xyXG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gR2VuZXJhdGUgdGhlIG1lZGl1bSBjb2x1bW5zXHJcbi5tYWtlLW1kLWNvbHVtbihAY29sdW1uczsgQGd1dHRlcjogQGdyaWQtZ3V0dGVyLXdpZHRoKSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nLWxlZnQ6ICAoQGd1dHRlciAvIDIpO1xyXG4gIHBhZGRpbmctcmlnaHQ6IChAZ3V0dGVyIC8gMik7XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbi5tYWtlLW1kLWNvbHVtbi1vZmZzZXQoQGNvbHVtbnMpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn1cclxuLm1ha2UtbWQtY29sdW1uLXB1c2goQGNvbHVtbnMpIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogQHNjcmVlbi1tZC1taW4pIHtcclxuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG4ubWFrZS1tZC1jb2x1bW4tcHVsbChAY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLW1kLW1pbikge1xyXG4gICAgcmlnaHQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gR2VuZXJhdGUgdGhlIGxhcmdlIGNvbHVtbnNcclxuLm1ha2UtbGctY29sdW1uKEBjb2x1bW5zOyBAZ3V0dGVyOiBAZ3JpZC1ndXR0ZXItd2lkdGgpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWluLWhlaWdodDogMXB4O1xyXG4gIHBhZGRpbmctbGVmdDogIChAZ3V0dGVyIC8gMik7XHJcbiAgcGFkZGluZy1yaWdodDogKEBndXR0ZXIgLyAyKTtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiBwZXJjZW50YWdlKChAY29sdW1ucyAvIEBncmlkLWNvbHVtbnMpKTtcclxuICB9XHJcbn1cclxuLm1ha2UtbGctY29sdW1uLW9mZnNldChAY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnLW1pbikge1xyXG4gICAgbWFyZ2luLWxlZnQ6IHBlcmNlbnRhZ2UoKEBjb2x1bW5zIC8gQGdyaWQtY29sdW1ucykpO1xyXG4gIH1cclxufVxyXG4ubWFrZS1sZy1jb2x1bW4tcHVzaChAY29sdW1ucykge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiBAc2NyZWVuLWxnLW1pbikge1xyXG4gICAgbGVmdDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbi5tYWtlLWxnLWNvbHVtbi1wdWxsKEBjb2x1bW5zKSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IEBzY3JlZW4tbGctbWluKSB7XHJcbiAgICByaWdodDogcGVyY2VudGFnZSgoQGNvbHVtbnMgLyBAZ3JpZC1jb2x1bW5zKSk7XHJcbiAgfVxyXG59XHJcbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cclxuLy9cclxuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXHJcbi8vIGFueSB2YWx1ZSBvZiBgQGdyaWQtY29sdW1uc2AuXHJcblxyXG4ubWFrZS1ncmlkLWNvbHVtbnMoKSB7XHJcblx0Ly8gQ29tbW9uIHN0eWxlcyBmb3IgYWxsIHNpemVzIG9mIGdyaWQgY29sdW1ucywgd2lkdGhzIDEtMTJcclxuXHQuY29sKEBpbmRleCkgeyAvLyBpbml0aWFsXHJcblx0XHRAaXRlbTogflwiLmNvbC14cy1Ae2luZGV4fSwgLmNvbC1zbS1Ae2luZGV4fSwgLmNvbC1tZC1Ae2luZGV4fSwgLmNvbC1sZy1Ae2luZGV4fVwiO1xyXG5cdFx0LmNvbCgoQGluZGV4ICsgMSksIEBpdGVtKTtcclxuXHR9XHJcblx0LmNvbChAaW5kZXgsIEBsaXN0KSB3aGVuIChAaW5kZXggPTwgQGdyaWQtY29sdW1ucykgeyAvLyBnZW5lcmFsOyBcIj08XCIgaXNuJ3QgYSB0eXBvXHJcblx0XHRAaXRlbTogflwiLmNvbC14cy1Ae2luZGV4fSwgLmNvbC1zbS1Ae2luZGV4fSwgLmNvbC1tZC1Ae2luZGV4fSwgLmNvbC1sZy1Ae2luZGV4fVwiO1xyXG5cdFx0LmNvbCgoQGluZGV4ICsgMSksIH5cIkB7bGlzdH0sIEB7aXRlbX1cIik7XHJcblx0fVxyXG5cdC5jb2woQGluZGV4LCBAbGlzdCkgd2hlbiAoQGluZGV4ID4gQGdyaWQtY29sdW1ucykgeyAvLyB0ZXJtaW5hbFxyXG5cdFx0QHtsaXN0fSB7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Ly8gUHJldmVudCBjb2x1bW5zIGZyb20gY29sbGFwc2luZyB3aGVuIGVtcHR5XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDFweDtcclxuXHRcdFx0Ly8gSW5uZXIgZ3V0dGVyIHZpYSBwYWRkaW5nXHJcblx0XHRcdHBhZGRpbmctbGVmdDogY2VpbCgoQGdyaWQtZ3V0dGVyLXdpZHRoIC8gMikpO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiBmbG9vcigoQGdyaWQtZ3V0dGVyLXdpZHRoIC8gMikpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29sKDEpOyAvLyBraWNrc3RhcnQgaXRcclxufVxyXG5cclxuLmZsb2F0LWdyaWQtY29sdW1ucyhAY2xhc3MpIHtcclxuXHQuY29sKEBpbmRleCkgeyAvLyBpbml0aWFsXHJcblx0XHRAaXRlbTogflwiLmNvbC1Ae2NsYXNzfS1Ae2luZGV4fVwiO1xyXG5cdFx0LmNvbCgoQGluZGV4ICsgMSksIEBpdGVtKTtcclxuXHR9XHJcblx0LmNvbChAaW5kZXgsIEBsaXN0KSB3aGVuIChAaW5kZXggPTwgQGdyaWQtY29sdW1ucykgeyAvLyBnZW5lcmFsXHJcblx0XHRAaXRlbTogflwiLmNvbC1Ae2NsYXNzfS1Ae2luZGV4fVwiO1xyXG5cdFx0LmNvbCgoQGluZGV4ICsgMSksIH5cIkB7bGlzdH0sIEB7aXRlbX1cIik7XHJcblx0fVxyXG5cdC5jb2woQGluZGV4LCBAbGlzdCkgd2hlbiAoQGluZGV4ID4gQGdyaWQtY29sdW1ucykgeyAvLyB0ZXJtaW5hbFxyXG5cdFx0QHtsaXN0fSB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29sKDEpOyAvLyBraWNrc3RhcnQgaXRcclxufVxyXG5cclxuLmNhbGMtZ3JpZC1jb2x1bW4oQGluZGV4LCBAY2xhc3MsIEB0eXBlKSB3aGVuIChAdHlwZSA9IHdpZHRoKSBhbmQgKEBpbmRleCA+IDApIHtcclxuXHQuY29sLUB7Y2xhc3N9LUB7aW5kZXh9IHtcclxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHR3aWR0aDogcGVyY2VudGFnZSgoQGluZGV4IC8gQGdyaWQtY29sdW1ucykpO1xyXG5cdH1cclxufVxyXG5cclxuLmNhbGMtZ3JpZC1jb2x1bW4oQGluZGV4LCBAY2xhc3MsIEB0eXBlKSB3aGVuIChAdHlwZSA9IHB1c2gpIGFuZCAoQGluZGV4ID4gMCkge1xyXG5cdC5jb2wtQHtjbGFzc30tcHVzaC1Ae2luZGV4fSB7XHJcblx0XHRsZWZ0OiBwZXJjZW50YWdlKChAaW5kZXggLyBAZ3JpZC1jb2x1bW5zKSk7XHJcblx0fVxyXG59XHJcblxyXG4uY2FsYy1ncmlkLWNvbHVtbihAaW5kZXgsIEBjbGFzcywgQHR5cGUpIHdoZW4gKEB0eXBlID0gcHVzaCkgYW5kIChAaW5kZXggPSAwKSB7XHJcblx0LmNvbC1Ae2NsYXNzfS1wdXNoLTAge1xyXG5cdFx0bGVmdDogYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbi5jYWxjLWdyaWQtY29sdW1uKEBpbmRleCwgQGNsYXNzLCBAdHlwZSkgd2hlbiAoQHR5cGUgPSBwdWxsKSBhbmQgKEBpbmRleCA+IDApIHtcclxuXHQuY29sLUB7Y2xhc3N9LXB1bGwtQHtpbmRleH0ge1xyXG5cdFx0cmlnaHQ6IHBlcmNlbnRhZ2UoKEBpbmRleCAvIEBncmlkLWNvbHVtbnMpKTtcclxuXHR9XHJcbn1cclxuXHJcbi5jYWxjLWdyaWQtY29sdW1uKEBpbmRleCwgQGNsYXNzLCBAdHlwZSkgd2hlbiAoQHR5cGUgPSBwdWxsKSBhbmQgKEBpbmRleCA9IDApIHtcclxuXHQuY29sLUB7Y2xhc3N9LXB1bGwtMCB7XHJcblx0XHRyaWdodDogYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbi5jYWxjLWdyaWQtY29sdW1uKEBpbmRleCwgQGNsYXNzLCBAdHlwZSkgd2hlbiAoQHR5cGUgPSBvZmZzZXQpIHtcclxuXHQuY29sLUB7Y2xhc3N9LW9mZnNldC1Ae2luZGV4fSB7XHJcblx0XHRtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoQGluZGV4IC8gQGdyaWQtY29sdW1ucykpO1xyXG5cdH1cclxufVxyXG5cclxuLy8gQmFzaWMgbG9vcGluZyBpbiBMRVNTXHJcbi5sb29wLWdyaWQtY29sdW1ucyhAaW5kZXgsIEBjbGFzcywgQHR5cGUpIHdoZW4gKEBpbmRleCA+PSAwKSB7XHJcblx0LmNhbGMtZ3JpZC1jb2x1bW4oQGluZGV4LCBAY2xhc3MsIEB0eXBlKTtcclxuXHQvLyBuZXh0IGl0ZXJhdGlvblxyXG5cdC5sb29wLWdyaWQtY29sdW1ucygoQGluZGV4IC0gMSksIEBjbGFzcywgQHR5cGUpO1xyXG59XHJcblxyXG4vLyBDcmVhdGUgZ3JpZCBmb3Igc3BlY2lmaWMgY2xhc3NcclxuLm1ha2UtZ3JpZChAY2xhc3MpIHtcclxuXHQuZmxvYXQtZ3JpZC1jb2x1bW5zKEBjbGFzcyk7XHJcblx0Lmxvb3AtZ3JpZC1jb2x1bW5zKEBncmlkLWNvbHVtbnMsIEBjbGFzcywgd2lkdGgpO1xyXG5cdC5sb29wLWdyaWQtY29sdW1ucyhAZ3JpZC1jb2x1bW5zLCBAY2xhc3MsIHB1bGwpO1xyXG5cdC5sb29wLWdyaWQtY29sdW1ucyhAZ3JpZC1jb2x1bW5zLCBAY2xhc3MsIHB1c2gpO1xyXG5cdC5sb29wLWdyaWQtY29sdW1ucyhAZ3JpZC1jb2x1bW5zLCBAY2xhc3MsIG9mZnNldCk7XHJcbn1cclxuIiwiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgICAgICAgICAgTG9hZGVyXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4vKiBTdGFuZGFyZCBTaXplICovXHJcbi5sb2FkZXIge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW46IDBweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ei1pbmRleDogMTAwMDtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcblxyXG4vKiBTdGF0aWMgU2hhcGUgKi9cclxuLmxvYWRlcjpiZWZvcmUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRjb250ZW50OiAnJztcclxuXHR0b3A6IDAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAwcmVtO1xyXG5cdGJvcmRlcjogMC4yZW0gc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG59XHJcblxyXG4vKiBBY3RpdmUgU2hhcGUgKi9cclxuLmxvYWRlcjphZnRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHRvcDogMCU7XHJcblx0bGVmdDogNTAlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHQtd2Via2l0LWFuaW1hdGlvbjogbG9hZGVyIDAuNnMgbGluZWFyO1xyXG5cdGFuaW1hdGlvbjogbG9hZGVyIDAuNnMgbGluZWFyO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAwcmVtO1xyXG5cdGJvcmRlci1jb2xvcjogIzc2NzY3NiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG5cdGJvcmRlci13aWR0aDogMC4yZW07XHJcblx0Ym94LXNoYWRvdzogMHB4IDBweCAwcHggMXB4IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKiBBY3RpdmUgQW5pbWF0aW9uICovXHJcbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkZXIge1xyXG5cdGZyb20ge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBsb2FkZXIge1xyXG5cdGZyb20ge1xyXG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG5cdH1cclxuXHR0byB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG5cdH1cclxufVxyXG5cclxuLyogU2l6ZXMgKi9cclxuLnVpLm1pbmkubG9hZGVyOmJlZm9yZSxcclxuLnVpLm1pbmkubG9hZGVyOmFmdGVyIHtcclxuXHR3aWR0aDogMXJlbTtcclxuXHRoZWlnaHQ6IDFyZW07XHJcblx0bWFyZ2luOiAwZW0gMGVtIDBlbSAtMC41cmVtO1xyXG59XHJcblxyXG4udWkudGlueS5sb2FkZXI6YmVmb3JlLFxyXG4udWkudGlueS5sb2FkZXI6YWZ0ZXIge1xyXG5cdHdpZHRoOiAxLjE0Mjg1NzE0cmVtO1xyXG5cdGhlaWdodDogMS4xNDI4NTcxNHJlbTtcclxuXHRtYXJnaW46IDBlbSAwZW0gMGVtIC0wLjU3MTQyODU3cmVtO1xyXG59XHJcblxyXG4udWkuc21hbGwubG9hZGVyOmJlZm9yZSxcclxuLnVpLnNtYWxsLmxvYWRlcjphZnRlciB7XHJcblx0d2lkdGg6IDEuNzE0Mjg1NzFyZW07XHJcblx0aGVpZ2h0OiAxLjcxNDI4NTcxcmVtO1xyXG5cdG1hcmdpbjogMGVtIDBlbSAwZW0gLTAuODU3MTQyODZyZW07XHJcbn1cclxuXHJcbi5sb2FkZXI6YmVmb3JlLFxyXG4ubG9hZGVyOmFmdGVyIHtcclxuXHR3aWR0aDogMi4yODU3MTQyOXJlbTtcclxuXHRoZWlnaHQ6IDIuMjg1NzE0MjlyZW07XHJcblx0bWFyZ2luOiAwZW0gMGVtIDBlbSAtMS4xNDI4NTcxNHJlbTtcclxufVxyXG5cclxuLnVpLmxhcmdlLmxvYWRlcjpiZWZvcmUsXHJcbi51aS5sYXJnZS5sb2FkZXI6YWZ0ZXIge1xyXG5cdHdpZHRoOiAzLjQyODU3MTQzcmVtO1xyXG5cdGhlaWdodDogMy40Mjg1NzE0M3JlbTtcclxuXHRtYXJnaW46IDBlbSAwZW0gMGVtIC0xLjcxNDI4NTcxcmVtO1xyXG59XHJcblxyXG4udWkuYmlnLmxvYWRlcjpiZWZvcmUsXHJcbi51aS5iaWcubG9hZGVyOmFmdGVyIHtcclxuXHR3aWR0aDogMy43MTQyODU3MXJlbTtcclxuXHRoZWlnaHQ6IDMuNzE0Mjg1NzFyZW07XHJcblx0bWFyZ2luOiAwZW0gMGVtIDBlbSAtMS44NTcxNDI4NnJlbTtcclxufVxyXG5cclxuLnVpLmh1Z2UubG9hZGVyOmJlZm9yZSxcclxuLnVpLmh1Z2UubG9hZGVyOmFmdGVyIHtcclxuXHR3aWR0aDogNC4xNDI4NTcxNHJlbTtcclxuXHRoZWlnaHQ6IDQuMTQyODU3MTRyZW07XHJcblx0bWFyZ2luOiAwZW0gMGVtIDBlbSAtMi4wNzE0Mjg1N3JlbTtcclxufVxyXG5cclxuLnVpLm1hc3NpdmUubG9hZGVyOmJlZm9yZSxcclxuLnVpLm1hc3NpdmUubG9hZGVyOmFmdGVyIHtcclxuXHR3aWR0aDogNC41NzE0Mjg1N3JlbTtcclxuXHRoZWlnaHQ6IDQuNTcxNDI4NTdyZW07XHJcblx0bWFyZ2luOiAwZW0gMGVtIDBlbSAtMi4yODU3MTQyOXJlbTtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgICAgIENvdXBsaW5nXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qIFNob3cgaW5zaWRlIGFjdGl2ZSBkaW1tZXIgKi9cclxuLnVpLmRpbW1lciAubG9hZGVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyogQmxhY2sgRGltbWVyICovXHJcbi51aS5kaW1tZXIgLmxvYWRlciB7XHJcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcclxufVxyXG5cclxuLnVpLmRpbW1lciAubG9hZGVyOmJlZm9yZSB7XHJcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xyXG59XHJcblxyXG4udWkuZGltbWVyIC5sb2FkZXI6YWZ0ZXIge1xyXG5cdGJvcmRlci1jb2xvcjogI0ZGRkZGRiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLyogV2hpdGUgRGltbWVyIChJbnZlcnRlZCkgKi9cclxuLnVpLmludmVydGVkLmRpbW1lciAubG9hZGVyIHtcclxuXHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcclxufVxyXG5cclxuLnVpLmludmVydGVkLmRpbW1lciAubG9hZGVyOmJlZm9yZSB7XHJcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbn1cclxuXHJcbi51aS5pbnZlcnRlZC5kaW1tZXIgLmxvYWRlcjphZnRlciB7XHJcblx0Ym9yZGVyLWNvbG9yOiAjNzY3Njc2IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgICAgICAgICAgVHlwZXNcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgICAgIFRleHRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLnVpLnRleHQubG9hZGVyIHtcclxuXHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG5cdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgICAgIFN0YXRlc1xyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLnVpLmluZGV0ZXJtaW5hdGUubG9hZGVyOmFmdGVyIHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XHJcblx0YW5pbWF0aW9uLWRpcmVjdGlvbjogcmV2ZXJzZTtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMS4ycztcclxuXHRhbmltYXRpb24tZHVyYXRpb246IDEuMnM7XHJcbn1cclxuXHJcbi5sb2FkZXIuYWN0aXZlLFxyXG4ubG9hZGVyLnZpc2libGUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubG9hZGVyLmRpc2FibGVkLFxyXG4ubG9hZGVyLmhpZGRlbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgICAgICAgICAgVmFyaWF0aW9uc1xyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgICAgICAgU2l6ZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLyogTG9hZGVyICovXHJcbi51aS5pbnZlcnRlZC5kaW1tZXIgLnVpLm1pbmkubG9hZGVyLFxyXG4udWkubWluaS5sb2FkZXIge1xyXG5cdHdpZHRoOiAxcmVtO1xyXG5cdGhlaWdodDogMXJlbTtcclxuXHRmb250LXNpemU6IDAuNzg1NzE0MjllbTtcclxufVxyXG5cclxuLnVpLmludmVydGVkLmRpbW1lciAudWkudGlueS5sb2FkZXIsXHJcbi51aS50aW55LmxvYWRlciB7XHJcblx0d2lkdGg6IDEuMTQyODU3MTRyZW07XHJcblx0aGVpZ2h0OiAxLjE0Mjg1NzE0cmVtO1xyXG5cdGZvbnQtc2l6ZTogMC44NTcxNDI4NmVtO1xyXG59XHJcblxyXG4udWkuaW52ZXJ0ZWQuZGltbWVyIC51aS5zbWFsbC5sb2FkZXIsXHJcbi51aS5zbWFsbC5sb2FkZXIge1xyXG5cdHdpZHRoOiAxLjcxNDI4NTcxcmVtO1xyXG5cdGhlaWdodDogMS43MTQyODU3MXJlbTtcclxuXHRmb250LXNpemU6IDAuOTI4NTcxNDNlbTtcclxufVxyXG5cclxuLnVpLmludmVydGVkLmRpbW1lciAubG9hZGVyLFxyXG4ubG9hZGVyIHtcclxuXHR3aWR0aDogMi4yODU3MTQyOXJlbTtcclxuXHRoZWlnaHQ6IDIuMjg1NzE0MjlyZW07XHJcblx0Zm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbi51aS5pbnZlcnRlZC5kaW1tZXIgLnVpLmxhcmdlLmxvYWRlcixcclxuLnVpLmxhcmdlLmxvYWRlciB7XHJcblx0d2lkdGg6IDMuNDI4NTcxNDNyZW07XHJcblx0aGVpZ2h0OiAzLjQyODU3MTQzcmVtO1xyXG5cdGZvbnQtc2l6ZTogMS4xNDI4NTcxNGVtO1xyXG59XHJcblxyXG4udWkuaW52ZXJ0ZWQuZGltbWVyIC51aS5iaWcubG9hZGVyLFxyXG4udWkuYmlnLmxvYWRlciB7XHJcblx0d2lkdGg6IDMuNzE0Mjg1NzFyZW07XHJcblx0aGVpZ2h0OiAzLjcxNDI4NTcxcmVtO1xyXG5cdGZvbnQtc2l6ZTogMS4yODU3MTQyOWVtO1xyXG59XHJcblxyXG4udWkuaW52ZXJ0ZWQuZGltbWVyIC51aS5odWdlLmxvYWRlcixcclxuLnVpLmh1Z2UubG9hZGVyIHtcclxuXHR3aWR0aDogNC4xNDI4NTcxNHJlbTtcclxuXHRoZWlnaHQ6IDQuMTQyODU3MTRyZW07XHJcblx0Zm9udC1zaXplOiAxLjQyODU3MTQzZW07XHJcbn1cclxuXHJcbi51aS5pbnZlcnRlZC5kaW1tZXIgLnVpLm1hc3NpdmUubG9hZGVyLFxyXG4udWkubWFzc2l2ZS5sb2FkZXIge1xyXG5cdHdpZHRoOiA0LjU3MTQyODU3cmVtO1xyXG5cdGhlaWdodDogNC41NzE0Mjg1N3JlbTtcclxuXHRmb250LXNpemU6IDEuNzE0Mjg1NzFlbTtcclxufVxyXG5cclxuLyogVGV4dCBMb2FkZXIgKi9cclxuLnVpLm1pbmkudGV4dC5sb2FkZXIge1xyXG5cdG1pbi13aWR0aDogMXJlbTtcclxuXHRwYWRkaW5nLXRvcDogMS43ODU3MTQyOXJlbTtcclxufVxyXG5cclxuLnVpLnRpbnkudGV4dC5sb2FkZXIge1xyXG5cdG1pbi13aWR0aDogMS4xNDI4NTcxNHJlbTtcclxuXHRwYWRkaW5nLXRvcDogMS45Mjg1NzE0M3JlbTtcclxufVxyXG5cclxuLnVpLnNtYWxsLnRleHQubG9hZGVyIHtcclxuXHRtaW4td2lkdGg6IDEuNzE0Mjg1NzFyZW07XHJcblx0cGFkZGluZy10b3A6IDIuNXJlbTtcclxufVxyXG5cclxuLnVpLnRleHQubG9hZGVyIHtcclxuXHRtaW4td2lkdGg6IDIuMjg1NzE0MjlyZW07XHJcblx0cGFkZGluZy10b3A6IDMuMDcxNDI4NTdyZW07XHJcbn1cclxuXHJcbi51aS5sYXJnZS50ZXh0LmxvYWRlciB7XHJcblx0bWluLXdpZHRoOiAzLjQyODU3MTQzcmVtO1xyXG5cdHBhZGRpbmctdG9wOiA0LjIxNDI4NTcxcmVtO1xyXG59XHJcblxyXG4udWkuYmlnLnRleHQubG9hZGVyIHtcclxuXHRtaW4td2lkdGg6IDMuNzE0Mjg1NzFyZW07XHJcblx0cGFkZGluZy10b3A6IDQuNXJlbTtcclxufVxyXG5cclxuLnVpLmh1Z2UudGV4dC5sb2FkZXIge1xyXG5cdG1pbi13aWR0aDogNC4xNDI4NTcxNHJlbTtcclxuXHRwYWRkaW5nLXRvcDogNC45Mjg1NzE0M3JlbTtcclxufVxyXG5cclxuLnVpLm1hc3NpdmUudGV4dC5sb2FkZXIge1xyXG5cdG1pbi13aWR0aDogNC41NzE0Mjg1N3JlbTtcclxuXHRwYWRkaW5nLXRvcDogNS4zNTcxNDI4NnJlbTtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgICAgICBJbnZlcnRlZFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4udWkuaW52ZXJ0ZWQubG9hZGVyIHtcclxuXHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xyXG59XHJcblxyXG4udWkuaW52ZXJ0ZWQubG9hZGVyOmJlZm9yZSB7XHJcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xyXG59XHJcblxyXG4udWkuaW52ZXJ0ZWQubG9hZGVyOmFmdGVyIHtcclxuXHRib3JkZXItdG9wLWNvbG9yOiAjRkZGRkZGO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICAgICAgIElubGluZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4udWkuaW5saW5lLmxvYWRlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0bWFyZ2luOiAwZW07XHJcblx0bGVmdDogMGVtO1xyXG5cdHRvcDogMGVtO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG5cdHRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLnVpLmlubGluZS5sb2FkZXIuYWN0aXZlLFxyXG4udWkuaW5saW5lLmxvYWRlci52aXNpYmxlIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi8qIENlbnRlcmVkIElubGluZSAqL1xyXG4udWkuY2VudGVyZWQuaW5saW5lLmxvYWRlci5hY3RpdmUsXHJcbi51aS5jZW50ZXJlZC5pbmxpbmUubG9hZGVyLnZpc2libGUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG4iLCIuYi1tb2RhbCB7XHJcblx0KiB7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdH1cclxuXHJcblx0JiA+IC5jbG9zZSB7XHJcblx0XHQuc3ByaXRlKEBmYW5jeWJveC1jbG9zZSk7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDhweDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdG9wYWNpdHk6IDAuODtcclxuXHRcdGZvbnQtc2l6ZTogMS4yNWVtO1xyXG5cdFx0Y29sb3I6ICNGRkZGRkY7XHJcblx0XHRwYWRkaW5nOiAwLjYyNXJlbSAwIDAgMDtcclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tb2RhbCB7XHJcblx0XHQmLWhlYWRlciB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRmb250LXNpemU6IDEuNDI4NTcxNDNyZW07XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI4NTdlbTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogMXJlbTtcclxuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcclxuXHRcdFx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC44NSk7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtY29udGVudCB7XHJcblx0XHRcdHBhZGRpbmc6IDFyZW07XHJcblxyXG5cdFx0XHQuc3VidGl0bGUge1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBAVWJ1bnR1TWVkaXVtLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LnRleHQge1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnU2NhZGEnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTdweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtZm9vdGVyIHtcclxuXHRcdFx0cGFkZGluZzogMXJlbTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8qLS0tLS0tLS0tLS0tLS1cclxuICAgICBBY3Rpb25zXHJcblx0LS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcblx0JiA+IC5hY3Rpb25zIHtcclxuXHRcdC8vYmFja2dyb3VuZDogI0Y5RkFGQjtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMTUpO1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0fVxyXG5cdC51aS5tb2RhbCAuYWN0aW9ucyA+IC5idXR0b24ge1xyXG5cdFx0Ly9tYXJnaW4tbGVmdDogMC43NWVtO1xyXG5cdH1cclxuXHJcblx0Ji5mdWxsc2NyZWVuIHtcclxuXHRcdC5tb2RhbCB7XHJcblx0XHRcdCYtaGVhZGVyIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLWNvbnRlbnQge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cclxuXHRcdFx0XHQuYi1jYXRhbG9nLXNsaWRlciB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHQuZy1pY29uIHtcclxuXHRcdFx0XHRcdFx0Ji1hcnJvdy1sZWZ0IHtcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmLWFycm93LXJpZ2h0IHtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5vd2wtc3RhZ2Utb3V0ZXIge1xyXG5cdFx0XHRcdFx0XHQvL2N1cnNvcjogem9vbS1pbjtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiB1cmwoJy9sb2NhbC90ZW1wbGF0ZXMvbWFpbi9hc3NldHMvY3Vyc29ycy96b29taW4uY3VyJyksIGRlZmF1bHQ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udWkge1xyXG5cdCYubW9kYWwge1xyXG5cdFx0Ji5mdWxsc2NyZWVuIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcblx0XHRcdHRvcDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRsZWZ0OiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0XHRcdGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5tb2RhbHMuZGltbWVyIC51aS5zY3JvbGxpbmcubW9kYWwuZnVsbHNjcmVlbiB7XHJcblx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcblx0dG9wOiAwICFpbXBvcnRhbnQ7XHJcblx0bGVmdDogMCAhaW1wb3J0YW50O1xyXG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vKiBNb2RhbCBXaWR0aCAqL1xyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LnVpLm1vZGFsIHtcclxuXHRcdHdpZHRoOiA5NSU7XHJcblx0XHRtYXJnaW46IDAgMCAwIC00Ny41JTtcclxuXHJcblx0XHQmLmZ1bGxzY3JlZW4ge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdC51aS5tb2RhbCB7XHJcblx0XHR3aWR0aDogODglO1xyXG5cdFx0bWFyZ2luOiAwIDAgMCAtNDQlO1xyXG5cclxuXHRcdCYuZnVsbHNjcmVlbiB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0LnVpLm1vZGFsIHtcclxuXHRcdHdpZHRoOiA4NTBweDtcclxuXHRcdG1hcmdpbjogMCAwIDAgLTQyNXB4O1xyXG5cclxuXHRcdCYuZnVsbHNjcmVlbiB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cdC51aS5tb2RhbCB7XHJcblx0XHR3aWR0aDogOTAwcHg7XHJcblx0XHRtYXJnaW46IDAgMCAwIC00NTBweDtcclxuXHJcblx0XHQmLmZ1bGxzY3JlZW4ge1xyXG5cdFx0XHR0b3A6IDAgIWltcG9ydGFudDtcclxuXHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xyXG5cdC51aS5tb2RhbCB7XHJcblx0XHR3aWR0aDogOTUwcHg7XHJcblx0XHRtYXJnaW46IDAgMCAwIC00NzVweDtcclxuXHJcblx0XHQmLmZ1bGxzY3JlZW4ge1xyXG5cdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLmJlc3QtcHJpY2VzLXdyYXBwZXIge1xyXG5cdC5vd2wtc3RhZ2Utb3V0ZXIge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQubG9hZC1saW5lIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdGJhY2tncm91bmQ6IEByZWQ7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0LnRyYW5zaXRpb24oYmFja2dyb3VuZCk7XHJcblxyXG5cdFx0Ji5kaXNhYmxlZCB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm93bC1jYXJvdXNlbCB7XHJcblx0Lm93bC1pdGVtIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiAzMjBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8qXHJcbi50aXRsZS1ibG9jay1iYW5uZXIge1xyXG5cdCZfX29sZC1wcmljZSB7XHJcblx0XHQmX2VtcHR5IHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxcHg7XHJcblx0XHRcdGhlaWdodDogNDJweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfX25ldy1wcmljZSB7XHJcblx0XHQmLWlubmVyIHtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHR0ZXh0LXNoYWRvdzogNHB4IDAgI2ZmZiwgMCA0cHggI2ZmZjtcclxuXHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5hY3Rpb24tYmFsb29uIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ0B7aW1hZ2VQYXRofXJlZC1iYWxvb24ucG5nJykgbm8tcmVwZWF0O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDM1cHggMCAwIDMycHg7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHR3aWR0aDogMTYycHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNjRweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDk2cHg7XHJcblx0XHRcdFx0dGV4dC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmLnNob3ctY2FyZCB7XHJcblx0XHRcdGRpdiB7XHJcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdHRleHQtc2hhZG93OiA0cHggMCAjZmZmLCAwIDRweCAjZmZmO1xyXG5cdFx0XHRcdFx0ei1pbmRleDogMjtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiA1O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRyaWdodDogLTQwcHg7XHJcblx0XHRcdFx0XHRcdGJvdHRvbTogMzBweDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDc1cHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnQHtpbWFnZVBhdGh9L2NhcmQucG5nJykgbm8tcmVwZWF0IDYwJSA4MCU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwcHg7XHJcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uYmVzdC1wcmljZXMge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cclxuXHQmX19zbGlkZSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIkB7aW1hZ2VQYXRofS9zbGlkZS1iZXN0LXByaWNlcy1iZy13aGl0ZS5qcGdcIik7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHRoZWlnaHQ6IDU0MHB4O1xyXG5cclxuXHRcdC50aXRsZS1ibG9jay1iYW5uZXIge1xyXG5cdFx0XHQmX19uZXctcHJpY2Uge1xyXG5cdFx0XHRcdCYuc2hvdy1jYXJkIHtcclxuXHRcdFx0XHRcdGRpdiB7XHJcblx0XHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogLTM1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDQwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXdyYXBwZXIge1xyXG5cdFx0Jl9fYmFkZ2Uge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRib3R0b206IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJAe2ltYWdlUGF0aH0vc3ByaXRlL3Nwcml0ZS5wbmdcIik7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDBweCAwcHg7XHJcblx0XHRcdHdpZHRoOiAxNzlweDtcclxuXHRcdFx0aGVpZ2h0OiAxNzlweDtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0ei1pbmRleDogNTAwO1xyXG5cclxuXHRcdFx0Ji10ZXh0IHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAxMDVweDtcclxuXHRcdFx0XHRsZWZ0OiAzNXB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0LmN5Y2xlLXNsaWRlc2hvdy1uYXYge1xyXG5cdFx0XHR0b3A6IDMxNXB4O1xyXG5cdFx0XHRsZWZ0OiBpbmhlcml0O1xyXG5cdFx0XHRyaWdodDogaW5oZXJpdDtcclxuXHJcblx0XHRcdCZfX3ByZXYge1xyXG5cdFx0XHRcdGxlZnQ6IDEwJTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jl9fbmV4dCB7XHJcblx0XHRcdFx0cmlnaHQ6IDEwJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fZmVhdHVyZS1ibG9jayB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogNTgwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0XHRwYWRkaW5nLXRvcDogMTkwcHg7XHJcblxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX190aXRsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiA3NXB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRjb2xvcjogI2ZmZjtcclxuXHJcblx0XHQmLS13aXRob3V0LWZlYXR1cmVzIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMTQ1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19zdWJ0aXRsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0fVxyXG5cclxuXHQmLWZlYXR1cmUge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdG1hcmdpbi1yaWdodDogLTAuMjVlbTtcclxuXHRcdHdpZHRoOiAxMDhweDtcclxuXHRcdGhlaWdodDogMTA4cHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0Zm9udC1mYW1pbHk6IEBVYnVudHVSZWd1bGFyLCBzYW5zLXNlcmlmO1xyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0Jl9fbnVtYmVyIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdCZfX3RleHQge1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LnRpdGxlLWJsb2NrLWJhbm5lciB7XHJcblx0XHQmX19uZXctcHJpY2Uge1xyXG5cdFx0XHQmLnNob3ctY2FyZCB7XHJcblx0XHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogLTIwcHg7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzNy41cHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmJlc3QtcHJpY2VzIHtcclxuXHRcdCZfX3NsaWRlIHtcclxuXHRcdFx0LnRpdGxlLWJsb2NrLWJhbm5lciB7XHJcblx0XHRcdFx0Jl9fbmV3LXByaWNlIHtcclxuXHRcdFx0XHRcdCYuc2hvdy1jYXJkIHtcclxuXHRcdFx0XHRcdFx0ZGl2IHtcclxuXHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0yMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtd3JhcHBlciB7XHJcblx0XHRcdC5jeWNsZS1zbGlkZXNob3ctbmF2IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiovXHJcbiIsIi5hbGVydCB7XHJcbiAgcGFkZGluZzogQGFsZXJ0LXBhZGRpbmc7XHJcbiAgbWFyZ2luLXRvcDogQGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xyXG4gIG1hcmdpbi1ib3R0b206IEBsaW5lLWhlaWdodC1jb21wdXRlZDtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcbiAgJi1zdWNjZXNzIHtcclxuXHQuYWxlcnQtdmFyaWFudChAYWxlcnQtc3VjY2Vzcy1iZywgQGFsZXJ0LXN1Y2Nlc3MtYm9yZGVyLCBAYWxlcnQtc3VjY2Vzcy10ZXh0KTtcclxuICB9XHJcblxyXG4gICYtZGFuZ2VyIHtcclxuXHQuYWxlcnQtdmFyaWFudChAYWxlcnQtZGFuZ2VyLWJnLCBAYWxlcnQtZGFuZ2VyLWJvcmRlciwgQGFsZXJ0LWRhbmdlci10ZXh0KTtcclxuICB9XHJcbn1cclxuIiwiLmhlYWRlcl9fbmF2LXdyYXBwZXIge1xyXG5cdHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG4udGVtcC1uYXYge1xyXG5cdGZvbnQtZmFtaWx5OiBAU2NhZGFCb2xkLCBzYW5zLXNlcmlmO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cclxuXHQmLS1oZWFkZXIge1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHJcblx0XHQudGVtcC1uYXZfX2l0ZW1fX2xldmVsLTEge1xyXG5cdFx0XHQudGVtcC1uYXZfX2xpbmtfX2xldmVsLTEge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRwYWRkaW5nOiAxM3B4IDE1cHg7XHJcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcclxuXHJcblx0XHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZTkxYjIyO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19pdGVtIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IC0wLjI1ZW07XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTNweDtcclxuXHRcdH1cclxuXHJcblx0XHQmX19sZXZlbC0xIHtcclxuXHRcdFx0JiA+IHVsIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0bGVmdDogLTIycHg7XHJcblx0XHRcdFx0dG9wOiA0NHB4O1xyXG5cdFx0XHRcdG1pbi13aWR0aDogMjEwcHg7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHQtd2Via2l0LXBhZGRpbmctc3RhcnQ6IDA7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHJcblx0XHRcdFx0LnRlbXAtbmF2X19pdGVtIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMnB4IDAgMCAyMHB4O1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XHJcblxyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmICsgJiB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC50ZW1wLW5hdl9fbGluayB7XHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC50ZW1wLW5hdl9fbGluayB7XHJcblx0XHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6aG92ZXIsXHJcblx0XHRcdCYuc2hvdyB7XHJcblx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xyXG5cdFx0XHRcdFx0LnRlbXAtbmF2X19saW5rX19sZXZlbC0xIHtcclxuXHRcdFx0XHRcdFx0JjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmID4gdWwge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmX19sZXZlbC0yIHtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblxyXG5cdFx0XHQmID4gdWwge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiAxMDAlO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgMnB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0bWluLXdpZHRoOiAyMDBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgQHJlZDtcclxuXHJcblx0XHRcdFx0JiA+IHVsIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYgKyAmIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19saW5rIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblxyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0Y29sb3I6ICNlOTFiMjI7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRjb2xvcjogI2U5MWIyMjtcclxuXHRcdH1cclxuXHJcblx0XHQmLXNlYXJjaCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHQuc3ByaXRlKEBzZWFyY2gtaWNvbik7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHotaW5kZXg6IDEwMDtcclxuXHJcblx0XHRcdCYtaW5wdXQge1xyXG5cdFx0XHRcdHdpZHRoOiAzNXB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2FjYWVjYTtcclxuXHRcdFx0XHRoZWlnaHQ6IDMzcHg7XHJcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR6LWluZGV4OiA5OTtcclxuXHRcdFx0XHR0b3A6IC04cHg7XHJcblx0XHRcdFx0cmlnaHQ6IC0xMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogQFVidW50dU1lZGl1bSwgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLS1mb290ZXIge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiAjNDc0OTVmO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ji5tb2JpbGUtbmF2IHtcclxuXHRcdC50ZW1wLW5hdiB7XHJcblx0XHRcdCZfX2l0ZW0ge1xyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmX19sZXZlbC0xIHtcclxuXHRcdFx0XHRcdCYuc2hvdyB7XHJcblx0XHRcdFx0XHRcdCYgPiB1bCB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTdweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0Jl9fbGV2ZWwtMiB7XHJcblx0XHRcdFx0XHQmLnNob3cge1xyXG5cdFx0XHRcdFx0XHQmID4gdWwge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE3cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC50ZW1wLW5hdl9faXRlbSB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5mb290ZXJfX25hdi13cmFwcGVyIHtcclxuXHRwYWRkaW5nLXRvcDogMDtcclxufVxyXG5cclxuLmZvb3Rlcl9fbmF2LXdyYXBwZXIgLnRlbXAtbmF2X19pdGVtICsgLnRlbXAtbmF2X19pdGVtIHtcclxuXHRtYXJnaW4tbGVmdDogMzBweDtcclxufVxyXG4iLCIvL1xyXG4vLyBOYXZiYXJzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBXcmFwcGVyIGFuZCBiYXNlIGNsYXNzXHJcbi8vXHJcbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXHJcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxyXG5cclxuLm5hdmJhciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuXHQvLyBQcmV2ZW50IGZsb2F0cyBmcm9tIGJyZWFraW5nIHRoZSBuYXZiYXJcclxuXHQmOmV4dGVuZCguY2xlYXJmaXggYWxsKTtcclxufVxyXG5cclxuLy8gTmF2YmFyIGhlYWRpbmdcclxuLy9cclxuLy8gR3JvdXBzIGAubmF2YmFyLWJyYW5kYCBhbmQgYC5uYXZiYXItdG9nZ2xlYCBpbnRvIGEgc2luZ2xlIGNvbXBvbmVudCBmb3IgZWFzeVxyXG4vLyBzdHlsaW5nIG9mIHJlc3BvbnNpdmUgYXNwZWN0cy5cclxuXHJcbi5uYXZiYXItaGVhZGVyIHtcclxuXHQmOmV4dGVuZCguY2xlYXJmaXggYWxsKTtcclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdH1cclxufVxyXG5cclxuLy8gTmF2YmFyIGNvbGxhcHNlIChib2R5KVxyXG4vL1xyXG4vLyBHcm91cCB5b3VyIG5hdmJhciBjb250ZW50IGludG8gdGhpcyBmb3IgZWFzeSBjb2xsYXBzaW5nIGFuZCBleHBhbmRpbmcgYWNyb3NzXHJcbi8vIHZhcmlvdXMgZGV2aWNlIHNpemVzLiBCeSBkZWZhdWx0LCB0aGlzIGNvbnRlbnQgaXMgY29sbGFwc2VkIHdoZW4gPDc2OHB4LCBidXRcclxuLy8gd2lsbCBleHBhbmQgcGFzdCB0aGF0IGZvciBhIGhvcml6b250YWwgZGlzcGxheS5cclxuLy9cclxuLy8gVG8gc3RhcnQgKG9uIG1vYmlsZSBkZXZpY2VzKSB0aGUgbmF2YmFyIGxpbmtzLCBmb3JtcywgYW5kIGJ1dHRvbnMgYXJlIHN0YWNrZWRcclxuLy8gdmVydGljYWxseSBhbmQgaW5jbHVkZSBhIGBtYXgtaGVpZ2h0YCB0byBvdmVyZmxvdyBpbiBjYXNlIHlvdSBoYXZlIHRvbyBtdWNoXHJcbi8vIGNvbnRlbnQgZm9yIHRoZSB1c2VyJ3Mgdmlld3BvcnQuXHJcblxyXG4ubmF2YmFyLWNvbGxhcHNlIHtcclxuXHRvdmVyZmxvdy14OiB2aXNpYmxlO1xyXG5cdC8vcGFkZGluZy1yaWdodDogQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XHJcblx0Ly9wYWRkaW5nLWxlZnQ6IEBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjEpO1xyXG5cdCY6ZXh0ZW5kKC5jbGVhcmZpeCBhbGwpO1xyXG5cdC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuXHJcblx0Ji5pbiB7XHJcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0Ym9yZGVyLXRvcDogMDtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG5cdFx0Ji5jb2xsYXBzZSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0XHRcdGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBzZXR0aW5nXHJcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5pbiB7XHJcblx0XHRcdG92ZXJmbG93LXk6IHZpc2libGU7XHJcblx0XHR9XHJcblxyXG5cdFx0Ly8gVW5kbyB0aGUgY29sbGFwc2Ugc2lkZSBwYWRkaW5nIGZvciBuYXZiYXJzIHdpdGggY29udGFpbmVycyB0byBlbnN1cmVcclxuXHRcdC8vIGFsaWdubWVudCBvZiByaWdodC1hbGlnbmVkIGNvbnRlbnRzLlxyXG5cdFx0Lm5hdmJhci1maXhlZC10b3AgJixcclxuXHRcdC5uYXZiYXItc3RhdGljLXRvcCAmLFxyXG5cdFx0Lm5hdmJhci1maXhlZC1ib3R0b20gJiB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5uYXZiYXItZml4ZWQtdG9wLFxyXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XHJcblx0Lm5hdmJhci1jb2xsYXBzZSB7XHJcblx0XHRtYXgtaGVpZ2h0OiBAbmF2YmFyLWNvbGxhcHNlLW1heC1oZWlnaHQ7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtZGV2aWNlLXdpZHRoOiBAc2NyZWVuLXhzLW1pbikgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gQm90aCBuYXZiYXIgaGVhZGVyIGFuZCBjb2xsYXBzZVxyXG4vL1xyXG4vLyBXaGVuIGEgY29udGFpbmVyIGlzIHByZXNlbnQsIGNoYW5nZSB0aGUgYmVoYXZpb3Igb2YgdGhlIGhlYWRlciBhbmQgY29sbGFwc2UuXHJcblxyXG4uY29udGFpbmVyLFxyXG4uY29udGFpbmVyLWZsdWlkIHtcclxuXHQ+IC5uYXZiYXItaGVhZGVyLFxyXG5cdD4gLm5hdmJhci1jb2xsYXBzZSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IC1AbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vXHJcbi8vIE5hdmJhciBhbGlnbm1lbnQgb3B0aW9uc1xyXG4vL1xyXG4vLyBEaXNwbGF5IHRoZSBuYXZiYXIgYWNyb3NzIHRoZSBlbnRpcmV0eSBvZiB0aGUgcGFnZSBvciBmaXhlZCBpdCB0byB0aGUgdG9wIG9yXHJcbi8vIGJvdHRvbSBvZiB0aGUgcGFnZS5cclxuXHJcbi8vIFN0YXRpYyB0b3AgKHVuZml4ZWQsIGJ1dCAxMDAlIHdpZGUpIG5hdmJhclxyXG4ubmF2YmFyLXN0YXRpYy10b3Age1xyXG5cdHotaW5kZXg6IEB6aW5kZXgtbmF2YmFyO1xyXG5cdGJvcmRlci13aWR0aDogMCAwIDFweDtcclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQpIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0fVxyXG59XHJcblxyXG4vLyBGaXggdGhlIHRvcC9ib3R0b20gbmF2YmFycyB3aGVuIHNjcmVlbiByZWFsIGVzdGF0ZSBzdXBwb3J0cyBpdFxyXG4ubmF2YmFyLWZpeGVkLXRvcCxcclxuLm5hdmJhci1maXhlZC1ib3R0b20ge1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRyaWdodDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdHotaW5kZXg6IEB6aW5kZXgtbmF2YmFyLWZpeGVkO1xyXG5cclxuXHQvLyBVbmRvIHRoZSByb3VuZGVkIGNvcm5lcnNcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHR9XHJcbn1cclxuXHJcbi5uYXZiYXItZml4ZWQtdG9wIHtcclxuXHR0b3A6IDA7XHJcblx0Ym9yZGVyLXdpZHRoOiAwIDAgMXB4O1xyXG59XHJcblxyXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XHJcblx0Ym90dG9tOiAwO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7IC8vIG92ZXJyaWRlIC5uYXZiYXIgZGVmYXVsdHNcclxuXHRib3JkZXItd2lkdGg6IDFweCAwIDA7XHJcbn1cclxuXHJcbi8vIEJyYW5kL3Byb2plY3QgbmFtZVxyXG5cclxuLm5hdmJhci1icmFuZCB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0cGFkZGluZzogMTBweCBAbmF2YmFyLXBhZGRpbmctaG9yaXpvbnRhbDtcclxuXHRmb250LXNpemU6IDE4cHg7XHJcblx0bGluZS1oZWlnaHQ6IEBsaW5lLWhlaWdodC1jb21wdXRlZDtcclxuXHRoZWlnaHQ6IEBuYXZiYXItaGVpZ2h0O1xyXG5cclxuXHQmOmhvdmVyLFxyXG5cdCY6Zm9jdXMge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxuXHJcblx0PiBpbWcge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xyXG5cdFx0Lm5hdmJhciA+IC5jb250YWluZXIgJixcclxuXHRcdC5uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkICYge1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gTmF2YmFyIHRvZ2dsZVxyXG4vL1xyXG4vLyBDdXN0b20gYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgYC5uYXZiYXItY29sbGFwc2VgLCBwb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZVxyXG4vLyBKYXZhU2NyaXB0IHBsdWdpbi5cclxuXHJcbi5uYXZiYXItdG9nZ2xlIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdG1hcmdpbi1yaWdodDogQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XHJcblx0cGFkZGluZzogOXB4IDEwcHg7XHJcblx0Lm5hdmJhci12ZXJ0aWNhbC1hbGlnbigzNHB4KTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZXNldCB1bnVzdWFsIEZpcmVmb3gtb24tQW5kcm9pZCBkZWZhdWx0IHN0eWxlOyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcy9pc3N1ZXMvMjE0XHJcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblxyXG5cdC8vIFdlIHJlbW92ZSB0aGUgYG91dGxpbmVgIGhlcmUsIGJ1dCBsYXRlciBjb21wZW5zYXRlIGJ5IGF0dGFjaGluZyBgOmhvdmVyYFxyXG5cdC8vIHN0eWxlcyB0byBgOmZvY3VzYC5cclxuXHQmOmZvY3VzIHtcclxuXHRcdG91dGxpbmU6IDA7XHJcblx0fVxyXG5cclxuXHQvLyBCYXJzXHJcblx0Lmljb24tYmFyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDIycHg7XHJcblx0XHRoZWlnaHQ6IDJweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDFweDtcclxuXHR9XHJcblx0Lmljb24tYmFyICsgLmljb24tYmFyIHtcclxuXHRcdG1hcmdpbi10b3A6IDRweDtcclxuXHR9XHJcblxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG5cclxuLy8gTmF2YmFyIG5hdiBsaW5rc1xyXG4vL1xyXG4vLyBCdWlsZHMgb24gdG9wIG9mIHRoZSBgLm5hdmAgY29tcG9uZW50cyB3aXRoIGl0cyBvd24gbW9kaWZpZXIgY2xhc3MgdG8gbWFrZVxyXG4vLyB0aGUgbmF2IHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgaG9yaXpvbnRhbCBuYXYgKGFib3ZlIDc2OHB4KS5cclxuXHJcbi5uYXZiYXItbmF2IHtcclxuXHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblx0LXdlYmtpdC1tYXJnaW4tYmVmb3JlOiAwO1xyXG5cdC13ZWJraXQtbWFyZ2luLWFmdGVyOiAwO1xyXG5cdC13ZWJraXQtbWFyZ2luLXN0YXJ0OiAwO1xyXG5cdC13ZWJraXQtbWFyZ2luLWVuZDogMDtcclxuXHQtd2Via2l0LXBhZGRpbmctc3RhcnQ6IDA7XHJcblx0bWFyZ2luOiAoQG5hdmJhci1wYWRkaW5nLXZlcnRpY2FsIC8gMikgLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xyXG5cdHBhZGRpbmc6IDA7XHJcblxyXG5cdD4gbGkgPiBhIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHRcdC5mb250KDE1cHgsIEBTY2FkYUJvbGQsIEBibGFjaywgQGxpbmUtaGVpZ2h0LWNvbXB1dGVkKTtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IEBuYXZiYXItYm9yZGVyLXJhZGl1cztcclxuXHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXgpIHtcclxuXHRcdD4gbGkge1xyXG5cdFx0XHQmID4gYSB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEwcHggMTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC8vIERyb3Bkb3ducyBnZXQgY3VzdG9tIGRpc3BsYXkgd2hlbiBjb2xsYXBzZWRcclxuXHRcdC5vcGVuIC5kcm9wZG93bi1tZW51IHtcclxuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHQ+IGxpID4gYSxcclxuXHRcdFx0LmRyb3Bkb3duLWhlYWRlciB7XHJcblx0XHRcdFx0cGFkZGluZzogNXB4IDE1cHggNXB4IDI1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0PiBsaSA+IGEge1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtY29tcHV0ZWQ7XHJcblx0XHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBVbmNvbGxhcHNlIHRoZSBuYXZcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0PiBsaSB7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDRweDtcclxuXHJcblx0XHRcdCYuZHJvcGRvd24ge1xyXG5cdFx0XHRcdC5kcm9wZG93bi10b2dnbGUge1xyXG5cdFx0XHRcdFx0Lm5hdmJhcl9hcnJvdyB7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnQHtpbWFnZVBhdGh9L25hdmJhcl9hcnJvd19ob3Zlci5wbmcnKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0JiA+IC5kcm9wZG93bi10b2dnbGUge1xyXG5cdFx0XHRcdFx0XHQubmF2YmFyX2Fycm93IHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ0B7aW1hZ2VQYXRofS9uYXZiYXJfYXJyb3dfaG92ZXIucG5nJyk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdCYgPiAuZHJvcGRvd24tbWVudSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gYSB7XHJcblx0XHRcdFx0cGFkZGluZzogQG5hdmJhci1wYWRkaW5nLXZlcnRpY2FsIEBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsIEBuYXZiYXItcGFkZGluZy12ZXJ0aWNhbDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmludmVzdG9ycyAubmF2YmFyLW5hdiA+IGxpID4gYSB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi8vIE5hdmJhciBmb3JtXHJcbi8vXHJcbi8vIEV4dGVuc2lvbiBvZiB0aGUgYC5mb3JtLWlubGluZWAgd2l0aCBzb21lIGV4dHJhIGZsYXZvciBmb3Igb3B0aW11bSBkaXNwbGF5IGluXHJcbi8vIG91ciBuYXZiYXJzLlxyXG5cclxuLm5hdmJhci1mb3JtIHtcclxuXHRtYXJnaW4tbGVmdDogLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xyXG5cdG1hcmdpbi1yaWdodDogLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xyXG5cdHBhZGRpbmc6IDEwcHggQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcblx0LmZvcm0tZ3JvdXAge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IEBncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4KSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHJcblx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gVW5kbyAxMDAlIHdpZHRoIGZvciBwdWxsIGNsYXNzZXNcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xyXG5cdFx0d2lkdGg6IGF1dG87XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdHBhZGRpbmctdG9wOiAwO1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0fVxyXG59XHJcblxyXG4vLyBEcm9wZG93biBtZW51c1xyXG5cclxuLy8gTWVudSBwb3NpdGlvbiBhbmQgbWVudSBjYXJldHNcclxuLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4ubmF2YmFyLW5hdiA+IGxpID4gLmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0cGFkZGluZy1yaWdodDogMTBweDtcclxuXHJcblx0Lm5hdmJhcl9hcnJvdyB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0d2lkdGg6IGltYWdlLXdpZHRoKCdAe2ltYWdlUGF0aExvY2FsfS9uYXZiYXJfYXJyb3cucG5nJyk7XHJcblx0XHRoZWlnaHQ6IGltYWdlLWhlaWdodCgnQHtpbWFnZVBhdGhMb2NhbH0vbmF2YmFyX2Fycm93LnBuZycpO1xyXG5cclxuXHRcdC8vYmFja2dyb3VuZDogdXJsKCdAe2ltYWdlUGF0aH0vbmF2YmFyX2Fycm93LnBuZycpO1xyXG5cclxuXHR9XHJcbn1cclxuXHJcbi8vIE1lbnUgcG9zaXRpb24gYW5kIG1lbnUgY2FyZXQgc3VwcG9ydCBmb3IgZHJvcHVwcyB2aWEgZXh0cmEgZHJvcHVwIGNsYXNzXHJcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2ID4gbGkgPiAuZHJvcGRvd24tbWVudSB7XHJcblx0bWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLy8gQnV0dG9ucyBpbiBuYXZiYXJzXHJcbi8vXHJcbi8vIFRleHQgaW4gbmF2YmFyc1xyXG4vL1xyXG4vLyBBZGQgYSBjbGFzcyB0byBtYWtlIGFueSBlbGVtZW50IHByb3Blcmx5IGFsaWduIGl0c2VsZiB2ZXJ0aWNhbGx5IHdpdGhpbiB0aGUgbmF2YmFycy5cclxuXHJcbi5uYXZiYXItdGV4dCB7XHJcblx0Lm5hdmJhci12ZXJ0aWNhbC1hbGlnbihAbGluZS1oZWlnaHQtY29tcHV0ZWQpO1xyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW4tbGVmdDogQG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IEBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xyXG5cdH1cclxufVxyXG5cclxuLy8gQ29tcG9uZW50IGFsaWdubWVudFxyXG4vL1xyXG4vLyBSZXB1cnBvc2UgdGhlIHB1bGwgdXRpbGl0aWVzIGFzIHRoZWlyIG93biBuYXZiYXIgdXRpbGl0aWVzIHRvIGF2b2lkIHNwZWNpZmljaXR5XHJcbi8vIGlzc3VlcyB3aXRoIHBhcmVudHMgYW5kIGNoYWluaW5nLiBPbmx5IGRvIHRoaXMgd2hlbiB0aGUgbmF2YmFyIGlzIHVuY29sbGFwc2VkXHJcbi8vIHRob3VnaCBzbyB0aGF0IG5hdmJhciBjb250ZW50cyBwcm9wZXJseSBzdGFjayBhbmQgYWxpZ24gaW4gbW9iaWxlLlxyXG4vL1xyXG4vLyBEZWNsYXJlZCBhZnRlciB0aGUgbmF2YmFyIGNvbXBvbmVudHMgdG8gZW5zdXJlIG1vcmUgc3BlY2lmaWNpdHkgb24gdGhlIG1hcmdpbnMuXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xyXG5cdC5uYXZiYXItbGVmdCB7XHJcblx0XHRmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0Lm5hdmJhci1yaWdodCB7XHJcblx0XHRmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi1yaWdodDogLUBuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsO1xyXG5cclxuXHRcdH4gLm5hdmJhci1yaWdodCB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi8vIEFsdGVybmF0ZSBuYXZiYXJzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBEZWZhdWx0IG5hdmJhclxyXG4ubmF2YmFyLWRlZmF1bHQge1xyXG5cdC5uYXZiYXItYnJhbmQge1xyXG5cdFx0Y29sb3I6IEBuYXZiYXItZGVmYXVsdC1icmFuZC1jb2xvcjtcclxuXHRcdCY6aG92ZXIsXHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0Y29sb3I6IEBuYXZiYXItZGVmYXVsdC1icmFuZC1ob3Zlci1jb2xvcjtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWJyYW5kLWhvdmVyLWJnO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm5hdmJhci10ZXh0IHtcclxuXHRcdGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtY29sb3I7XHJcblx0fVxyXG5cclxuXHQubmF2YmFyLW5hdiB7XHJcblx0XHQ+IGxpID4gYSB7XHJcblx0XHRcdGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1jb2xvcjtcclxuXHJcblx0XHRcdCY6aG92ZXIsXHJcblx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdC8vY29sb3I6IEB3aGl0ZTtcclxuXHRcdFx0XHQvL2JhY2tncm91bmQ6IEBuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWJnO1xyXG5cclxuXHRcdFx0XHQubmF2YmFyX2Fycm93IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnQHtpbWFnZVBhdGh9L25hdmJhcl9hcnJvd19ob3Zlci5wbmcnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQ+IGxpID4gYS5hY3RpdmUsXHJcblx0XHQ+IGxpIC5pdGVtLXNlbGVjdGVkID4gYSxcclxuXHRcdD4gbGkgLnJvb3QtaXRlbS1zZWxlY3RlZCxcclxuXHRcdD4gbGkuaXRlbS1zZWxlY3RlZCBhIHtcclxuXHRcdFx0JixcclxuXHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0Ly9jb2xvcjogQHdoaXRlO1xyXG5cdFx0XHRcdC8vYmFja2dyb3VuZDogQG5hdmJhci1kZWZhdWx0LWxpbmstaG92ZXItYmc7XHJcblxyXG5cdFx0XHRcdC5uYXZiYXJfYXJyb3cge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCdAe2ltYWdlUGF0aH0vbmF2YmFyX2Fycm93X2hvdmVyLnBuZycpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0PiBsaSA+IGEuZGlzYWJsZWQge1xyXG5cdFx0XHQmLFxyXG5cdFx0XHQmOmhvdmVyLFxyXG5cdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtY29sb3I7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtYmc7XHJcblxyXG5cdFx0XHRcdC5uYXZiYXJfYXJyb3cge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCdAe2ltYWdlUGF0aH0vbmF2YmFyX2Fycm93X2hvdmVyLnBuZycpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5kcm9wZG93bi1tZW51IHtcclxuXHRcdFx0bGkgPiBhIHtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZHJvcGRvd24ge1xyXG5cdFx0XHRcdC5uYXZiYXJfYXJyb3cge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogaW1hZ2Utd2lkdGgoJ0B7aW1hZ2VQYXRoTG9jYWx9L25hdmJhcl9hcnJvdy5wbmcnKTtcclxuXHRcdFx0XHRcdGhlaWdodDogaW1hZ2UtaGVpZ2h0KCdAe2ltYWdlUGF0aExvY2FsfS9uYXZiYXJfYXJyb3cucG5nJyk7XHJcblxyXG5cdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kOiB1cmwoJ0B7aW1hZ2VQYXRofS9uYXZiYXJfYXJyb3cucG5nJyk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLm9wZW4ge1xyXG5cdFx0XHRcdFx0LmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0XHRcdFx0XHRcdC8vY29sb3I6IEB3aGl0ZTtcclxuXHRcdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kOiBAbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1iZztcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQubmF2YmFyX2Fycm93IHtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCdAe2ltYWdlUGF0aH0vbmF2YmFyX2Fycm93X2hvdmVyLnBuZycpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm5hdmJhci10b2dnbGUge1xyXG5cdFx0Ym9yZGVyLWNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtdG9nZ2xlLWJvcmRlci1jb2xvcjtcclxuXHRcdCY6aG92ZXIsXHJcblx0XHQmOmZvY3VzIHtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQG5hdmJhci1kZWZhdWx0LXRvZ2dsZS1ob3Zlci1iZztcclxuXHRcdH1cclxuXHRcdC5pY29uLWJhciB7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBuYXZiYXItZGVmYXVsdC10b2dnbGUtaWNvbi1iYXItYmc7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubmF2YmFyLWNvbGxhcHNlLFxyXG5cdC5uYXZiYXItZm9ybSB7XHJcblx0XHRib3JkZXItY29sb3I6IEBuYXZiYXItZGVmYXVsdC1ib3JkZXI7XHJcblx0fVxyXG5cclxuXHQvLyBEcm9wZG93biBtZW51IGl0ZW1zXHJcblx0Lm5hdmJhci1uYXYge1xyXG5cdFx0Ly8gUmVtb3ZlIGJhY2tncm91bmQgY29sb3IgZnJvbSBvcGVuIGRyb3Bkb3duXHJcblx0XHQ+IC5vcGVuID4gYSB7XHJcblx0XHRcdCYsXHJcblx0XHRcdCY6aG92ZXIsXHJcblx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdC8vY29sb3I6IEB3aGl0ZTtcclxuXHRcdFx0XHQvL2JhY2tncm91bmQ6IEBuYXZiYXItZGVmYXVsdC1saW5rLWhvdmVyLWJnO1xyXG5cclxuXHRcdFx0XHQubmF2YmFyX2Fycm93IHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnQHtpbWFnZVBhdGh9L25hdmJhcl9hcnJvd19ob3Zlci5wbmcnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogQGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXgpIHtcclxuXHRcdFx0Ly8gRHJvcGRvd25zIGdldCBjdXN0b20gZGlzcGxheSB3aGVuIGNvbGxhcHNlZFxyXG5cdFx0XHQub3BlbiAuZHJvcGRvd24tbWVudSB7XHJcblx0XHRcdFx0PiBsaSA+IGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6IEBibGFjaztcclxuXHJcblx0XHRcdFx0XHQmOmhvdmVyLFxyXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0PiAuYWN0aXZlID4gYSxcclxuXHRcdFx0XHQ+IGxpLml0ZW0tc2VsZWN0ZWQgYSB7XHJcblx0XHRcdFx0XHQmLFxyXG5cdFx0XHRcdFx0Jjpob3ZlcixcclxuXHRcdFx0XHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogQHdoaXRlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQ+IC5kaXNhYmxlZCA+IGEge1xyXG5cdFx0XHRcdFx0JixcclxuXHRcdFx0XHRcdCY6aG92ZXIsXHJcblx0XHRcdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRcdFx0Y29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWRpc2FibGVkLWNvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Ly8gTGlua3MgaW4gbmF2YmFyc1xyXG5cdC8vXHJcblx0Ly8gQWRkIGEgY2xhc3MgdG8gZW5zdXJlIGxpbmtzIG91dHNpZGUgdGhlIG5hdmJhciBuYXYgYXJlIGNvbG9yZWQgY29ycmVjdGx5LlxyXG5cclxuXHQubmF2YmFyLWxpbmsge1xyXG5cdFx0Y29sb3I6IEBuYXZiYXItZGVmYXVsdC1saW5rLWNvbG9yO1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5idG4tbGluayB7XHJcblx0XHRjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstY29sb3I7XHJcblx0XHQmOmhvdmVyLFxyXG5cdFx0Jjpmb2N1cyB7XHJcblx0XHRcdGNvbG9yOiBAbmF2YmFyLWRlZmF1bHQtbGluay1ob3Zlci1jb2xvcjtcclxuXHRcdH1cclxuXHRcdCZbZGlzYWJsZWRdLFxyXG5cdFx0ZmllbGRzZXRbZGlzYWJsZWRdICYge1xyXG5cdFx0XHQmOmhvdmVyLFxyXG5cdFx0XHQmOmZvY3VzIHtcclxuXHRcdFx0XHRjb2xvcjogQG5hdmJhci1kZWZhdWx0LWxpbmstZGlzYWJsZWQtY29sb3I7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvL1xyXG4vLyBEcm9wZG93biBtZW51c1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy8gRHJvcGRvd24gYXJyb3cvY2FyZXRcclxuLmNhcmV0IHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDA7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRib3JkZXItdG9wOiBAY2FyZXQtd2lkdGgtYmFzZSBkYXNoZWQ7XHJcblx0Ym9yZGVyLXRvcDogQGNhcmV0LXdpZHRoLWJhc2Ugc29saWQgflwiXFw5XCI7IC8vIElFOFxyXG5cdGJvcmRlci1yaWdodDogQGNhcmV0LXdpZHRoLWJhc2Ugc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLWxlZnQ6IEBjYXJldC13aWR0aC1iYXNlIHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoZGl2KVxyXG4uZHJvcHVwLFxyXG4uZHJvcGRvd24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLy8gUHJldmVudCB0aGUgZm9jdXMgb24gdGhlIGRyb3Bkb3duIHRvZ2dsZSB3aGVuIGNsb3NpbmcgZHJvcGRvd25zXHJcbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xyXG5cdG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi8vIFRoZSBkcm9wZG93biBtZW51ICh1bClcclxuLmRyb3Bkb3duLW1lbnUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDEwMCU7XHJcblx0bGVmdDogMDtcclxuXHR6LWluZGV4OiBAemluZGV4LWRyb3Bkb3duO1xyXG5cdGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XHJcblx0bWluLXdpZHRoOiAxNjBweDtcclxuXHRwYWRkaW5nOiA1cHggMDtcclxuXHRtYXJnaW46IDJweCAwIDA7IC8vIG92ZXJyaWRlIGRlZmF1bHQgdWxcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXHJcblx0YmFja2dyb3VuZC1jb2xvcjogQGRyb3Bkb3duLWJnO1xyXG5cdC8vYm9yZGVyOiAxcHggc29saWQgQGRyb3Bkb3duLWZhbGxiYWNrLWJvcmRlcjsgLy8gSUU4IGZhbGxiYWNrXHJcblx0Ly9ib3JkZXI6IDFweCBzb2xpZCBAZHJvcGRvd24tYm9yZGVyO1xyXG5cdGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcblxyXG5cdC8vIEFsaWducyB0aGUgZHJvcGRvd24gbWVudSB0byByaWdodFxyXG5cdC8vXHJcblx0Ly8gRGVwcmVjYXRlZCBhcyBvZiAzLjEuMCBpbiBmYXZvciBvZiBgLmRyb3Bkb3duLW1lbnUtW2Rpcl1gXHJcblx0Ji5wdWxsLXJpZ2h0IHtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0bGVmdDogYXV0bztcclxuXHR9XHJcblxyXG5cdC8vIExpbmtzIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxyXG5cdD4gbGkgPiBhIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogM3B4IDIwcHg7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRsaW5lLWhlaWdodDogQGxpbmUtaGVpZ2h0LWJhc2U7XHJcblx0XHRjb2xvcjogQGRyb3Bkb3duLWxpbmstY29sb3I7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcclxuXHR9XHJcblxyXG5cdC5kcm9wZG93bi1tZW51IHtcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRtYXJnaW4tbGVmdDogMjBweDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIEhvdmVyL0ZvY3VzIHN0YXRlXHJcbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcclxuXHQmOmhvdmVyLFxyXG5cdCY6Zm9jdXMge1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0Y29sb3I6IEBkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xyXG5cdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiBAZHJvcGRvd24tbGluay1ob3Zlci1iZztcclxuXHR9XHJcbn1cclxuXHJcbi8vIEFjdGl2ZSBzdGF0ZVxyXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhIHtcclxuXHQmLFxyXG5cdCY6aG92ZXIsXHJcblx0Jjpmb2N1cyB7XHJcblx0XHRjb2xvcjogQGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0b3V0bGluZTogMDtcclxuXHRcdC8vYmFja2dyb3VuZC1jb2xvcjogQGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnO1xyXG5cdH1cclxufVxyXG5cclxuLy8gRGlzYWJsZWQgc3RhdGVcclxuLy9cclxuLy8gR3JheSBvdXQgdGV4dCBhbmQgZW5zdXJlIHRoZSBob3Zlci9mb2N1cyBzdGF0ZSByZW1haW5zIGdyYXlcclxuXHJcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSB7XHJcblx0JixcclxuXHQmOmhvdmVyLFxyXG5cdCY6Zm9jdXMge1xyXG5cdFx0Y29sb3I6IEBkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yO1xyXG5cdH1cclxuXHJcblx0Ly8gTnVrZSBob3Zlci9mb2N1cyBlZmZlY3RzXHJcblx0Jjpob3ZlcixcclxuXHQmOmZvY3VzIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVtb3ZlIENTUyBncmFkaWVudFxyXG5cdFx0Ly8ucmVzZXQtZmlsdGVyKCk7XHJcblx0XHRjdXJzb3I6IEBjdXJzb3ItZGlzYWJsZWQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBPcGVuIHN0YXRlIGZvciB0aGUgZHJvcGRvd25cclxuLm9wZW4ge1xyXG5cdC8vIFNob3cgdGhlIG1lbnVcclxuXHQ+IC5kcm9wZG93bi1tZW51IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0Ly8gUmVtb3ZlIHRoZSBvdXRsaW5lIHdoZW4gOmZvY3VzIGlzIHRyaWdnZXJlZFxyXG5cdD4gYSB7XHJcblx0XHRvdXRsaW5lOiAwO1xyXG5cdH1cclxufVxyXG5cclxuLy8gTWVudSBwb3NpdGlvbmluZ1xyXG4vL1xyXG4vLyBBZGQgZXh0cmEgY2xhc3MgdG8gYC5kcm9wZG93bi1tZW51YCB0byBmbGlwIHRoZSBhbGlnbm1lbnQgb2YgdGhlIGRyb3Bkb3duXHJcbi8vIG1lbnUgd2l0aCB0aGUgcGFyZW50LlxyXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XHJcblx0bGVmdDogYXV0bzsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBgLmRyb3Bkb3duLW1lbnVgXHJcblx0cmlnaHQ6IDA7XHJcbn1cclxuXHJcbi8vIFdpdGggdjMsIHdlIGVuYWJsZWQgYXV0by1mbGlwcGluZyBpZiB5b3UgaGF2ZSBhIGRyb3Bkb3duIHdpdGhpbiBhIHJpZ2h0XHJcbi8vIGFsaWduZWQgbmF2IGNvbXBvbmVudC4gVG8gZW5hYmxlIHRoZSB1bmRvaW5nIG9mIHRoYXQsIHdlIHByb3ZpZGUgYW4gb3ZlcnJpZGVcclxuLy8gdG8gcmVzdG9yZSB0aGUgZGVmYXVsdCBkcm9wZG93biBtZW51IGFsaWdubWVudC5cclxuLy9cclxuLy8gVGhpcyBpcyBvbmx5IGZvciBsZWZ0LWFsaWduaW5nIGEgZHJvcGRvd24gbWVudSB3aXRoaW4gYSBgLm5hdmJhci1yaWdodGAgb3JcclxuLy8gYC5wdWxsLXJpZ2h0YCBuYXYgY29tcG9uZW50LlxyXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcclxuLmRyb3Bkb3duLWhlYWRlciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZzogM3B4IDIwcHg7XHJcblx0Zm9udC1zaXplOiBAZm9udC1zaXplLXNtYWxsO1xyXG5cdGxpbmUtaGVpZ2h0OiBAbGluZS1oZWlnaHQtYmFzZTtcclxuXHRjb2xvcjogQGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcclxuXHR3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXHJcbn1cclxuXHJcbi8vIEJhY2tkcm9wIHRvIGNhdGNoIGJvZHkgY2xpY2tzIG9uIG1vYmlsZSwgZXRjLlxyXG4uZHJvcGRvd24tYmFja2Ryb3Age1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRsZWZ0OiAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHR0b3A6IDA7XHJcblx0ei1pbmRleDogKEB6aW5kZXgtZHJvcGRvd24gLSAxMCk7XHJcbn1cclxuXHJcbi8vIFJpZ2h0IGFsaWduZWQgZHJvcGRvd25zXHJcbi5wdWxsLXJpZ2h0ID4gLmRyb3Bkb3duLW1lbnUge1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGxlZnQ6IGF1dG87XHJcbn1cclxuXHJcbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxyXG4vL1xyXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQsIGJyby5cclxuLy8gVE9ETzogYWJzdHJhY3QgdGhpcyBzbyB0aGF0IHRoZSBuYXZiYXIgZml4ZWQgc3R5bGVzIGFyZSBub3QgcGxhY2VkIGhlcmU/XHJcblxyXG4uZHJvcHVwLFxyXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24ge1xyXG5cdC8vIFJldmVyc2UgdGhlIGNhcmV0XHJcblx0LmNhcmV0IHtcclxuXHRcdGJvcmRlci10b3A6IDA7XHJcblx0XHRib3JkZXItYm90dG9tOiBAY2FyZXQtd2lkdGgtYmFzZSBkYXNoZWQ7XHJcblx0XHRib3JkZXItYm90dG9tOiBAY2FyZXQtd2lkdGgtYmFzZSBzb2xpZCB+XCJcXDlcIjsgLy8gSUU4XHJcblx0XHRjb250ZW50OiBcIlwiO1xyXG5cdH1cclxuXHQvLyBEaWZmZXJlbnQgcG9zaXRpb25pbmcgZm9yIGJvdHRvbSB1cCBtZW51XHJcblx0LmRyb3Bkb3duLW1lbnUge1xyXG5cdFx0dG9wOiBhdXRvO1xyXG5cdFx0Ym90dG9tOiAxMDAlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xyXG5cdH1cclxufVxyXG5cclxuLy8gQ29tcG9uZW50IGFsaWdubWVudFxyXG4vL1xyXG4vLyBSZWl0ZXJhdGUgcGVyIG5hdmJhci5sZXNzIGFuZCB0aGUgbW9kaWZpZWQgY29tcG9uZW50IGFsaWdubWVudCB0aGVyZS5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiBAZ3JpZC1mbG9hdC1icmVha3BvaW50KSB7XHJcblx0Lm5hdmJhci1yaWdodCB7XHJcblx0XHQuZHJvcGRvd24tbWVudSB7XHJcblx0XHRcdC5kcm9wZG93bi1tZW51LXJpZ2h0KCk7XHJcblx0XHR9XHJcblx0XHQvLyBOZWNlc3NhcnkgZm9yIG92ZXJyaWRlcyBvZiB0aGUgZGVmYXVsdCByaWdodCBhbGlnbmVkIG1lbnUuXHJcblx0XHQvLyBXaWxsIHJlbW92ZSBjb21lIHY0IGluIGFsbCBsaWtlbGlob29kLlxyXG5cdFx0LmRyb3Bkb3duLW1lbnUtbGVmdCB7XHJcblx0XHRcdC5kcm9wZG93bi1tZW51LWxlZnQoKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLmItY2F0YWxvZy1zbGlkZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0QGFycm93V2lkdGg6IDMwcHg7XHJcblxyXG5cdC5vd2wtZG90cyB7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQuZy1pY29uIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdHdpZHRoOiBAYXJyb3dXaWR0aDtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGZvbnQtc2l6ZTogQGFycm93V2lkdGg7XHJcblx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRjb2xvcjogQHdoaXRlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdC50cmFuc2l0aW9uKGJhY2tncm91bmQpO1xyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2IoMCwgMCwgMCk7XHJcblx0XHR9XHJcblxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHQuY2VudGVyLXBvc2l0aW9uLXZlcnRpY2FsbHkoKTtcclxuXHRcdH1cclxuXHJcblx0XHQmLWFycm93LWxlZnQge1xyXG5cdFx0XHRsZWZ0OiAtQGFycm93V2lkdGg7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji1hcnJvdy1yaWdodCB7XHJcblx0XHRcdHJpZ2h0OiAtQGFycm93V2lkdGg7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5kaXNhYmxlIHtcclxuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQub3dsLXN0YWdlLW91dGVyIHtcclxuXHRcdG1heC13aWR0aDogNzE1cHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHR9XHJcblxyXG5cdC5vd2wtY2Fyb3VzZWwge1xyXG5cdFx0Lm93bC1pdGVtIHtcclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRtYXgtaGVpZ2h0OiBpbmhlcml0O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcblx0XHQuZy1pY29uLWFycm93LWxlZnQsXHJcblx0XHQuZy1pY29uLWFycm93LXJpZ2h0IHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI4MHB4KSB7XHJcblx0LmItY2F0YWxvZy1zbGlkZXIge1xyXG5cdFx0d2lkdGg6IDk0MHB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHQuYi1jYXRhbG9nLXNsaWRlciB7XHJcblx0XHR3aWR0aDogODgwcHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcblx0LmItY2F0YWxvZy1zbGlkZXIge1xyXG5cdFx0d2lkdGg6IDU2MHB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xyXG5cdC5iLWNhdGFsb2ctc2xpZGVyIHtcclxuXHRcdHdpZHRoOiAzNjBweDtcclxuXHR9XHJcbn1cclxuIiwiLmItaW5mby13aW5kb3cge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRyaWdodDogMDtcclxuXHR0b3A6IDA7XHJcblx0ei1pbmRleDogOTk5OTk7XHJcblx0bWluLXdpZHRoOiAyMDBweDtcclxuXHRtaW4taGVpZ2h0OiAxMDBweDtcclxuXHRwYWRkaW5nOiA1cHg7XHJcblx0YmFja2dyb3VuZDogIzllMDgwODtcclxuXHRjb2xvcjogQHdoaXRlO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG4iLCIuYi12b3RlIHtcclxuXHQudm90ZS1mb3JtIHtcclxuXHRcdCYgPiAucm93IHtcclxuXHRcdFx0JiA+IC5pdGVtIHtcclxuXHRcdFx0XHRtaW4taGVpZ2h0OiAyNDVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lml0ZW0ge1xyXG5cdFx0LnF1ZXN0aW9uLWhlYWRlciB7XHJcblx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHQuZm9udCgyNHB4LCBAU2NhZGFCb2xkLCBAcmVkLCBpbmhlcml0LCBpbmhlcml0LCBib2xkKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5hbnN3ZXJzLWxpc3Qge1xyXG5cdFx0XHQuaXRlbSB7XHJcblx0XHRcdFx0LmlubGluZS1saXN0KG1pZGRsZSk7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC50aXRsZSB7XHJcblx0XHRcdFx0bWluLWhlaWdodDogNjRweDtcclxuXHJcblx0XHRcdFx0bGFiZWwge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdFx0XHRcdFx0dGV4dC1qdXN0aWZ5OiBuZXdzcGFwZXI7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblxyXG5cdFx0XHRcdFx0c3BhbiwgaW5wdXQge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdCYuaGVscGVyIHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubmFtZSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMjMwcHg7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQucXVhbnRpdHkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5vbGQtcHJpY2Uge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDYwcHg7XHJcblx0XHRcdFx0XHQuZm9udCgxNnB4LCBAU2NhZGFCb2xkLCBAYmxhY2ssIGluaGVyaXQsIGluaGVyaXQsIGJvbGQpO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQubmV3LXByaWNlIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA5MHB4O1xyXG5cdFx0XHRcdFx0LmZvbnQoMTZweCwgQFNjYWRhQm9sZCwgQHJlZCwgaW5oZXJpdCwgaW5oZXJpdCwgYm9sZCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHRhIHtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdFx0bWFyZ2luLXRvcDogN3B4O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Y29sb3I6ICNlYjFjMjM7XHJcblx0fVxyXG5cclxuXHQmLmFuc3dlcnMge1xyXG5cdFx0LnByb2dyZXNzLWJhciB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IDE1cHg7XHJcblx0XHRcdG1hcmdpbjogNHB4IDA7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0Y29sb3I6IHdoaXRlO1xyXG5cdFx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLyohXHJcbiAqICMgU2VtYW50aWMgVUkgMi4yLjYgLSBQcm9ncmVzcyBCYXJcclxuICogaHR0cDovL2dpdGh1Yi5jb20vc2VtYW50aWMtb3JnL3NlbWFudGljLXVpL1xyXG4gKlxyXG4gKlxyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcclxuICogaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxyXG4gKlxyXG4gKi9cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgICAgIFByb2dyZXNzXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4udWkucHJvZ3Jlc3Mge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdG1hcmdpbjogMWVtIDBlbSAyLjVlbTtcclxuXHRib3gtc2hhZG93OiBub25lO1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuXHRwYWRkaW5nOiAwZW07XHJcblx0Ym9yZGVyLXJhZGl1czogMC4yODU3MTQyOXJlbTtcclxufVxyXG5cclxuLnVpLnByb2dyZXNzOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW46IDBlbSAwZW0gMi41ZW07XHJcbn1cclxuXHJcbi51aS5wcm9ncmVzczpsYXN0LWNoaWxkIHtcclxuXHRtYXJnaW46IDBlbSAwZW0gMS41ZW07XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgICAgIENvbnRlbnRcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi8qIEFjdGl2aXR5IEJhciAqL1xyXG4udWkucHJvZ3Jlc3MgLmJhciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiAwJTtcclxuXHRtaW4td2lkdGg6IDJlbTtcclxuXHRiYWNrZ3JvdW5kOiAjODg4ODg4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDAuMjg1NzE0MjlyZW07XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjFzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4xcyBlYXNlO1xyXG5cdHRyYW5zaXRpb246IHdpZHRoIDAuMXMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjFzIGVhc2U7XHJcbn1cclxuXHJcbi8qIFBlcmNlbnQgQ29tcGxldGUgKi9cclxuLnVpLnByb2dyZXNzIC5iYXIgPiAucHJvZ3Jlc3Mge1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdGZvbnQtc2l6ZTogMC45Mjg1NzE0M2VtO1xyXG5cdHRvcDogNTAlO1xyXG5cdHJpZ2h0OiAwLjVlbTtcclxuXHRsZWZ0OiBhdXRvO1xyXG5cdGJvdHRvbTogYXV0bztcclxuXHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xyXG5cdHRleHQtc2hhZG93OiBub25lO1xyXG5cdG1hcmdpbi10b3A6IC0wLjVlbTtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4vKiBMYWJlbCAqL1xyXG4udWkucHJvZ3Jlc3MgPiAubGFiZWwge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRmb250LXNpemU6IDFlbTtcclxuXHR0b3A6IDEwMCU7XHJcblx0cmlnaHQ6IGF1dG87XHJcblx0bGVmdDogMCU7XHJcblx0Ym90dG9tOiBhdXRvO1xyXG5cdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdHRleHQtc2hhZG93OiBub25lO1xyXG5cdG1hcmdpbi10b3A6IDAuMmVtO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZTtcclxuXHR0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2U7XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgICAgIFR5cGVzXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4vKiBJbmRpY2F0aW5nICovXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCIxXCJdIC5iYXIsXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCIyXCJdIC5iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNEOTVDNUM7XHJcbn1cclxuXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCIzXCJdIC5iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNFRkJDNzI7XHJcbn1cclxuXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCI0XCJdIC5iYXIsXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCI1XCJdIC5iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNFNkJCNDg7XHJcbn1cclxuXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCI2XCJdIC5iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNEREM5Mjg7XHJcbn1cclxuXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCI3XCJdIC5iYXIsXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCI4XCJdIC5iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNCNEQ5NUM7XHJcbn1cclxuXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCI5XCJdIC5iYXIsXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCIxMDBcIl0gLmJhciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzY2REE4MTtcclxufVxyXG5cclxuLyogSW5kaWNhdGluZyBMYWJlbCAqL1xyXG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiMVwiXSAubGFiZWwsXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCIyXCJdIC5sYWJlbCB7XHJcblx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XHJcbn1cclxuXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCIzXCJdIC5sYWJlbCB7XHJcblx0Y29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XHJcbn1cclxuXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCI0XCJdIC5sYWJlbCxcclxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjVcIl0gLmxhYmVsIHtcclxuXHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcclxufVxyXG5cclxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjZcIl0gLmxhYmVsIHtcclxuXHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcclxufVxyXG5cclxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50Xj1cIjdcIl0gLmxhYmVsLFxyXG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiOFwiXSAubGFiZWwge1xyXG5cdGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xyXG59XHJcblxyXG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnRePVwiOVwiXSAubGFiZWwsXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudF49XCIxMDBcIl0gLmxhYmVsIHtcclxuXHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcclxufVxyXG5cclxuLyogU2luZ2xlIERpZ2l0cyAqL1xyXG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnQ9XCIxXCJdIC5iYXIsXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjJcIl0gLmJhcixcclxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiM1wiXSAuYmFyLFxyXG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnQ9XCI0XCJdIC5iYXIsXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjVcIl0gLmJhcixcclxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiNlwiXSAuYmFyLFxyXG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnQ9XCI3XCJdIC5iYXIsXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjhcIl0gLmJhcixcclxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiOVwiXSAuYmFyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRDk1QzVDO1xyXG59XHJcblxyXG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnQ9XCIxXCJdIC5sYWJlbCxcclxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiMlwiXSAubGFiZWwsXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjNcIl0gLmxhYmVsLFxyXG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnQ9XCI0XCJdIC5sYWJlbCxcclxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiNVwiXSAubGFiZWwsXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjZcIl0gLmxhYmVsLFxyXG4udWkuaW5kaWNhdGluZy5wcm9ncmVzc1tkYXRhLXBlcmNlbnQ9XCI3XCJdIC5sYWJlbCxcclxuLnVpLmluZGljYXRpbmcucHJvZ3Jlc3NbZGF0YS1wZXJjZW50PVwiOFwiXSAubGFiZWwsXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzW2RhdGEtcGVyY2VudD1cIjlcIl0gLmxhYmVsIHtcclxuXHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcclxufVxyXG5cclxuLyogSW5kaWNhdGluZyBTdWNjZXNzICovXHJcbi51aS5pbmRpY2F0aW5nLnByb2dyZXNzLnN1Y2Nlc3MgLmxhYmVsIHtcclxuXHRjb2xvcjogIzFBNTMxQjtcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgICAgICAgICAgIFN0YXRlc1xyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLVxyXG4gICAgIFN1Y2Nlc3NcclxuLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi51aS5wcm9ncmVzcy5zdWNjZXNzIC5iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMyMUJBNDUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnVpLnByb2dyZXNzLnN1Y2Nlc3MgLmJhcixcclxuLnVpLnByb2dyZXNzLnN1Y2Nlc3MgLmJhcjo6YWZ0ZXIge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcblx0YW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi51aS5wcm9ncmVzcy5zdWNjZXNzID4gLmxhYmVsIHtcclxuXHRjb2xvcjogIzFBNTMxQjtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLVxyXG4gICAgIFdhcm5pbmdcclxuLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi51aS5wcm9ncmVzcy53YXJuaW5nIC5iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGMkMwMzcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnVpLnByb2dyZXNzLndhcm5pbmcgLmJhcixcclxuLnVpLnByb2dyZXNzLndhcm5pbmcgLmJhcjo6YWZ0ZXIge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcblx0YW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi51aS5wcm9ncmVzcy53YXJuaW5nID4gLmxhYmVsIHtcclxuXHRjb2xvcjogIzc5NEIwMjtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLVxyXG4gICAgIEVycm9yXHJcbi0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4udWkucHJvZ3Jlc3MuZXJyb3IgLmJhciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0RCMjgyOCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udWkucHJvZ3Jlc3MuZXJyb3IgLmJhcixcclxuLnVpLnByb2dyZXNzLmVycm9yIC5iYXI6OmFmdGVyIHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG5cdGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udWkucHJvZ3Jlc3MuZXJyb3IgPiAubGFiZWwge1xyXG5cdGNvbG9yOiAjOTEyRDJCO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tXHJcbiAgICAgQWN0aXZlXHJcbi0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4udWkuYWN0aXZlLnByb2dyZXNzIC5iYXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtaW4td2lkdGg6IDJlbTtcclxufVxyXG5cclxuLnVpLmFjdGl2ZS5wcm9ncmVzcyAuYmFyOjphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0b3BhY2l0eTogMDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwcHg7XHJcblx0bGVmdDogMHB4O1xyXG5cdHJpZ2h0OiAwcHg7XHJcblx0Ym90dG9tOiAwcHg7XHJcblx0YmFja2dyb3VuZDogI0ZGRkZGRjtcclxuXHRib3JkZXItcmFkaXVzOiAwLjI4NTcxNDI5cmVtO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uOiBwcm9ncmVzcy1hY3RpdmUgMnMgZWFzZSBpbmZpbml0ZTtcclxuXHRhbmltYXRpb246IHByb2dyZXNzLWFjdGl2ZSAycyBlYXNlIGluZmluaXRlO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYWN0aXZlIHtcclxuXHQwJSB7XHJcblx0XHRvcGFjaXR5OiAwLjM7XHJcblx0XHR3aWR0aDogMDtcclxuXHR9XHJcblx0MTAwJSB7XHJcblx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWFjdGl2ZSB7XHJcblx0MCUge1xyXG5cdFx0b3BhY2l0eTogMC4zO1xyXG5cdFx0d2lkdGg6IDA7XHJcblx0fVxyXG5cdDEwMCUge1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLVxyXG4gICAgRGlzYWJsZWRcclxuLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi51aS5kaXNhYmxlZC5wcm9ncmVzcyB7XHJcblx0b3BhY2l0eTogMC4zNTtcclxufVxyXG5cclxuLnVpLmRpc2FibGVkLnByb2dyZXNzIC5iYXIsXHJcbi51aS5kaXNhYmxlZC5wcm9ncmVzcyAuYmFyOjphZnRlciB7XHJcblx0LXdlYmtpdC1hbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuXHRhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgICAgICAgICBWYXJpYXRpb25zXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tXHJcbiAgICBJbnZlcnRlZFxyXG4tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLnVpLmludmVydGVkLnByb2dyZXNzIHtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xyXG5cdGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuLnVpLmludmVydGVkLnByb2dyZXNzIC5iYXIge1xyXG5cdGJhY2tncm91bmQ6ICM4ODg4ODg7XHJcbn1cclxuXHJcbi51aS5pbnZlcnRlZC5wcm9ncmVzcyAuYmFyID4gLnByb2dyZXNzIHtcclxuXHRjb2xvcjogI0Y5RkFGQjtcclxufVxyXG5cclxuLnVpLmludmVydGVkLnByb2dyZXNzID4gLmxhYmVsIHtcclxuXHRjb2xvcjogI0ZGRkZGRjtcclxufVxyXG5cclxuLnVpLmludmVydGVkLnByb2dyZXNzLnN1Y2Nlc3MgPiAubGFiZWwge1xyXG5cdGNvbG9yOiAjMjFCQTQ1O1xyXG59XHJcblxyXG4udWkuaW52ZXJ0ZWQucHJvZ3Jlc3Mud2FybmluZyA+IC5sYWJlbCB7XHJcblx0Y29sb3I6ICNGMkMwMzc7XHJcbn1cclxuXHJcbi51aS5pbnZlcnRlZC5wcm9ncmVzcy5lcnJvciA+IC5sYWJlbCB7XHJcblx0Y29sb3I6ICNEQjI4Mjg7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS1cclxuICAgIEF0dGFjaGVkXHJcbi0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKiBib3R0b20gYXR0YWNoZWQgKi9cclxuLnVpLnByb2dyZXNzLmF0dGFjaGVkIHtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Ym9yZGVyOiBub25lO1xyXG5cdG1hcmdpbjogMGVtO1xyXG59XHJcblxyXG4udWkucHJvZ3Jlc3MuYXR0YWNoZWQsXHJcbi51aS5wcm9ncmVzcy5hdHRhY2hlZCAuYmFyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRoZWlnaHQ6IDAuMnJlbTtcclxuXHRwYWRkaW5nOiAwcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRib3JkZXItcmFkaXVzOiAwZW0gMGVtIDAuMjg1NzE0MjlyZW0gMC4yODU3MTQyOXJlbTtcclxufVxyXG5cclxuLnVpLnByb2dyZXNzLmF0dGFjaGVkIC5iYXIge1xyXG5cdGJvcmRlci1yYWRpdXM6IDBlbTtcclxufVxyXG5cclxuLyogdG9wIGF0dGFjaGVkICovXHJcbi51aS5wcm9ncmVzcy50b3AuYXR0YWNoZWQsXHJcbi51aS5wcm9ncmVzcy50b3AuYXR0YWNoZWQgLmJhciB7XHJcblx0dG9wOiAwcHg7XHJcblx0Ym9yZGVyLXJhZGl1czogMC4yODU3MTQyOXJlbSAwLjI4NTcxNDI5cmVtIDBlbSAwZW07XHJcbn1cclxuXHJcbi51aS5wcm9ncmVzcy50b3AuYXR0YWNoZWQgLmJhciB7XHJcblx0Ym9yZGVyLXJhZGl1czogMGVtO1xyXG59XHJcblxyXG4vKiBDb3VwbGluZyAqL1xyXG4udWkuc2VnbWVudCA+IC51aS5hdHRhY2hlZC5wcm9ncmVzcyxcclxuLnVpLmNhcmQgPiAudWkuYXR0YWNoZWQucHJvZ3Jlc3Mge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IGF1dG87XHJcblx0bGVmdDogMDtcclxuXHRib3R0b206IDEwMCU7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi51aS5zZWdtZW50ID4gLnVpLmJvdHRvbS5hdHRhY2hlZC5wcm9ncmVzcyxcclxuLnVpLmNhcmQgPiAudWkuYm90dG9tLmF0dGFjaGVkLnByb2dyZXNzIHtcclxuXHR0b3A6IDEwMCU7XHJcblx0Ym90dG9tOiBhdXRvO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tXHJcbiAgICAgQ29sb3JzXHJcbi0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKiBSZWQgKi9cclxuLnVpLnJlZC5wcm9ncmVzcyAuYmFyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjREIyODI4O1xyXG59XHJcblxyXG4udWkucmVkLmludmVydGVkLnByb2dyZXNzIC5iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGRjY5NUU7XHJcbn1cclxuXHJcbi8qIE9yYW5nZSAqL1xyXG4udWkub3JhbmdlLnByb2dyZXNzIC5iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGMjcxMUM7XHJcbn1cclxuXHJcbi51aS5vcmFuZ2UuaW52ZXJ0ZWQucHJvZ3Jlc3MgLmJhciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGODUxQjtcclxufVxyXG5cclxuLyogWWVsbG93ICovXHJcbi51aS55ZWxsb3cucHJvZ3Jlc3MgLmJhciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZCQkQwODtcclxufVxyXG5cclxuLnVpLnllbGxvdy5pbnZlcnRlZC5wcm9ncmVzcyAuYmFyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMjFGO1xyXG59XHJcblxyXG4vKiBPbGl2ZSAqL1xyXG4udWkub2xpdmUucHJvZ3Jlc3MgLmJhciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0I1Q0MxODtcclxufVxyXG5cclxuLnVpLm9saXZlLmludmVydGVkLnByb2dyZXNzIC5iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNEOUU3Nzg7XHJcbn1cclxuXHJcbi8qIEdyZWVuICovXHJcbi51aS5ncmVlbi5wcm9ncmVzcyAuYmFyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjFCQTQ1O1xyXG59XHJcblxyXG4udWkuZ3JlZW4uaW52ZXJ0ZWQucHJvZ3Jlc3MgLmJhciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzJFQ0M0MDtcclxufVxyXG5cclxuLyogVGVhbCAqL1xyXG4udWkudGVhbC5wcm9ncmVzcyAuYmFyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDBCNUFEO1xyXG59XHJcblxyXG4udWkudGVhbC5pbnZlcnRlZC5wcm9ncmVzcyAuYmFyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNkRGRkZGO1xyXG59XHJcblxyXG4vKiBCbHVlICovXHJcbi51aS5ibHVlLnByb2dyZXNzIC5iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMyMTg1RDA7XHJcbn1cclxuXHJcbi51aS5ibHVlLmludmVydGVkLnByb2dyZXNzIC5iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM1NEM4RkY7XHJcbn1cclxuXHJcbi8qIFZpb2xldCAqL1xyXG4udWkudmlvbGV0LnByb2dyZXNzIC5iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM2NDM1Qzk7XHJcbn1cclxuXHJcbi51aS52aW9sZXQuaW52ZXJ0ZWQucHJvZ3Jlc3MgLmJhciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0EyOTFGQjtcclxufVxyXG5cclxuLyogUHVycGxlICovXHJcbi51aS5wdXJwbGUucHJvZ3Jlc3MgLmJhciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0EzMzNDODtcclxufVxyXG5cclxuLnVpLnB1cnBsZS5pbnZlcnRlZC5wcm9ncmVzcyAuYmFyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjREM3M0ZGO1xyXG59XHJcblxyXG4vKiBQaW5rICovXHJcbi51aS5waW5rLnByb2dyZXNzIC5iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNFMDM5OTc7XHJcbn1cclxuXHJcbi51aS5waW5rLmludmVydGVkLnByb2dyZXNzIC5iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNGRjhFREY7XHJcbn1cclxuXHJcbi8qIEJyb3duICovXHJcbi51aS5icm93bi5wcm9ncmVzcyAuYmFyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjQTU2NzNGO1xyXG59XHJcblxyXG4udWkuYnJvd24uaW52ZXJ0ZWQucHJvZ3Jlc3MgLmJhciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0Q2N0MxQztcclxufVxyXG5cclxuLyogR3JleSAqL1xyXG4udWkuZ3JleS5wcm9ncmVzcyAuYmFyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjNzY3Njc2O1xyXG59XHJcblxyXG4udWkuZ3JleS5pbnZlcnRlZC5wcm9ncmVzcyAuYmFyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRENERERFO1xyXG59XHJcblxyXG4vKiBCbGFjayAqL1xyXG4udWkuYmxhY2sucHJvZ3Jlc3MgLmJhciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzFCMUMxRDtcclxufVxyXG5cclxuLnVpLmJsYWNrLmludmVydGVkLnByb2dyZXNzIC5iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICM1NDU0NTQ7XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS1cclxuICAgICBTaXplc1xyXG4tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLnVpLnRpbnkucHJvZ3Jlc3Mge1xyXG5cdGZvbnQtc2l6ZTogMC44NTcxNDI4NnJlbTtcclxufVxyXG5cclxuLnVpLnRpbnkucHJvZ3Jlc3MgLmJhciB7XHJcblx0aGVpZ2h0OiAwLjVlbTtcclxufVxyXG5cclxuLnVpLnNtYWxsLnByb2dyZXNzIHtcclxuXHRmb250LXNpemU6IDAuOTI4NTcxNDNyZW07XHJcbn1cclxuXHJcbi51aS5zbWFsbC5wcm9ncmVzcyAuYmFyIHtcclxuXHRoZWlnaHQ6IDFlbTtcclxufVxyXG5cclxuLnVpLnByb2dyZXNzIHtcclxuXHRmb250LXNpemU6IDFyZW07XHJcbn1cclxuXHJcbi51aS5wcm9ncmVzcyAuYmFyIHtcclxuXHRoZWlnaHQ6IDEuNzVlbTtcclxufVxyXG5cclxuLnVpLmxhcmdlLnByb2dyZXNzIHtcclxuXHRmb250LXNpemU6IDEuMTQyODU3MTRyZW07XHJcbn1cclxuXHJcbi51aS5sYXJnZS5wcm9ncmVzcyAuYmFyIHtcclxuXHRoZWlnaHQ6IDIuNWVtO1xyXG59XHJcblxyXG4udWkuYmlnLnByb2dyZXNzIHtcclxuXHRmb250LXNpemU6IDEuMjg1NzE0MjlyZW07XHJcbn1cclxuXHJcbi51aS5iaWcucHJvZ3Jlc3MgLmJhciB7XHJcblx0aGVpZ2h0OiAzLjVlbTtcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgICAgICAgICAgUHJvZ3Jlc3NcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgIFNpdGUgT3ZlcnJpZGVzXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcbiIsIkBpbXBvcnQgJ2xvYWRlcic7XHJcbkBpbXBvcnQgJ3Byb2dyZXNzJztcclxuXHJcbi5hamF4LWZpbGUtdXBsb2FkLWVycm9yIHtcclxuXHRjb2xvcjogQHJlZDtcclxufVxyXG5cclxuLmFqYXgtZmlsZS11cGxvYWQtc3RhdHVzYmFyIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjMGJhMWI1O1xyXG5cdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0d2lkdGg6IDQyMHB4O1xyXG5cdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRtYXJnaW46IDVweDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0cGFkZGluZzogNXB4IDVweCA1cHggMTVweFxyXG59XHJcblxyXG4uYWpheC1maWxlLXVwbG9hZC1maWxlbmFtZSB7XHJcblx0d2lkdGg6IDMwMHB4O1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRtYXJnaW46IDAgNXB4IDVweCAwcHg7XHJcblxyXG59XHJcblxyXG4uYWpheC1maWxlLXVwbG9hZC1maWxlc2l6ZSB7XHJcblx0d2lkdGg6IDUwcHg7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdG1hcmdpbjogMCA1cHggNXB4IDBweDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmFqYXgtZmlsZS11cGxvYWQtcHJvZ3Jlc3Mge1xyXG5cdG1hcmdpbjogNXB4IDEwcHggNXB4IDBweDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IDI1MHB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcblx0cGFkZGluZzogMXB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Y29sb3I6ICNGRkZGRkY7XHJcblxyXG59XHJcblxyXG4uYWpheC1maWxlLXVwbG9hZC1iYXIge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICMwYmExYjU7XHJcblx0d2lkdGg6IDA7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRjb2xvcjogI0ZGRkZGRjtcclxuXHJcbn1cclxuXHJcbi5hamF4LWZpbGUtdXBsb2FkLXBlcmNlbnQge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0dG9wOiAzcHg7XHJcblx0bGVmdDogNDglXHJcbn1cclxuXHJcbi5hamF4LWZpbGUtdXBsb2FkLXJlZCB7XHJcblx0LW1vei1ib3gtc2hhZG93OiBpbnNldCAwIDM5cHggMCAtMjRweCAjZTY3YTczO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAzOXB4IDAgLTI0cHggI2U2N2E3MztcclxuXHRib3gtc2hhZG93OiBpbnNldCAwIDM5cHggMCAtMjRweCAjZTY3YTczO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNlNDY4NWQ7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LWZhbWlseTogYXJpYWw7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0cGFkZGluZzogNHB4IDE1cHg7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdHRleHQtc2hhZG93OiAwIDFweCAwICNiMjNlMzU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0bWFyZ2luOiA1cHggMTBweCA1cHggMHB4O1xyXG59XHJcblxyXG4uYWpheC1maWxlLXVwbG9hZC1ncmVlbiB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogIzc3YjU1YTtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtZmFtaWx5OiBhcmlhbDtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRwYWRkaW5nOiA0cHggMTVweDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHRleHQtc2hhZG93OiAwIDFweCAwICM1YjhhM2M7XHJcblx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRtYXJnaW46IDVweCAxMHB4IDVweCAwcHg7XHJcbn1cclxuXHJcbi5hamF4LWZpbGUtdXBsb2FkIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZzogMTVweCAyMHB4O1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHRiYWNrZ3JvdW5kOiBAcmVkO1xyXG59XHJcblxyXG4uYWpheC1maWxlLXVwbG9hZDpob3ZlciB7XHJcblx0YmFja2dyb3VuZDogQGRhcmtSZWQ7XHJcbn1cclxuXHJcbi5hamF4LXVwbG9hZC1kcmFnZHJvcCB7XHJcblx0Ym9yZGVyOiAycHggZG90dGVkICNBNUE1Qzc7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRjb2xvcjogI0RBRENFMztcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0cGFkZGluZzogMTBweCAwIDEwcHggMTBweDtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uc3RhdGUtaG92ZXIge1xyXG5cdGJvcmRlcjogMnB4IHNvbGlkICNBNUE1Qzc7XHJcbn1cclxuXHJcbi5hamF4LWZpbGUtdXBsb2FkLWNvbnRhaW5lciB7XHJcblx0bWFyZ2luOiAyMHB4IDBweCAyMHB4IDBweDtcclxufSJdfQ== */