@font-face {
  font-family: "SuisseIntl-Regular";
  src: url(https://fav-prom.com/html/hardcore-tennis-mo-hr/fonts/SuisseIntl-Regular.woff);
  font-weight: 400;
}
@font-face {
  font-family: "SuisseIntl-Bold";
  src: url(https://fav-prom.com/html/hardcore-tennis-mo-hr/fonts/SuisseIntl-Bold.woff);
  font-weight: 700;
}
@font-face {
  font-family: "FavbetText-Regular";
  src: url(https://fav-prom.com/html/hardcore-tennis-mo-hr/fonts/FavbetText-Regular.woff);
  font-weight: 400;
}
@font-face {
  font-family: "FavbetText-Bold";
  src: url(https://fav-prom.com/html/hardcore-tennis-mo-hr/fonts/FavbetText-Bold.woff);
  font-weight: 700;
}
@font-face {
  font-family: "PressStart2P";
  src: url(https://fav-prom.com/html/hardcore-tennis-mo-hr/fonts/PressStart2P-Regular.woff);
  font-weight: 700;
}
@font-face {
  font-family: "Handjet-Bold";
  src: url(https://fav-prom.com/html/hardcore-tennis-mo-hr/fonts/Handjet-Bold.woff);
  font-weight: 700;
}
@font-face {
  font-family: "Handjet-SemiBold";
  src: url(https://fav-prom.com/html/hardcore-tennis-mo-hr/fonts/Handjet-SemiBold.woff);
  font-weight: 700;
}
html {
  height: 100%;
}

body {
  margin: 0;
  height: 100%;
}

a {
  text-decoration: none;
}

ul {
  list-style: none;
}

ul, li, p, h1, h2, h3 {
  padding: 0;
  margin: 0;
}

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.fav-page button {
  border: none;
}

picture, img {
  display: inline-block !important;
}

picture.light {
  display: inline-block !important;
}

picture.dark {
  display: none !important;
}

picture.en {
  display: none !important;
}

picture.uk, picture.ro, picture.hr {
  display: inline-block !important;
}

body.dark picture.light {
  display: none !important;
}
body.dark picture.dark {
  display: inline-block !important;
}

.fav-page.en picture.en {
  display: inline-block !important;
}
.fav-page.en picture.uk, .fav-page.en picture.ro, .fav-page.en picture.hr {
  display: none !important;
}

.hide {
  display: none !important;
}

picture, img {
  display: block !important;
}
picture.hr, img.hr {
  display: block !important;
}
picture.en, img.en {
  display: none !important;
}

body.light {
  background: #000055;
}

picture.light {
  display: block;
}

picture.dark {
  display: none;
}

body {
  -ms-scroll-chaining: none;
  overscroll-behavior: none;
  -webkit-tap-highlight-color: transparent;
  background: #000022;
}
body img {
  max-width: 100%;
  height: auto;
}
body > * {
  font-family: inherit;
}

.fav-page {
  background: #000022;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
  padding: 59px 0;
}
.fav-page .title {
  color: #ffffff;
  font-family: PressStart2P, sans-serif;
  text-transform: uppercase;
}
.fav-page .title span {
  color: #ffffff;
  font-family: PressStart2P, sans-serif;
  text-transform: uppercase;
}
.fav-page .btn {
  font-family: PressStart2P, sans-serif;
  font-size: 14px;
  line-height: 14px;
  color: #000055;
  min-width: 245px;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  text-transform: uppercase;
  letter-spacing: 0.01em;
  height: 59px;
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/btn.png") no-repeat 0 0/cover;
  background-size: 100% 100%;
  -webkit-transition: background 0.7s ease-in-out;
  transition: background 0.7s ease-in-out;
  position: relative;
}
.fav-page .btn::before {
  content: "";
  display: block;
  width: 90%;
  height: 90%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 0;
  pointer-events: none;
  -webkit-box-shadow: 0px 0px 25px rgba(5, 196, 138, 0.5);
  box-shadow: 0px 0px 25px rgba(5, 196, 138, 0.5);
}
.fav-page .btn:hover {
  cursor: pointer;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/btn-hover.png") no-repeat 0 0/cover;
}
.fav-page .btn.loader {
  color: rgba(0, 0, 85, 0.3);
}
.fav-page .btn.done {
  color: #000055;
}
.fav-page .btn.done::after {
  content: "";
  display: block;
  margin-left: 10px;
  width: 23px;
  height: 18px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/icon-done.png") no-repeat 0 0/contain;
}
.fav-page .btn.lock {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  pointer-events: none;
}
.fav-page .welcome {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 100%;
  max-width: 1050px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  position: relative;
}
.fav-page .welcome::after {
  content: "";
  min-width: 1370px;
  max-width: 1370px;
  height: 770px;
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 0;
  pointer-events: none;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/bg-dots.png") no-repeat 0 0/contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .welcome::after {
    min-width: 770px;
    max-width: 770px;
    height: 450px;
  }
}
@media screen and (max-width: 600px) {
  .fav-page .welcome::after {
    min-width: 435px;
    max-width: 435px;
    height: 560px;
  }
}
.fav-page .welcome::before {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 0;
  pointer-events: none;
  min-width: 1370px;
  max-width: 1370px;
  height: 770px;
  -webkit-animation: opacity 2.7s ease-in-out;
  animation: opacity 2.7s ease-in-out;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/bg-desc.jpg") no-repeat 0 0/contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .welcome::before {
    min-width: 770px;
    max-width: 770px;
    height: 450px;
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/bg-tab.jpg") no-repeat 0 0/contain;
  }
}
@media screen and (max-width: 600px) {
  .fav-page .welcome::before {
    min-width: 435px;
    max-width: 435px;
    height: 560px;
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/bg-mob.jpg") no-repeat 0 0/contain;
  }
}
.fav-page .welcome__left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 480px;
  z-index: 1;
  gap: 30px;
}
.fav-page .welcome__right {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  z-index: 1;
  position: relative;
}
.fav-page .welcome__right-text {
  font-size: 24px;
  line-height: 24px;
  letter-spacing: 0.01em;
  position: absolute;
  bottom: 80px;
  left: 0;
  z-index: 3;
  margin-top: 25px;
  max-width: 304px;
  color: #ffffff;
  font-family: PressStart2P, sans-serif;
  white-space: nowrap;
  text-transform: uppercase;
}
.fav-page .welcome__title {
  max-width: 480px;
  font-size: 34px;
  line-height: 52px;
  letter-spacing: -0.08em;
  text-shadow: -1px -1px 0px #FF267E, 0px 0px 28px #FF267E, 3px 3px 0px #FF267E;
}
.fav-page .welcome__title p {
  white-space: nowrap;
}
.fav-page .welcome__title span {
  margin-left: 8px;
  font-size: 13px;
  line-height: 13px;
  vertical-align: top;
}
.fav-page .welcome__bonus {
  margin-top: 5px;
  max-width: 304px;
  color: #ffffff;
  font-family: PressStart2P, sans-serif;
  text-shadow: 0px 0px 12px #D6226F, 1px 1px 0px #D6226F;
  font-size: 16px;
  line-height: 22px;
  letter-spacing: -0.8px;
  text-transform: uppercase;
}
.fav-page .welcome__bonus span {
  font-family: PressStart2P, sans-serif;
  margin-left: 3px;
  font-size: 7px;
  line-height: 7px;
  vertical-align: top;
}
.fav-page .welcome__subtitle {
  font-size: 22px;
  line-height: 28px;
  color: #ffffff;
  font-family: PressStart2P, sans-serif;
  letter-spacing: -0.05em;
  text-transform: uppercase;
}
.fav-page .welcome__subtitle span {
  font-family: inherit;
}
.fav-page .welcome__btn {
  margin-top: 10px;
}
.fav-page .info {
  gap: 17px;
  z-index: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  max-width: 1040px;
  padding: 70px 40px 31px 70px;
  -webkit-mask-image: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/bg-desc.png");
  mask-image: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/bg-desc.png");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: 0 0;
  mask-position: 0 0;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #000055;
}
@media screen and (max-width: 1050px) {
  .fav-page .info {
    -webkit-mask-image: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/bg-tab.png");
    mask-image: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/bg-tab.png");
  }
}
@media screen and (max-width: 600px) {
  .fav-page .info {
    -webkit-mask-image: none;
    mask-image: none;
    background: transparent;
  }
}
.fav-page .info__left {
  max-width: 345px;
  margin-top: -20px;
}
.fav-page .info__coin {
  display: none;
}
@media screen and (max-width: 600px) {
  .fav-page .info__coin {
    display: block;
  }
}
.fav-page .info__right {
  max-width: 470px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  gap: 17px;
}
.fav-page .info__title, .fav-page .info__bottom {
  color: #ffffff;
  font-family: PressStart2P, sans-serif;
  font-size: 15px;
  line-height: 26px;
  text-transform: uppercase;
  letter-spacing: -0.09em;
  white-space: nowrap;
}
.fav-page .info__bottom {
  line-height: 22px;
}
.fav-page .info__text {
  color: #ffffff;
  font-family: FavbetText-Regular, sans-serif;
  font-size: 16px;
  line-height: 23px;
}
.fav-page .info__text > * {
  font-family: inherit;
}
.fav-page .info__icons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 15px;
}
.fav-page .info__icons-item:nth-child(1) {
  width: 28px;
  height: 28px;
}
.fav-page .info__icons-item:nth-child(2) {
  width: 28px;
  height: 28px;
}
.fav-page .info__icons-item:nth-child(3) {
  width: 28px;
  height: 28px;
}
.fav-page .info__icons.mob {
  display: none;
}
.fav-page .info__icons.desc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fav-page .guide {
  padding: 60px 0 30px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.fav-page .guide__title {
  text-align: center;
  font-size: 34px;
  letter-spacing: -0.05em;
  text-shadow: -1px -1px 0px #FF267E, 0px 0px 28px #FF267E, 3px 3px 0px #FF267E;
}
.fav-page .guide__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 60px;
}
.fav-page .guide__list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.fav-page .guide__list-item:nth-child(2) .guide__step {
  max-width: 300px;
}
.fav-page .guide__step {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 8px;
  position: relative;
  padding: 12px 14px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/guide/item-bg.png") no-repeat 0 0/cover;
  background-size: 100% 100%;
  max-height: 59px;
  min-height: 59px;
}
.fav-page .guide__step-text {
  color: #000000;
  font-size: 16px;
  font-family: FavbetText-Regular, sans-serif;
}
.fav-page .guide__step-icon {
  max-width: 25px;
  min-width: 25px;
  height: 25px;
}
.fav-page .guide__step-tag {
  background: #05C48A;
  color: #000055;
  font-size: 14px;
  font-family: FavbetText-Regular, sans-serif;
  border: 1px solid #000055;
  padding: 0 8px;
  position: absolute;
  top: -8px;
  left: 14px;
}
.fav-page .marquee {
  overflow: hidden;
  font-size: 24px;
  padding: 40px 0;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.fav-page .marquee__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.fav-page .marquee__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fav-page .marquee__content-item {
  white-space: nowrap;
  font-size: 72px;
  line-height: 72px;
  letter-spacing: -0.05em;
  font-family: PressStart2P, sans-serif;
  text-transform: uppercase;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.fav-page .marquee__content-item::after {
  content: "";
  display: block;
  width: 0.25em;
  height: 0.25em;
  margin: 0 0.45em 0.1em 0.28em;
  background: #00008A;
}
.fav-page .marquee__content-item span {
  font-family: inherit;
  color: #00008A;
}
.fav-page .marquee__content-item span:first-child {
  color: transparent;
  -webkit-text-stroke-width: 2.57px;
  -webkit-text-stroke-color: #00008A;
}
.fav-page .marquee__content-item span:not(:first-child) {
  margin-left: 0.4em;
}
.fav-page .results {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  padding-bottom: 40px;
}
.fav-page .results__anim {
  position: relative;
  width: 150px;
  height: 80px;
  margin-bottom: 20px;
}
.fav-page .results__anim .star {
  position: absolute;
  width: 16px;
  height: 16px;
  -webkit-animation: star-blink 1.5s infinite ease-in-out;
  animation: star-blink 1.5s infinite ease-in-out;
}
.fav-page .results__anim .star--left {
  bottom: 20px;
  left: 25%;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/results/star2.png") no-repeat center/contain;
}
.fav-page .results__anim .star--right {
  bottom: 30px;
  right: 25%;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/results/star1.png") no-repeat center/contain;
}
.fav-page .results__anim .confetti {
  position: absolute;
  width: 8px;
  height: 16px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/results/confetti-green.png") no-repeat center/contain;
  top: -20px;
  opacity: 0;
  left: calc(12.5% * var(--i));
  -webkit-animation: confetti-fall 2.5s linear infinite;
  animation: confetti-fall 2.5s linear infinite;
  -webkit-animation-delay: calc(var(--delay) * 1s);
  animation-delay: calc(var(--delay) * 1s);
}
.fav-page .results__anim .confetti:nth-child(odd) {
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/results/confetti-red.png") no-repeat center/contain;
}
.fav-page .results__anim .trophy {
  width: 60px;
  height: 60px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/results/podium.png") no-repeat center/contain;
  position: absolute;
  bottom: 0px;
  left: 50%;
  -webkit-transform: translateX(-50%) scale(0);
  -ms-transform: translateX(-50%) scale(0);
  transform: translateX(-50%) scale(0);
  -webkit-animation: trophy-appear 1s ease-out 0.5s forwards;
  animation: trophy-appear 1s ease-out 0.5s forwards;
}
.fav-page .results::before {
  content: "";
  display: block;
  position: absolute;
  top: 40px;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  z-index: 0;
  pointer-events: none;
  -webkit-mask-image: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/results/bg-desc.png");
  mask-image: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/results/bg-desc.png");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: 0 0;
  mask-position: 0 0;
  -webkit-mask-size: cover;
  mask-size: cover;
  background-color: #000055;
  width: 523px;
  height: 770px;
}
@media screen and (max-width: 600px) {
  .fav-page .results::before {
    -webkit-mask-image: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/results/bg-mob.png");
    mask-image: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/results/bg-mob.png");
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    width: 433px;
    height: 740px;
    left: 48%;
    top: 37px;
  }
}
@media screen and (max-width: 420px) {
  .fav-page .results::before {
    width: 380px;
    height: 683px;
  }
}
@media screen and (max-width: 372px) {
  .fav-page .results::before {
    width: 100%;
  }
}
@media screen and (max-width: 360px) {
  .fav-page .results::before {
    height: 650px;
  }
}
@media screen and (max-width: 330px) {
  .fav-page .results::before {
    height: 610px;
  }
}
.fav-page .results__title {
  color: #ffffff;
  font-size: 34px;
  line-height: 42px;
  text-shadow: -1px -1px 0px #FF267E, 0px 0px 13.82px #FF267E, 1.727px 1.727px 0px #FF267E;
  z-index: 1;
  margin-bottom: 20px;
  width: 98%;
  text-align: center;
}
.fav-page .results__info {
  margin-top: 25px;
  text-align: center;
  width: 615px;
  font-family: SuisseIntl-Regular, sans-serif;
  font-size: 9px;
  line-height: 13px;
  color: rgba(255, 255, 255, 0.5);
}
.fav-page .results__btn {
  margin-top: 40px;
}
.fav-page .table {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 405px;
  min-height: 549px;
  z-index: 1;
}
.fav-page .table__tabs {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  gap: 6px;
  margin-bottom: 20px;
}
.fav-page .table__tabs-item {
  font-family: SuisseIntl-Regular, sans-serif;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #ffffff;
  color: #000000;
  padding: 4px 17px;
  font-size: 16px;
  -webkit-mask-image: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/results/tab.png");
  mask-image: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/results/tab.png");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-transition: background-color 0.4s ease-in-out;
  transition: background-color 0.4s ease-in-out;
}
.fav-page .table__tabs-item.active {
  background-color: #FF267E;
  color: #ffffff;
}
.fav-page .table__tabs-item:hover {
  background: #FF267E;
  cursor: pointer;
  color: #ffffff;
}
.fav-page .table__tabs-item span {
  font-family: inherit;
  margin-right: 0.3em;
}
.fav-page .table #tableOther {
  border: none;
}
.fav-page .table #tableOther .table__row-item {
  border: none;
}
.fav-page .table #tableOther .table__row-item::before {
  content: none;
}
.fav-page .table__body {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border-top: 1px solid #ffffff;
}
.fav-page .table__body .table__row:last-child .table__row-item::before {
  height: 30px;
  bottom: 10px;
}
.fav-page .table__body .table__row-item:nth-child(1) {
  font-family: PressStart2P, sans-serif;
}
.fav-page .table__body .table__row-item:nth-child(4) {
  font-family: FavbetText-Bold, sans-serif;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.fav-page .table__row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
}
.fav-page .table__row:nth-child(1) .table__row-item {
  min-height: 30px;
}
@media screen and (max-width: 600px) {
  .fav-page .table__row:nth-child(1) .table__row-item {
    min-height: 20px;
  }
}
.fav-page .table__row.you {
  background: #ffffff;
}
.fav-page .table__row.you .table__row-item {
  color: #000055;
}
.fav-page .table__row.you .you {
  font-family: FavbetText-Regular, sans-serif;
  text-transform: uppercase;
  margin-left: 5px;
}
.fav-page .table__row-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #ffffff;
  font-family: FavbetText-Regular, sans-serif;
  font-size: 12px;
  max-height: 40px;
  height: 50px;
}
.fav-page .table__row-item:not(:last-child) {
  border-right: 1px solid #ffffff;
}
.fav-page .table__row-item:nth-child(1) {
  width: 24%;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.fav-page .table__row-item:nth-child(1)::before {
  left: 79px;
}
.fav-page .table__row-item:nth-child(2) {
  width: 24%;
}
.fav-page .table__row-item:nth-child(2)::before {
  left: 175px;
}
.fav-page .table__row-item:nth-child(3) {
  width: 24%;
}
.fav-page .table__row-item:nth-child(3)::before {
  left: 271px;
}
.fav-page .table__row-item:nth-child(4) {
  width: 24%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 11px;
  text-align: center;
}
.fav-page .table__row-item:nth-child(4)::before {
  right: 108px;
}
.fav-page .table__row-item:nth-child(4) span {
  display: block;
  width: 100%;
  text-align: right;
}
.fav-page .table__row-item:nth-child(4) span:nth-child(1) {
  font-size: 10px;
  line-height: 10px;
  font-family: FavbetText-Bold, sans-serif;
}
.fav-page .table__row-item:nth-child(4) span:nth-child(2) {
  font-size: 10px;
  line-height: 10px;
  font-family: FavbetText-Regular, sans-serif;
}
.fav-page .table__row-item:nth-child(5) {
  width: 24%;
  padding-left: 5px;
  text-align: center;
}
.fav-page .table__row.place1 .you, .fav-page .table__row.place2 .you, .fav-page .table__row.place3 .you {
  position: absolute;
  left: 60px;
  font-family: FavbetText-Bold, sans-serif;
  top: 50%;
  -webkit-transform: translate(-100%, -50%);
  -ms-transform: translate(-100%, -50%);
  transform: translate(-100%, -50%);
  color: #FF267E;
}
@media screen and (max-width: 600px) {
  .fav-page .table__row.place1 .you, .fav-page .table__row.place2 .you, .fav-page .table__row.place3 .you {
    left: 50px;
  }
}
.fav-page .table__row.place1.you .table__row-item:nth-child(1)::after, .fav-page .table__row.place2.you .table__row-item:nth-child(1)::after, .fav-page .table__row.place3.you .table__row-item:nth-child(1)::after {
  content: none;
}
.fav-page .table__row.place1 .table__row-item:nth-child(1)::after, .fav-page .table__row.place2 .table__row-item:nth-child(1)::after, .fav-page .table__row.place3 .table__row-item:nth-child(1)::after {
  content: "";
  display: block;
  width: 20px;
  height: 22px;
  margin-left: 5px;
}
.fav-page .table__row.place1 .table__row-item:nth-child(1)::after {
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/results/gold.png") no-repeat 0 0/contain;
}
.fav-page .table__row.place2 .table__row-item:nth-child(1)::after {
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/results/silver.png") no-repeat 0 0/contain;
}
.fav-page .table__row.place3 .table__row-item:nth-child(1)::after {
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/results/bronze.png") no-repeat 0 0/contain;
}
.fav-page .table__head {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.fav-page .table__head .table__row:first-child .table__row-item::before {
  content: none;
}
.fav-page .table__head .table__row-item {
  color: rgba(255, 255, 255, 0.5);
  font-family: FavbetText-Regular, sans-serif;
  font-size: 10px;
  text-align: center;
  text-transform: uppercase;
  max-height: 30px;
  height: 30px;
}
.fav-page .table__head .table__row-item:nth-child(4) {
  text-align: center;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: end;
  position: relative;
}
.fav-page .table__head .table__row-item::after {
  content: none;
}
.fav-page .bottom {
  padding: 40px 0;
  max-width: 650px;
}
.fav-page details summary::-webkit-details-marker {
  display: none;
}
.fav-page .drop {
  max-width: 605px;
  width: 100%;
  margin: 0 auto;
  border-radius: 10px;
  position: relative;
  z-index: 5;
}
.fav-page .drop__bottom-text {
  color: #ffffff;
  font-size: 10px;
  line-height: 16px;
  font-family: SuisseIntl-Regular, sans-serif;
  opacity: 0.9;
  text-align: center;
  margin-bottom: 15px;
}
.fav-page .drop .dropdown[open] summary::before {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fav-page .drop summary {
  list-style: none;
  padding: 8px 15px;
  font-family: SuisseIntl-Regular, sans-serif;
  font-size: 14px;
  cursor: pointer;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/drop-bg.png") no-repeat 0 0/cover;
  background-size: 100% 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  color: #ffffff;
}
@media screen and (max-width: 600px) {
  .fav-page .drop summary {
    font-size: 14px;
    line-height: 22px;
  }
}
.fav-page .drop summary::before {
  content: "";
  display: block;
  min-width: 20px;
  height: 12px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/arrow-drop.png") no-repeat 0 0/contain;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}
.fav-page .drop-txt {
  padding: 15px;
  margin-top: 10px;
  max-height: 350px;
  overflow-y: auto;
  border: 1px solid #ffffff;
  scrollbar-width: auto;
}
.fav-page .drop-txt::-webkit-scrollbar-thumb {
  background: #05C48A;
  width: 3px;
  border-radius: 3px;
}
.fav-page .drop-txt::-webkit-scrollbar {
  background: #ffffff;
  width: 3px;
}
.fav-page .drop-txt-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 15px;
}
.fav-page .drop-txt-list p, .fav-page .drop-txt-list strong, .fav-page .drop-txt-list a {
  font-size: 16px;
  line-height: 26px;
  font-family: SuisseIntl-Regular, sans-serif;
  color: #ffffff;
}
@media screen and (max-width: 600px) {
  .fav-page .drop-txt-list p, .fav-page .drop-txt-list strong, .fav-page .drop-txt-list a {
    font-size: 14px;
    line-height: 22px;
  }
}
.fav-page .drop-txt-list span {
  font-family: SuisseIntl-Regular, sans-serif;
  color: #FF267E;
}
.fav-page .drop-txt-list tr, .fav-page .drop-txt-list td {
  font-family: SuisseIntl-Regular, sans-serif;
  color: #ffffff;
}
@media screen and (max-width: 600px) {
  .fav-page .drop-txt-list tr, .fav-page .drop-txt-list td {
    font-size: 11px;
  }
}
@media screen and (max-width: 440px) {
  .fav-page .drop-txt-list tr, .fav-page .drop-txt-list td {
    font-size: 9px;
  }
}
@media screen and (max-width: 372px) {
  .fav-page .drop-txt-list tr, .fav-page .drop-txt-list td {
    font-size: 8px;
  }
}
.fav-page .drop-txt-list td {
  padding-left: 5px;
}
@media screen and (max-width: 372px) {
  .fav-page .drop-txt-list td:nth-child(3) {
    font-size: 7px;
  }
}

.drop .magenta {
  font-family: inherit;
  color: #FF267E;
}

.retreat1 {
  padding-left: 20px;
}
.retreat1 strong {
  font-family: SuisseIntl-Bold, sans-serif;
  color: #ffffff;
}
.retreat1 p:not(:last-child) {
  padding-bottom: 15px;
}

.retreat2 {
  padding-left: 40px;
}
.retreat2 strong {
  font-family: SuisseIntl-Bold, sans-serif;
  color: #ffffff;
}

.circle {
  padding-left: 20px;
}
.circle:before {
  content: "";
  width: 5px;
  height: 5px;
  background: #ffffff;
  border-radius: 50%;
  display: inline-block;
  margin: 0 8px 3px 0;
}

@media screen and (max-width: 600px) {
  .circle {
    padding-left: 15px;
  }
  .retreat1 {
    padding-left: 15px;
  }
  .retreat2 {
    padding-left: 30px;
  }
}
.spinner-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  background-color: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 8;
}

.spinner {
  width: 60px;
  height: 60px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/loader.svg") no-repeat 0 0/contain;
  -webkit-animation: scale 0.7s alternate infinite;
  animation: scale 0.7s alternate infinite;
}

.fav-page.loading {
  max-height: 90vh;
  overflow: hidden;
}

body.dark .spinner-overlay {
  background: #000000;
}

@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes scale {
  0% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes scale {
  0% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.fav-page .game-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background: transparent;
  position: relative;
  pointer-events: none;
}
.fav-page .game-container .game-over {
  color: white;
  font-size: 40px;
  white-space: nowrap;
  font-family: PressStart2P, sans-serif;
  text-transform: uppercase;
  position: absolute;
  left: 50%;
  top: 30%;
  z-index: 10;
  text-shadow: -1px -1px 0px #FF267E, 0px 0px 28px #FF267E, 5px 5px 0px #FF267E;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-animation: neon-flicker 5s;
  animation: neon-flicker 5s;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .game-over {
    font-size: 30px;
    text-shadow: -1px -1px 0px #FF267E, 0px 0px 20px #FF267E, 4px 4px 0px #FF267E;
  }
}
.fav-page .game-container .targetRow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 545px;
  max-width: 545px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-bottom: 15px;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .targetRow {
    min-width: 345px;
    max-width: 345px;
    margin-bottom: 8px;
  }
  .fav-page .game-container .targetRow .target:nth-child(9), .fav-page .game-container .targetRow .target:nth-child(10) {
    display: none;
  }
}
@media screen and (max-width: 350px) {
  .fav-page .game-container .targetRow {
    min-width: 310px;
    max-width: 310px;
  }
  .fav-page .game-container .targetRow .target:nth-child(8) {
    display: none;
  }
}
.fav-page .game-container .targetRow .target.cup {
  width: 46px;
  height: 49.4px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/game/cup.png") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .targetRow .target.cup {
    width: 32px;
    height: 34px;
  }
}
.fav-page .game-container .targetRow .target.rocket {
  width: 56px;
  height: 54px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/game/rocket.png") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .targetRow .target.rocket {
    width: 39px;
    height: 38px;
  }
}
.fav-page .game-container .targetRow .target.redball {
  width: 47px;
  height: 47px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/game/redball.png") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .targetRow .target.redball {
    width: 32.7px;
    height: 32.7px;
  }
}
.fav-page .game-container .targetRow .target.greenball {
  width: 47px;
  height: 47px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/game/greenball.png") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .targetRow .target.greenball {
    width: 32.5px;
    height: 32.5px;
  }
}
.fav-page .game-container .targetRow .target.shirt {
  width: 57px;
  height: 47px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/game/shirt.png") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .targetRow .target.shirt {
    width: 39.8px;
    height: 32.7px;
  }
}
.fav-page .game-container .targetRow .target.hand {
  width: 46px;
  height: 46px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/game/hand.png") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .targetRow .target.hand {
    width: 32px;
    height: 32px;
  }
}
.fav-page .game-container .targetRow .target.medal {
  width: 50px;
  height: 55px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/game/medal.png") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .targetRow .target.medal {
    width: 34px;
    height: 37px;
  }
}
.fav-page .game-container .targetRow .target.sneeker {
  width: 49px;
  height: 33px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/game/sneeker.png") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .targetRow .target.sneeker {
    width: 35px;
    height: 38px;
  }
}
.fav-page .game-container .targetRow .target.football {
  width: 44px;
  height: 44px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/game/football-ball.png") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .targetRow .target.football {
    width: 30px;
    height: 30px;
  }
}
.fav-page .game-container .targetRow .target.colorball {
  width: 46px;
  height: 46px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/game/color-balll.png") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .targetRow .target.colorball {
    width: 32px;
    height: 32px;
  }
}
.fav-page .game-container .targetRow .target.whistle {
  width: 63px;
  height: 61px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/game/whistle.png") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .targetRow .target.whistle {
    width: 44px;
    height: 42px;
  }
}
.fav-page .game-container .targetRow .target.gamepad {
  width: 48px;
  height: 33px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/game/gamepad.png") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .targetRow .target.gamepad {
    width: 30px;
    height: 20.5px;
  }
}
.fav-page .game-container .targetRow .target.keyboard {
  width: 50px;
  height: 28px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/game/keyboard.png") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .targetRow .target.keyboard {
    width: 30px;
    height: 20.5px;
  }
}
.fav-page .game-container .targetRow .target.headphones {
  width: 41px;
  height: 38px;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/game/headphones.png") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .targetRow .target.headphones {
    width: 30px;
    height: 20.5px;
  }
}
.fav-page .game-container .targetRow .target.greenball.hideTarget, .fav-page .game-container .targetRow .target.redball.hideTarget, .fav-page .game-container .targetRow .target.rocket.hideTarget, .fav-page .game-container .targetRow .target.cup.hideTarget, .fav-page .game-container .targetRow .target.shirt.hideTarget, .fav-page .game-container .targetRow .target.hand.hideTarget, .fav-page .game-container .targetRow .target.medal.hideTarget, .fav-page .game-container .targetRow .target.sneeker.hideTarget, .fav-page .game-container .targetRow .target.football.hideTarget, .fav-page .game-container .targetRow .target.colorball.hideTarget, .fav-page .game-container .targetRow .target.whistle.hideTarget, .fav-page .game-container .targetRow .target.gamepad.hideTarget, .fav-page .game-container .targetRow .target.keyboard.hideTarget, .fav-page .game-container .targetRow .target.headphones.hideTarget {
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/game/fire.png") no-repeat center;
  background-size: contain;
  opacity: 0;
  -webkit-animation: destroyTarget 0.5s ease-in-out;
  animation: destroyTarget 0.5s ease-in-out;
}
.fav-page .game-container .ship {
  margin-top: 70px;
  width: 59px;
  height: 45px;
  -ms-flex-item-align: start;
  align-self: flex-start;
  position: relative;
  background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/game/ship.png") no-repeat center;
  background-size: contain;
}
@media screen and (max-width: 1050px) {
  .fav-page .game-container .ship {
    margin-top: 50px;
    width: 37px;
    height: 28px;
  }
}
.fav-page .game-container .bullet {
  position: absolute;
  width: 5px;
  background: white;
  bottom: 0;
  z-index: 0;
}
.fav-page._noIOS .table__tabs-item {
  padding: 3px 17px 2px;
}
.fav-page._noIOS .drop summary {
  padding: 9px 15px 8px;
}

@-webkit-keyframes marquee {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  100% {
    -webkit-transform: translateX(-30%);
    transform: translateX(-30%);
  }
}

@keyframes marquee {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  100% {
    -webkit-transform: translateX(-30%);
    transform: translateX(-30%);
  }
}
@-webkit-keyframes star-blink {
  0%, 100% {
    opacity: 0.2;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
}
@keyframes star-blink {
  0%, 100% {
    opacity: 0.2;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
}
@-webkit-keyframes confetti-fall {
  0% {
    -webkit-transform: translateY(0) rotate(0deg);
    transform: translateY(0) rotate(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(200px) rotate(360deg);
    transform: translateY(200px) rotate(360deg);
    opacity: 0;
  }
}
@keyframes confetti-fall {
  0% {
    -webkit-transform: translateY(0) rotate(0deg);
    transform: translateY(0) rotate(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateY(200px) rotate(360deg);
    transform: translateY(200px) rotate(360deg);
    opacity: 0;
  }
}
@-webkit-keyframes trophy-appear {
  0% {
    -webkit-transform: translateX(-50%) scale(0);
    transform: translateX(-50%) scale(0);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-50%) scale(1.2);
    transform: translateX(-50%) scale(1.2);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-50%) scale(1);
    transform: translateX(-50%) scale(1);
  }
}
@keyframes trophy-appear {
  0% {
    -webkit-transform: translateX(-50%) scale(0);
    transform: translateX(-50%) scale(0);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-50%) scale(1.2);
    transform: translateX(-50%) scale(1.2);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-50%) scale(1);
    transform: translateX(-50%) scale(1);
  }
}
@-webkit-keyframes opacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes opacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes destroyTarget {
  0% {
    opacity: 1;
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(1.9);
    transform: scale(1.9);
  }
}
@keyframes destroyTarget {
  0% {
    opacity: 1;
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(1.9);
    transform: scale(1.9);
  }
}
@-webkit-keyframes neon-flicker {
  0%, 18%, 22%, 25%, 53%, 57%, 100% {
    opacity: 1;
    text-shadow: -1px -1px 0px #FF267E, 0px 0px 28px #FF267E, 5px 5px 0px #FF267E;
  }
  19%, 21%, 24%, 54%, 56% {
    opacity: 0.4;
    text-shadow: none;
  }
}
@keyframes neon-flicker {
  0%, 18%, 22%, 25%, 53%, 57%, 100% {
    opacity: 1;
    text-shadow: -1px -1px 0px #FF267E, 0px 0px 28px #FF267E, 5px 5px 0px #FF267E;
  }
  19%, 21%, 24%, 54%, 56% {
    opacity: 0.4;
    text-shadow: none;
  }
}
@-webkit-keyframes coin1 {
  0%, 100% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame1.png") no-repeat 0 0/contain;
  }
  16.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame2.png") no-repeat 0 0/contain;
  }
  33.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame3.png") no-repeat 0 0/contain;
  }
  50% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame4.png") no-repeat 0 0/contain;
  }
  66.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame5.png") no-repeat 0 0/contain;
  }
  83.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame6.png") no-repeat 0 0/contain;
  }
}
@keyframes coin1 {
  0%, 100% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame1.png") no-repeat 0 0/contain;
  }
  16.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame2.png") no-repeat 0 0/contain;
  }
  33.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame3.png") no-repeat 0 0/contain;
  }
  50% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame4.png") no-repeat 0 0/contain;
  }
  66.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame5.png") no-repeat 0 0/contain;
  }
  83.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame6.png") no-repeat 0 0/contain;
  }
}
@-webkit-keyframes coin2 {
  0%, 100% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame2.png") no-repeat 0 0/contain;
  }
  16.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame3.png") no-repeat 0 0/contain;
  }
  33.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame4.png") no-repeat 0 0/contain;
  }
  50% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame5.png") no-repeat 0 0/contain;
  }
  66.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame6.png") no-repeat 0 0/contain;
  }
  83.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame1.png") no-repeat 0 0/contain;
  }
}
@keyframes coin2 {
  0%, 100% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame2.png") no-repeat 0 0/contain;
  }
  16.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame3.png") no-repeat 0 0/contain;
  }
  33.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame4.png") no-repeat 0 0/contain;
  }
  50% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame5.png") no-repeat 0 0/contain;
  }
  66.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame6.png") no-repeat 0 0/contain;
  }
  83.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame1.png") no-repeat 0 0/contain;
  }
}
@-webkit-keyframes coin3 {
  0%, 100% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame3.png") no-repeat 0 0/contain;
  }
  16.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame4.png") no-repeat 0 0/contain;
  }
  33.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame5.png") no-repeat 0 0/contain;
  }
  50% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame6.png") no-repeat 0 0/contain;
  }
  66.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame1.png") no-repeat 0 0/contain;
  }
  83.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame2.png") no-repeat 0 0/contain;
  }
}
@keyframes coin3 {
  0%, 100% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame3.png") no-repeat 0 0/contain;
  }
  16.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame4.png") no-repeat 0 0/contain;
  }
  33.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame5.png") no-repeat 0 0/contain;
  }
  50% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame6.png") no-repeat 0 0/contain;
  }
  66.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame1.png") no-repeat 0 0/contain;
  }
  83.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame2.png") no-repeat 0 0/contain;
  }
}
@-webkit-keyframes coin4 {
  0%, 100% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame4.png") no-repeat 0 0/contain;
  }
  16.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame5.png") no-repeat 0 0/contain;
  }
  33.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame6.png") no-repeat 0 0/contain;
  }
  50% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame1.png") no-repeat 0 0/contain;
  }
  66.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame2.png") no-repeat 0 0/contain;
  }
  83.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame3.png") no-repeat 0 0/contain;
  }
}
@keyframes coin4 {
  0%, 100% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame4.png") no-repeat 0 0/contain;
  }
  16.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame5.png") no-repeat 0 0/contain;
  }
  33.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame6.png") no-repeat 0 0/contain;
  }
  50% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame1.png") no-repeat 0 0/contain;
  }
  66.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame2.png") no-repeat 0 0/contain;
  }
  83.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame3.png") no-repeat 0 0/contain;
  }
}
@-webkit-keyframes coin5 {
  0%, 100% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame5.png") no-repeat 0 0/contain;
  }
  16.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame6.png") no-repeat 0 0/contain;
  }
  33.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame1.png") no-repeat 0 0/contain;
  }
  50% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame2.png") no-repeat 0 0/contain;
  }
  66.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame3.png") no-repeat 0 0/contain;
  }
  83.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame4.png") no-repeat 0 0/contain;
  }
}
@keyframes coin5 {
  0%, 100% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame5.png") no-repeat 0 0/contain;
  }
  16.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame6.png") no-repeat 0 0/contain;
  }
  33.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame1.png") no-repeat 0 0/contain;
  }
  50% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame2.png") no-repeat 0 0/contain;
  }
  66.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame3.png") no-repeat 0 0/contain;
  }
  83.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame4.png") no-repeat 0 0/contain;
  }
}
@-webkit-keyframes coin6 {
  0%, 100% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame6.png") no-repeat 0 0/contain;
  }
  16.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame1.png") no-repeat 0 0/contain;
  }
  33.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame2.png") no-repeat 0 0/contain;
  }
  50% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame3.png") no-repeat 0 0/contain;
  }
  66.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame4.png") no-repeat 0 0/contain;
  }
  83.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame5.png") no-repeat 0 0/contain;
  }
}
@keyframes coin6 {
  0%, 100% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame6.png") no-repeat 0 0/contain;
  }
  16.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame1.png") no-repeat 0 0/contain;
  }
  33.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame2.png") no-repeat 0 0/contain;
  }
  50% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame3.png") no-repeat 0 0/contain;
  }
  66.66% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame4.png") no-repeat 0 0/contain;
  }
  83.33% {
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/coin-frame5.png") no-repeat 0 0/contain;
  }
}
@media screen and (max-width: 1050px) {
  .fav-page {
    padding: 30px 0;
  }
  .fav-page .welcome {
    max-width: 700px;
  }
  .fav-page .welcome__left {
    max-width: 340px;
    margin-top: 25px;
  }
  .fav-page .welcome__right-text {
    font-size: 16px;
    bottom: 65px;
  }
  .fav-page .welcome__title {
    font-size: 24px;
    line-height: 35px;
    text-shadow: -1px -1px 0px #FF267E, 0px 0px 28px #FF267E, 3px 3px 0px #FF267E;
  }
  .fav-page .welcome__title span {
    margin-left: 5px;
    font-size: 7px;
    line-height: 7px;
  }
  .fav-page .welcome__subtitle {
    font-size: 16px;
    line-height: 20px;
  }
  .fav-page .welcome__btn {
    margin-top: 0;
  }
  .fav-page .info {
    max-width: 700px;
    padding: 75px 20px 37px 30px;
  }
  .fav-page .info__title, .fav-page .info__bottom {
    font-size: 12.5px;
    line-height: 22px;
  }
  .fav-page .info__right {
    max-width: 410px;
  }
  .fav-page .info__left {
    max-width: 205px;
  }
  .fav-page .guide__arrow {
    max-width: 26px;
    margin: 0 27px;
  }
  .fav-page .guide__list {
    max-width: 390px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 25px;
    -webkit-box-align: normal;
    -ms-flex-align: normal;
    align-items: normal;
  }
  .fav-page .guide__list-item:nth-child(2) {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}
@media screen and (max-width: 755px) {
  .fav-page .welcome {
    max-width: 620px;
  }
  .fav-page .welcome__title {
    font-size: 19px;
    line-height: 30px;
    letter-spacing: -0.08em;
  }
  .fav-page .welcome__bonus {
    font-size: 13px;
    line-height: 18px;
  }
  .fav-page .welcome__subtitle {
    font-size: 13px;
    line-height: 20px;
  }
  .fav-page .welcome__right-text {
    font-size: 12px;
    bottom: 68px;
  }
  .fav-page .info {
    max-width: 630px;
  }
  .fav-page .info__title, .fav-page .info__bottom {
    font-size: 11px;
    line-height: 19px;
  }
  .fav-page .info__right {
    max-width: 360px;
  }
  .fav-page .drop {
    max-width: 550px;
  }
  .fav-page .bottom {
    max-width: 600px;
  }
  .fav-page .results__info {
    width: 550px;
  }
  .fav-page .game-container .ship {
    margin-top: 20px;
  }
}
@media screen and (max-width: 655px) and (min-width: 601px) {
  .fav-page .welcome {
    max-width: 585px;
  }
  .fav-page .welcome__left {
    gap: 25px;
  }
  .fav-page .welcome__bonus {
    font-size: 11px;
    line-height: 18px;
  }
  .fav-page .welcome__subtitle {
    font-size: 11.5px;
  }
  .fav-page .welcome__right {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
  }
  .fav-page .welcome__right-text {
    font-size: 11.5px;
    left: 10px;
    bottom: 74px;
  }
}
@media screen and (max-width: 600px) {
  .fav-page {
    padding: 25px 0;
  }
  .fav-page .welcome {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-bottom: 60px;
  }
  .fav-page .welcome__left {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    max-width: 100%;
    z-index: 2;
    margin-top: 0;
  }
  .fav-page .welcome__left::before {
    content: "";
    display: block;
    width: 345px;
    height: 45px;
    position: absolute;
    bottom: -40px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    background: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/welcome/logo-mob.png") no-repeat 0 0/contain;
  }
  .fav-page .welcome__title {
    text-align: center;
    max-width: 333px;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: -0.85px;
    text-shadow: -1px -1px 0px #FF267E, 0px 0px 13.82px #FF267E, 2px 2px 0px #FF267E;
  }
  .fav-page .welcome__title span {
    font-size: 7px;
    vertical-align: text-top;
  }
  .fav-page .welcome__bonus {
    text-align: center;
    font-size: 12px;
    line-height: 16px;
    letter-spacing: -0.6px;
  }
  .fav-page .welcome__bonus span {
    font-size: 4px;
    margin-left: 2px;
  }
  .fav-page .welcome__right {
    z-index: 1;
    position: absolute;
    top: 90px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
  }
  .fav-page .welcome__right-text {
    bottom: 130px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  .fav-page .welcome__btn {
    margin-top: 275px;
  }
  .fav-page .welcome__subtitle {
    position: absolute;
    bottom: 140px;
    text-align: center;
    margin-top: 20px;
    font-size: 14px;
    line-height: 21px;
  }
  .fav-page .info {
    padding: 60px 15px 0 15px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    position: relative;
  }
  .fav-page .info::before {
    content: "";
    display: block;
    max-width: 390px;
    min-width: 390px;
    height: 253px;
    -webkit-mask-image: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/bg-mob.png");
    mask-image: url("https://fav-prom.com/html/hardcore-tennis-mo-hr/img/info/bg-mob.png");
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: 0 0;
    mask-position: 0 0;
    -webkit-mask-size: cover;
    mask-size: cover;
    background-color: #000055;
    position: absolute;
    z-index: 0;
    bottom: -25px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    pointer-events: none;
  }
  .fav-page .info__icons {
    gap: 10px;
  }
  .fav-page .info__icons-item:nth-child(1) {
    width: 44px;
    height: 44px;
  }
  .fav-page .info__icons-item:nth-child(2) {
    width: 81px;
    height: 74px;
  }
  .fav-page .info__icons-item:nth-child(3) {
    width: 55px;
    height: 53px;
  }
  .fav-page .info__icons.desc {
    display: none;
  }
  .fav-page .info__icons.mob {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }
  .fav-page .info__title, .fav-page .info__bottom {
    white-space: wrap;
    text-align: center;
    font-size: 14px;
    line-height: 23px;
  }
  .fav-page .info__text {
    text-align: center;
  }
  .fav-page .info__right {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 1;
  }
  .fav-page .info__bottom {
    text-align: center;
  }
  .fav-page .info__left {
    width: 100%;
    max-width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .fav-page .info__img {
    max-width: 125px;
    margin: -20px -20px 0 -20px;
  }
  .fav-page .info__coin {
    width: 36px;
    height: 44px;
  }
  .fav-page .info__coin:nth-child(1) {
    -webkit-animation: coin2 1s infinite linear;
    animation: coin2 1s infinite linear;
  }
  .fav-page .info__coin:nth-child(2) {
    -webkit-animation: coin3 1s infinite linear;
    animation: coin3 1s infinite linear;
  }
  .fav-page .info__coin:nth-child(5) {
    -webkit-animation: coin5 1s infinite linear;
    animation: coin5 1s infinite linear;
  }
  .fav-page .info__coin:nth-child(6) {
    -webkit-animation: coin6 1s infinite linear;
    animation: coin6 1s infinite linear;
  }
  .fav-page .guide {
    padding: 60px 0 30px 0;
  }
  .fav-page .guide__step-text {
    font-size: 13px;
  }
  .fav-page .guide__title {
    text-align: center;
    font-size: 18px;
  }
  .fav-page .guide__list {
    margin-top: 30px;
  }
  .fav-page .drop {
    width: 95vw;
  }
  .fav-page .marquee {
    padding: 30px 0 20px;
  }
  .fav-page .marquee__content-item {
    font-size: 52px;
    line-height: 52px;
  }
  .fav-page .bottom {
    max-width: 90%;
    width: 375px;
    z-index: 3;
  }
  .fav-page .results__title {
    font-size: 20px;
    line-height: 22px;
    max-width: 250px;
    letter-spacing: -0.9px;
    text-align: center;
  }
  .fav-page .results__btn {
    margin-top: 5px;
  }
  .fav-page .results__info {
    width: 90%;
  }
  .fav-page .table {
    min-width: 315px;
    max-width: 315px;
    min-height: 580px;
  }
  .fav-page .table__tabs {
    margin-bottom: 10px;
  }
  .fav-page .table__head .table__row-item:nth-child(4) {
    min-width: 83px;
  }
  .fav-page .table__row.place1 .table__row-item::after, .fav-page .table__row.place2 .table__row-item::after, .fav-page .table__row.place3 .table__row-item::after {
    width: 17px;
    height: 14px;
  }
  .fav-page .table__row-item {
    font-size: 11px;
  }
  .fav-page .table__row-item:nth-child(1) {
    font-size: 10px;
  }
  .fav-page .table__row-item:nth-child(1)::before {
    left: 64px;
  }
  .fav-page .table__row-item:nth-child(2)::before {
    left: 139px;
  }
  .fav-page .table__row-item:nth-child(3) {
    padding: 0 5px;
  }
  .fav-page .table__row-item:nth-child(3)::before {
    left: 204px;
  }
  .fav-page .table__row-item:nth-child(4) {
    min-width: 83px;
    padding: 0 5px;
  }
  .fav-page .table__row-item:nth-child(4)::before {
    right: 62px;
  }
  .fav-page .table__row-item:nth-child(5) {
    padding: 0 2px;
  }
  .fav-page .game-container .ship {
    margin-top: 130px;
  }
}
@media screen and (max-width: 420px) {
  .fav-page .info__title {
    white-space: initial;
    max-width: 90%;
  }
  .fav-page .table {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
    -webkit-transform-origin: top;
    -ms-transform-origin: top;
    transform-origin: top;
  }
  .fav-page .results__btn {
    margin-top: -55px;
  }
}
@media screen and (max-width: 360px) {
  .fav-page .info__icons-item {
    width: 35px;
    height: 35px;
  }
  .fav-page .info__icons-cup {
    height: 60px;
    width: 70px;
  }
  .fav-page .info::before {
    bottom: -22px;
  }
  .fav-page .guide {
    padding: 50px 10px 30px 10px;
  }
  .fav-page .guide__step {
    padding: 10px 12px;
  }
  .fav-page .guide__step-text {
    font-size: 11px;
  }
  .fav-page .table {
    -webkit-transform: scale(0.85);
    -ms-transform: scale(0.85);
    transform: scale(0.85);
    -webkit-transform-origin: top;
    -ms-transform-origin: top;
    transform-origin: top;
  }
  .fav-page .table__row:first-child .table__row-item:nth-child(1):before {
    left: 58px;
  }
  .fav-page .table__row:first-child .table__row-item:nth-child(2):before {
    left: 137px;
  }
  .fav-page .results__btn {
    margin-top: -80px;
  }
}
@media screen and (max-width: 950px) and (max-height: 450px) and (orientation: landscape) {
  .fav-page .game-container .ship {
    margin-top: 35px;
  }
}
@media screen and (max-width: 330px) {
  .fav-page .table {
    -webkit-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    -webkit-transform-origin: top;
    -ms-transform-origin: top;
    transform-origin: top;
  }
  .fav-page .results__btn {
    margin-top: -110px;
  }
}
@media screen and (max-width: 326px) {
  .fav-page .welcome__right {
    -webkit-transform: translate(-50%, 0) scale(0.85);
    -ms-transform: translate(-50%, 0) scale(0.85);
    transform: translate(-50%, 0) scale(0.85);
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    top: 55px;
  }
  .fav-page .welcome__right-text {
    bottom: 155px;
  }
  .fav-page .welcome__btn {
    margin-top: 234px;
  }
  .fav-page .welcome__subtitle {
    font-size: 13px;
    bottom: 140px;
  }
  .fav-page .guide__title {
    font-size: 17px;
  }
  .fav-page .game-container .ship {
    margin-top: 155px;
  }
  .fav-page .results__btn {
    margin-top: -120px;
  }
  .fav-page .info__text {
    width: 92%;
  }
  .fav-page .info__title, .fav-page .info__bottom {
    font-size: 15px;
  }
  .fav-page .info__icons.mob {
    gap: 17px;
  }
}
@media screen and (max-width: 296px) {
  .fav-page .table {
    -webkit-transform: scale(0.75);
    -ms-transform: scale(0.75);
    transform: scale(0.75);
  }
  .fav-page .results__btn {
    margin-top: -185px;
  }
}

.fav-page picture.hr {
  display: block;
}
.fav-page picture.en {
  display: none;
}

.fav-page.en picture.hr {
  display: none;
}
.fav-page.en picture.en {
  display: block;
}
@media screen and (max-width: 600px) {
  .fav-page.en .info:before {
    bottom: -23px;
    height: 250px;
  }
}
@media screen and (max-width: 360px) {
  .fav-page.en .info:before {
    bottom: -29px;
  }
}
@media screen and (max-width: 360px) {
  .fav-page.en .welcome__title {
    font-size: 18px;
  }
}

body.dark picture.light {
  display: none;
}
body.dark picture.dark {
  display: block;
}

body.dark {
  background-color: #090B18;
}
body.dark .fav-page {
  background-color: #090B18;
}
body.dark .welcome::before {
  background: url("https://fav-prom.com/html/hardcore-total-football-hr/img/welcome/bg-desc-dark.jpg") no-repeat 0 0/contain;
}
@media screen and (max-width: 1050px) {
  body.dark .welcome::before {
    background: url("https://fav-prom.com/html/hardcore-total-football-hr/img/welcome/bg-tab-dark.jpg") no-repeat 0 0/contain;
  }
}
@media screen and (max-width: 600px) {
  body.dark .welcome::before {
    background: url("https://fav-prom.com/html/hardcore-total-football-hr/img/welcome/bg-mob-dark.jpg") no-repeat 0 0/contain;
  }
}
body.dark .welcome__left::before {
  background: url("https://fav-prom.com/html/hardcore-total-football-hr/img/welcome/logo-mob-dark.png") no-repeat 0 0/contain;
}
body.dark .info {
  background-color: #131931;
}
@media screen and (max-width: 600px) {
  body.dark .info {
    background-color: transparent;
  }
  body.dark .info::before {
    background-color: #131931;
  }
}
body.dark .marquee__content-item::after {
  background: #131931;
}
body.dark .marquee__content-item span {
  color: #131931;
}
body.dark .marquee__content-item span:first-child {
  color: transparent;
  -webkit-text-stroke-color: #131931;
}
body.dark .results::before {
  background-color: #131931;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvbnRzLnNhc3MiLCJtYWluLmNzcyIsImRlZi5zYXNzIiwicGFnZXMvaW5kZXguc2FzcyIsInZhci5zYXNzIiwibWVkaWEuc2FzcyIsInBhZ2VzL2VuZy5zYXNzIiwicGFnZXMvZGFyay5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsaUNBQUE7RUFDQSx1RkFBQTtFQUNBLGdCQUFBO0FDQ0Y7QURDQTtFQUNFLDhCQUFBO0VBQ0Esb0ZBQUE7RUFDQSxnQkFBQTtBQ0NGO0FEQ0E7RUFDRSxpQ0FBQTtFQUNBLHVGQUFBO0VBQ0EsZ0JBQUE7QUNDRjtBRENBO0VBQ0UsOEJBQUE7RUFDQSxvRkFBQTtFQUNBLGdCQUFBO0FDQ0Y7QURDQTtFQUNFLDJCQUFBO0VBQ0EseUZBQUE7RUFDQSxnQkFBQTtBQ0NGO0FEQ0E7RUFDRSwyQkFBQTtFQUNBLGlGQUFBO0VBQ0EsZ0JBQUE7QUNDRjtBRENBO0VBQ0UsK0JBQUE7RUFDQSxxRkFBQTtFQUNBLGdCQUFBO0FDQ0Y7QUNsQ0E7RUFDQyxZQUFBO0FEb0NEOztBQ2xDQTtFQUNDLFNBQUE7RUFDQSxZQUFBO0FEcUNEOztBQ25DQTtFQUNDLHFCQUFBO0FEc0NEOztBQ3BDQTtFQUNDLGdCQUFBO0FEdUNEOztBQ3JDQTtFQUNDLFVBQUE7RUFDQSxTQUFBO0FEd0NEOztBQ3RDQTtFQUNDLDhCQUFBO0VBQUEsc0JBQUE7QUR5Q0Q7O0FDdENDO0VBQ0MsWUFBQTtBRHlDRjs7QUNyQ0E7RUFDQyxnQ0FBQTtBRHdDRDs7QUN0Q0E7RUFDQyxnQ0FBQTtBRHlDRDs7QUN2Q0E7RUFDQyx3QkFBQTtBRDBDRDs7QUN4Q0E7RUFDQyx3QkFBQTtBRDJDRDs7QUMxQ0E7RUFDQyxnQ0FBQTtBRDZDRDs7QUN6Q0M7RUFDQyx3QkFBQTtBRDRDRjtBQzFDQztFQUNDLGdDQUFBO0FENENGOztBQ3hDQztFQUNDLGdDQUFBO0FEMkNGO0FDMUNDO0VBQ0Msd0JBQUE7QUQ0Q0Y7O0FFckVBO0VBQ0Usd0JBQUE7QUZ3RUY7O0FFdEVB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QTtFRjJQRjtBQUNGO0FFeFFBO0VBQ0U7SUFDRSxpSEFBQTtFRnNQRjtFRXJQQTtJQUNFLGlIQUFBO0VGdVBGO0VFdFBBO0lBQ0UsaUhBQUE7RUZ3UEY7RUV2UEE7SUFDRSxpSEFBQTtFRnlQRjtFRXhQQTtJQUNFLGlIQUFBO0VGMFBGO0VFelBBO0lBQ0UsaUhBQUE7RUYyUEY7QUFDRjtBRTFQQTtFQUNFO0lBQ0UsaUhBQUE7RUY0UEY7RUUzUEE7SUFDRSxpSEFBQTtFRjZQRjtFRTVQQTtJQUNFLGlIQUFBO0VGOFBGO0VFN1BBO0lBQ0UsaUhBQUE7RUYrUEY7RUU5UEE7SUFDRSxpSEFBQTtFRmdRRjtFRS9QQTtJQUNFLGlIQUFBO0VGaVFGO0FBQ0Y7QUU5UUE7RUFDRTtJQUNFLGlIQUFBO0VGNFBGO0VFM1BBO0lBQ0UsaUhBQUE7RUY2UEY7RUU1UEE7SUFDRSxpSEFBQTtFRjhQRjtFRTdQQTtJQUNFLGlIQUFBO0VGK1BGO0VFOVBBO0lBQ0UsaUhBQUE7RUZnUUY7RUUvUEE7SUFDRSxpSEFBQTtFRmlRRjtBQUNGO0FFaFFBO0VBQ0U7SUFDRSxpSEFBQTtFRmtRRjtFRWpRQTtJQUNFLGlIQUFBO0VGbVFGO0VFbFFBO0lBQ0UsaUhBQUE7RUZvUUY7RUVuUUE7SUFDRSxpSEFBQTtFRnFRRjtFRXBRQTtJQUNFLGlIQUFBO0VGc1FGO0VFclFBO0lBQ0UsaUhBQUE7RUZ1UUY7QUFDRjtBRXBSQTtFQUNFO0lBQ0UsaUhBQUE7RUZrUUY7RUVqUUE7SUFDRSxpSEFBQTtFRm1RRjtFRWxRQTtJQUNFLGlIQUFBO0VGb1FGO0VFblFBO0lBQ0UsaUhBQUE7RUZxUUY7RUVwUUE7SUFDRSxpSEFBQTtFRnNRRjtFRXJRQTtJQUNFLGlIQUFBO0VGdVFGO0FBQ0Y7QUVyUUE7RUFDRTtJQUNFLGlIQUFBO0VGdVFGO0VFdFFBO0lBQ0UsaUhBQUE7RUZ3UUY7RUV2UUE7SUFDRSxpSEFBQTtFRnlRRjtFRXhRQTtJQUNFLGlIQUFBO0VGMFFGO0VFelFBO0lBQ0UsaUhBQUE7RUYyUUY7RUUxUUE7SUFDRSxpSEFBQTtFRjRRRjtBQUNG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Q0Y7O0FLeitESTtFQUNFLGNBQUE7QUw0K0ROO0FLMytESTtFQUNFLGFBQUE7QUw2K0ROOztBS3orREk7RUFDRSxhQUFBO0FMNCtETjtBSzMrREk7RUFDRSxjQUFBO0FMNitETjtBSzErRE07RUFERjtJQUVJLGFBQUE7SUFDQSxhQUFBO0VMNitETjtBQUNGO0FLNytETTtFQUpGO0lBS0ksYUFBQTtFTGcvRE47QUFDRjtBSzkrRE07RUFERjtJQUVJLGVBQUE7RUxpL0ROO0FBQ0Y7O0FNdmdFRTtFQUNFLGFBQUE7QU4wZ0VKO0FNeGdFRTtFQUNFLGNBQUE7QU4wZ0VKOztBTXhnRUE7RUFDRSx5QkhGUTtBSDZnRVY7QU0xZ0VFO0VBQ0UseUJISk07QUhnaEVWO0FNMWdFSTtFQUNFLDBIQUFBO0FONGdFTjtBTTNnRU07RUFGRjtJQUdJLHlIQUFBO0VOOGdFTjtBQUNGO0FNOWdFTTtFQUpGO0lBS0kseUhBQUE7RU5paEVOO0FBQ0Y7QU1oaEVNO0VBQ0UsMkhBQUE7QU5raEVSO0FNamhFRTtFQUNFLHlCSGZhO0FIa2lFakI7QU1saEVJO0VBRkY7SUFHSSw2QkFBQTtFTnFoRUo7RU1waEVJO0lBQ0UseUJIbkJTO0VIeWlFZjtBQUNGO0FNbmhFUTtFQUNFLG1CSHhCTztBSDZpRWpCO0FNcGhFUTtFQUNFLGNIMUJPO0FIZ2pFakI7QU1yaEVVO0VBQ0Usa0JBQUE7RUFDQSxrQ0g3Qks7QUhvakVqQjtBTXJoRUk7RUFDRSx5QkhoQ1c7QUh1akVqQiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2VcbiAgZm9udC1mYW1pbHk6ICdTdWlzc2VJbnRsLVJlZ3VsYXInXG4gIHNyYzogdXJsKGh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ZvbnRzL1N1aXNzZUludGwtUmVndWxhci53b2ZmKVxuICBmb250LXdlaWdodDogNDAwXG5cbkBmb250LWZhY2VcbiAgZm9udC1mYW1pbHk6ICdTdWlzc2VJbnRsLUJvbGQnXG4gIHNyYzogdXJsKGh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ZvbnRzL1N1aXNzZUludGwtQm9sZC53b2ZmKVxuICBmb250LXdlaWdodDogNzAwXG5cbkBmb250LWZhY2VcbiAgZm9udC1mYW1pbHk6ICdGYXZiZXRUZXh0LVJlZ3VsYXInXG4gIHNyYzogdXJsKGh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ZvbnRzL0ZhdmJldFRleHQtUmVndWxhci53b2ZmKVxuICBmb250LXdlaWdodDogNDAwXG5cbkBmb250LWZhY2VcbiAgZm9udC1mYW1pbHk6ICdGYXZiZXRUZXh0LUJvbGQnXG4gIHNyYzogdXJsKGh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ZvbnRzL0ZhdmJldFRleHQtQm9sZC53b2ZmKVxuICBmb250LXdlaWdodDogNzAwXG5cbkBmb250LWZhY2VcbiAgZm9udC1mYW1pbHk6ICdQcmVzc1N0YXJ0MlAnXG4gIHNyYzogdXJsKGh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ZvbnRzL1ByZXNzU3RhcnQyUC1SZWd1bGFyLndvZmYpXG4gIGZvbnQtd2VpZ2h0OiA3MDBcblxuQGZvbnQtZmFjZVxuICBmb250LWZhbWlseTogJ0hhbmRqZXQtQm9sZCdcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvZm9udHMvSGFuZGpldC1Cb2xkLndvZmYpXG4gIGZvbnQtd2VpZ2h0OiA3MDBcblxuQGZvbnQtZmFjZVxuICBmb250LWZhbWlseTogJ0hhbmRqZXQtU2VtaUJvbGQnXG4gIHNyYzogdXJsKGh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ZvbnRzL0hhbmRqZXQtU2VtaUJvbGQud29mZilcbiAgZm9udC13ZWlnaHQ6IDcwMFxuXG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU3Vpc3NlSW50bC1SZWd1bGFyXCI7XG4gIHNyYzogdXJsKGh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ZvbnRzL1N1aXNzZUludGwtUmVndWxhci53b2ZmKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTdWlzc2VJbnRsLUJvbGRcIjtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvZm9udHMvU3Vpc3NlSW50bC1Cb2xkLndvZmYpO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZhdmJldFRleHQtUmVndWxhclwiO1xuICBzcmM6IHVybChodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9mb250cy9GYXZiZXRUZXh0LVJlZ3VsYXIud29mZik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRmF2YmV0VGV4dC1Cb2xkXCI7XG4gIHNyYzogdXJsKGh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ZvbnRzL0ZhdmJldFRleHQtQm9sZC53b2ZmKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQcmVzc1N0YXJ0MlBcIjtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvZm9udHMvUHJlc3NTdGFydDJQLVJlZ3VsYXIud29mZik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGFuZGpldC1Cb2xkXCI7XG4gIHNyYzogdXJsKGh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ZvbnRzL0hhbmRqZXQtQm9sZC53b2ZmKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIYW5kamV0LVNlbWlCb2xkXCI7XG4gIHNyYzogdXJsKGh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ZvbnRzL0hhbmRqZXQtU2VtaUJvbGQud29mZik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxudWwsIGxpLCBwLCBoMSwgaDIsIGgzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmZhdi1wYWdlIGJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxucGljdHVyZSwgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbnBpY3R1cmUubGlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxucGljdHVyZS5kYXJrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5waWN0dXJlLmVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5waWN0dXJlLnVrLCBwaWN0dXJlLnJvLCBwaWN0dXJlLmhyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkuZGFyayBwaWN0dXJlLmxpZ2h0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuYm9keS5kYXJrIHBpY3R1cmUuZGFyayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZmF2LXBhZ2UuZW4gcGljdHVyZS5lbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuLmZhdi1wYWdlLmVuIHBpY3R1cmUudWssIC5mYXYtcGFnZS5lbiBwaWN0dXJlLnJvLCAuZmF2LXBhZ2UuZW4gcGljdHVyZS5ociB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbnBpY3R1cmUsIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5waWN0dXJlLmhyLCBpbWcuaHIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxucGljdHVyZS5lbiwgaW1nLmVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5ib2R5LmxpZ2h0IHtcbiAgYmFja2dyb3VuZDogIzAwMDA1NTtcbn1cblxucGljdHVyZS5saWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5waWN0dXJlLmRhcmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5IHtcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogIzAwMDAyMjtcbn1cbmJvZHkgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5ib2R5ID4gKiB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuXG4uZmF2LXBhZ2Uge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDIyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA1OXB4IDA7XG59XG4uZmF2LXBhZ2UgLnRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBQcmVzc1N0YXJ0MlAsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZmF2LXBhZ2UgLnRpdGxlIHNwYW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFByZXNzU3RhcnQyUCwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5mYXYtcGFnZSAuYnRuIHtcbiAgZm9udC1mYW1pbHk6IFByZXNzU3RhcnQyUCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgY29sb3I6ICMwMDAwNTU7XG4gIG1pbi13aWR0aDogMjQ1cHg7XG4gIG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG4gIGhlaWdodDogNTlweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9idG4ucG5nXCIpIG5vLXJlcGVhdCAwIDAvY292ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuN3MgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mYXYtcGFnZSAuYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDkwJTtcbiAgaGVpZ2h0OiA5MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSg1LCAxOTYsIDEzOCwgMC41KTtcbn1cbi5mYXYtcGFnZSAuYnRuOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvYnRuLWhvdmVyLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvdmVyO1xufVxuLmZhdi1wYWdlIC5idG4ubG9hZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgODUsIDAuMyk7XG59XG4uZmF2LXBhZ2UgLmJ0bi5kb25lIHtcbiAgY29sb3I6ICMwMDAwNTU7XG59XG4uZmF2LXBhZ2UgLmJ0bi5kb25lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2ljb24tZG9uZS5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC5idG4ubG9jayB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mYXYtcGFnZSAud2VsY29tZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDUwcHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZhdi1wYWdlIC53ZWxjb21lOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1pbi13aWR0aDogMTM3MHB4O1xuICBtYXgtd2lkdGg6IDEzNzBweDtcbiAgaGVpZ2h0OiA3NzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9iZy1kb3RzLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLmZhdi1wYWdlIC53ZWxjb21lOjphZnRlciB7XG4gICAgbWluLXdpZHRoOiA3NzBweDtcbiAgICBtYXgtd2lkdGg6IDc3MHB4O1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5mYXYtcGFnZSAud2VsY29tZTo6YWZ0ZXIge1xuICAgIG1pbi13aWR0aDogNDM1cHg7XG4gICAgbWF4LXdpZHRoOiA0MzVweDtcbiAgICBoZWlnaHQ6IDU2MHB4O1xuICB9XG59XG4uZmF2LXBhZ2UgLndlbGNvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgbWluLXdpZHRoOiAxMzcwcHg7XG4gIG1heC13aWR0aDogMTM3MHB4O1xuICBoZWlnaHQ6IDc3MHB4O1xuICBhbmltYXRpb246IG9wYWNpdHkgMi43cyBlYXNlLWluLW91dDtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3dlbGNvbWUvYmctZGVzYy5qcGdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5mYXYtcGFnZSAud2VsY29tZTo6YmVmb3JlIHtcbiAgICBtaW4td2lkdGg6IDc3MHB4O1xuICAgIG1heC13aWR0aDogNzcwcHg7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9iZy10YWIuanBnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmZhdi1wYWdlIC53ZWxjb21lOjpiZWZvcmUge1xuICAgIG1pbi13aWR0aDogNDM1cHg7XG4gICAgbWF4LXdpZHRoOiA0MzVweDtcbiAgICBoZWlnaHQ6IDU2MHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy93ZWxjb21lL2JnLW1vYi5qcGdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG59XG4uZmF2LXBhZ2UgLndlbGNvbWVfX2xlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtd2lkdGg6IDQ4MHB4O1xuICB6LWluZGV4OiAxO1xuICBnYXA6IDMwcHg7XG59XG4uZmF2LXBhZ2UgLndlbGNvbWVfX3JpZ2h0IHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB6LWluZGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmF2LXBhZ2UgLndlbGNvbWVfX3JpZ2h0LXRleHQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogODBweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMztcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWF4LXdpZHRoOiAzMDRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBQcmVzc1N0YXJ0MlAsIHNhbnMtc2VyaWY7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZmF2LXBhZ2UgLndlbGNvbWVfX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiA0ODBweDtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4ZW07XG4gIHRleHQtc2hhZG93OiAtMXB4IC0xcHggMHB4ICNGRjI2N0UsIDBweCAwcHggMjhweCAjRkYyNjdFLCAzcHggM3B4IDBweCAjRkYyNjdFO1xufVxuLmZhdi1wYWdlIC53ZWxjb21lX190aXRsZSBwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5mYXYtcGFnZSAud2VsY29tZV9fdGl0bGUgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZmF2LXBhZ2UgLndlbGNvbWVfX2JvbnVzIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXgtd2lkdGg6IDMwNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFByZXNzU3RhcnQyUCwgc2Fucy1zZXJpZjtcbiAgdGV4dC1zaGFkb3c6IDBweCAwcHggMTJweCAjRDYyMjZGLCAxcHggMXB4IDBweCAjRDYyMjZGO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmZhdi1wYWdlIC53ZWxjb21lX19ib251cyBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFByZXNzU3RhcnQyUCwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgZm9udC1zaXplOiA3cHg7XG4gIGxpbmUtaGVpZ2h0OiA3cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZmF2LXBhZ2UgLndlbGNvbWVfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBQcmVzc1N0YXJ0MlAsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmZhdi1wYWdlIC53ZWxjb21lX19zdWJ0aXRsZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG59XG4uZmF2LXBhZ2UgLndlbGNvbWVfX2J0biB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uZmF2LXBhZ2UgLmluZm8ge1xuICBnYXA6IDE3cHg7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwNDBweDtcbiAgcGFkZGluZzogNzBweCA0MHB4IDMxcHggNzBweDtcbiAgbWFzay1pbWFnZTogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vYmctZGVzYy5wbmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stcG9zaXRpb246IDAgMDtcbiAgbWFzay1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDA1NTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAuZmF2LXBhZ2UgLmluZm8ge1xuICAgIG1hc2staW1hZ2U6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2JnLXRhYi5wbmdcIik7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5mYXYtcGFnZSAuaW5mbyB7XG4gICAgbWFzay1pbWFnZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuLmZhdi1wYWdlIC5pbmZvX19sZWZ0IHtcbiAgbWF4LXdpZHRoOiAzNDVweDtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG4uZmF2LXBhZ2UgLmluZm9fX2NvaW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmZhdi1wYWdlIC5pbmZvX19jb2luIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmZhdi1wYWdlIC5pbmZvX19yaWdodCB7XG4gIG1heC13aWR0aDogNDcwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDE3cHg7XG59XG4uZmF2LXBhZ2UgLmluZm9fX3RpdGxlLCAuZmF2LXBhZ2UgLmluZm9fX2JvdHRvbSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogUHJlc3NTdGFydDJQLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDllbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5mYXYtcGFnZSAuaW5mb19fYm90dG9tIHtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uZmF2LXBhZ2UgLmluZm9fX3RleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IEZhdmJldFRleHQtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cbi5mYXYtcGFnZSAuaW5mb19fdGV4dCA+ICoge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbn1cbi5mYXYtcGFnZSAuaW5mb19faWNvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG59XG4uZmF2LXBhZ2UgLmluZm9fX2ljb25zLWl0ZW06bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbn1cbi5mYXYtcGFnZSAuaW5mb19faWNvbnMtaXRlbTpudGgtY2hpbGQoMikge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuLmZhdi1wYWdlIC5pbmZvX19pY29ucy1pdGVtOm50aC1jaGlsZCgzKSB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG59XG4uZmF2LXBhZ2UgLmluZm9fX2ljb25zLm1vYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmF2LXBhZ2UgLmluZm9fX2ljb25zLmRlc2Mge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmZhdi1wYWdlIC5ndWlkZSB7XG4gIHBhZGRpbmc6IDYwcHggMCAzMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmF2LXBhZ2UgLmd1aWRlX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgdGV4dC1zaGFkb3c6IC0xcHggLTFweCAwcHggI0ZGMjY3RSwgMHB4IDBweCAyOHB4ICNGRjI2N0UsIDNweCAzcHggMHB4ICNGRjI2N0U7XG59XG4uZmF2LXBhZ2UgLmd1aWRlX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbi5mYXYtcGFnZSAuZ3VpZGVfX2xpc3QtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmF2LXBhZ2UgLmd1aWRlX19saXN0LWl0ZW06bnRoLWNoaWxkKDIpIC5ndWlkZV9fc3RlcCB7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG4uZmF2LXBhZ2UgLmd1aWRlX19zdGVwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTJweCAxNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvZ3VpZGUvaXRlbS1iZy5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb3ZlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIG1heC1oZWlnaHQ6IDU5cHg7XG4gIG1pbi1oZWlnaHQ6IDU5cHg7XG59XG4uZmF2LXBhZ2UgLmd1aWRlX19zdGVwLXRleHQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogRmF2YmV0VGV4dC1SZWd1bGFyLCBzYW5zLXNlcmlmO1xufVxuLmZhdi1wYWdlIC5ndWlkZV9fc3RlcC1pY29uIHtcbiAgbWF4LXdpZHRoOiAyNXB4O1xuICBtaW4td2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbn1cbi5mYXYtcGFnZSAuZ3VpZGVfX3N0ZXAtdGFnIHtcbiAgYmFja2dyb3VuZDogIzA1QzQ4QTtcbiAgY29sb3I6ICMwMDAwNTU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IEZhdmJldFRleHQtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDA1NTtcbiAgcGFkZGluZzogMCA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOHB4O1xuICBsZWZ0OiAxNHB4O1xufVxuLmZhdi1wYWdlIC5tYXJxdWVlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmZhdi1wYWdlIC5tYXJxdWVlX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cbi5mYXYtcGFnZSAubWFycXVlZV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZmF2LXBhZ2UgLm1hcnF1ZWVfX2NvbnRlbnQtaXRlbSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogNzJweDtcbiAgbGluZS1oZWlnaHQ6IDcycHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuICBmb250LWZhbWlseTogUHJlc3NTdGFydDJQLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZhdi1wYWdlIC5tYXJxdWVlX19jb250ZW50LWl0ZW06OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjI1ZW07XG4gIGhlaWdodDogMC4yNWVtO1xuICBtYXJnaW46IDAgMC40NWVtIDAuMWVtIDAuMjhlbTtcbiAgYmFja2dyb3VuZDogIzAwMDA4QTtcbn1cbi5mYXYtcGFnZSAubWFycXVlZV9fY29udGVudC1pdGVtIHNwYW4ge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgY29sb3I6ICMwMDAwOEE7XG59XG4uZmF2LXBhZ2UgLm1hcnF1ZWVfX2NvbnRlbnQtaXRlbSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAyLjU3cHg7XG4gIC13ZWJraXQtdGV4dC1zdHJva2UtY29sb3I6ICMwMDAwOEE7XG59XG4uZmF2LXBhZ2UgLm1hcnF1ZWVfX2NvbnRlbnQtaXRlbSBzcGFuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNGVtO1xufVxuLmZhdi1wYWdlIC5yZXN1bHRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4uZmF2LXBhZ2UgLnJlc3VsdHNfX2FuaW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmZhdi1wYWdlIC5yZXN1bHRzX19hbmltIC5zdGFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBhbmltYXRpb246IHN0YXItYmxpbmsgMS41cyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cbi5mYXYtcGFnZSAucmVzdWx0c19fYW5pbSAuc3Rhci0tbGVmdCB7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMjUlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvcmVzdWx0cy9zdGFyMi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xufVxuLmZhdi1wYWdlIC5yZXN1bHRzX19hbmltIC5zdGFyLS1yaWdodCB7XG4gIGJvdHRvbTogMzBweDtcbiAgcmlnaHQ6IDI1JTtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3Jlc3VsdHMvc3RhcjEucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbn1cbi5mYXYtcGFnZSAucmVzdWx0c19fYW5pbSAuY29uZmV0dGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3Jlc3VsdHMvY29uZmV0dGktZ3JlZW4ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbiAgdG9wOiAtMjBweDtcbiAgb3BhY2l0eTogMDtcbiAgbGVmdDogY2FsYygxMi41JSAqIHZhcigtLWkpKTtcbiAgYW5pbWF0aW9uOiBjb25mZXR0aS1mYWxsIDIuNXMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb24tZGVsYXk6IGNhbGModmFyKC0tZGVsYXkpICogMXMpO1xufVxuLmZhdi1wYWdlIC5yZXN1bHRzX19hbmltIC5jb25mZXR0aTpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9yZXN1bHRzL2NvbmZldHRpLXJlZC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb250YWluO1xufVxuLmZhdi1wYWdlIC5yZXN1bHRzX19hbmltIC50cm9waHkge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvcmVzdWx0cy9wb2RpdW0ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMCk7XG4gIGFuaW1hdGlvbjogdHJvcGh5LWFwcGVhciAxcyBlYXNlLW91dCAwLjVzIGZvcndhcmRzO1xufVxuLmZhdi1wYWdlIC5yZXN1bHRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIHotaW5kZXg6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBtYXNrLWltYWdlOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvcmVzdWx0cy9iZy1kZXNjLnBuZ1wiKTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogMCAwO1xuICBtYXNrLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDU1O1xuICB3aWR0aDogNTIzcHg7XG4gIGhlaWdodDogNzcwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZmF2LXBhZ2UgLnJlc3VsdHM6OmJlZm9yZSB7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3Jlc3VsdHMvYmctbW9iLnBuZ1wiKTtcbiAgICBtYXNrLXNpemU6IDEwMCUgMTAwJTtcbiAgICB3aWR0aDogNDMzcHg7XG4gICAgaGVpZ2h0OiA3NDBweDtcbiAgICBsZWZ0OiA0OCU7XG4gICAgdG9wOiAzN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAuZmF2LXBhZ2UgLnJlc3VsdHM6OmJlZm9yZSB7XG4gICAgd2lkdGg6IDM4MHB4O1xuICAgIGhlaWdodDogNjgzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3MnB4KSB7XG4gIC5mYXYtcGFnZSAucmVzdWx0czo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmZhdi1wYWdlIC5yZXN1bHRzOjpiZWZvcmUge1xuICAgIGhlaWdodDogNjUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMzMHB4KSB7XG4gIC5mYXYtcGFnZSAucmVzdWx0czo6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDYxMHB4O1xuICB9XG59XG4uZmF2LXBhZ2UgLnJlc3VsdHNfX3RpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIHRleHQtc2hhZG93OiAtMXB4IC0xcHggMHB4ICNGRjI2N0UsIDBweCAwcHggMTMuODJweCAjRkYyNjdFLCAxLjcyN3B4IDEuNzI3cHggMHB4ICNGRjI2N0U7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiA5OCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mYXYtcGFnZSAucmVzdWx0c19faW5mbyB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDYxNXB4O1xuICBmb250LWZhbWlseTogU3Vpc3NlSW50bC1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDlweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4uZmF2LXBhZ2UgLnJlc3VsdHNfX2J0biB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4uZmF2LXBhZ2UgLnRhYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDQwNXB4O1xuICBtaW4taGVpZ2h0OiA1NDlweDtcbiAgei1pbmRleDogMTtcbn1cbi5mYXYtcGFnZSAudGFibGVfX3RhYnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZmF2LXBhZ2UgLnRhYmxlX190YWJzLWl0ZW0ge1xuICBmb250LWZhbWlseTogU3Vpc3NlSW50bC1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDRweCAxN3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hc2staW1hZ2U6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9yZXN1bHRzL3RhYi5wbmdcIik7XG4gIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogMTAwJSAxMDAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4uZmF2LXBhZ2UgLnRhYmxlX190YWJzLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMjY3RTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uZmF2LXBhZ2UgLnRhYmxlX190YWJzLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRkYyNjdFO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmZhdi1wYWdlIC50YWJsZV9fdGFicy1pdGVtIHNwYW4ge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbn1cbi5mYXYtcGFnZSAudGFibGUgI3RhYmxlT3RoZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG4uZmF2LXBhZ2UgLnRhYmxlICN0YWJsZU90aGVyIC50YWJsZV9fcm93LWl0ZW0ge1xuICBib3JkZXI6IG5vbmU7XG59XG4uZmF2LXBhZ2UgLnRhYmxlICN0YWJsZU90aGVyIC50YWJsZV9fcm93LWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uZmF2LXBhZ2UgLnRhYmxlX19ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmZmZmO1xufVxuLmZhdi1wYWdlIC50YWJsZV9fYm9keSAudGFibGVfX3JvdzpsYXN0LWNoaWxkIC50YWJsZV9fcm93LWl0ZW06OmJlZm9yZSB7XG4gIGhlaWdodDogMzBweDtcbiAgYm90dG9tOiAxMHB4O1xufVxuLmZhdi1wYWdlIC50YWJsZV9fYm9keSAudGFibGVfX3Jvdy1pdGVtOm50aC1jaGlsZCgxKSB7XG4gIGZvbnQtZmFtaWx5OiBQcmVzc1N0YXJ0MlAsIHNhbnMtc2VyaWY7XG59XG4uZmF2LXBhZ2UgLnRhYmxlX19ib2R5IC50YWJsZV9fcm93LWl0ZW06bnRoLWNoaWxkKDQpIHtcbiAgZm9udC1mYW1pbHk6IEZhdmJldFRleHQtQm9sZCwgc2Fucy1zZXJpZjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmZhdi1wYWdlIC50YWJsZV9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmF2LXBhZ2UgLnRhYmxlX19yb3c6bnRoLWNoaWxkKDEpIC50YWJsZV9fcm93LWl0ZW0ge1xuICBtaW4taGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmZhdi1wYWdlIC50YWJsZV9fcm93Om50aC1jaGlsZCgxKSAudGFibGVfX3Jvdy1pdGVtIHtcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICB9XG59XG4uZmF2LXBhZ2UgLnRhYmxlX19yb3cueW91IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cbi5mYXYtcGFnZSAudGFibGVfX3Jvdy55b3UgLnRhYmxlX19yb3ctaXRlbSB7XG4gIGNvbG9yOiAjMDAwMDU1O1xufVxuLmZhdi1wYWdlIC50YWJsZV9fcm93LnlvdSAueW91IHtcbiAgZm9udC1mYW1pbHk6IEZhdmJldFRleHQtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5mYXYtcGFnZSAudGFibGVfX3Jvdy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogRmF2YmV0VGV4dC1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1heC1oZWlnaHQ6IDQwcHg7XG4gIGhlaWdodDogNTBweDtcbn1cbi5mYXYtcGFnZSAudGFibGVfX3Jvdy1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmZmZmO1xufVxuLmZhdi1wYWdlIC50YWJsZV9fcm93LWl0ZW06bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDI0JTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmZhdi1wYWdlIC50YWJsZV9fcm93LWl0ZW06bnRoLWNoaWxkKDEpOjpiZWZvcmUge1xuICBsZWZ0OiA3OXB4O1xufVxuLmZhdi1wYWdlIC50YWJsZV9fcm93LWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDI0JTtcbn1cbi5mYXYtcGFnZSAudGFibGVfX3Jvdy1pdGVtOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgbGVmdDogMTc1cHg7XG59XG4uZmF2LXBhZ2UgLnRhYmxlX19yb3ctaXRlbTpudGgtY2hpbGQoMykge1xuICB3aWR0aDogMjQlO1xufVxuLmZhdi1wYWdlIC50YWJsZV9fcm93LWl0ZW06bnRoLWNoaWxkKDMpOjpiZWZvcmUge1xuICBsZWZ0OiAyNzFweDtcbn1cbi5mYXYtcGFnZSAudGFibGVfX3Jvdy1pdGVtOm50aC1jaGlsZCg0KSB7XG4gIHdpZHRoOiAyNCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mYXYtcGFnZSAudGFibGVfX3Jvdy1pdGVtOm50aC1jaGlsZCg0KTo6YmVmb3JlIHtcbiAgcmlnaHQ6IDEwOHB4O1xufVxuLmZhdi1wYWdlIC50YWJsZV9fcm93LWl0ZW06bnRoLWNoaWxkKDQpIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmZhdi1wYWdlIC50YWJsZV9fcm93LWl0ZW06bnRoLWNoaWxkKDQpIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTBweDtcbiAgZm9udC1mYW1pbHk6IEZhdmJldFRleHQtQm9sZCwgc2Fucy1zZXJpZjtcbn1cbi5mYXYtcGFnZSAudGFibGVfX3Jvdy1pdGVtOm50aC1jaGlsZCg0KSBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBGYXZiZXRUZXh0LVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG59XG4uZmF2LXBhZ2UgLnRhYmxlX19yb3ctaXRlbTpudGgtY2hpbGQoNSkge1xuICB3aWR0aDogMjQlO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZhdi1wYWdlIC50YWJsZV9fcm93LnBsYWNlMSAueW91LCAuZmF2LXBhZ2UgLnRhYmxlX19yb3cucGxhY2UyIC55b3UsIC5mYXYtcGFnZSAudGFibGVfX3Jvdy5wbGFjZTMgLnlvdSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNjBweDtcbiAgZm9udC1mYW1pbHk6IEZhdmJldFRleHQtQm9sZCwgc2Fucy1zZXJpZjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAtNTAlKTtcbiAgY29sb3I6ICNGRjI2N0U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZmF2LXBhZ2UgLnRhYmxlX19yb3cucGxhY2UxIC55b3UsIC5mYXYtcGFnZSAudGFibGVfX3Jvdy5wbGFjZTIgLnlvdSwgLmZhdi1wYWdlIC50YWJsZV9fcm93LnBsYWNlMyAueW91IHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG4uZmF2LXBhZ2UgLnRhYmxlX19yb3cucGxhY2UxLnlvdSAudGFibGVfX3Jvdy1pdGVtOm50aC1jaGlsZCgxKTo6YWZ0ZXIsIC5mYXYtcGFnZSAudGFibGVfX3Jvdy5wbGFjZTIueW91IC50YWJsZV9fcm93LWl0ZW06bnRoLWNoaWxkKDEpOjphZnRlciwgLmZhdi1wYWdlIC50YWJsZV9fcm93LnBsYWNlMy55b3UgLnRhYmxlX19yb3ctaXRlbTpudGgtY2hpbGQoMSk6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5mYXYtcGFnZSAudGFibGVfX3Jvdy5wbGFjZTEgLnRhYmxlX19yb3ctaXRlbTpudGgtY2hpbGQoMSk6OmFmdGVyLCAuZmF2LXBhZ2UgLnRhYmxlX19yb3cucGxhY2UyIC50YWJsZV9fcm93LWl0ZW06bnRoLWNoaWxkKDEpOjphZnRlciwgLmZhdi1wYWdlIC50YWJsZV9fcm93LnBsYWNlMyAudGFibGVfX3Jvdy1pdGVtOm50aC1jaGlsZCgxKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5mYXYtcGFnZSAudGFibGVfX3Jvdy5wbGFjZTEgLnRhYmxlX19yb3ctaXRlbTpudGgtY2hpbGQoMSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3Jlc3VsdHMvZ29sZC5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuLmZhdi1wYWdlIC50YWJsZV9fcm93LnBsYWNlMiAudGFibGVfX3Jvdy1pdGVtOm50aC1jaGlsZCgxKTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvcmVzdWx0cy9zaWx2ZXIucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbn1cbi5mYXYtcGFnZSAudGFibGVfX3Jvdy5wbGFjZTMgLnRhYmxlX19yb3ctaXRlbTpudGgtY2hpbGQoMSk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3Jlc3VsdHMvYnJvbnplLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG59XG4uZmF2LXBhZ2UgLnRhYmxlX19oZWFkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmF2LXBhZ2UgLnRhYmxlX19oZWFkIC50YWJsZV9fcm93OmZpcnN0LWNoaWxkIC50YWJsZV9fcm93LWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uZmF2LXBhZ2UgLnRhYmxlX19oZWFkIC50YWJsZV9fcm93LWl0ZW0ge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBmb250LWZhbWlseTogRmF2YmV0VGV4dC1SZWd1bGFyLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWF4LWhlaWdodDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLmZhdi1wYWdlIC50YWJsZV9faGVhZCAudGFibGVfX3Jvdy1pdGVtOm50aC1jaGlsZCg0KSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZhdi1wYWdlIC50YWJsZV9faGVhZCAudGFibGVfX3Jvdy1pdGVtOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4uZmF2LXBhZ2UgLmJvdHRvbSB7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgbWF4LXdpZHRoOiA2NTBweDtcbn1cbi5mYXYtcGFnZSBkZXRhaWxzIHN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZhdi1wYWdlIC5kcm9wIHtcbiAgbWF4LXdpZHRoOiA2MDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG59XG4uZmF2LXBhZ2UgLmRyb3BfX2JvdHRvbS10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBTdWlzc2VJbnRsLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIG9wYWNpdHk6IDAuOTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmZhdi1wYWdlIC5kcm9wIC5kcm9wZG93bltvcGVuXSBzdW1tYXJ5OjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLmZhdi1wYWdlIC5kcm9wIHN1bW1hcnkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgZm9udC1mYW1pbHk6IFN1aXNzZUludGwtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9kcm9wLWJnLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5mYXYtcGFnZSAuZHJvcCBzdW1tYXJ5IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbi5mYXYtcGFnZSAuZHJvcCBzdW1tYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9hcnJvdy1kcm9wLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIG9yZGVyOiAyO1xufVxuLmZhdi1wYWdlIC5kcm9wLXR4dCB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1heC1oZWlnaHQ6IDM1MHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBzY3JvbGxiYXItd2lkdGg6IGF1dG87XG59XG4uZmF2LXBhZ2UgLmRyb3AtdHh0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICMwNUM0OEE7XG4gIHdpZHRoOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5mYXYtcGFnZSAuZHJvcC10eHQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgd2lkdGg6IDNweDtcbn1cbi5mYXYtcGFnZSAuZHJvcC10eHQtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTVweDtcbn1cbi5mYXYtcGFnZSAuZHJvcC10eHQtbGlzdCBwLCAuZmF2LXBhZ2UgLmRyb3AtdHh0LWxpc3Qgc3Ryb25nLCAuZmF2LXBhZ2UgLmRyb3AtdHh0LWxpc3QgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtZmFtaWx5OiBTdWlzc2VJbnRsLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmZhdi1wYWdlIC5kcm9wLXR4dC1saXN0IHAsIC5mYXYtcGFnZSAuZHJvcC10eHQtbGlzdCBzdHJvbmcsIC5mYXYtcGFnZSAuZHJvcC10eHQtbGlzdCBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbi5mYXYtcGFnZSAuZHJvcC10eHQtbGlzdCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFN1aXNzZUludGwtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNGRjI2N0U7XG59XG4uZmF2LXBhZ2UgLmRyb3AtdHh0LWxpc3QgdHIsIC5mYXYtcGFnZSAuZHJvcC10eHQtbGlzdCB0ZCB7XG4gIGZvbnQtZmFtaWx5OiBTdWlzc2VJbnRsLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmZhdi1wYWdlIC5kcm9wLXR4dC1saXN0IHRyLCAuZmF2LXBhZ2UgLmRyb3AtdHh0LWxpc3QgdGQge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDQwcHgpIHtcbiAgLmZhdi1wYWdlIC5kcm9wLXR4dC1saXN0IHRyLCAuZmF2LXBhZ2UgLmRyb3AtdHh0LWxpc3QgdGQge1xuICAgIGZvbnQtc2l6ZTogOXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzJweCkge1xuICAuZmF2LXBhZ2UgLmRyb3AtdHh0LWxpc3QgdHIsIC5mYXYtcGFnZSAuZHJvcC10eHQtbGlzdCB0ZCB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gIH1cbn1cbi5mYXYtcGFnZSAuZHJvcC10eHQtbGlzdCB0ZCB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcycHgpIHtcbiAgLmZhdi1wYWdlIC5kcm9wLXR4dC1saXN0IHRkOm50aC1jaGlsZCgzKSB7XG4gICAgZm9udC1zaXplOiA3cHg7XG4gIH1cbn1cblxuLmRyb3AgLm1hZ2VudGEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgY29sb3I6ICNGRjI2N0U7XG59XG5cbi5yZXRyZWF0MSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5yZXRyZWF0MSBzdHJvbmcge1xuICBmb250LWZhbWlseTogU3Vpc3NlSW50bC1Cb2xkLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5yZXRyZWF0MSBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLnJldHJlYXQyIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuLnJldHJlYXQyIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBTdWlzc2VJbnRsLUJvbGQsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2lyY2xlIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA4cHggM3B4IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5jaXJjbGUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAucmV0cmVhdDEge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAucmV0cmVhdDIge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuLnNwaW5uZXItb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDg7XG59XG5cbi5zcGlubmVyIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2xvYWRlci5zdmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICBhbmltYXRpb246IHNjYWxlIDAuN3MgYWx0ZXJuYXRlIGluZmluaXRlO1xufVxuXG4uZmF2LXBhZ2UubG9hZGluZyB7XG4gIG1heC1oZWlnaHQ6IDkwdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmJvZHkuZGFyayAuc3Bpbm5lci1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbn1cblxuQGtleWZyYW1lcyByb3RhdGUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzY2FsZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLmdhbWUtb3ZlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiA0MHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LWZhbWlseTogUHJlc3NTdGFydDJQLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAzMCU7XG4gIHotaW5kZXg6IDEwO1xuICB0ZXh0LXNoYWRvdzogLTFweCAtMXB4IDBweCAjRkYyNjdFLCAwcHggMHB4IDI4cHggI0ZGMjY3RSwgNXB4IDVweCAwcHggI0ZGMjY3RTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGFuaW1hdGlvbjogbmVvbi1mbGlja2VyIDVzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLmdhbWUtb3ZlciB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIHRleHQtc2hhZG93OiAtMXB4IC0xcHggMHB4ICNGRjI2N0UsIDBweCAwcHggMjBweCAjRkYyNjdFLCA0cHggNHB4IDBweCAjRkYyNjdFO1xuICB9XG59XG4uZmF2LXBhZ2UgLmdhbWUtY29udGFpbmVyIC50YXJnZXRSb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4td2lkdGg6IDU0NXB4O1xuICBtYXgtd2lkdGg6IDU0NXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IHtcbiAgICBtaW4td2lkdGg6IDM0NXB4O1xuICAgIG1heC13aWR0aDogMzQ1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB9XG4gIC5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0Om50aC1jaGlsZCg5KSwgLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IC50YXJnZXQ6bnRoLWNoaWxkKDEwKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IHtcbiAgICBtaW4td2lkdGg6IDMxMHB4O1xuICAgIG1heC13aWR0aDogMzEwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IC50YXJnZXQ6bnRoLWNoaWxkKDgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZmF2LXBhZ2UgLmdhbWUtY29udGFpbmVyIC50YXJnZXRSb3cgLnRhcmdldC5jdXAge1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0OS40cHg7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy93ZWxjb21lL2dhbWUvY3VwLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IC50YXJnZXQuY3VwIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gIH1cbn1cbi5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0LnJvY2tldCB7XG4gIHdpZHRoOiA1NnB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy93ZWxjb21lL2dhbWUvcm9ja2V0LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IC50YXJnZXQucm9ja2V0IHtcbiAgICB3aWR0aDogMzlweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gIH1cbn1cbi5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0LnJlZGJhbGwge1xuICB3aWR0aDogNDdweDtcbiAgaGVpZ2h0OiA0N3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9nYW1lL3JlZGJhbGwucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAuZmF2LXBhZ2UgLmdhbWUtY29udGFpbmVyIC50YXJnZXRSb3cgLnRhcmdldC5yZWRiYWxsIHtcbiAgICB3aWR0aDogMzIuN3B4O1xuICAgIGhlaWdodDogMzIuN3B4O1xuICB9XG59XG4uZmF2LXBhZ2UgLmdhbWUtY29udGFpbmVyIC50YXJnZXRSb3cgLnRhcmdldC5ncmVlbmJhbGwge1xuICB3aWR0aDogNDdweDtcbiAgaGVpZ2h0OiA0N3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9nYW1lL2dyZWVuYmFsbC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0LmdyZWVuYmFsbCB7XG4gICAgd2lkdGg6IDMyLjVweDtcbiAgICBoZWlnaHQ6IDMyLjVweDtcbiAgfVxufVxuLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IC50YXJnZXQuc2hpcnQge1xuICB3aWR0aDogNTdweDtcbiAgaGVpZ2h0OiA0N3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9nYW1lL3NoaXJ0LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IC50YXJnZXQuc2hpcnQge1xuICAgIHdpZHRoOiAzOS44cHg7XG4gICAgaGVpZ2h0OiAzMi43cHg7XG4gIH1cbn1cbi5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0LmhhbmQge1xuICB3aWR0aDogNDZweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9nYW1lL2hhbmQucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAuZmF2LXBhZ2UgLmdhbWUtY29udGFpbmVyIC50YXJnZXRSb3cgLnRhcmdldC5oYW5kIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbn1cbi5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0Lm1lZGFsIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTVweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3dlbGNvbWUvZ2FtZS9tZWRhbC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0Lm1lZGFsIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM3cHg7XG4gIH1cbn1cbi5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0LnNuZWVrZXIge1xuICB3aWR0aDogNDlweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9nYW1lL3NuZWVrZXIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAuZmF2LXBhZ2UgLmdhbWUtY29udGFpbmVyIC50YXJnZXRSb3cgLnRhcmdldC5zbmVla2VyIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gIH1cbn1cbi5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0LmZvb3RiYWxsIHtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3dlbGNvbWUvZ2FtZS9mb290YmFsbC1iYWxsLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IC50YXJnZXQuZm9vdGJhbGwge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxufVxuLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IC50YXJnZXQuY29sb3JiYWxsIHtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3dlbGNvbWUvZ2FtZS9jb2xvci1iYWxsbC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0LmNvbG9yYmFsbCB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICB9XG59XG4uZmF2LXBhZ2UgLmdhbWUtY29udGFpbmVyIC50YXJnZXRSb3cgLnRhcmdldC53aGlzdGxlIHtcbiAgd2lkdGg6IDYzcHg7XG4gIGhlaWdodDogNjFweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3dlbGNvbWUvZ2FtZS93aGlzdGxlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IC50YXJnZXQud2hpc3RsZSB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICB9XG59XG4uZmF2LXBhZ2UgLmdhbWUtY29udGFpbmVyIC50YXJnZXRSb3cgLnRhcmdldC5nYW1lcGFkIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogMzNweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3dlbGNvbWUvZ2FtZS9nYW1lcGFkLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IC50YXJnZXQuZ2FtZXBhZCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAyMC41cHg7XG4gIH1cbn1cbi5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0LmtleWJvYXJkIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMjhweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3dlbGNvbWUvZ2FtZS9rZXlib2FyZC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0LmtleWJvYXJkIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDIwLjVweDtcbiAgfVxufVxuLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IC50YXJnZXQuaGVhZHBob25lcyB7XG4gIHdpZHRoOiA0MXB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy93ZWxjb21lL2dhbWUvaGVhZHBob25lcy5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0LmhlYWRwaG9uZXMge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMjAuNXB4O1xuICB9XG59XG4uZmF2LXBhZ2UgLmdhbWUtY29udGFpbmVyIC50YXJnZXRSb3cgLnRhcmdldC5ncmVlbmJhbGwuaGlkZVRhcmdldCwgLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IC50YXJnZXQucmVkYmFsbC5oaWRlVGFyZ2V0LCAuZmF2LXBhZ2UgLmdhbWUtY29udGFpbmVyIC50YXJnZXRSb3cgLnRhcmdldC5yb2NrZXQuaGlkZVRhcmdldCwgLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IC50YXJnZXQuY3VwLmhpZGVUYXJnZXQsIC5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0LnNoaXJ0LmhpZGVUYXJnZXQsIC5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0LmhhbmQuaGlkZVRhcmdldCwgLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IC50YXJnZXQubWVkYWwuaGlkZVRhcmdldCwgLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IC50YXJnZXQuc25lZWtlci5oaWRlVGFyZ2V0LCAuZmF2LXBhZ2UgLmdhbWUtY29udGFpbmVyIC50YXJnZXRSb3cgLnRhcmdldC5mb290YmFsbC5oaWRlVGFyZ2V0LCAuZmF2LXBhZ2UgLmdhbWUtY29udGFpbmVyIC50YXJnZXRSb3cgLnRhcmdldC5jb2xvcmJhbGwuaGlkZVRhcmdldCwgLmZhdi1wYWdlIC5nYW1lLWNvbnRhaW5lciAudGFyZ2V0Um93IC50YXJnZXQud2hpc3RsZS5oaWRlVGFyZ2V0LCAuZmF2LXBhZ2UgLmdhbWUtY29udGFpbmVyIC50YXJnZXRSb3cgLnRhcmdldC5nYW1lcGFkLmhpZGVUYXJnZXQsIC5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0LmtleWJvYXJkLmhpZGVUYXJnZXQsIC5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnRhcmdldFJvdyAudGFyZ2V0LmhlYWRwaG9uZXMuaGlkZVRhcmdldCB7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy93ZWxjb21lL2dhbWUvZmlyZS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IGRlc3Ryb3lUYXJnZXQgMC41cyBlYXNlLWluLW91dDtcbn1cbi5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnNoaXAge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xuICB3aWR0aDogNTlweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy93ZWxjb21lL2dhbWUvc2hpcC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnNoaXAge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgd2lkdGg6IDM3cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG59XG4uZmF2LXBhZ2UgLmdhbWUtY29udGFpbmVyIC5idWxsZXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDA7XG59XG4uZmF2LXBhZ2UuX25vSU9TIC50YWJsZV9fdGFicy1pdGVtIHtcbiAgcGFkZGluZzogM3B4IDE3cHggMnB4O1xufVxuLmZhdi1wYWdlLl9ub0lPUyAuZHJvcCBzdW1tYXJ5IHtcbiAgcGFkZGluZzogOXB4IDE1cHggOHB4O1xufVxuXG5Aa2V5ZnJhbWVzIG1hcnF1ZWUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwJSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc3Rhci1ibGluayB7XG4gIDAlLCAxMDAlIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGNvbmZldHRpLWZhbGwge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHJvdGF0ZSgwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDBweCkgcm90YXRlKDM2MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyB0cm9waHktYXBwZWFyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEuMik7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgb3BhY2l0eSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZGVzdHJveVRhcmdldCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS45KTtcbiAgfVxufVxuQGtleWZyYW1lcyBuZW9uLWZsaWNrZXIge1xuICAwJSwgMTglLCAyMiUsIDI1JSwgNTMlLCA1NyUsIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdGV4dC1zaGFkb3c6IC0xcHggLTFweCAwcHggI0ZGMjY3RSwgMHB4IDBweCAyOHB4ICNGRjI2N0UsIDVweCA1cHggMHB4ICNGRjI2N0U7XG4gIH1cbiAgMTklLCAyMSUsIDI0JSwgNTQlLCA1NiUge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuQGtleWZyYW1lcyBjb2luMSB7XG4gIDAlLCAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lMS5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG4gIDE2LjY2JSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTIucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgfVxuICAzMy4zMyUge1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWUzLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lNC5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG4gIDY2LjY2JSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTUucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgfVxuICA4My4zMyUge1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWU2LnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbn1cbkBrZXlmcmFtZXMgY29pbjIge1xuICAwJSwgMTAwJSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTIucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgfVxuICAxNi42NiUge1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWUzLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbiAgMzMuMzMlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lNC5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTUucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgfVxuICA2Ni42NiUge1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWU2LnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbiAgODMuMzMlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lMS5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGNvaW4zIHtcbiAgMCUsIDEwMCUge1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWUzLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbiAgMTYuNjYlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lNC5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG4gIDMzLjMzJSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTUucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgfVxuICA1MCUge1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWU2LnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbiAgNjYuNjYlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lMS5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG4gIDgzLjMzJSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTIucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgfVxufVxuQGtleWZyYW1lcyBjb2luNCB7XG4gIDAlLCAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lNC5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG4gIDE2LjY2JSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTUucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgfVxuICAzMy4zMyUge1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWU2LnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lMS5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG4gIDY2LjY2JSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTIucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgfVxuICA4My4zMyUge1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWUzLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbn1cbkBrZXlmcmFtZXMgY29pbjUge1xuICAwJSwgMTAwJSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTUucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgfVxuICAxNi42NiUge1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWU2LnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbiAgMzMuMzMlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lMS5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTIucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgfVxuICA2Ni42NiUge1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWUzLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbiAgODMuMzMlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lNC5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGNvaW42IHtcbiAgMCUsIDEwMCUge1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWU2LnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbiAgMTYuNjYlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lMS5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG4gIDMzLjMzJSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTIucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgfVxuICA1MCUge1xuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWUzLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW47XG4gIH1cbiAgNjYuNjYlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lNC5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG4gIDgzLjMzJSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTUucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gIC5mYXYtcGFnZSB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICB9XG4gIC5mYXYtcGFnZSAud2VsY29tZSB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLndlbGNvbWVfX2xlZnQge1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuICAuZmF2LXBhZ2UgLndlbGNvbWVfX3JpZ2h0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBib3R0b206IDY1cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC53ZWxjb21lX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIHRleHQtc2hhZG93OiAtMXB4IC0xcHggMHB4ICNGRjI2N0UsIDBweCAwcHggMjhweCAjRkYyNjdFLCAzcHggM3B4IDBweCAjRkYyNjdFO1xuICB9XG4gIC5mYXYtcGFnZSAud2VsY29tZV9fdGl0bGUgc3BhbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBmb250LXNpemU6IDdweDtcbiAgICBsaW5lLWhlaWdodDogN3B4O1xuICB9XG4gIC5mYXYtcGFnZSAud2VsY29tZV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLndlbGNvbWVfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuZmF2LXBhZ2UgLmluZm8ge1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgcGFkZGluZzogNzVweCAyMHB4IDM3cHggMzBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmluZm9fX3RpdGxlLCAuZmF2LXBhZ2UgLmluZm9fX2JvdHRvbSB7XG4gICAgZm9udC1zaXplOiAxMi41cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5pbmZvX19yaWdodCB7XG4gICAgbWF4LXdpZHRoOiA0MTBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmluZm9fX2xlZnQge1xuICAgIG1heC13aWR0aDogMjA1cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5ndWlkZV9fYXJyb3cge1xuICAgIG1heC13aWR0aDogMjZweDtcbiAgICBtYXJnaW46IDAgMjdweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmd1aWRlX19saXN0IHtcbiAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBub3JtYWw7XG4gIH1cbiAgLmZhdi1wYWdlIC5ndWlkZV9fbGlzdC1pdGVtOm50aC1jaGlsZCgyKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTVweCkge1xuICAuZmF2LXBhZ2UgLndlbGNvbWUge1xuICAgIG1heC13aWR0aDogNjIwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC53ZWxjb21lX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOGVtO1xuICB9XG4gIC5mYXYtcGFnZSAud2VsY29tZV9fYm9udXMge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxuICAuZmF2LXBhZ2UgLndlbGNvbWVfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC53ZWxjb21lX19yaWdodC10ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYm90dG9tOiA2OHB4O1xuICB9XG4gIC5mYXYtcGFnZSAuaW5mbyB7XG4gICAgbWF4LXdpZHRoOiA2MzBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmluZm9fX3RpdGxlLCAuZmF2LXBhZ2UgLmluZm9fX2JvdHRvbSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB9XG4gIC5mYXYtcGFnZSAuaW5mb19fcmlnaHQge1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5kcm9wIHtcbiAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICB9XG4gIC5mYXYtcGFnZSAuYm90dG9tIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICB9XG4gIC5mYXYtcGFnZSAucmVzdWx0c19faW5mbyB7XG4gICAgd2lkdGg6IDU1MHB4O1xuICB9XG4gIC5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnNoaXAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY1NXB4KSBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcbiAgLmZhdi1wYWdlIC53ZWxjb21lIHtcbiAgICBtYXgtd2lkdGg6IDU4NXB4O1xuICB9XG4gIC5mYXYtcGFnZSAud2VsY29tZV9fbGVmdCB7XG4gICAgZ2FwOiAyNXB4O1xuICB9XG4gIC5mYXYtcGFnZSAud2VsY29tZV9fYm9udXMge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxuICAuZmF2LXBhZ2UgLndlbGNvbWVfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDExLjVweDtcbiAgfVxuICAuZmF2LXBhZ2UgLndlbGNvbWVfX3JpZ2h0IHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGNlbnRlcjtcbiAgfVxuICAuZmF2LXBhZ2UgLndlbGNvbWVfX3JpZ2h0LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTEuNXB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgYm90dG9tOiA3NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZmF2LXBhZ2Uge1xuICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgfVxuICAuZmF2LXBhZ2UgLndlbGNvbWUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLndlbGNvbWVfX2xlZnQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuZmF2LXBhZ2UgLndlbGNvbWVfX2xlZnQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMzQ1cHg7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC00MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9sb2dvLW1vYi5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG4gIC5mYXYtcGFnZSAud2VsY29tZV9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDMzM3B4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuODVweDtcbiAgICB0ZXh0LXNoYWRvdzogLTFweCAtMXB4IDBweCAjRkYyNjdFLCAwcHggMHB4IDEzLjgycHggI0ZGMjY3RSwgMnB4IDJweCAwcHggI0ZGMjY3RTtcbiAgfVxuICAuZmF2LXBhZ2UgLndlbGNvbWVfX3RpdGxlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogN3B4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgfVxuICAuZmF2LXBhZ2UgLndlbGNvbWVfX2JvbnVzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC42cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC53ZWxjb21lX19ib251cyBzcGFuIHtcbiAgICBmb250LXNpemU6IDRweDtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG4gIC5mYXYtcGFnZSAud2VsY29tZV9fcmlnaHQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOTBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIH1cbiAgLmZhdi1wYWdlIC53ZWxjb21lX19yaWdodC10ZXh0IHtcbiAgICBib3R0b206IDEzMHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbiAgLmZhdi1wYWdlIC53ZWxjb21lX19idG4ge1xuICAgIG1hcmdpbi10b3A6IDI3NXB4O1xuICB9XG4gIC5mYXYtcGFnZSAud2VsY29tZV9fc3VidGl0bGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDE0MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmluZm8ge1xuICAgIHBhZGRpbmc6IDYwcHggMTVweCAwIDE1cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuZmF2LXBhZ2UgLmluZm86OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgIG1pbi13aWR0aDogMzkwcHg7XG4gICAgaGVpZ2h0OiAyNTNweDtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9iZy1tb2IucG5nXCIpO1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1wb3NpdGlvbjogMCAwO1xuICAgIG1hc2stc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDA1NTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMDtcbiAgICBib3R0b206IC0yNXB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuZmF2LXBhZ2UgLmluZm9fX2ljb25zIHtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5pbmZvX19pY29ucy1pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICB9XG4gIC5mYXYtcGFnZSAuaW5mb19faWNvbnMtaXRlbTpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiA4MXB4O1xuICAgIGhlaWdodDogNzRweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmluZm9fX2ljb25zLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDUzcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5pbmZvX19pY29ucy5kZXNjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mYXYtcGFnZSAuaW5mb19faWNvbnMubW9iIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAuZmF2LXBhZ2UgLmluZm9fX3RpdGxlLCAuZmF2LXBhZ2UgLmluZm9fX2JvdHRvbSB7XG4gICAgd2hpdGUtc3BhY2U6IHdyYXA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmluZm9fX3RleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZmF2LXBhZ2UgLmluZm9fX3JpZ2h0IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLmZhdi1wYWdlIC5pbmZvX19ib3R0b20ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZmF2LXBhZ2UgLmluZm9fX2xlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuZmF2LXBhZ2UgLmluZm9fX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAxMjVweDtcbiAgICBtYXJnaW46IC0yMHB4IC0yMHB4IDAgLTIwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5pbmZvX19jb2luIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5pbmZvX19jb2luOm50aC1jaGlsZCgxKSB7XG4gICAgYW5pbWF0aW9uOiBjb2luMiAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIH1cbiAgLmZhdi1wYWdlIC5pbmZvX19jb2luOm50aC1jaGlsZCgyKSB7XG4gICAgYW5pbWF0aW9uOiBjb2luMyAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIH1cbiAgLmZhdi1wYWdlIC5pbmZvX19jb2luOm50aC1jaGlsZCg1KSB7XG4gICAgYW5pbWF0aW9uOiBjb2luNSAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIH1cbiAgLmZhdi1wYWdlIC5pbmZvX19jb2luOm50aC1jaGlsZCg2KSB7XG4gICAgYW5pbWF0aW9uOiBjb2luNiAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIH1cbiAgLmZhdi1wYWdlIC5ndWlkZSB7XG4gICAgcGFkZGluZzogNjBweCAwIDMwcHggMDtcbiAgfVxuICAuZmF2LXBhZ2UgLmd1aWRlX19zdGVwLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmd1aWRlX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmd1aWRlX19saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5mYXYtcGFnZSAuZHJvcCB7XG4gICAgd2lkdGg6IDk1dnc7XG4gIH1cbiAgLmZhdi1wYWdlIC5tYXJxdWVlIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMjBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLm1hcnF1ZWVfX2NvbnRlbnQtaXRlbSB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICB9XG4gIC5mYXYtcGFnZSAuYm90dG9tIHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICB3aWR0aDogMzc1cHg7XG4gICAgei1pbmRleDogMztcbiAgfVxuICAuZmF2LXBhZ2UgLnJlc3VsdHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuOXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZmF2LXBhZ2UgLnJlc3VsdHNfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG4gIC5mYXYtcGFnZSAucmVzdWx0c19faW5mbyB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuICAuZmF2LXBhZ2UgLnRhYmxlIHtcbiAgICBtaW4td2lkdGg6IDMxNXB4O1xuICAgIG1heC13aWR0aDogMzE1cHg7XG4gICAgbWluLWhlaWdodDogNTgwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC50YWJsZV9fdGFicyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLnRhYmxlX19oZWFkIC50YWJsZV9fcm93LWl0ZW06bnRoLWNoaWxkKDQpIHtcbiAgICBtaW4td2lkdGg6IDgzcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC50YWJsZV9fcm93LnBsYWNlMSAudGFibGVfX3Jvdy1pdGVtOjphZnRlciwgLmZhdi1wYWdlIC50YWJsZV9fcm93LnBsYWNlMiAudGFibGVfX3Jvdy1pdGVtOjphZnRlciwgLmZhdi1wYWdlIC50YWJsZV9fcm93LnBsYWNlMyAudGFibGVfX3Jvdy1pdGVtOjphZnRlciB7XG4gICAgd2lkdGg6IDE3cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICB9XG4gIC5mYXYtcGFnZSAudGFibGVfX3Jvdy1pdGVtIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC50YWJsZV9fcm93LWl0ZW06bnRoLWNoaWxkKDEpIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC50YWJsZV9fcm93LWl0ZW06bnRoLWNoaWxkKDEpOjpiZWZvcmUge1xuICAgIGxlZnQ6IDY0cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC50YWJsZV9fcm93LWl0ZW06bnRoLWNoaWxkKDIpOjpiZWZvcmUge1xuICAgIGxlZnQ6IDEzOXB4O1xuICB9XG4gIC5mYXYtcGFnZSAudGFibGVfX3Jvdy1pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC50YWJsZV9fcm93LWl0ZW06bnRoLWNoaWxkKDMpOjpiZWZvcmUge1xuICAgIGxlZnQ6IDIwNHB4O1xuICB9XG4gIC5mYXYtcGFnZSAudGFibGVfX3Jvdy1pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgbWluLXdpZHRoOiA4M3B4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG4gIC5mYXYtcGFnZSAudGFibGVfX3Jvdy1pdGVtOm50aC1jaGlsZCg0KTo6YmVmb3JlIHtcbiAgICByaWdodDogNjJweDtcbiAgfVxuICAuZmF2LXBhZ2UgLnRhYmxlX19yb3ctaXRlbTpudGgtY2hpbGQoNSkge1xuICAgIHBhZGRpbmc6IDAgMnB4O1xuICB9XG4gIC5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnNoaXAge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAuZmF2LXBhZ2UgLmluZm9fX3RpdGxlIHtcbiAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxuICAuZmF2LXBhZ2UgLnRhYmxlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB9XG4gIC5mYXYtcGFnZSAucmVzdWx0c19fYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAtNTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmZhdi1wYWdlIC5pbmZvX19pY29ucy1pdGVtIHtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5pbmZvX19pY29ucy1jdXAge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmluZm86OmJlZm9yZSB7XG4gICAgYm90dG9tOiAtMjJweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmd1aWRlIHtcbiAgICBwYWRkaW5nOiA1MHB4IDEwcHggMzBweCAxMHB4O1xuICB9XG4gIC5mYXYtcGFnZSAuZ3VpZGVfX3N0ZXAge1xuICAgIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmd1aWRlX19zdGVwLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAuZmF2LXBhZ2UgLnRhYmxlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgfVxuICAuZmF2LXBhZ2UgLnRhYmxlX19yb3c6Zmlyc3QtY2hpbGQgLnRhYmxlX19yb3ctaXRlbTpudGgtY2hpbGQoMSk6YmVmb3JlIHtcbiAgICBsZWZ0OiA1OHB4O1xuICB9XG4gIC5mYXYtcGFnZSAudGFibGVfX3JvdzpmaXJzdC1jaGlsZCAudGFibGVfX3Jvdy1pdGVtOm50aC1jaGlsZCgyKTpiZWZvcmUge1xuICAgIGxlZnQ6IDEzN3B4O1xuICB9XG4gIC5mYXYtcGFnZSAucmVzdWx0c19fYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIGFuZCAobWF4LWhlaWdodDogNDUwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAuZmF2LXBhZ2UgLmdhbWUtY29udGFpbmVyIC5zaGlwIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzBweCkge1xuICAuZmF2LXBhZ2UgLnRhYmxlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB9XG4gIC5mYXYtcGFnZSAucmVzdWx0c19fYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyNnB4KSB7XG4gIC5mYXYtcGFnZSAud2VsY29tZV9fcmlnaHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApIHNjYWxlKDAuODUpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0b3A6IDU1cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC53ZWxjb21lX19yaWdodC10ZXh0IHtcbiAgICBib3R0b206IDE1NXB4O1xuICB9XG4gIC5mYXYtcGFnZSAud2VsY29tZV9fYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAyMzRweDtcbiAgfVxuICAuZmF2LXBhZ2UgLndlbGNvbWVfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuICAuZmF2LXBhZ2UgLmd1aWRlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5mYXYtcGFnZSAuZ2FtZS1jb250YWluZXIgLnNoaXAge1xuICAgIG1hcmdpbi10b3A6IDE1NXB4O1xuICB9XG4gIC5mYXYtcGFnZSAucmVzdWx0c19fYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5pbmZvX190ZXh0IHtcbiAgICB3aWR0aDogOTIlO1xuICB9XG4gIC5mYXYtcGFnZSAuaW5mb19fdGl0bGUsIC5mYXYtcGFnZSAuaW5mb19fYm90dG9tIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLmZhdi1wYWdlIC5pbmZvX19pY29ucy5tb2Ige1xuICAgIGdhcDogMTdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjk2cHgpIHtcbiAgLmZhdi1wYWdlIC50YWJsZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgfVxuICAuZmF2LXBhZ2UgLnJlc3VsdHNfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogLTE4NXB4O1xuICB9XG59XG5cbi5mYXYtcGFnZSBwaWN0dXJlLmhyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmF2LXBhZ2UgcGljdHVyZS5lbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYXYtcGFnZS5lbiBwaWN0dXJlLmhyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mYXYtcGFnZS5lbiBwaWN0dXJlLmVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuZmF2LXBhZ2UuZW4gLmluZm86YmVmb3JlIHtcbiAgICBib3R0b206IC0yM3B4O1xuICAgIGhlaWdodDogMjUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5mYXYtcGFnZS5lbiAuaW5mbzpiZWZvcmUge1xuICAgIGJvdHRvbTogLTI5cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5mYXYtcGFnZS5lbiAud2VsY29tZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5ib2R5LmRhcmsgcGljdHVyZS5saWdodCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmRhcmsgcGljdHVyZS5kYXJrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkuZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwOTBCMTg7XG59XG5ib2R5LmRhcmsgLmZhdi1wYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5MEIxODtcbn1cbmJvZHkuZGFyayAud2VsY29tZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10b3RhbC1mb290YmFsbC1oci9pbWcvd2VsY29tZS9iZy1kZXNjLWRhcmsuanBnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICBib2R5LmRhcmsgLndlbGNvbWU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10b3RhbC1mb290YmFsbC1oci9pbWcvd2VsY29tZS9iZy10YWItZGFyay5qcGdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICBib2R5LmRhcmsgLndlbGNvbWU6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10b3RhbC1mb290YmFsbC1oci9pbWcvd2VsY29tZS9iZy1tb2ItZGFyay5qcGdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xuICB9XG59XG5ib2R5LmRhcmsgLndlbGNvbWVfX2xlZnQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdG90YWwtZm9vdGJhbGwtaHIvaW1nL3dlbGNvbWUvbG9nby1tb2ItZGFyay5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluO1xufVxuYm9keS5kYXJrIC5pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzMTkzMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIGJvZHkuZGFyayAuaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgYm9keS5kYXJrIC5pbmZvOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMzE5MzE7XG4gIH1cbn1cbmJvZHkuZGFyayAubWFycXVlZV9fY29udGVudC1pdGVtOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICMxMzE5MzE7XG59XG5ib2R5LmRhcmsgLm1hcnF1ZWVfX2NvbnRlbnQtaXRlbSBzcGFuIHtcbiAgY29sb3I6ICMxMzE5MzE7XG59XG5ib2R5LmRhcmsgLm1hcnF1ZWVfX2NvbnRlbnQtaXRlbSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMTMxOTMxO1xufVxuYm9keS5kYXJrIC5yZXN1bHRzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTMxOTMxO1xufSIsImh0bWxcblx0aGVpZ2h0OiAxMDAlXG5cbmJvZHlcblx0bWFyZ2luOiAwXG5cdGhlaWdodDogMTAwJVxuXG5hXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZVxuXG51bFxuXHRsaXN0LXN0eWxlOiBub25lXG5cbnVsLCBsaSwgcCwgaDEsIGgyLCBoM1xuXHRwYWRkaW5nOiAwXG5cdG1hcmdpbjogMFxuXG4qXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcblxuLmZhdi1wYWdlXG5cdGJ1dHRvblxuXHRcdGJvcmRlcjogbm9uZVxuXG4vLyBpbWcgY29zdHlsIGZvciBzbmlwcGV0c1xuXG5waWN0dXJlLCBpbWdcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnRcblxucGljdHVyZS5saWdodFxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudFxuXG5waWN0dXJlLmRhcmtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG5cbnBpY3R1cmUuZW5cblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG5waWN0dXJlLnVrLCBwaWN0dXJlLnJvLCBwaWN0dXJlLmhyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50XG5cbi8vIGRhcmtcbmJvZHkuZGFya1xuXHRwaWN0dXJlLmxpZ2h0XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XG5cblx0cGljdHVyZS5kYXJrXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnRcblxuLy8gZW5cbi5mYXYtcGFnZS5lblxuXHRwaWN0dXJlLmVuXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnRcblx0cGljdHVyZS51aywgcGljdHVyZS5ybywgcGljdHVyZS5oclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuIiwiQGltcG9ydCBcIi4uL3ZhclwiXG5cbi8vdGVzdFxuLy8gLm1lbnUtYnRuXG4vLyAgIHBvc2l0aW9uOiBmaXhlZFxuLy8gICB0b3A6IDBcbi8vICAgbGVmdDogMFxuLy8gICB6LWluZGV4OiAyMFxuLy8gICB3aWR0aDogZml0LWNvbnRlbnRcbi8vICAgYmFja2dyb3VuZDogd2hpdGVcbi8vICAgcGFkZGluZzogM3B4XG5cbi8vIC5tZW51LXRlc3Rcbi8vICAgcG9zaXRpb246IGZpeGVkXG4vLyAgIGxlZnQ6IDBcbi8vICAgdG9wOiAyNXB4XG4vLyAgIHotaW5kZXg6IDIwXG4vLyAgIGRpc3BsYXk6IGZsZXhcbi8vICAgZ2FwOiAycHhcbi8vICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuLy8gICAmID4gYnV0dG9uXG4vLyAgICAgd2lkdGg6IGZpdC1jb250ZW50XG4vLyAgICAgYmFja2dyb3VuZDogd2hpdGVcbi8vICAgICBjb2xvcjogYmxhY2tcbi8vICAgICBwYWRkaW5nOiAycHhcbi8vICAgICBmb250LWZhbWlseTogaW5oZXJpdFxuLy8gICAgIGJvcmRlci1yYWRpdXM6IDJweFxuXG4uaGlkZVxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcblxucGljdHVyZSwgaW1nXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnRcbiAgJi5oclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnRcbiAgJi5lblxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuXG5ib2R5LmxpZ2h0XG4gIGJhY2tncm91bmQ6ICRibHVlXG5cbnBpY3R1cmUubGlnaHRcbiAgZGlzcGxheTogYmxvY2tcblxucGljdHVyZS5kYXJrXG4gIGRpc3BsYXk6IG5vbmVcblxuXG5ib2R5XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmVcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudFxuICBiYWNrZ3JvdW5kOiAkbGlnaHQtYmdcbiAgaW1nXG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiBhdXRvXG4gICYgPiAqXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXRcblxuLmZhdi1wYWdlXG4gIGJhY2tncm91bmQ6ICRsaWdodC1iZ1xuICBkaXNwbGF5OiBmbGV4XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBvdmVyZmxvdzogaGlkZGVuXG4gIHBhZGRpbmc6IDU5cHggMFxuICAudGl0bGVcbiAgICBjb2xvcjogJHdoaXRlXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0MnBcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgc3BhblxuICAgICAgY29sb3I6ICR3aGl0ZVxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0MnBcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgLmJ0blxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmVzcy1zdGFydDJwXG4gICAgZm9udC1zaXplOiAxNHB4XG4gICAgbGluZS1oZWlnaHQ6IDE0cHhcbiAgICBjb2xvcjogJGJsdWVcbiAgICBtaW4td2lkdGg6IDI0NXB4XG4gICAgbWF4LXdpZHRoOiBmaXQtY29udGVudFxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICBsZXR0ZXItc3BhY2luZzogLjAxZW1cbiAgICBoZWlnaHQ6IDU5cHhcbiAgICBwYWRkaW5nOiAxMHB4XG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9idG4ucG5nXCIpIG5vLXJlcGVhdCAwIDAvY292ZXJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJVxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjdzIGVhc2UtaW4tb3V0XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgJjo6YmVmb3JlXG4gICAgICBjb250ZW50OiBcIlwiXG4gICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgd2lkdGg6IDkwJVxuICAgICAgaGVpZ2h0OiA5MCVcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgbGVmdDogNTAlXG4gICAgICB0b3A6IDUwJVxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSlcbiAgICAgIHotaW5kZXg6IDBcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSg1LCAxOTYsIDEzOCwgMC41KVxuICAgICY6aG92ZXJcbiAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2J0bi1ob3Zlci5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb3ZlclxuICAgICYubG9hZGVyXG4gICAgICBjb2xvcjogcmdiYSgkYmx1ZSwgLjMpXG4gICAgJi5kb25lXG4gICAgICBjb2xvcjogJGJsdWVcbiAgICAgICY6OmFmdGVyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHhcbiAgICAgICAgd2lkdGg6IDIzcHhcbiAgICAgICAgaGVpZ2h0OiAxOHB4XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pY29uLWRvbmUucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICYubG9ja1xuICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSlcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG5cbiAgLndlbGNvbWVcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgICB3aWR0aDogMTAwJVxuICAgIG1heC13aWR0aDogMTA1MHB4XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgJjo6YWZ0ZXJcbiAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgIG1pbi13aWR0aDogMTM3MHB4XG4gICAgICBtYXgtd2lkdGg6IDEzNzBweFxuICAgICAgaGVpZ2h0OiA3NzBweFxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgbGVmdDogNTAlXG4gICAgICB0b3A6IDUwJVxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSlcbiAgICAgIHotaW5kZXg6IDBcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9iZy1kb3RzLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweClcbiAgICAgICAgbWluLXdpZHRoOiA3NzBweFxuICAgICAgICBtYXgtd2lkdGg6IDc3MHB4XG4gICAgICAgIGhlaWdodDogNDUwcHhcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KVxuICAgICAgICBtaW4td2lkdGg6IDQzNXB4XG4gICAgICAgIG1heC13aWR0aDogNDM1cHhcbiAgICAgICAgaGVpZ2h0OiA1NjBweFxuICAgICY6OmJlZm9yZVxuICAgICAgY29udGVudDogXCJcIlxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgbGVmdDogNTAlXG4gICAgICB0b3A6IDUwJVxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSlcbiAgICAgIHotaW5kZXg6IDBcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gICAgICBtaW4td2lkdGg6IDEzNzBweFxuICAgICAgbWF4LXdpZHRoOiAxMzcwcHhcbiAgICAgIGhlaWdodDogNzcwcHhcbiAgICAgIGFuaW1hdGlvbjogb3BhY2l0eSAyLjdzIGVhc2UtaW4tb3V0XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9iZy1kZXNjLmpwZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweClcbiAgICAgICAgbWluLXdpZHRoOiA3NzBweFxuICAgICAgICBtYXgtd2lkdGg6IDc3MHB4XG4gICAgICAgIGhlaWdodDogNDUwcHhcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3dlbGNvbWUvYmctdGFiLmpwZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KVxuICAgICAgICBtaW4td2lkdGg6IDQzNXB4XG4gICAgICAgIG1heC13aWR0aDogNDM1cHhcbiAgICAgICAgaGVpZ2h0OiA1NjBweFxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9iZy1tb2IuanBnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICZfX2xlZnRcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgIG1heC13aWR0aDogNDgwcHhcbiAgICAgIHotaW5kZXg6IDFcbiAgICAgIGdhcDogMzBweFxuICAgICZfX3JpZ2h0XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnRcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnRcbiAgICAgIHotaW5kZXg6IDFcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgJi10ZXh0XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweFxuICAgICAgICBsaW5lLWhlaWdodDogMjRweFxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjAxZW1cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIGJvdHRvbTogODBweFxuICAgICAgICBsZWZ0OiAwXG4gICAgICAgIHotaW5kZXg6IDNcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweFxuICAgICAgICBtYXgtd2lkdGg6IDMwNHB4XG4gICAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0MnBcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgJl9fdGl0bGVcbiAgICAgIG1heC13aWR0aDogNDgwcHhcbiAgICAgIGZvbnQtc2l6ZTogMzRweFxuICAgICAgbGluZS1oZWlnaHQ6IDUycHhcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOGVtXG4gICAgICB0ZXh0LXNoYWRvdzogLTFweCAtMXB4IDBweCAjRkYyNjdFLCAwcHggMHB4IDI4cHggI0ZGMjY3RSwgM3B4IDNweCAwcHggI0ZGMjY3RVxuICAgICAgcFxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG4gICAgICBzcGFuXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4cHhcbiAgICAgICAgZm9udC1zaXplOiAxM3B4XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3BcbiAgICAmX19ib251c1xuICAgICAgbWFyZ2luLXRvcDogNXB4XG4gICAgICBtYXgtd2lkdGg6IDMwNHB4XG4gICAgICBjb2xvcjogJHdoaXRlXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtcHJlc3Mtc3RhcnQycFxuICAgICAgdGV4dC1zaGFkb3c6IDBweCAwcHggMTJweCAjRDYyMjZGLCAxcHggMXB4IDBweCAjRDYyMjZGXG4gICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuOHB4XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICBzcGFuXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmVzcy1zdGFydDJwXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcHhcbiAgICAgICAgZm9udC1zaXplOiA3cHhcbiAgICAgICAgbGluZS1oZWlnaHQ6IDdweFxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wXG4gICAgJl9fc3VidGl0bGVcbiAgICAgIGZvbnQtc2l6ZTogMjJweFxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHhcbiAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmVzcy1zdGFydDJwXG4gICAgICAvL3RleHQtc2hhZG93OiAxcHggJHdoaXRlXG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbVxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgLy9tYXJnaW4tdG9wOiAyNXB4XG4gICAgICBzcGFuXG4gICAgICAgIC8vY29sb3I6ICR3aGl0ZVxuICAgICAgICAvL2xldHRlci1zcGFjaW5nOiAtMC4wNWVtXG4gICAgICAgIC8vdGV4dC1zaGFkb3c6IC0xcHggLTFweCAwcHggI0ZGMjY3RSwgMHB4IDBweCAyOHB4ICNGRjI2N0UsIDNweCAzcHggMHB4ICNGRjI2N0VcbiAgICAgICAgLy9mb250LWZhbWlseTogJGZvbnQtcHJlc3Mtc3RhcnQycFxuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdFxuICAgICZfX2J0blxuICAgICAgbWFyZ2luLXRvcDogMTBweFxuXG5cbiAgLmluZm9cbiAgICBnYXA6IDE3cHhcbiAgICB6LWluZGV4OiAyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgd2lkdGg6IDEwMCVcbiAgICBtYXgtd2lkdGg6IDEwNDBweFxuICAgIHBhZGRpbmc6IDcwcHggNDBweCAzMXB4IDcwcHhcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9iZy1kZXNjLnBuZ1wiKVxuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXRcbiAgICBtYXNrLXBvc2l0aW9uOiAwIDBcbiAgICBtYXNrLXNpemU6IGNvdmVyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpXG4gICAgICBtYXNrLWltYWdlOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9iZy10YWIucG5nXCIpXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpXG4gICAgICBtYXNrLWltYWdlOiBub25lXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuICAgICZfX2xlZnRcbiAgICAgIG1heC13aWR0aDogMzQ1cHhcbiAgICAgIG1hcmdpbi10b3A6IC0yMHB4XG4gICAgJl9fY29pblxuICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgJl9fcmlnaHRcbiAgICAgIG1heC13aWR0aDogNDcwcHhcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG4gICAgICBnYXA6IDE3cHhcbiAgICAmX190aXRsZSwgJl9fYm90dG9tXG4gICAgICBjb2xvcjogJHdoaXRlXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtcHJlc3Mtc3RhcnQycFxuICAgICAgZm9udC1zaXplOiAxNXB4XG4gICAgICBsaW5lLWhlaWdodDogMjZweFxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMDllbVxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgICZfX2JvdHRvbVxuICAgICAgbGluZS1oZWlnaHQ6IDIycHhcbiAgICAmX190ZXh0XG4gICAgICBjb2xvcjogJHdoaXRlXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmF2YmV0LXRleHQtcmVnXG4gICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4XG4gICAgICAmID4gKlxuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdFxuICAgICZfX2ljb25zXG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICBnYXA6IDE1cHhcbiAgICAgICYtaXRlbVxuICAgICAgICAmOm50aC1jaGlsZCgxKVxuICAgICAgICAgIHdpZHRoOiAyOHB4XG4gICAgICAgICAgaGVpZ2h0OiAyOHB4XG4gICAgICAgICY6bnRoLWNoaWxkKDIpXG4gICAgICAgICAgd2lkdGg6IDI4cHhcbiAgICAgICAgICBoZWlnaHQ6IDI4cHhcbiAgICAgICAgJjpudGgtY2hpbGQoMylcbiAgICAgICAgICB3aWR0aDogMjhweFxuICAgICAgICAgIGhlaWdodDogMjhweFxuICAgICAgJi5tb2JcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgJi5kZXNjXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcblxuICAuZ3VpZGVcbiAgICBwYWRkaW5nOiA2MHB4IDAgMzBweCAwXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgJl9fdGl0bGVcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgZm9udC1zaXplOiAzNHB4XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbVxuICAgICAgdGV4dC1zaGFkb3c6IC0xcHggLTFweCAwcHggI0ZGMjY3RSwgMHB4IDBweCAyOHB4ICNGRjI2N0UsIDNweCAzcHggMHB4ICNGRjI2N0VcbiAgICAmX19saXN0XG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICBtYXJnaW4tdG9wOiA2MHB4XG4gICAgICAmLWl0ZW1cbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpXG4gICAgICAgICAgLmd1aWRlX19zdGVwXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4XG4gICAgJl9fc3RlcFxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgZ2FwOiA4cHhcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgcGFkZGluZzogMTJweCAxNHB4XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvZ3VpZGUvaXRlbS1iZy5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb3ZlclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCVcbiAgICAgIG1heC1oZWlnaHQ6IDU5cHhcbiAgICAgIG1pbi1oZWlnaHQ6IDU5cHhcbiAgICAgICYtdGV4dFxuICAgICAgICBjb2xvcjogJGJsYWNrXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmF2YmV0LXRleHQtcmVnXG4gICAgICAmLWljb25cbiAgICAgICAgbWF4LXdpZHRoOiAyNXB4XG4gICAgICAgIG1pbi13aWR0aDogMjVweFxuICAgICAgICBoZWlnaHQ6IDI1cHhcbiAgICAgICYtdGFnXG4gICAgICAgIGJhY2tncm91bmQ6ICRncmVlblxuICAgICAgICBjb2xvcjogJGJsdWVcbiAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYXZiZXQtdGV4dC1yZWdcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWVcbiAgICAgICAgcGFkZGluZzogMCA4cHhcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIHRvcDogLThweFxuICAgICAgICBsZWZ0OiAxNHB4XG5cblxuICAubWFycXVlZVxuICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgICBmb250LXNpemU6IDI0cHhcbiAgICBwYWRkaW5nOiA0MHB4IDBcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuXG5cbiAgICAmX19pbm5lclxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAgd2lkdGg6IGZpdC1jb250ZW50XG5cbiAgICAmX19jb250ZW50XG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAmLWl0ZW1cbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgICAgICBmb250LXNpemU6IDcycHhcbiAgICAgICAgbGluZS1oZWlnaHQ6IDcycHhcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMDVlbVxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJlc3Mtc3RhcnQycFxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICAmOjphZnRlclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgIHdpZHRoOiAuMjVlbVxuICAgICAgICAgIGhlaWdodDogLjI1ZW1cbiAgICAgICAgICBtYXJnaW46IDAgLjQ1ZW0gLjFlbSAuMjhlbVxuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDAwOEFcbiAgICAgICAgc3BhblxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0XG4gICAgICAgICAgY29sb3I6ICMwMDAwOEFcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkXG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDIuNTdweFxuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzAwMDA4QVxuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZClcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNGVtXG5cblxuICAucmVzdWx0c1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHhcbiAgICAmX19hbmltXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIHdpZHRoOiAxNTBweFxuICAgICAgaGVpZ2h0OiA4MHB4XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgICAuc3RhclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgd2lkdGg6IDE2cHhcbiAgICAgICAgaGVpZ2h0OiAxNnB4XG4gICAgICAgIGFuaW1hdGlvbjogc3Rhci1ibGluayAxLjVzIGluZmluaXRlIGVhc2UtaW4tb3V0XG4gICAgICAgICYtLWxlZnRcbiAgICAgICAgICBib3R0b206IDIwcHhcbiAgICAgICAgICBsZWZ0OiAyNSVcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2h0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9yZXN1bHRzL3N0YXIyLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpblxuICAgICAgICAmLS1yaWdodFxuICAgICAgICAgIGJvdHRvbTogMzBweFxuICAgICAgICAgIHJpZ2h0OiAyNSVcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2h0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9yZXN1bHRzL3N0YXIxLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpblxuICAgICAgLmNvbmZldHRpXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB3aWR0aDogOHB4XG4gICAgICAgIGhlaWdodDogMTZweFxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2h0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9yZXN1bHRzL2NvbmZldHRpLWdyZWVuLnBuZycpIG5vLXJlcGVhdCBjZW50ZXIvY29udGFpblxuICAgICAgICB0b3A6IC0yMHB4XG4gICAgICAgIG9wYWNpdHk6IDBcbiAgICAgICAgbGVmdDogY2FsYygxMi41JSAqIHZhcigtLWkpKVxuICAgICAgICBhbmltYXRpb246IGNvbmZldHRpLWZhbGwgMi41cyBsaW5lYXIgaW5maW5pdGVcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiBjYWxjKHZhcigtLWRlbGF5KSAqIDFzKVxuICAgICAgICAmOm50aC1jaGlsZChvZGQpXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCdodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvcmVzdWx0cy9jb25mZXR0aS1yZWQucG5nJykgbm8tcmVwZWF0IGNlbnRlci9jb250YWluXG4gICAgICAudHJvcGh5XG4gICAgICAgIHdpZHRoOiA2MHB4XG4gICAgICAgIGhlaWdodDogNjBweFxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2h0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9yZXN1bHRzL3BvZGl1bS5wbmcnKSBuby1yZXBlYXQgY2VudGVyL2NvbnRhaW5cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIGJvdHRvbTogMHB4XG4gICAgICAgIGxlZnQ6IDUwJVxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMClcbiAgICAgICAgYW5pbWF0aW9uOiB0cm9waHktYXBwZWFyIDFzIGVhc2Utb3V0IC41cyBmb3J3YXJkc1xuICAgICY6OmJlZm9yZVxuICAgICAgY29udGVudDogXCJcIlxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdG9wOiA0MHB4XG4gICAgICBsZWZ0OiA1MCVcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApXG4gICAgICB6LWluZGV4OiAwXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuICAgICAgbWFzay1pbWFnZTogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3Jlc3VsdHMvYmctZGVzYy5wbmdcIilcbiAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXRcbiAgICAgIG1hc2stcG9zaXRpb246IDAgMFxuICAgICAgbWFzay1zaXplOiBjb3ZlclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVcbiAgICAgIHdpZHRoOiA1MjNweFxuICAgICAgaGVpZ2h0OiA3NzBweFxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpXG4gICAgICAgIG1hc2staW1hZ2U6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9yZXN1bHRzL2JnLW1vYi5wbmdcIilcbiAgICAgICAgbWFzay1zaXplOiAxMDAlIDEwMCVcbiAgICAgICAgd2lkdGg6IDQzM3B4XG4gICAgICAgIGhlaWdodDogNzQwcHhcbiAgICAgICAgbGVmdDogNDglXG4gICAgICAgIHRvcDogMzdweFxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpXG4gICAgICAgIHdpZHRoOiAzODBweFxuICAgICAgICBoZWlnaHQ6IDY4M3B4XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzJweClcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KVxuICAgICAgICBoZWlnaHQ6IDY1MHB4XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMzBweClcbiAgICAgICAgaGVpZ2h0OiA2MTBweFxuICAgICZfX3RpdGxlXG4gICAgICBjb2xvcjogJHdoaXRlXG4gICAgICBmb250LXNpemU6IDM0cHhcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4XG4gICAgICB0ZXh0LXNoYWRvdzogLTFweCAtMXB4IDBweCAjRkYyNjdFLCAwcHggMHB4IDEzLjgycHggI0ZGMjY3RSwgMS43MjdweCAxLjcyN3B4IDBweCAjRkYyNjdFXG4gICAgICB6LWluZGV4OiAxXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgICB3aWR0aDogOTglXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAmX19pbmZvXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgIHdpZHRoOiA2MTVweFxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LXN1aXNzZS1pbnRsLXJlZ1xuICAgICAgZm9udC1zaXplOiA5cHhcbiAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4XG4gICAgICBjb2xvcjogJGxpZ2h0LWdyZXlcbiAgICAmX19idG5cbiAgICAgIG1hcmdpbi10b3A6IDQwcHhcblxuICAudGFibGVcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICB3aWR0aDogNDA1cHhcbiAgICAvL21pbi1oZWlnaHQ6IDU4MHB4XG4gICAgbWluLWhlaWdodDogNTQ5cHhcbiAgICB6LWluZGV4OiAxXG4gICAgJl9fdGFic1xuICAgICAgZGlzcGxheTogZmxleFxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICAgIGdhcDogNnB4XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgICAmLWl0ZW1cbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXN1aXNzZS1pbnRsLXJlZ1xuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlXG4gICAgICAgIGNvbG9yOiAkYmxhY2tcbiAgICAgICAgcGFkZGluZzogNHB4IDE3cHhcbiAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgIG1hc2staW1hZ2U6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9yZXN1bHRzL3RhYi5wbmdcIilcbiAgICAgICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgICBtYXNrLXNpemU6IDEwMCUgMTAwJVxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC40cyBlYXNlLWluLW91dFxuICAgICAgICAmLmFjdGl2ZVxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWdlbnRhXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZVxuICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgYmFja2dyb3VuZDogJG1hZ2VudGFcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlXG4gICAgICAgIHNwYW5cbiAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdFxuICAgICAgICAgIG1hcmdpbi1yaWdodDogLjNlbVxuXG4gICAgI3RhYmxlT3RoZXJcbiAgICAgIGJvcmRlcjogbm9uZVxuICAgICAgLnRhYmxlXG4gICAgICAgICZfX3Jvd1xuICAgICAgICAgICYtaXRlbVxuICAgICAgICAgICAgYm9yZGVyOiBub25lXG4gICAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgICAgY29udGVudDogbm9uZVxuICAgICZfX2JvZHlcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHdoaXRlXG4gICAgICAudGFibGVcbiAgICAgICAgJl9fcm93XG4gICAgICAgICAgJjpsYXN0LWNoaWxkXG4gICAgICAgICAgICAudGFibGVfX3Jvdy1pdGVtXG4gICAgICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweFxuICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweFxuICAgICAgICAgICYtaXRlbVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSlcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByZXNzLXN0YXJ0MnBcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYXZiZXQtdGV4dC1ib2xkXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxuICAgICZfX3Jvd1xuICAgICAgZGlzcGxheTogZmxleFxuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICY6bnRoLWNoaWxkKDEpXG4gICAgICAgIC50YWJsZV9fcm93LWl0ZW1cbiAgICAgICAgICBtaW4taGVpZ2h0OiAzMHB4XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMHB4XG4gICAgICAmLnlvdVxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGVcbiAgICAgICAgLnRhYmxlX19yb3ctaXRlbVxuICAgICAgICAgIGNvbG9yOiAkYmx1ZVxuICAgICAgICAueW91XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhdmJldC10ZXh0LXJlZ1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4XG4gICAgICAmLWl0ZW1cbiAgICAgICAgZGlzcGxheTogZmxleFxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhdmJldC10ZXh0LXJlZ1xuICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgbWF4LWhlaWdodDogNDBweFxuICAgICAgICBoZWlnaHQ6IDUwcHhcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHdoaXRlXG4gICAgICAgICY6bnRoLWNoaWxkKDEpXG4gICAgICAgICAgLy93aWR0aDogODBweFxuICAgICAgICAgIHdpZHRoOiAyNCVcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcbiAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgIGxlZnQ6IDc5cHhcbiAgICAgICAgJjpudGgtY2hpbGQoMilcbiAgICAgICAgICAvL3dpZHRoOiAxMDBweFxuICAgICAgICAgIHdpZHRoOiAyNCVcbiAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgIGxlZnQ6IDE3NXB4XG4gICAgICAgICY6bnRoLWNoaWxkKDMpXG4gICAgICAgICAgLy93aWR0aDogMTEwcHhcbiAgICAgICAgICB3aWR0aDogMjQlXG4gICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICBsZWZ0OiAyNzFweFxuICAgICAgICAmOm50aC1jaGlsZCg0KVxuICAgICAgICAgIC8vd2lkdGg6IDExN3B4XG4gICAgICAgICAgd2lkdGg6IDI0JVxuICAgICAgICAgIC8vcGFkZGluZzogMCA1cHhcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICByaWdodDogMTA4cHhcbiAgICAgICAgICBzcGFuXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgxKVxuICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHhcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHhcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhdmJldC10ZXh0LWJvbGRcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweFxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTBweFxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmF2YmV0LXRleHQtcmVnXG4gICAgICAgICY6bnRoLWNoaWxkKDUpXG4gICAgICAgICAgLy93aWR0aDogMTQ1cHhcbiAgICAgICAgICB3aWR0aDogMjQlXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHhcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICYucGxhY2UxLCAmLnBsYWNlMiwgJi5wbGFjZTNcbiAgICAgICAgLnlvdVxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgIGxlZnQ6IDYwcHhcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmF2YmV0LXRleHQtYm9sZFxuICAgICAgICAgIHRvcDogNTAlXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIC01MCUpXG4gICAgICAgICAgY29sb3I6ICRtYWdlbnRhXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpXG4gICAgICAgICAgICBsZWZ0OiA1MHB4XG4gICAgICAgICYueW91XG4gICAgICAgICAgLnRhYmxlX19yb3ctaXRlbVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSlcbiAgICAgICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lXG4gICAgICAgIC50YWJsZV9fcm93LWl0ZW1cbiAgICAgICAgICAmOm50aC1jaGlsZCgxKVxuICAgICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICAgICAgICB3aWR0aDogMjBweFxuICAgICAgICAgICAgICBoZWlnaHQ6IDIycHhcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweFxuICAgICAgJi5wbGFjZTFcbiAgICAgICAgLnRhYmxlX19yb3ctaXRlbVxuICAgICAgICAgICY6bnRoLWNoaWxkKDEpXG4gICAgICAgICAgICAmOjphZnRlclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvcmVzdWx0cy9nb2xkLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICYucGxhY2UyXG4gICAgICAgIC50YWJsZV9fcm93LWl0ZW1cbiAgICAgICAgICAmOm50aC1jaGlsZCgxKVxuICAgICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3Jlc3VsdHMvc2lsdmVyLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgICYucGxhY2UzXG4gICAgICAgIC50YWJsZV9fcm93LWl0ZW1cbiAgICAgICAgICAmOm50aC1jaGlsZCgxKVxuICAgICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3Jlc3VsdHMvYnJvbnplLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAmX19oZWFkXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgLnRhYmxlXG4gICAgICAgICZfX3Jvd1xuICAgICAgICAgICY6Zmlyc3QtY2hpbGRcbiAgICAgICAgICAgIC50YWJsZV9fcm93LWl0ZW1cbiAgICAgICAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgICAgICAgY29udGVudDogbm9uZVxuICAgICAgICAgICYtaXRlbVxuICAgICAgICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLCAuNSlcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYXZiZXQtdGV4dC1yZWdcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweFxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHhcbiAgICAgICAgICAgIC8vcGFkZGluZy1sZWZ0OiA0cHhcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpXG4gICAgICAgICAgICAgIC8vcGFkZGluZzogMCAxMHB4XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KVxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGVuZFxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpXG4gICAgICAgICAgICAgIC8vd2lkdGg6IDE0NXB4XG4gICAgICAgICAgICAgIC8vcGFkZGluZy1sZWZ0OiA1cHhcbiAgICAgICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmVcblxuXG4gIC5ib3R0b21cbiAgICBwYWRkaW5nOiA0MHB4IDBcbiAgICBtYXgtd2lkdGg6IDY1MHB4XG5cbiAgLy8gZHJvcFxuICBkZXRhaWxzIHN1bW1hcnk6Oi13ZWJraXQtZGV0YWlscy1tYXJrZXJcbiAgICBkaXNwbGF5OiBub25lXG5cbiAgLmRyb3BcbiAgICBtYXgtd2lkdGg6IDYwNXB4XG4gICAgd2lkdGg6IDEwMCVcbiAgICBtYXJnaW46IDAgYXV0b1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHhcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICB6LWluZGV4OiA1XG4gICAgJl9fYm90dG9tLXRleHRcbiAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgIGZvbnQtc2l6ZTogMTBweFxuICAgICAgbGluZS1oZWlnaHQ6IDE2cHhcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zdWlzc2UtaW50bC1yZWdcbiAgICAgIG9wYWNpdHk6IC45XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHhcbiAgICAuZHJvcGRvd25bb3Blbl0gc3VtbWFyeTo6YmVmb3JlXG4gICAgICB0cmFuc2Zvcm06ICByb3RhdGUoMTgwZGVnKVxuICAgIHN1bW1hcnlcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmVcbiAgICAgIHBhZGRpbmc6IDhweCAxNXB4XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtc3Vpc3NlLWludGwtcmVnXG4gICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2Ryb3AtYmcucG5nXCIpIG5vLXJlcGVhdCAwIDAvY292ZXJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlXG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KVxuICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHhcbiAgICAgICY6OmJlZm9yZVxuICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIG1pbi13aWR0aDogMjBweFxuICAgICAgICBoZWlnaHQ6IDEycHhcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2Fycm93LWRyb3AucG5nXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgICBvcmRlcjogMlxuXG4gICAgJi10eHRcbiAgICAgIHBhZGRpbmc6IDE1cHhcbiAgICAgIG1hcmdpbi10b3A6IDEwcHhcbiAgICAgIG1heC1oZWlnaHQ6IDM1MHB4XG4gICAgICBvdmVyZmxvdy15OiBhdXRvXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGVcbiAgICAgIHNjcm9sbGJhci13aWR0aDogYXV0b1xuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJcbiAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuXG4gICAgICAgIHdpZHRoOiAzcHhcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4XG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGVcbiAgICAgICAgd2lkdGg6IDNweFxuICAgICAgJi1saXN0XG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICBnYXA6IDE1cHhcbiAgICAgICAgcCwgc3Ryb25nLCBhXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHhcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtc3Vpc3NlLWludGwtcmVnXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KVxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweFxuICAgICAgICBzcGFuXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXN1aXNzZS1pbnRsLXJlZ1xuICAgICAgICAgIGNvbG9yOiAkbWFnZW50YVxuICAgICAgICB0cix0ZFxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zdWlzc2UtaW50bC1yZWdcbiAgICAgICAgICBjb2xvcjogJHdoaXRlXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpXG4gICAgICAgICAgICBmb250LXNpemU6IDExcHhcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NDBweClcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcycHgpXG4gICAgICAgICAgICBmb250LXNpemU6IDhweFxuICAgICAgICB0ZFxuICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4XG4gICAgICAgICAgJjpudGgtY2hpbGQoMylcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3MnB4KVxuICAgICAgICAgICAgICBmb250LXNpemU6IDdweFxuXG4vL2NvbnRlbnRzIHN0eWxlc1xuLmRyb3BcbiAgLm1hZ2VudGFcbiAgICBmb250LWZhbWlseTogaW5oZXJpdFxuICAgIGNvbG9yOiAkbWFnZW50YVxuLnJldHJlYXQxXG4gIHBhZGRpbmctbGVmdDogMjBweFxuICBzdHJvbmdcbiAgICBmb250LWZhbWlseTogJGZvbnQtc3Vpc3NlLWludGwtYm9sZFxuICAgIGNvbG9yOiAkd2hpdGVcbiAgcFxuICAgICY6bm90KDpsYXN0LWNoaWxkKVxuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHhcblxuLnJldHJlYXQyXG4gIHBhZGRpbmctbGVmdDogNDBweFxuICBzdHJvbmdcbiAgICBmb250LWZhbWlseTogJGZvbnQtc3Vpc3NlLWludGwtYm9sZFxuICAgIGNvbG9yOiAkd2hpdGVcblxuLmNpcmNsZVxuICBwYWRkaW5nLWxlZnQ6IDIwcHhcbiAgJjpiZWZvcmVcbiAgICBjb250ZW50OiAnJ1xuICAgIHdpZHRoOiA1cHhcbiAgICBoZWlnaHQ6IDVweFxuICAgIGJhY2tncm91bmQ6ICR3aGl0ZVxuICAgIGJvcmRlci1yYWRpdXM6IDUwJVxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgIG1hcmdpbjogMCA4cHggM3B4IDBcblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpXG4gIC5jaXJjbGVcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHhcbiAgLnJldHJlYXQxXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4XG4gIC5yZXRyZWF0MlxuICAgIHBhZGRpbmctbGVmdDogMzBweFxuXG5cblxuLy8gbG9hZGVyXG5cbi5zcGlubmVyLW92ZXJsYXlcbiAgcG9zaXRpb246IGFic29sdXRlXG4gIHRvcDogMFxuICBsZWZ0OiAwXG4gIHdpZHRoOiAxMDAlXG4gIGhlaWdodDogMTAwdmhcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG4gIGRpc3BsYXk6IGZsZXhcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICB6LWluZGV4OiA4XG5cbi5zcGlubmVyXG4gIHdpZHRoOiA2MHB4XG4gIGhlaWdodDogNjBweFxuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvbG9hZGVyLnN2Z1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgYW5pbWF0aW9uOiBzY2FsZSAuN3MgYWx0ZXJuYXRlIGluZmluaXRlXG5cbi5mYXYtcGFnZS5sb2FkaW5nXG4gIG1heC1oZWlnaHQ6IDkwdmhcbiAgb3ZlcmZsb3c6IGhpZGRlblxuXG5cbmJvZHkuZGFya1xuICAuc3Bpbm5lci1vdmVybGF5XG4gICAgYmFja2dyb3VuZDogJGJsYWNrXG5cbkBrZXlmcmFtZXMgcm90YXRlXG4gIDAlXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZylcbiAgMTAwJVxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcblxuQGtleWZyYW1lcyBzY2FsZVxuICAwJVxuICAgIHRyYW5zZm9ybTogc2NhbGUoLjgpXG4gIDEwMCVcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG5cblxuLy8gZ2FtZVxuLmZhdi1wYWdlXG4gIC5nYW1lLWNvbnRhaW5lclxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuICAgIC5nYW1lLW92ZXJcbiAgICAgIGNvbG9yOiB3aGl0ZVxuICAgICAgZm9udC1zaXplOiA0MHB4XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtcHJlc3Mtc3RhcnQycFxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICBsZWZ0OiA1MCVcbiAgICAgIHRvcDogMzAlXG4gICAgICB6LWluZGV4OiAxMFxuICAgICAgdGV4dC1zaGFkb3c6IC0xcHggLTFweCAwcHggI0ZGMjY3RSwgMHB4IDBweCAyOHB4ICNGRjI2N0UsIDVweCA1cHggMHB4ICNGRjI2N0VcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpXG4gICAgICBhbmltYXRpb246IG5lb24tZmxpY2tlciA1c1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KVxuICAgICAgICBmb250LXNpemU6IDMwcHhcbiAgICAgICAgdGV4dC1zaGFkb3c6IC0xcHggLTFweCAwcHggI0ZGMjY3RSwgMHB4IDBweCAyMHB4ICNGRjI2N0UsIDRweCA0cHggMHB4ICNGRjI2N0VcbiAgICAudGFyZ2V0Um93XG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICBtaW4td2lkdGg6IDU0NXB4XG4gICAgICBtYXgtd2lkdGg6IDU0NXB4XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHhcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweClcbiAgICAgICAgbWluLXdpZHRoOiAzNDVweFxuICAgICAgICBtYXgtd2lkdGg6IDM0NXB4XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweFxuICAgICAgICAudGFyZ2V0XG4gICAgICAgICAgJjpudGgtY2hpbGQoOSksXG4gICAgICAgICAgJjpudGgtY2hpbGQoMTApXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTBweClcbiAgICAgICAgbWluLXdpZHRoOiAzMTBweFxuICAgICAgICBtYXgtd2lkdGg6IDMxMHB4XG4gICAgICAgIC50YXJnZXRcbiAgICAgICAgICAmOm50aC1jaGlsZCg4KVxuICAgICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgLnRhcmdldFxuICAgICAgICAmLmN1cFxuICAgICAgICAgIHdpZHRoOiA0NnB4XG4gICAgICAgICAgaGVpZ2h0OiA0OS40cHhcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9nYW1lL2N1cC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweClcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4XG4gICAgICAgICAgICBoZWlnaHQ6IDM0cHhcbiAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KVxuICAgICAgICAgIC8vICB3aWR0aDogMjVweFxuICAgICAgICAgIC8vICBoZWlnaHQ6IDI3cHhcbiAgICAgICAgJi5yb2NrZXRcbiAgICAgICAgICB3aWR0aDogNTZweFxuICAgICAgICAgIGhlaWdodDogNTRweFxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy93ZWxjb21lL2dhbWUvcm9ja2V0LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KVxuICAgICAgICAgICAgd2lkdGg6IDM5cHhcbiAgICAgICAgICAgIGhlaWdodDogMzhweFxuICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpXG4gICAgICAgICAgLy8gIHdpZHRoOiAzMXB4XG4gICAgICAgICAgLy8gIGhlaWdodDogMzBweFxuICAgICAgICAmLnJlZGJhbGxcbiAgICAgICAgICB3aWR0aDogNDdweFxuICAgICAgICAgIGhlaWdodDogNDdweFxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy93ZWxjb21lL2dhbWUvcmVkYmFsbC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweClcbiAgICAgICAgICAgIHdpZHRoOiAzMi43cHhcbiAgICAgICAgICAgIGhlaWdodDogMzIuN3B4XG4gICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweClcbiAgICAgICAgICAvLyAgd2lkdGg6IDI2cHhcbiAgICAgICAgICAvLyAgaGVpZ2h0OiAyNnB4XG4gICAgICAgICYuZ3JlZW5iYWxsXG4gICAgICAgICAgd2lkdGg6IDQ3cHhcbiAgICAgICAgICBoZWlnaHQ6IDQ3cHhcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9nYW1lL2dyZWVuYmFsbC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweClcbiAgICAgICAgICAgIHdpZHRoOiAzMi41cHhcbiAgICAgICAgICAgIGhlaWdodDogMzIuNXB4XG4gICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweClcbiAgICAgICAgICAvLyAgd2lkdGg6IDI2cHhcbiAgICAgICAgICAvLyAgaGVpZ2h0OiAyNnB4XG4gICAgICAgICYuc2hpcnRcbiAgICAgICAgICB3aWR0aDogNTdweFxuICAgICAgICAgIGhlaWdodDogNDdweFxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy93ZWxjb21lL2dhbWUvc2hpcnQucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpXG4gICAgICAgICAgICB3aWR0aDogMzkuOHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDMyLjdweFxuICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpXG4gICAgICAgICAgLy8gIHdpZHRoOiAzMXB4XG4gICAgICAgICAgLy8gIGhlaWdodDogMjZweFxuICAgICAgICAmLmhhbmRcbiAgICAgICAgICB3aWR0aDogNDZweFxuICAgICAgICAgIGhlaWdodDogNDZweFxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy93ZWxjb21lL2dhbWUvaGFuZC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweClcbiAgICAgICAgICAgIHdpZHRoOiAzMnB4XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHhcbiAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KVxuICAgICAgICAgIC8vICB3aWR0aDogMjVweFxuICAgICAgICAgIC8vICBoZWlnaHQ6IDI1cHhcbiAgICAgICAgJi5tZWRhbFxuICAgICAgICAgIHdpZHRoOiA1MHB4XG4gICAgICAgICAgaGVpZ2h0OiA1NXB4XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3dlbGNvbWUvZ2FtZS9tZWRhbC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweClcbiAgICAgICAgICAgIHdpZHRoOiAzNHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDM3cHhcbiAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KVxuICAgICAgICAgIC8vICB3aWR0aDogMjhweFxuICAgICAgICAgIC8vICBoZWlnaHQ6IDMwcHhcbiAgICAgICAgJi5zbmVla2VyXG4gICAgICAgICAgd2lkdGg6IDQ5cHhcbiAgICAgICAgICBoZWlnaHQ6IDMzcHhcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9nYW1lL3NuZWVrZXIucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpXG4gICAgICAgICAgICB3aWR0aDogMzVweFxuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4XG4gICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweClcbiAgICAgICAgICAvLyAgd2lkdGg6IDI3cHhcbiAgICAgICAgICAvLyAgaGVpZ2h0OiAxOHB4XG4gICAgICAgICYuZm9vdGJhbGxcbiAgICAgICAgICB3aWR0aDogNDRweFxuICAgICAgICAgIGhlaWdodDogNDRweFxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy93ZWxjb21lL2dhbWUvZm9vdGJhbGwtYmFsbC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweClcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHhcbiAgICAgICAgICAvL0BtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KVxuICAgICAgICAgIC8vICB3aWR0aDogMjRweFxuICAgICAgICAgIC8vICBoZWlnaHQ6IDI0cHhcbiAgICAgICAgJi5jb2xvcmJhbGxcbiAgICAgICAgICB3aWR0aDogNDZweFxuICAgICAgICAgIGhlaWdodDogNDZweFxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy93ZWxjb21lL2dhbWUvY29sb3ItYmFsbGwucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpXG4gICAgICAgICAgICB3aWR0aDogMzJweFxuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4XG4gICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweClcbiAgICAgICAgICAvLyAgd2lkdGg6IDI1cHhcbiAgICAgICAgICAvLyAgaGVpZ2h0OiAyNXB4XG4gICAgICAgICYud2hpc3RsZVxuICAgICAgICAgIHdpZHRoOiA2M3B4XG4gICAgICAgICAgaGVpZ2h0OiA2MXB4XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3dlbGNvbWUvZ2FtZS93aGlzdGxlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KVxuICAgICAgICAgICAgd2lkdGg6IDQ0cHhcbiAgICAgICAgICAgIGhlaWdodDogNDJweFxuICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpXG4gICAgICAgICAgLy8gIHdpZHRoOiAzNHB4XG4gICAgICAgICAgLy8gIGhlaWdodDogMzNweFxuICAgICAgICAmLmdhbWVwYWRcbiAgICAgICAgICB3aWR0aDogNDhweFxuICAgICAgICAgIGhlaWdodDogMzNweFxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy93ZWxjb21lL2dhbWUvZ2FtZXBhZC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweClcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4XG4gICAgICAgICAgICBoZWlnaHQ6IDIwLjVweFxuICAgICAgICAgIC8vQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpXG4gICAgICAgICAgLy8gIHdpZHRoOiAyNnB4XG4gICAgICAgICAgLy8gIGhlaWdodDogMThweFxuICAgICAgICAmLmtleWJvYXJkXG4gICAgICAgICAgd2lkdGg6IDUwcHhcbiAgICAgICAgICBoZWlnaHQ6IDI4cHhcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9nYW1lL2tleWJvYXJkLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KVxuICAgICAgICAgICAgd2lkdGg6IDMwcHhcbiAgICAgICAgICAgIGhlaWdodDogMjAuNXB4XG4gICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweClcbiAgICAgICAgICAvLyAgd2lkdGg6IDI2cHhcbiAgICAgICAgICAvLyAgaGVpZ2h0OiAxOHB4XG4gICAgICAgICYuaGVhZHBob25lc1xuICAgICAgICAgIHdpZHRoOiA0MXB4XG4gICAgICAgICAgaGVpZ2h0OiAzOHB4XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL3dlbGNvbWUvZ2FtZS9oZWFkcGhvbmVzLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KVxuICAgICAgICAgICAgd2lkdGg6IDMwcHhcbiAgICAgICAgICAgIGhlaWdodDogMjAuNXB4XG4gICAgICAgICAgLy9AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweClcbiAgICAgICAgICAvLyAgd2lkdGg6IDI2cHhcbiAgICAgICAgICAvLyAgaGVpZ2h0OiAxOHB4XG4gICAgICAgICYuZ3JlZW5iYWxsLCAmLnJlZGJhbGwsICYucm9ja2V0LCAmLmN1cCwgJi5zaGlydCwgJi5oYW5kLCAmLm1lZGFsLCAmLnNuZWVrZXIsICYuZm9vdGJhbGwsICYuY29sb3JiYWxsLCAmLndoaXN0bGUsICYuZ2FtZXBhZCwgJi5rZXlib2FyZCwgJi5oZWFkcGhvbmVzXG4gICAgICAgICAgJi5oaWRlVGFyZ2V0XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9nYW1lL2ZpcmUucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuICAgICAgICAgICAgb3BhY2l0eTogMFxuICAgICAgICAgICAgYW5pbWF0aW9uOiBkZXN0cm95VGFyZ2V0IC41cyBlYXNlLWluLW91dFxuICAgIC5zaGlwXG4gICAgICBtYXJnaW4tdG9wOiA3MHB4XG4gICAgICB3aWR0aDogNTlweFxuICAgICAgaGVpZ2h0OiA0NXB4XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy93ZWxjb21lL2dhbWUvc2hpcC5wbmdcIikgbm8tcmVwZWF0IGNlbnRlclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHhcbiAgICAgICAgd2lkdGg6IDM3cHhcbiAgICAgICAgaGVpZ2h0OiAyOHB4XG4gICAgLmJ1bGxldFxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICB3aWR0aDogNXB4XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZVxuICAgICAgYm90dG9tOiAwXG4gICAgICB6LWluZGV4OiAwXG5cbiAgJi5fbm9JT1NcbiAgICAudGFibGVcbiAgICAgICZfX3RhYnNcbiAgICAgICAgJi1pdGVtXG4gICAgICAgICAgcGFkZGluZzogM3B4IDE3cHggMnB4XG4gICAgLmRyb3BcbiAgICAgIHN1bW1hcnlcbiAgICAgICAgcGFkZGluZzogOXB4IDE1cHggOHB4XG5cbkBrZXlmcmFtZXMgbWFycXVlZVxuICAwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSlcbiAgMTAwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzAlKVxuXG5cbkBrZXlmcmFtZXMgc3Rhci1ibGlua1xuICAwJSwgMTAwJVxuICAgIG9wYWNpdHk6IDAuMlxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcbiAgNTAlXG4gICAgb3BhY2l0eTogMVxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKVxuXG5Aa2V5ZnJhbWVzIGNvbmZldHRpLWZhbGxcbiAgMCVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgcm90YXRlKDBkZWcpXG4gICAgb3BhY2l0eTogMVxuICAxMDAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwMHB4KSByb3RhdGUoMzYwZGVnKVxuICAgIG9wYWNpdHk6IDBcblxuXG5Aa2V5ZnJhbWVzIHRyb3BoeS1hcHBlYXJcbiAgMCVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMClcbiAgICBvcGFjaXR5OiAwXG4gIDYwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxLjIpXG4gICAgb3BhY2l0eTogMVxuICAxMDAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpXG5cbkBrZXlmcmFtZXMgb3BhY2l0eVxuICAwJVxuICAgIG9wYWNpdHk6IDBcbiAgMTAwJVxuICAgIG9wYWNpdHk6IDFcblxuQGtleWZyYW1lcyBkZXN0cm95VGFyZ2V0XG4gIDAlXG4gICAgb3BhY2l0eTogMVxuICAgIHRyYW5zZm9ybTogc2NhbGUoLjgpXG5cbiAgMTAwJVxuICAgIG9wYWNpdHk6IDBcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuOSlcblxuQGtleWZyYW1lcyBuZW9uLWZsaWNrZXJcbiAgMCUsIDE4JSwgMjIlLCAyNSUsIDUzJSwgNTclLCAxMDAlXG4gICAgb3BhY2l0eTogMVxuICAgIHRleHQtc2hhZG93OiAtMXB4IC0xcHggMHB4ICNGRjI2N0UsIDBweCAwcHggMjhweCAjRkYyNjdFLCA1cHggNXB4IDBweCAjRkYyNjdFXG5cbiAgMTklLCAyMSUsIDI0JSwgNTQlLCA1NiVcbiAgICBvcGFjaXR5OiAwLjRcbiAgICB0ZXh0LXNoYWRvdzogbm9uZVxuXG5cbi8vY29pbnMgYW5pbWF0aW9uc1xuXG5Aa2V5ZnJhbWVzIGNvaW4xXG4gIDAlLCAxMDAlXG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTEucG5nXCIpIG5vLXJlcGVhdCAwIDAgLyBjb250YWluXG4gIDE2LjY2JVxuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWUyLnBuZ1wiKSBuby1yZXBlYXQgMCAwIC8gY29udGFpblxuICAzMy4zMyVcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lMy5wbmdcIikgbm8tcmVwZWF0IDAgMCAvIGNvbnRhaW5cbiAgNTAlXG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTQucG5nXCIpIG5vLXJlcGVhdCAwIDAgLyBjb250YWluXG4gIDY2LjY2JVxuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWU1LnBuZ1wiKSBuby1yZXBlYXQgMCAwIC8gY29udGFpblxuICA4My4zMyVcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lNi5wbmdcIikgbm8tcmVwZWF0IDAgMCAvIGNvbnRhaW5cblxuQGtleWZyYW1lcyBjb2luMlxuICAwJSwgMTAwJVxuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWUyLnBuZ1wiKSBuby1yZXBlYXQgMCAwIC8gY29udGFpblxuICAxNi42NiVcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lMy5wbmdcIikgbm8tcmVwZWF0IDAgMCAvIGNvbnRhaW5cbiAgMzMuMzMlXG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTQucG5nXCIpIG5vLXJlcGVhdCAwIDAgLyBjb250YWluXG4gIDUwJVxuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWU1LnBuZ1wiKSBuby1yZXBlYXQgMCAwIC8gY29udGFpblxuICA2Ni42NiVcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lNi5wbmdcIikgbm8tcmVwZWF0IDAgMCAvIGNvbnRhaW5cbiAgODMuMzMlXG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTEucG5nXCIpIG5vLXJlcGVhdCAwIDAgLyBjb250YWluXG5cbkBrZXlmcmFtZXMgY29pbjNcbiAgMCUsIDEwMCVcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lMy5wbmdcIikgbm8tcmVwZWF0IDAgMCAvIGNvbnRhaW5cbiAgMTYuNjYlXG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTQucG5nXCIpIG5vLXJlcGVhdCAwIDAgLyBjb250YWluXG4gIDMzLjMzJVxuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWU1LnBuZ1wiKSBuby1yZXBlYXQgMCAwIC8gY29udGFpblxuICA1MCVcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lNi5wbmdcIikgbm8tcmVwZWF0IDAgMCAvIGNvbnRhaW5cbiAgNjYuNjYlXG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTEucG5nXCIpIG5vLXJlcGVhdCAwIDAgLyBjb250YWluXG4gIDgzLjMzJVxuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWUyLnBuZ1wiKSBuby1yZXBlYXQgMCAwIC8gY29udGFpblxuXG5Aa2V5ZnJhbWVzIGNvaW40XG4gIDAlLCAxMDAlXG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTQucG5nXCIpIG5vLXJlcGVhdCAwIDAgLyBjb250YWluXG4gIDE2LjY2JVxuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWU1LnBuZ1wiKSBuby1yZXBlYXQgMCAwIC8gY29udGFpblxuICAzMy4zMyVcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lNi5wbmdcIikgbm8tcmVwZWF0IDAgMCAvIGNvbnRhaW5cbiAgNTAlXG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTEucG5nXCIpIG5vLXJlcGVhdCAwIDAgLyBjb250YWluXG4gIDY2LjY2JVxuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWUyLnBuZ1wiKSBuby1yZXBlYXQgMCAwIC8gY29udGFpblxuICA4My4zMyVcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lMy5wbmdcIikgbm8tcmVwZWF0IDAgMCAvIGNvbnRhaW5cblxuXG5Aa2V5ZnJhbWVzIGNvaW41XG4gIDAlLCAxMDAlXG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTUucG5nXCIpIG5vLXJlcGVhdCAwIDAgLyBjb250YWluXG4gIDE2LjY2JVxuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWU2LnBuZ1wiKSBuby1yZXBlYXQgMCAwIC8gY29udGFpblxuICAzMy4zMyVcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lMS5wbmdcIikgbm8tcmVwZWF0IDAgMCAvIGNvbnRhaW5cbiAgNTAlXG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTIucG5nXCIpIG5vLXJlcGVhdCAwIDAgLyBjb250YWluXG4gIDY2LjY2JVxuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWUzLnBuZ1wiKSBuby1yZXBlYXQgMCAwIC8gY29udGFpblxuICA4My4zMyVcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lNC5wbmdcIikgbm8tcmVwZWF0IDAgMCAvIGNvbnRhaW5cblxuQGtleWZyYW1lcyBjb2luNlxuICAwJSwgMTAwJVxuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWU2LnBuZ1wiKSBuby1yZXBlYXQgMCAwIC8gY29udGFpblxuICAxNi42NiVcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lMS5wbmdcIikgbm8tcmVwZWF0IDAgMCAvIGNvbnRhaW5cbiAgMzMuMzMlXG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTIucG5nXCIpIG5vLXJlcGVhdCAwIDAgLyBjb250YWluXG4gIDUwJVxuICAgIGJhY2tncm91bmQ6IHVybChcImh0dHBzOi8vZmF2LXByb20uY29tL2h0bWwvaGFyZGNvcmUtdGVubmlzLW1vLWhyL2ltZy9pbmZvL2NvaW4tZnJhbWUzLnBuZ1wiKSBuby1yZXBlYXQgMCAwIC8gY29udGFpblxuICA2Ni42NiVcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9jb2luLWZyYW1lNC5wbmdcIikgbm8tcmVwZWF0IDAgMCAvIGNvbnRhaW5cbiAgODMuMzMlXG4gICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10ZW5uaXMtbW8taHIvaW1nL2luZm8vY29pbi1mcmFtZTUucG5nXCIpIG5vLXJlcGVhdCAwIDAgLyBjb250YWluXG5cbiIsIiRibHVlOiAjMDAwMDU1XG4kd2hpdGU6ICNmZmZmZmZcbiRtYWdlbnRhOiAjRkYyNjdFXG4kZ3JlZW46ICMwNUM0OEFcbiRibGFjazogIzAwMDAwMFxuJGdyZXk6ICNBRUFFQUVcbiRsaWdodC1ncmV5OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTApXG4kbGlnaHQtYmc6ICMwMDAwMjJcbiRkYXJrLWJnOiAjMDkwQjE4XG4kZGFyay1iZy1ibG9ja3M6ICMxMzE5MzFcblxuJGZvbnQtc3Vpc3NlLWludGwtcmVnOiBTdWlzc2VJbnRsLVJlZ3VsYXIsIHNhbnMtc2VyaWZcbiRmb250LXN1aXNzZS1pbnRsLWJvbGQ6IFN1aXNzZUludGwtQm9sZCwgc2Fucy1zZXJpZlxuJGZvbnQtZmF2YmV0LXRleHQtcmVnOiBGYXZiZXRUZXh0LVJlZ3VsYXIsIHNhbnMtc2VyaWZcbiRmb250LWZhdmJldC10ZXh0LWJvbGQ6IEZhdmJldFRleHQtQm9sZCwgc2Fucy1zZXJpZlxuJGZvbnQtcHJlc3Mtc3RhcnQycDogUHJlc3NTdGFydDJQLCBzYW5zLXNlcmlmXG4kZm9udC1oYW5kamV0LWJvbGQ6IEhhbmRqZXQtQm9sZCwgc2Fucy1zZXJpZiAvLyA3MDBcbiRmb250LWhhbmRqZXQtc2VtaUJvbGQ6IEhhbmRqZXQtU2VtaUJvbGQsIHNhbnMtc2VyaWYgLy82MDAiLCIuZmF2LXBhZ2VcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KVxuICAgIHBhZGRpbmc6IDMwcHggMFxuICAgIC53ZWxjb21lXG4gICAgICBtYXgtd2lkdGg6IDcwMHB4XG4gICAgICAmX19sZWZ0XG4gICAgICAgIG1heC13aWR0aDogMzQwcHhcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweFxuICAgICAgJl9fcmlnaHRcbiAgICAgICAgJi10ZXh0XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgICAgYm90dG9tOiA2NXB4XG4gICAgICAmX190aXRsZVxuICAgICAgICBmb250LXNpemU6IDI0cHhcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHhcbiAgICAgICAgdGV4dC1zaGFkb3c6IC0xcHggLTFweCAwcHggI0ZGMjY3RSwgMHB4IDBweCAyOHB4ICNGRjI2N0UsIDNweCAzcHggMHB4ICNGRjI2N0VcbiAgICAgICAgc3BhblxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHhcbiAgICAgICAgICBmb250LXNpemU6IDdweFxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3cHhcbiAgICAgICZfX3N1YnRpdGxlXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgICBsaW5lLWhlaWdodDogMjBweFxuICAgICAgJl9fYnRuXG4gICAgICAgIG1hcmdpbi10b3A6IDBcbiAgICAuaW5mb1xuICAgICAgbWF4LXdpZHRoOiA3MDBweFxuICAgICAgcGFkZGluZzogNzVweCAyMHB4IDM3cHggMzBweFxuICAgICAgJl9fdGl0bGUsICZfX2JvdHRvbVxuICAgICAgICBmb250LXNpemU6IDEyLjVweFxuICAgICAgICBsaW5lLWhlaWdodDogMjJweFxuICAgICAgJl9fcmlnaHRcbiAgICAgICAgbWF4LXdpZHRoOiA0MTBweFxuICAgICAgJl9fbGVmdFxuICAgICAgICBtYXgtd2lkdGg6IDIwNXB4XG4gICAgLmd1aWRlXG4gICAgICAmX19hcnJvd1xuICAgICAgICBtYXgtd2lkdGg6IDI2cHhcbiAgICAgICAgbWFyZ2luOiAwIDI3cHhcbiAgICAgICZfX2xpc3RcbiAgICAgICAgbWF4LXdpZHRoOiAzOTBweFxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICAgIC8vYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgICAgICAgZ2FwOiAyNXB4XG4gICAgICAgIGFsaWduLWl0ZW1zOiBub3JtYWxcbiAgICAgICAgJi1pdGVtXG4gICAgICAgICAgJjpudGgtY2hpbGQoMilcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1NXB4KVxuICAgIC53ZWxjb21lXG4gICAgICBtYXgtd2lkdGg6IDYyMHB4XG4gICAgICAmX190aXRsZVxuICAgICAgICBmb250LXNpemU6IDE5cHhcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHhcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA4ZW1cbiAgICAgICZfX2JvbnVzXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweFxuICAgICAgICBsaW5lLWhlaWdodDogMThweFxuICAgICAgJl9fc3VidGl0bGVcbiAgICAgICAgZm9udC1zaXplOiAxM3B4XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4XG4gICAgICAmX19yaWdodFxuICAgICAgICAmLXRleHRcbiAgICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgICBib3R0b206IDY4cHhcbiAgICAuaW5mb1xuICAgICAgbWF4LXdpZHRoOiA2MzBweFxuICAgICAgJl9fdGl0bGUsICZfX2JvdHRvbVxuICAgICAgICBmb250LXNpemU6IDExcHhcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHhcbiAgICAgICZfX3JpZ2h0XG4gICAgICAgIG1heC13aWR0aDogMzYwcHhcbiAgICAuZHJvcFxuICAgICAgbWF4LXdpZHRoOiA1NTBweFxuICAgIC5ib3R0b21cbiAgICAgIG1heC13aWR0aDogNjAwcHhcbiAgICAucmVzdWx0c1xuICAgICAgJl9faW5mb1xuICAgICAgICB3aWR0aDogNTUwcHhcbiAgICAuZ2FtZS1jb250YWluZXJcbiAgICAgIC5zaGlwXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHhcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NTVweCkgYW5kIChtaW4td2lkdGg6IDYwMXB4KVxuICAgIC53ZWxjb21lXG4gICAgICBtYXgtd2lkdGg6IDU4NXB4XG4gICAgICAmX19sZWZ0XG4gICAgICAgIGdhcDogMjVweFxuICAgICAgJl9fYm9udXNcbiAgICAgICAgZm9udC1zaXplOiAxMXB4XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4XG4gICAgICAmX19zdWJ0aXRsZVxuICAgICAgICBmb250LXNpemU6IDExLjVweFxuICAgICAgJl9fcmlnaHRcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBjZW50ZXJcbiAgICAgICAgJi10ZXh0XG4gICAgICAgICAgZm9udC1zaXplOiAxMS41cHhcbiAgICAgICAgICBsZWZ0OiAxMHB4XG4gICAgICAgICAgYm90dG9tOiA3NHB4XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpXG4gICAgcGFkZGluZzogMjVweCAwXG4gICAgLndlbGNvbWVcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4XG4gICAgICAmX19sZWZ0XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlXG4gICAgICAgIHotaW5kZXg6IDJcbiAgICAgICAgbWFyZ2luLXRvcDogMFxuICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgICB3aWR0aDogMzQ1cHhcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHhcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICBib3R0b206IC00MHB4XG4gICAgICAgICAgbGVmdDogNTAlXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMClcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvd2VsY29tZS9sb2dvLW1vYi5wbmdcIikgbm8tcmVwZWF0IDAgMC9jb250YWluXG5cbiAgICAgICZfX3RpdGxlXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICBtYXgtd2lkdGg6IDMzM3B4XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweFxuICAgICAgICBsaW5lLWhlaWdodDogMjhweFxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuODVweFxuICAgICAgICB0ZXh0LXNoYWRvdzogLTFweCAtMXB4IDBweCAjRkYyNjdFLCAwcHggMHB4IDEzLjgycHggI0ZGMjY3RSwgMnB4IDJweCAwcHggI0ZGMjY3RVxuICAgICAgICBzcGFuXG4gICAgICAgICAgZm9udC1zaXplOiA3cHhcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3BcbiAgICAgICZfX2JvbnVzXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICBmb250LXNpemU6IDEycHhcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHhcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjZweFxuICAgICAgICBzcGFuXG4gICAgICAgICAgZm9udC1zaXplOiA0cHhcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4XG4gICAgICAmX19yaWdodFxuICAgICAgICB6LWluZGV4OiAxXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICB0b3A6IDkwcHhcbiAgICAgICAgbGVmdDogNTAlXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApXG4gICAgICAgICYtdGV4dFxuICAgICAgICAgIGJvdHRvbTogMTMwcHhcbiAgICAgICAgICBsZWZ0OiA1MCVcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSlcbiAgICAgICZfX2J0blxuICAgICAgICBtYXJnaW4tdG9wOiAyNzVweFxuICAgICAgJl9fc3VidGl0bGVcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIGJvdHRvbTogMTQwcHhcbiAgICAgICAgLy9tYXgtd2lkdGg6IDI3MHB4XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgICBsaW5lLWhlaWdodDogMjFweFxuICAgIC5pbmZvXG4gICAgICBwYWRkaW5nOiA2MHB4IDE1cHggMCAxNXB4XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAmOjpiZWZvcmVcbiAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICBtYXgtd2lkdGg6IDM5MHB4XG4gICAgICAgIG1pbi13aWR0aDogMzkwcHhcbiAgICAgICAgaGVpZ2h0OiAyNTNweFxuICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRlbm5pcy1tby1oci9pbWcvaW5mby9iZy1tb2IucG5nXCIpXG4gICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXRcbiAgICAgICAgbWFzay1wb3NpdGlvbjogMCAwXG4gICAgICAgIG1hc2stc2l6ZTogY292ZXJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWVcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIHotaW5kZXg6IDBcbiAgICAgICAgYm90dG9tOiAtMjVweFxuICAgICAgICBsZWZ0OiA1MCVcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMClcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICAgICZfX2ljb25zXG4gICAgICAgIGdhcDogMTBweFxuICAgICAgICAmLWl0ZW1cbiAgICAgICAgICAmOm50aC1jaGlsZCgxKVxuICAgICAgICAgICAgd2lkdGg6IDQ0cHhcbiAgICAgICAgICAgIGhlaWdodDogNDRweFxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpXG4gICAgICAgICAgICB3aWR0aDogODFweFxuICAgICAgICAgICAgaGVpZ2h0OiA3NHB4XG4gICAgICAgICAgJjpudGgtY2hpbGQoMylcbiAgICAgICAgICAgIHdpZHRoOiA1NXB4XG4gICAgICAgICAgICBoZWlnaHQ6IDUzcHhcbiAgICAgICAgJi5kZXNjXG4gICAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICAmLm1vYlxuICAgICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcbiAgICAgICZfX3RpdGxlLCAmX19ib3R0b21cbiAgICAgICAgd2hpdGUtc3BhY2U6IHdyYXAgXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHhcbiAgICAgICZfX3RleHRcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgICAmX19yaWdodFxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgICAgIHotaW5kZXg6IDFcbiAgICAgICZfX2JvdHRvbVxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICZfX2xlZnRcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93XG4gICAgICAmX19pbWdcbiAgICAgICAgbWF4LXdpZHRoOiAxMjVweFxuICAgICAgICBtYXJnaW46IC0yMHB4IC0yMHB4IDAgLTIwcHhcbiAgICAgICZfX2NvaW5cbiAgICAgICAgd2lkdGg6IDM2cHhcbiAgICAgICAgaGVpZ2h0OiA0NHB4XG4gICAgICAgICY6bnRoLWNoaWxkKDEpXG4gICAgICAgICAgYW5pbWF0aW9uOiBjb2luMiAxcyBpbmZpbml0ZSBsaW5lYXJcbiAgICAgICAgJjpudGgtY2hpbGQoMilcbiAgICAgICAgICBhbmltYXRpb246IGNvaW4zIDFzIGluZmluaXRlIGxpbmVhclxuICAgICAgICAmOm50aC1jaGlsZCg1KVxuICAgICAgICAgIGFuaW1hdGlvbjogY29pbjUgMXMgaW5maW5pdGUgbGluZWFyXG4gICAgICAgICY6bnRoLWNoaWxkKDYpXG4gICAgICAgICAgYW5pbWF0aW9uOiBjb2luNiAxcyBpbmZpbml0ZSBsaW5lYXJcbiAgICAuZ3VpZGVcbiAgICAgIHBhZGRpbmc6IDYwcHggMCAzMHB4IDBcbiAgICAgICZfX3N0ZXBcbiAgICAgICAgJi10ZXh0XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4XG4gICAgICAmX190aXRsZVxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4XG4gICAgICAmX19saXN0XG4gICAgICAgIFxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4XG4gICAgLmRyb3BcbiAgICAgIHdpZHRoOiA5NXZ3XG4gICAgLm1hcnF1ZWVcbiAgICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4XG4gICAgICAmX19jb250ZW50XG4gICAgICAgICYtaXRlbVxuICAgICAgICAgIGZvbnQtc2l6ZTogNTJweFxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4XG4gICAgLmJvdHRvbVxuICAgICAgbWF4LXdpZHRoOiA5MCVcbiAgICAgIHdpZHRoOiAzNzVweFxuICAgICAgei1pbmRleDogM1xuICAgIC5yZXN1bHRzXG4gICAgICAmX190aXRsZVxuICAgICAgICBmb250LXNpemU6IDIwcHhcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHhcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweFxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuOXB4XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgICAgJl9fYnRuXG4gICAgICAgIG1hcmdpbi10b3A6IDVweFxuICAgICAgJl9faW5mb1xuICAgICAgICB3aWR0aDogOTAlXG4gICAgLnRhYmxlXG4gICAgICBtaW4td2lkdGg6IDMxNXB4XG4gICAgICBtYXgtd2lkdGg6IDMxNXB4XG4gICAgICBtaW4taGVpZ2h0OiA1ODBweFxuICAgICAgJl9fdGFic1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gICAgICAmX19oZWFkXG4gICAgICAgIC50YWJsZV9fcm93XG4gICAgICAgICAgJi1pdGVtXG4gICAgICAgICAgICAvL2hlaWdodDogNTBweFxuICAgICAgICAgICAgLy9tYXgtaGVpZ2h0OiA1MHB4XG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KVxuICAgICAgICAgICAgICBtaW4td2lkdGg6IDgzcHhcbiAgICAgICZfX3Jvd1xuICAgICAgICAmLnBsYWNlMSwgJi5wbGFjZTIsICYucGxhY2UzXG4gICAgICAgICAgLnRhYmxlX19yb3ctaXRlbVxuICAgICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgICAgd2lkdGg6IDE3cHhcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4XG4gICAgICAgICYtaXRlbVxuICAgICAgICAgIC8vbWF4LWhlaWdodDogNTBweFxuICAgICAgICAgIC8vaGVpZ2h0OiA0M3B4XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4XG4gICAgICAgICAgJjpudGgtY2hpbGQoMSlcbiAgICAgICAgICAgIC8vbWluLXdpZHRoOiA1NXB4XG4gICAgICAgICAgICAvL21heC13aWR0aDogNTVweFxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4XG4gICAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgICAgbGVmdDogNjRweFxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpXG4gICAgICAgICAgICAvL21pbi13aWR0aDogNjVweFxuICAgICAgICAgICAgLy9tYXgtd2lkdGg6IDY1cHhcbiAgICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgICBsZWZ0OiAxMzlweFxuICAgICAgICAgICY6bnRoLWNoaWxkKDMpXG4gICAgICAgICAgICAvL21pbi13aWR0aDogNjVweFxuICAgICAgICAgICAgLy9tYXgtd2lkdGg6IDY1cHhcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4XG4gICAgICAgICAgICAmOjpiZWZvcmVcbiAgICAgICAgICAgICAgbGVmdDogMjA0cHhcbiAgICAgICAgICAmOm50aC1jaGlsZCg0KVxuICAgICAgICAgICAgbWluLXdpZHRoOiA4M3B4XG4gICAgICAgICAgICAvL21pbi13aWR0aDogMTAzcHhcbiAgICAgICAgICAgIC8vbWF4LXdpZHRoOiAxMDNweFxuICAgICAgICAgICAgcGFkZGluZzogMCA1cHhcbiAgICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgICByaWdodDogNjJweFxuICAgICAgICAgICY6bnRoLWNoaWxkKDUpXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDJweFxuICAgICAgICAgICAgLy9taW4td2lkdGg6IDkwcHhcbiAgICAgICAgICAgIC8vbWF4LXdpZHRoOiA5MHB4XG4gICAgLmdhbWUtY29udGFpbmVyXG4gICAgICAuc2hpcFxuICAgICAgICBtYXJnaW4tdG9wOiAxMzBweFxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KVxuICAgIC5pbmZvXG4gICAgICAmX190aXRsZVxuICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbFxuICAgICAgICBtYXgtd2lkdGg6IDkwJVxuICAgIC50YWJsZVxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3BcbiAgICAucmVzdWx0c1xuICAgICAgJl9fYnRuXG4gICAgICAgIG1hcmdpbi10b3A6IC01NXB4XG4gIC8vXG4gIC8vQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzcycHgpXG4gIC8vICAudGFibGVcbiAgLy8gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjg1KVxuICAvLyAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3BcbiAgLy8gIC5yZXN1bHRzXG4gIC8vICAgICZfX2J0blxuICAvLyAgICAgIG1hcmdpbi10b3A6IC0xMjBweFxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KVxuICAgIC5pbmZvXG4gICAgICAmX19pY29uc1xuICAgICAgICAmLWl0ZW1cbiAgICAgICAgICB3aWR0aDogMzVweFxuICAgICAgICAgIGhlaWdodDogMzVweFxuICAgICAgICAmLWN1cFxuICAgICAgICAgIGhlaWdodDogNjBweFxuICAgICAgICAgIHdpZHRoOiA3MHB4XG4gICAgICAmOjpiZWZvcmVcbiAgICAgICAgYm90dG9tOiAtMjJweFxuICAgIC5ndWlkZVxuICAgICAgcGFkZGluZzogNTBweCAxMHB4IDMwcHggMTBweFxuICAgICAgJl9fc3RlcFxuICAgICAgICBwYWRkaW5nOiAxMHB4IDEycHhcbiAgICAgICAgJi10ZXh0XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4XG4gICAgLnRhYmxlXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3BcbiAgICAgICZfX3Jvd1xuICAgICAgICAmOmZpcnN0LWNoaWxkXG4gICAgICAgICAgLnRhYmxlX19yb3ctaXRlbVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMSlcbiAgICAgICAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICAgICAgICBsZWZ0OiA1OHB4XG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKVxuICAgICAgICAgICAgICAmOmJlZm9yZVxuICAgICAgICAgICAgICAgIGxlZnQ6IDEzN3B4XG4gICAgLnJlc3VsdHNcbiAgICAgICZfX2J0blxuICAgICAgICBtYXJnaW4tdG9wOiAtODBweFxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1MHB4KSBhbmQgKG1heC1oZWlnaHQ6IDQ1MHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpXG4gICAgLmdhbWUtY29udGFpbmVyXG4gICAgICAuc2hpcFxuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzMwcHgpXG4gICAgLnRhYmxlXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOClcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcFxuICAgIC5yZXN1bHRzXG4gICAgICAmX19idG5cbiAgICAgICAgbWFyZ2luLXRvcDogLTExMHB4XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzI2cHgpXG4gICAgLndlbGNvbWVcbiAgICAgICZfX3JpZ2h0XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApIHNjYWxlKDAuODUpXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlclxuICAgICAgICB0b3A6IDU1cHhcbiAgICAgICAgJi10ZXh0XG4gICAgICAgICAgYm90dG9tOiAxNTVweFxuICAgICAgJl9fYnRuXG4gICAgICAgIG1hcmdpbi10b3A6IDIzNHB4XG4gICAgICAmX19zdWJ0aXRsZVxuICAgICAgICBmb250LXNpemU6IDEzcHhcbiAgICAgICAgYm90dG9tOiAxNDBweFxuICAgIC5ndWlkZVxuICAgICAgJl9fdGl0bGVcbiAgICAgICAgZm9udC1zaXplOiAxN3B4XG4gICAgLmdhbWUtY29udGFpbmVyXG4gICAgICAuc2hpcFxuICAgICAgICBtYXJnaW4tdG9wOiAxNTVweFxuICAgIC5yZXN1bHRzXG4gICAgICAmX19idG5cbiAgICAgICAgbWFyZ2luLXRvcDogLTEyMHB4XG4gICAgLmluZm9cbiAgICAgICZfX3RleHRcbiAgICAgICAgd2lkdGg6IDkyJVxuICAgICAgJl9fdGl0bGUsXG4gICAgICAmX19ib3R0b21cbiAgICAgICAgZm9udC1zaXplOiAxNXB4XG4gICAgICAmX19pY29uc1xuICAgICAgICAmLm1vYlxuICAgICAgICAgIGdhcDogMTdweFxuXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjk2cHgpXG4gICAgLnRhYmxlXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpXG4gICAgLnJlc3VsdHNcbiAgICAgICZfX2J0blxuICAgICAgICBtYXJnaW4tdG9wOiAtMTg1cHgiLCJAaW1wb3J0IFwiLi4vdmFyXCJcbi5mYXYtcGFnZVxuICBwaWN0dXJlXG4gICAgJi5oclxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAmLmVuXG4gICAgICBkaXNwbGF5OiBub25lXG5cbi5mYXYtcGFnZS5lblxuICBwaWN0dXJlXG4gICAgJi5oclxuICAgICAgZGlzcGxheTogbm9uZVxuICAgICYuZW5cbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gIC5pbmZvXG4gICAgJjpiZWZvcmVcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KVxuICAgICAgICBib3R0b206IC0yM3B4XG4gICAgICAgIGhlaWdodDogMjUwcHhcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KVxuICAgICAgICBib3R0b206IC0yOXB4XG4gIC53ZWxjb21lXG4gICAgJl9fdGl0bGVcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KVxuICAgICAgICBmb250LXNpemU6IDE4cHhcblxuIiwiQGltcG9ydCBcIi4uL3ZhclwiXG5cbmJvZHkuZGFya1xuICBwaWN0dXJlLmxpZ2h0XG4gICAgZGlzcGxheTogbm9uZVxuXG4gIHBpY3R1cmUuZGFya1xuICAgIGRpc3BsYXk6IGJsb2NrXG5cbmJvZHkuZGFya1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1iZ1xuICAuZmF2LXBhZ2VcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1iZ1xuICAud2VsY29tZVxuICAgICY6OmJlZm9yZVxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10b3RhbC1mb290YmFsbC1oci9pbWcvd2VsY29tZS9iZy1kZXNjLWRhcmsuanBnXCIpIG5vLXJlcGVhdCAwIDAvY29udGFpblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KVxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRvdGFsLWZvb3RiYWxsLWhyL2ltZy93ZWxjb21lL2JnLXRhYi1kYXJrLmpwZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KVxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovL2Zhdi1wcm9tLmNvbS9odG1sL2hhcmRjb3JlLXRvdGFsLWZvb3RiYWxsLWhyL2ltZy93ZWxjb21lL2JnLW1vYi1kYXJrLmpwZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgICAmX19sZWZ0XG4gICAgICAmOjpiZWZvcmVcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiaHR0cHM6Ly9mYXYtcHJvbS5jb20vaHRtbC9oYXJkY29yZS10b3RhbC1mb290YmFsbC1oci9pbWcvd2VsY29tZS9sb2dvLW1vYi1kYXJrLnBuZ1wiKSBuby1yZXBlYXQgMCAwL2NvbnRhaW5cbiAgLmluZm9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1iZy1ibG9ja3NcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweClcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAmOjpiZWZvcmVcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmctYmxvY2tzXG4gIC5tYXJxdWVlXG4gICAgJl9fY29udGVudFxuICAgICAgJi1pdGVtXG4gICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstYmctYmxvY2tzXG4gICAgICAgIHNwYW5cbiAgICAgICAgICBjb2xvcjogJGRhcmstYmctYmxvY2tzXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZFxuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAkZGFyay1iZy1ibG9ja3NcbiAgLnJlc3VsdHNcbiAgICAmOjpiZWZvcmVcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJnLWJsb2Nrc1xuIl19 */
