/*	-------------------------------------------------
	Base site styles
	------------------------------------------------- */
body {
  background-image: url("../images/bg/bg-lines.png");
  background-repeat: repeat-y;
  background-position: center;
  background-size: initial;
}
img {
  max-width: 100%;
  height: auto;
}
.container {
  width: 100%;
  padding: 0 15px;
}
@media (min-width: 1254px) {
  .container {
    width: 1224px;
    margin: 0 auto;
    padding: 0;
  }
}
.flex-end {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.flex-column-center {
  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;
}
.read-more-link,
a.read-more-link {
  position: relative;
  padding-bottom: 10px;
  display: inline-block;
  font-family: 'League Spartan', sans-serif;
  font-size: 9px;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  letter-spacing: 5.4px;
  text-decoration: none;
  color: #333333;
}
.read-more-link::after,
a.read-more-link::after {
  content: '';
  width: 96%;
  height: 2px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(93, 168, 239, 0.7);
}
.desc-text {
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 24px;
  letter-spacing: 0.35px;
  color: rgba(97, 97, 97, 0.6);
}
.title {
  font-family: 'Playfair Display', sans-serif;
  font-size: 42px;
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: 0.42px;
  text-align: center;
  color: #333333;
}
.subtitle {
  display: block;
  font-family: 'League Spartan', sans-serif;
  font-size: 9px;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  letter-spacing: 5.4px;
  color: #5da8ef;
}
.title-desc {
  margin-bottom: 35px;
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 24px;
  letter-spacing: 0.35px;
  color: rgba(97, 97, 97, 0.6);
}
.vertical-text {
  position: absolute;
  left: 0;
  top: 0;
  font-family: 'League Spartan', sans-serif;
  font-size: 9px;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  letter-spacing: 5.4px;
  color: rgba(11, 12, 17, 0.2);
  -webkit-transform: rotate(-90deg) translate(-100%, 0);
  -ms-transform: rotate(-90deg) translate(-100%, 0);
  transform: rotate(-90deg) translate(-100%, 0);
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
}
/*	-------------------------------------------------
	Navigation
	------------------------------------------------- */
.navigation-wrapper {
  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;
}
@media (min-width: 1254px) {
  .navigation-wrapper {
    height: 128px;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.logo-wrapper {
  width: 100%;
  padding: 30px 0;
  text-align: center;
}
@media (min-width: 1254px) {
  .logo-wrapper {
    width: auto;
    margin-right: 190px;
    padding: 0;
  }
}
.logo {
  width: 16px;
}
.navigation {
  width: 100%;
  margin: 0 0 20px 0;
  padding: 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;
  font-family: 'League Spartan', sans-serif;
  font-weight: 700;
  list-style: none;
}
@media (min-width: 768px) {
  .navigation {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (min-width: 1254px) {
  .navigation {
    width: auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
.navigation__item {
  margin-bottom: 15px;
  text-align: center;
}
.navigation__item a {
  text-decoration: none;
}
.navigation__item:last-child {
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .navigation__item {
    margin-right: 40px;
    margin-bottom: 0;
  }
  .navigation__item:last-child {
    margin-right: 0;
  }
}
.navigation__link {
  font-size: 9px;
  line-height: 1;
  letter-spacing: 5.58px;
  color: rgba(11, 12, 17, 0.9);
  text-transform: uppercase;
  text-decoration: none;
}
/*	-------------------------------------------------
	Header description
	------------------------------------------------- */
.header-desc {
  width: auto;
  display: block;
  position: static;
}
@media (min-width: 1254px) {
  .header-desc {
    width: 12px;
    height: 12px;
    position: absolute;
    right: 30px;
    top: 170px;
    z-index: 9;
  }
}
@media (min-width: 1400px) {
  .header-desc {
    right: -50px;
    top: 58px;
  }
}
.header-desc__content {
  margin-bottom: 20px;
  position: static;
  font-family: 'League Spartan', sans-serif;
  font-size: 9px;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  letter-spacing: 5.4px;
  color: rgba(11, 12, 17, 0.2);
}
@media (min-width: 1254px) {
  .header-desc__content {
    position: absolute;
    left: 0;
    top: 0;
    color: #fff;
    -webkit-transform: rotate(-90deg) translate(-100%, 0);
    -ms-transform: rotate(-90deg) translate(-100%, 0);
    transform: rotate(-90deg) translate(-100%, 0);
    -webkit-transform-origin: left top;
    -ms-transform-origin: left top;
    transform-origin: left top;
  }
}
@media (min-width: 1400px) {
  .header-desc__content {
    color: rgba(11, 12, 17, 0.2);
  }
}
/*	-------------------------------------------------
	Header slider
	------------------------------------------------- */
.slider-wrapper {
  padding-bottom: 95px;
  position: relative;
  width: 100%;
  overflow: hidden;
}
#headerSlider.owl-carousel .owl-stage-outer {
  overflow: visible;
}
.slider-item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.slider-item__desc {
  min-width: 260px;
  max-width: 680px;
  padding: 25px 25px 10px 25px;
  position: absolute;
  left: 50%;
  bottom: 0;
  -webkit-transform: translate(-50%, 20%);
  -ms-transform: translate(-50%, 20%);
  transform: translate(-50%, 20%);
  text-align: center;
  background-color: #fff;
  -webkit-box-shadow: -16px 0 65px rgba(11, 12, 17, 0.2);
  box-shadow: -16px 0 65px rgba(11, 12, 17, 0.2);
}
@media (min-width: 1254px) {
  .slider-item__desc {
    width: 500px;
    padding: 0;
    position: absolute;
    top: 50%;
    bottom: auto;
    left: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    text-align: left;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: transparent;
  }
}
.slider-item__heading {
  margin-bottom: 10px;
  font-family: 'Playfair Display', sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 1;
  color: #0b0c11;
}
@media (min-width: 920px) {
  .slider-item__heading {
    font-size: 42px;
  }
}
@media (min-width: 1254px) {
  .slider-item__heading {
    margin-bottom: 20px;
    font-size: 62px;
  }
}
.slider-item__heading span {
  display: block;
  margin-bottom: 10px;
  font-family: 'League Spartan', sans-serif;
  font-size: 9px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: 5.4px;
  text-transform: uppercase;
  color: rgba(93, 168, 239, 0.9);
}
@media (min-width: 1254px) {
  .slider-item__heading span {
    margin-bottom: 16px;
  }
}
.slider-item__text {
  font-family: 'Poppins Light', sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 24px;
  letter-spacing: 0.35px;
  color: #8f8f8f;
}
@media (min-width: 992px) {
  .slider-item__text {
    width: 390px;
  }
}
.slider-item__img {
  width: 100%;
  height: 372px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  -webkit-box-shadow: -16px 25px 65px rgba(11, 12, 17, 0.2);
  box-shadow: -16px 25px 65px rgba(11, 12, 17, 0.2);
}
@media (min-width: 1254px) {
  .slider-item__img {
    width: 1016px;
    height: 572px;
  }
}
.slider-item__img--bg-1 {
  background: url("../images/bg/header-slider-bg.jpg");
}
.slider-container {
  position: relative;
}
.slide-controls {
  width: 81px;
  position: absolute;
  left: 50%;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: translate(-50%, 350%);
  -ms-transform: translate(-50%, 350%);
  transform: translate(-50%, 350%);
  z-index: 9;
}
@media (min-width: 1254px) {
  .slide-controls {
    left: 0;
    -webkit-transform: translate(0%, 0%);
    -ms-transform: translate(0%, 0%);
    transform: translate(0%, 0%);
  }
}
.slide-controls-number {
  margin-top: 5px;
  font-family: 'League Spartan', sans-serif;
  font-size: 10px;
  font-weight: 700;
  line-height: 1;
  color: #ebebeb;
}
.slide-controls-number__active {
  color: #5da8ef;
}
.slide-controls-number__total {
  color: #262626;
}
/*	-------------------------------------------------
	Quote
	------------------------------------------------- */
.quote {
  padding-top: 47.5px;
  padding-bottom: 55px;
}
@media (min-width: 992px) {
  .quote {
    padding-top: 95px;
    padding-bottom: 110px;
  }
}
.quote-wrapper {
  width: 100%;
  margin: 0 auto;
  padding: 0 15px;
  position: relative;
  text-align: center;
}
@media (min-width: 640px) {
  .quote-wrapper {
    width: 610px;
    padding: 0;
  }
}
.quote-wrapper::after {
  content: '';
  width: 2px;
  height: 50px;
  position: absolute;
  bottom: -29px;
  left: 50%;
  -webkit-transform: translate(-50%, 100%);
  -ms-transform: translate(-50%, 100%);
  transform: translate(-50%, 100%);
  background-color: #5da8ef;
}
@media (min-width: 992px) {
  .quote-wrapper {
    height: 100px;
    bottom: -58px;
  }
}
.quote__text {
  margin-bottom: 25px;
  font-family: 'Playfair Display', sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.46;
  letter-spacing: 0.26px;
  color: rgba(51, 51, 51, 0.9);
}
@media (min-width: 992px) {
  .quote__text {
    font-size: 26px;
  }
}
.quote__author {
  font-family: 'League Spartan', sans-serif;
  font-size: 9px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: 5.4px;
  text-transform: uppercase;
  color: rgba(51, 51, 51, 0.9);
}
/*	-------------------------------------------------
	Сlub description
	------------------------------------------------- */
.club-description-wrapper {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.club-description {
  padding-top: 55px;
  padding-bottom: 47.5px;
}
@media (min-width: 1254px) {
  .club-description {
    padding-top: 110px;
    padding-bottom: 95px;
  }
}
.club-description__img {
  width: 70%;
}
@media (min-width: 1254px) {
  .club-description__img {
    width: auto;
  }
}
.club-description-video {
  width: 60%;
  position: absolute;
  right: 0;
  top: 43px;
  z-index: 1;
}
@media (min-width: 1254px) {
  .club-description-video {
    width: auto;
  }
}
.club-description-video__control {
  width: 34px;
  height: 34px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-radius: 50%;
  -webkit-box-shadow: -2px -2px 35px rgba(0, 0, 0, 0.13);
  box-shadow: -2px -2px 35px rgba(0, 0, 0, 0.13);
  background-color: #5da8ef;
  cursor: pointer;
}
@media (min-width: 1254px) {
  .club-description-video__control {
    width: 68px;
    height: 68px;
  }
}
.club-description-video__control img {
  width: 35%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-35%, -50%);
  -ms-transform: translate(-35%, -50%);
  transform: translate(-35%, -50%);
}
@media (min-width: 1254px) {
  .club-description-video__control img {
    width: auto;
  }
}
.club-description__text {
  max-width: 450px;
  margin-top: 90px;
  margin-bottom: 0;
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 24px;
  letter-spacing: 0.35px;
  color: rgba(97, 97, 97, 0.6);
}
@media (min-width: 855px) and (max-width: 1254px) {
  .club-description__text {
    max-width: 300px;
  }
}
@media (min-width: 1254px) {
  .club-description__text {
    width: 340px;
    margin: 60px 0 45px 115px;
  }
}
@media (min-width: 1254px) {
  .club-description__link {
    margin-left: 115px;
  }
}
/*	-------------------------------------------------
	Shop
	------------------------------------------------- */
.shop {
  padding-top: 47.5px;
  padding-bottom: 55px;
  position: relative;
}
@media (min-width: 1254px) {
  .shop {
    padding-top: 95px;
    padding-bottom: 110px;
  }
}
.shop::before {
  content: '';
  width: 100%;
  height: 984px;
  position: absolute;
  top: -330px;
  bottom: auto;
  left: 0;
  right: 0;
  z-index: -1;
  background-image: url("../images/bg/bg-lines.png"), url("../images/bg/bg-water.jpg");
  background-repeat: repeat-y, no-repeat;
  background-position: center, center;
  background-size: auto, cover;
}
.shop-slider-wrapper {
  height: 565px;
  margin-bottom: 80px;
  position: relative;
}
.shop-slider-special-holder {
  position: absolute;
  left: 0;
  right: 0;
}
@media (min-width: 1394px) {
  .shop-slider-special-holder {
    right: -85px;
  }
}
.shop-slider {
  margin-top: 50px;
  margin-bottom: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.shop-slider-controls {
  position: relative;
}
.shop-slider-arrow {
  width: 40px;
  height: 48px;
  padding: 15px;
  position: absolute;
  bottom: 220px;
  z-index: 9;
  cursor: pointer;
}
@media (min-width: 650px) {
  .shop-slider-arrow {
    bottom: calc(220px);
  }
}
.shop-slider-arrow img {
  vertical-align: top;
}
.shop-slider-arrow--left {
  left: -15px;
}
@media (min-width: 650px) {
  .shop-slider-arrow--left {
    left: 0;
    -webkit-transform: translate(100%, 0%);
    -ms-transform: translate(100%, 0%);
    transform: translate(100%, 0%);
  }
}
@media (min-width: 1334px) {
  .shop-slider-arrow--left {
    left: -70px;
    -webkit-transform: translate(-100%, 0%);
    -ms-transform: translate(-100%, 0%);
    transform: translate(-100%, 0%);
  }
}
.shop-slider-arrow--right {
  right: -15px;
}
@media (min-width: 650px) {
  .shop-slider-arrow--right {
    right: 0;
    -webkit-transform: translate(-100%, 0%);
    -ms-transform: translate(-100%, 0%);
    transform: translate(-100%, 0%);
  }
}
@media (min-width: 1334px) {
  .shop-slider-arrow--right {
    right: 0;
    -webkit-transform: translate(100%, 0%);
    -ms-transform: translate(100%, 0%);
    transform: translate(100%, 0%);
  }
}
.board {
  width: 250px;
  height: 435px;
  margin-top: 130px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}
@media (min-width: 650px) {
  .board {
    padding-left: 185px;
    width: 620px;
  }
}
@media (min-width: 1254px) {
  .board {
    margin-left: 0;
    padding-left: 0;
  }
}
.board__img-holder {
  width: 250px;
  height: 320px;
  position: absolute;
  left: 0;
  bottom: 10px;
  background-color: #ececec;
}
@media (min-width: 650px) {
  .board__img-holder {
    left: 185px;
  }
}
@media (min-width: 1254px) {
  .board__img-holder {
    left: 0;
  }
}
.board__img {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}
.board-desc {
  width: 210px;
  position: absolute;
  top: 196px;
  right: 0;
  z-index: 9;
  text-align: right;
}
@media (min-width: 650px) {
  .board-desc {
    right: auto;
    left: 401px;
    text-align: left;
  }
}
@media (min-width: 1254px) {
  .board-desc {
    left: 216px;
  }
}
.board__cat {
  font-family: 'Poppins', sans-serif;
  font-size: 12px;
  font-weight: 300;
  text-transform: uppercase;
  letter-spacing: 2.4px;
  color: #7a7a7a;
}
.board__title {
  font-family: 'Playfair Display', sans-serif;
  font-size: 26px;
  font-weight: 400;
  line-height: 28px;
  letter-spacing: 0.26px;
  color: #333333;
}
.board-buy {
  margin-top: 38px;
  margin-left: 55px;
}
.board-buy__price {
  margin-bottom: 3px;
  font-family: 'Poppins', sans-serif;
  font-size: 20px;
  font-weight: 300;
  letter-spacing: -0.1px;
  color: #ce60a8;
}
.board-buy__link {
  margin-left: 4px;
  font-family: 'League Spartan', sans-serif;
  font-size: 9px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 5.4px;
  color: #333333;
}
.shop__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
/*	-------------------------------------------------
	Article
	------------------------------------------------- */
.article {
  padding-top: 30px;
  padding-bottom: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
@media (min-width: 768px) {
  .article {
    padding-top: 60px;
    padding-bottom: 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
.article--odd {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
@media (min-width: 768px) {
  .article--odd {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}
.article__desc {
  width: auto;
  padding: 20px 0 0 0;
}
@media (min-width: 768px) {
  .article__desc {
    padding-right: 15px;
  }
}
@media (min-width: 1254px) {
  .article__desc {
    width: 462px;
    padding: 80px 50px 0 70px;
  }
}
.article--odd .article__desc {
  width: 100%;
}
@media (min-width: 768px) {
  .article--odd .article__desc {
    padding-left: 15px;
  }
}
@media (min-width: 1254px) {
  .article--odd .article__desc {
    width: 515px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 515px;
    flex: 0 0 515px;
    padding-left: 75px;
    padding-right: 105px;
  }
}
.article__title {
  margin-bottom: 15px;
  position: relative;
  font-family: 'Playfair Display', sans-serif;
  font-size: 42px;
  font-weight: 700;
  line-height: 2;
  letter-spacing: 0.42px;
  color: #333333;
}
@media (min-width: 1254px) {
  .article__title {
    margin-bottom: 45px;
    font-size: 42px;
  }
}
.article__title::before {
  content: attr(data-number);
  position: absolute;
  left: 0;
  top: -5px;
  z-index: -1;
  font-family: 'League Spartan', sans-serif;
  font-size: 70px;
  font-weight: 700;
  line-height: 66px;
  letter-spacing: 13px;
  color: #f9f9f9;
}
@media (min-width: 1254px) {
  .article__title::before {
    top: -17px;
    font-size: 130px;
  }
}
.article__title::after {
  content: '';
  width: 23px;
  height: 2px;
  position: absolute;
  left: 0;
  bottom: -5px;
  background-color: #5da8ef;
}
.article__text {
  margin-bottom: 20px;
  font-family: 'Poppins', sans-serif;
  font-size: 14px;
  font-weight: 300;
  line-height: 24px;
  letter-spacing: 0.35px;
  color: rgba(97, 97, 97, 0.6);
}
@media (min-width: 1254px) {
  .article__text {
    margin-bottom: 60px;
  }
}
.article__preview {
  width: 100%;
  margin-bottom: 25px;
  position: relative;
}
@media (min-width: 768px) {
  .article__preview {
    width: 50%;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}
@media (min-width: 1254px) {
  .article__preview {
    width: 762px;
    margin-bottom: 0;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 762px;
    flex: 0 0 762px;
  }
}
.article--odd .article__preview {
  width: 100%;
}
@media (min-width: 1254px) {
  .article--odd .article__preview {
    width: 490px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 490px;
    flex: 0 0 490px;
  }
}
.article__preview-desc {
  width: 10px;
  height: 10px;
  position: absolute;
  right: -30px;
  top: 0;
}
@media (max-width: 1400px) {
  .article--even .article__preview-desc {
    right: 30px;
    top: 30px;
  }
  .article--even .article__preview-desc .article__preview-desc-content {
    color: #fff;
  }
}
.article--odd .article__preview-desc {
  left: 30px;
  right: 30px;
}
@media (min-width: 1254px) {
  .article--odd .article__preview-desc {
    left: -30px;
    top: 0;
  }
}
.article__preview-desc-content {
  position: absolute;
  left: 0;
  top: 0;
  font-family: 'League Spartan', sans-serif;
  font-size: 9px;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  letter-spacing: 5.4px;
  color: rgba(11, 12, 17, 0.2);
  -webkit-transform: rotate(-90deg) translate(-100%, 0);
  -ms-transform: rotate(-90deg) translate(-100%, 0);
  transform: rotate(-90deg) translate(-100%, 0);
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
}
/*	-------------------------------------------------
	Subscribe
	------------------------------------------------- */
.subscribe {
  position: relative;
}
.subscribe::before {
  content: '';
  width: 100%;
  height: 1335px;
  position: absolute;
  top: -405px;
  bottom: auto;
  left: 0;
  right: 0;
  z-index: -1;
  background-image: url("../images/bg/bg-lines.png"), url("../images/bg/bg-surfer.jpg");
  background-repeat: repeat-y, no-repeat;
  background-position: center, center;
  background-size: auto, cover;
}
.subscribe-wrapper {
  max-width: 590px;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
  padding: 80px 15px 37.5px 15px;
  position: relative;
  text-align: center;
}
@media (min-width: 1254px) {
  .subscribe-wrapper {
    padding: 160px 0 75px 0;
  }
}
.subscribe-wrapper::before {
  content: '';
  display: block;
  width: 2px;
  height: 50px;
  position: absolute;
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #5da8ef;
}
@media (min-width: 1254px) {
  .subscribe-wrapper::before {
    height: 100px;
  }
}
.subscribe-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.subscribe__input {
  width: 540px;
  height: 50px;
  padding-left: 30px;
  padding-right: 30px;
  border: 1px solid rgba(97, 97, 97, 0);
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.03);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.03);
  background-color: #f5f5f5;
  font-family: 'League Spartan', sans-serif;
  font-size: 9px;
  font-weight: 700;
  letter-spacing: 5.4px;
  text-transform: uppercase;
  -webkit-transition: 0.2s ease-in;
  -o-transition: 0.2s ease-in;
  transition: 0.2s ease-in;
  color: rgba(51, 51, 51, 0.9);
}
.subscribe__input:active,
.subscribe__input:focus {
  border: 1px solid rgba(97, 97, 97, 0.15);
  outline: none;
}
.subscribe__submit {
  width: 50px;
  height: 50px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50px;
  flex: 0 0 50px;
  background-color: #5da8ef;
  background-image: url("../images/controls/header-slider-right.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: initial;
  border: 0 none;
  cursor: pointer;
  -webkit-transition: 0.2s ease-in;
  -o-transition: 0.2s ease-in;
  transition: 0.2s ease-in;
  text-indent: -1000px;
}
.subscribe__submit:hover {
  background-color: #74b4f1;
  outline: none;
}
.subscribe__submit:active {
  background-color: #2f8fea;
  outline: none;
}
/*	-------------------------------------------------
	Camp
	------------------------------------------------- */
.camp {
  min-height: 237.5px;
  margin-top: 75px;
  position: relative;
}
@media (min-width: 768px) {
  .camp {
    min-height: 475px;
  }
}
.camp__img {
  width: 20%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: auto;
  background-image: url("../images/camp-img-1.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
@media (min-width: 400px) {
  .camp__img {
    width: 50%;
  }
}
@media (min-width: 500px) {
  .camp__img {
    width: 40%;
  }
}
@media (min-width: 768px) {
  .camp__img {
    width: 50%;
  }
}
.camp__desc {
  width: 80%;
  padding-top: 50px;
  padding-left: 22px;
  padding-bottom: 50px;
}
@media (min-width: 400px) {
  .camp__desc {
    width: 70%;
  }
}
@media (min-width: 500px) {
  .camp__desc {
    width: 60%;
  }
}
@media (min-width: 768px) {
  .camp__desc {
    width: 50%;
    padding-top: 100px;
    padding-left: 44px;
    padding-bottom: 0;
  }
}
.camp__label {
  font-family: 'League Spartan', sans-serif;
  font-size: 9px;
  font-weight: 700;
  line-height: 1;
  text-transform: uppercase;
  letter-spacing: 5.58px;
  color: rgba(11, 12, 17, 0.27);
}
.camp__address {
  margin: 30px 0;
  font-family: 'Playfair Display', sans-serif;
  font-size: 18px;
  font-weight: 700;
  line-height: 1.34;
  letter-spacing: 0.32px;
  color: #333333;
}
@media (min-width: 400px) {
  .camp__address {
    font-size: 26px;
  }
}
@media (min-width: 768px) {
  .camp__address {
    margin: 60px 0;
    padding-left: 48px;
    font-size: 32px;
  }
}
/*	-------------------------------------------------
	Footer
	------------------------------------------------- */
footer {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media (min-width: 768px) {
  footer {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
.footer-logo-wrapper {
  margin-bottom: 17.5px;
}
@media (min-width: 768px) {
  .footer-logo-wrapper {
    margin-bottom: 35px;
  }
}
.footer-nav-wrapper {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .footer-nav-wrapper {
    margin-bottom: 40px;
  }
}
/*	-------------------------------------------------
	Social
	------------------------------------------------- */
.header-social-wrapper {
  margin: 25px 0;
}
@media (min-width: 1254px) {
  .header-social-wrapper {
    width: 20px;
    height: 20px;
    position: absolute;
    right: 30px;
    top: 350px;
    z-index: 9;
  }
}
@media (min-width: 1400px) {
  .header-social-wrapper {
    right: -45px;
    top: 400px;
  }
}
.social {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.social.social--header {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
@media (min-width: 1254px) {
  .social.social--header {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.social__item {
  margin: 0 15px;
}
@media (min-width: 1254px) {
  .social--header .social__item {
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 35px;
  }
  .social--header .social__item:last-child {
    margin-bottom: 0;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmxvY2tzL2Jhc2UubGVzcyIsImJsb2Nrcy9uYXZpZ2F0aW9uLmxlc3MiLCJibG9ja3MvaGVhZGVyLXNsaWRlci5sZXNzIiwiYmxvY2tzL3F1b3RlLmxlc3MiLCJibG9ja3MvY2x1Yi1kZXNjcmlwdGlvbi5sZXNzIiwiYmxvY2tzL3Nob3AubGVzcyIsImJsb2Nrcy9hcnRpY2xlLmxlc3MiLCJibG9ja3Mvc3Vic2NyaWJlLmxlc3MiLCJibG9ja3MvY2FtcC5sZXNzIiwiYmxvY2tzL2Zvb3Rlci5sZXNzIiwiYmxvY2tzL3NvY2lhbC5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztxREFFcUQ7QUNFckQ7RUFDRSxtREFBQTtFQUNBLDRCQUFBO0VBQ0EsNEJBQUE7RUFDQSx5QkFBQTtDREFEO0FDR0Q7RUFDRSxnQkFBQTtFQUNBLGFBQUE7Q0RERDtBQ0lEO0VBQ0UsWUFBQTtFQUNBLGdCQUFBO0NERkQ7QUNJQztFQTJGRDtJQTFGRyxjQUFBO0lBQ0EsZUFBQTtJQUNBLFdBQUE7R0RERDtDQUNGO0FDSUQ7RUFDRSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLHNCQUFBO0VBQUEsbUJBQUE7RUFBQSwwQkFBQTtDREZEO0FDS0Q7RUFDRSxxQkFBQTtFQUFBLHFCQUFBO0VBQUEsY0FBQTtFQUNBLDZCQUFBO0VBQUEsOEJBQUE7RUFBQSwyQkFBQTtFQUFBLHVCQUFBO0VBQ0EsMEJBQUE7RUFBQSx1QkFBQTtFQUFBLG9CQUFBO0NESEQ7QUNNRDs7RUFDRSxtQkFBQTtFQUNBLHFCQUFBO0VBQ0Esc0JBQUE7RUFDQSwwQ0FBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGVBQUE7RUFDQSwwQkFBQTtFQUNBLHNCQUFBO0VBQ0Esc0JBQUE7RUFDQSxlQUFBO0NESEQ7QUNLQzs7RUFDRSxZQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLDBDQUFB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QUFBO0NYNG5DRDtBVzFuQ0M7RUEwQ0Q7SUF6Q0csWUFBQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtJQUNBLFlBQUE7SUFDQSxXQUFBO0lBQ0EsV0FBQTtHWDZuQ0Q7Q0FDRjtBVzNuQ0M7RUFpQ0Q7SUFoQ0csYUFBQTtJQUNBLFdBQUE7R1g4bkNEO0NBQ0Y7QVczbkNEO0VBQ0UscUJBQUE7RUFBQSxxQkFBQTtFQUFBLGNBQUE7RUFDQSx5QkFBQTtFQUFBLHNCQUFBO0VBQUEsd0JBQUE7Q1g2bkNEO0FXMW5DRDtFQUNFLDBCQUFBO0VBQUEsdUJBQUE7RUFBQSxvQkFBQTtDWDRuQ0Q7QVcxbkNDO0VBbUJEO0lBbEJHLDZCQUFBO0lBQUEsOEJBQUE7SUFBQSwyQkFBQTtJQUFBLHVCQUFBO0dYNm5DRDtDQUNGO0FXMW5DRDtFQUNFLGVBQUE7Q1g0bkNEO0FXeG5DQztFQVNEO0lBUkcsZUFBQTtJQUNBLGdCQUFBO0lBQ0Esb0JBQUE7R1gybkNEO0VXem5DQztJQUNFLGlCQUFBO0dYMm5DSDtDQUNGIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypcdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0QmFzZSBzaXRlIHN0eWxlc1xuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JnL2JnLWxpbmVzLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogaW5pdGlhbDtcbn1cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMjI0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmZsZXgtZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5mbGV4LWNvbHVtbi1jZW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJlYWQtbW9yZS1saW5rLFxuYS5yZWFkLW1vcmUtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdMZWFndWUgU3BhcnRhbicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDUuNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuLnJlYWQtbW9yZS1saW5rOjphZnRlcixcbmEucmVhZC1tb3JlLWxpbms6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA5NiU7XG4gIGhlaWdodDogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTMsIDE2OCwgMjM5LCAwLjcpO1xufVxuLmRlc2MtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjM1cHg7XG4gIGNvbG9yOiByZ2JhKDk3LCA5NywgOTcsIDAuNik7XG59XG4udGl0bGUge1xuICBmb250LWZhbWlseTogJ1BsYXlmYWlyIERpc3BsYXknLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjQycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG4uc3VidGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6ICdMZWFndWUgU3BhcnRhbicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDUuNHB4O1xuICBjb2xvcjogIzVkYThlZjtcbn1cbi50aXRsZS1kZXNjIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzVweDtcbiAgY29sb3I6IHJnYmEoOTcsIDk3LCA5NywgMC42KTtcbn1cbi52ZXJ0aWNhbC10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGZvbnQtZmFtaWx5OiAnTGVhZ3VlIFNwYXJ0YW4nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDlweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiA1LjRweDtcbiAgY29sb3I6IHJnYmEoMTEsIDEyLCAxNywgMC4yKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSB0cmFuc2xhdGUoLTEwMCUsIDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbn1cbi8qXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdE5hdmlnYXRpb25cblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLm5hdmlnYXRpb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gIC5uYXZpZ2F0aW9uLXdyYXBwZXIge1xuICAgIGhlaWdodDogMTI4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmxvZ28td3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgLmxvZ28td3JhcHBlciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAxOTBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4ubG9nbyB7XG4gIHdpZHRoOiAxNnB4O1xufVxuLm5hdmlnYXRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LWZhbWlseTogJ0xlYWd1ZSBTcGFydGFuJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2aWdhdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAubmF2aWdhdGlvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5hdmlnYXRpb25fX2l0ZW0gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5uYXZpZ2F0aW9uX19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZpZ2F0aW9uX19pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAubmF2aWdhdGlvbl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uX19saW5rIHtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogNS41OHB4O1xuICBjb2xvcjogcmdiYSgxMSwgMTIsIDE3LCAwLjkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4vKlx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRIZWFkZXIgZGVzY3JpcHRpb25cblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmhlYWRlci1kZXNjIHtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAuaGVhZGVyLWRlc2Mge1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgdG9wOiAxNzBweDtcbiAgICB6LWluZGV4OiA5O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5oZWFkZXItZGVzYyB7XG4gICAgcmlnaHQ6IC01MHB4O1xuICAgIHRvcDogNThweDtcbiAgfVxufVxuLmhlYWRlci1kZXNjX19jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZm9udC1mYW1pbHk6ICdMZWFndWUgU3BhcnRhbicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDUuNHB4O1xuICBjb2xvcjogcmdiYSgxMSwgMTIsIDE3LCAwLjIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAuaGVhZGVyLWRlc2NfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpIHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhlYWRlci1kZXNjX19jb250ZW50IHtcbiAgICBjb2xvcjogcmdiYSgxMSwgMTIsIDE3LCAwLjIpO1xuICB9XG59XG4vKlx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRIZWFkZXIgc2xpZGVyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zbGlkZXItd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiA5NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2hlYWRlclNsaWRlci5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnNsaWRlci1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnNsaWRlci1pdGVtX19kZXNjIHtcbiAgbWluLXdpZHRoOiAyNjBweDtcbiAgbWF4LXdpZHRoOiA2ODBweDtcbiAgcGFkZGluZzogMjVweCAyNXB4IDEwcHggMjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMjAlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAtMTZweCAwIDY1cHggcmdiYSgxMSwgMTIsIDE3LCAwLjIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAuc2xpZGVyLWl0ZW1fX2Rlc2Mge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4uc2xpZGVyLWl0ZW1fX2hlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogJ1BsYXlmYWlyIERpc3BsYXknLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzBiMGMxMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MjBweCkge1xuICAuc2xpZGVyLWl0ZW1fX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAuc2xpZGVyLWl0ZW1fX2hlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiA2MnB4O1xuICB9XG59XG4uc2xpZGVyLWl0ZW1fX2hlYWRpbmcgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogJ0xlYWd1ZSBTcGFydGFuJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogNS40cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiByZ2JhKDkzLCAxNjgsIDIzOSwgMC45KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgLnNsaWRlci1pdGVtX19oZWFkaW5nIHNwYW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cbi5zbGlkZXItaXRlbV9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucyBMaWdodCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjM1cHg7XG4gIGNvbG9yOiAjOGY4ZjhmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zbGlkZXItaXRlbV9fdGV4dCB7XG4gICAgd2lkdGg6IDM5MHB4O1xuICB9XG59XG4uc2xpZGVyLWl0ZW1fX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM3MnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJveC1zaGFkb3c6IC0xNnB4IDI1cHggNjVweCByZ2JhKDExLCAxMiwgMTcsIDAuMik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gIC5zbGlkZXItaXRlbV9faW1nIHtcbiAgICB3aWR0aDogMTAxNnB4O1xuICAgIGhlaWdodDogNTcycHg7XG4gIH1cbn1cbi5zbGlkZXItaXRlbV9faW1nLS1iZy0xIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2JnL2hlYWRlci1zbGlkZXItYmcuanBnXCIpO1xufVxuLnNsaWRlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpZGUtY29udHJvbHMge1xuICB3aWR0aDogODFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAzNTAlKTtcbiAgei1pbmRleDogOTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgLnNsaWRlLWNvbnRyb2xzIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG4gIH1cbn1cbi5zbGlkZS1jb250cm9scy1udW1iZXIge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiAnTGVhZ3VlIFNwYXJ0YW4nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ViZWJlYjtcbn1cbi5zbGlkZS1jb250cm9scy1udW1iZXJfX2FjdGl2ZSB7XG4gIGNvbG9yOiAjNWRhOGVmO1xufVxuLnNsaWRlLWNvbnRyb2xzLW51bWJlcl9fdG90YWwge1xuICBjb2xvcjogIzI2MjYyNjtcbn1cbi8qXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFF1b3RlXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5xdW90ZSB7XG4gIHBhZGRpbmctdG9wOiA0Ny41cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5xdW90ZSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICB9XG59XG4ucXVvdGUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAucXVvdGUtd3JhcHBlciB7XG4gICAgd2lkdGg6IDYxMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5xdW90ZS13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjlweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAxMDAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkYThlZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucXVvdGUtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBib3R0b206IC01OHB4O1xuICB9XG59XG4ucXVvdGVfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBmb250LWZhbWlseTogJ1BsYXlmYWlyIERpc3BsYXknLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ2O1xuICBsZXR0ZXItc3BhY2luZzogMC4yNnB4O1xuICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjkpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5xdW90ZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4ucXVvdGVfX2F1dGhvciB7XG4gIGZvbnQtZmFtaWx5OiAnTGVhZ3VlIFNwYXJ0YW4nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDlweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiA1LjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC45KTtcbn1cbi8qXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdNChbHViIGRlc2NyaXB0aW9uXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jbHViLWRlc2NyaXB0aW9uLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uY2x1Yi1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA1NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDcuNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAuY2x1Yi1kZXNjcmlwdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4O1xuICB9XG59XG4uY2x1Yi1kZXNjcmlwdGlvbl9faW1nIHtcbiAgd2lkdGg6IDcwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgLmNsdWItZGVzY3JpcHRpb25fX2ltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5jbHViLWRlc2NyaXB0aW9uLXZpZGVvIHtcbiAgd2lkdGg6IDYwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA0M3B4O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAuY2x1Yi1kZXNjcmlwdGlvbi12aWRlbyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5jbHViLWRlc2NyaXB0aW9uLXZpZGVvX19jb250cm9sIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAtMnB4IC0ycHggMzVweCByZ2JhKDAsIDAsIDAsIDAuMTMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWRhOGVmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gIC5jbHViLWRlc2NyaXB0aW9uLXZpZGVvX19jb250cm9sIHtcbiAgICB3aWR0aDogNjhweDtcbiAgICBoZWlnaHQ6IDY4cHg7XG4gIH1cbn1cbi5jbHViLWRlc2NyaXB0aW9uLXZpZGVvX19jb250cm9sIGltZyB7XG4gIHdpZHRoOiAzNSU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTM1JSwgLTUwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gIC5jbHViLWRlc2NyaXB0aW9uLXZpZGVvX19jb250cm9sIGltZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5jbHViLWRlc2NyaXB0aW9uX190ZXh0IHtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbiAgbWFyZ2luLXRvcDogOTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzVweDtcbiAgY29sb3I6IHJnYmEoOTcsIDk3LCA5NywgMC42KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4NTVweCkgYW5kIChtYXgtd2lkdGg6IDEyNTRweCkge1xuICAuY2x1Yi1kZXNjcmlwdGlvbl9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAuY2x1Yi1kZXNjcmlwdGlvbl9fdGV4dCB7XG4gICAgd2lkdGg6IDM0MHB4O1xuICAgIG1hcmdpbjogNjBweCAwIDQ1cHggMTE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgLmNsdWItZGVzY3JpcHRpb25fX2xpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTVweDtcbiAgfVxufVxuLypcdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0U2hvcFxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uc2hvcCB7XG4gIHBhZGRpbmctdG9wOiA0Ny41cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gIC5zaG9wIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gIH1cbn1cbi5zaG9wOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOTg0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzMwcHg7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmcvYmctbGluZXMucG5nXCIpLCB1cmwoXCIuLi9pbWFnZXMvYmcvYmctd2F0ZXIuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXksIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyLCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bywgY292ZXI7XG59XG4uc2hvcC1zbGlkZXItd3JhcHBlciB7XG4gIGhlaWdodDogNTY1cHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaG9wLXNsaWRlci1zcGVjaWFsLWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM5NHB4KSB7XG4gIC5zaG9wLXNsaWRlci1zcGVjaWFsLWhvbGRlciB7XG4gICAgcmlnaHQ6IC04NXB4O1xuICB9XG59XG4uc2hvcC1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2hvcC1zbGlkZXItY29udHJvbHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2hvcC1zbGlkZXItYXJyb3cge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjIwcHg7XG4gIHotaW5kZXg6IDk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NTBweCkge1xuICAuc2hvcC1zbGlkZXItYXJyb3cge1xuICAgIGJvdHRvbTogY2FsYygyMjBweCk7XG4gIH1cbn1cbi5zaG9wLXNsaWRlci1hcnJvdyBpbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLnNob3Atc2xpZGVyLWFycm93LS1sZWZ0IHtcbiAgbGVmdDogLTE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjUwcHgpIHtcbiAgLnNob3Atc2xpZGVyLWFycm93LS1sZWZ0IHtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDAlKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzMzRweCkge1xuICAuc2hvcC1zbGlkZXItYXJyb3ctLWxlZnQge1xuICAgIGxlZnQ6IC03MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwJSk7XG4gIH1cbn1cbi5zaG9wLXNsaWRlci1hcnJvdy0tcmlnaHQge1xuICByaWdodDogLTE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNjUwcHgpIHtcbiAgLnNob3Atc2xpZGVyLWFycm93LS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDAlKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzMzRweCkge1xuICAuc2hvcC1zbGlkZXItYXJyb3ctLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwJSk7XG4gIH1cbn1cbi5ib2FyZCB7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiA0MzVweDtcbiAgbWFyZ2luLXRvcDogMTMwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NTBweCkge1xuICAuYm9hcmQge1xuICAgIHBhZGRpbmctbGVmdDogMTg1cHg7XG4gICAgd2lkdGg6IDYyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gIC5ib2FyZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4uYm9hcmRfX2ltZy1ob2xkZXIge1xuICB3aWR0aDogMjUwcHg7XG4gIGhlaWdodDogMzIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY1MHB4KSB7XG4gIC5ib2FyZF9faW1nLWhvbGRlciB7XG4gICAgbGVmdDogMTg1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgLmJvYXJkX19pbWctaG9sZGVyIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4uYm9hcmRfX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuLmJvYXJkLWRlc2Mge1xuICB3aWR0aDogMjEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOTZweDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDY1MHB4KSB7XG4gIC5ib2FyZC1kZXNjIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA0MDFweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gIC5ib2FyZC1kZXNjIHtcbiAgICBsZWZ0OiAyMTZweDtcbiAgfVxufVxuLmJvYXJkX19jYXQge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAyLjRweDtcbiAgY29sb3I6ICM3YTdhN2E7XG59XG4uYm9hcmRfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdQbGF5ZmFpciBEaXNwbGF5Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjZweDtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG4uYm9hcmQtYnV5IHtcbiAgbWFyZ2luLXRvcDogMzhweDtcbiAgbWFyZ2luLWxlZnQ6IDU1cHg7XG59XG4uYm9hcmQtYnV5X19wcmljZSB7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICBjb2xvcjogI2NlNjBhODtcbn1cbi5ib2FyZC1idXlfX2xpbmsge1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBmb250LWZhbWlseTogJ0xlYWd1ZSBTcGFydGFuJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiA1LjRweDtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG4uc2hvcF9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLypcdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0QXJ0aWNsZVxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uYXJ0aWNsZSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uYXJ0aWNsZS0tb2RkIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlLS1vZGQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuLmFydGljbGVfX2Rlc2Mge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMjBweCAwIDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZV9fZGVzYyB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAuYXJ0aWNsZV9fZGVzYyB7XG4gICAgd2lkdGg6IDQ2MnB4O1xuICAgIHBhZGRpbmc6IDgwcHggNTBweCAwIDcwcHg7XG4gIH1cbn1cbi5hcnRpY2xlLS1vZGQgLmFydGljbGVfX2Rlc2Mge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXJ0aWNsZS0tb2RkIC5hcnRpY2xlX19kZXNjIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgLmFydGljbGUtLW9kZCAuYXJ0aWNsZV9fZGVzYyB7XG4gICAgd2lkdGg6IDUxNXB4O1xuICAgIGZsZXg6IDAgMCA1MTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTA1cHg7XG4gIH1cbn1cbi5hcnRpY2xlX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6ICdQbGF5ZmFpciBEaXNwbGF5Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNDJweDtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gIC5hcnRpY2xlX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICBmb250LXNpemU6IDQycHg7XG4gIH1cbn1cbi5hcnRpY2xlX190aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLW51bWJlcik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAtNXB4O1xuICB6LWluZGV4OiAtMTtcbiAgZm9udC1mYW1pbHk6ICdMZWFndWUgU3BhcnRhbicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNzBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDY2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAxM3B4O1xuICBjb2xvcjogI2Y5ZjlmOTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgLmFydGljbGVfX3RpdGxlOjpiZWZvcmUge1xuICAgIHRvcDogLTE3cHg7XG4gICAgZm9udC1zaXplOiAxMzBweDtcbiAgfVxufVxuLmFydGljbGVfX3RpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAtNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWRhOGVmO1xufVxuLmFydGljbGVfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4zNXB4O1xuICBjb2xvcjogcmdiYSg5NywgOTcsIDk3LCAwLjYpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAuYXJ0aWNsZV9fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuLmFydGljbGVfX3ByZXZpZXcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcnRpY2xlX19wcmV2aWV3IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgLmFydGljbGVfX3ByZXZpZXcge1xuICAgIHdpZHRoOiA3NjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZsZXg6IDAgMCA3NjJweDtcbiAgfVxufVxuLmFydGljbGUtLW9kZCAuYXJ0aWNsZV9fcHJldmlldyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAuYXJ0aWNsZS0tb2RkIC5hcnRpY2xlX19wcmV2aWV3IHtcbiAgICB3aWR0aDogNDkwcHg7XG4gICAgZmxleDogMCAwIDQ5MHB4O1xuICB9XG59XG4uYXJ0aWNsZV9fcHJldmlldy1kZXNjIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTMwcHg7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmFydGljbGUtLWV2ZW4gLmFydGljbGVfX3ByZXZpZXctZGVzYyB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgdG9wOiAzMHB4O1xuICB9XG4gIC5hcnRpY2xlLS1ldmVuIC5hcnRpY2xlX19wcmV2aWV3LWRlc2MgLmFydGljbGVfX3ByZXZpZXctZGVzYy1jb250ZW50IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLmFydGljbGUtLW9kZCAuYXJ0aWNsZV9fcHJldmlldy1kZXNjIHtcbiAgbGVmdDogMzBweDtcbiAgcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gIC5hcnRpY2xlLS1vZGQgLmFydGljbGVfX3ByZXZpZXctZGVzYyB7XG4gICAgbGVmdDogLTMwcHg7XG4gICAgdG9wOiAwO1xuICB9XG59XG4uYXJ0aWNsZV9fcHJldmlldy1kZXNjLWNvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZm9udC1mYW1pbHk6ICdMZWFndWUgU3BhcnRhbicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDUuNHB4O1xuICBjb2xvcjogcmdiYSgxMSwgMTIsIDE3LCAwLjIpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpIHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xufVxuLypcdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0U3Vic2NyaWJlXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5zdWJzY3JpYmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3Vic2NyaWJlOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTMzNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwNXB4O1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JnL2JnLWxpbmVzLnBuZ1wiKSwgdXJsKFwiLi4vaW1hZ2VzL2JnL2JnLXN1cmZlci5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteSwgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIsIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvLCBjb3Zlcjtcbn1cbi5zdWJzY3JpYmUtd3JhcHBlciB7XG4gIG1heC13aWR0aDogNTkwcHg7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDgwcHggMTVweCAzNy41cHggMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gIC5zdWJzY3JpYmUtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTYwcHggMCA3NXB4IDA7XG4gIH1cbn1cbi5zdWJzY3JpYmUtd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkYThlZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgLnN1YnNjcmliZS13cmFwcGVyOjpiZWZvcmUge1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbn1cbi5zdWJzY3JpYmUtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uc3Vic2NyaWJlX19pbnB1dCB7XG4gIHdpZHRoOiA1NDBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoOTcsIDk3LCA5NywgMCk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBmb250LWZhbWlseTogJ0xlYWd1ZSBTcGFydGFuJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiA1LjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluO1xuICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjkpO1xufVxuLnN1YnNjcmliZV9faW5wdXQ6YWN0aXZlLFxuLnN1YnNjcmliZV9faW5wdXQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDk3LCA5NywgOTcsIDAuMTUpO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnN1YnNjcmliZV9fc3VibWl0IHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgZmxleDogMCAwIDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZGE4ZWY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jb250cm9scy9oZWFkZXItc2xpZGVyLXJpZ2h0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGluaXRpYWw7XG4gIGJvcmRlcjogMCBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbjtcbiAgdGV4dC1pbmRlbnQ6IC0xMDAwcHg7XG59XG4uc3Vic2NyaWJlX19zdWJtaXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzRiNGYxO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnN1YnNjcmliZV9fc3VibWl0OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZjhmZWE7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4vKlx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRDYW1wXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5jYW1wIHtcbiAgbWluLWhlaWdodDogMjM3LjVweDtcbiAgbWFyZ2luLXRvcDogNzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYW1wIHtcbiAgICBtaW4taGVpZ2h0OiA0NzVweDtcbiAgfVxufVxuLmNhbXBfX2ltZyB7XG4gIHdpZHRoOiAyMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2FtcC1pbWctMS5qcGdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MDBweCkge1xuICAuY2FtcF9faW1nIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLmNhbXBfX2ltZyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYW1wX19pbWcge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi5jYW1wX19kZXNjIHtcbiAgd2lkdGg6IDgwJTtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDAwcHgpIHtcbiAgLmNhbXBfX2Rlc2Mge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1MDBweCkge1xuICAuY2FtcF9fZGVzYyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYW1wX19kZXNjIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbi5jYW1wX19sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiAnTGVhZ3VlIFNwYXJ0YW4nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDlweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiA1LjU4cHg7XG4gIGNvbG9yOiByZ2JhKDExLCAxMiwgMTcsIDAuMjcpO1xufVxuLmNhbXBfX2FkZHJlc3Mge1xuICBtYXJnaW46IDMwcHggMDtcbiAgZm9udC1mYW1pbHk6ICdQbGF5ZmFpciBEaXNwbGF5Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4zNDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzJweDtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDAwcHgpIHtcbiAgLmNhbXBfX2FkZHJlc3Mge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYW1wX19hZGRyZXNzIHtcbiAgICBtYXJnaW46IDYwcHggMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG4vKlx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRGb290ZXJcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxufVxuLmZvb3Rlci1sb2dvLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNy41cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1sb2dvLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cbi5mb290ZXItbmF2LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItbmF2LXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi8qXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFNvY2lhbFxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uaGVhZGVyLXNvY2lhbC13cmFwcGVyIHtcbiAgbWFyZ2luOiAyNXB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gIC5oZWFkZXItc29jaWFsLXdyYXBwZXIge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgdG9wOiAzNTBweDtcbiAgICB6LWluZGV4OiA5O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5oZWFkZXItc29jaWFsLXdyYXBwZXIge1xuICAgIHJpZ2h0OiAtNDVweDtcbiAgICB0b3A6IDQwMHB4O1xuICB9XG59XG4uc29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc29jaWFsLnNvY2lhbC0taGVhZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgLnNvY2lhbC5zb2NpYWwtLWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnNvY2lhbF9faXRlbSB7XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAuc29jaWFsLS1oZWFkZXIgLnNvY2lhbF9faXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbiAgLnNvY2lhbC0taGVhZGVyIC5zb2NpYWxfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuIiwiLypcdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0QmFzZSBzaXRlIHN0eWxlc1xuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmcvYmctbGluZXMucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBpbml0aWFsO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDE1cHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAgIHdpZHRoOiAxMjI0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uZmxleC1lbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uZmxleC1jb2x1bW4tY2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnJlYWQtbW9yZS1saW5rLCBhLnJlYWQtbW9yZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJ0xlYWd1ZSBTcGFydGFuJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogNS40cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMzMzMzM7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiA5NiU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoOTMsIDE2OCwgMjM5LCAwLjcpO1xuICB9XG59XG5cbi5kZXNjLXRleHQge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4zNXB4O1xuICBjb2xvcjogcmdiYSg5NywgOTcsIDk3LCAwLjYpO1xufVxuXG4udGl0bGUge1xuICBmb250LWZhbWlseTogJ1BsYXlmYWlyIERpc3BsYXknLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjQycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5zdWJ0aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogJ0xlYWd1ZSBTcGFydGFuJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogNS40cHg7XG4gIGNvbG9yOiAjNWRhOGVmO1xufVxuXG4udGl0bGUtZGVzYyB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIC5kZXNjLXRleHQ7XG59XG5cbi52ZXJ0aWNhbC10ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGZvbnQtZmFtaWx5OiAnTGVhZ3VlIFNwYXJ0YW4nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDlweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiA1LjRweDtcbiAgY29sb3I6IHJnYmEoMTEsIDEyLCAxNywgLjIpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpIHRyYW5zbGF0ZSgtMTAwJSwgMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xufSIsIi8qXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdE5hdmlnYXRpb25cblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ubmF2aWdhdGlvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gICAgaGVpZ2h0OiAxMjhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5sb2dvLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMTkwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ubG9nbyB7XG4gIHdpZHRoOiAxNnB4O1xufVxuXG4ubmF2aWdhdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiAnTGVhZ3VlIFNwYXJ0YW4nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLm5hdmlnYXRpb25fX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4ubmF2aWdhdGlvbl9fbGluayB7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDUuNThweDtcbiAgY29sb3I6IHJnYmEoMTEsIDEyLCAxNywgLjkpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdEhlYWRlciBkZXNjcmlwdGlvblxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5oZWFkZXItZGVzYyB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHN0YXRpYztcblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMzBweDtcbiAgICB0b3A6IDE3MHB4O1xuICAgIHotaW5kZXg6IDk7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICAgcmlnaHQ6IC01MHB4O1xuICAgIHRvcDogNThweDtcbiAgfVxufVxuXG4uaGVhZGVyLWRlc2NfX2NvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmb250LWZhbWlseTogJ0xlYWd1ZSBTcGFydGFuJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogNS40cHg7XG4gIGNvbG9yOiByZ2JhKDExLCAxMiwgMTcsIC4yKTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlKC0xMDAlLCAwKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICBjb2xvcjogcmdiYSgxMSwgMTIsIDE3LCAuMik7XG4gIH1cbn0iLCIvKlx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRIZWFkZXIgc2xpZGVyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLnNsaWRlci13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiNoZWFkZXJTbGlkZXIub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnNsaWRlci1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uc2xpZGVyLWl0ZW1fX2Rlc2Mge1xuICBtaW4td2lkdGg6IDI2MHB4O1xuICBtYXgtd2lkdGg6IDY4MHB4O1xuICBwYWRkaW5nOiAyNXB4IDI1cHggMTBweCAyNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAyMCUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IC0xNnB4IDAgNjVweCByZ2JhKDExLCAxMiwgMTcsIDAuMik7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi5zbGlkZXItaXRlbV9faGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiAnUGxheWZhaXIgRGlzcGxheScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMGIwYzExO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5MjBweCkge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogNjJweDtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC1mYW1pbHk6ICdMZWFndWUgU3BhcnRhbicsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogNS40cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogcmdiYSg5MywgMTY4LCAyMzksIDAuOSk7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgfVxufVxuXG4uc2xpZGVyLWl0ZW1fX3RleHQge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMgTGlnaHQnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4zNXB4O1xuICBjb2xvcjogIzhmOGY4ZjtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICB3aWR0aDogMzkwcHg7XG4gIH1cbn1cblxuLnNsaWRlci1pdGVtX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNzJweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBib3gtc2hhZG93OiAtMTZweCAyNXB4IDY1cHggcmdiYSgxMSwgMTIsIDE3LCAwLjIpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgICB3aWR0aDogMTAxNnB4O1xuICAgIGhlaWdodDogNTcycHg7XG4gIH1cbn1cblxuLnNsaWRlci1pdGVtX19pbWctLWJnLTEge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYmcvaGVhZGVyLXNsaWRlci1iZy5qcGdcIik7XG59XG5cbi5zbGlkZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2xpZGUtY29udHJvbHMge1xuICB3aWR0aDogODFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAzNTAlKTtcbiAgei1pbmRleDogOTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICB9XG59XG5cbi5zbGlkZS1jb250cm9scy1udW1iZXIge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiAnTGVhZ3VlIFNwYXJ0YW4nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ViZWJlYjtcbn1cblxuLnNsaWRlLWNvbnRyb2xzLW51bWJlcl9fYWN0aXZlIHtcbiAgY29sb3I6ICM1ZGE4ZWY7XG59XG5cbi5zbGlkZS1jb250cm9scy1udW1iZXJfX3RvdGFsIHtcbiAgY29sb3I6ICMyNjI2MjY7XG59IiwiLypcdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0UXVvdGVcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4ucXVvdGUge1xuICBwYWRkaW5nLXRvcDogOTVweC8yO1xuICBwYWRkaW5nLWJvdHRvbTogMTEwcHgvMjtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBwYWRkaW5nLXRvcDogOTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG4gIH1cbn1cblxuLnF1b3RlLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgd2lkdGg6IDYxMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDJweDtcbiAgICBoZWlnaHQ6IDEwMHB4LzI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTU4cHgvMjtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVkYThlZjtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgYm90dG9tOiAtNThweDtcbiAgfVxufVxuXG4ucXVvdGVfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBmb250LWZhbWlseTogJ1BsYXlmYWlyIERpc3BsYXknLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ2O1xuICBsZXR0ZXItc3BhY2luZzogMC4yNnB4O1xuICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAuOSk7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG5cbi5xdW90ZV9fYXV0aG9yIHtcbiAgZm9udC1mYW1pbHk6ICdMZWFndWUgU3BhcnRhbicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDUuNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAuOSk7XG59IiwiLypcdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx00KFsdWIgZGVzY3JpcHRpb25cblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uY2x1Yi1kZXNjcmlwdGlvbi13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY2x1Yi1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxMTBweC8yO1xuICBwYWRkaW5nLWJvdHRvbTogOTVweC8yO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gIH1cbn1cblxuLmNsdWItZGVzY3JpcHRpb25fX2ltZyB7XG4gIHdpZHRoOiA3MCU7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5jbHViLWRlc2NyaXB0aW9uLXZpZGVvIHtcbiAgd2lkdGg6IDYwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA0M3B4O1xuICB6LWluZGV4OiAxO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uY2x1Yi1kZXNjcmlwdGlvbi12aWRlb19fY29udHJvbCB7XG4gIHdpZHRoOiA2OHB4LzI7XG4gIGhlaWdodDogNjhweC8yO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IC0ycHggLTJweCAzNXB4IHJnYmEoMCwgMCwgMCwgMC4xMyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZGE4ZWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gICAgd2lkdGg6IDY4cHg7XG4gICAgaGVpZ2h0OiA2OHB4O1xuICB9XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMzUlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTM1JSwgLTUwJSk7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLmNsdWItZGVzY3JpcHRpb25fX3RleHQge1xuICBtYXgtd2lkdGg6IDQ1MHB4O1xuICBtYXJnaW4tdG9wOiA5MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICAuZGVzYy10ZXh0O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA4NTVweCkgYW5kIChtYXgtd2lkdGg6IDEyNTRweCkge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gICAgd2lkdGg6IDM0MHB4O1xuICAgIG1hcmdpbjogNjBweCAwIDQ1cHggMTE1cHg7XG4gIH1cbn1cblxuLmNsdWItZGVzY3JpcHRpb25fX2xpbmsge1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExNXB4O1xuICB9XG59IiwiLypcdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0U2hvcFxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5zaG9wIHtcbiAgcGFkZGluZy10b3A6IDk1cHgvMjtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4LzI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDk4NHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0zMzBweDtcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYmcvYmctbGluZXMucG5nXCIpLCB1cmwoXCIuLi9pbWFnZXMvYmcvYmctd2F0ZXIuanBnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteSwgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciwgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bywgY292ZXI7XG4gIH1cbn1cblxuLnNob3Atc2xpZGVyLXdyYXBwZXIge1xuICBoZWlnaHQ6IDU2NXB4O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaG9wLXNsaWRlci1zcGVjaWFsLWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzOTRweCkge1xuICAgIHJpZ2h0OiAtODVweDtcbiAgfVxufVxuXG4uc2hvcC1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5zaG9wLXNsaWRlci1jb250cm9scyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNob3Atc2xpZGVyLWFycm93IHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIyMHB4O1xuICB6LWluZGV4OiA5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNjUwcHgpIHtcbiAgICBib3R0b206IGNhbGMoMTgwcHggKyA0MHB4KTtcbiAgfVxuXG4gIGltZyB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxufVxuXG4uc2hvcC1zbGlkZXItYXJyb3ctLWxlZnQge1xuICBsZWZ0OiAtMTVweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNjUwcHgpIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDAlKTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMzM0cHgpIHtcbiAgICBsZWZ0OiAtNzBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMCUpO1xuICB9XG59XG5cbi5zaG9wLXNsaWRlci1hcnJvdy0tcmlnaHQge1xuICByaWdodDogLTE1cHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY1MHB4KSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDAlKTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMzM0cHgpIHtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwJSk7XG4gIH1cbn1cblxuLmJvYXJkIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBoZWlnaHQ6IDQzNXB4O1xuICBtYXJnaW4tdG9wOiAxMzBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NTBweCkge1xuICAgIHBhZGRpbmctbGVmdDogMTg1cHg7XG4gICAgd2lkdGg6IDQzNXB4ICsgMTg1cHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5ib2FyZF9faW1nLWhvbGRlciB7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiAzMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY1MHB4KSB7XG4gICAgbGVmdDogMTg1cHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uYm9hcmRfX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xufVxuXG4uYm9hcmQtZGVzYyB7XG4gIHdpZHRoOiAyMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE5NnB4O1xuICByaWdodDogMDtcbiAgei1pbmRleDogOTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY1MHB4KSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMjE2cHggKyAxODVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAgIGxlZnQ6IDIxNnB4O1xuICB9XG59XG5cbi5ib2FyZF9fY2F0IHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMi40cHg7XG4gIGNvbG9yOiAjN2E3YTdhO1xufVxuXG4uYm9hcmRfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICdQbGF5ZmFpciBEaXNwbGF5Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMjZweDtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5ib2FyZC1idXkge1xuICBtYXJnaW4tdG9wOiAzOHB4O1xuICBtYXJnaW4tbGVmdDogNTVweDtcbn1cblxuLmJvYXJkLWJ1eV9fcHJpY2Uge1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjFweDtcbiAgY29sb3I6ICNjZTYwYTg7XG59XG5cbi5ib2FyZC1idXlfX2xpbmsge1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBmb250LWZhbWlseTogJ0xlYWd1ZSBTcGFydGFuJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiA1LjRweDtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5zaG9wX19saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59IiwiLypcdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0QXJ0aWNsZVxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5hcnRpY2xlIHtcbiAgcGFkZGluZy10b3A6IDYwcHgvMjtcbiAgcGFkZGluZy1ib3R0b206IDYwcHgvMjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLmFydGljbGUtLW9kZCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuLmFydGljbGVfX2Rlc2Mge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMjBweCAwIDAgMDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAgIHdpZHRoOiA0NjJweDtcbiAgICBwYWRkaW5nOiA4MHB4IDUwcHggMCA3MHB4O1xuICB9XG5cbiAgLmFydGljbGUtLW9kZCAmIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgICAgIHdpZHRoOiA1MTVweDtcbiAgICAgIGZsZXg6IDAgMCA1MTVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNzVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwNXB4O1xuICAgIH1cbiAgfVxufVxuXG4uYXJ0aWNsZV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiAnUGxheWZhaXIgRGlzcGxheScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjQycHg7XG4gIGNvbG9yOiAjMzMzMzMzO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogYXR0cihkYXRhLW51bWJlcik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtNXB4O1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGZvbnQtZmFtaWx5OiAnTGVhZ3VlIFNwYXJ0YW4nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA2NnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxM3B4O1xuICAgIGNvbG9yOiAjZjlmOWY5O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAgICAgdG9wOiAtMTdweDtcbiAgICAgIGZvbnQtc2l6ZTogMTMwcHg7XG4gICAgfVxuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAyM3B4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogLTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWRhOGVmO1xuICB9XG59XG5cbi5hcnRpY2xlX190ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgLmRlc2MtdGV4dDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG4uYXJ0aWNsZV9fcHJldmlldyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAgIHdpZHRoOiA3NjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZsZXg6IDAgMCA3NjJweDtcbiAgfVxuXG4gIC5hcnRpY2xlLS1vZGQgJiB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gICAgICB3aWR0aDogNDkwcHg7XG4gICAgICBmbGV4OiAwIDAgNDkwcHg7XG4gICAgfVxuICB9XG59XG5cbi5hcnRpY2xlX19wcmV2aWV3LWRlc2MgIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTMwcHg7XG4gIHRvcDogMDtcblxuICAuYXJ0aWNsZS0tZXZlbiAmIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICByaWdodDogMzBweDtcbiAgICAgIHRvcDogMzBweDtcblxuICAgICAgLmFydGljbGVfX3ByZXZpZXctZGVzYy1jb250ZW50IHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFydGljbGUtLW9kZCAmIHtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHJpZ2h0OiAzMHB4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyNTRweCkge1xuICAgICAgbGVmdDogLTMwcHg7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG59XG5cbi5hcnRpY2xlX19wcmV2aWV3LWRlc2MtY29udGVudCB7XG4gIC52ZXJ0aWNhbC10ZXh0O1xufSIsIi8qXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFN1YnNjcmliZVxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5zdWJzY3JpYmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEzMzVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNDA1cHg7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2JnL2JnLWxpbmVzLnBuZ1wiKSwgdXJsKFwiLi4vaW1hZ2VzL2JnL2JnLXN1cmZlci5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15LCBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyLCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvLCBjb3ZlcjtcbiAgfVxufVxuXG4uc3Vic2NyaWJlLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDU5MHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxNjBweC8yIDE1cHggNzVweC8yIDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgICBwYWRkaW5nOiAxNjBweCAwIDc1cHggMDtcbiAgfVxuXG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMnB4O1xuICAgIGhlaWdodDogMTAwcHgvMjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVkYThlZjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgfVxuICB9XG59XG5cbi5zdWJzY3JpYmUtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zdWJzY3JpYmVfX2lucHV0IHtcbiAgd2lkdGg6IDU0MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg5NywgOTcsIDk3LCAwLjApO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcblxuICBmb250LWZhbWlseTogJ0xlYWd1ZSBTcGFydGFuJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiA1LjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluO1xuICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwLjkpO1xuXG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDk3LCA5NywgOTcsIDAuMTUpO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuLnN1YnNjcmliZV9fc3VibWl0IHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgZmxleDogMCAwIDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZGE4ZWY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jb250cm9scy9oZWFkZXItc2xpZGVyLXJpZ2h0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGluaXRpYWw7XG4gIGJvcmRlcjogMCBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbjtcbiAgdGV4dC1pbmRlbnQ6IC0xMDAwcHg7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjNWRhOGVmLCA1JSk7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oIzVkYThlZiwgMTAlKTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59IiwiLypcdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0Q2FtcFxuXHQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jYW1wIHtcbiAgbWluLWhlaWdodDogNDc1cHgvMjtcbiAgbWFyZ2luLXRvcDogNzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIG1pbi1oZWlnaHQ6IDQ3NXB4O1xuICB9XG59XG5cbi5jYW1wX19pbWcge1xuICB3aWR0aDogMjAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NhbXAtaW1nLTEuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQwMHB4KSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA1MDBweCkge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi5jYW1wX19kZXNjIHtcbiAgd2lkdGg6IDgwJTtcbiAgcGFkZGluZy10b3A6IDEwMHB4LzI7XG4gIHBhZGRpbmctbGVmdDogNDRweC8yO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHgvMjtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNDAwcHgpIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmctbGVmdDogNDRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uY2FtcF9fbGFiZWwge1xuICBmb250LWZhbWlseTogJ0xlYWd1ZSBTcGFydGFuJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogNS41OHB4O1xuICBjb2xvcjogcmdiYSgxMSwgMTIsIDE3LCAwLjI3KTtcbn1cblxuLmNhbXBfX2FkZHJlc3Mge1xuICBtYXJnaW46IDYwcHgvMiAwO1xuICBmb250LWZhbWlseTogJ1BsYXlmYWlyIERpc3BsYXknLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM0O1xuICBsZXR0ZXItc3BhY2luZzogMC4zMnB4O1xuICBjb2xvcjogIzMzMzMzMztcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNDAwcHgpIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW46IDYwcHggMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59IiwiLypcdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0Rm9vdGVyXG5cdC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4LzI7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweC8yO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cblxuLmZvb3Rlci1sb2dvLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4LzI7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuXG4uZm9vdGVyLW5hdi13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweC8yO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn0iLCIvKlx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRTb2NpYWxcblx0LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmhlYWRlci1zb2NpYWwtd3JhcHBlciB7XG4gIG1hcmdpbjogMjVweCAwO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIHRvcDogMzUwcHg7XG4gICAgei1pbmRleDogOTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICByaWdodDogLTQ1cHg7XG4gICAgdG9wOiA0MDBweDtcbiAgfVxufVxuXG4uc29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zb2NpYWwuc29jaWFsLS1oZWFkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjU0cHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5zb2NpYWxfX2l0ZW0ge1xuICBtYXJnaW46IDAgMTVweDtcbn1cblxuLnNvY2lhbC0taGVhZGVyIC5zb2NpYWxfX2l0ZW0ge1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTI1NHB4KSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn0iXX0= */
