/*!*****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/esm/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/desktop/sass/index.sass ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.leaflet-pane, .leaflet-tile, .leaflet-marker-icon, .leaflet-marker-shadow, .leaflet-tile-container {
  position: absolute;
  left: 0;
  top: 0;
}

.leaflet-pane > svg, .leaflet-pane > canvas {
  position: absolute;
  left: 0;
  top: 0;
}

.leaflet-zoom-box, .leaflet-image-layer, .leaflet-layer {
  position: absolute;
  left: 0;
  top: 0;
}

.leaflet-container {
  overflow: hidden;
}

.leaflet-tile, .leaflet-marker-icon, .leaflet-marker-shadow {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-user-drag: none;
}

.leaflet-tile::selection {
  background: transparent;
}

.leaflet-safari .leaflet-tile {
  image-rendering: -webkit-optimize-contrast;
}
.leaflet-safari .leaflet-tile-container {
  width: 1600px;
  height: 1600px;
  -webkit-transform-origin: 0 0;
}

.leaflet-marker-icon, .leaflet-marker-shadow {
  display: block;
}

.leaflet-container .leaflet-overlay-pane svg, .leaflet-container .leaflet-marker-pane img, .leaflet-container .leaflet-shadow-pane img, .leaflet-container .leaflet-tile-pane img, .leaflet-container img.leaflet-image-layer, .leaflet-container .leaflet-tile {
  max-width: none !important;
  max-height: none !important;
}
.leaflet-container.leaflet-touch-zoom {
  -ms-touch-action: pan-x pan-y;
  touch-action: pan-x pan-y;
}
.leaflet-container.leaflet-touch-drag {
  -ms-touch-action: pinch-zoom;
  touch-action: none;
  touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
  -ms-touch-action: none;
  touch-action: none;
}
.leaflet-container {
  -webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
  -webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}

.leaflet-tile {
  filter: inherit;
  visibility: hidden;
}

.leaflet-tile-loaded {
  visibility: inherit;
}

.leaflet-zoom-box {
  width: 0;
  height: 0;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 800;
}

.leaflet-overlay-pane svg {
  -moz-user-select: none;
}

.leaflet-pane {
  z-index: 400;
}

.leaflet-tile-pane {
  z-index: 200;
}

.leaflet-overlay-pane {
  z-index: 400;
}

.leaflet-shadow-pane {
  z-index: 500;
}

.leaflet-marker-pane {
  z-index: 600;
}

.leaflet-tooltip-pane {
  z-index: 650;
}

.leaflet-popup-pane {
  z-index: 700;
}

.leaflet-map-pane canvas {
  z-index: 100;
}
.leaflet-map-pane svg {
  z-index: 200;
}

.leaflet-vml-shape {
  width: 1px;
  height: 1px;
}

.lvml {
  behavior: url(#default#VML);
  display: inline-block;
  position: absolute;
}

.leaflet-control {
  position: relative;
  z-index: 800;
  pointer-events: visiblePainted;
  pointer-events: auto;
}

.leaflet-top, .leaflet-bottom {
  position: absolute;
  z-index: 1000;
  pointer-events: none;
}

.leaflet-top {
  top: 0;
}

.leaflet-right {
  right: 0;
}

.leaflet-bottom {
  bottom: 0;
}

.leaflet-left {
  left: 0;
}

.leaflet-control {
  float: left;
  clear: both;
}

.leaflet-right .leaflet-control {
  float: right;
}

.leaflet-top .leaflet-control {
  margin-top: 10px;
}

.leaflet-bottom .leaflet-control {
  margin-bottom: 10px;
}

.leaflet-left .leaflet-control {
  margin-left: 10px;
}

.leaflet-right .leaflet-control {
  margin-right: 10px;
}

.leaflet-fade-anim .leaflet-tile {
  will-change: opacity;
}
.leaflet-fade-anim .leaflet-popup {
  opacity: 0;
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
  opacity: 1;
}

.leaflet-zoom-animated {
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
  will-change: transform;
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);
  -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1);
}
.leaflet-zoom-anim .leaflet-tile {
  -webkit-transition: none;
  -moz-transition: none;
  transition: none;
}

.leaflet-pan-anim .leaflet-tile {
  -webkit-transition: none;
  -moz-transition: none;
  transition: none;
}

.leaflet-zoom-anim .leaflet-zoom-hide {
  visibility: hidden;
}

/* cursors */
.leaflet-interactive {
  cursor: pointer;
}

.leaflet-grab {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}

.leaflet-crosshair {
  cursor: crosshair;
}
.leaflet-crosshair .leaflet-interactive {
  cursor: crosshair;
}

.leaflet-popup-pane, .leaflet-control {
  cursor: auto;
}

.leaflet-dragging .leaflet-grab {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}
.leaflet-dragging .leaflet-grab .leaflet-interactive {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}
.leaflet-dragging .leaflet-marker-draggable {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}

.leaflet-marker-icon, .leaflet-marker-shadow, .leaflet-image-layer, .leaflet-pane > svg path, .leaflet-tile-container {
  pointer-events: none;
}

.leaflet-marker-icon.leaflet-interactive, .leaflet-image-layer.leaflet-interactive, .leaflet-pane > svg path.leaflet-interactive, svg.leaflet-image-layer.leaflet-interactive path {
  pointer-events: visiblePainted;
  pointer-events: auto;
}

.leaflet-container {
  background: #ddd;
  outline: 0;
}
.leaflet-container a {
  color: #0078A8;
}
.leaflet-container a.leaflet-active {
  outline: 2px solid orange;
}

.leaflet-zoom-box {
  border: 2px dotted #38f;
  background: rgba(255, 255, 255, 0.5);
}

.leaflet-container {
  font: 12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;
}

/* general toolbar styles */
.leaflet-bar {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.65);
  border-radius: 4px;
}
.leaflet-bar a {
  background-color: #fff;
  border-bottom: 1px solid #ccc;
  width: 26px;
  height: 26px;
  line-height: 26px;
  display: block;
  text-align: center;
  text-decoration: none;
  color: black;
}
.leaflet-bar a:hover {
  background-color: #fff;
  border-bottom: 1px solid #ccc;
  width: 26px;
  height: 26px;
  line-height: 26px;
  display: block;
  text-align: center;
  text-decoration: none;
  color: black;
}
.leaflet-bar a {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  display: block;
}

.leaflet-control-layers-toggle {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  display: block;
}

.leaflet-bar a:hover {
  background-color: #f4f4f4;
}
.leaflet-bar a:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.leaflet-bar a:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom: none;
}
.leaflet-bar a.leaflet-disabled {
  cursor: default;
  background-color: #f4f4f4;
  color: #bbb;
}

.leaflet-touch .leaflet-bar a {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.leaflet-touch .leaflet-bar a:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.leaflet-touch .leaflet-bar a:last-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}

.leaflet-control-zoom-in, .leaflet-control-zoom-out {
  font: bold 18px "Lucida Console", Monaco, monospace;
  text-indent: 1px;
}

.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out {
  font-size: 22px;
}

.leaflet-control-layers {
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);
  background: #fff;
  border-radius: 5px;
}

.leaflet-control-layers-toggle {
  width: 36px;
  height: 36px;
}

.leaflet-retina .leaflet-control-layers-toggle {
  background-size: 26px 26px;
}

.leaflet-touch .leaflet-control-layers-toggle {
  width: 44px;
  height: 44px;
}

.leaflet-control-layers .leaflet-control-layers-list {
  display: none;
}

.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
  display: none;
}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
  display: block;
  position: relative;
}
.leaflet-control-layers-expanded {
  padding: 6px 10px 6px 6px;
  color: #333;
  background: #fff;
}

.leaflet-control-layers-scrollbar {
  overflow-y: scroll;
  overflow-x: hidden;
  padding-right: 5px;
}

.leaflet-control-layers-selector {
  margin-top: 2px;
  position: relative;
  top: 1px;
}

.leaflet-control-layers label {
  display: block;
}

.leaflet-control-layers-separator {
  height: 0;
  border-top: 1px solid #ddd;
  margin: 5px -10px 5px -6px;
}

.leaflet-container .leaflet-control-attribution {
  background: #fff;
  background: rgba(255, 255, 255, 0.7);
  margin: 0;
}

.leaflet-control-attribution, .leaflet-control-scale-line {
  padding: 0 5px;
  color: #333;
}

.leaflet-control-attribution a {
  text-decoration: none;
}
.leaflet-control-attribution a:hover {
  text-decoration: underline;
}

.leaflet-container .leaflet-control-attribution, .leaflet-container .leaflet-control-scale {
  font-size: 11px;
}

.leaflet-left .leaflet-control-scale {
  margin-left: 5px;
}

.leaflet-bottom .leaflet-control-scale {
  margin-bottom: 5px;
}

.leaflet-control-scale-line {
  border: 2px solid #777;
  border-top: none;
  line-height: 1.1;
  padding: 2px 5px 1px;
  font-size: 11px;
  white-space: nowrap;
  overflow: hidden;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  background: rgba(255, 255, 255, 0.5);
}
.leaflet-control-scale-line:not(:first-child) {
  border-top: 2px solid #777;
  border-bottom: none;
  margin-top: -2px;
}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
  border-bottom: 2px solid #777;
}

.leaflet-touch .leaflet-control-attribution, .leaflet-touch .leaflet-control-layers, .leaflet-touch .leaflet-bar {
  box-shadow: none;
}
.leaflet-touch .leaflet-control-layers, .leaflet-touch .leaflet-bar {
  border: 2px solid rgba(0, 0, 0, 0.2);
  background-clip: padding-box;
}

.leaflet-popup {
  position: absolute;
  text-align: center;
  margin-bottom: 20px;
}

.leaflet-popup-content-wrapper {
  padding: 1px;
  text-align: left;
  border-radius: 12px;
}

.leaflet-popup-content {
  margin: 13px 19px;
  line-height: 1.4;
}
.leaflet-popup-content p {
  margin: 18px 0;
}

.leaflet-popup-tip-container {
  width: 40px;
  height: 20px;
  position: absolute;
  left: 50%;
  margin-left: -20px;
  overflow: hidden;
  pointer-events: none;
}

.leaflet-popup-tip {
  width: 17px;
  height: 17px;
  padding: 1px;
  margin: -10px auto 0;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.leaflet-popup-content-wrapper, .leaflet-popup-tip {
  background: white;
  color: #333;
  box-shadow: 0 3px 14px rgba(0, 0, 0, 0.4);
}

.leaflet-container a.leaflet-popup-close-button {
  position: absolute;
  top: 0;
  right: 0;
  padding: 4px 4px 0 0;
  border: none;
  text-align: center;
  width: 18px;
  height: 14px;
  font: 16px/14px Tahoma, Verdana, sans-serif;
  color: #c3c3c3;
  text-decoration: none;
  font-weight: bold;
  background: transparent;
}
.leaflet-container a.leaflet-popup-close-button:hover {
  color: #999;
}

.leaflet-popup-scrolled {
  overflow: auto;
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
}

.leaflet-oldie .leaflet-popup-content-wrapper {
  zoom: 1;
}
.leaflet-oldie .leaflet-popup-tip {
  width: 24px;
  margin: 0 auto;
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
  filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
}
.leaflet-oldie .leaflet-popup-tip-container {
  margin-top: -1px;
}
.leaflet-oldie .leaflet-control-zoom, .leaflet-oldie .leaflet-control-layers, .leaflet-oldie .leaflet-popup-content-wrapper, .leaflet-oldie .leaflet-popup-tip {
  border: 1px solid #999;
}

.leaflet-div-icon {
  background: #fff;
  border: 1px solid #666;
}

.leaflet-tooltip {
  position: absolute;
  padding: 6px;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 3px;
  color: #222;
  white-space: nowrap;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}
.leaflet-tooltip.leaflet-clickable {
  cursor: pointer;
  pointer-events: auto;
}

.leaflet-tooltip-top:before, .leaflet-tooltip-bottom:before, .leaflet-tooltip-left:before, .leaflet-tooltip-right:before {
  position: absolute;
  pointer-events: none;
  border: 6px solid transparent;
  background: transparent;
  content: "";
}

.leaflet-tooltip-bottom {
  margin-top: 6px;
}

.leaflet-tooltip-top {
  margin-top: -6px;
}

.leaflet-tooltip-bottom:before {
  left: 50%;
  margin-left: -6px;
}

.leaflet-tooltip-top:before {
  left: 50%;
  margin-left: -6px;
  bottom: 0;
  margin-bottom: -12px;
  border-top-color: #fff;
}

.leaflet-tooltip-bottom:before {
  top: 0;
  margin-top: -12px;
  margin-left: -6px;
  border-bottom-color: #fff;
}

.leaflet-tooltip-left {
  margin-left: -6px;
}

.leaflet-tooltip-right {
  margin-left: 6px;
}

.leaflet-tooltip-left:before, .leaflet-tooltip-right:before {
  top: 50%;
  margin-top: -6px;
}

.leaflet-tooltip-left:before {
  right: 0;
  margin-right: -12px;
  border-left-color: #fff;
}

.leaflet-tooltip-right:before {
  left: 0;
  margin-left: -12px;
  border-right-color: #fff;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: "";
  content: none;
}

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

@font-face {
  font-family: "TheSansVeolia";
  src: url(/assets/fonts/TheSansVeolia-W4SeLig.99d3a023.woff2) format("woff2"), url(/assets/fonts/TheSansVeolia-W4SeLig.6b31bdb9.woff) format("woff");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "TheSansTheSansVeolia";
  src: url(/assets/fonts/TheSansVeolia-W5Pla.e29e720b.woff2) format("woff2"), url(/assets/fonts/TheSansVeolia-W5Pla.b5fccca7.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "TheSansTheSansVeolia";
  src: url(/assets/fonts/TheSansVeolia-W6SeBldIt.81fb44e9.woff2) format("woff2"), url(/assets/fonts/TheSansVeolia-W6SeBldIt.0fd6971a.woff) format("woff");
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: "TheSansVeolia";
  src: url(/assets/fonts/TheSansVeolia-W7Bld.ce8400d8.woff2) format("woff2"), url(/assets/fonts/TheSansVeolia-W7Bld.75cd604d.woff) format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "TheSansVeolia";
  src: url(/assets/fonts/TheSansVeolia-W8ExBld.701508e7.woff2) format("woff2"), url(/assets/fonts/TheSansVeolia-W8ExBld.5a71b4cc.woff) format("woff");
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "Mplus1p";
  src: url(/assets/fonts/Mplus1p-Light.c6557893.woff2) format("woff2"), url(/assets/fonts/Mplus1p-Light.d622148b.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}
@keyframes fade-in {
  to {
    opacity: 1;
  }
  @keyframes cancel-transform;
  to {
    transform: none;
  }
}
@keyframes spinner {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes spot-infos-pop {
  from {
    opacity: 0;
    transform: translateY(15px);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes modal-appear {
  to {
    opacity: 1;
    transform: translate3d(-50%, -50%, 0);
  }
}
@keyframes map-idle {
  to {
    transform: translate3d(0, 1%, 0);
  }
}
@keyframes arrow-bounce {
  to {
    transform: translate3d(0, 5px, 0);
  }
}
.leaflet-zoom-anim .leaflet-zoom-animated {
  transition-duration: 1000ms !important;
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1) !important;
}

html {
  height: 100%;
}

html, body {
  margin: 0;
  padding: 0;
  text-size-adjust: 100%;
  scroll-behavior: smooth;
}

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

body {
  font-family: "TheSansVeolia", apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility !important;
  overflow: hidden;
  font-size: 1rem;
}

html:lang(zh) body {
  font-family: Helvetica, STHeiti, sans-serif;
}

html:lang(ja) body {
  font-family: "Mplus1p", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}

button {
  -webkit-appearance: none;
  padding: 0;
  border: 0;
  background: transparent;
  font: inherit;
  text-align: left;
  color: inherit;
  cursor: pointer;
  outline: none;
}

.visually-hidden {
  opacity: 0;
  visibility: hidden;
  height: 0;
  width: 0;
}

.wysiwyg h1, .wysiwyg h2, .wysiwyg h3, .wysiwyg h4, .wysiwyg h5, .wysiwyg h6 {
  padding-top: 1rem;
  font-weight: bold;
  font-size: 1.25rem;
}
@media screen and (max-height: 790px) {
  .wysiwyg h1, .wysiwyg h2, .wysiwyg h3, .wysiwyg h4, .wysiwyg h5, .wysiwyg h6 {
    font-size: 1rem;
  }
}
.wysiwyg strong {
  font-weight: bold;
}
.wysiwyg a {
  color: inherit;
  font: inherit !important;
  text-decoration: underline;
}
.wysiwyg p {
  padding-top: 1rem;
  line-height: 1.33;
}
.wysiwyg em {
  font-style: italic;
}
.wysiwyg ul {
  list-style-position: inside;
}
.wysiwyg ul li {
  padding-top: 5px;
  list-style-type: disc;
  line-height: 1.33;
}
.wysiwyg footer {
  padding-bottom: 2rem;
}
.wysiwyg footer div {
  padding-top: 1rem;
}
.wysiwyg footer div:first-child {
  padding-top: 0;
}
.wysiwyg footer p {
  padding-top: 0;
}

.AttachmentsList__item {
  display: flex;
  align-items: flex-start;
  width: 100%;
  text-decoration: none;
  color: #2C2C2C;
}
.AttachmentsList__item svg {
  width: 24px;
  height: 18px;
  flex-shrink: 0;
  margin-right: 12px;
  fill: #4A4A4A;
}

.Auth {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(44, 44, 44, 0.9);
  z-index: 12;
}
.Auth__inner {
  max-width: 450px;
  width: 90%;
}
.Auth__title {
  text-align: center;
  line-height: 1.4;
}
.Auth__error {
  padding-top: 10px;
  line-height: 1.4;
  color: #E09F25;
  font-size: 0.875rem;
  font-style: italic;
}
.Auth__form.is-loading {
  opacity: 0.4;
}
.Auth form {
  display: flex;
  flex-direction: column;
}
.Auth input {
  display: block;
  width: 100%;
  margin-top: 60px;
  padding: 5px;
  appearance: none;
  background-color: transparent;
  border: none;
  border-bottom: 1px solid rgba(216, 216, 216, 0.5);
  color: #fff;
  font-size: 1.5rem;
}
.Auth input:focus {
  outline: none;
  border-color: #E09F25;
}
.Auth button {
  display: flex;
  align-items: center;
  margin-top: 40px;
  margin-left: auto;
}
.Auth button[disabled] {
  opacity: 0.2;
  cursor: not-allowed;
}
.Auth button svg {
  width: 6px;
  fill: #fff;
  margin-right: 6px;
}

.Hamburger {
  transition: opacity 200ms ease;
}
.Hamburger[disabled] {
  cursor: default;
  opacity: 0.5;
}
.Hamburger.is-active .Hamburger__inner {
  transform: translate3d(0, 10px, 0) rotate(45deg);
}
.Hamburger.is-active .Hamburger__inner::before {
  transform: rotate(-45deg) translate3d(-5.7142857143px, -6px, 0);
  opacity: 0;
}
.Hamburger.is-active .Hamburger__inner::after {
  transform: translate3d(0, -16px, 0) rotate(-90deg);
}
.Hamburger__main {
  position: relative;
  display: inline-block;
  width: 32px;
  height: 24px;
  width: 28px;
  height: 20px;
}
.Hamburger__inner, .Hamburger__inner::before, .Hamburger__inner::after {
  position: absolute;
  width: 100%;
  height: 2px;
  display: block;
  background-color: #fff;
  transition: transform 150ms ease;
  border-radius: 4px;
}
.Hamburger__inner {
  top: 2px;
  margin-top: 2px;
}
.Hamburger__inner::before, .Hamburger__inner::after {
  content: "";
}
.Hamburger__inner::before {
  top: 8px;
  transition-property: transform, opacity;
}
.Hamburger__inner::after {
  top: 16px;
}

.LocaleSwitcher {
  display: flex;
}
.LocaleSwitcher__link {
  display: block;
  text-decoration: none;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  padding: 10px;
  font-size: 0.875rem;
  border-radius: 50%;
  text-transform: uppercase;
  flex-shrink: 0;
}
.LocaleSwitcher__link.is-active {
  background-color: #fff;
  color: #2C2C2C;
}

.Loader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #fff;
  opacity: 0;
  pointer-events: none;
  transition: 300ms ease-out;
  z-index: 10;
}
.Loader.is-loading {
  opacity: 1;
  pointer-events: all;
}

.Media {
  width: 100%;
}
.Media__inner {
  position: relative;
}
.Media__inner img {
  width: 100%;
}
.is-video .Media__inner {
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
}
.is-video .Media__inner iframe, .is-video .Media__inner object, .is-video .Media__inner embed, .is-video .Media__inner video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.Media__spinner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgb(89.9019607843%, 89.9019607843%, 89.9019607843%);
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
  transition: 200ms ease;
  z-index: 2;
}
.is-loading .Media__spinner {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}
.Media__legend {
  display: flex;
  align-items: flex-start;
  padding-top: 10px;
  font-weight: bold;
  line-height: 1.33;
  font-size: 1rem;
}
@media screen and (max-height: 790px) {
  .Media__legend {
    font-size: 0.9375rem;
  }
}
@media screen and (max-width: 767px) {
  .Media__legend {
    padding: 10px 15px;
    font-weight: 600;
    font-style: italic;
    font-size: 1rem;
  }
}
.Media__legend svg {
  display: none;
  width: 24px;
  height: 18px;
  flex-shrink: 0;
  margin-right: 12px;
  fill: #4A4A4A;
}
@media screen and (max-width: 767px) {
  .Media__legend svg {
    display: block;
  }
}

.Spinner {
  display: table;
  width: 36px;
  height: 36px;
}
.Spinner::after {
  content: " ";
  display: block;
  width: 32px;
  height: 32px;
  margin: 1px;
  border-radius: 50%;
  border: 3px solid #2C2C2C;
  border-color: #2C2C2C transparent #2C2C2C transparent;
  animation: spinner 1s linear infinite;
}
.Spinner--light::after {
  border-color: #fff transparent #fff transparent;
}

.SpotMarker {
  position: relative;
  outline: none;
  pointer-events: none;
}
.SpotMarker.is-hovered {
  z-index: 999 !important;
}
.SpotMarker__inner {
  display: flex;
}
.SpotMarker__inner.is-infos-left {
  flex-direction: row-reverse;
}
.SpotMarker__head {
  position: relative;
  width: 24px;
  height: 24px;
  flex-shrink: 0;
  background-color: #E09F25;
  border-radius: 16px;
  border: 2px solid #fff;
  pointer-events: all;
}
@media screen and (max-width: 767px) {
  .SpotMarker__head {
    width: 18px;
    height: 18px;
  }
}
.SpotMarker--view .SpotMarker__head {
  width: 42px;
  height: 42px;
  background-color: #AEA935;
  border-radius: 27px;
  background-image: url(/assets/images/eye.31b280b5.png);
  background-size: 70% auto;
  background-repeat: no-repeat;
  background-position: center;
}
@media screen and (max-width: 767px) {
  .SpotMarker--view .SpotMarker__head {
    width: 32px;
    height: 32px;
  }
}
.is-active .SpotMarker__head {
  background-color: #F71702;
}
.SpotMarker__infos {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-shrink: 0;
  max-width: 245px;
  font-family: "TheSansVeolia", apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  padding-left: 4px;
  pointer-events: auto;
}
.is-sonata .SpotMarker__infos {
  pointer-events: none;
}
.SpotMarker__infos .new {
  padding: 4px 10px;
  background-color: #F71702;
  border: 2px solid #fff;
  border-radius: 4px 0 4px 0;
  text-transform: uppercase;
  font-weight: bold;
  line-height: 1;
  color: #fff;
}
.SpotMarker__infos .label {
  padding: 8px;
  background-color: #fff;
  border: 2px solid #E09F25;
  border-radius: 8px 0 8px 0;
  font-weight: bold;
  line-height: 1;
  color: #2C2C2C;
  font-size: 0.875rem;
}
@media screen and (max-width: 767px) {
  .SpotMarker__infos .label {
    font-size: 0.75rem;
  }
}
.SpotMarker__tail {
  position: absolute;
  bottom: 0;
  left: 50%;
  width: 0;
  border-left: 2px dashed #fff;
  pointer-events: none;
  transform-origin: center bottom;
  z-index: -1;
}
@media screen and (max-width: 767px) {
  .SpotMarker__tail {
    border-style: dotted;
  }
}

.Toast {
  position: fixed;
  bottom: 20px;
  left: 20px;
  display: flex;
  flex-direction: column;
  max-width: 320px;
  width: 100%;
  padding: 10px;
  border-radius: 4px;
  background-color: rgba(44, 44, 44, 0.9);
  font-size: 0.875rem;
  line-height: 1.2;
  z-index: 12;
}
@media screen and (max-width: 767px) {
  .Toast {
    bottom: 15px;
    left: 15px;
    max-width: 320px;
    margin-right: 15px;
  }
}
.Toast.is-elevated {
  bottom: 60px;
}
.Toast__code {
  margin-top: 5px;
  font-size: 0.75rem;
  font-weight: 600;
  opacity: 0.7;
}
.Toast__link {
  margin-top: 10px;
  margin-left: auto;
  font-weight: 600;
  color: #fff;
}

.CookiesBox {
  position: fixed;
  bottom: 80px;
  left: 30px;
  background-color: rgba(242, 242, 242, 0.7);
  padding: 20px;
  color: #2C2C2C;
  font-size: 0.875rem;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  max-width: 400px;
  line-height: 1.3;
  z-index: 6;
}
@media screen and (max-width: 767px) {
  .CookiesBox {
    background-color: rgba(44, 44, 44, 0.9);
    color: #fff;
    left: 50%;
    transform: translateX(-50%);
    max-width: 90%;
    width: 100%;
    bottom: 10px;
  }
}
.CookiesBox a, .CookiesBox button {
  text-decoration: underline;
  color: inherit;
  font-weight: 600;
}
.CookiesBox a {
  margin-left: 0.5rem;
}
.CookiesBox button {
  margin-left: 1.5rem;
}
.CookiesBox__actions {
  display: flex;
  justify-content: flex-end;
  padding-top: 15px;
}

.ContentPage {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(44, 44, 44, 0.5);
  animation: fade-in 300ms cubic-bezier(0.175, 0.885, 0.32, 1) forwards;
  z-index: 8;
}

.Controls {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate3d(-50%, -50%, 0);
}
@media screen and (max-height: 790px) {
  .Controls {
    position: static;
    transform: none;
  }
}
.Controls__item {
  width: 34px;
  height: 34px;
  margin: 0 10px;
  transition: opacity 200ms ease;
}
@media screen and (max-height: 790px) {
  .Controls__item {
    width: 24px;
    height: 24px;
    margin: 0 5px;
  }
}
.Controls__item[disabled] {
  cursor: default;
  opacity: 0.5;
}
.Controls__item svg {
  width: 100%;
  height: 100%;
  fill: #fff;
}

.Drawer {
  position: absolute;
  top: 100%;
  right: 0;
  max-width: 340px;
  width: 100%;
  height: calc(100vh - 120px);
  display: flex;
  flex-direction: column;
  background-color: rgba(44, 44, 44, 0.9);
  transform: translateX(100%);
  transition: transform 400ms ease;
  overflow-y: auto;
}
@media screen and (max-height: 790px) {
  .Drawer {
    height: calc(100vh - 70px);
  }
}
.Drawer.is-open {
  transform: none;
}
.Drawer__nav {
  margin-top: auto;
  display: flex;
  flex-wrap: wrap;
}
.Drawer__nav__link {
  max-width: 50%;
  width: 100%;
  padding: 15px 20px 0;
  color: #fff;
  text-decoration: none;
  font-weight: 600;
  font-style: italic;
  font-size: 0.875rem;
}
.Drawer__nav__link:hover {
  opacity: 0.5;
}
.Drawer__nav__link::before {
  content: "• ";
}
.Drawer__social {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 30px;
  padding: 15px 0;
  border-top: 1px solid rgba(216, 216, 216, 0.5);
  font-size: 0.875rem;
}
.Drawer__social__nav {
  display: flex;
  padding-left: 20px;
  font-size: 0.875rem;
}
@media screen and (max-height: 790px) {
  .Drawer__social__nav {
    padding-left: 10px;
  }
}
.Drawer__social__link {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin: 0 5px;
  border-radius: 16px;
  background-color: #fff;
}
.Drawer__social__link:hover {
  opacity: 0.5;
}
.Drawer__social__link svg {
  width: 16px;
  height: 20px;
  fill: #2C2C2C;
}
.Drawer__copyright {
  display: none;
}
@media screen and (max-height: 790px) {
  .Drawer__copyright {
    display: block;
    padding-bottom: 10px;
    text-align: center;
    opacity: 0.5;
    font-size: 0.875rem;
  }
}

.Footer {
  position: fixed;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 50px;
  padding: 0 20px;
  background-color: rgba(44, 44, 44, 0.9);
  transform: translateY(100%);
  transition: transform 600ms cubic-bezier(0.175, 0.885, 0.32, 1);
  z-index: 2;
}
@media screen and (max-height: 790px) {
  .Footer {
    height: 40px;
    width: auto;
    bottom: 15px;
    left: 15px;
    padding: 0 10px;
    transform: translateY(calc(100% + 15px));
  }
}
.is-ui-shown .Footer {
  transform: none;
}
.Footer__copyright {
  opacity: 0.5;
  font-size: 0.875rem;
}
@media screen and (max-height: 790px) {
  .Footer__copyright {
    display: none;
  }
}
.Footer__reset {
  transition: opacity 200ms ease;
}
@media screen and (max-height: 790px) {
  .Footer__reset {
    margin-left: 10px;
  }
}
.Footer__reset[disabled] {
  opacity: 0.5;
}
.Footer__reset svg {
  width: 24px;
  height: 24px;
}
@media screen and (max-height: 790px) {
  .Footer__reset svg {
    width: 20px;
    height: 20px;
  }
}

.Header {
  position: fixed;
  top: 0;
  left: 0;
  height: 70px;
  width: 100%;
  display: flex;
  align-items: center;
  padding-right: 30px;
  background-color: rgba(44, 44, 44, 0.9);
  transform: translateY(-100%);
  transition: transform 600ms cubic-bezier(0.175, 0.885, 0.32, 1);
  z-index: 4;
}
.is-ui-shown .Header {
  transform: none;
}
.Header__logo {
  margin: 0 40px;
  flex-shrink: 0;
  max-width: 110px;
  width: 100%;
}
.Header__title {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1.125rem;
}
.Header__actions {
  display: flex;
  align-items: center;
  margin-left: auto;
}
.Header .Hamburger {
  margin-left: 40px;
}

.Layout {
  position: relative;
  background-image: url(/assets/images/map-background.c2175947.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center 60%;
}
@media screen and (max-width: 767px) {
  .Layout {
    background-position: center 65%;
  }
}
.Layout__spinner {
  position: absolute;
  top: calc(50% - 18px);
  left: calc(50% - 18px);
  transform: scale(0.95);
  opacity: 0;
  pointer-events: none;
  transition: 300ms ease;
}
.Layout__spinner.is-visible {
  transform: none;
  opacity: 1;
}

.Map {
  position: relative;
  height: 100vh;
  width: 100%;
  opacity: 0;
  transition: 400ms ease;
  z-index: 2;
}
.Map.with-wide-modal {
  z-index: unset;
}
.Map.are-tiles-loaded {
  opacity: 1;
}
.Map.is-hidden {
  opacity: 0;
  transform: scale(0.95);
}
.Map__clouds {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url(/assets/images/clouds.2abe557a.png);
  background-position: center;
  background-size: cover;
  z-index: 1;
  pointer-events: none;
}
.Map__element {
  width: 100%;
  height: 100%;
  background-color: transparent;
  z-index: 0;
}
.is-idle .Map__element {
  animation: map-idle 2.5s ease infinite alternate;
}

.Modal {
  position: fixed;
  top: 50%;
  left: 50%;
  max-width: 500px;
  width: 100%;
  transform: translate3d(-50%, -30%, 0);
  color: #2C2C2C;
  opacity: 0;
  animation: modal-appear 750ms cubic-bezier(0.175, 0.885, 0.32, 1) forwards;
  animation-delay: 250ms;
  z-index: 8;
}
@media screen and (max-height: 790px) {
  .Modal {
    max-width: 420px;
    top: 55%;
  }
}
.ContentPage .Modal {
  max-width: 800px;
  animation-delay: 0;
}
.Modal__main {
  display: flex;
  flex-direction: column;
  max-height: calc(100vh - 200px);
  background-color: #F2F2F2;
  border-radius: 0 40px 0 40px;
  transition: 300ms ease;
  overflow: hidden;
}
@media screen and (max-height: 790px) {
  .Modal__main {
    max-height: calc(100vh - 100px);
  }
}
.sidebar-is-expanded .Modal__main {
  border-top-right-radius: 0;
  border-right: 1px dotted #2C2C2C;
}
.Modal__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-shrink: 0;
  height: 65px;
  padding: 0 32px;
  border-bottom: 1px dotted #2C2C2C;
}
@media screen and (max-height: 790px) {
  .Modal__header {
    height: 50px;
  }
}
.Modal__header svg {
  fill: #2C2C2C;
}
.Modal__header .Modal__closeButton svg {
  width: 14px;
}
.Modal__header .Modal__widenButton svg {
  width: 20px;
}
.Modal__title {
  font-weight: bold;
  font-size: 1.375rem;
}
@media screen and (max-height: 790px) {
  .Modal__title {
    font-size: 1.125rem;
  }
}
.Modal__inner {
  padding: 20px;
  padding-bottom: 0;
  overflow-y: auto;
  overflow-x: hidden;
}
.Modal__loader {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 40px 0;
}
.Modal__chapo {
  padding-top: 15px;
  line-height: 1.33;
  font-size: 0.9375rem;
}
@media screen and (max-height: 790px) {
  .Modal__chapo {
    padding-top: 10px;
    font-size: 0.875rem;
  }
}
.Modal__expand {
  display: flex;
  align-items: center;
  margin-left: auto;
  margin-top: 20px;
  padding: 6px 12px;
  font-weight: bold;
  border-left: 1px solid #929292;
  transition: 200ms ease;
}
@media screen and (max-height: 790px) {
  .Modal__expand {
    font-size: 0.875rem;
  }
}
.Modal__expand svg {
  width: 14px;
  margin-left: 8px;
  fill: #2C2C2C;
  transition: 200ms ease;
}
.Modal__footer {
  display: flex;
  justify-content: flex-end;
  flex-wrap: wrap;
  width: 100%;
}
.Modal__footer::after {
  content: "";
  display: block;
  height: 20px;
  width: 100%;
}
.Modal__sidebar {
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 0;
  left: 100%;
  max-width: 320px;
  width: 100%;
  height: 100%;
  background-color: #F2F2F2;
  border-top-right-radius: 40px;
  transform: translateX(-100%) translateX(-40px);
  transition: transform 300ms ease;
  z-index: -1;
}
.sidebar-is-expanded .Modal__sidebar {
  transform: none;
}
.Modal__sidebar__header {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  height: 65px;
  padding: 0 24px;
  border-bottom: 1px dotted #2C2C2C;
}
@media screen and (max-height: 790px) {
  .Modal__sidebar__header {
    height: 50px;
  }
}
.Modal__sidebar__header svg {
  width: 20px;
  fill: #2C2C2C;
}
.Modal__sidebar .AttachmentsList {
  overflow-y: auto;
}
.Modal__sidebar .AttachmentsList__item {
  padding: 24px;
  border-bottom: 1px dotted #2C2C2C;
  font-weight: bold;
  line-height: 1.33;
  transition: 200ms ease;
}
@media screen and (max-height: 790px) {
  .Modal__sidebar .AttachmentsList__item {
    padding: 16px 24px;
    font-size: 0.875rem;
  }
  .Modal__sidebar .AttachmentsList__item svg {
    width: 18px;
    height: 14px;
    margin-right: 10px;
  }
}
.Modal__sidebar .AttachmentsList__item:hover {
  background-color: rgb(91.9019607843%, 91.9019607843%, 91.9019607843%);
}
.Modal__sidebar .AttachmentsList__item.is-active {
  border-top: 1px dotted #2C2C2C;
  border-bottom: none;
  pointer-events: none;
}
.Modal__sidebar__current {
  margin-top: auto;
}
.Modal__sidebar__current header {
  display: flex;
  align-items: center;
  padding: 5px 10px;
}
.Modal__sidebar__current .icon {
  margin-right: 6px;
}
.Modal__sidebar__current .icon svg {
  transform: rotate(180deg);
  width: 6px;
}
.Modal__sidebar__current .title {
  text-transform: uppercase;
  font-size: 0.75rem;
}
.Modal__controls {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
}
.Modal.is-wide {
  width: 70vw;
  max-width: none;
}
.Modal.is-wide .Modal__main {
  max-height: calc(100vh - 100px);
  border-radius: 0;
}
.Modal.is-wide .Modal__header {
  padding: 0 16px;
  height: 45px;
}
.Modal.is-wide .Modal__title {
  font-size: 1.125rem;
}

.SpotsList__item__trigger {
  display: flex;
  align-items: center;
  width: 100%;
  height: 55px;
  padding-left: 24px;
  padding-right: 20px;
  text-transform: uppercase;
  font-weight: bold;
  border-bottom: 1px solid rgba(216, 216, 216, 0.5);
  font-size: 1rem;
}
.SpotsList__item__trigger img {
  max-width: 20px;
  margin-right: 12px;
}
.SpotsList__item__trigger svg {
  width: 8px;
  margin-left: auto;
  fill: #fff;
  transition: 150ms ease;
}
.SpotsList__item.is-open .SpotsList__item__trigger svg {
  transform: rotate(90deg);
}
.SpotsList__item__list {
  display: none;
  padding: 11px 24px;
  font-weight: bold;
  border-bottom: 1px solid rgba(216, 216, 216, 0.5);
  font-size: 0.875rem;
}
.SpotsList__item.is-open .SpotsList__item__list {
  display: block;
}
.SpotsList__item__spot {
  display: block;
  padding: 5px 0;
  line-height: 1.2;
  transition: opacity 150ms ease;
}
.SpotsList__item__spot:hover {
  opacity: 0.5;
}
.SpotsList__item__spot.is-active {
  opacity: 1;
  color: #E09F25;
}
.SpotsList__item__spot button {
  width: 100%;
}

.Tutorial {
  position: fixed;
  top: 50%;
  left: 50%;
  display: flex;
  max-width: 800px;
  width: 100%;
  padding: 30px 40px;
  background-color: rgba(44, 44, 44, 0.9);
  border-radius: 0 30px 0 30px;
  transform: translate3d(-50%, -50%, 0);
  z-index: 8;
}
.Tutorial__intro {
  width: 50%;
  padding-right: 25px;
  border-right: 2px solid rgba(216, 216, 216, 0.5);
  line-height: 1.33;
  font-size: 1.125rem;
}
@media screen and (max-height: 790px) {
  .Tutorial__intro {
    font-size: 1rem;
  }
}
.Tutorial__main {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 50%;
  padding-left: 25px;
}
.Tutorial__title {
  text-align: center;
  font-weight: 800;
  font-size: 1.25rem;
}
@media screen and (max-height: 790px) {
  .Tutorial__title {
    font-size: 1.125rem;
  }
}
.Tutorial__controls {
  display: flex;
  justify-content: space-between;
  max-width: 250px;
  width: 100%;
  padding-top: 45px;
}
@media screen and (max-height: 790px) {
  .Tutorial__controls {
    padding-top: 30px;
  }
}
.Tutorial__controls__item {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.Tutorial__controls__item span {
  display: block;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.9375rem;
}
.Tutorial__controls__item img {
  margin-top: 25px;
}
@media screen and (max-height: 790px) {
  .Tutorial__controls__item img {
    margin-top: 15px;
    max-height: 140px;
  }
}
.Tutorial__skip {
  margin-top: 30px;
  margin-left: auto;
  text-decoration: underline;
}
@media screen and (max-height: 790px) {
  .Tutorial__skip {
    font-size: 0.875rem;
  }
}
.Tutorial__skip::after {
  content: " >";
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzX2Rlc2t0b3BfY29tcG9uZW50c19NYXBfaW5kZXhfanMtYXNzZXRzX2Rlc2t0b3Bfcm91dGVzX2pzLWFzc2V0c19kZXNrdG9wX3Nhc3NfaW5kZXhfc2Fzcy5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUEsZ0JBQWdCO0FDQ2hCO0VBQ0U7RUFDQTtFQUNBO0FEQ0Y7O0FDRUU7RUFDRTtFQUNBO0VBQ0E7QURDSjs7QUNDQTtFQUNFO0VBQ0E7RUFDQTtBREVGOztBQ0FBO0VBQ0U7QURHRjs7QUNEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FESUY7O0FDRkE7RUFDRTtBREtGOztBQ0ZFO0VBQ0U7QURLSjtBQ0hFO0VBQ0U7RUFDQTtFQUNBO0FES0o7O0FDSEE7RUFDRTtBRE1GOztBQ0ZFO0VBQ0U7RUFDQTtBREtKO0FDSEU7RUFDRTtFQUNBO0FES0o7QUNIRTtFQUNFO0VBRUE7RUFDQTtBRElKO0FDRkk7RUFDRTtFQUNBO0FESU47QUNyQkE7RUFtQkU7QURLRjtBQ0hFO0VBQ0U7QURLSjs7QUNIQTtFQUNFO0VBQ0E7QURNRjs7QUNKQTtFQUNFO0FET0Y7O0FDTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEUUY7O0FDTEE7RUFDRTtBRFFGOztBQ05BO0VBQ0U7QURTRjs7QUNQQTtFQUNFO0FEVUY7O0FDUkE7RUFDRTtBRFdGOztBQ1RBO0VBQ0U7QURZRjs7QUNWQTtFQUNFO0FEYUY7O0FDWEE7RUFDRTtBRGNGOztBQ1pBO0VBQ0U7QURlRjs7QUNaRTtFQUNFO0FEZUo7QUNiRTtFQUNFO0FEZUo7O0FDYkE7RUFDRTtFQUNBO0FEZ0JGOztBQ2RBO0VBQ0U7RUFDQTtFQUNBO0FEaUJGOztBQ2RBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QURnQkY7O0FDZEE7RUFDRTtFQUNBO0VBQ0E7QURpQkY7O0FDZkE7RUFDRTtBRGtCRjs7QUNoQkE7RUFDRTtBRG1CRjs7QUNqQkE7RUFDRTtBRG9CRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNuQkE7RUFDRTtFQUNBO0FEc0JGOztBQ3BCQTtFQUNFO0FEdUJGOztBQ3JCQTtFQUNFO0FEd0JGOztBQ3RCQTtFQUNFO0FEeUJGOztBQ3ZCQTtFQUNFO0FEMEJGOztBQ3hCQTtFQUNFO0FEMkJGOztBQ3ZCRTtFQUNFO0FEMEJKO0FDeEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQwQko7QUN4QkU7RUFDRTtBRDBCSjs7QUN4QkE7RUFDRTtFQUNBO0VBQ0E7QUQyQkY7O0FDeEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQyQko7QUN6QkU7RUFDRTtFQUNBO0VBQ0E7QUQyQko7O0FDekJBO0VBQ0U7RUFDQTtFQUNBO0FENEJGOztBQzFCQTtFQUNFO0FENkJGOztBQzNCQTtBQUVBO0VBQ0U7QUQ2QkY7O0FDM0JBO0VBQ0U7RUFDQTtFQUNBO0FEOEJGOztBQzVCQTtFQUNFO0FEK0JGO0FDN0JFO0VBQ0U7QUQrQko7O0FDN0JBO0VBQ0U7QURnQ0Y7O0FDN0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURnQ0o7QUM5Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRGdDTjtBQzlCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEZ0NKOztBQzdCQTtFQUNFO0FEZ0NGOztBQzlCQTtFQUNFO0VBRUE7QURnQ0Y7O0FDN0JBO0VBQ0U7RUFDQTtBRGdDRjtBQzlCRTtFQUNFO0FEZ0NKO0FDOUJJO0VBQ0U7QURnQ047O0FDOUJBO0VBQ0U7RUFDQTtBRGlDRjs7QUM5QkE7RUFDRTtBRGlDRjs7QUMvQkE7QUFFQTtFQUNFO0VBQ0E7QURpQ0Y7QUMvQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpQ0o7QUMvQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpQ047QUNyREU7RUFzQkU7RUFDQTtFQUNBO0FEa0NKOztBQ2hDQTtFQUNFO0VBQ0E7RUFDQTtBRG1DRjs7QUNoQ0U7RUFDRTtBRG1DSjtBQ2pDRTtFQUNFO0VBQ0E7QURtQ0o7QUNqQ0U7RUFDRTtFQUNBO0VBQ0E7QURtQ0o7QUNqQ0U7RUFDRTtFQUNBO0VBQ0E7QURtQ0o7O0FDakNBO0VBQ0U7RUFDQTtFQUNBO0FEb0NGO0FDbENFO0VBQ0U7RUFDQTtBRG9DSjtBQ2xDRTtFQUNFO0VBQ0E7QURvQ0o7O0FDakNBO0VBQ0U7RUFDQTtBRG9DRjs7QUNqQ0U7RUFDRTtBRG9DSjs7QUNqQ0E7RUFDRTtFQUNBO0VBQ0E7QURvQ0Y7O0FDbENBO0VBQ0U7RUFDQTtBRHFDRjs7QUNuQ0E7RUFDRTtBRHNDRjs7QUNwQ0E7RUFDRTtFQUNBO0FEdUNGOztBQ3JDQTtFQUNFO0FEd0NGOztBQ3JDRTtFQUNFO0FEd0NKO0FDdENFO0VBQ0U7RUFDQTtBRHdDSjtBQzlDQTtFQVFFO0VBQ0E7RUFDQTtBRHlDRjs7QUN2Q0E7RUFDRTtFQUNBO0VBQ0E7QUQwQ0Y7O0FDeENBO0VBQ0U7RUFDQTtFQUNBO0FEMkNGOztBQ3pDQTtFQUNFO0FENENGOztBQzFDQTtFQUNFO0VBQ0E7RUFDQTtBRDZDRjs7QUN0Q0E7RUFDRTtFQUNBO0VBQ0E7QUR5Q0Y7O0FDdkNBO0VBQ0U7RUFDQTtBRDBDRjs7QUN4Q0E7RUFDRTtBRDJDRjtBQ3pDRTtFQUNFO0FEMkNKOztBQ3hDRTtFQUNFO0FEMkNKOztBQ3pDQTtFQUNFO0FENENGOztBQzFDQTtFQUNFO0FENkNGOztBQzNDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQ4Q0Y7QUM1Q0U7RUFDRTtFQUNBO0VBQ0E7QUQ4Q0o7QUM1Q0k7RUFDRTtBRDhDTjs7QUMzQ0U7RUFDRTtBRDhDSjtBQzVDRTtFQUNFO0VBQ0E7QUQ4Q0o7O0FDM0NBO0VBQ0U7RUFDQTtFQUNBO0FEOENGOztBQzVDQTtFQUNFO0VBQ0E7RUFDQTtBRCtDRjs7QUM3Q0E7RUFDRTtFQUNBO0FEZ0RGO0FDOUNFO0VBQ0U7QURnREo7O0FDOUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpREY7O0FDL0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGtERjs7QUNoREE7RUFDRTtFQUNBO0VBQ0E7QURtREY7O0FDakRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURvREY7QUNsREU7RUFDRTtBRG9ESjs7QUNsREE7RUFDRTtFQUNBO0VBQ0E7QURxREY7O0FDbERFO0VBQ0U7QURxREo7QUNuREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRHFESjtBQ25ERTtFQUNFO0FEcURKO0FDbkRFO0VBQ0U7QURxREo7O0FDbERBO0VBQ0U7RUFDQTtBRHFERjs7QUNsREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHFERjtBQ25ERTtFQUNFO0VBQ0E7QURxREo7O0FDbkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHNERjs7QUNuREE7RUFDRTtBRHNERjs7QUNwREE7RUFDRTtBRHVERjs7QUNyREE7RUFDRTtFQUNBO0FEd0RGOztBQ3REQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR5REY7O0FDdkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQwREY7O0FDeERBO0VBQ0U7QUQyREY7O0FDekRBO0VBQ0U7QUQ0REY7O0FDMURBO0VBQ0U7RUFDQTtBRDZERjs7QUMzREE7RUFDRTtFQUNBO0VBQ0E7QUQ4REY7O0FDNURBO0VBQ0U7RUFDQTtFQUNBO0FEK0RGOztBRWxxQkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZxcUJEOztBRW5xQkE7RUFDQztBRnNxQkQ7O0FFcHFCQTtFQUNDO0FGdXFCRDs7QUVycUJBO0VBQ0M7QUZ3cUJEOztBRXRxQkE7RUFDQztBRnlxQkQ7O0FFdnFCQTtFQUNDO0VBQ0E7QUYwcUJEOztBRXhxQkE7RUFDQztFQUNBO0FGMnFCRDs7QUdyc0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUh3c0JGO0FHdHNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FId3NCRjtBR3RzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSHdzQkY7QUd0c0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUh3c0JGO0FHdHNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FId3NCRjtBR3RzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSHdzQkY7QUkxdUJBO0VBQ0U7SUFDRTtFSjR1QkY7RUkxdUJBO0VBQ0E7SUFDRTtFSjR1QkY7QUFDRjtBSTN1QkE7RUFDRTtJQUNFO0VKNnVCRjtFSTN1QkE7SUFDRTtFSjZ1QkY7QUFDRjtBSTV1QkE7RUFDRTtJQUNFO0lBQ0E7RUo4dUJGO0VJN3VCQTtJQUNFO0lBQ0E7RUordUJGO0FBQ0Y7QUk5dUJBO0VBQ0U7SUFDRTtJQUNBO0VKZ3ZCRjtBQUNGO0FJL3VCQTtFQUNFO0lBQ0U7RUppdkJGO0FBQ0Y7QUlodkJBO0VBQ0U7SUFDRTtFSmt2QkY7QUFDRjtBSWh2QkE7RUFDRTtFQUNBO0FKa3ZCRjs7QUt0eEJBO0VBQ0U7QUx5eEJGOztBS3Z4QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTDB4QkY7O0FLeHhCQTtFQUNFO0FMMnhCRjs7QUt6eEJBO0VBQ0UsZ0pDRVU7RUREVixXQ2ZZO0VEZ0JaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUw0eEJGOztBSzF4QkE7RUFDRSwyQ0NIYztBTmd5QmhCOztBSzV4QkE7RUFDRSxnSUNIYztBTmt5QmhCOztBSzd4QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUxneUJGOztBSzl4QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTGl5QkY7O0FLOXhCRTtFQUNFO0VBQ0EsaUJDckNHO0VEc0NIO0FMaXlCSjtBTzMwQkk7RUZ1Q0Y7SUFNSTtFTGt5Qko7QUFDRjtBS2p5QkU7RUFDRSxpQkM1Q0c7QU4rMEJQO0FLanlCRTtFQUNFO0VBQ0E7RUFDQTtBTG15Qko7QUtqeUJFO0VBQ0U7RUFDQSxpQkN2Q2U7QU4wMEJuQjtBS2p5QkU7RUFDRTtBTG15Qko7QUtqeUJFO0VBQ0U7QUxteUJKO0FLbHlCSTtFQUNFO0VBQ0E7RUFDQSxpQkNqRGE7QU5xMUJuQjtBS2x5QkU7RUFDRTtBTG95Qko7QUtueUJJO0VBQ0U7QUxxeUJOO0FLcHlCTTtFQUNFO0FMc3lCUjtBS3J5Qkk7RUFDRTtBTHV5Qk47O0FReDNCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0ZMUztBTmc0QmI7QVF6M0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUjIzQk47O0FTdjRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUMDRCRjtBU3g0QkU7RUFDRTtFQUNBO0FUMDRCSjtBU3g0QkU7RUFDRTtFQUNBO0FUMDRCSjtBU3g0QkU7RUFDRTtFQUNBO0VBQ0EsY0hyQlc7RUdzQlg7RUFDQTtBVDA0Qko7QVN2NEJJO0VBQ0U7QVR5NEJOO0FTdjRCRTtFQUNFO0VBQ0E7QVR5NEJKO0FTdjRCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXSDdDVTtFRzhDVjtBVHk0Qko7QVN2NEJJO0VBQ0U7RUFDQSxxQkgvQ1M7QU53N0JmO0FTdjRCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FUeTRCSjtBU3Y0Qkk7RUFDRTtFQUNBO0FUeTRCTjtBU3Y0Qkk7RUFDRTtFQUNBLFVIaEVRO0VHaUVSO0FUeTRCTjs7QVUxOEJBO0VBQ0U7QVY2OEJGO0FVMzhCRTtFQUNFO0VBQ0E7QVY2OEJKO0FVMThCSTtFQUNFO0FWNDhCTjtBVTE4Qk07RUFDRTtFQUNBO0FWNDhCUjtBVTE4Qk07RUFDRTtBVjQ4QlI7QVUxOEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWNDhCSjtBVTE4QkU7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCSmpDVTtFSWtDVjtFQUNBO0FWMDhCSjtBVXg4QkU7RUFDRTtFQUNBO0FWMDhCSjtBVXg4Qkk7RUFFRTtBVnk4Qk47QVV2OEJJO0VBQ0U7RUFDQTtBVnk4Qk47QVV2OEJJO0VBQ0U7QVZ5OEJOOztBVzEvQkE7RUFDRTtBWDYvQkY7QVczL0JFO0VBQ0U7RUFDQTtFQUNBLGlCTEdHO0VLRkg7RUFDQSxXTFRVO0VLVVY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWDYvQko7QVczL0JJO0VBQ0Usc0JMakJRO0VLa0JSLGNMakJPO0FOOGdDYjs7QVkvZ0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVpraENGO0FZaGhDRTtFQUNFO0VBQ0E7QVpraENKOztBYWppQ0E7RUFDRTtBYm9pQ0Y7QWFsaUNFO0VBQ0U7QWJvaUNKO0FhbGlDSTtFQUNFO0Fib2lDTjtBYWxpQ0k7RUFDRTtFQUNBO0VBQ0E7QWJvaUNOO0FhbGlDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYm9pQ1I7QWFsaUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYm9pQ0o7QWFsaUNJO0VBQ0U7RUFDQTtFQUNBO0Fib2lDTjtBYWxpQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQSxpQlB2Q0c7RU93Q0gsaUJQMUJlO0VPMkJmO0Fib2lDSjtBT2psQ0k7RU11Q0Y7SUFTSTtFYnFpQ0o7QUFDRjtBT3RsQ0k7RU11Q0Y7SUFZSTtJQUNBLGdCUC9DSztJT2dETDtJQUNBO0VidWlDSjtBQUNGO0FhdGlDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYndpQ047QU90bUNJO0VNd0RBO0lBU0k7RWJ5aUNOO0FBQ0Y7O0Fjam5DQTtFQUNFO0VBQ0E7RUFDQTtBZG9uQ0Y7QWNsbkNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Fkb25DSjtBY2xuQ0U7RUFDRTtBZG9uQ0o7O0FlcG9DQTtFQUNFO0VBQ0E7RUFDQTtBZnVvQ0Y7QWVyb0NFO0VBQ0U7QWZ1b0NKO0Flcm9DRTtFQUNFO0FmdW9DSjtBZXJvQ0k7RUFDRTtBZnVvQ047QWVyb0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QlRqQlc7RVNrQlg7RUFDQTtFQUNBO0FmdW9DSjtBT3hwQ0k7RVFTRjtJQVdJO0lBQ0E7RWZ3b0NKO0FBQ0Y7QWV2b0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZnlvQ047QU94cUNJO0VRdUJBO0lBV0k7SUFDQTtFZjBvQ047QUFDRjtBZXpvQ0k7RUFDRSx5QlR4Q1M7QU5tckNmO0Flem9DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdKVHJDUTtFU3NDUjtFQUNBO0FmMm9DSjtBZXpvQ0k7RUFDRTtBZjJvQ047QWV6b0NJO0VBQ0U7RUFDQSx5QlQxRFM7RVMyRFQ7RUFDQTtFQUNBO0VBQ0EsaUJUeERDO0VTeUREO0VBQ0EsV1RwRVE7QU4rc0NkO0Flem9DSTtFQUNFO0VBQ0Esc0JUeEVRO0VTeUVSO0VBQ0E7RUFDQSxpQlRqRUM7RVNrRUQ7RUFDQSxjVDVFTztFUzZFUDtBZjJvQ047QU9udENJO0VRZ0VBO0lBV0k7RWY0b0NOO0FBQ0Y7QWUzb0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZjZvQ0o7QU9sdUNJO0VRNkVGO0lBV0k7RWY4b0NKO0FBQ0Y7O0FnQjN1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEI4dUNGO0FPdnZDSTtFU0pKO0lBZ0JJO0lBQ0E7SUFDQTtJQUNBO0VoQit1Q0Y7QUFDRjtBZ0I5dUNFO0VBQ0U7QWhCZ3ZDSjtBZ0I5dUNFO0VBQ0U7RUFDQTtFQUNBLGdCVmxCTztFVW1CUDtBaEJndkNKO0FnQjl1Q0U7RUFDRTtFQUNBO0VBQ0EsZ0JWeEJPO0VVeUJQLFdWcENVO0FOb3hDZDs7QWlCbnhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjWE5XO0VXT1g7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQnN4Q0Y7QU83eENJO0VVTEo7SUFlSTtJQUNBLFdYakJVO0lXa0JWO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWpCdXhDRjtBQUNGO0FpQnR4Q0U7RUFDRTtFQUNBO0VBQ0EsZ0JYaEJPO0FOd3lDWDtBaUJ0eENFO0VBQ0U7QWpCd3hDSjtBaUJ0eENFO0VBQ0U7QWpCd3hDSjtBaUJ0eENFO0VBQ0U7RUFDQTtFQUNBO0FqQnd4Q0o7O0FrQjV6Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQit6Q0Y7O0FtQngwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkIyMENGO0FPMTBDSTtFWUxKO0lBTUk7SUFDQTtFbkI2MENGO0FBQ0Y7QW1CNTBDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuQjgwQ0o7QU90MUNJO0VZSUY7SUFNSTtJQUNBO0lBQ0E7RW5CZzFDSjtBQUNGO0FtQi8wQ0k7RUFDRTtFQUNBO0FuQmkxQ047QW1CLzBDSTtFQUNFO0VBQ0E7RUFDQSxVYjNCUTtBTjQyQ2Q7O0FvQjEyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QXBCNDJDRjtBT3IzQ0k7RWFKSjtJQWdCSTtFcEI2MkNGO0FBQ0Y7QW9CNTJDRTtFQUNFO0FwQjgyQ0o7QW9CNTJDRTtFQUNFO0VBQ0E7RUFDQTtBcEI4MkNKO0FvQjUyQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQSxXZGhDUTtFY2lDUjtFQUNBLGdCZHZCSztFY3dCTDtFQUNBO0FwQjgyQ047QW9CNzJDTTtFQUNFO0FwQisyQ1I7QW9CNzJDTTtFQUNFO0FwQisyQ1I7QW9CNzJDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQisyQ0o7QW9CNzJDSTtFQUNFO0VBQ0E7RUFDQTtBcEIrMkNOO0FPaDZDSTtFYThDQTtJQU1JO0VwQmczQ047QUFDRjtBb0IvMkNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQmRwRVE7QU5xN0NkO0FvQmgzQ007RUFDRTtBcEJrM0NSO0FvQmgzQ007RUFDRTtFQUNBO0VBQ0EsYWQxRUs7QU40N0NiO0FvQmgzQ0U7RUFDRTtBcEJrM0NKO0FPMTdDSTtFYXVFRjtJQUlJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBCbTNDSjtBQUNGOztBcUJ2OENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJCMDhDRjtBT245Q0k7RWNKSjtJQWdCSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXJCMjhDRjtBQUNGO0FxQjE4Q0U7RUFDRTtBckI0OENKO0FxQjE4Q0U7RUFDRTtFQUNBO0FyQjQ4Q0o7QU9wK0NJO0Vjc0JGO0lBSUk7RXJCODhDSjtBQUNGO0FxQjc4Q0U7RUFDRTtBckIrOENKO0FPNStDSTtFYzRCRjtJQUdJO0VyQmk5Q0o7QUFDRjtBcUJoOUNJO0VBQ0U7QXJCazlDTjtBcUJoOUNJO0VBQ0U7RUFDQTtBckJrOUNOO0FPeC9DSTtFY29DQTtJQUlJO0lBQ0E7RXJCbzlDTjtBQUNGOztBc0JsZ0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0QnFnREY7QXNCbmdERTtFQUNFO0F0QnFnREo7QXNCbmdERTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0F0Qm9nREo7QXNCbGdERTtFQUNFO0VBQ0EsaUJoQmxCRztFZ0JtQkg7QXRCb2dESjtBc0JsZ0RFO0VBQ0U7RUFDQTtFQUNBO0F0Qm9nREo7QXNCbGdERTtFQUNFO0F0Qm9nREo7O0F1QnhpREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2QjJpREY7QU8zaURJO0VnQkxKO0lBUUk7RXZCNGlERjtBQUNGO0F1QjNpREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkI2aURKO0F1QjNpREk7RUFDRTtFQUNBO0F2QjZpRE47O0F3Qm5rREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCc2tERjtBd0Jwa0RFO0VBQ0U7QXhCc2tESjtBd0Jwa0RFO0VBQ0U7QXhCc2tESjtBd0Jwa0RFO0VBQ0U7RUFDQTtBeEJza0RKO0F3QnBrREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEJza0RKO0F3Qm5rREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeEJxa0RKO0F3Qm5rREk7RUFDRTtBeEJxa0ROOztBeUJ6bURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY25CUlc7RW1CU1g7RUFDQTtFQUNBO0VBQ0E7QXpCNG1ERjtBT25uREk7RWtCSko7SUFjSTtJQUNBO0V6QjZtREY7QUFDRjtBeUI1bURFO0VBQ0U7RUFDQTtBekI4bURKO0F5QjVtREU7RUFDRTtFQUNBO0VBQ0E7RUFDQSx5Qm5CekJXO0VtQjBCWDtFQUNBO0VBQ0E7QXpCOG1ESjtBT3RvREk7RWtCaUJGO0lBU0k7RXpCZ25ESjtBQUNGO0F5Qi9tREk7RUFDRTtFQUNBO0F6QmluRE47QXlCL21ERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6QmluREo7QU94cERJO0VrQmdDRjtJQVNJO0V6Qm1uREo7QUFDRjtBeUJsbkRJO0VBQ0UsYW5CakRPO0FOcXFEYjtBeUJsbkRJO0VBQ0U7QXpCb25ETjtBeUJsbkRJO0VBQ0U7QXpCb25ETjtBeUJsbkRFO0VBQ0UsaUJuQmpERztFbUJrREg7QXpCb25ESjtBTzFxREk7RWtCb0RGO0lBSUk7RXpCc25ESjtBQUNGO0F5QnJuREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekJ1bkRKO0F5QnJuREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6QnVuREo7QXlCcm5ERTtFQUNFO0VBQ0EsaUJuQnZEZTtFbUJ3RGY7QXpCdW5ESjtBT2pzREk7RWtCdUVGO0lBS0k7SUFDQTtFekJ5bkRKO0FBQ0Y7QXlCeG5ERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpQm5CakZHO0VtQmtGSDtFQUNBO0F6QjBuREo7QU9qdERJO0VrQitFRjtJQVVJO0V6QjRuREo7QUFDRjtBeUIzbkRJO0VBQ0U7RUFDQTtFQUNBLGFuQm5HTztFbUJvR1A7QXpCNm5ETjtBeUIzbkRFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpCNm5ESjtBeUIzbkRJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpCNm5ETjtBeUIzbkRFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCbkIxSFc7RW1CMkhYO0VBQ0E7RUFDQTtFQUNBO0F6QjZuREo7QXlCM25ESTtFQUNFO0F6QjZuRE47QXlCM25ESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekI2bkROO0FPbHdESTtFa0IrSEE7SUFRSTtFekIrbkROO0FBQ0Y7QXlCOW5ETTtFQUNFO0VBQ0EsYW5CaEpLO0FOZ3hEYjtBeUI5bkRJO0VBQ0U7QXpCZ29ETjtBeUI5bkRNO0VBQ0U7RUFDQTtFQUNBLGlCbkIvSUQ7RW1CZ0pDLGlCbkJsSVc7RW1CbUlYO0F6QmdvRFI7QU9yeERJO0VrQmdKRTtJQU9JO0lBQ0E7RXpCa29EUjtFeUJob0RRO0lBQ0U7SUFDQTtJQUNBO0V6QmtvRFY7QUFDRjtBeUJqb0RRO0VBQ0U7QXpCbW9EVjtBeUJob0RRO0VBQ0U7RUFDQTtFQUNBO0F6QmtvRFY7QXlCaG9ESTtFQUNFO0F6QmtvRE47QXlCaG9ETTtFQUNFO0VBQ0E7RUFDQTtBekJrb0RSO0F5QmhvRE07RUFDRTtBekJrb0RSO0F5QmhvRFE7RUFDRTtFQUNBO0F6QmtvRFY7QXlCam9ETTtFQUNJO0VBQ0E7QXpCbW9EVjtBeUJqb0RFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpCbW9ESjtBeUJqb0RFO0VBQ0U7RUFDQTtBekJtb0RKO0F5QmpvREk7RUFDRTtFQUNBO0F6Qm1vRE47QXlCam9ESTtFQUNFO0VBQ0E7QXpCbW9ETjtBeUJqb0RJO0VBQ0U7QXpCbW9ETjs7QTBCajFESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsaUJwQkhDO0VvQklEO0VBQ0E7QTFCbzFETjtBMEJsMURNO0VBQ0U7RUFDQTtBMUJvMURSO0EwQmwxRE07RUFDRTtFQUNBO0VBQ0EsVXBCeEJNO0VvQnlCTjtBMUJvMURSO0EwQmwxRFE7RUFDRTtBMUJvMURWO0EwQmwxREk7RUFDRTtFQUNBO0VBQ0EsaUJwQnZCQztFb0J3QkQ7RUFDQTtBMUJvMUROO0EwQmwxRE07RUFDRTtBMUJvMURSO0EwQmwxREk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMUJvMUROO0EwQmwxRE07RUFDRTtBMUJvMURSO0EwQmwxRE07RUFDRTtFQUNBLGNwQmhETztBTm80RGY7QTBCbDFETTtFQUNFO0ExQm8xRFI7O0EyQng0REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQjI0REY7QTJCejRERTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGlCckJLZTtFcUJKZjtBM0IyNERKO0FPejVESTtFb0JTRjtJQVFJO0UzQjQ0REo7QUFDRjtBMkIzNERFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0I2NERKO0EyQjM0REU7RUFDRTtFQUNBLGdCckJ0QlE7RXFCdUJSO0EzQjY0REo7QU8xNkRJO0VvQjBCRjtJQUtJO0UzQis0REo7QUFDRjtBMkI5NERFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0JnNURKO0FPdDdESTtFb0JpQ0Y7SUFPSTtFM0JrNURKO0FBQ0Y7QTJCajVESTtFQUNFO0VBQ0E7RUFDQTtBM0JtNUROO0EyQmo1RE07RUFDRTtFQUNBO0VBQ0E7RUFDQSxpQnJCL0NEO0VxQmdEQztBM0JtNURSO0EyQmo1RE07RUFDRTtBM0JtNURSO0FPMThESTtFb0JzREU7SUFHSTtJQUNBO0UzQnE1RFI7QUFDRjtBMkJwNURFO0VBQ0U7RUFDQTtFQUNBO0EzQnM1REo7QU9yOURJO0VvQjRERjtJQUtJO0UzQnc1REo7QUFDRjtBMkJ2NURJO0VBQ0U7QTNCeTVETixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYmFzZS1wcm9qZWN0Ly4vYXNzZXRzL2Rlc2t0b3Avc2Fzcy9pbmRleC5zYXNzIiwid2VicGFjazovL2Jhc2UtcHJvamVjdC8uL2Fzc2V0cy9jb21tb25zL3Nhc3MvbGVhZmxldC5zYXNzIiwid2VicGFjazovL2Jhc2UtcHJvamVjdC8uL2Fzc2V0cy9jb21tb25zL3Nhc3MvcmVzZXQuc2FzcyIsIndlYnBhY2s6Ly9iYXNlLXByb2plY3QvLi9hc3NldHMvY29tbW9ucy9zYXNzL2ZvbnRzLnNhc3MiLCJ3ZWJwYWNrOi8vYmFzZS1wcm9qZWN0Ly4vYXNzZXRzL2NvbW1vbnMvc2Fzcy9hbmltYXRpb25zLnNhc3MiLCJ3ZWJwYWNrOi8vYmFzZS1wcm9qZWN0Ly4vYXNzZXRzL2NvbW1vbnMvc2Fzcy9nbG9iYWwuc2FzcyIsIndlYnBhY2s6Ly9iYXNlLXByb2plY3QvLi9hc3NldHMvY29tbW9ucy9zYXNzL3ZhcmlhYmxlcy5zYXNzIiwid2VicGFjazovL2Jhc2UtcHJvamVjdC8uL2Fzc2V0cy9jb21tb25zL3Nhc3MvbWl4aW5zLnNhc3MiLCJ3ZWJwYWNrOi8vYmFzZS1wcm9qZWN0Ly4vYXNzZXRzL2NvbW1vbnMvY29tcG9uZW50cy9BdHRhY2htZW50c0xpc3QvaW5kZXguc2FzcyIsIndlYnBhY2s6Ly9iYXNlLXByb2plY3QvLi9hc3NldHMvY29tbW9ucy9jb21wb25lbnRzL0F1dGgvaW5kZXguc2FzcyIsIndlYnBhY2s6Ly9iYXNlLXByb2plY3QvLi9hc3NldHMvY29tbW9ucy9jb21wb25lbnRzL0hhbWJ1cmdlci9pbmRleC5zYXNzIiwid2VicGFjazovL2Jhc2UtcHJvamVjdC8uL2Fzc2V0cy9jb21tb25zL2NvbXBvbmVudHMvTG9jYWxlU3dpdGNoZXIvaW5kZXguc2FzcyIsIndlYnBhY2s6Ly9iYXNlLXByb2plY3QvLi9hc3NldHMvY29tbW9ucy9jb21wb25lbnRzL0xvYWRlci9pbmRleC5zYXNzIiwid2VicGFjazovL2Jhc2UtcHJvamVjdC8uL2Fzc2V0cy9jb21tb25zL2NvbXBvbmVudHMvTWVkaWEvaW5kZXguc2FzcyIsIndlYnBhY2s6Ly9iYXNlLXByb2plY3QvLi9hc3NldHMvY29tbW9ucy9jb21wb25lbnRzL1NwaW5uZXIvaW5kZXguc2FzcyIsIndlYnBhY2s6Ly9iYXNlLXByb2plY3QvLi9hc3NldHMvY29tbW9ucy9jb21wb25lbnRzL1Nwb3RNYXJrZXIvaW5kZXguc2FzcyIsIndlYnBhY2s6Ly9iYXNlLXByb2plY3QvLi9hc3NldHMvY29tbW9ucy9jb21wb25lbnRzL1RvYXN0L2luZGV4LnNhc3MiLCJ3ZWJwYWNrOi8vYmFzZS1wcm9qZWN0Ly4vYXNzZXRzL2NvbW1vbnMvY29tcG9uZW50cy9Db29raWVzQm94L2luZGV4LnNhc3MiLCJ3ZWJwYWNrOi8vYmFzZS1wcm9qZWN0Ly4vYXNzZXRzL2Rlc2t0b3AvY29tcG9uZW50cy9Db250ZW50UGFnZS9pbmRleC5zYXNzIiwid2VicGFjazovL2Jhc2UtcHJvamVjdC8uL2Fzc2V0cy9kZXNrdG9wL2NvbXBvbmVudHMvQ29udHJvbHMvaW5kZXguc2FzcyIsIndlYnBhY2s6Ly9iYXNlLXByb2plY3QvLi9hc3NldHMvZGVza3RvcC9jb21wb25lbnRzL0RyYXdlci9pbmRleC5zYXNzIiwid2VicGFjazovL2Jhc2UtcHJvamVjdC8uL2Fzc2V0cy9kZXNrdG9wL2NvbXBvbmVudHMvRm9vdGVyL2luZGV4LnNhc3MiLCJ3ZWJwYWNrOi8vYmFzZS1wcm9qZWN0Ly4vYXNzZXRzL2Rlc2t0b3AvY29tcG9uZW50cy9IZWFkZXIvaW5kZXguc2FzcyIsIndlYnBhY2s6Ly9iYXNlLXByb2plY3QvLi9hc3NldHMvZGVza3RvcC9jb21wb25lbnRzL0xheW91dC9pbmRleC5zYXNzIiwid2VicGFjazovL2Jhc2UtcHJvamVjdC8uL2Fzc2V0cy9kZXNrdG9wL2NvbXBvbmVudHMvTWFwL2luZGV4LnNhc3MiLCJ3ZWJwYWNrOi8vYmFzZS1wcm9qZWN0Ly4vYXNzZXRzL2Rlc2t0b3AvY29tcG9uZW50cy9Nb2RhbC9pbmRleC5zYXNzIiwid2VicGFjazovL2Jhc2UtcHJvamVjdC8uL2Fzc2V0cy9kZXNrdG9wL2NvbXBvbmVudHMvU3BvdHNMaXN0L2luZGV4LnNhc3MiLCJ3ZWJwYWNrOi8vYmFzZS1wcm9qZWN0Ly4vYXNzZXRzL2Rlc2t0b3AvY29tcG9uZW50cy9UdXRvcmlhbC9pbmRleC5zYXNzIl0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5sZWFmbGV0LXBhbmUsIC5sZWFmbGV0LXRpbGUsIC5sZWFmbGV0LW1hcmtlci1pY29uLCAubGVhZmxldC1tYXJrZXItc2hhZG93LCAubGVhZmxldC10aWxlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuXG4ubGVhZmxldC1wYW5lID4gc3ZnLCAubGVhZmxldC1wYW5lID4gY2FudmFzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5sZWFmbGV0LXpvb20tYm94LCAubGVhZmxldC1pbWFnZS1sYXllciwgLmxlYWZsZXQtbGF5ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxlYWZsZXQtdGlsZSwgLmxlYWZsZXQtbWFya2VyLWljb24sIC5sZWFmbGV0LW1hcmtlci1zaGFkb3cge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XG59XG5cbi5sZWFmbGV0LXRpbGU6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ubGVhZmxldC1zYWZhcmkgLmxlYWZsZXQtdGlsZSB7XG4gIGltYWdlLXJlbmRlcmluZzogLXdlYmtpdC1vcHRpbWl6ZS1jb250cmFzdDtcbn1cbi5sZWFmbGV0LXNhZmFyaSAubGVhZmxldC10aWxlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxNjAwcHg7XG4gIGhlaWdodDogMTYwMHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbn1cblxuLmxlYWZsZXQtbWFya2VyLWljb24sIC5sZWFmbGV0LW1hcmtlci1zaGFkb3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LW92ZXJsYXktcGFuZSBzdmcsIC5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1tYXJrZXItcGFuZSBpbWcsIC5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1zaGFkb3ctcGFuZSBpbWcsIC5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC10aWxlLXBhbmUgaW1nLCAubGVhZmxldC1jb250YWluZXIgaW1nLmxlYWZsZXQtaW1hZ2UtbGF5ZXIsIC5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC10aWxlIHtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG4gIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5sZWFmbGV0LWNvbnRhaW5lci5sZWFmbGV0LXRvdWNoLXpvb20ge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teCBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teCBwYW4teTtcbn1cbi5sZWFmbGV0LWNvbnRhaW5lci5sZWFmbGV0LXRvdWNoLWRyYWcge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogcGluY2gtem9vbTtcbn1cbi5sZWFmbGV0LWNvbnRhaW5lci5sZWFmbGV0LXRvdWNoLWRyYWcubGVhZmxldC10b3VjaC16b29tIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5sZWFmbGV0LWNvbnRhaW5lciBhIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDUxLCAxODEsIDIyOSwgMC40KTtcbn1cblxuLmxlYWZsZXQtdGlsZSB7XG4gIGZpbHRlcjogaW5oZXJpdDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubGVhZmxldC10aWxlLWxvYWRlZCB7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7XG59XG5cbi5sZWFmbGV0LXpvb20tYm94IHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB6LWluZGV4OiA4MDA7XG59XG5cbi5sZWFmbGV0LW92ZXJsYXktcGFuZSBzdmcge1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xufVxuXG4ubGVhZmxldC1wYW5lIHtcbiAgei1pbmRleDogNDAwO1xufVxuXG4ubGVhZmxldC10aWxlLXBhbmUge1xuICB6LWluZGV4OiAyMDA7XG59XG5cbi5sZWFmbGV0LW92ZXJsYXktcGFuZSB7XG4gIHotaW5kZXg6IDQwMDtcbn1cblxuLmxlYWZsZXQtc2hhZG93LXBhbmUge1xuICB6LWluZGV4OiA1MDA7XG59XG5cbi5sZWFmbGV0LW1hcmtlci1wYW5lIHtcbiAgei1pbmRleDogNjAwO1xufVxuXG4ubGVhZmxldC10b29sdGlwLXBhbmUge1xuICB6LWluZGV4OiA2NTA7XG59XG5cbi5sZWFmbGV0LXBvcHVwLXBhbmUge1xuICB6LWluZGV4OiA3MDA7XG59XG5cbi5sZWFmbGV0LW1hcC1wYW5lIGNhbnZhcyB7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5sZWFmbGV0LW1hcC1wYW5lIHN2ZyB7XG4gIHotaW5kZXg6IDIwMDtcbn1cblxuLmxlYWZsZXQtdm1sLXNoYXBlIHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbi5sdm1sIHtcbiAgYmVoYXZpb3I6IHVybCgjZGVmYXVsdCNWTUwpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmxlYWZsZXQtY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogODAwO1xuICBwb2ludGVyLWV2ZW50czogdmlzaWJsZVBhaW50ZWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4ubGVhZmxldC10b3AsIC5sZWFmbGV0LWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5sZWFmbGV0LXRvcCB7XG4gIHRvcDogMDtcbn1cblxuLmxlYWZsZXQtcmlnaHQge1xuICByaWdodDogMDtcbn1cblxuLmxlYWZsZXQtYm90dG9tIHtcbiAgYm90dG9tOiAwO1xufVxuXG4ubGVhZmxldC1sZWZ0IHtcbiAgbGVmdDogMDtcbn1cblxuLmxlYWZsZXQtY29udHJvbCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogYm90aDtcbn1cblxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtY29udHJvbCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmxlYWZsZXQtdG9wIC5sZWFmbGV0LWNvbnRyb2wge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4ubGVhZmxldC1ib3R0b20gLmxlYWZsZXQtY29udHJvbCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5sZWFmbGV0LWxlZnQgLmxlYWZsZXQtY29udHJvbCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ubGVhZmxldC1yaWdodCAubGVhZmxldC1jb250cm9sIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ubGVhZmxldC1mYWRlLWFuaW0gLmxlYWZsZXQtdGlsZSB7XG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xufVxuLmxlYWZsZXQtZmFkZS1hbmltIC5sZWFmbGV0LXBvcHVwIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG4ubGVhZmxldC1mYWRlLWFuaW0gLmxlYWZsZXQtbWFwLXBhbmUgLmxlYWZsZXQtcG9wdXAge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubGVhZmxldC16b29tLWFuaW1hdGVkIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbn1cblxuLmxlYWZsZXQtem9vbS1hbmltIC5sZWFmbGV0LXpvb20tYW5pbWF0ZWQge1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKTtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSk7XG59XG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtdGlsZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG4ubGVhZmxldC1wYW4tYW5pbSAubGVhZmxldC10aWxlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtbW96LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5sZWFmbGV0LXpvb20tYW5pbSAubGVhZmxldC16b29tLWhpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIGN1cnNvcnMgKi9cbi5sZWFmbGV0LWludGVyYWN0aXZlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubGVhZmxldC1ncmFiIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogLW1vei1ncmFiO1xuICBjdXJzb3I6IGdyYWI7XG59XG5cbi5sZWFmbGV0LWNyb3NzaGFpciB7XG4gIGN1cnNvcjogY3Jvc3NoYWlyO1xufVxuLmxlYWZsZXQtY3Jvc3NoYWlyIC5sZWFmbGV0LWludGVyYWN0aXZlIHtcbiAgY3Vyc29yOiBjcm9zc2hhaXI7XG59XG5cbi5sZWFmbGV0LXBvcHVwLXBhbmUsIC5sZWFmbGV0LWNvbnRyb2wge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5sZWFmbGV0LWRyYWdnaW5nIC5sZWFmbGV0LWdyYWIge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgY3Vyc29yOiAtbW96LWdyYWJiaW5nO1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuLmxlYWZsZXQtZHJhZ2dpbmcgLmxlYWZsZXQtZ3JhYiAubGVhZmxldC1pbnRlcmFjdGl2ZSB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IC1tb3otZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG4ubGVhZmxldC1kcmFnZ2luZyAubGVhZmxldC1tYXJrZXItZHJhZ2dhYmxlIHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogLW1vei1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLmxlYWZsZXQtbWFya2VyLWljb24sIC5sZWFmbGV0LW1hcmtlci1zaGFkb3csIC5sZWFmbGV0LWltYWdlLWxheWVyLCAubGVhZmxldC1wYW5lID4gc3ZnIHBhdGgsIC5sZWFmbGV0LXRpbGUtY29udGFpbmVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5sZWFmbGV0LW1hcmtlci1pY29uLmxlYWZsZXQtaW50ZXJhY3RpdmUsIC5sZWFmbGV0LWltYWdlLWxheWVyLmxlYWZsZXQtaW50ZXJhY3RpdmUsIC5sZWFmbGV0LXBhbmUgPiBzdmcgcGF0aC5sZWFmbGV0LWludGVyYWN0aXZlLCBzdmcubGVhZmxldC1pbWFnZS1sYXllci5sZWFmbGV0LWludGVyYWN0aXZlIHBhdGgge1xuICBwb2ludGVyLWV2ZW50czogdmlzaWJsZVBhaW50ZWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4ubGVhZmxldC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiAjZGRkO1xuICBvdXRsaW5lOiAwO1xufVxuLmxlYWZsZXQtY29udGFpbmVyIGEge1xuICBjb2xvcjogIzAwNzhBODtcbn1cbi5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtYWN0aXZlIHtcbiAgb3V0bGluZTogMnB4IHNvbGlkIG9yYW5nZTtcbn1cblxuLmxlYWZsZXQtem9vbS1ib3gge1xuICBib3JkZXI6IDJweCBkb3R0ZWQgIzM4ZjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4ubGVhZmxldC1jb250YWluZXIge1xuICBmb250OiAxMnB4LzEuNSBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG59XG5cbi8qIGdlbmVyYWwgdG9vbGJhciBzdHlsZXMgKi9cbi5sZWFmbGV0LWJhciB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNjUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ubGVhZmxldC1iYXIgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogYmxhY2s7XG59XG4ubGVhZmxldC1iYXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogYmxhY2s7XG59XG4ubGVhZmxldC1iYXIgYSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxlYWZsZXQtYmFyIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuLmxlYWZsZXQtYmFyIGE6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG59XG4ubGVhZmxldC1iYXIgYTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmxlYWZsZXQtYmFyIGEubGVhZmxldC1kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgY29sb3I6ICNiYmI7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciBhIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbn1cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciBhOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbiwgLmxlYWZsZXQtY29udHJvbC16b29tLW91dCB7XG4gIGZvbnQ6IGJvbGQgMThweCBcIkx1Y2lkYSBDb25zb2xlXCIsIE1vbmFjbywgbW9ub3NwYWNlO1xuICB0ZXh0LWluZGVudDogMXB4O1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLXpvb20taW4sIC5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQge1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIHtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG4ubGVhZmxldC1yZXRpbmEgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAyNnB4IDI2cHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWxpc3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1leHBhbmRlZCAubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtZXhwYW5kZWQgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGVhZmxldC1jb250cm9sLWxheWVycy1leHBhbmRlZCB7XG4gIHBhZGRpbmc6IDZweCAxMHB4IDZweCA2cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zY3JvbGxiYXIge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zZWxlY3RvciB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luOiA1cHggLTEwcHggNXB4IC02cHg7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBtYXJnaW46IDA7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24sIC5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZSB7XG4gIHBhZGRpbmc6IDAgNXB4O1xuICBjb2xvcjogIzMzMztcbn1cblxuLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uLCAubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtY29udHJvbC1zY2FsZSB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLmxlYWZsZXQtbGVmdCAubGVhZmxldC1jb250cm9sLXNjYWxlIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLmxlYWZsZXQtYm90dG9tIC5sZWFmbGV0LWNvbnRyb2wtc2NhbGUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3Nzc7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHBhZGRpbmc6IDJweCA1cHggMXB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuLmxlYWZsZXQtY29udHJvbC1zY2FsZS1saW5lOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM3Nzc7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG4ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmU6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNzc3O1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uLCAubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWxheWVycywgLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLCAubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIge1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG5cbi5sZWFmbGV0LXBvcHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDFweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XG4gIG1hcmdpbjogMTNweCAxOXB4O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmxlYWZsZXQtcG9wdXAtY29udGVudCBwIHtcbiAgbWFyZ2luOiAxOHB4IDA7XG59XG5cbi5sZWFmbGV0LXBvcHVwLXRpcC1jb250YWluZXIge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmxlYWZsZXQtcG9wdXAtdGlwIHtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgcGFkZGluZzogMXB4O1xuICBtYXJnaW46IC0xMHB4IGF1dG8gMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciwgLmxlYWZsZXQtcG9wdXAtdGlwIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjMzMzO1xuICBib3gtc2hhZG93OiAwIDNweCAxNHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIGEubGVhZmxldC1wb3B1cC1jbG9zZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDRweCA0cHggMCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMTRweDtcbiAgZm9udDogMTZweC8xNHB4IFRhaG9tYSwgVmVyZGFuYSwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNjM2MzYzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLmxlYWZsZXQtY29udGFpbmVyIGEubGVhZmxldC1wb3B1cC1jbG9zZS1idXR0b246aG92ZXIge1xuICBjb2xvcjogIzk5OTtcbn1cblxuLmxlYWZsZXQtcG9wdXAtc2Nyb2xsZWQge1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xuICB6b29tOiAxO1xufVxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtdGlwIHtcbiAgd2lkdGg6IDI0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5NYXRyaXgoTTExPTAuNzA3MTA2NzgsIE0xMj0wLjcwNzEwNjc4LCBNMjE9LTAuNzA3MTA2NzgsIE0yMj0wLjcwNzEwNjc4KVwiO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5NYXRyaXgoTTExPTAuNzA3MTA2NzgsIE0xMj0wLjcwNzEwNjc4LCBNMjE9LTAuNzA3MTA2NzgsIE0yMj0wLjcwNzEwNjc4KTtcbn1cbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLXRpcC1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtY29udHJvbC16b29tLCAubGVhZmxldC1vbGRpZSAubGVhZmxldC1jb250cm9sLWxheWVycywgLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyLCAubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC10aXAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xufVxuXG4ubGVhZmxldC1kaXYtaWNvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2NjY7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmc6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogIzIyMjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG4ubGVhZmxldC10b29sdGlwLmxlYWZsZXQtY2xpY2thYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC10b3A6YmVmb3JlLCAubGVhZmxldC10b29sdGlwLWJvdHRvbTpiZWZvcmUsIC5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmUsIC5sZWFmbGV0LXRvb2x0aXAtcmlnaHQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ubGVhZmxldC10b29sdGlwLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC10b3Age1xuICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuXG4ubGVhZmxldC10b29sdGlwLWJvdHRvbTpiZWZvcmUge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xufVxuXG4ubGVhZmxldC10b29sdGlwLXRvcDpiZWZvcmUge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xuICBib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IC0xMnB4O1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4ubGVhZmxldC10b29sdGlwLWJvdHRvbTpiZWZvcmUge1xuICB0b3A6IDA7XG4gIG1hcmdpbi10b3A6IC0xMnB4O1xuICBtYXJnaW4tbGVmdDogLTZweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC1sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuXG4ubGVhZmxldC10b29sdGlwLWxlZnQ6YmVmb3JlLCAubGVhZmxldC10b29sdGlwLXJpZ2h0OmJlZm9yZSB7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuXG4ubGVhZmxldC10b29sdGlwLWxlZnQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ubGVhZmxldC10b29sdGlwLXJpZ2h0OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlciwgcTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVGhlU2Fuc1Zlb2xpYVwiO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL1RoZVNhbnNWZW9saWEtVzRTZUxpZy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvVGhlU2Fuc1Zlb2xpYS1XNFNlTGlnLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRoZVNhbnNUaGVTYW5zVmVvbGlhXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvVGhlU2Fuc1Zlb2xpYS1XNVBsYS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvVGhlU2Fuc1Zlb2xpYS1XNVBsYS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJUaGVTYW5zVGhlU2Fuc1Zlb2xpYVwiO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL1RoZVNhbnNWZW9saWEtVzZTZUJsZEl0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9mb250cy9UaGVTYW5zVmVvbGlhLVc2U2VCbGRJdC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJUaGVTYW5zVmVvbGlhXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvVGhlU2Fuc1Zlb2xpYS1XN0JsZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvVGhlU2Fuc1Zlb2xpYS1XN0JsZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiVGhlU2Fuc1Zlb2xpYVwiO1xuICBzcmM6IHVybChcIi4uLy4uL2ZvbnRzL1RoZVNhbnNWZW9saWEtVzhFeEJsZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vZm9udHMvVGhlU2Fuc1Zlb2xpYS1XOEV4QmxkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1wbHVzMXBcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9NcGx1czFwLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi8uLi9mb250cy9NcGx1czFwLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGtleWZyYW1lcyBmYWRlLWluIHtcbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgQGtleWZyYW1lcyBjYW5jZWwtdHJhbnNmb3JtO1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNwaW5uZXIge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzcG90LWluZm9zLXBvcCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQGtleWZyYW1lcyBtb2RhbC1hcHBlYXIge1xuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIG1hcC1pZGxlIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMSUsIDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGFycm93LWJvdW5jZSB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMCk7XG4gIH1cbn1cbi5sZWFmbGV0LXpvb20tYW5pbSAubGVhZmxldC16b29tLWFuaW1hdGVkIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKSAhaW1wb3J0YW50O1xufVxuXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5odG1sLCBib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuKiwgKjo6YmVmb3JlLCAqOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJUaGVTYW5zVmVvbGlhXCIsIGFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLVNhbnMsIFVidW50dSwgQ2FudGFyZWxsLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbmh0bWw6bGFuZyh6aCkgYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2EsIFNUSGVpdGksIHNhbnMtc2VyaWY7XG59XG5cbmh0bWw6bGFuZyhqYSkgYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1wbHVzMXBcIiwgXCJNUyBQR290aGljXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBPc2FrYSwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgc2Fucy1zZXJpZjtcbn1cblxuYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xufVxuXG4ud3lzaXd5ZyBoMSwgLnd5c2l3eWcgaDIsIC53eXNpd3lnIGgzLCAud3lzaXd5ZyBoNCwgLnd5c2l3eWcgaDUsIC53eXNpd3lnIGg2IHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzkwcHgpIHtcbiAgLnd5c2l3eWcgaDEsIC53eXNpd3lnIGgyLCAud3lzaXd5ZyBoMywgLnd5c2l3eWcgaDQsIC53eXNpd3lnIGg1LCAud3lzaXd5ZyBoNiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4ud3lzaXd5ZyBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi53eXNpd3lnIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi53eXNpd3lnIHAge1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG59XG4ud3lzaXd5ZyBlbSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi53eXNpd3lnIHVsIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xufVxuLnd5c2l3eWcgdWwgbGkge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xufVxuLnd5c2l3eWcgZm9vdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG4ud3lzaXd5ZyBmb290ZXIgZGl2IHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG4ud3lzaXd5ZyBmb290ZXIgZGl2OmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ud3lzaXd5ZyBmb290ZXIgcCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uQXR0YWNobWVudHNMaXN0X19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMkMyQzJDO1xufVxuLkF0dGFjaG1lbnRzTGlzdF9faXRlbSBzdmcge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBmaWxsOiAjNEE0QTRBO1xufVxuXG4uQXV0aCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NCwgNDQsIDQ0LCAwLjkpO1xuICB6LWluZGV4OiAxMjtcbn1cbi5BdXRoX19pbm5lciB7XG4gIG1heC13aWR0aDogNDUwcHg7XG4gIHdpZHRoOiA5MCU7XG59XG4uQXV0aF9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uQXV0aF9fZXJyb3Ige1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICNFMDlGMjU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5BdXRoX19mb3JtLmlzLWxvYWRpbmcge1xuICBvcGFjaXR5OiAwLjQ7XG59XG4uQXV0aCBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5BdXRoIGlucHV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIxNiwgMjE2LCAyMTYsIDAuNSk7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cbi5BdXRoIGlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjRTA5RjI1O1xufVxuLkF1dGggYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uQXV0aCBidXR0b25bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC4yO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLkF1dGggYnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiA2cHg7XG4gIGZpbGw6ICNmZmY7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG4uSGFtYnVyZ2VyIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xufVxuLkhhbWJ1cmdlcltkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5IYW1idXJnZXIuaXMtYWN0aXZlIC5IYW1idXJnZXJfX2lubmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoNDVkZWcpO1xufVxuLkhhbWJ1cmdlci5pcy1hY3RpdmUgLkhhbWJ1cmdlcl9faW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlM2QoLTUuNzE0Mjg1NzE0M3B4LCAtNnB4LCAwKTtcbiAgb3BhY2l0eTogMDtcbn1cbi5IYW1idXJnZXIuaXMtYWN0aXZlIC5IYW1idXJnZXJfX2lubmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE2cHgsIDApIHJvdGF0ZSgtOTBkZWcpO1xufVxuLkhhbWJ1cmdlcl9fbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLkhhbWJ1cmdlcl9faW5uZXIsIC5IYW1idXJnZXJfX2lubmVyOjpiZWZvcmUsIC5IYW1idXJnZXJfX2lubmVyOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDE1MG1zIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5IYW1idXJnZXJfX2lubmVyIHtcbiAgdG9wOiAycHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5IYW1idXJnZXJfX2lubmVyOjpiZWZvcmUsIC5IYW1idXJnZXJfX2lubmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uSGFtYnVyZ2VyX19pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiA4cHg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbn1cbi5IYW1idXJnZXJfX2lubmVyOjphZnRlciB7XG4gIHRvcDogMTZweDtcbn1cblxuLkxvY2FsZVN3aXRjaGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5Mb2NhbGVTd2l0Y2hlcl9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uTG9jYWxlU3dpdGNoZXJfX2xpbmsuaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyQzJDMkM7XG59XG5cbi5Mb2FkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogMzAwbXMgZWFzZS1vdXQ7XG4gIHotaW5kZXg6IDEwO1xufVxuLkxvYWRlci5pcy1sb2FkaW5nIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLk1lZGlhIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uTWVkaWFfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLk1lZGlhX19pbm5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5pcy12aWRlbyAuTWVkaWFfX2lubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmlzLXZpZGVvIC5NZWRpYV9faW5uZXIgaWZyYW1lLCAuaXMtdmlkZW8gLk1lZGlhX19pbm5lciBvYmplY3QsIC5pcy12aWRlbyAuTWVkaWFfX2lubmVyIGVtYmVkLCAuaXMtdmlkZW8gLk1lZGlhX19pbm5lciB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAwO1xufVxuLk1lZGlhX19zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoODkuOTAxOTYwNzg0MyUsIDg5LjkwMTk2MDc4NDMlLCA4OS45MDE5NjA3ODQzJSk7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDIwMG1zIGVhc2U7XG4gIHotaW5kZXg6IDI7XG59XG4uaXMtbG9hZGluZyAuTWVkaWFfX3NwaW5uZXIge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuLk1lZGlhX19sZWdlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc5MHB4KSB7XG4gIC5NZWRpYV9fbGVnZW5kIHtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLk1lZGlhX19sZWdlbmQge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbi5NZWRpYV9fbGVnZW5kIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGZpbGw6ICM0QTRBNEE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuTWVkaWFfX2xlZ2VuZCBzdmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5TcGlubmVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG4uU3Bpbm5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIG1hcmdpbjogMXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMyQzJDMkM7XG4gIGJvcmRlci1jb2xvcjogIzJDMkMyQyB0cmFuc3BhcmVudCAjMkMyQzJDIHRyYW5zcGFyZW50O1xuICBhbmltYXRpb246IHNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlO1xufVxuLlNwaW5uZXItLWxpZ2h0OjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCAjZmZmIHRyYW5zcGFyZW50O1xufVxuXG4uU3BvdE1hcmtlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uU3BvdE1hcmtlci5pcy1ob3ZlcmVkIHtcbiAgei1pbmRleDogOTk5ICFpbXBvcnRhbnQ7XG59XG4uU3BvdE1hcmtlcl9faW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLlNwb3RNYXJrZXJfX2lubmVyLmlzLWluZm9zLWxlZnQge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uU3BvdE1hcmtlcl9faGVhZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMDlGMjU7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuU3BvdE1hcmtlcl9faGVhZCB7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG59XG4uU3BvdE1hcmtlci0tdmlldyAuU3BvdE1hcmtlcl9faGVhZCB7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRUE5MzU7XG4gIGJvcmRlci1yYWRpdXM6IDI3cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uL2ltZy9leWUucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDcwJSBhdXRvO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuU3BvdE1hcmtlci0tdmlldyAuU3BvdE1hcmtlcl9faGVhZCB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICB9XG59XG4uaXMtYWN0aXZlIC5TcG90TWFya2VyX19oZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3MTcwMjtcbn1cbi5TcG90TWFya2VyX19pbmZvcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXgtd2lkdGg6IDI0NXB4O1xuICBmb250LWZhbWlseTogXCJUaGVTYW5zVmVvbGlhXCIsIGFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLVNhbnMsIFVidW50dSwgQ2FudGFyZWxsLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5pcy1zb25hdGEgLlNwb3RNYXJrZXJfX2luZm9zIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uU3BvdE1hcmtlcl9faW5mb3MgLm5ldyB7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjcxNzAyO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHggMCA0cHggMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5TcG90TWFya2VyX19pbmZvcyAubGFiZWwge1xuICBwYWRkaW5nOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFMDlGMjU7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAwIDhweCAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMkMyQzJDO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLlNwb3RNYXJrZXJfX2luZm9zIC5sYWJlbCB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG4uU3BvdE1hcmtlcl9fdGFpbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAwO1xuICBib3JkZXItbGVmdDogMnB4IGRhc2hlZCAjZmZmO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuU3BvdE1hcmtlcl9fdGFpbCB7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gIH1cbn1cblxuLlRvYXN0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDQsIDQ0LCA0NCwgMC45KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgei1pbmRleDogMTI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuVG9hc3Qge1xuICAgIGJvdHRvbTogMTVweDtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4uVG9hc3QuaXMtZWxldmF0ZWQge1xuICBib3R0b206IDYwcHg7XG59XG4uVG9hc3RfX2NvZGUge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgb3BhY2l0eTogMC43O1xufVxuLlRvYXN0X19saW5rIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uQ29va2llc0JveCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiA4MHB4O1xuICBsZWZ0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MiwgMjQyLCAyNDIsIDAuNyk7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGNvbG9yOiAjMkMyQzJDO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgei1pbmRleDogNjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5Db29raWVzQm94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ0LCA0NCwgNDQsIDAuOSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cbn1cbi5Db29raWVzQm94IGEsIC5Db29raWVzQm94IGJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5Db29raWVzQm94IGEge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuLkNvb2tpZXNCb3ggYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbn1cbi5Db29raWVzQm94X19hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5Db250ZW50UGFnZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ0LCA0NCwgNDQsIDAuNSk7XG4gIGFuaW1hdGlvbjogZmFkZS1pbiAzMDBtcyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKSBmb3J3YXJkcztcbiAgei1pbmRleDogODtcbn1cblxuLkNvbnRyb2xzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc5MHB4KSB7XG4gIC5Db250cm9scyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5Db250cm9sc19faXRlbSB7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbjogMCAxMHB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzkwcHgpIHtcbiAgLkNvbnRyb2xzX19pdGVtIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgfVxufVxuLkNvbnRyb2xzX19pdGVtW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMC41O1xufVxuLkNvbnRyb2xzX19pdGVtIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5EcmF3ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIG1heC13aWR0aDogMzQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjBweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDQsIDQ0LCA0NCwgMC45KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXMgZWFzZTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3OTBweCkge1xuICAuRHJhd2VyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbiAgfVxufVxuLkRyYXdlci5pcy1vcGVuIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLkRyYXdlcl9fbmF2IHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLkRyYXdlcl9fbmF2X19saW5rIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4IDIwcHggMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLkRyYXdlcl9fbmF2X19saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLkRyYXdlcl9fbmF2X19saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAoiBcIjtcbn1cbi5EcmF3ZXJfX3NvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIxNiwgMjE2LCAyMTYsIDAuNSk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4uRHJhd2VyX19zb2NpYWxfX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3OTBweCkge1xuICAuRHJhd2VyX19zb2NpYWxfX25hdiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG59XG4uRHJhd2VyX19zb2NpYWxfX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5EcmF3ZXJfX3NvY2lhbF9fbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5EcmF3ZXJfX3NvY2lhbF9fbGluayBzdmcge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmaWxsOiAjMkMyQzJDO1xufVxuLkRyYXdlcl9fY29weXJpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3OTBweCkge1xuICAuRHJhd2VyX19jb3B5cmlnaHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuXG4uRm9vdGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ0LCA0NCwgNDQsIDAuOSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDYwMG1zIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc5MHB4KSB7XG4gIC5Gb290ZXIge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3R0b206IDE1cHg7XG4gICAgbGVmdDogMTVweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoMTAwJSArIDE1cHgpKTtcbiAgfVxufVxuLmlzLXVpLXNob3duIC5Gb290ZXIge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uRm9vdGVyX19jb3B5cmlnaHQge1xuICBvcGFjaXR5OiAwLjU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzkwcHgpIHtcbiAgLkZvb3Rlcl9fY29weXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uRm9vdGVyX19yZXNldCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXMgZWFzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3OTBweCkge1xuICAuRm9vdGVyX19yZXNldCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbi5Gb290ZXJfX3Jlc2V0W2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5Gb290ZXJfX3Jlc2V0IHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzkwcHgpIHtcbiAgLkZvb3Rlcl9fcmVzZXQgc3ZnIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLkhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDcwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ0LCA0NCwgNDQsIDAuOSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSA2MDBtcyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgei1pbmRleDogNDtcbn1cbi5pcy11aS1zaG93biAuSGVhZGVyIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLkhlYWRlcl9fbG9nbyB7XG4gIG1hcmdpbjogMCA0MHB4O1xuICBmbGV4LXNocmluazogMDtcbiAgbWF4LXdpZHRoOiAxMTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uSGVhZGVyX190aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLkhlYWRlcl9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLkhlYWRlciAuSGFtYnVyZ2VyIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG5cbi5MYXlvdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uL2ltZy9tYXAtYmFja2dyb3VuZC5qcGdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA2MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuTGF5b3V0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNjUlO1xuICB9XG59XG4uTGF5b3V0X19zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gMThweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMThweCk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiAzMDBtcyBlYXNlO1xufVxuLkxheW91dF9fc3Bpbm5lci5pcy12aXNpYmxlIHtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uTWFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogNDAwbXMgZWFzZTtcbiAgei1pbmRleDogMjtcbn1cbi5NYXAud2l0aC13aWRlLW1vZGFsIHtcbiAgei1pbmRleDogdW5zZXQ7XG59XG4uTWFwLmFyZS10aWxlcy1sb2FkZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLk1hcC5pcy1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xufVxuLk1hcF9fY2xvdWRzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uL2ltZy9jbG91ZHMucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHotaW5kZXg6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLk1hcF9fZWxlbWVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAwO1xufVxuLmlzLWlkbGUgLk1hcF9fZWxlbWVudCB7XG4gIGFuaW1hdGlvbjogbWFwLWlkbGUgMi41cyBlYXNlIGluZmluaXRlIGFsdGVybmF0ZTtcbn1cblxuLk1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtMzAlLCAwKTtcbiAgY29sb3I6ICMyQzJDMkM7XG4gIG9wYWNpdHk6IDA7XG4gIGFuaW1hdGlvbjogbW9kYWwtYXBwZWFyIDc1MG1zIGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpIGZvcndhcmRzO1xuICBhbmltYXRpb24tZGVsYXk6IDI1MG1zO1xuICB6LWluZGV4OiA4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc5MHB4KSB7XG4gIC5Nb2RhbCB7XG4gICAgbWF4LXdpZHRoOiA0MjBweDtcbiAgICB0b3A6IDU1JTtcbiAgfVxufVxuLkNvbnRlbnRQYWdlIC5Nb2RhbCB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIGFuaW1hdGlvbi1kZWxheTogMDtcbn1cbi5Nb2RhbF9fbWFpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyMDBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG4gIGJvcmRlci1yYWRpdXM6IDAgNDBweCAwIDQwcHg7XG4gIHRyYW5zaXRpb246IDMwMG1zIGVhc2U7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzkwcHgpIHtcbiAgLk1vZGFsX19tYWluIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuICB9XG59XG4uc2lkZWJhci1pcy1leHBhbmRlZCAuTW9kYWxfX21haW4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggZG90dGVkICMyQzJDMkM7XG59XG4uTW9kYWxfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogNjVweDtcbiAgcGFkZGluZzogMCAzMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMyQzJDMkM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzkwcHgpIHtcbiAgLk1vZGFsX19oZWFkZXIge1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuLk1vZGFsX19oZWFkZXIgc3ZnIHtcbiAgZmlsbDogIzJDMkMyQztcbn1cbi5Nb2RhbF9faGVhZGVyIC5Nb2RhbF9fY2xvc2VCdXR0b24gc3ZnIHtcbiAgd2lkdGg6IDE0cHg7XG59XG4uTW9kYWxfX2hlYWRlciAuTW9kYWxfX3dpZGVuQnV0dG9uIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xufVxuLk1vZGFsX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc5MHB4KSB7XG4gIC5Nb2RhbF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cbi5Nb2RhbF9faW5uZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLk1vZGFsX19sb2FkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cbi5Nb2RhbF9fY2hhcG8ge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc5MHB4KSB7XG4gIC5Nb2RhbF9fY2hhcG8ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbn1cbi5Nb2RhbF9fZXhwYW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOTI5MjkyO1xuICB0cmFuc2l0aW9uOiAyMDBtcyBlYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc5MHB4KSB7XG4gIC5Nb2RhbF9fZXhwYW5kIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG59XG4uTW9kYWxfX2V4cGFuZCBzdmcge1xuICB3aWR0aDogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgZmlsbDogIzJDMkMyQztcbiAgdHJhbnNpdGlvbjogMjAwbXMgZWFzZTtcbn1cbi5Nb2RhbF9fZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5Nb2RhbF9fZm9vdGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLk1vZGFsX19zaWRlYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVgoLTQwcHgpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbiAgei1pbmRleDogLTE7XG59XG4uc2lkZWJhci1pcy1leHBhbmRlZCAuTW9kYWxfX3NpZGViYXIge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uTW9kYWxfX3NpZGViYXJfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBoZWlnaHQ6IDY1cHg7XG4gIHBhZGRpbmc6IDAgMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjMkMyQzJDO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc5MHB4KSB7XG4gIC5Nb2RhbF9fc2lkZWJhcl9faGVhZGVyIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbi5Nb2RhbF9fc2lkZWJhcl9faGVhZGVyIHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBmaWxsOiAjMkMyQzJDO1xufVxuLk1vZGFsX19zaWRlYmFyIC5BdHRhY2htZW50c0xpc3Qge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuLk1vZGFsX19zaWRlYmFyIC5BdHRhY2htZW50c0xpc3RfX2l0ZW0ge1xuICBwYWRkaW5nOiAyNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMyQzJDMkM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgdHJhbnNpdGlvbjogMjAwbXMgZWFzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3OTBweCkge1xuICAuTW9kYWxfX3NpZGViYXIgLkF0dGFjaG1lbnRzTGlzdF9faXRlbSB7XG4gICAgcGFkZGluZzogMTZweCAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgLk1vZGFsX19zaWRlYmFyIC5BdHRhY2htZW50c0xpc3RfX2l0ZW0gc3ZnIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4uTW9kYWxfX3NpZGViYXIgLkF0dGFjaG1lbnRzTGlzdF9faXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYig5MS45MDE5NjA3ODQzJSwgOTEuOTAxOTYwNzg0MyUsIDkxLjkwMTk2MDc4NDMlKTtcbn1cbi5Nb2RhbF9fc2lkZWJhciAuQXR0YWNobWVudHNMaXN0X19pdGVtLmlzLWFjdGl2ZSB7XG4gIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgIzJDMkMyQztcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uTW9kYWxfX3NpZGViYXJfX2N1cnJlbnQge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLk1vZGFsX19zaWRlYmFyX19jdXJyZW50IGhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuLk1vZGFsX19zaWRlYmFyX19jdXJyZW50IC5pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4uTW9kYWxfX3NpZGViYXJfX2N1cnJlbnQgLmljb24gc3ZnIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgd2lkdGg6IDZweDtcbn1cbi5Nb2RhbF9fc2lkZWJhcl9fY3VycmVudCAudGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4uTW9kYWxfX2NvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDEycHg7XG59XG4uTW9kYWwuaXMtd2lkZSB7XG4gIHdpZHRoOiA3MHZ3O1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4uTW9kYWwuaXMtd2lkZSAuTW9kYWxfX21haW4ge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLk1vZGFsLmlzLXdpZGUgLk1vZGFsX19oZWFkZXIge1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGhlaWdodDogNDVweDtcbn1cbi5Nb2RhbC5pcy13aWRlIC5Nb2RhbF9fdGl0bGUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4uU3BvdHNMaXN0X19pdGVtX190cmlnZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTVweDtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjE2LCAyMTYsIDIxNiwgMC41KTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLlNwb3RzTGlzdF9faXRlbV9fdHJpZ2dlciBpbWcge1xuICBtYXgtd2lkdGg6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbi5TcG90c0xpc3RfX2l0ZW1fX3RyaWdnZXIgc3ZnIHtcbiAgd2lkdGg6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZpbGw6ICNmZmY7XG4gIHRyYW5zaXRpb246IDE1MG1zIGVhc2U7XG59XG4uU3BvdHNMaXN0X19pdGVtLmlzLW9wZW4gLlNwb3RzTGlzdF9faXRlbV9fdHJpZ2dlciBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uU3BvdHNMaXN0X19pdGVtX19saXN0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTFweCAyNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjE2LCAyMTYsIDIxNiwgMC41KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cbi5TcG90c0xpc3RfX2l0ZW0uaXMtb3BlbiAuU3BvdHNMaXN0X19pdGVtX19saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uU3BvdHNMaXN0X19pdGVtX19zcG90IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zIGVhc2U7XG59XG4uU3BvdHNMaXN0X19pdGVtX19zcG90OmhvdmVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLlNwb3RzTGlzdF9faXRlbV9fc3BvdC5pcy1hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI0UwOUYyNTtcbn1cbi5TcG90c0xpc3RfX2l0ZW1fX3Nwb3QgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5UdXRvcmlhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDMwcHggNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NCwgNDQsIDQ0LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwIDMwcHggMCAzMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICB6LWluZGV4OiA4O1xufVxuLlR1dG9yaWFsX19pbnRybyB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHJnYmEoMjE2LCAyMTYsIDIxNiwgMC41KTtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzkwcHgpIHtcbiAgLlR1dG9yaWFsX19pbnRybyB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG59XG4uVHV0b3JpYWxfX21haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4uVHV0b3JpYWxfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LWhlaWdodDogNzkwcHgpIHtcbiAgLlR1dG9yaWFsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxufVxuLlR1dG9yaWFsX19jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiA0NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc5MHB4KSB7XG4gIC5UdXRvcmlhbF9fY29udHJvbHMge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG4uVHV0b3JpYWxfX2NvbnRyb2xzX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5UdXRvcmlhbF9fY29udHJvbHNfX2l0ZW0gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbn1cbi5UdXRvcmlhbF9fY29udHJvbHNfX2l0ZW0gaW1nIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiA3OTBweCkge1xuICAuVHV0b3JpYWxfX2NvbnRyb2xzX19pdGVtIGltZyB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXgtaGVpZ2h0OiAxNDBweDtcbiAgfVxufVxuLlR1dG9yaWFsX19za2lwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc5MHB4KSB7XG4gIC5UdXRvcmlhbF9fc2tpcCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuLlR1dG9yaWFsX19za2lwOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiID5cIjtcbn0iLCJcbi5sZWFmbGV0LXBhbmUsIC5sZWFmbGV0LXRpbGUsIC5sZWFmbGV0LW1hcmtlci1pY29uLCAubGVhZmxldC1tYXJrZXItc2hhZG93LCAubGVhZmxldC10aWxlLWNvbnRhaW5lclxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgbGVmdDogMFxuICB0b3A6IDBcblxuLmxlYWZsZXQtcGFuZSA+XG4gIHN2ZywgY2FudmFzXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgbGVmdDogMFxuICAgIHRvcDogMFxuXG4ubGVhZmxldC16b29tLWJveCwgLmxlYWZsZXQtaW1hZ2UtbGF5ZXIsIC5sZWFmbGV0LWxheWVyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICBsZWZ0OiAwXG4gIHRvcDogMFxuXG4ubGVhZmxldC1jb250YWluZXJcbiAgb3ZlcmZsb3c6IGhpZGRlblxuXG4ubGVhZmxldC10aWxlLCAubGVhZmxldC1tYXJrZXItaWNvbiwgLmxlYWZsZXQtbWFya2VyLXNoYWRvd1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmVcbiAgdXNlci1zZWxlY3Q6IG5vbmVcbiAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmVcblxuLmxlYWZsZXQtdGlsZTo6c2VsZWN0aW9uXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG5cbi5sZWFmbGV0LXNhZmFyaVxuICAubGVhZmxldC10aWxlXG4gICAgaW1hZ2UtcmVuZGVyaW5nOiAtd2Via2l0LW9wdGltaXplLWNvbnRyYXN0XG5cbiAgLmxlYWZsZXQtdGlsZS1jb250YWluZXJcbiAgICB3aWR0aDogMTYwMHB4XG4gICAgaGVpZ2h0OiAxNjAwcHhcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMFxuXG4ubGVhZmxldC1tYXJrZXItaWNvbiwgLmxlYWZsZXQtbWFya2VyLXNoYWRvd1xuICBkaXNwbGF5OiBibG9ja1xuXG5cbi5sZWFmbGV0LWNvbnRhaW5lclxuICAubGVhZmxldC1vdmVybGF5LXBhbmUgc3ZnLCAubGVhZmxldC1tYXJrZXItcGFuZSBpbWcsIC5sZWFmbGV0LXNoYWRvdy1wYW5lIGltZywgLmxlYWZsZXQtdGlsZS1wYW5lIGltZywgaW1nLmxlYWZsZXQtaW1hZ2UtbGF5ZXIsIC5sZWFmbGV0LXRpbGVcbiAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudFxuICAgIG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudFxuXG4gICYubGVhZmxldC10b3VjaC16b29tXG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXggcGFuLXlcbiAgICB0b3VjaC1hY3Rpb246IHBhbi14IHBhbi15XG5cbiAgJi5sZWFmbGV0LXRvdWNoLWRyYWdcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tXG5cbiAgICB0b3VjaC1hY3Rpb246IG5vbmVcbiAgICB0b3VjaC1hY3Rpb246IHBpbmNoLXpvb21cblxuICAgICYubGVhZmxldC10b3VjaC16b29tXG4gICAgICAtbXMtdG91Y2gtYWN0aW9uOiBub25lXG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmVcblxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50XG5cbiAgYVxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSg1MSwgMTgxLCAyMjksIDAuNClcblxuLmxlYWZsZXQtdGlsZVxuICBmaWx0ZXI6IGluaGVyaXRcbiAgdmlzaWJpbGl0eTogaGlkZGVuXG5cbi5sZWFmbGV0LXRpbGUtbG9hZGVkXG4gIHZpc2liaWxpdHk6IGluaGVyaXRcblxuLmxlYWZsZXQtem9vbS1ib3hcbiAgd2lkdGg6IDBcbiAgaGVpZ2h0OiAwXG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveFxuICBib3gtc2l6aW5nOiBib3JkZXItYm94XG4gIHotaW5kZXg6IDgwMFxuXG5cbi5sZWFmbGV0LW92ZXJsYXktcGFuZSBzdmdcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZVxuXG4ubGVhZmxldC1wYW5lXG4gIHotaW5kZXg6IDQwMFxuXG4ubGVhZmxldC10aWxlLXBhbmVcbiAgei1pbmRleDogMjAwXG5cbi5sZWFmbGV0LW92ZXJsYXktcGFuZVxuICB6LWluZGV4OiA0MDBcblxuLmxlYWZsZXQtc2hhZG93LXBhbmVcbiAgei1pbmRleDogNTAwXG5cbi5sZWFmbGV0LW1hcmtlci1wYW5lXG4gIHotaW5kZXg6IDYwMFxuXG4ubGVhZmxldC10b29sdGlwLXBhbmVcbiAgei1pbmRleDogNjUwXG5cbi5sZWFmbGV0LXBvcHVwLXBhbmVcbiAgei1pbmRleDogNzAwXG5cbi5sZWFmbGV0LW1hcC1wYW5lXG4gIGNhbnZhc1xuICAgIHotaW5kZXg6IDEwMFxuXG4gIHN2Z1xuICAgIHotaW5kZXg6IDIwMFxuXG4ubGVhZmxldC12bWwtc2hhcGVcbiAgd2lkdGg6IDFweFxuICBoZWlnaHQ6IDFweFxuXG4ubHZtbFxuICBiZWhhdmlvcjogdXJsKCNkZWZhdWx0I1ZNTClcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuXG5cbi5sZWFmbGV0LWNvbnRyb2xcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIHotaW5kZXg6IDgwMFxuICBwb2ludGVyLWV2ZW50czogdmlzaWJsZVBhaW50ZWRcblxuICBwb2ludGVyLWV2ZW50czogYXV0b1xuXG4ubGVhZmxldC10b3AsIC5sZWFmbGV0LWJvdHRvbVxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgei1pbmRleDogMTAwMFxuICBwb2ludGVyLWV2ZW50czogbm9uZVxuXG4ubGVhZmxldC10b3BcbiAgdG9wOiAwXG5cbi5sZWFmbGV0LXJpZ2h0XG4gIHJpZ2h0OiAwXG5cbi5sZWFmbGV0LWJvdHRvbVxuICBib3R0b206IDBcblxuLmxlYWZsZXQtbGVmdFxuICBsZWZ0OiAwXG5cbi5sZWFmbGV0LWNvbnRyb2xcbiAgZmxvYXQ6IGxlZnRcbiAgY2xlYXI6IGJvdGhcblxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtY29udHJvbFxuICBmbG9hdDogcmlnaHRcblxuLmxlYWZsZXQtdG9wIC5sZWFmbGV0LWNvbnRyb2xcbiAgbWFyZ2luLXRvcDogMTBweFxuXG4ubGVhZmxldC1ib3R0b20gLmxlYWZsZXQtY29udHJvbFxuICBtYXJnaW4tYm90dG9tOiAxMHB4XG5cbi5sZWFmbGV0LWxlZnQgLmxlYWZsZXQtY29udHJvbFxuICBtYXJnaW4tbGVmdDogMTBweFxuXG4ubGVhZmxldC1yaWdodCAubGVhZmxldC1jb250cm9sXG4gIG1hcmdpbi1yaWdodDogMTBweFxuXG5cbi5sZWFmbGV0LWZhZGUtYW5pbVxuICAubGVhZmxldC10aWxlXG4gICAgd2lsbC1jaGFuZ2U6IG9wYWNpdHlcblxuICAubGVhZmxldC1wb3B1cFxuICAgIG9wYWNpdHk6IDBcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXJcbiAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyXG5cbiAgLmxlYWZsZXQtbWFwLXBhbmUgLmxlYWZsZXQtcG9wdXBcbiAgICBvcGFjaXR5OiAxXG5cbi5sZWFmbGV0LXpvb20tYW5pbWF0ZWRcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDBcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMFxuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDBcblxuLmxlYWZsZXQtem9vbS1hbmltXG4gIC5sZWFmbGV0LXpvb20tYW5pbWF0ZWRcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSlcbiAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKVxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSlcblxuICAubGVhZmxldC10aWxlXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lXG4gICAgLW1vei10cmFuc2l0aW9uOiBub25lXG4gICAgdHJhbnNpdGlvbjogbm9uZVxuXG4ubGVhZmxldC1wYW4tYW5pbSAubGVhZmxldC10aWxlXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZVxuICAtbW96LXRyYW5zaXRpb246IG5vbmVcbiAgdHJhbnNpdGlvbjogbm9uZVxuXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtem9vbS1oaWRlXG4gIHZpc2liaWxpdHk6IGhpZGRlblxuXG4vKiBjdXJzb3JzXG5cbi5sZWFmbGV0LWludGVyYWN0aXZlXG4gIGN1cnNvcjogcG9pbnRlclxuXG4ubGVhZmxldC1ncmFiXG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiXG4gIGN1cnNvcjogLW1vei1ncmFiXG4gIGN1cnNvcjogZ3JhYlxuXG4ubGVhZmxldC1jcm9zc2hhaXJcbiAgY3Vyc29yOiBjcm9zc2hhaXJcblxuICAubGVhZmxldC1pbnRlcmFjdGl2ZVxuICAgIGN1cnNvcjogY3Jvc3NoYWlyXG5cbi5sZWFmbGV0LXBvcHVwLXBhbmUsIC5sZWFmbGV0LWNvbnRyb2xcbiAgY3Vyc29yOiBhdXRvXG5cbi5sZWFmbGV0LWRyYWdnaW5nXG4gIC5sZWFmbGV0LWdyYWJcbiAgICBjdXJzb3I6IG1vdmVcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmdcbiAgICBjdXJzb3I6IC1tb3otZ3JhYmJpbmdcbiAgICBjdXJzb3I6IGdyYWJiaW5nXG5cbiAgICAubGVhZmxldC1pbnRlcmFjdGl2ZVxuICAgICAgY3Vyc29yOiBtb3ZlXG4gICAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmdcbiAgICAgIGN1cnNvcjogLW1vei1ncmFiYmluZ1xuICAgICAgY3Vyc29yOiBncmFiYmluZ1xuXG4gIC5sZWFmbGV0LW1hcmtlci1kcmFnZ2FibGVcbiAgICBjdXJzb3I6IG1vdmVcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmdcbiAgICBjdXJzb3I6IC1tb3otZ3JhYmJpbmdcbiAgICBjdXJzb3I6IGdyYWJiaW5nXG5cblxuLmxlYWZsZXQtbWFya2VyLWljb24sIC5sZWFmbGV0LW1hcmtlci1zaGFkb3csIC5sZWFmbGV0LWltYWdlLWxheWVyLCAubGVhZmxldC1wYW5lID4gc3ZnIHBhdGgsIC5sZWFmbGV0LXRpbGUtY29udGFpbmVyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lXG5cbi5sZWFmbGV0LW1hcmtlci1pY29uLmxlYWZsZXQtaW50ZXJhY3RpdmUsIC5sZWFmbGV0LWltYWdlLWxheWVyLmxlYWZsZXQtaW50ZXJhY3RpdmUsIC5sZWFmbGV0LXBhbmUgPiBzdmcgcGF0aC5sZWFmbGV0LWludGVyYWN0aXZlLCBzdmcubGVhZmxldC1pbWFnZS1sYXllci5sZWFmbGV0LWludGVyYWN0aXZlIHBhdGhcbiAgcG9pbnRlci1ldmVudHM6IHZpc2libGVQYWludGVkXG5cbiAgcG9pbnRlci1ldmVudHM6IGF1dG9cblxuXG4ubGVhZmxldC1jb250YWluZXJcbiAgYmFja2dyb3VuZDogI2RkZFxuICBvdXRsaW5lOiAwXG5cbiAgYVxuICAgIGNvbG9yOiAjMDA3OEE4XG5cbiAgICAmLmxlYWZsZXQtYWN0aXZlXG4gICAgICBvdXRsaW5lOiAycHggc29saWQgb3JhbmdlXG5cbi5sZWFmbGV0LXpvb20tYm94XG4gIGJvcmRlcjogMnB4IGRvdHRlZCAjMzhmXG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KVxuXG5cbi5sZWFmbGV0LWNvbnRhaW5lclxuICBmb250OiAxMnB4LzEuNSBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWZcblxuLyogZ2VuZXJhbCB0b29sYmFyIHN0eWxlc1xuXG4ubGVhZmxldC1iYXJcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC42NSlcbiAgYm9yZGVyLXJhZGl1czogNHB4XG5cbiAgYVxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY1xuICAgIHdpZHRoOiAyNnB4XG4gICAgaGVpZ2h0OiAyNnB4XG4gICAgbGluZS1oZWlnaHQ6IDI2cHhcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgIGNvbG9yOiBibGFja1xuXG4gICAgJjpob3ZlclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NcbiAgICAgIHdpZHRoOiAyNnB4XG4gICAgICBoZWlnaHQ6IDI2cHhcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4XG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgIGNvbG9yOiBibGFja1xuXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJVxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgICBkaXNwbGF5OiBibG9ja1xuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGVcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJVxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gIGRpc3BsYXk6IGJsb2NrXG5cbi5sZWFmbGV0LWJhciBhXG4gICY6aG92ZXJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0XG5cbiAgJjpmaXJzdC1jaGlsZFxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweFxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHhcblxuICAmOmxhc3QtY2hpbGRcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHhcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZVxuXG4gICYubGVhZmxldC1kaXNhYmxlZFxuICAgIGN1cnNvcjogZGVmYXVsdFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjRcbiAgICBjb2xvcjogI2JiYlxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYVxuICB3aWR0aDogMzBweFxuICBoZWlnaHQ6IDMwcHhcbiAgbGluZS1oZWlnaHQ6IDMwcHhcblxuICAmOmZpcnN0LWNoaWxkXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweFxuXG4gICY6bGFzdC1jaGlsZFxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweFxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHhcblxuXG4ubGVhZmxldC1jb250cm9sLXpvb20taW4sIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXRcbiAgZm9udDogYm9sZCAxOHB4ICdMdWNpZGEgQ29uc29sZScsIE1vbmFjbywgbW9ub3NwYWNlXG4gIHRleHQtaW5kZW50OiAxcHhcblxuLmxlYWZsZXQtdG91Y2hcbiAgLmxlYWZsZXQtY29udHJvbC16b29tLWluLCAubGVhZmxldC1jb250cm9sLXpvb20tb3V0XG4gICAgZm9udC1zaXplOiAyMnB4XG5cblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnNcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC40KVxuICBiYWNrZ3JvdW5kOiAjZmZmXG4gIGJvcmRlci1yYWRpdXM6IDVweFxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGVcbiAgd2lkdGg6IDM2cHhcbiAgaGVpZ2h0OiAzNnB4XG5cbi5sZWFmbGV0LXJldGluYSAubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGVcbiAgYmFja2dyb3VuZC1zaXplOiAyNnB4IDI2cHhcblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlXG4gIHdpZHRoOiA0NHB4XG4gIGhlaWdodDogNDRweFxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycyAubGVhZmxldC1jb250cm9sLWxheWVycy1saXN0XG4gIGRpc3BsYXk6IG5vbmVcblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtZXhwYW5kZWRcbiAgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlXG4gICAgZGlzcGxheTogbm9uZVxuXG4gIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWxpc3RcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gIHBhZGRpbmc6IDZweCAxMHB4IDZweCA2cHhcbiAgY29sb3I6ICMzMzNcbiAgYmFja2dyb3VuZDogI2ZmZlxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zY3JvbGxiYXJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsXG4gIG92ZXJmbG93LXg6IGhpZGRlblxuICBwYWRkaW5nLXJpZ2h0OiA1cHhcblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtc2VsZWN0b3JcbiAgbWFyZ2luLXRvcDogMnB4XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICB0b3A6IDFweFxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycyBsYWJlbFxuICBkaXNwbGF5OiBibG9ja1xuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zZXBhcmF0b3JcbiAgaGVpZ2h0OiAwXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkXG4gIG1hcmdpbjogNXB4IC0xMHB4IDVweCAtNnB4XG5cblxuLy8gLmxlYWZsZXQtZGVmYXVsdC1pY29uLXBhdGhcbi8vICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9pbWcvbWFya2VyLWljb24ucG5nKVxuXG5cbi5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uXG4gIGJhY2tncm91bmQ6ICNmZmZcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpXG4gIG1hcmdpbjogMFxuXG4ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uLCAubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmVcbiAgcGFkZGluZzogMCA1cHhcbiAgY29sb3I6ICMzMzNcblxuLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiBhXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuXG4gICY6aG92ZXJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxuXG4ubGVhZmxldC1jb250YWluZXJcbiAgLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiwgLmxlYWZsZXQtY29udHJvbC1zY2FsZVxuICAgIGZvbnQtc2l6ZTogMTFweFxuXG4ubGVhZmxldC1sZWZ0IC5sZWFmbGV0LWNvbnRyb2wtc2NhbGVcbiAgbWFyZ2luLWxlZnQ6IDVweFxuXG4ubGVhZmxldC1ib3R0b20gLmxlYWZsZXQtY29udHJvbC1zY2FsZVxuICBtYXJnaW4tYm90dG9tOiA1cHhcblxuLmxlYWZsZXQtY29udHJvbC1zY2FsZS1saW5lXG4gIGJvcmRlcjogMnB4IHNvbGlkICM3NzdcbiAgYm9yZGVyLXRvcDogbm9uZVxuICBsaW5lLWhlaWdodDogMS4xXG4gIHBhZGRpbmc6IDJweCA1cHggMXB4XG4gIGZvbnQtc2l6ZTogMTFweFxuICB3aGl0ZS1zcGFjZTogbm93cmFwXG4gIG92ZXJmbG93OiBoaWRkZW5cbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgYmFja2dyb3VuZDogI2ZmZlxuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSlcblxuICAmOm5vdCg6Zmlyc3QtY2hpbGQpXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM3NzdcbiAgICBib3JkZXItYm90dG9tOiBub25lXG4gICAgbWFyZ2luLXRvcDogLTJweFxuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzc3N1xuXG4ubGVhZmxldC10b3VjaFxuICAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uLCAubGVhZmxldC1jb250cm9sLWxheWVycywgLmxlYWZsZXQtYmFyXG4gICAgYm94LXNoYWRvdzogbm9uZVxuXG4gIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLCAubGVhZmxldC1iYXJcbiAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMilcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94XG5cblxuLmxlYWZsZXQtcG9wdXBcbiAgcG9zaXRpb246IGFic29sdXRlXG4gIHRleHQtYWxpZ246IGNlbnRlclxuICBtYXJnaW4tYm90dG9tOiAyMHB4XG5cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlclxuICBwYWRkaW5nOiAxcHhcbiAgdGV4dC1hbGlnbjogbGVmdFxuICBib3JkZXItcmFkaXVzOiAxMnB4XG5cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnRcbiAgbWFyZ2luOiAxM3B4IDE5cHhcbiAgbGluZS1oZWlnaHQ6IDEuNFxuXG4gIHBcbiAgICBtYXJnaW46IDE4cHggMFxuXG4ubGVhZmxldC1wb3B1cC10aXAtY29udGFpbmVyXG4gIHdpZHRoOiA0MHB4XG4gIGhlaWdodDogMjBweFxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgbGVmdDogNTAlXG4gIG1hcmdpbi1sZWZ0OiAtMjBweFxuICBvdmVyZmxvdzogaGlkZGVuXG4gIHBvaW50ZXItZXZlbnRzOiBub25lXG5cbi5sZWFmbGV0LXBvcHVwLXRpcFxuICB3aWR0aDogMTdweFxuICBoZWlnaHQ6IDE3cHhcbiAgcGFkZGluZzogMXB4XG4gIG1hcmdpbjogLTEwcHggYXV0byAwXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpXG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpXG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZylcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpXG5cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciwgLmxlYWZsZXQtcG9wdXAtdGlwXG4gIGJhY2tncm91bmQ6IHdoaXRlXG4gIGNvbG9yOiAjMzMzXG4gIGJveC1zaGFkb3c6IDAgM3B4IDE0cHggcmdiYSgwLCAwLCAwLCAwLjQpXG5cbi5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB0b3A6IDBcbiAgcmlnaHQ6IDBcbiAgcGFkZGluZzogNHB4IDRweCAwIDBcbiAgYm9yZGVyOiBub25lXG4gIHRleHQtYWxpZ246IGNlbnRlclxuICB3aWR0aDogMThweFxuICBoZWlnaHQ6IDE0cHhcbiAgZm9udDogMTZweC8xNHB4IFRhaG9tYSwgVmVyZGFuYSwgc2Fucy1zZXJpZlxuICBjb2xvcjogI2MzYzNjM1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcblxuICAmOmhvdmVyXG4gICAgY29sb3I6ICM5OTlcblxuLmxlYWZsZXQtcG9wdXAtc2Nyb2xsZWRcbiAgb3ZlcmZsb3c6IGF1dG9cbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGRcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGRcblxuLmxlYWZsZXQtb2xkaWVcbiAgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyXG4gICAgem9vbTogMVxuXG4gIC5sZWFmbGV0LXBvcHVwLXRpcFxuICAgIHdpZHRoOiAyNHB4XG4gICAgbWFyZ2luOiAwIGF1dG9cbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5NYXRyaXgoTTExPTAuNzA3MTA2NzgsIE0xMj0wLjcwNzEwNjc4LCBNMjE9LTAuNzA3MTA2NzgsIE0yMj0wLjcwNzEwNjc4KVwiXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuTWF0cml4KE0xMT0wLjcwNzEwNjc4LCBNMTI9MC43MDcxMDY3OCwgTTIxPS0wLjcwNzEwNjc4LCBNMjI9MC43MDcxMDY3OClcblxuICAubGVhZmxldC1wb3B1cC10aXAtY29udGFpbmVyXG4gICAgbWFyZ2luLXRvcDogLTFweFxuXG4gIC5sZWFmbGV0LWNvbnRyb2wtem9vbSwgLmxlYWZsZXQtY29udHJvbC1sYXllcnMsIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciwgLmxlYWZsZXQtcG9wdXAtdGlwXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OVxuXG5cbi5sZWFmbGV0LWRpdi1pY29uXG4gIGJhY2tncm91bmQ6ICNmZmZcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2NlxuXG5cbi5sZWFmbGV0LXRvb2x0aXBcbiAgcG9zaXRpb246IGFic29sdXRlXG4gIHBhZGRpbmc6IDZweFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZcbiAgYm9yZGVyLXJhZGl1czogM3B4XG4gIGNvbG9yOiAjMjIyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXBcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZVxuICAtbW96LXVzZXItc2VsZWN0OiBub25lXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZVxuICB1c2VyLXNlbGVjdDogbm9uZVxuICBwb2ludGVyLWV2ZW50czogbm9uZVxuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjQpXG5cbiAgJi5sZWFmbGV0LWNsaWNrYWJsZVxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvXG5cbi5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZSwgLmxlYWZsZXQtdG9vbHRpcC1ib3R0b206YmVmb3JlLCAubGVhZmxldC10b29sdGlwLWxlZnQ6YmVmb3JlLCAubGVhZmxldC10b29sdGlwLXJpZ2h0OmJlZm9yZVxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnRcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgY29udGVudDogXCJcIlxuXG5cbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tXG4gIG1hcmdpbi10b3A6IDZweFxuXG4ubGVhZmxldC10b29sdGlwLXRvcFxuICBtYXJnaW4tdG9wOiAtNnB4XG5cbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tOmJlZm9yZVxuICBsZWZ0OiA1MCVcbiAgbWFyZ2luLWxlZnQ6IC02cHhcblxuLmxlYWZsZXQtdG9vbHRpcC10b3A6YmVmb3JlXG4gIGxlZnQ6IDUwJVxuICBtYXJnaW4tbGVmdDogLTZweFxuICBib3R0b206IDBcbiAgbWFyZ2luLWJvdHRvbTogLTEycHhcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZlxuXG4ubGVhZmxldC10b29sdGlwLWJvdHRvbTpiZWZvcmVcbiAgdG9wOiAwXG4gIG1hcmdpbi10b3A6IC0xMnB4XG4gIG1hcmdpbi1sZWZ0OiAtNnB4XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZcblxuLmxlYWZsZXQtdG9vbHRpcC1sZWZ0XG4gIG1hcmdpbi1sZWZ0OiAtNnB4XG5cbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHRcbiAgbWFyZ2luLWxlZnQ6IDZweFxuXG4ubGVhZmxldC10b29sdGlwLWxlZnQ6YmVmb3JlLCAubGVhZmxldC10b29sdGlwLXJpZ2h0OmJlZm9yZVxuICB0b3A6IDUwJVxuICBtYXJnaW4tdG9wOiAtNnB4XG5cbi5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmVcbiAgcmlnaHQ6IDBcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweFxuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZlxuXG4ubGVhZmxldC10b29sdGlwLXJpZ2h0OmJlZm9yZVxuICBsZWZ0OiAwXG4gIG1hcmdpbi1sZWZ0OiAtMTJweFxuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmYiLCJodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLCBkZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsIHNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsIGIsIHUsIGksIGNlbnRlciwgZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSwgZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsIHRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCwgZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSwgdGltZSwgbWFyaywgYXVkaW8sIHZpZGVvXG5cdG1hcmdpbjogMFxuXHRwYWRkaW5nOiAwXG5cdGJvcmRlcjogMFxuXHRmb250LXNpemU6IDEwMCVcblx0Zm9udDogaW5oZXJpdFxuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uXG5cdGRpc3BsYXk6IGJsb2NrXG5cbmJvZHlcblx0bGluZS1oZWlnaHQ6IDFcblxub2wsIHVsIFxuXHRsaXN0LXN0eWxlOiBub25lXG5cbmJsb2NrcXVvdGUsIHFcblx0cXVvdGVzOiBub25lXG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLCBxOmJlZm9yZSwgcTphZnRlclxuXHRjb250ZW50OiAnJ1xuXHRjb250ZW50OiBub25lXG5cbnRhYmxlXG5cdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2Vcblx0Ym9yZGVyLXNwYWNpbmc6IDAiLCJAZm9udC1mYWNlXG4gIGZvbnQtZmFtaWx5OiAnVGhlU2Fuc1Zlb2xpYSdcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL1RoZVNhbnNWZW9saWEtVzRTZUxpZy53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uLy4uL2ZvbnRzL1RoZVNhbnNWZW9saWEtVzRTZUxpZy53b2ZmJykgZm9ybWF0KFwid29mZlwiKVxuICBmb250LXdlaWdodDogMzAwXG4gIGZvbnQtc3R5bGU6IG5vcm1hbFxuXG5AZm9udC1mYWNlXG4gIGZvbnQtZmFtaWx5OiAnVGhlU2Fuc1RoZVNhbnNWZW9saWEnXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9UaGVTYW5zVmVvbGlhLVc1UGxhLndvZmYyJykgZm9ybWF0KFwid29mZjJcIiksIHVybCgnLi4vLi4vZm9udHMvVGhlU2Fuc1Zlb2xpYS1XNVBsYS53b2ZmJykgZm9ybWF0KFwid29mZlwiKVxuICBmb250LXdlaWdodDogbm9ybWFsXG4gIGZvbnQtc3R5bGU6IG5vcm1hbFxuXG5AZm9udC1mYWNlXG4gIGZvbnQtZmFtaWx5OiAnVGhlU2Fuc1RoZVNhbnNWZW9saWEnXG4gIHNyYzogdXJsKCcuLi8uLi9mb250cy9UaGVTYW5zVmVvbGlhLVc2U2VCbGRJdC53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uLy4uL2ZvbnRzL1RoZVNhbnNWZW9saWEtVzZTZUJsZEl0LndvZmYnKSBmb3JtYXQoXCJ3b2ZmXCIpXG4gIGZvbnQtd2VpZ2h0OiA2MDBcbiAgZm9udC1zdHlsZTogaXRhbGljXG5cbkBmb250LWZhY2VcbiAgZm9udC1mYW1pbHk6ICdUaGVTYW5zVmVvbGlhJ1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvVGhlU2Fuc1Zlb2xpYS1XN0JsZC53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uLy4uL2ZvbnRzL1RoZVNhbnNWZW9saWEtVzdCbGQud29mZicpIGZvcm1hdChcIndvZmZcIilcbiAgZm9udC13ZWlnaHQ6IGJvbGRcbiAgZm9udC1zdHlsZTogbm9ybWFsXG5cbkBmb250LWZhY2VcbiAgZm9udC1mYW1pbHk6ICdUaGVTYW5zVmVvbGlhJ1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvVGhlU2Fuc1Zlb2xpYS1XOEV4QmxkLndvZmYyJykgZm9ybWF0KFwid29mZjJcIiksIHVybCgnLi4vLi4vZm9udHMvVGhlU2Fuc1Zlb2xpYS1XOEV4QmxkLndvZmYnKSBmb3JtYXQoXCJ3b2ZmXCIpXG4gIGZvbnQtd2VpZ2h0OiA4MDBcbiAgZm9udC1zdHlsZTogbm9ybWFsXG5cbkBmb250LWZhY2VcbiAgZm9udC1mYW1pbHk6ICdNcGx1czFwJ1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvTXBsdXMxcC1MaWdodC53b2ZmMicpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoJy4uLy4uL2ZvbnRzL01wbHVzMXAtTGlnaHQud29mZicpIGZvcm1hdChcIndvZmZcIilcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbFxuICBmb250LXN0eWxlOiBub3JtYWwiLCJAa2V5ZnJhbWVzIGZhZGUtaW5cbiAgdG9cbiAgICBvcGFjaXR5OiAxXG5cbiAgQGtleWZyYW1lcyBjYW5jZWwtdHJhbnNmb3JtXG4gIHRvXG4gICAgdHJhbnNmb3JtOiBub25lXG5cbkBrZXlmcmFtZXMgc3Bpbm5lclxuICBmcm9tXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZylcblxuICB0b1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcblxuQGtleWZyYW1lcyBzcG90LWluZm9zLXBvcFxuICBmcm9tXG4gICAgb3BhY2l0eTogMFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXB4KVxuICB0b1xuICAgIG9wYWNpdHk6IDFcbiAgICB0cmFuc2Zvcm06IG5vbmVcblxuQGtleWZyYW1lcyBtb2RhbC1hcHBlYXJcbiAgdG9cbiAgICBvcGFjaXR5OiAxXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKVxuXG5Aa2V5ZnJhbWVzIG1hcC1pZGxlXG4gIHRvXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxJSwgMClcblxuQGtleWZyYW1lcyBhcnJvdy1ib3VuY2VcbiAgdG9cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDVweCwgMClcblxuLy8gT3ZlcnJpZGVzIGxlYWZsZXQgem9vbSBhbmltXG4ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtem9vbS1hbmltYXRlZCBcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zICFpbXBvcnRhbnRcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpICFpbXBvcnRhbnQiLCJAdXNlIFwidmFyaWFibGVzXCJcbkB1c2UgXCJtaXhpbnNcIlxuXG5odG1sXG4gIGhlaWdodDogMTAwJVxuXG5odG1sLCBib2R5XG4gIG1hcmdpbjogMFxuICBwYWRkaW5nOiAwXG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCUgLy8gUHJldmVudCByZS1zY2FsaW5nIHRleHQgaW4gcG9ydHJhaXQgbW9kZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvdGV4dC1zaXplLWFkanVzdFxuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aFxuXG4qLCAqOjpiZWZvcmUsICo6OmFmdGVyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcblxuYm9keVxuICBmb250LWZhbWlseTogdmFyaWFibGVzLiRib2R5LWZvbnRcbiAgY29sb3I6IHZhcmlhYmxlcy4kbGlnaHQtY29sb3JcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWRcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZVxuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5ICFpbXBvcnRhbnRcbiAgb3ZlcmZsb3c6IGhpZGRlblxuICBmb250LXNpemU6IG1peGlucy5yZW0oMTYpXG5cbmh0bWw6bGFuZyh6aCkgYm9keVxuICBmb250LWZhbWlseTogdmFyaWFibGVzLiRmb250LXN0YWNrLXpoXG5odG1sOmxhbmcoamEpIGJvZHlcbiAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kZm9udC1zdGFjay1qYVxuICBcbmJ1dHRvblxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmVcbiAgcGFkZGluZzogMFxuICBib3JkZXI6IDBcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgZm9udDogaW5oZXJpdFxuICB0ZXh0LWFsaWduOiBsZWZ0XG4gIGNvbG9yOiBpbmhlcml0XG4gIGN1cnNvcjogcG9pbnRlclxuICBvdXRsaW5lOiBub25lXG5cbi52aXN1YWxseS1oaWRkZW5cbiAgb3BhY2l0eTogMFxuICB2aXNpYmlsaXR5OiBoaWRkZW5cbiAgaGVpZ2h0OiAwXG4gIHdpZHRoOiAwXG5cbi53eXNpd3lnXG4gIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDZcbiAgICBwYWRkaW5nLXRvcDogMXJlbVxuICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGJvbGRcbiAgICBmb250LXNpemU6IG1peGlucy5yZW0oMjApXG4gICAgLy8gY2FsbCBtaXhpbiBtcVxuICAgIEBpbmNsdWRlIG1peGlucy5tcShjaHJvbWVib29rKVxuICAgICAgZm9udC1zaXplOiBtaXhpbnMucmVtKDE2KVxuXG4gIHN0cm9uZ1xuICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGJvbGRcbiAgXG4gIGFcbiAgICBjb2xvcjogaW5oZXJpdFxuICAgIGZvbnQ6IGluaGVyaXQgIWltcG9ydGFudFxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXG4gIFxuICBwXG4gICAgcGFkZGluZy10b3A6IDFyZW1cbiAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRiYXNlLWxpbmUtaGVpZ2h0XG5cbiAgZW1cbiAgICBmb250LXN0eWxlOiBpdGFsaWNcblxuICB1bFxuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZVxuICAgIGxpXG4gICAgICBwYWRkaW5nLXRvcDogNXB4XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2NcbiAgICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGJhc2UtbGluZS1oZWlnaHRcblxuICBmb290ZXJcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbVxuICAgIGRpdlxuICAgICAgcGFkZGluZy10b3A6IDFyZW1cbiAgICAgICY6Zmlyc3QtY2hpbGRcbiAgICAgICAgcGFkZGluZy10b3A6IDBcbiAgICBwXG4gICAgICBwYWRkaW5nLXRvcDogMCIsIkB1c2UgJ3Nhc3M6Y29sb3InXG5cbiRsaWdodC1jb2xvcjogI2ZmZiAhZGVmYXVsdFxuJGRhcmstY29sb3I6ICMyQzJDMkMgIWRlZmF1bHRcbiRtZWRpdW0tY29sb3I6ICNGMkYyRjIgIWRlZmF1bHRcbiRhY2NlbnQtY29sb3I6ICNFMDlGMjUgIWRlZmF1bHRcbiRhY3RpdmUtY29sb3I6ICNGNzE3MDIgIWRlZmF1bHRcbiRzZXBhcmF0b3ItY29sb3I6IGNvbG9yLmFkanVzdCgjRDhEOEQ4LCAkYWxwaGE6IC0wLjUpICFkZWZhdWx0XG5cblxuJGxpZ2h0OiAzMDAgIWRlZmF1bHRcbiRyZWd1bGFyOiBub3JtYWwgIWRlZmF1bHRcbiRib2xkOiBib2xkICFkZWZhdWx0XG4kc2VtaWJvbGQ6IDYwMCAhZGVmYXVsdFxuJGV4dHJhYm9sZDogODAwICFkZWZhdWx0XG5cbiRlYXNlLW91dDogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMSkgIWRlZmF1bHRcblxuJGJvZHktZm9udDogJ1RoZVNhbnNWZW9saWEnLCBhcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgJ1NlZ29lIFVJJywgUm9ib3RvLCBPeHlnZW4tU2FucywgVWJ1bnR1LCBDYW50YXJlbGwsICdIZWx2ZXRpY2EgTmV1ZScsIHNhbnMtc2VyaWYgIWRlZmF1bHRcblxuLy8gTG9jYWxlLXNwZWNpZmljIGZvbnQtc3RhY2tzXG4vLyBDaGluZXNlXG4kZm9udC1zdGFjay16aDogSGVsdmV0aWNhLCBTVEhlaXRpLCBzYW5zLXNlcmlmXG4vLyBKYXBhblxuJGZvbnQtc3RhY2stamE6ICdNcGx1czFwJywgJ01TIFBHb3RoaWMnLCAn44OS44Op44Ku44OO6KeS44K0IFBybyBXMycsICdIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm8nLE9zYWthLCAn44Oh44Kk44Oq44KqJywgTWVpcnlvLCAn77yt77yzIO+8sOOCtOOCt+ODg+OCrycsIHNhbnMtc2VyaWYgIWRlZmF1bHRcblxuJGJhc2UtbGluZS1oZWlnaHQ6IDEuMzMgIWRlZmF1bHRcblxuJHotaW5kZXhlczogKHVuZGVyOiAtMSwgYmFzZTogMCwgY29udGVudDogMiwgbmF2OiA0LCBjb29raWVzOiA2LCBvdmVybGF5OiA4LCBsb2FkZXI6IDEwLCB0b2FzdDogMTIgKSAhZGVmYXVsdFxuJGJyZWFrcG9pbnRzOiAoY2hyb21lYm9vazogJ3NjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc5MHB4KScsIHRhYmxldDogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpJykgIWRlZmF1bHQiLCJAdXNlIFwidmFyaWFibGVzXCJcbkB1c2UgJ3Nhc3M6bWV0YSdcbkB1c2UgXCJzYXNzOm1hcFwiXG5AdXNlIFwic2FzczptYXRoXCJcblxuQG1peGluIG1xKCRzaXplKVxuICBAaWYgbWFwLmhhcy1rZXkodmFyaWFibGVzLiRicmVha3BvaW50cywgJHNpemUpXG4gICAgJGJyZWFrcG9pbnQ6IG1hcC5nZXQodmFyaWFibGVzLiRicmVha3BvaW50cywgJHNpemUpXG4gICAgQG1lZGlhICN7JGJyZWFrcG9pbnR9XG4gICAgICBAY29udGVudFxuICBAZWxzZVxuICAgICRicmVha3BvaW50OiAkc2l6ZVxuICAgIEBtZWRpYSAjeyRicmVha3BvaW50fVxuICAgICAgQGNvbnRlbnRcblxuQGZ1bmN0aW9uIHooJGxheWVyKVxuICBAaWYgbm90IG1hcC5oYXMta2V5KHZhcmlhYmxlcy4kei1pbmRleGVzLCAkbGF5ZXIpXG4gICAgQGVycm9yICdUaGVyZSBpcyBubyBgI3skbGF5ZXJ9YCBrZXkgaW4gdGhlIHZhcmlhYmxlcy4kei1pbmRleGVzIG1hcCdcblxuICBAcmV0dXJuIG1hcC5nZXQodmFyaWFibGVzLiR6LWluZGV4ZXMsICRsYXllcilcblxuJGJyb3dzZXItZm9udC1zaXplOiAxNlxuXG5AZnVuY3Rpb24gcmVtKCRwaXhlbHMsICRjb250ZXh0OiAkYnJvd3Nlci1mb250LXNpemUpIFxuICBAcmV0dXJuICN7bWF0aC5kaXYoJHBpeGVscywgJGNvbnRleHQpfXJlbSIsIkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvdmFyaWFibGVzLnNhc3NcIiBcbiAgXG4uQXR0YWNobWVudHNMaXN0XG4gICZfX2l0ZW1cbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgICB3aWR0aDogMTAwJVxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgIGNvbG9yOiB2YXJpYWJsZXMuJGRhcmstY29sb3JcblxuICAgIHN2Z1xuICAgICAgd2lkdGg6IDI0cHhcbiAgICAgIGhlaWdodDogMThweFxuICAgICAgZmxleC1zaHJpbms6IDBcbiAgICAgIG1hcmdpbi1yaWdodDogMTJweFxuICAgICAgZmlsbDogIzRBNEE0QSIsIkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvdmFyaWFibGVzLnNhc3NcIiBhcyB2YXJpYWJsZXNcbkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvbWl4aW5zLnNhc3NcIiBhcyBtaXhpbnNcbiAgXG4uQXV0aFxuICBwb3NpdGlvbjogZml4ZWRcbiAgdG9wOiAwXG4gIGxlZnQ6IDBcbiAgd2lkdGg6IDEwMCVcbiAgaGVpZ2h0OiAxMDAlXG4gIGRpc3BsYXk6IGZsZXhcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcmlhYmxlcy4kZGFyay1jb2xvciwgLjkpXG4gIHotaW5kZXg6IG1peGlucy56KHRvYXN0KVxuXG4gICZfX2lubmVyXG4gICAgbWF4LXdpZHRoOiA0NTBweFxuICAgIHdpZHRoOiA5MCVcblxuICAmX190aXRsZVxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIGxpbmUtaGVpZ2h0OiAxLjRcblxuICAmX19lcnJvclxuICAgIHBhZGRpbmctdG9wOiAxMHB4XG4gICAgbGluZS1oZWlnaHQ6IDEuNFxuICAgIGNvbG9yOiB2YXJpYWJsZXMuJGFjY2VudC1jb2xvclxuICAgIGZvbnQtc2l6ZTogbWl4aW5zLnJlbSgxNClcbiAgICBmb250LXN0eWxlOiBpdGFsaWNcblxuICAmX19mb3JtXG4gICAgJi5pcy1sb2FkaW5nXG4gICAgICBvcGFjaXR5OiAuNFxuXG4gIGZvcm1cbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXG4gIGlucHV0XG4gICAgZGlzcGxheTogYmxvY2tcbiAgICB3aWR0aDogMTAwJVxuICAgIG1hcmdpbi10b3A6IDYwcHhcbiAgICBwYWRkaW5nOiA1cHhcbiAgICBhcHBlYXJhbmNlOiBub25lXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICBib3JkZXI6IG5vbmVcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyaWFibGVzLiRzZXBhcmF0b3ItY29sb3JcbiAgICBjb2xvcjogdmFyaWFibGVzLiRsaWdodC1jb2xvclxuICAgIGZvbnQtc2l6ZTogbWl4aW5zLnJlbSgyNClcblxuICAgICY6Zm9jdXNcbiAgICAgIG91dGxpbmU6IG5vbmVcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyaWFibGVzLiRhY2NlbnQtY29sb3JcblxuICBidXR0b25cbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIG1hcmdpbi10b3A6IDQwcHhcbiAgICBtYXJnaW4tbGVmdDogYXV0b1xuXG4gICAgJltkaXNhYmxlZF1cbiAgICAgIG9wYWNpdHk6IC4yXG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkXG5cbiAgICBzdmdcbiAgICAgIHdpZHRoOiA2cHhcbiAgICAgIGZpbGw6IHZhcmlhYmxlcy4kbGlnaHQtY29sb3JcbiAgICAgIG1hcmdpbi1yaWdodDogNnB4IiwiQHVzZSBcIi4uLy4uLy4uL2NvbW1vbnMvc2Fzcy92YXJpYWJsZXMuc2Fzc1wiIGFzIHZhcmlhYmxlc1xuICBcbi5IYW1idXJnZXJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlXG5cbiAgJltkaXNhYmxlZF1cbiAgICBjdXJzb3I6IGRlZmF1bHRcbiAgICBvcGFjaXR5OiAuNVxuICBcbiAgJi5pcy1hY3RpdmVcbiAgICAuSGFtYnVyZ2VyX19pbm5lclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDEwcHgsMCkgcm90YXRlKDQ1ZGVnKVxuICAgICAgXG4gICAgICAmOjpiZWZvcmVcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUzZChjYWxjKDQwcHggLyAtNyksIC02cHgsIDApXG4gICAgICAgIG9wYWNpdHk6IDBcblxuICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLC0xNnB4LDApIHJvdGF0ZSgtOTBkZWcpXG5cbiAgJl9fbWFpblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgIHdpZHRoOiAzMnB4XG4gICAgaGVpZ2h0OiAyNHB4XG4gICAgd2lkdGg6IDI4cHhcbiAgICBoZWlnaHQ6IDIwcHhcbiAgICBcbiAgJl9faW5uZXIsXG4gICZfX2lubmVyOjpiZWZvcmUsXG4gICZfX2lubmVyOjphZnRlclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiAycHhcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kbGlnaHQtY29sb3JcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTUwbXMgZWFzZVxuICAgIGJvcmRlci1yYWRpdXM6IDRweFxuXG4gICZfX2lubmVyXG4gICAgdG9wOiAycHhcbiAgICBtYXJnaW4tdG9wOiAycHhcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlclxuICAgICAgY29udGVudDogXCJcIlxuXG4gICAgJjo6YmVmb3JlXG4gICAgICB0b3A6IDhweFxuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5XG4gICAgXG4gICAgJjo6YWZ0ZXJcbiAgICAgIHRvcDogMTZweCIsIkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvdmFyaWFibGVzLnNhc3NcIiBhcyB2YXJpYWJsZXNcbkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvbWl4aW5zLnNhc3NcIiBhcyBtaXhpbnNcblxuLkxvY2FsZVN3aXRjaGVyXG4gIGRpc3BsYXk6IGZsZXhcblxuICAmX19saW5rXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRib2xkXG4gICAgbGluZS1oZWlnaHQ6IDFcbiAgICBjb2xvcjogdmFyaWFibGVzLiRsaWdodC1jb2xvclxuICAgIHBhZGRpbmc6IDEwcHhcbiAgICBmb250LXNpemU6IG1peGlucy5yZW0oMTQpXG4gICAgYm9yZGVyLXJhZGl1czogNTAlXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIGZsZXgtc2hyaW5rOiAwXG5cbiAgICAmLmlzLWFjdGl2ZVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRsaWdodC1jb2xvclxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kZGFyay1jb2xvciIsIkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvbWl4aW5zLnNhc3NcIiBhcyBtaXhpbnNcblxuLkxvYWRlclxuICBwb3NpdGlvbjogZml4ZWRcbiAgdG9wOiAwXG4gIGxlZnQ6IDBcbiAgd2lkdGg6IDEwMCVcbiAgaGVpZ2h0OiAxMDB2aFxuICBkaXNwbGF5OiBmbGV4XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxuICBvcGFjaXR5OiAwXG4gIHBvaW50ZXItZXZlbnRzOiBub25lXG4gIHRyYW5zaXRpb246IDMwMG1zIGVhc2Utb3V0XG4gIHotaW5kZXg6IG1peGlucy56KGxvYWRlcilcblxuICAmLmlzLWxvYWRpbmdcbiAgICBvcGFjaXR5OiAxXG4gICAgcG9pbnRlci1ldmVudHM6IGFsbCIsIkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvdmFyaWFibGVzLnNhc3NcIiBhcyB2YXJpYWJsZXNcbkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvbWl4aW5zLnNhc3NcIiBhcyBtaXhpbnNcbkB1c2UgXCJzYXNzOmNvbG9yXCJcbiAgXG4uTWVkaWFcbiAgd2lkdGg6IDEwMCVcblxuICAmX19pbm5lclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIFxuICAgIGltZ1xuICAgICAgd2lkdGg6IDEwMCVcblxuICAgIC5pcy12aWRlbyAmXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlIC8vIDE2LzlcbiAgICAgIGhlaWdodDogMFxuICAgICAgb3ZlcmZsb3c6IGhpZGRlblxuXG4gICAgICBpZnJhbWUsIG9iamVjdCwgZW1iZWQsIHZpZGVvXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB0b3A6IDBcbiAgICAgICAgbGVmdDogMFxuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgei1pbmRleDogbWl4aW5zLnooYmFzZSlcblxuICAmX19zcGlubmVyXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiAwXG4gICAgbGVmdDogMFxuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiAxMDAlXG4gICAgZGlzcGxheTogZmxleFxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCh2YXJpYWJsZXMuJG1lZGl1bS1jb2xvciwgJGxpZ2h0bmVzczogLTUlKVxuICAgIG9wYWNpdHk6IDBcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuICAgIHZpc2liaWxpdHk6IGhpZGRlblxuICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2VcbiAgICB6LWluZGV4OiBtaXhpbnMueihjb250ZW50KVxuXG4gICAgLmlzLWxvYWRpbmcgJlxuICAgICAgb3BhY2l0eTogMVxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZVxuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbFxuXG4gICZfX2xlZ2VuZFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAgIHBhZGRpbmctdG9wOiAxMHB4XG4gICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kYm9sZFxuICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGJhc2UtbGluZS1oZWlnaHRcbiAgICBmb250LXNpemU6IG1peGlucy5yZW0oMTYpXG4gICAgXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1xKGNocm9tZWJvb2spXG4gICAgICBmb250LXNpemU6IG1peGlucy5yZW0oMTUpXG4gICAgXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1xKHRhYmxldClcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweFxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kc2VtaWJvbGRcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpY1xuICAgICAgZm9udC1zaXplOiBtaXhpbnMucmVtKDE2KVxuXG4gICAgc3ZnXG4gICAgICBkaXNwbGF5OiBub25lXG4gICAgICB3aWR0aDogMjRweFxuICAgICAgaGVpZ2h0OiAxOHB4XG4gICAgICBmbGV4LXNocmluazogMFxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4XG4gICAgICBmaWxsOiAjNEE0QTRBXG5cbiAgICAgIEBpbmNsdWRlIG1peGlucy5tcSh0YWJsZXQpXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrIiwiQHVzZSBcIi4uLy4uLy4uL2NvbW1vbnMvc2Fzcy92YXJpYWJsZXMuc2Fzc1wiIGFzIHZhcmlhYmxlc1xuICBcbi5TcGlubmVyXG4gIGRpc3BsYXk6IHRhYmxlXG4gIHdpZHRoOiAzNnB4XG4gIGhlaWdodDogMzZweFxuXG4gICY6OmFmdGVyXG4gICAgY29udGVudDogXCIgXCJcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHdpZHRoOiAzMnB4XG4gICAgaGVpZ2h0OiAzMnB4XG4gICAgbWFyZ2luOiAxcHhcbiAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICBib3JkZXI6IDNweCBzb2xpZCB2YXJpYWJsZXMuJGRhcmstY29sb3JcbiAgICBib3JkZXItY29sb3I6IHZhcmlhYmxlcy4kZGFyay1jb2xvciB0cmFuc3BhcmVudCB2YXJpYWJsZXMuJGRhcmstY29sb3IgdHJhbnNwYXJlbnRcbiAgICBhbmltYXRpb246IHNwaW5uZXIgMXMgbGluZWFyIGluZmluaXRlXG5cbiAgJi0tbGlnaHQ6OmFmdGVyXG4gICAgYm9yZGVyLWNvbG9yOiB2YXJpYWJsZXMuJGxpZ2h0LWNvbG9yIHRyYW5zcGFyZW50IHZhcmlhYmxlcy4kbGlnaHQtY29sb3IgdHJhbnNwYXJlbnQiLCJAdXNlIFwiLi4vLi4vLi4vY29tbW9ucy9zYXNzL3ZhcmlhYmxlcy5zYXNzXCIgYXMgdmFyaWFibGVzXG5AdXNlIFwiLi4vLi4vLi4vY29tbW9ucy9zYXNzL21peGlucy5zYXNzXCIgYXMgbWl4aW5zXG4gIFxuLlNwb3RNYXJrZXJcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIG91dGxpbmU6IG5vbmVcbiAgcG9pbnRlci1ldmVudHM6IG5vbmVcblxuICAmLmlzLWhvdmVyZWRcbiAgICB6LWluZGV4OiA5OTkgIWltcG9ydGFudCAvLyBUT0RPIERvIGJldHRlci5cblxuICAmX19pbm5lclxuICAgIGRpc3BsYXk6IGZsZXhcblxuICAgICYuaXMtaW5mb3MtbGVmdFxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlXG5cbiAgJl9faGVhZFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHdpZHRoOiAyNHB4XG4gICAgaGVpZ2h0OiAyNHB4XG4gICAgZmxleC1zaHJpbms6IDBcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGFjY2VudC1jb2xvclxuICAgIGJvcmRlci1yYWRpdXM6IDE2cHhcbiAgICBib3JkZXI6IDJweCBzb2xpZCB2YXJpYWJsZXMuJGxpZ2h0LWNvbG9yXG4gICAgcG9pbnRlci1ldmVudHM6IGFsbFxuXG4gICAgK21peGlucy5tcSh0YWJsZXQpXG4gICAgICB3aWR0aDogMThweFxuICAgICAgaGVpZ2h0OiAxOHB4XG5cbiAgICAuU3BvdE1hcmtlci0tdmlldyAmXG4gICAgICB3aWR0aDogNDJweFxuICAgICAgaGVpZ2h0OiA0MnB4XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUVBOTM1XG4gICAgICBib3JkZXItcmFkaXVzOiAyN3B4XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uL2ltZy9leWUucG5nJylcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNzAlIGF1dG9cbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxuICAgICAgXG4gICAgICArbWl4aW5zLm1xKHRhYmxldClcbiAgICAgICAgd2lkdGg6IDMycHhcbiAgICAgICAgaGVpZ2h0OiAzMnB4XG5cbiAgICAuaXMtYWN0aXZlICZcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kYWN0aXZlLWNvbG9yXG5cbiAgJl9faW5mb3NcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG4gICAgZmxleC1zaHJpbms6IDBcbiAgICBtYXgtd2lkdGg6IDI0NXB4XG4gICAgZm9udC1mYW1pbHk6IHZhcmlhYmxlcy4kYm9keS1mb250XG4gICAgcGFkZGluZy1sZWZ0OiA0cHhcbiAgICBwb2ludGVyLWV2ZW50czogYXV0b1xuXG4gICAgLmlzLXNvbmF0YSAmXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuXG4gICAgLm5ld1xuICAgICAgcGFkZGluZzogNHB4IDEwcHhcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kYWN0aXZlLWNvbG9yXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXJpYWJsZXMuJGxpZ2h0LWNvbG9yXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHggMCA0cHggMFxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kYm9sZFxuICAgICAgbGluZS1oZWlnaHQ6IDFcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGxpZ2h0LWNvbG9yXG5cbiAgICAubGFiZWxcbiAgICAgIHBhZGRpbmc6IDhweFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRsaWdodC1jb2xvclxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyaWFibGVzLiRhY2NlbnQtY29sb3JcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweCAwIDhweCAwXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRib2xkXG4gICAgICBsaW5lLWhlaWdodDogMVxuICAgICAgY29sb3I6IHZhcmlhYmxlcy4kZGFyay1jb2xvclxuICAgICAgZm9udC1zaXplOiBtaXhpbnMucmVtKDE0KVxuICAgICAgXG4gICAgICArbWl4aW5zLm1xKHRhYmxldClcbiAgICAgICAgZm9udC1zaXplOiBtaXhpbnMucmVtKDEyKVxuICAgIFxuICAmX190YWlsXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgYm90dG9tOiAwXG4gICAgbGVmdDogNTAlXG4gICAgd2lkdGg6IDBcbiAgICBib3JkZXItbGVmdDogMnB4IGRhc2hlZCB2YXJpYWJsZXMuJGxpZ2h0LWNvbG9yXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tXG4gICAgei1pbmRleDogbWl4aW5zLnoodW5kZXIpXG4gICAgXG4gICAgK21peGlucy5tcSh0YWJsZXQpXG4gICAgICBib3JkZXItc3R5bGU6IGRvdHRlZCIsIkB1c2UgJ3Nhc3M6Y29sb3InXG5AdXNlIFwiLi4vLi4vLi4vY29tbW9ucy9zYXNzL3ZhcmlhYmxlcy5zYXNzXCIgYXMgdmFyaWFibGVzXG5AdXNlIFwiLi4vLi4vLi4vY29tbW9ucy9zYXNzL21peGlucy5zYXNzXCIgYXMgbWl4aW5zXG5cbi5Ub2FzdCBcbiAgcG9zaXRpb246IGZpeGVkXG4gIGJvdHRvbTogMjBweFxuICBsZWZ0OiAyMHB4XG4gIGRpc3BsYXk6IGZsZXhcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICBtYXgtd2lkdGg6IDMyMHB4XG4gIHdpZHRoOiAxMDAlXG4gIHBhZGRpbmc6IDEwcHhcbiAgYm9yZGVyLXJhZGl1czogNHB4XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCh2YXJpYWJsZXMuJGRhcmstY29sb3IsICRhbHBoYTogLTAuMSlcbiAgZm9udC1zaXplOiBtaXhpbnMucmVtKDE0KVxuICBsaW5lLWhlaWdodDogMS4yXG4gIHotaW5kZXg6IG1peGlucy56KHRvYXN0KVxuXG4gICttaXhpbnMubXEodGFibGV0KVxuICAgIGJvdHRvbTogMTVweFxuICAgIGxlZnQ6IDE1cHhcbiAgICBtYXgtd2lkdGg6IDMyMHB4XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4XG5cbiAgJi5pcy1lbGV2YXRlZFxuICAgIGJvdHRvbTogNjBweFxuXG4gICZfX2NvZGVcbiAgICBtYXJnaW4tdG9wOiA1cHhcbiAgICBmb250LXNpemU6IG1peGlucy5yZW0oMTIpXG4gICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kc2VtaWJvbGRcbiAgICBvcGFjaXR5OiAuN1xuXG4gICZfX2xpbmtcbiAgICBtYXJnaW4tdG9wOiAxMHB4XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG9cbiAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRzZW1pYm9sZFxuICAgIGNvbG9yOiB2YXJpYWJsZXMuJGxpZ2h0LWNvbG9yIiwiQHVzZSBcIi4uLy4uLy4uL2NvbW1vbnMvc2Fzcy92YXJpYWJsZXMuc2Fzc1wiIGFzIHZhcmlhYmxlc1xuQHVzZSBcIi4uLy4uLy4uL2NvbW1vbnMvc2Fzcy9taXhpbnMuc2Fzc1wiIGFzIG1peGluc1xuICBcbi5Db29raWVzQm94XG4gIHBvc2l0aW9uOiBmaXhlZFxuICBib3R0b206IDgwcHhcbiAgbGVmdDogMzBweFxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcmlhYmxlcy4kbWVkaXVtLWNvbG9yLCAuNylcbiAgcGFkZGluZzogMjBweFxuICBjb2xvcjogdmFyaWFibGVzLiRkYXJrLWNvbG9yXG4gIGZvbnQtc2l6ZTogbWl4aW5zLnJlbSgxNClcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHhcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweFxuICBtYXgtd2lkdGg6IDQwMHB4XG4gIGxpbmUtaGVpZ2h0OiAxLjNcbiAgei1pbmRleDogbWl4aW5zLnooY29va2llcylcblxuICArbWl4aW5zLm1xKHRhYmxldClcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcmlhYmxlcy4kZGFyay1jb2xvciwgLjkpXG4gICAgY29sb3I6IHZhcmlhYmxlcy4kbGlnaHQtY29sb3JcbiAgICBsZWZ0OiA1MCVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSlcbiAgICBtYXgtd2lkdGg6IDkwJVxuICAgIHdpZHRoOiAxMDAlXG4gICAgYm90dG9tOiAxMHB4XG5cbiAgYSwgYnV0dG9uXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbiAgICBjb2xvcjogaW5oZXJpdFxuICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJHNlbWlib2xkXG5cbiAgYVxuICAgIG1hcmdpbi1sZWZ0OiAuNXJlbVxuXG4gIGJ1dHRvblxuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW1cblxuICAmX19hY3Rpb25zXG4gICAgZGlzcGxheTogZmxleFxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcbiAgICBwYWRkaW5nLXRvcDogMTVweFxuIiwiQHVzZSAnc2Fzczpjb2xvcidcbkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvdmFyaWFibGVzLnNhc3NcIiBhcyB2YXJpYWJsZXNcbkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvbWl4aW5zLnNhc3NcIiBhcyBtaXhpbnNcblxuLkNvbnRlbnRQYWdlXG4gIHBvc2l0aW9uOiBmaXhlZFxuICB0b3A6IDBcbiAgbGVmdDogMFxuICB3aWR0aDogMTAwJVxuICBoZWlnaHQ6IDEwMCVcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuYWRqdXN0KHZhcmlhYmxlcy4kZGFyay1jb2xvciwgJGFscGhhOiAtMC41KVxuICBhbmltYXRpb246IGZhZGUtaW4gMzAwbXMgdmFyaWFibGVzLiRlYXNlLW91dCBmb3J3YXJkc1xuICB6LWluZGV4OiBtaXhpbnMueihvdmVybGF5KSIsIkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvbWl4aW5zLnNhc3NcIiBhcyBtaXhpbnNcbkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvdmFyaWFibGVzLnNhc3NcIiBhcyB2YXJpYWJsZXNcbiAgXG4uQ29udHJvbHNcbiAgcG9zaXRpb246IGFic29sdXRlXG4gIHRvcDogNTAlXG4gIGxlZnQ6IDUwJVxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApXG4gICttaXhpbnMubXEoY2hyb21lYm9vaylcbiAgICBwb3NpdGlvbjogc3RhdGljXG4gICAgdHJhbnNmb3JtOiBub25lXG5cbiAgJl9faXRlbVxuICAgIHdpZHRoOiAzNHB4XG4gICAgaGVpZ2h0OiAzNHB4XG4gICAgbWFyZ2luOiAwIDEwcHhcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2VcbiAgICArbWl4aW5zLm1xKGNocm9tZWJvb2spXG4gICAgICB3aWR0aDogMjRweFxuICAgICAgaGVpZ2h0OiAyNHB4XG4gICAgICBtYXJnaW46IDAgNXB4XG5cbiAgICAmW2Rpc2FibGVkXVxuICAgICAgY3Vyc29yOiBkZWZhdWx0XG4gICAgICBvcGFjaXR5OiAuNVxuXG4gICAgc3ZnXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICBmaWxsOiB2YXJpYWJsZXMuJGxpZ2h0LWNvbG9yXG4iLCJAdXNlICdzYXNzOmNvbG9yJ1xuQHVzZSBcIi4uLy4uLy4uL2NvbW1vbnMvc2Fzcy92YXJpYWJsZXMuc2Fzc1wiIGFzIHZhcmlhYmxlc1xuQHVzZSBcIi4uLy4uLy4uL2NvbW1vbnMvc2Fzcy9taXhpbnMuc2Fzc1wiIGFzIG1peGluc1xuXG4uRHJhd2VyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB0b3A6IDEwMCVcbiAgcmlnaHQ6IDBcbiAgbWF4LXdpZHRoOiAzNDBweFxuICB3aWR0aDogMTAwJVxuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjBweClcbiAgZGlzcGxheTogZmxleFxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCh2YXJpYWJsZXMuJGRhcmstY29sb3IsICRhbHBoYTogLTAuMSlcblxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSlcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDQwMG1zIGVhc2VcbiAgb3ZlcmZsb3cteTogYXV0b1xuICBcbiAgK21peGlucy5tcShjaHJvbWVib29rKVxuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHgpXG5cbiAgJi5pcy1vcGVuXG4gICAgdHJhbnNmb3JtOiBub25lXG5cbiAgJl9fbmF2XG4gICAgbWFyZ2luLXRvcDogYXV0b1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LXdyYXA6IHdyYXBcblxuICAgICZfX2xpbmtcbiAgICAgIG1heC13aWR0aDogNTAlXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgcGFkZGluZzogMTVweCAyMHB4IDBcbiAgICAgIGNvbG9yOiB2YXJpYWJsZXMuJGxpZ2h0LWNvbG9yXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJHNlbWlib2xkXG4gICAgICBmb250LXN0eWxlOiBpdGFsaWNcbiAgICAgIGZvbnQtc2l6ZTogbWl4aW5zLnJlbSgxNClcbiAgICAgICY6aG92ZXJcbiAgICAgICAgb3BhY2l0eTogLjVcblxuICAgICAgJjo6YmVmb3JlXG4gICAgICAgIGNvbnRlbnQ6ICfigKIgJ1xuXG4gICZfX3NvY2lhbFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBtYXJnaW4tdG9wOiAzMHB4XG4gICAgcGFkZGluZzogMTVweCAwXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcmlhYmxlcy4kc2VwYXJhdG9yLWNvbG9yXG4gICAgZm9udC1zaXplOiBtaXhpbnMucmVtKDE0KVxuXG4gICAgJl9fbmF2XG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHhcbiAgICAgIGZvbnQtc2l6ZTogbWl4aW5zLnJlbSgxNClcbiAgICAgIFxuICAgICAgK21peGlucy5tcShjaHJvbWVib29rKVxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHhcblxuICAgICZfX2xpbmtcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICB3aWR0aDogMzJweFxuICAgICAgaGVpZ2h0OiAzMnB4XG4gICAgICBtYXJnaW46IDAgNXB4XG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGxpZ2h0LWNvbG9yXG4gICAgICAmOmhvdmVyXG4gICAgICAgIG9wYWNpdHk6IC41XG5cbiAgICAgIHN2Z1xuICAgICAgICB3aWR0aDogMTZweFxuICAgICAgICBoZWlnaHQ6IDIwcHhcbiAgICAgICAgZmlsbDogdmFyaWFibGVzLiRkYXJrLWNvbG9yXG5cbiAgJl9fY29weXJpZ2h0XG4gICAgZGlzcGxheTogbm9uZVxuICAgIFxuICAgICttaXhpbnMubXEoY2hyb21lYm9vaylcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweFxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICBvcGFjaXR5OiAuNVxuICAgICAgZm9udC1zaXplOiBtaXhpbnMucmVtKDE0KSIsIkB1c2UgJ3Nhc3M6Y29sb3InXG5AdXNlIFwiLi4vLi4vLi4vY29tbW9ucy9zYXNzL3ZhcmlhYmxlcy5zYXNzXCIgYXMgdmFyaWFibGVzXG5AdXNlIFwiLi4vLi4vLi4vY29tbW9ucy9zYXNzL21peGlucy5zYXNzXCIgYXMgbWl4aW5zXG5cbi5Gb290ZXJcbiAgcG9zaXRpb246IGZpeGVkXG4gIGJvdHRvbTogMFxuICBsZWZ0OiAwXG4gIGRpc3BsYXk6IGZsZXhcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgd2lkdGg6IDEwMCVcbiAgaGVpZ2h0OiA1MHB4XG4gIHBhZGRpbmc6IDAgMjBweFxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5hZGp1c3QodmFyaWFibGVzLiRkYXJrLWNvbG9yLCAkYWxwaGE6IC0wLjEpXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKVxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNjAwbXMgdmFyaWFibGVzLiRlYXNlLW91dFxuICB6LWluZGV4OiBtaXhpbnMueihjb250ZW50KVxuXG4gICttaXhpbnMubXEoY2hyb21lYm9vaylcbiAgICBoZWlnaHQ6IDQwcHhcbiAgICB3aWR0aDogYXV0b1xuICAgIGJvdHRvbTogMTVweFxuICAgIGxlZnQ6IDE1cHhcbiAgICBwYWRkaW5nOiAwIDEwcHhcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygxMDAlICsgMTVweCkpXG5cbiAgLmlzLXVpLXNob3duICZcbiAgICB0cmFuc2Zvcm06IG5vbmVcblxuICAmX19jb3B5cmlnaHRcbiAgICBvcGFjaXR5OiAuNVxuICAgIGZvbnQtc2l6ZTogbWl4aW5zLnJlbSgxNClcbiAgICArbWl4aW5zLm1xKGNocm9tZWJvb2spXG4gICAgICBkaXNwbGF5OiBub25lXG5cbiAgJl9fcmVzZXRcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2VcbiAgICArbWl4aW5zLm1xKGNocm9tZWJvb2spXG4gICAgICBtYXJnaW4tbGVmdDogMTBweFxuICAgIFxuICAgICZbZGlzYWJsZWRdXG4gICAgICBvcGFjaXR5OiAuNVxuXG4gICAgc3ZnXG4gICAgICB3aWR0aDogMjRweFxuICAgICAgaGVpZ2h0OiAyNHB4XG4gICAgICArbWl4aW5zLm1xKGNocm9tZWJvb2spXG4gICAgICAgIHdpZHRoOiAyMHB4XG4gICAgICAgIGhlaWdodDogMjBweFxuIiwiQHVzZSAnc2Fzczpjb2xvcidcbkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvdmFyaWFibGVzLnNhc3NcIiBhcyB2YXJpYWJsZXNcbkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvbWl4aW5zLnNhc3NcIiBhcyBtaXhpbnNcblxuLkhlYWRlclxuICBwb3NpdGlvbjogZml4ZWRcbiAgdG9wOiAwXG4gIGxlZnQ6IDBcbiAgaGVpZ2h0OiA3MHB4XG4gIHdpZHRoOiAxMDAlXG4gIGRpc3BsYXk6IGZsZXhcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBwYWRkaW5nLXJpZ2h0OiAzMHB4XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCh2YXJpYWJsZXMuJGRhcmstY29sb3IsICRhbHBoYTogLTAuMSlcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKVxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNjAwbXMgdmFyaWFibGVzLiRlYXNlLW91dFxuICB6LWluZGV4OiBtaXhpbnMueihuYXYpXG5cbiAgLmlzLXVpLXNob3duICZcbiAgICB0cmFuc2Zvcm06IG5vbmVcblxuICAmX19sb2dvXG4gICAgLy8gYWxpZ24tc2VsZjogZmxleC1zdGFydFxuICAgIG1hcmdpbjogMCA0MHB4XG4gICAgZmxleC1zaHJpbms6IDBcbiAgICBtYXgtd2lkdGg6IDExMHB4XG4gICAgd2lkdGg6IDEwMCVcbiAgXG4gICZfX3RpdGxlXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGJvbGRcbiAgICBmb250LXNpemU6IG1peGlucy5yZW0oMTgpXG5cbiAgJl9fYWN0aW9uc1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG9cblxuICAuSGFtYnVyZ2VyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHhcbiIsIlxuQHVzZSBcIi4uLy4uLy4uL2NvbW1vbnMvc2Fzcy9taXhpbnMuc2Fzc1wiIGFzIG1peGluc1xuXG4uTGF5b3V0XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uLy4uL2ltZy9tYXAtYmFja2dyb3VuZC5qcGcnKVxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDYwJVxuICBcbiAgQGluY2x1ZGUgbWl4aW5zLm1xKHRhYmxldClcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNjUlXG5cbiAgJl9fc3Bpbm5lclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogY2FsYyg1MCUgLSAxOHB4KVxuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMThweClcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC45NSlcbiAgICBvcGFjaXR5OiAwXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICB0cmFuc2l0aW9uOiAzMDBtcyBlYXNlXG5cbiAgICAmLmlzLXZpc2libGVcbiAgICAgIHRyYW5zZm9ybTogbm9uZVxuICAgICAgb3BhY2l0eTogMSIsIkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvbWl4aW5zLnNhc3NcIiBhcyBtaXhpbnNcblxuLk1hcFxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgaGVpZ2h0OiAxMDB2aFxuICB3aWR0aDogMTAwJVxuICBvcGFjaXR5OiAwXG4gIHRyYW5zaXRpb246IDQwMG1zIGVhc2VcbiAgei1pbmRleDogbWl4aW5zLnooY29udGVudClcblxuICAmLndpdGgtd2lkZS1tb2RhbFxuICAgIHotaW5kZXg6IHVuc2V0XG5cbiAgJi5hcmUtdGlsZXMtbG9hZGVkXG4gICAgb3BhY2l0eTogMVxuXG4gICYuaXMtaGlkZGVuXG4gICAgb3BhY2l0eTogMFxuICAgIHRyYW5zZm9ybTogc2NhbGUoLjk1KVxuXG4gICZfX2Nsb3Vkc1xuICAgIHBvc2l0aW9uOiBmaXhlZFxuICAgIHRvcDogMFxuICAgIGxlZnQ6IDBcbiAgICB3aWR0aDogMTAwJVxuICAgIGhlaWdodDogMTAwJVxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vLi4vaW1nL2Nsb3Vkcy5wbmcnKVxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXJcbiAgICB6LWluZGV4OiAxXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICAvL3RyYW5zaXRpb246IHRyYW5zZm9ybSA3NTBtcyBlYXNlXG5cbiAgJl9fZWxlbWVudFxuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiAxMDAlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICB6LWluZGV4OiBtaXhpbnMueihiYXNlKVxuXG4gICAgLmlzLWlkbGUgJlxuICAgICAgYW5pbWF0aW9uOiBtYXAtaWRsZSAyLjVzIGVhc2UgaW5maW5pdGUgYWx0ZXJuYXRlIiwiQHVzZSBcIi4uLy4uLy4uL2NvbW1vbnMvc2Fzcy92YXJpYWJsZXMuc2Fzc1wiIGFzIHZhcmlhYmxlc1xuQHVzZSBcIi4uLy4uLy4uL2NvbW1vbnMvc2Fzcy9taXhpbnMuc2Fzc1wiIGFzIG1peGluc1xuQHVzZSBcInNhc3M6Y29sb3JcIlxuXG4uTW9kYWxcbiAgcG9zaXRpb246IGZpeGVkXG4gIHRvcDogNTAlXG4gIGxlZnQ6IDUwJVxuICBtYXgtd2lkdGg6IDUwMHB4XG4gIHdpZHRoOiAxMDAlXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUwJSwgLTMwJSwgMClcbiAgY29sb3I6IHZhcmlhYmxlcy4kZGFyay1jb2xvclxuICBvcGFjaXR5OiAwXG4gIGFuaW1hdGlvbjogbW9kYWwtYXBwZWFyIDc1MG1zIHZhcmlhYmxlcy4kZWFzZS1vdXQgZm9yd2FyZHNcbiAgYW5pbWF0aW9uLWRlbGF5OiAyNTBtc1xuICB6LWluZGV4OiBtaXhpbnMueihvdmVybGF5KVxuXG4gICttaXhpbnMubXEoY2hyb21lYm9vaylcbiAgICBtYXgtd2lkdGg6IDQyMHB4XG4gICAgdG9wOiA1NSVcblxuICAuQ29udGVudFBhZ2UgJlxuICAgIG1heC13aWR0aDogODAwcHhcbiAgICBhbmltYXRpb24tZGVsYXk6IDBcblxuICAmX19tYWluXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjAwcHgpXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRtZWRpdW0tY29sb3JcbiAgICBib3JkZXItcmFkaXVzOiAwIDQwcHggMCA0MHB4XG4gICAgdHJhbnNpdGlvbjogMzAwbXMgZWFzZVxuICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgICArbWl4aW5zLm1xKGNocm9tZWJvb2spXG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpXG5cbiAgICAuc2lkZWJhci1pcy1leHBhbmRlZCAmXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMFxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggZG90dGVkIHZhcmlhYmxlcy4kZGFyay1jb2xvclxuXG4gICZfX2hlYWRlclxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgZmxleC1zaHJpbms6IDBcbiAgICBoZWlnaHQ6IDY1cHhcbiAgICBwYWRkaW5nOiAwIDMycHhcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkIHZhcmlhYmxlcy4kZGFyay1jb2xvclxuICAgICttaXhpbnMubXEoY2hyb21lYm9vaylcbiAgICAgIGhlaWdodDogNTBweFxuXG4gICAgc3ZnXG4gICAgICBmaWxsOiB2YXJpYWJsZXMuJGRhcmstY29sb3JcblxuICAgIC5Nb2RhbF9fY2xvc2VCdXR0b24gc3ZnXG4gICAgICB3aWR0aDogMTRweFxuXG4gICAgLk1vZGFsX193aWRlbkJ1dHRvbiBzdmdcbiAgICAgIHdpZHRoOiAyMHB4XG4gIFxuICAmX190aXRsZVxuICAgIGZvbnQtd2VpZ2h0OiB2YXJpYWJsZXMuJGJvbGRcbiAgICBmb250LXNpemU6IG1peGlucy5yZW0oMjIpXG4gICAgK21peGlucy5tcShjaHJvbWVib29rKVxuICAgICAgZm9udC1zaXplOiBtaXhpbnMucmVtKDE4KVxuXG4gICZfX2lubmVyXG4gICAgcGFkZGluZzogMjBweFxuICAgIHBhZGRpbmctYm90dG9tOiAwIC8vIENyZWF0ZWQgYnkgdGhlIE1vZGFsX19mb290ZXIgYWZ0ZXIgcHNldWRvLWVsZW1lbnQuIE92ZXJmbG93LWF1dG8gZG9lc24ndCByZW5kZXIgYm90dG9tIHBhZGRpbmdcbiAgICBvdmVyZmxvdy15OiBhdXRvXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuXG5cbiAgJl9fbG9hZGVyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIHdpZHRoOiAxMDAlXG4gICAgcGFkZGluZzogNDBweCAwXG5cbiAgJl9fY2hhcG9cbiAgICBwYWRkaW5nLXRvcDogMTVweFxuICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGJhc2UtbGluZS1oZWlnaHRcbiAgICBmb250LXNpemU6IG1peGlucy5yZW0oMTUpXG4gICAgK21peGlucy5tcShjaHJvbWVib29rKVxuICAgICAgcGFkZGluZy10b3A6IDEwcHhcbiAgICAgIGZvbnQtc2l6ZTogbWl4aW5zLnJlbSgxNClcblxuICAmX19leHBhbmRcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvXG4gICAgbWFyZ2luLXRvcDogMjBweFxuICAgIHBhZGRpbmc6IDZweCAxMnB4XG4gICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kYm9sZFxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgY29sb3IuYWRqdXN0KHZhcmlhYmxlcy4kZGFyay1jb2xvciwgJGxpZ2h0bmVzczogNDAlKVxuICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2VcbiAgICArbWl4aW5zLm1xKGNocm9tZWJvb2spXG4gICAgICBmb250LXNpemU6IG1peGlucy5yZW0oMTQpXG5cbiAgICBzdmdcbiAgICAgIHdpZHRoOiAxNHB4XG4gICAgICBtYXJnaW4tbGVmdDogOHB4XG4gICAgICBmaWxsOiB2YXJpYWJsZXMuJGRhcmstY29sb3JcbiAgICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2VcblxuICAmX19mb290ZXJcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxuICAgIGZsZXgtd3JhcDogd3JhcFxuICAgIHdpZHRoOiAxMDAlXG5cbiAgICAmOjphZnRlciAvLyBSZXBsYWNlcyBib3R0b20gcGFkZGluZyBvbiBvdmVyZmxvdyBlbGVtZW50XG4gICAgICBjb250ZW50OiAnJ1xuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIGhlaWdodDogMjBweFxuICAgICAgd2lkdGg6IDEwMCVcblxuICAmX19zaWRlYmFyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0b3A6IDBcbiAgICBsZWZ0OiAxMDAlXG4gICAgbWF4LXdpZHRoOiAzMjBweFxuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiAxMDAlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRtZWRpdW0tY29sb3JcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNDBweFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgdHJhbnNsYXRlWCgtNDBweClcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZVxuICAgIHotaW5kZXg6IG1peGlucy56KHVuZGVyKVxuXG4gICAgLnNpZGViYXItaXMtZXhwYW5kZWQgJlxuICAgICAgdHJhbnNmb3JtOiBub25lXG5cbiAgICAmX19oZWFkZXJcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgIGZsZXgtc2hyaW5rOiAwXG4gICAgICBoZWlnaHQ6IDY1cHhcbiAgICAgIHBhZGRpbmc6IDAgMjRweFxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCB2YXJpYWJsZXMuJGRhcmstY29sb3IgXG4gICAgICArbWl4aW5zLm1xKGNocm9tZWJvb2spXG4gICAgICAgIGhlaWdodDogNTBweFxuXG4gICAgICBzdmdcbiAgICAgICAgd2lkdGg6IDIwcHhcbiAgICAgICAgZmlsbDogdmFyaWFibGVzLiRkYXJrLWNvbG9yXG5cbiAgICAuQXR0YWNobWVudHNMaXN0XG4gICAgICBvdmVyZmxvdy15OiBhdXRvXG5cbiAgICAgICZfX2l0ZW1cbiAgICAgICAgcGFkZGluZzogMjRweFxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkIHZhcmlhYmxlcy4kZGFyay1jb2xvciBcbiAgICAgICAgZm9udC13ZWlnaHQ6IHZhcmlhYmxlcy4kYm9sZFxuICAgICAgICBsaW5lLWhlaWdodDogdmFyaWFibGVzLiRiYXNlLWxpbmUtaGVpZ2h0XG4gICAgICAgIHRyYW5zaXRpb246IDIwMG1zIGVhc2VcbiAgICAgICAgK21peGlucy5tcShjaHJvbWVib29rKVxuICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjRweFxuICAgICAgICAgIGZvbnQtc2l6ZTogbWl4aW5zLnJlbSgxNClcblxuICAgICAgICAgIHN2Z1xuICAgICAgICAgICAgd2lkdGg6IDE4cHhcbiAgICAgICAgICAgIGhlaWdodDogMTRweFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4XG5cbiAgICAgICAgJjpob3ZlclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCh2YXJpYWJsZXMuJG1lZGl1bS1jb2xvciwgJGxpZ2h0bmVzczogLTMlKVxuXG5cbiAgICAgICAgJi5pcy1hY3RpdmVcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggZG90dGVkIHZhcmlhYmxlcy4kZGFyay1jb2xvciBcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lXG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICBcbiAgICAmX19jdXJyZW50XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvXG5cbiAgICAgIGhlYWRlclxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHhcblxuICAgICAgLmljb25cbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHhcblxuICAgICAgICBzdmdcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXG4gICAgICAgICAgd2lkdGg6IDZweFxuICAgICAgLnRpdGxlXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICAgIGZvbnQtc2l6ZTogbWl4aW5zLnJlbSgxMilcblxuICAmX19jb250cm9sc1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgZ2FwOiAxMnB4XG4gICAgXG4gICYuaXMtd2lkZVxuICAgIHdpZHRoOiA3MHZ3XG4gICAgbWF4LXdpZHRoOiBub25lXG5cbiAgICAuTW9kYWxfX21haW5cbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweClcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBcblxuICAgIC5Nb2RhbF9faGVhZGVyXG4gICAgICBwYWRkaW5nOiAwIDE2cHhcbiAgICAgIGhlaWdodDogNDVweFxuXG4gICAgLk1vZGFsX190aXRsZVxuICAgICAgZm9udC1zaXplOiBtaXhpbnMucmVtKDE4KSIsIkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvdmFyaWFibGVzLnNhc3NcIiBhcyB2YXJpYWJsZXNcbkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvbWl4aW5zLnNhc3NcIiBhcyBtaXhpbnNcbiAgXG4uU3BvdHNMaXN0XG5cbiAgJl9faXRlbVxuXG4gICAgJl9fdHJpZ2dlclxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGhlaWdodDogNTVweFxuICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRib2xkXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyaWFibGVzLiRzZXBhcmF0b3ItY29sb3JcbiAgICAgIGZvbnQtc2l6ZTogbWl4aW5zLnJlbSgxNilcblxuICAgICAgaW1nXG4gICAgICAgIG1heC13aWR0aDogMjBweFxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHhcblxuICAgICAgc3ZnXG4gICAgICAgIHdpZHRoOiA4cHhcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG9cbiAgICAgICAgZmlsbDogdmFyaWFibGVzLiRsaWdodC1jb2xvclxuICAgICAgICB0cmFuc2l0aW9uOiAxNTBtcyBlYXNlXG4gICAgICAgIFxuICAgICAgICAuU3BvdHNMaXN0X19pdGVtLmlzLW9wZW4gJlxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKVxuXG4gICAgJl9fbGlzdFxuICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgcGFkZGluZzogMTFweCAyNHB4XG4gICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRib2xkXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyaWFibGVzLiRzZXBhcmF0b3ItY29sb3JcbiAgICAgIGZvbnQtc2l6ZTogbWl4aW5zLnJlbSgxNClcblxuICAgICAgLlNwb3RzTGlzdF9faXRlbS5pcy1vcGVuICZcbiAgICAgICAgZGlzcGxheTogYmxvY2tcblxuICAgICZfX3Nwb3RcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICBwYWRkaW5nOiA1cHggMFxuICAgICAgbGluZS1oZWlnaHQ6IDEuMlxuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxNTBtcyBlYXNlXG5cbiAgICAgICY6aG92ZXJcbiAgICAgICAgb3BhY2l0eTogLjVcblxuICAgICAgJi5pcy1hY3RpdmVcbiAgICAgICAgb3BhY2l0eTogMVxuICAgICAgICBjb2xvcjogdmFyaWFibGVzLiRhY2NlbnQtY29sb3JcblxuICAgICAgYnV0dG9uXG4gICAgICAgIHdpZHRoOiAxMDAlIiwiQHVzZSAnc2Fzczpjb2xvcidcbkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvdmFyaWFibGVzLnNhc3NcIiBhcyB2YXJpYWJsZXNcbkB1c2UgXCIuLi8uLi8uLi9jb21tb25zL3Nhc3MvbWl4aW5zLnNhc3NcIiBhcyBtaXhpbnNcblxuLlR1dG9yaWFsXG4gIHBvc2l0aW9uOiBmaXhlZFxuICB0b3A6IDUwJVxuICBsZWZ0OiA1MCVcbiAgZGlzcGxheTogZmxleFxuICBtYXgtd2lkdGg6IDgwMHB4XG4gIHdpZHRoOiAxMDAlXG4gIHBhZGRpbmc6IDMwcHggNDBweFxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5hZGp1c3QodmFyaWFibGVzLiRkYXJrLWNvbG9yLCAkYWxwaGE6IC0wLjEpXG4gIGJvcmRlci1yYWRpdXM6IDAgMzBweCAwIDMwcHhcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKVxuICB6LWluZGV4OiBtaXhpbnMueihvdmVybGF5KVxuXG4gICZfX2ludHJvXG4gICAgd2lkdGg6IDUwJVxuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHhcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB2YXJpYWJsZXMuJHNlcGFyYXRvci1jb2xvclxuICAgIGxpbmUtaGVpZ2h0OiB2YXJpYWJsZXMuJGJhc2UtbGluZS1oZWlnaHRcbiAgICBmb250LXNpemU6IG1peGlucy5yZW0oMTgpXG4gICAgXG4gICAgK21peGlucy5tcShjaHJvbWVib29rKVxuICAgICAgZm9udC1zaXplOiBtaXhpbnMucmVtKDE2KVxuXG4gICZfX21haW5cbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICB3aWR0aDogNTAlXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4XG5cbiAgJl9fdGl0bGVcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRleHRyYWJvbGRcbiAgICBmb250LXNpemU6IG1peGlucy5yZW0oMjApXG4gICAgK21peGlucy5tcShjaHJvbWVib29rKVxuICAgICAgZm9udC1zaXplOiBtaXhpbnMucmVtKDE4KVxuXG4gICZfX2NvbnRyb2xzXG4gICAgZGlzcGxheTogZmxleFxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIG1heC13aWR0aDogMjUwcHhcbiAgICB3aWR0aDogMTAwJVxuICAgIHBhZGRpbmctdG9wOiA0NXB4XG4gICAgK21peGlucy5tcShjaHJvbWVib29rKVxuICAgICAgcGFkZGluZy10b3A6IDMwcHhcblxuICAgICZfX2l0ZW1cbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcblxuICAgICAgc3BhblxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgICBmb250LXdlaWdodDogdmFyaWFibGVzLiRib2xkXG4gICAgICAgIGZvbnQtc2l6ZTogbWl4aW5zLnJlbSgxNSlcbiAgICAgIFxuICAgICAgaW1nXG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHhcbiAgICAgICAgK21peGlucy5tcShjaHJvbWVib29rKVxuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHhcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxNDBweFxuICAgICAgICAgIFxuICAmX19za2lwXG4gICAgbWFyZ2luLXRvcDogMzBweFxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcbiAgICArbWl4aW5zLm1xKGNocm9tZWJvb2spXG4gICAgICBmb250LXNpemU6IG1peGlucy5yZW0oMTQpXG5cbiAgICAmOjphZnRlclxuICAgICAgY29udGVudDogJyA+JyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/