@charset "UTF-8";
/*
0. Шрифты
1. Общие стили для всего сайта
2. Вспомогательные классы
3. Стили для одинаковых элементов
4. Шапка
5. Подвал
6. Стили которые не повторяются на других страницах

Мобильная версия начинается с 992пх

*/
:root {
  --font-0: "Aeroport";
  --font-1: "Playfair Display", serif;
  --color-0: #707070;
  --color-1: #ECEEE9;
  --color-2: #000;
  --color-3: #E65921;
  --color-3-hover: #F7885C;
  --color-4: #262626;
  --color-5: #1D1D1D;
  --color-bg: #191919;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ШРИФТЫ 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
@font-face {
  font-family: "Aeroport";
  src: url("../fonts/Aeroport/Aeroport.eot");
  src: local("Aeroport"), url("../fonts/Aeroport/Aeroport.eot?#iefix") format("embedded-opentype"), url("../fonts/Aeroport/Aeroport.woff2") format("woff2"), url("../fonts/Aeroport/Aeroport.woff") format("woff"), url("../fonts/Aeroport/Aeroport.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Aeroport";
  src: url("../fonts/Aeroport/Aeroport-Bold.eot");
  src: local("Aeroport Bold"), local("Aeroport-Bold"), url("../fonts/Aeroport/Aeroport-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Aeroport/Aeroport-Bold.woff2") format("woff2"), url("../fonts/Aeroport/Aeroport-Bold.woff") format("woff"), url("../fonts/Aeroport/Aeroport-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Aeroport";
  src: url("../fonts/Aeroport/Aeroport-Medium.eot");
  src: local("Aeroport Medium"), local("Aeroport-Medium"), url("../fonts/Aeroport/Aeroport-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/Aeroport/Aeroport-Medium.woff2") format("woff2"), url("../fonts/Aeroport/Aeroport-Medium.woff") format("woff"), url("../fonts/Aeroport/Aeroport-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Playfair Display", serif;
  src: url("../fonts/Playfair/PlayfairDisplay.eot");
  src: local("Playfair Display"), local("PlayfairDisplay"), url("../fonts/Playfair/PlayfairDisplay.eot?#iefix") format("embedded-opentype"), url("../fonts/Playfair/PlayfairDisplay.woff2") format("woff2"), url("../fonts/Playfair/PlayfairDisplay.woff") format("woff"), url("../fonts/Playfair/PlayfairDisplay.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	ОБЩИЕ СТИЛИ ДЛЯ ВСЕГО САЙТА 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
*,
p,
h1, h2, h3, h4, h5, h6 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  line-height: normal;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

html {
  overflow-x: hidden;
}
html.fixed {
  overflow: hidden;
}

body {
  padding-top: 120px;
  font-family: var(--font-0);
  font-size: 16px;
  color: var(--color-0);
  background: var(--color-bg);
}

ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

a {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}

button {
  display: block;
  font-family: var(--font-0);
  background: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
button:focus {
  outline: none;
}
button:disabled {
  pointer-events: none;
  opacity: 0.5;
}

input, textarea {
  outline: none;
}
input:focus-visible, textarea:focus-visible {
  outline: none;
}
input:disabled, textarea:disabled {
  pointer-events: none;
  opacity: 0.5;
}

* ::-webkit-scrollbar {
  width: 6px; /* ширина всей полосы прокрутки */
}

* ::-webkit-scrollbar-track {
  background: var(--color-bg); /* цвет зоны отслеживания */
  border-radius: 20px;
}

* ::-webkit-scrollbar-thumb {
  background-color: var(--color-3); /* цвет бегунка */
  border-radius: 20px; /* округлось бегунка */
  border: 3px solid transparent;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	//END ОБЩИЕ СТИЛИ ДЛЯ ВСЕГО САЙТА 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	ВСПОМОГАТЕЛЬНЫЕ КЛАССЫ (нужны там где нет нужды в осмысленном класснейминге)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	//END	ВСПОМОГАТЕЛЬНЫЕ КЛАССЫ 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	СТИЛИ ДЛЯ ОДИНАКОВЫХ ЭЛЕМЕНТОВ 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.container {
  max-width: 1320px;
  width: 100%;
  margin: 0 auto;
  padding: 0 15px;
}

.button {
  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;
  height: 54px;
  font-size: 14px;
  font-weight: 700;
  line-height: 19px;
  color: var(--color-1);
  border: none;
  border-radius: 50px;
  background: var(--color-3);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.button:hover {
  background: var(--color-3-hover);
}

.section-titlebox {
  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;
  margin-bottom: 70px;
}
@media (max-width: 768px) {
  .section-titlebox {
    -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: 50px;
    margin-bottom: 50px;
  }
}

.section-title {
  font-family: var(--font-1);
  font-size: 34px;
  line-height: 45px;
  font-weight: 400;
  color: var(--color-1);
}
@media (max-width: 768px) {
  .section-title {
    font-size: 26px;
    line-height: 35px;
  }
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	//END СТИЛИ ДЛЯ ОДИНАКОВЫХ ЭЛЕМЕНТОВ 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
	HEADER 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.header {
  position: fixed;
  z-index: 5;
  top: 0;
  left: 0;
  width: 100%;
  padding-top: 60px;
  background: var(--color-bg);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 992px) {
  .header {
    padding-top: 30px;
  }
}
.header__box {
  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;
}
.header.active {
  padding-top: 30px;
  padding-bottom: 30px;
}

.logo {
  position: relative;
  z-index: 6;
}
@media (max-width: 565px) {
  .logo {
    width: 60px;
  }
}

.menu {
  background: var(--color-bg);
}
@media (max-width: 565px) {
  .menu {
    position: fixed;
    z-index: 5;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    padding-top: 100px;
    opacity: 0;
    -webkit-transform: rotateX(90deg);
            transform: rotateX(90deg);
    -webkit-transform-origin: center top;
        -ms-transform-origin: center top;
            transform-origin: center top;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
  }
  .menu.is-open {
    opacity: 1;
    -webkit-transform: rotateX(0deg);
            transform: rotateX(0deg);
  }
}
.menu__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 34px;
}
@media (max-width: 565px) {
  .menu__list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 20px;
  }
}
.menu__link {
  font-size: 14px;
  color: var(--color-1);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.menu__link:hover {
  color: var(--color-3);
}

.burger {
  position: relative;
  z-index: 6;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  width: 30px;
  height: 30px;
  cursor: pointer;
  overflow: hidden;
  -webkit-transform: scale(0.7);
      -ms-transform: scale(0.7);
          transform: scale(0.7);
}
@media (max-width: 565px) {
  .burger {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.burger span {
  width: 30px;
  height: 3px;
  background: var(--color-1);
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}
.burger.is-open span:nth-child(1) {
  -webkit-transform: rotate(45deg) translateY(9px) translateX(5px);
      -ms-transform: rotate(45deg) translateY(9px) translateX(5px);
          transform: rotate(45deg) translateY(9px) translateX(5px);
  width: 35px;
}
.burger.is-open span:nth-child(2) {
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
}
.burger.is-open span:nth-child(3) {
  -webkit-transform: rotate(-45deg) translateY(-9px) translateX(5px);
      -ms-transform: rotate(-45deg) translateY(-9px) translateX(5px);
          transform: rotate(-45deg) translateY(-9px) translateX(5px);
  width: 35px;
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
	//END HEADER  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
	FOOTER  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.footer {
  padding-top: 150px;
  padding-bottom: 135px;
  background: var(--color-5);
}
@media (max-width: 768px) {
  .footer {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}
.footer__title {
  margin-bottom: 200px;
  font-family: var(--font-1);
  font-size: 34px;
  line-height: 45px;
  color: var(--color-3);
}
@media (max-width: 768px) {
  .footer__title {
    margin-bottom: 60px;
    font-size: 26px;
    line-height: 35px;
    text-align: center;
  }
}
.footer__contacts {
  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;
}
@media (max-width: 768px) {
  .footer__contacts {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 60px;
  }
}
.footer__contact {
  font-size: 14px;
  line-height: 19px;
  color: var(--color-0);
}
.footer__contact--mail {
  text-decoration: underline;
}
.footer__phone {
  font-size: 42px;
  line-height: 57px;
  color: var(--color-1);
}
@media (max-width: 768px) {
  .footer__phone {
    font-size: 38px;
    line-height: 52px;
  }
}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
	//END FOOTER  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
	СТИЛИ КОТОРЫЕ НЕ ПОВТОРЯЮТСЯ НА ДРУГИХ СТРАНИЦАХ 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.home {
  margin-bottom: 150px;
  padding-top: 30px;
  overflow-x: hidden;
}
@media (max-width: 768px) {
  .home {
    margin-bottom: 100px;
  }
}
.home__box {
  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;
}
.home__title {
  position: relative;
  width: 1920px;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  font-family: var(--font-1);
  font-size: 90px;
  line-height: 120px;
  font-weight: 400;
  text-transform: uppercase;
  text-align: center;
  white-space: nowrap;
  color: var(--color-2);
  opacity: 0.2;
}
@media (max-width: 768px) {
  .home__title {
    font-size: 40px;
    line-height: 53px;
  }
}
.home__img {
  position: relative;
  margin-top: -145px;
  margin-bottom: 98px;
}
@media (max-width: 768px) {
  .home__img {
    width: 285px;
    margin-top: -90px;
  }
}
.home__bottom {
  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;
  width: 100%;
}
@media (max-width: 768px) {
  .home__bottom {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 40px;
  }
}
.home__text {
  max-width: 532px;
  width: 100%;
  line-height: 150%;
  color: var(--color-1);
}
@media (max-width: 768px) {
  .home__text {
    font-size: 14px;
  }
}
.home__button {
  width: 160px;
}
@media (max-width: 768px) {
  .home__button {
    max-width: 360px;
    width: 100%;
  }
}

.present {
  margin-bottom: 150px;
}
@media (max-width: 768px) {
  .present {
    margin-bottom: 100px;
  }
}
.present__title {
  margin-bottom: 65px;
  font-family: var(--font-1);
  font-size: 34px;
  font-weight: 400;
  color: var(--color-3);
}
@media (max-width: 768px) {
  .present__title {
    margin-bottom: 35px;
    font-size: 26px;
  }
}
.present__title--italic {
  font-style: italic;
}
.present__title--pl110 {
  padding-left: 110px;
}
@media (max-width: 768px) {
  .present__title--pl110 {
    padding-left: 0;
  }
}
.present__title--pl220 {
  padding-left: 220px;
}
@media (max-width: 768px) {
  .present__title--pl220 {
    padding-left: 0;
  }
}
.present__box {
  display: grid;
  gap: 30px;
}
.present__box--grid2-1 {
  grid-template-columns: 2fr 1fr;
}
@media (max-width: 768px) {
  .present__box--grid2-1 {
    grid-template-columns: 1fr;
  }
}
.present__box--grid1-1 {
  grid-template-columns: 1fr 1fr;
}
@media (max-width: 768px) {
  .present__box--grid1-1 {
    grid-template-columns: 1fr;
  }
}
.present__foto {
  width: 100%;
  height: 480px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 10px;
}
.present__foto--fullheight {
  height: 612px;
}
@media (max-width: 768px) {
  .present__foto {
    height: 215px;
  }
}
.present__content {
  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;
  max-width: 440px;
  width: 100%;
}
.present__text {
  line-height: 150%;
  margin-bottom: 50px;
}
@media (max-width: 768px) {
  .present__text {
    font-size: 14px;
  }
}
.present__button {
  width: 190px;
}
@media (max-width: 768px) {
  .present__button {
    max-width: 360px;
    width: 100%;
  }
}

.catalog {
  margin-bottom: 150px;
}
@media (max-width: 768px) {
  .catalog {
    margin-bottom: 100px;
  }
}
.catalog__button {
  width: 160px;
}
@media (max-width: 768px) {
  .catalog__button {
    max-width: 360px;
    width: 100%;
  }
}
.catalog__pagination {
  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;
}
.catalog__pagination .swiper-pagination-bullet {
  background: var(--color-1);
  opacity: 1;
  border-radius: 50px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.catalog__pagination .swiper-pagination-bullet-active {
  width: 46px;
  background: var(--color-3);
}
.catalog__slider .swiper-wrapper {
  margin-bottom: 50px;
}

.candle {
  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;
  padding: 50px 30px 30px;
  border-radius: 10px;
  background: var(--color-5);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.candle__foto {
  width: 220px;
  height: 243px;
  -o-object-fit: contain;
     object-fit: contain;
  margin-bottom: 35px;
}
.candle__name {
  margin-bottom: 25px;
  font-family: var(--font-1);
  font-size: 24px;
  line-height: 32px;
  color: var(--color-1);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.candle__flexbox {
  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;
  width: 100%;
}
.candle__button {
  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;
  width: 130px;
  height: 34px;
  font-size: 14px;
  line-height: 19px;
  font-weight: 700;
  color: var(--color-1);
  border: 1px solid var(--color-1);
  border-radius: 50px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.candle__button:hover {
  background: var(--color-3);
  border-color: var(--color-3);
}
.candle__price {
  font-size: 22px;
  line-height: 30px;
  font-weight: 500;
  color: var(--color-3);
}
.candle:hover {
  background: var(--color-4);
}
.candle:hover .candle__name {
  color: var(--color-3);
}

.choose {
  margin-bottom: 150px;
}
@media (max-width: 768px) {
  .choose {
    margin-bottom: 100px;
  }
}
.choose__box {
  max-width: 631px;
  width: 100%;
  margin-left: auto;
}

.advantages {
  margin-bottom: 150px;
}
@media (max-width: 768px) {
  .advantages {
    margin-bottom: 100px;
  }
}
.advantages__box {
  display: grid;
  grid-template-columns: 0.87fr 1fr;
  gap: 40px;
}
@media (max-width: 992px) {
  .advantages__box {
    grid-template-columns: 1fr;
  }
}
.advantages__items {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 30px 40px;
}
@media (max-width: 768px) {
  .advantages__items {
    grid-template-columns: 1fr;
    gap: 50px;
  }
}
.advantages__foto {
  width: 100%;
}

.advantage__icon {
  margin-bottom: 20px;
}
.advantage__name {
  margin-bottom: 20px;
  font-size: 26px;
  line-height: 36px;
  color: var(--color-1);
}
@media (max-width: 768px) {
  .advantage__name {
    margin-bottom: 12px;
    font-size: 18px;
    line-height: 25px;
  }
}
.advantage__text {
  line-height: 150%;
}
@media (max-width: 768px) {
  .advantage__text {
    font-size: 14px;
  }
}

.gallery {
  margin-bottom: 144px;
  overflow-x: hidden;
}
@media (max-width: 768px) {
  .gallery {
    margin-bottom: 96px;
  }
}
.gallery__navbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 55px;
}
@media (max-width: 768px) {
  .gallery__navbox {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    gap: 50px;
  }
}
.gallery__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 40px;
}
.gallery__navbtn {
  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;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: var(--color-3);
}
.gallery__navbtn svg * {
  fill: var(--color-1);
}
.gallery__navbtn:first-child {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.gallery__navbtn:disabled {
  opacity: 1;
  background: transparent;
  border: 1px solid var(--color-0);
}
.gallery__navbtn:disabled svg * {
  fill: var(--color-0);
}
.gallery__text {
  max-width: 624px;
  width: 100%;
  font-size: 26px;
}
.gallery__text--orange {
  color: var(--color-3);
}
@media (max-width: 768px) {
  .gallery__text {
    font-size: 18px;
  }
}
.gallery__slider {
  width: 1620px;
}
@media (max-width: 768px) {
  .gallery__slider {
    width: 100%;
    padding: 0 15px;
  }
}

.secrets {
  margin-bottom: 150px;
}
@media (max-width: 768px) {
  .secrets {
    margin-bottom: 100px;
  }
}
.secrets__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 30px;
}
@media (max-width: 768px) {
  .secrets__box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.secrets__smallfoto {
  width: 280px;
}
@media (max-width: 768px) {
  .secrets__smallfoto {
    display: none;
  }
}
.secrets__content {
  max-width: 630px;
  width: 100%;
}
@media (max-width: 768px) {
  .secrets__content {
    max-width: 100%;
  }
}
.secrets__bigfoto {
  width: 100%;
}
.secrets__name {
  margin-bottom: 20px;
  font-size: 26px;
  line-height: 36px;
  color: var(--color-1);
}
@media (max-width: 768px) {
  .secrets__name {
    font-size: 18px;
    line-height: 25px;
  }
}
.secrets__text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
  margin-bottom: 54px;
}
.secrets__text p {
  line-height: 150%;
}
@media (max-width: 768px) {
  .secrets__text p {
    font-size: 14px;
  }
}

.faq-2 {
  margin-bottom: 150px;
}
@media (max-width: 768px) {
  .faq-2 {
    margin-bottom: 100px;
  }
}
.faq__title {
  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;
  font-size: 26px;
  line-height: 36px;
  color: var(--color-1);
  cursor: pointer;
}
@media (max-width: 768px) {
  .faq__title {
    font-size: 18px;
    line-height: 25px;
  }
}
.faq__content {
  padding-right: 130px;
}
@media (max-width: 768px) {
  .faq__content {
    padding-right: 0px;
  }
}
.faq__text {
  margin-top: 20px;
  line-height: 150%;
}
@media (max-width: 768px) {
  .faq__text {
    font-size: 14px;
  }
}
.faq__icon {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.faq__item {
  padding-top: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid rgba(154, 154, 154, 0.5);
}
.faq__item.opened .faq__icon {
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
.faq__item.opened .faq__icon path {
  fill: var(--color-3);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwibWFpbi5zY3NzIiwiYmxvY2tzL192YXJzLnNjc3MiLCJibG9ja3MvX2ZvbnRzLnNjc3MiLCJibG9ja3MvX3RlbXBsYXRlcy5zY3NzIiwiYmxvY2tzL19oZWFkZXIuc2NzcyIsImJsb2Nrcy9fZm9vdGVyLnNjc3MiLCJibG9ja3MvX2hvbWUuc2NzcyIsImJsb2Nrcy9fcHJlc2VudC5zY3NzIiwiYmxvY2tzL19jYXRhbG9nLnNjc3MiLCJibG9ja3MvX2Nob29zZS5zY3NzIiwiYmxvY2tzL19hZHZhbnRhZ2VzLnNjc3MiLCJibG9ja3MvX2dhbGxlcnkuc2NzcyIsImJsb2Nrcy9fc2VjcmV0cy5zY3NzIiwiYmxvY2tzL19mYXEuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNFaEI7Ozs7Ozs7Ozs7O0NBQUE7QUNGQTtFQUNDLG9CQUFBO0VBQ0EsbUNBQUE7RUFFQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0Esd0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUZhRDs7QUNQQTs7c0RBQUE7QUVoQkE7RUFDQyx1QkFBQTtFQUNBLDBDQUFBO0VBQ0EsMFFBQUE7RUFLQSxtQkFBQTtFQUNBLGtCQUFBO0FIeUJEO0FHdEJBO0VBQ0MsdUJBQUE7RUFDQSwrQ0FBQTtFQUNBLDJUQUFBO0VBS0EsaUJBQUE7RUFDQSxrQkFBQTtBSG9CRDtBR2pCQTtFQUNDLHVCQUFBO0VBQ0EsaURBQUE7RUFDQSx1VUFBQTtFQUtBLGdCQUFBO0VBQ0Esa0JBQUE7QUhlRDtBR1pBO0VBQ0Msc0NBQUE7RUFDQSxpREFBQTtFQUNBLHdVQUFBO0VBS0EsbUJBQUE7RUFDQSxrQkFBQTtBSFVEO0FDbENBOztzREFBQTtBQUdBOzs7RUFHQyw4QkFBQTtVQUFBLHNCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNHLDZDQUFBO0FEb0NKOztBQ2xDQTtFQUNDLGtCQUFBO0FE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QUFBLDBCQUFBO1VBQUEsc0JBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7QWJtekJKO0FhbHpCSTtFQUNFLGlCQUFBO0Fib3pCTjtBRW4xQkM7RVc4Qkc7SUFHSSxlQUFBO0Vic3pCTjtBQUNGOztBYzcyQkU7RUFDRSxvQkFBQTtBZGczQko7QUU1MUJDO0VZckJDO0lBR0ksb0JBQUE7RWRrM0JKO0FBQ0Y7QWMvMkJFO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGVBQUE7QWRpM0JKO0FFMTJCQztFWWRDO0lBU0ksZUFBQTtJQUNBLGlCQUFBO0VkbTNCSjtBQUNGO0FjaDNCRTtFQUNFLG9CQUFBO0FkazNCSjtBRW4zQkM7RVlBQztJQUdJLGtCQUFBO0VkbzNCSjtBQUNGO0FjajNCRTtFQUNFLGdCQUFBO0VBQ0EsaUJBQUE7QWRtM0JKO0FFNTNCQztFWU9DO0lBSUksZUFBQTtFZHEzQko7QUFDRjtBY2wzQkU7RUFDRSxvQkFBQTtNQUFBLGNBQUE7RUFDQSw0QkFBQTtFQUFBLG9CQUFBO0FkbzNCSjtBY2ozQkU7RUFDRSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EsaURBQUE7QWRtM0JKO0FjajNCTTtFQUNFLGdDQUFBO01BQUEsNEJBQUE7VUFBQSx3QkFBQTtBZG0zQlI7QWNsM0JRO0VBQ0Usb0JBQUE7QWRvM0JWIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLypcbjAuINCo0YDQuNGE0YLRi1xuMS4g0J7QsdGJ0LjQtSDRgdGC0LjQu9C4INC00LvRjyDQstGB0LXQs9C+INGB0LDQudGC0LBcbjIuINCS0YHQv9C+0LzQvtCz0LDRgtC10LvRjNC90YvQtSDQutC70LDRgdGB0YtcbjMuINCh0YLQuNC70Lgg0LTQu9GPINC+0LTQuNC90LDQutC+0LLRi9GFINGN0LvQtdC80LXQvdGC0L7QslxuNC4g0KjQsNC/0LrQsFxuNS4g0J/QvtC00LLQsNC7XG42LiDQodGC0LjQu9C4INC60L7RgtC+0YDRi9C1INC90LUg0L/QvtCy0YLQvtGA0Y/RjtGC0YHRjyDQvdCwINC00YDRg9Cz0LjRhSDRgdGC0YDQsNC90LjRhtCw0YVcblxu0JzQvtCx0LjQu9GM0L3QsNGPINCy0LXRgNGB0LjRjyDQvdCw0YfQuNC90LDQtdGC0YHRjyDRgSA5OTLQv9GFXG5cbiovXG46cm9vdCB7XG4gIC0tZm9udC0wOiBcIkFlcm9wb3J0XCI7XG4gIC0tZm9udC0xOiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIC0tY29sb3ItMDogIzcwNzA3MDtcbiAgLS1jb2xvci0xOiAjRUNFRUU5O1xuICAtLWNvbG9yLTI6ICMwMDA7XG4gIC0tY29sb3ItMzogI0U2NTkyMTtcbiAgLS1jb2xvci0zLWhvdmVyOiAjRjc4ODVDO1xuICAtLWNvbG9yLTQ6ICMyNjI2MjY7XG4gIC0tY29sb3ItNTogIzFEMUQxRDtcbiAgLS1jb2xvci1iZzogIzE5MTkxOTtcbn1cblxuLyp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5cbtCo0KDQmNCk0KLQqyBcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Ki9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBZXJvcG9ydFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0Flcm9wb3J0L0Flcm9wb3J0LmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIkFlcm9wb3J0XCIpLCB1cmwoXCIuLi9mb250cy9BZXJvcG9ydC9BZXJvcG9ydC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9BZXJvcG9ydC9BZXJvcG9ydC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvQWVyb3BvcnQvQWVyb3BvcnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9BZXJvcG9ydC9BZXJvcG9ydC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBZXJvcG9ydFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0Flcm9wb3J0L0Flcm9wb3J0LUJvbGQuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiQWVyb3BvcnQgQm9sZFwiKSwgbG9jYWwoXCJBZXJvcG9ydC1Cb2xkXCIpLCB1cmwoXCIuLi9mb250cy9BZXJvcG9ydC9BZXJvcG9ydC1Cb2xkLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0Flcm9wb3J0L0Flcm9wb3J0LUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0Flcm9wb3J0L0Flcm9wb3J0LUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9BZXJvcG9ydC9BZXJvcG9ydC1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBZXJvcG9ydFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0Flcm9wb3J0L0Flcm9wb3J0LU1lZGl1bS5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJBZXJvcG9ydCBNZWRpdW1cIiksIGxvY2FsKFwiQWVyb3BvcnQtTWVkaXVtXCIpLCB1cmwoXCIuLi9mb250cy9BZXJvcG9ydC9BZXJvcG9ydC1NZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvQWVyb3BvcnQvQWVyb3BvcnQtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9BZXJvcG9ydC9BZXJvcG9ydC1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9BZXJvcG9ydC9BZXJvcG9ydC1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9QbGF5ZmFpci9QbGF5ZmFpckRpc3BsYXkuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiUGxheWZhaXIgRGlzcGxheVwiKSwgbG9jYWwoXCJQbGF5ZmFpckRpc3BsYXlcIiksIHVybChcIi4uL2ZvbnRzL1BsYXlmYWlyL1BsYXlmYWlyRGlzcGxheS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9QbGF5ZmFpci9QbGF5ZmFpckRpc3BsYXkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL1BsYXlmYWlyL1BsYXlmYWlyRGlzcGxheS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL1BsYXlmYWlyL1BsYXlmYWlyRGlzcGxheS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+XG5cdNCe0JHQqdCY0JUg0KHQotCY0JvQmCDQlNCb0K8g0JLQodCV0JPQniDQodCQ0JnQotCQIFxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xuKixcbnAsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbmh0bWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5odG1sLmZpeGVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYm9keSB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtMCk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLTApO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iZyk7XG59XG5cbnVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LTApO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuYnV0dG9uOmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuaW5wdXQsIHRleHRhcmVhIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmlucHV0OmZvY3VzLXZpc2libGUsIHRleHRhcmVhOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xufVxuaW5wdXQ6ZGlzYWJsZWQsIHRleHRhcmVhOmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuKiA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDZweDsgLyog0YjQuNGA0LjQvdCwINCy0YHQtdC5INC/0L7Qu9C+0YHRiyDQv9GA0L7QutGA0YPRgtC60LggKi9cbn1cblxuKiA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmcpOyAvKiDRhtCy0LXRgiDQt9C+0L3RiyDQvtGC0YHQu9C10LbQuNCy0LDQvdC40Y8gKi9cbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuKiA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItMyk7IC8qINGG0LLQtdGCINCx0LXQs9GD0L3QutCwICovXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7IC8qINC+0LrRgNGD0LPQu9C+0YHRjCDQsdC10LPRg9C90LrQsCAqL1xuICBib3JkZXI6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLyp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5cblx0Ly9FTkQg0J7QkdCp0JjQlSDQodCi0JjQm9CYINCU0JvQryDQktCh0JXQk9CeINCh0JDQmdCi0JAgXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xuLyp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5cblx00JLQodCf0J7QnNCe0JPQkNCi0JXQm9Cs0J3Qq9CVINCa0JvQkNCh0KHQqyAo0L3Rg9C20L3RiyDRgtCw0Lwg0LPQtNC1INC90LXRgiDQvdGD0LbQtNGLINCyINC+0YHQvNGL0YHQu9C10L3QvdC+0Lwg0LrQu9Cw0YHRgdC90LXQudC80LjQvdCz0LUpXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xuLyp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5cblx0Ly9FTkRcdNCS0KHQn9Ce0JzQntCT0JDQotCV0JvQrNCd0KvQlSDQmtCb0JDQodCh0KsgXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xuLyp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5cblx00KHQotCY0JvQmCDQlNCb0K8g0J7QlNCY0J3QkNCa0J7QktCr0KUg0K3Qm9CV0JzQldCd0KLQntCSIFxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Ki9cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEzMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5cbi5idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA1NHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItMSk7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItMyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTMtaG92ZXIpO1xufVxuXG4uc2VjdGlvbi10aXRsZWJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi10aXRsZWJveCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LTEpO1xuICBmb250LXNpemU6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogdmFyKC0tY29sb3ItMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxufVxuXG4vKn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+flxuXHQvL0VORCDQodCi0JjQm9CYINCU0JvQryDQntCU0JjQndCQ0JrQntCS0KvQpSDQrdCb0JXQnNCV0J3QotCe0JIgXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xuLyogfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+IFxuXHRIRUFERVIgXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogNTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJnKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhlYWRlciB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbi5oZWFkZXJfX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5oZWFkZXIuYWN0aXZlIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4ubG9nbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjVweCkge1xuICAubG9nbyB7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbn1cblxuLm1lbnUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iZyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTY1cHgpIHtcbiAgLm1lbnUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiA1O1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDkwZGVnKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB9XG4gIC5tZW51LmlzLW9wZW4ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDBkZWcpO1xuICB9XG59XG4ubWVudV9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMzRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjVweCkge1xuICAubWVudV9fbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG4gIH1cbn1cbi5tZW51X19saW5rIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLm1lbnVfX2xpbms6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tY29sb3ItMyk7XG59XG5cbi5idXJnZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjVweCkge1xuICAuYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uYnVyZ2VyIHNwYW4ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbn1cbi5idXJnZXIuaXMtb3BlbiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVZKDlweCkgdHJhbnNsYXRlWCg1cHgpO1xuICB3aWR0aDogMzVweDtcbn1cbi5idXJnZXIuaXMtb3BlbiBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4uYnVyZ2VyLmlzLW9wZW4gc3BhbjpudGgtY2hpbGQoMykge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoLTlweCkgdHJhbnNsYXRlWCg1cHgpO1xuICB3aWR0aDogMzVweDtcbn1cblxuLyogfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+IFxuXHQvL0VORCBIRUFERVIgIFxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Ki9cbi8qIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiBcblx0Rk9PVEVSICBcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXG4uZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTM1cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbi5mb290ZXJfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjAwcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LTEpO1xuICBmb250LXNpemU6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItMyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmZvb3Rlcl9fY29udGFjdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fY29udGFjdHMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA2MHB4O1xuICB9XG59XG4uZm9vdGVyX19jb250YWN0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLTApO1xufVxuLmZvb3Rlcl9fY29udGFjdC0tbWFpbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZvb3Rlcl9fcGhvbmUge1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA1N3B4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItMSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fcGhvbmUge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBsaW5lLWhlaWdodDogNTJweDtcbiAgfVxufVxuXG4vKiB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4gXG5cdC8vRU5EIEZPT1RFUiAgXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xuLyogfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+IFxuXHTQodCi0JjQm9CYINCa0J7QotCe0KDQq9CVINCd0JUg0J/QntCS0KLQntCg0K/QrtCi0KHQryDQndCQINCU0KDQo9CT0JjQpSDQodCi0KDQkNCd0JjQptCQ0KUgXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xuLmhvbWUge1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbi5ob21lX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmhvbWVfX3RpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTkyMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtMSk7XG4gIGZvbnQtc2l6ZTogOTBweDtcbiAgbGluZS1oZWlnaHQ6IDEyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci0yKTtcbiAgb3BhY2l0eTogMC4yO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICB9XG59XG4uaG9tZV9faW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtMTQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDk4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVfX2ltZyB7XG4gICAgd2lkdGg6IDI4NXB4O1xuICAgIG1hcmdpbi10b3A6IC05MHB4O1xuICB9XG59XG4uaG9tZV9fYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZV9fYm90dG9tIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNDBweDtcbiAgfVxufVxuLmhvbWVfX3RleHQge1xuICBtYXgtd2lkdGg6IDUzMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uaG9tZV9fYnV0dG9uIHtcbiAgd2lkdGg6IDE2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lX19idXR0b24ge1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnByZXNlbnQge1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJlc2VudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbi5wcmVzZW50X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LTEpO1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci0zKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJlc2VudF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG59XG4ucHJlc2VudF9fdGl0bGUtLWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5wcmVzZW50X190aXRsZS0tcGwxMTAge1xuICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcmVzZW50X190aXRsZS0tcGwxMTAge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLnByZXNlbnRfX3RpdGxlLS1wbDIyMCB7XG4gIHBhZGRpbmctbGVmdDogMjIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnByZXNlbnRfX3RpdGxlLS1wbDIyMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4ucHJlc2VudF9fYm94IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAzMHB4O1xufVxuLnByZXNlbnRfX2JveC0tZ3JpZDItMSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJlc2VudF9fYm94LS1ncmlkMi0xIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnByZXNlbnRfX2JveC0tZ3JpZDEtMSB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJlc2VudF9fYm94LS1ncmlkMS0xIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnByZXNlbnRfX2ZvdG8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0ODBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4ucHJlc2VudF9fZm90by0tZnVsbGhlaWdodCB7XG4gIGhlaWdodDogNjEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnByZXNlbnRfX2ZvdG8ge1xuICAgIGhlaWdodDogMjE1cHg7XG4gIH1cbn1cbi5wcmVzZW50X19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1heC13aWR0aDogNDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByZXNlbnRfX3RleHQge1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJlc2VudF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ucHJlc2VudF9fYnV0dG9uIHtcbiAgd2lkdGg6IDE5MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcmVzZW50X19idXR0b24ge1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNhdGFsb2cge1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY2F0YWxvZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbi5jYXRhbG9nX19idXR0b24ge1xuICB3aWR0aDogMTYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNhdGFsb2dfX2J1dHRvbiB7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNhdGFsb2dfX3BhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jYXRhbG9nX19wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xKTtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uY2F0YWxvZ19fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIHdpZHRoOiA0NnB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0zKTtcbn1cbi5jYXRhbG9nX19zbGlkZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLmNhbmRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDUwcHggMzBweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci01KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uY2FuZGxlX19mb3RvIHtcbiAgd2lkdGg6IDIyMHB4O1xuICBoZWlnaHQ6IDI0M3B4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLmNhbmRsZV9fbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LTEpO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmNhbmRsZV9fZmxleGJveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2FuZGxlX19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEzMHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItMSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xufVxuLmNhbmRsZV9fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItMyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItMyk7XG59XG4uY2FuZGxlX19wcmljZSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci0zKTtcbn1cbi5jYW5kbGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci00KTtcbn1cbi5jYW5kbGU6aG92ZXIgLmNhbmRsZV9fbmFtZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci0zKTtcbn1cblxuLmNob29zZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jaG9vc2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG4uY2hvb3NlX19ib3gge1xuICBtYXgtd2lkdGg6IDYzMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5hZHZhbnRhZ2VzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFkdmFudGFnZXMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG4uYWR2YW50YWdlc19fYm94IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjg3ZnIgMWZyO1xuICBnYXA6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmFkdmFudGFnZXNfX2JveCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbi5hZHZhbnRhZ2VzX19pdGVtcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAzMHB4IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFkdmFudGFnZXNfX2l0ZW1zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBnYXA6IDUwcHg7XG4gIH1cbn1cbi5hZHZhbnRhZ2VzX19mb3RvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5hZHZhbnRhZ2VfX2ljb24ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmFkdmFudGFnZV9fbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWR2YW50YWdlX19uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLmFkdmFudGFnZV9fdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hZHZhbnRhZ2VfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uZ2FsbGVyeSB7XG4gIG1hcmdpbi1ib3R0b206IDE0NHB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmdhbGxlcnkge1xuICAgIG1hcmdpbi1ib3R0b206IDk2cHg7XG4gIH1cbn1cbi5nYWxsZXJ5X19uYXZib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2FsbGVyeV9fbmF2Ym94IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA1MHB4O1xuICB9XG59XG4uZ2FsbGVyeV9fbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0MHB4O1xufVxuLmdhbGxlcnlfX25hdmJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTMpO1xufVxuLmdhbGxlcnlfX25hdmJ0biBzdmcgKiB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLTEpO1xufVxuLmdhbGxlcnlfX25hdmJ0bjpmaXJzdC1jaGlsZCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZ2FsbGVyeV9fbmF2YnRuOmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLTApO1xufVxuLmdhbGxlcnlfX25hdmJ0bjpkaXNhYmxlZCBzdmcgKiB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLTApO1xufVxuLmdhbGxlcnlfX3RleHQge1xuICBtYXgtd2lkdGg6IDYyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuLmdhbGxlcnlfX3RleHQtLW9yYW5nZSB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci0zKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2FsbGVyeV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uZ2FsbGVyeV9fc2xpZGVyIHtcbiAgd2lkdGg6IDE2MjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZ2FsbGVyeV9fc2xpZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cblxuLnNlY3JldHMge1xuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjcmV0cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbi5zZWNyZXRzX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNyZXRzX19ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLnNlY3JldHNfX3NtYWxsZm90byB7XG4gIHdpZHRoOiAyODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjcmV0c19fc21hbGxmb3RvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc2VjcmV0c19fY29udGVudCB7XG4gIG1heC13aWR0aDogNjMwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNyZXRzX19jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zZWNyZXRzX19iaWdmb3RvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VjcmV0c19fbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjcmV0c19fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4uc2VjcmV0c19fdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTRweDtcbn1cbi5zZWNyZXRzX190ZXh0IHAge1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VjcmV0c19fdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmZhcS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZhcS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxufVxuLmZhcV9fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mYXFfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5mYXFfX2NvbnRlbnQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmFxX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbi5mYXFfX3RleHQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmFxX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5mYXFfX2ljb24ge1xuICBmbGV4LXNocmluazogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uZmFxX19pdGVtIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxNTQsIDE1NCwgMTU0LCAwLjUpO1xufVxuLmZhcV9faXRlbS5vcGVuZWQgLmZhcV9faWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5mYXFfX2l0ZW0ub3BlbmVkIC5mYXFfX2ljb24gcGF0aCB7XG4gIGZpbGw6IHZhcigtLWNvbG9yLTMpO1xufSIsIlxyXG5cclxuLypcclxuMC4g0KjRgNC40YTRgtGLXHJcbjEuINCe0LHRidC40LUg0YHRgtC40LvQuCDQtNC70Y8g0LLRgdC10LPQviDRgdCw0LnRgtCwXHJcbjIuINCS0YHQv9C+0LzQvtCz0LDRgtC10LvRjNC90YvQtSDQutC70LDRgdGB0YtcclxuMy4g0KHRgtC40LvQuCDQtNC70Y8g0L7QtNC40L3QsNC60L7QstGL0YUg0Y3Qu9C10LzQtdC90YLQvtCyXHJcbjQuINCo0LDQv9C60LBcclxuNS4g0J/QvtC00LLQsNC7XHJcbjYuINCh0YLQuNC70Lgg0LrQvtGC0L7RgNGL0LUg0L3QtSDQv9C+0LLRgtC+0YDRj9GO0YLRgdGPINC90LAg0LTRgNGD0LPQuNGFINGB0YLRgNCw0L3QuNGG0LDRhVxyXG5cclxu0JzQvtCx0LjQu9GM0L3QsNGPINCy0LXRgNGB0LjRjyDQvdCw0YfQuNC90LDQtdGC0YHRjyDRgSA5OTLQv9GFXHJcblxyXG4qL1xyXG5cclxuQGltcG9ydCAnYmxvY2tzL3ZhcnMnO1xyXG5cclxuLyp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5cclxu0KjQoNCY0KTQotCrIFxyXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXHJcbkBpbXBvcnQgJ2Jsb2Nrcy9mb250cyc7XHJcblxyXG4vKn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+flxyXG5cdNCe0JHQqdCY0JUg0KHQotCY0JvQmCDQlNCb0K8g0JLQodCV0JPQniDQodCQ0JnQotCQIFxyXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXHJcbiosXHJcbnAsXHJcbmgxLGgyLGgzLGg0LGg1LGg2e1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcclxufVxyXG5odG1seyBcclxuXHRvdmVyZmxvdy14OiBoaWRkZW47XHJcblx0Ji5maXhlZHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG59XHJcbmJvZHl7XHJcblx0cGFkZGluZy10b3A6IDEyMHB4O1xyXG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LTApO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogdmFyKC0tY29sb3ItMCk7XHJcblx0YmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmcpO1xyXG59XHJcbnVse1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuYXtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0Jjpob3ZlcntcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHR9XHJcbn1cclxuYnV0dG9ueyBcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC0wKTtcclxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRib3JkZXI6IG5vbmU7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Jjpmb2N1c3tcclxuXHRcdG91dGxpbmU6IG5vbmU7XHJcblx0fVxyXG5cdCY6ZGlzYWJsZWR7XHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHRcdG9wYWNpdHk6IDAuNTtcclxuXHR9XHJcbn1cclxuaW5wdXQsIHRleHRhcmVhe1xyXG5cdG91dGxpbmU6IG5vbmU7XHJcblx0Jjpmb2N1cy12aXNpYmxle1xyXG5cdFx0b3V0bGluZTogbm9uZTtcclxuXHR9XHJcblx0JjpkaXNhYmxlZHtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0b3BhY2l0eTogMC41O1xyXG5cdH1cclxufVxyXG5cclxuLy8gfn5+fn5+fn5+fn5+fn5+fn5+fiDQodGC0LjQu9C40LfQsNGG0LjRjyDRgdC60YDQvtC70LvQsdCw0YDQsFxyXG4qIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgd2lkdGg6IDZweDsgLyog0YjQuNGA0LjQvdCwINCy0YHQtdC5INC/0L7Qu9C+0YHRiyDQv9GA0L7QutGA0YPRgtC60LggKi9cclxuICB9XHJcbiAgXHJcbiAgKiA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWJnKTsgLyog0YbQstC10YIg0LfQvtC90Ysg0L7RgtGB0LvQtdC20LjQstCw0L3QuNGPICovXHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gIH1cclxuICBcclxuICAqIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItMyk7IC8qINGG0LLQtdGCINCx0LXQs9GD0L3QutCwICovXHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4OyAvKiDQvtC60YDRg9Cz0LvQvtGB0Ywg0LHQtdCz0YPQvdC60LAgKi9cclxuICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIH1cclxuLyp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5cclxuXHQvL0VORCDQntCR0KnQmNCVINCh0KLQmNCb0Jgg0JTQm9CvINCS0KHQldCT0J4g0KHQkNCZ0KLQkCBcclxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Ki9cclxuXHJcbi8qfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+XHJcblx00JLQodCf0J7QnNCe0JPQkNCi0JXQm9Cs0J3Qq9CVINCa0JvQkNCh0KHQqyAo0L3Rg9C20L3RiyDRgtCw0Lwg0LPQtNC1INC90LXRgiDQvdGD0LbQtNGLINCyINC+0YHQvNGL0YHQu9C10L3QvdC+0Lwg0LrQu9Cw0YHRgdC90LXQudC80LjQvdCz0LUpXHJcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXHJcblxyXG5cclxuXHJcblxyXG4vKn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+flxyXG5cdC8vRU5EXHTQktCh0J/QntCc0J7Qk9CQ0KLQldCb0KzQndCr0JUg0JrQm9CQ0KHQodCrIFxyXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xyXG5cclxuLyp+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5cclxuXHTQodCi0JjQm9CYINCU0JvQryDQntCU0JjQndCQ0JrQntCS0KvQpSDQrdCb0JXQnNCV0J3QotCe0JIgXHJcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXHJcbkBpbXBvcnQgJ2Jsb2Nrcy90ZW1wbGF0ZXMnO1xyXG4vKn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+flxyXG5cdC8vRU5EINCh0KLQmNCb0Jgg0JTQm9CvINCe0JTQmNCd0JDQmtCe0JLQq9ClINCt0JvQldCc0JXQndCi0J7QkiBcclxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Ki9cclxuXHJcbi8qIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiBcclxuXHRIRUFERVIgXHJcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXHJcbkBpbXBvcnQgJ2Jsb2Nrcy9oZWFkZXInO1xyXG4vKiB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4gXHJcblx0Ly9FTkQgSEVBREVSICBcclxufn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+Ki9cclxuXHJcbi8qIH5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiBcclxuXHRGT09URVIgIFxyXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xyXG5AaW1wb3J0ICdibG9ja3MvZm9vdGVyJztcclxuLyogfn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+IFxyXG5cdC8vRU5EIEZPT1RFUiAgXHJcbn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fiovXHJcblxyXG4vKiB+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4gXHJcblx00KHQotCY0JvQmCDQmtCe0KLQntCg0KvQlSDQndCVINCf0J7QktCi0J7QoNCv0K7QotCh0K8g0J3QkCDQlNCg0KPQk9CY0KUg0KHQotCg0JDQndCY0KbQkNClIFxyXG5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn5+fn4qL1xyXG5AaW1wb3J0ICdibG9ja3MvaG9tZSc7XHJcbkBpbXBvcnQgJ2Jsb2Nrcy9wcmVzZW50JztcclxuQGltcG9ydCAnYmxvY2tzL2NhdGFsb2cnO1xyXG5AaW1wb3J0ICdibG9ja3MvY2hvb3NlJztcclxuQGltcG9ydCAnYmxvY2tzL3ByZXNlbnQyJztcclxuQGltcG9ydCAnYmxvY2tzL2FkdmFudGFnZXMnO1xyXG5AaW1wb3J0ICdibG9ja3MvZ2FsbGVyeSc7XHJcbkBpbXBvcnQgJ2Jsb2Nrcy9zZWNyZXRzJztcclxuQGltcG9ydCAnYmxvY2tzL3ByZXNlbnQzJztcclxuQGltcG9ydCAnYmxvY2tzL2ZhcSc7XHJcbiIsIjpyb290e1xyXG5cdC0tZm9udC0wOiAnQWVyb3BvcnQnO1xyXG5cdC0tZm9udC0xOiAnUGxheWZhaXIgRGlzcGxheScsIHNlcmlmO1xyXG5cclxuXHQtLWNvbG9yLTA6ICM3MDcwNzA7XHJcblx0LS1jb2xvci0xOiAjRUNFRUU5O1xyXG5cdC0tY29sb3ItMjogIzAwMDtcclxuXHQtLWNvbG9yLTM6ICNFNjU5MjE7XHJcblx0LS1jb2xvci0zLWhvdmVyOiAjRjc4ODVDO1xyXG5cdC0tY29sb3ItNDogIzI2MjYyNjtcclxuXHQtLWNvbG9yLTU6ICMxRDFEMUQ7XHJcblx0LS1jb2xvci1iZzogIzE5MTkxOTtcclxufVxyXG5cclxuJG1lZGlhV2lkdGgxOiA1NjVweDtcclxuJG1lZGlhV2lkdGgyOiA3NjhweDtcclxuJG1lZGlhV2lkdGgzOiA5OTJweDtcclxuQG1peGluIG1lZGlhV2lkdGgxe1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpYVdpZHRoMSl7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuQG1peGluIG1lZGlhV2lkdGgye1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpYVdpZHRoMil7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuQG1peGluIG1lZGlhV2lkdGgze1xyXG5cdEBtZWRpYShtYXgtd2lkdGg6ICRtZWRpYVdpZHRoMyl7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuIiwiXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnQWVyb3BvcnQnO1xyXG5cdHNyYzogdXJsKCcuLi9mb250cy9BZXJvcG9ydC9BZXJvcG9ydC5lb3QnKTtcclxuXHRzcmM6IGxvY2FsKCdBZXJvcG9ydCcpLFxyXG5cdFx0XHR1cmwoJy4uL2ZvbnRzL0Flcm9wb3J0L0Flcm9wb3J0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcblx0XHRcdHVybCgnLi4vZm9udHMvQWVyb3BvcnQvQWVyb3BvcnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcblx0XHRcdHVybCgnLi4vZm9udHMvQWVyb3BvcnQvQWVyb3BvcnQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdFx0XHR1cmwoJy4uL2ZvbnRzL0Flcm9wb3J0L0Flcm9wb3J0LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdBZXJvcG9ydCc7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0Flcm9wb3J0L0Flcm9wb3J0LUJvbGQuZW90Jyk7XHJcblx0c3JjOiBsb2NhbCgnQWVyb3BvcnQgQm9sZCcpLCBsb2NhbCgnQWVyb3BvcnQtQm9sZCcpLFxyXG5cdFx0XHR1cmwoJy4uL2ZvbnRzL0Flcm9wb3J0L0Flcm9wb3J0LUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuXHRcdFx0dXJsKCcuLi9mb250cy9BZXJvcG9ydC9BZXJvcG9ydC1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG5cdFx0XHR1cmwoJy4uL2ZvbnRzL0Flcm9wb3J0L0Flcm9wb3J0LUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdFx0XHR1cmwoJy4uL2ZvbnRzL0Flcm9wb3J0L0Flcm9wb3J0LUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdBZXJvcG9ydCc7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL0Flcm9wb3J0L0Flcm9wb3J0LU1lZGl1bS5lb3QnKTtcclxuXHRzcmM6IGxvY2FsKCdBZXJvcG9ydCBNZWRpdW0nKSwgbG9jYWwoJ0Flcm9wb3J0LU1lZGl1bScpLFxyXG5cdFx0XHR1cmwoJy4uL2ZvbnRzL0Flcm9wb3J0L0Flcm9wb3J0LU1lZGl1bS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdFx0XHR1cmwoJy4uL2ZvbnRzL0Flcm9wb3J0L0Flcm9wb3J0LU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuXHRcdFx0dXJsKCcuLi9mb250cy9BZXJvcG9ydC9BZXJvcG9ydC1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdFx0XHR1cmwoJy4uL2ZvbnRzL0Flcm9wb3J0L0Flcm9wb3J0LU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1BsYXlmYWlyL1BsYXlmYWlyRGlzcGxheS5lb3QnKTtcclxuXHRzcmM6IGxvY2FsKCdQbGF5ZmFpciBEaXNwbGF5JyksIGxvY2FsKCdQbGF5ZmFpckRpc3BsYXknKSxcclxuXHRcdFx0dXJsKCcuLi9mb250cy9QbGF5ZmFpci9QbGF5ZmFpckRpc3BsYXkuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuXHRcdFx0dXJsKCcuLi9mb250cy9QbGF5ZmFpci9QbGF5ZmFpckRpc3BsYXkud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcblx0XHRcdHVybCgnLi4vZm9udHMvUGxheWZhaXIvUGxheWZhaXJEaXNwbGF5LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuXHRcdFx0dXJsKCcuLi9mb250cy9QbGF5ZmFpci9QbGF5ZmFpckRpc3BsYXkudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5cclxuIiwiLmNvbnRhaW5lcntcclxuICBtYXgtd2lkdGg6IDEzMjBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwYWRkaW5nOiAwIDE1cHg7XHJcbn1cclxuXHJcbi5idXR0b257XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGhlaWdodDogNTRweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBsaW5lLWhlaWdodDogMTlweDtcclxuICBjb2xvcjogdmFyKC0tY29sb3ItMSk7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItMyk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItMy1ob3Zlcik7XHJcbiAgfVxyXG59XHJcblxyXG4uc2VjdGlvbi10aXRsZWJveHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgQGluY2x1ZGUgbWVkaWFXaWR0aDJ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBnYXA6IDUwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnNlY3Rpb24tdGl0bGV7XHJcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtMSk7XHJcbiAgZm9udC1zaXplOiAzNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xyXG4gIEBpbmNsdWRlIG1lZGlhV2lkdGgye1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgfVxyXG59IiwiLmhlYWRlcntcclxuXHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHotaW5kZXg6IDU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmcpO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhV2lkdGgze1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7IFxyXG4gIH1cclxuXHJcbiAgJl9fYm94e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAmLmFjdGl2ZXtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmxvZ297XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDY7XHJcbiAgQGluY2x1ZGUgbWVkaWFXaWR0aDF7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5tZW51e1xyXG5cclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iZyk7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhV2lkdGgxe1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogNTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDkwZGVnKTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gICAgJi5pcy1vcGVue1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMGRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19saXN0e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDM0cHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYVdpZHRoMXtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGlua3tcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBjb2xvcjogdmFyKC0tY29sb3ItMyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcblxyXG59XHJcblxyXG4uYnVyZ2VyeyBcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogNjtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWFXaWR0aDF7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICAgXHJcbiAgc3BhbntcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gIH1cclxuICAmLmlzLW9wZW57XHJcbiAgICBzcGFue1xyXG4gICAgICAmOm50aC1jaGlsZCgxKXtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSg5cHgpIHRyYW5zbGF0ZVgoNXB4KTtcclxuICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgtOXB4KSB0cmFuc2xhdGVYKDVweCk7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgIH0gICBcclxuICAgIH1cclxuICB9XHJcbn0iLCIuZm9vdGVye1xyXG5cclxuICBwYWRkaW5nLXRvcDogMTUwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDEzNXB4O1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTUpO1xyXG4gIEBpbmNsdWRlIG1lZGlhV2lkdGgye1xyXG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGV7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMDBweDtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LTEpO1xyXG4gICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItMyk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYVdpZHRoMntcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGFjdHN7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIEBpbmNsdWRlIG1lZGlhV2lkdGgye1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250YWN0e1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItMCk7XHJcbiAgICAmLS1tYWlse1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3Bob25le1xyXG4gICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDU3cHg7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItMSk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYVdpZHRoMntcclxuICAgICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG59IiwiLmhvbWV7XHJcblxyXG4gIG1hcmdpbi1ib3R0b206IDE1MHB4OyAgXHJcbiAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYVdpZHRoMntcclxuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fYm94e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGV7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTkyMHB4O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtMSk7XHJcbiAgICBmb250LXNpemU6IDkwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItMik7XHJcbiAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICBAaW5jbHVkZSBtZWRpYVdpZHRoMntcclxuICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTNweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ltZ3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IC0xNDVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDk4cHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYVdpZHRoMntcclxuICAgICAgd2lkdGg6IDI4NXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAtOTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JvdHRvbXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBtZWRpYVdpZHRoMntcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dHtcclxuICAgIG1heC13aWR0aDogNTMycHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xyXG4gICAgQGluY2x1ZGUgbWVkaWFXaWR0aDJ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2J1dHRvbntcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhV2lkdGgye1xyXG4gICAgICBtYXgtd2lkdGg6IDM2MHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG59IiwiLnByZXNlbnR7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XHJcbiAgQGluY2x1ZGUgbWVkaWFXaWR0aDJ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuICB9XHJcblxyXG4gICZfX3RpdGxle1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNjVweDtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LTEpO1xyXG4gICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0zKTtcclxuICAgIEBpbmNsdWRlIG1lZGlhV2lkdGgye1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICB9XHJcbiAgICAmLS1pdGFsaWN7XHJcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIH1cclxuICAgICYtLXBsMTEwe1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDExMHB4O1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYVdpZHRoMntcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtLXBsMjIwe1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIyMHB4O1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYVdpZHRoMntcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JveHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBnYXA6IDMwcHg7XHJcbiAgICAmLS1ncmlkMi0xe1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAxZnI7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhV2lkdGgye1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLS1ncmlkMS0xe1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhV2lkdGgye1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19mb3Rve1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQ4MHB4O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgJi0tZnVsbGhlaWdodHtcclxuICAgICAgaGVpZ2h0OiA2MTJweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhV2lkdGgye1xyXG4gICAgICBoZWlnaHQ6IDIxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX190ZXh0e1xyXG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWFXaWR0aDJ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idXR0b257XHJcbiAgICB3aWR0aDogMTkwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYVdpZHRoMntcclxuICAgICAgbWF4LXdpZHRoOiAzNjBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSIsIi5jYXRhbG9ne1xyXG5cclxuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcclxuICBAaW5jbHVkZSBtZWRpYVdpZHRoMntcclxuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9ue1xyXG4gICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWFXaWR0aDJ7XHJcbiAgICAgIG1heC13aWR0aDogMzYwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcGFnaW5hdGlvbntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e1xyXG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci0xKTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgIH1cclxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle1xyXG4gICAgICB3aWR0aDogNDZweDtcclxuICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItMyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zbGlkZXJ7XHJcbiAgICAuc3dpcGVyLXdyYXBwZXJ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmNhbmRsZXtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nOiA1MHB4IDMwcHggMzBweDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTUpO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcblxyXG4gICZfX2ZvdG97XHJcbiAgICB3aWR0aDogMjIwcHg7XHJcbiAgICBoZWlnaHQ6IDI0M3B4O1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgfVxyXG5cclxuICAmX19uYW1le1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LTEpO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItMSk7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG4gIH1cclxuXHJcbiAgJl9fZmxleGJveHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX19idXR0b257XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yLTEpO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItMSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTMpO1xyXG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLTMpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcHJpY2V7XHJcbiAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgY29sb3I6IHZhcigtLWNvbG9yLTMpO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcntcclxuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLTQpO1xyXG4gICAgLmNhbmRsZV9fbmFtZXtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLTMpO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5jaG9vc2V7XHJcblxyXG4gIG1hcmdpbi1ib3R0b206IDE1MHB4O1xyXG4gIEBpbmNsdWRlIG1lZGlhV2lkdGgye1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7IFxyXG4gIH1cclxuXHJcbiAgJl9fYm94e1xyXG4gICAgbWF4LXdpZHRoOiA2MzFweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgfVxyXG5cclxufVxyXG5cclxuIiwiLmFkdmFudGFnZXN7XHJcblxyXG4gIG1hcmdpbi1ib3R0b206IDE1MHB4O1xyXG4gIEBpbmNsdWRlIG1lZGlhV2lkdGgye1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcbiAgfVxyXG5cclxuICAmX19ib3h7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjg3ZnIgMWZyO1xyXG4gICAgZ2FwOiA0MHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWFXaWR0aDN7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbXN7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xyXG4gICAgZ2FwOiAzMHB4IDQwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYVdpZHRoMntcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICBnYXA6IDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19mb3Rve1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmFkdmFudGFnZXtcclxuICAmX19pY29ue1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbiAgJl9fbmFtZXtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcclxuICAgIEBpbmNsdWRlIG1lZGlhV2lkdGgye1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190ZXh0e1xyXG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICBAaW5jbHVkZSBtZWRpYVdpZHRoMntcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5nYWxsZXJ5e1xyXG5cclxuICBtYXJnaW4tYm90dG9tOiAxNDRweDtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgQGluY2x1ZGUgbWVkaWFXaWR0aDJ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA5NnB4OyBcclxuICB9XHJcblxyXG4gICZfX25hdmJveHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWFXaWR0aDJ7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIGdhcDogNTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX25hdntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbmF2YnRue1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItMyk7XHJcbiAgICBzdmcgKntcclxuICAgICAgZmlsbDogdmFyKC0tY29sb3ItMSk7IFxyXG4gICAgfVxyXG4gICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuICAgICY6ZGlzYWJsZWR7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci0wKTtcclxuICAgICAgc3ZnICp7XHJcbiAgICAgICAgZmlsbDogdmFyKC0tY29sb3ItMCk7IFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190ZXh0e1xyXG4gICAgbWF4LXdpZHRoOiA2MjRweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG5cclxuICAgICYtLW9yYW5nZXtcclxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yLTMpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhV2lkdGgye1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zbGlkZXJ7XHJcbiAgICB3aWR0aDogMTYyMHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWFXaWR0aDJ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSIsIi5zZWNyZXRze1xyXG5cclxuICBtYXJnaW4tYm90dG9tOiAxNTBweDtcclxuICBAaW5jbHVkZSBtZWRpYVdpZHRoMntcclxuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fYm94e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGdhcDogMzBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhV2lkdGgye1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc21hbGxmb3Rve1xyXG4gICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgQGluY2x1ZGUgbWVkaWFXaWR0aDJ7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50e1xyXG4gICAgbWF4LXdpZHRoOiA2MzBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgbWVkaWFXaWR0aDJ7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JpZ2ZvdG97XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gICZfX25hbWV7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICBjb2xvcjogdmFyKC0tY29sb3ItMSk7XHJcbiAgICBAaW5jbHVkZSBtZWRpYVdpZHRoMntcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHR7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDU0cHg7XHJcbiAgICBwe1xyXG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWFXaWR0aDJ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyBcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuXHJcbn0iLCIuZmFxe1xyXG5cclxuICAmLTJ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhV2lkdGgye1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMDBweDsgXHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gICZfX3RpdGxle1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIGNvbG9yOiB2YXIoLS1jb2xvci0xKTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIEBpbmNsdWRlIG1lZGlhV2lkdGgye1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAmX19jb250ZW50e1xyXG4gICAgcGFkZGluZy1yaWdodDogMTMwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYVdpZHRoMntcclxuICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAmX190ZXh0e1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgQGluY2x1ZGUgbWVkaWFXaWR0aDJ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ljb257XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgfVxyXG5cclxuICAmX19pdGVte1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE1NCwgMTU0LCAxNTQsIDAuNSk7XHJcbiAgICAmLm9wZW5lZHtcclxuICAgICAgLmZhcV9faWNvbntcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgcGF0aHtcclxuICAgICAgICAgIGZpbGw6IHZhcigtLWNvbG9yLTMpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn0iXX0= */
