@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,800;1,900&family=Playfair+Display:ital,wght@0,700;1,400&display=swap");
/* ===================================================================*/
/* ====================================================== main styles */ 
/*====================================================================*/
*,
p,
figure,
h1, h2, h3, h4, h5, h6 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0;
  padding: 0;
  line-height: normal;
}

html {
  font-size: 0.833335vw;
}
html.no-scroll {
  overflow-y: hidden;
}

body {
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  color: #282828;
}

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

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

button {
  background: transparent;
  border: none;
  outline: none;
  cursor: pointer;
}
button:focus {
  outline: none;
}

input {
  outline: none;
}

section {
  position: relative;
}

.overflow-hidden {
  overflow: hidden;
}

.button-red, .subscription__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;
  min-width: 16.3rem;
  height: 3.75rem;
  padding: 0 1.875em;
  font-size: 1.125rem;
  font-weight: 900;
  color: #fff;
  text-transform: uppercase;
  background: #e30613;
  -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.button-red:hover, .subscription__button:hover {
  color: #FFF;
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}

.button-green {
  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: 3.125rem;
  padding: 0 1.5625rem;
  font-size: 1.125rem;
  color: #fff;
  background: #23a638;
  -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.button-green:hover {
  color: #FFF;
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}

.center-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.title {
  padding: 0 0 0.4rem 0;
  font-size: 2.25rem;
  font-weight: 900;
  text-align: center;
  border-bottom: 4px solid #23a638;
}

.elem-title {
  font-size: 1.25rem;
  font-weight: 900;
  color: #282828;
}

.visible-992 {
  display: none;
}

@media screen and (max-width: 1200px) {
  html {
    font-size: 1vw;
  }
}
@media screen and (max-width: 992px) {
  html {
    font-size: 1.8vw;
  }

  .visible-992 {
    display: block;
  }

  .hidden-992 {
    display: none;
  }
}
@media screen and (max-width: 565px) {
  html {
    font-size: 3vw;
  }
}
/* ===================================================================*/
/* ====================================================== секции */ 
/*====================================================================*/
/* ============================================================= HEADER */
.header {
  position: fixed;
  z-index: 10;
  top: 0;
  left: 0;
  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%;
  height: 6.25rem;
  padding: 1.9rem 6.2rem 1.2rem 5.3rem;
  font-size: 0.9375rem;
  background: #FFF;
}
.header.active {
  z-index: 12;
  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
          box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
}
.header a {
  color: #282828;
  border-bottom: 1px solid transparent;
}
.header a:hover {
  color: #23a638;
  border-bottom: 1px solid #23a638;
}
.header__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: 9rem;
  height: 3.1rem;
  font-size: 0.9375rem;
  font-weight: 800;
  color: #fff;
  text-transform: uppercase;
  border-radius: 3px;
  background: #23a638;
}
.header__button.active {
  background: #e30613;
}
.header__button svg {
  width: 1.7rem;
  margin: 0 0.7rem 0 0;
  fill: #FFF;
}
.header__menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 0 0 0;
}
.header__logo {
  width: 13.75rem;
  margin: 0 0 0 0;
  -webkit-transform: translateY(-0.4rem);
      -ms-transform: translateY(-0.4rem);
          transform: translateY(-0.4rem);
}
.header__logo:hover {
  border-bottom: none !important;
}
.header__logo img {
  width: 100%;
}
.header__search {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 20rem;
  height: 3.1rem;
  margin: 0 0 0 0;
  border-radius: 3px;
  background: #F6F6F6;
}
.header__cart {
  position: relative;
  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: 3.1rem;
  height: 3.1rem;
  background: #23a638;
  border-radius: 3px;
}

.menu__item {
  margin: 0 0.55rem;
}
.search__input {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 0 0 0 1rem;
  background: transparent;
  border: none;
}
.search__btn {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 3.125rem;
}
.search__btn svg {
  width: 2.3rem;
  fill: #27A638;
  cursor: pointer;
}

.cart svg {
  width: 3rem;
  fill: #FFF;
}
.cart__num {
  position: absolute;
  top: -0.3rem;
  right: -0.3rem;
  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: 1.7rem;
  height: 1.7rem;
  font-weight: 900;
  color: #FFF;
  border-radius: 50%;
  border: 0.3rem solid #fff;
  background: #e30613;
}

.menu-catalog {
  position: fixed;
  z-index: 12;
  top: 0;
  left: 0;
  width: 100%;
  height: 33rem;
  background: #FFF;
  border-top: 0.3rem solid #e30613;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.menu-catalog.active {
  opacity: 1;
  pointer-events: visible;
}
.menu-catalog a {
  color: #282828;
}
.menu-catalog__list {
  width: 12.9rem;
  height: 100%;
  padding: 3.1rem 0 0 7.2rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.menu-catalog__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  margin: 0 0 1.2rem 0;
  padding: 0 1.2rem 0 0;
  font-size: 0.9375rem;
  font-weight: 900;
  opacity: 0.5;
  cursor: pointer;
}
.menu-catalog__item.active {
  opacity: 1;
}
.menu-catalog__item.active .menu-catalog__sublist {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.menu-catalog__icon {
  width: 2.4rem;
  margin: 0 0.7rem 0 0;
  fill: #e30613;
}
.menu-catalog__arrow {
  width: 1.5rem;
  margin: 0 0 0 auto;
  fill: #23a638;
}
.menu-catalog__sublist {
  position: absolute;
  top: 0;
  left: 20rem;
  right: 0;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  height: 100%;
  padding: 7rem 0 8rem 3.1rem;
  background: #F1F1F1;
}

.catalog-sublist__title {
  position: absolute;
  top: 2.5rem;
}
.catalog-sublist__title a {
  font-size: 2.25rem;
  font-weight: 900;
  border-bottom: 4px solid #23a638;
}
.catalog-sublist__title a:hover {
  color: #23a638;
}
.catalog-sublist__link {
  display: block;
  padding: 1rem 0;
  font-size: 1.25rem;
  font-weight: 400;
}
.catalog-sublist__link:hover {
  color: #23a638;
}

@media screen and (max-width: 1200px) {
  .header {
    padding: 1.9rem 1rem 1.2rem 1rem;
  }
}
@media screen and (max-width: 992px) {
  .header {
    padding: 1rem;
  }
  .header__menu, .header__phone, .header__mail, .header__search {
    display: none;
  }

  .menu-catalog__sublist {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    padding: 7rem 0 1rem 3.1rem;
    overflow-y: scroll;
  }

  .catalog-sublist__item {
    width: 50%;
  }
}
@media screen and (max-width: 565px) {
  .menu-catalog {
    bottom: 0;
    height: auto;
  }
  .menu-catalog__list {
    padding: 3.1rem 0 0 1rem;
  }
  .menu-catalog__sublist {
    left: 14rem;
    padding: 7rem 0 1rem 1rem;
  }
}
/* ============================================================= FOOTER */
.footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 8.5rem 0 6.5rem 13rem;
}
.footer * {
  font-size: 0.75rem;
  color: #282828;
}
.footer__logo {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin: -3.5rem 9rem 0 0;
}
.footer__logo img {
  width: 11rem;
  margin: 0 0 2rem 0;
}
.footer__menus {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.footer__col {
  margin: 0 7.5rem 0 0;
}
.footer__title {
  margin: 0 0 1.5rem 0;
  display: inline-block;
  font-family: "Playfair Display", serif;
  font-size: 1.25rem;
  font-weight: 700;
  border-bottom: 1px solid #23a638;
}
.footer__info p {
  margin: 0 0 0.3rem 0;
}

.footer-menu__item {
  margin: 0 0 0.2rem 0;
}
.footer-menu__icon {
  width: 0.4rem;
  margin: 0 0.6rem 0 0;
}
.footer-menu__link:hover {
  color: #23a638;
}

.dev {
  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;
  padding: 1.3rem 15rem;
  background: #f3f0e2;
}
.dev > * {
  font-size: 0.75rem;
  color: #282828;
  line-height: 1;
}
.dev__scrum {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.socials__link svg {
  width: 2.45rem;
}
.socials__link svg:hover .st0 {
  stroke: #23a638;
}
.socials__link svg:hover .st1 {
  fill: #23a638;
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
  -webkit-transform-origin: center;
      -ms-transform-origin: center;
          transform-origin: center;
}
.socials__link:hover {
  border-bottom: none !important;
}
.socials__link .st0 {
  fill: none;
  stroke: #6E7069;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.socials__link .st1 {
  fill: #6E7069;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.scrum__text {
  margin: 0 1rem 0 0;
}
@media screen and (max-width: 1200px) {
  .footer {
    padding: 6.5rem 0 6.5rem 2rem;
  }
  .footer * {
    font-size: 0.9rem;
  }
  .footer__col {
    margin: 0 4.5rem 0 0;
  }
  .footer__title {
    font-size: 1.25rem;
  }
}
@media screen and (max-width: 992px) {
  .footer__logo {
    margin: -3.5rem 3rem 0 0;
  }
  .footer__menus {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .footer__col {
    width: 49%;
    margin: 0 0 1rem 0;
  }

  .dev {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 1.3rem;
  }
  .dev__rights {
    margin: 0 0 1rem 0;
  }
  .dev__socials {
    margin: 0 0 1rem 0;
  }
}
@media screen and (max-width: 565px) {
  .footer {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 2rem 1rem;
  }
  .footer__logo {
    margin: 0 0 1rem 0;
  }
}
/* ============================================================= HOME */
.scrolling {
  position: absolute;
  bottom: -3.5rem;
  left: calc(50% - 2.2rem);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 4.4rem;
  height: 3.5rem;
  background: #FFF;
  border-radius: 0 0 1.1rem 1.1rem;
}
.scrolling svg {
  width: 1.3rem;
  fill: #bfbfbf;
}

.home {
  z-index: 11;
  margin: -1rem 0 0 0;
}
.slider-home__item {
  position: relative;
  height: 54.063rem;
}
.slider-home__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;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 100%;
  -webkit-transform: translate(-0.6rem, 0.8rem);
      -ms-transform: translate(-0.6rem, 0.8rem);
          transform: translate(-0.6rem, 0.8rem);
}
.slider-home__text {
  color: #FFF;
  text-align: center;
  line-height: 1;
}
.slider-home__text--1 {
  margin: 0 0 0.5rem 0;
  font-family: "Playfair Display", serif;
  font-size: 2.5rem;
  font-style: italic;
}
.slider-home__text--2 {
  margin: 0 0 0 0;
  padding: 0 1rem 1.6rem 1rem;
  font-family: "Playfair Display", serif;
  font-size: 6.25rem;
  text-transform: uppercase;
  background: url(../img/word-bg.png) center 2.4rem/contain no-repeat;
}
.slider-home__text--3 {
  margin: 0 0 1.3rem 0;
  font-family: "Playfair Display", serif;
  font-size: 3.625rem;
  font-style: italic;
}
.slider-home__text--4 {
  position: relative;
  margin: 0 0 27px 0;
  font-size: 1.875rem;
}
.slider-home__text--4::after {
  content: "";
  position: absolute;
  top: 50%;
  right: -50px;
  width: 2.5rem;
  height: 2px;
  background: #FFF;
}
.slider-home__text--4::before {
  content: "";
  position: absolute;
  top: 50%;
  left: -50px;
  width: 2.5rem;
  height: 2px;
  background: #FFF;
}

.slick-dots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0.8rem 0 2.8rem 0;
}
.slick-dots li {
  width: 1.875rem;
  height: 3px;
  margin: 0 0.3rem;
  background: #bfbfbf;
  cursor: pointer;
}
.slick-dots li.slick-active {
  background: #282828;
}
.slick-dots li button {
  display: none;
}

.animate-img {
  position: absolute;
  width: 50rem;
  top: 2rem;
  left: calc(50% - 25rem);
  -webkit-animation: imgRotate 20s infinite linear;
          animation: imgRotate 20s infinite linear;
  pointer-events: none;
}

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

@keyframes imgRotate {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
/* ============================================================= ЛУЧШАЯ ЦЕНА */
.best-price {
  padding: 12.1rem 0 6rem 0;
  background: #f3f0e2;
  overflow: hidden;
}
.best-price__title {
  margin: 0 0 4.6rem 0;
}
.best-price__slider .slick-list {
  -webkit-transform: translateX(5rem);
      -ms-transform: translateX(5rem);
          transform: translateX(5rem);
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.best-price__slider .slick-track {
  margin: 0 0 2.3rem 0;
}
.best-price__decor {
  position: absolute;
  top: 12rem;
  left: calc(50% - 33.75rem);
  width: 67.5rem;
}

.good {
  margin: 0 1.1rem;
  border-radius: 10px;
  background: #FFF;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
  overflow: hidden;
}
.good:hover .good__img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.good__img {
  height: 19.37rem;
  overflow: hidden;
}
.good__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.good__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 13rem;
  padding: 1.2rem 0 1.2rem 2.1rem;
}
.good__name {
  height: 3rem;
  overflow: hidden;
}
.good__name:hover {
  color: #23a638;
}
.good__weight {
  margin: auto 0 0 0;
}
.good__price {
  margin: 0.7rem 0 0 0;
  font-size: 1.25rem;
}
.good__purchase {
  margin: 0.6rem 0 0 0;
}

/* .purchase - блок с выбором кол-ва товаров и кнопкой - Беру! 
 * Есть в превью товара (good-purchase), в карточке товара (info-product__purchase) и в корзине (mini-good__purchase) */
.purchase {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.purchase__counter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 6.25rem;
  height: 3.125rem;
  margin: 0 1.4rem 0 0;
  font-size: 1.125rem;
  border: 2px solid #f2f2f2;
  border-radius: 3px;
}

.counter__minus {
  width: 30%;
  background: #FFF;
}
.counter__val {
  width: 40%;
  text-align: center;
  background: #f2f2f2;
  border: none;
}
.counter__plus {
  width: 30%;
  background: #FFF;
}

.animate-arrow {
  -webkit-animation: 1s linear infinite arrow;
          animation: 1s linear infinite arrow;
}

@-webkit-keyframes arrow {
  0% {
    -webkit-transform: translateY(0.8rem);
            transform: translateY(0.8rem);
  }
  50% {
    -webkit-transform: translateY(0rem);
            transform: translateY(0rem);
  }
  100% {
    -webkit-transform: translateY(0.8rem);
            transform: translateY(0.8rem);
  }
}

@keyframes arrow {
  0% {
    -webkit-transform: translateY(0.8rem);
            transform: translateY(0.8rem);
  }
  50% {
    -webkit-transform: translateY(0rem);
            transform: translateY(0rem);
  }
  100% {
    -webkit-transform: translateY(0.8rem);
            transform: translateY(0.8rem);
  }
}
@media screen and (max-width: 992px) {
  .best-price {
    padding: 7rem 0;
  }

  .good__info {
    padding: 1.2rem 1rem;
  }
}
@media screen and (max-width: 565px) {
  .best-price__decor {
    position: absolute;
    top: 11rem;
    left: calc(50% - 17rem);
    width: 34rem;
  }

  .slider-best__item {
    margin: 0 0.5rem;
  }

  .good__img {
    height: 14rem;
  }
  .good__counter {
    margin: 0 1rem 0 0;
  }
}
/* ============================================================= НОВОСТИ */
.news {
  padding: 8.7rem 0 7.2rem 0;
}
.news__vegetables {
  position: absolute;
  top: -7rem;
  left: calc(50% - 12.15rem);
  width: 24.3rem;
}
.news__title {
  margin: 0 0 4.7rem 0;
}
.news__items, .advantages__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 0 0 1.8625rem 0;
}
.news__item {
  width: 25rem;
  margin: 0 1rem 3.4375rem 1rem;
}
.news__item:hover .new__img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.news__decor {
  position: absolute;
  bottom: -1rem;
  left: calc(50% - 38rem);
  width: 76rem;
  pointer-events: none;
}

.new__img {
  width: 100%;
  height: 20rem;
  border-radius: 0.65rem;
  overflow: hidden;
}
.new__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.new__info {
  position: relative;
  width: 22.5rem;
  height: 11.25rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: -1.9rem auto 0 auto;
  padding: 1.4rem 3rem 1.1rem 2rem;
  border-radius: 0.65rem;
  background: #FFF;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
}
.new__title {
  margin: 0 0 0.5rem 0;
}
.new__interaction {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: auto 0 0 0;
}
.new__interaction svg {
  width: 2.45rem;
  fill: #cfcfcf;
  margin: 0 0.6rem 0 0;
}
.new__interaction svg:hover {
  fill: #23a638;
}
.new__button {
  margin: 0 1.7rem 0 0;
}

.mini-logo {
  position: absolute;
  z-index: 1;
  bottom: -2rem;
  left: calc(50% - 2.15rem);
  width: 4.375rem;
}

.news-page .info {
  padding-top: 0;
}

/* отдельная новость */
.article {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 5.625rem 0 6.25rem 0;
  background: #f1f1f1;
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
.article__img {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 33.125rem;
  height: 20.625rem;
  margin: 0 4.0625rem 0 0;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 0.65rem;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
}
.article__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 30.625rem;
}
.article__title {
  margin: 0 0 2rem 0;
  font-size: 2.25rem;
  font-weight: 900;
  border-bottom: 4px solid #23a638;
}
.article__tagtitle {
  margin: 0 0 1.5625rem;
  font-size: 700;
}
.article__text {
  margin: 0 0 1.5625rem;
}

@media screen and (max-width: 992px) {
  .news {
    padding: 7rem 1rem;
  }
  .news__items, .advantages__items {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .news__item {
    width: 49%;
    margin: 0 0 1rem 0;
  }

  .article {
    -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: 5rem 1rem;
  }
  .article__img {
    margin: 0 0 1rem 0;
  }
  .article__info {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center;
  }
}
@media screen and (max-width: 565px) {
  .news__decor {
    position: absolute;
    bottom: -1rem;
    left: calc(50% - 17rem);
    width: 34rem;
    pointer-events: none;
  }

  .new__img {
    height: 15rem;
  }
  .new__info {
    width: 100%;
    padding: 0.5rem;
  }
  .new__button {
    padding: 0 0.5rem;
    margin: 0 0.5rem 0 0;
  }

  .article__img {
    width: 100%;
    height: auto;
  }
  .article__info {
    width: 100%;
  }
}
/* ============================================================= ВЫБОР ТОВАРОВ */
.goods {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 7.7rem 0 11.5rem 0;
  background: #f3f0e2;
}
.goods__col {
  margin: 0 2.5rem;
}
.goods__title {
  display: inline-block;
  margin: 0 0 4rem 0;
}
.goods__item {
  width: 31.25rem;
  margin: 0 0 2rem 0;
}

.mini-good {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 10rem;
  background: #FFF;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
  border-radius: 0.65rem;
  overflow: hidden;
  /* mini-good__adds - блок с ценой и кнопкой - Беру!
  * Есть в маленьком превью товара (которое без выбора кол-ва) на главной и в корзине (там только цена без кнопки - Беру!)*/
  /* mini-good__purchase - этот блок есть только в превью товара, которые выводятся в корзине */
}
.mini-good:hover .mini-good__img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.mini-good__img {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 13.75rem;
  height: 100%;
  overflow: hidden;
}
.mini-good__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}
.mini-good__info {
  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-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 1.3rem 0 1.8rem 1rem;
}
.mini-good__name {
  margin: 0 0 0.5rem 0;
}
.mini-good__name:hover {
  color: #23a638;
}
.mini-good__adds {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: auto 0 0 0;
}
.mini-good__price {
  margin: 0 3rem 0 0;
  font-size: 1.25rem;
}
.mini-good__purchase {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 18rem;
  padding: 0 3rem 0 0;
}
.mini-good__purchase * {
  margin: 0;
}

@media screen and (max-width: 1200px) {
  .goods__col {
    margin: 0 0.5rem;
  }
  .goods__item {
    margin: 0 0 0.5rem 0;
  }
}
@media screen and (max-width: 992px) {
  .goods {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 7rem 1rem;
  }
  .goods__col {
    margin: 0 0 1rem 0;
    text-align: center;
  }
  .goods__items {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    text-align: left;
  }
  .goods__item {
    width: 49%;
    margin: 0 0 1rem 0;
  }

  .mini-good__img {
    width: 10rem;
  }
  .mini-good__price {
    margin: 0 1rem 0 0;
  }
}
@media screen and (max-width: 565px) {
  .mini-good {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
  }
  .mini-good__img {
    width: 100%;
    height: 10rem;
  }
  .mini-good__purchase {
    -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;
    width: 100%;
    padding: 0 1rem 1rem;
  }
}
/* =============================================================  ИНТЕРНЕТ МАГАЗИН СВЕЖИХ И ЗДОРОВЫХ ПРОДУКТОВ */
.info {
  padding: 7.7rem 0;
}
.info__vegetables {
  position: absolute;
  top: -7rem;
  left: calc(50% - 8.85rem);
  width: 17.69rem;
}
.info__title {
  margin: 0 0 1.6rem 0;
}
.info__img {
  display: block;
  width: 76.875rem;
  margin: 0 auto 2rem auto;
}
.info__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.content-info__col {
  width: 31.25rem;
  margin: 0 2rem;
}
.content-info__title {
  margin: 0 0 1.8rem 0;
}
.content-info p {
  margin: 0 0 1.6rem 0;
  font-size: 0.875rem;
}
.content-info ul {
  padding: 0 0 0 2rem;
}
.content-info ul li {
  margin: 0 0 0.3rem 0;
}
.content-info ul li a {
  font-size: 0.875rem;
  color: #23a638;
  text-decoration: underline;
}
.content-info ul li a:hover {
  text-decoration: none;
}

@media screen and (max-width: 992px) {
  .info {
    padding: 7rem 1rem;
  }
  .info__img {
    width: 100%;
  }
}
@media screen and (max-width: 565px) {
  .info__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .content-info__col {
    width: 100%;
    margin: 0 0 2rem 0;
  }
}
/* =============================================================  ПОЧЕМУ САЛАТ */
.advantages {
  padding: 6.2rem 0 7.2rem 0;
  background: #f3f0e2;
}
.advantages__vegetables {
  position: absolute;
  top: -13rem;
  left: calc(50% - 12.7rem);
  width: 25.375rem;
}
.advantages__title {
  margin: 0 0 4.7rem 0;
}
.advantages__decor {
  position: absolute;
  bottom: 1rem;
  left: calc(50% - 38rem);
  width: 76rem;
  pointer-events: none;
}

@media screen and (max-width: 992px) {
  .advantages {
    padding: 7rem 1rem;
  }
}
@media screen and (max-width: 565px) {
  .advantages__decor {
    position: absolute;
    bottom: 1rem;
    left: calc(50% - 17rem);
    width: 34rem;
    pointer-events: none;
  }
  .advantages__vegetables {
    position: absolute;
    top: -8rem;
    left: calc(50% - 9rem);
    width: 18rem;
  }
}
/* =============================================================  ПОДПИСКА */
.subscription {
  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: 16.875rem;
  background: url("../img/form-bg.webp") center center no-repeat;
}
.subscription__title > * {
  font-family: "Playfair Display", serif;
  font-weight: 700;
  font-size: 2.125rem;
  font-style: italic;
  line-height: 1;
}
.subscription__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.subscription__input {
  width: 25rem;
  height: 3.75rem;
  margin: 0 1.3rem;
  padding: 0 0 0 1rem;
  background: #FFF;
  border-radius: 3px;
  border: none;
  -webkit-box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.2);
}
.subscription__button {
  min-width: 12.5rem;
  background: #23a638;
}

@media screen and (max-width: 565px) {
  .subscription {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto;
    padding: 2rem 1rem;
  }
  .subscription__title {
    margin: 0 0 1rem 0;
  }
  .subscription__form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 100%;
  }
  .subscription__input {
    width: 100%;
    margin: 0 0 1rem 0;
  }
}
/* ===================================================================*/
/* ====================================================== СТРАНИЦЫ */ 
/*====================================================================*/
/* ============================================================= СТРАНИЦА КАТЕГОРИИ */
.category {
  padding: 5.5rem 0 12.5rem 0;
  background: #f3f0e2;
}
.category__title {
  margin: 0 0 5.6rem 0;
}
.category__goods {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  gap: 2rem;
  margin: 0 0 5.2rem 0;
  padding: 0 2rem;
}
.category .good {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin: 0;
}

@media screen and (max-width: 1200px) {
  .category__goods {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media screen and (max-width: 992px) {
  .category__goods {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media screen and (max-width: 565px) {
  .category__goods {
    grid-template-columns: repeat(2, 1fr);
    gap: 1rem;
    padding: 0 1rem;
  }
}
/* ============================================================= СТРАНИЦА КАТАЛОГА */
.catalog {
  padding: 8.2rem 0;
  background: #f3f0e2;
  overflow: hidden;
}
.catalog__decor {
  position: absolute;
  width: 97rem;
  top: 12rem;
  left: calc(50% - 48.5rem);
}
.catalog__title {
  margin: 0 0 4.7rem 0;
}
.catalog__items {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 0 4.3rem 0;
}
.catalog__item {
  width: 25rem;
  margin: 0 1rem;
}
.catalog__item:hover .catalog__img img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.catalog__img {
  width: 100%;
  height: 25rem;
  border-radius: 0.65rem;
  overflow: hidden;
}
.catalog__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.catalog__name {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 22.5rem;
  margin: -3.1rem auto 0 auto;
  padding: 1.344rem 0;
  font-size: 1.875rem;
  font-weight: 900;
  color: #282828;
  border-radius: 0.65rem;
  background: #FFF;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
}

@media screen and (max-width: 992px) {
  .catalog {
    padding: 7rem 1rem;
  }
  .catalog__decor {
    position: absolute;
    width: 55rem;
    top: 12rem;
    left: calc(50% - 27.5rem);
  }
  .catalog__items {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .catalog__item {
    width: 49%;
    margin: 0 0 1rem 0;
  }
}
@media screen and (max-width: 565px) {
  .catalog__img {
    height: 15rem;
  }
  .catalog__name {
    width: 100%;
    padding: 0.5rem;
  }
}
/* ============================================================= СТРАНИЦА КОНТАКТОВ */
.contacts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 5.625rem 0;
  background: #f1f1f1;
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
.contacts a {
  color: #282828;
  border-bottom: 1px solid transparent;
}
.contacts a:hover {
  color: #23a638;
  border-bottom: 1px solid #23a638;
}
.contacts__map {
  width: 33.125rem;
  margin: 0 4.1rem 0 0;
}
.contacts__button {
  margin: 0 auto;
}
.contacts__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 23.75rem;
}
.contacts__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: 0 0 1.8rem 0;
}
.contacts__title {
  margin: 0 0 1.9rem 0;
}
.contacts__tagtitle {
  margin: 0 0 1.2rem 0;
}
.contacts__val {
  line-height: 1.5;
}
.contacts__clarification {
  margin: 0 0 1rem 0;
  font-size: 0.75rem;
  color: #23a638;
}

#map {
  width: 100%;
  height: 30.125rem;
  margin: 0 0 2.2rem 0;
  border-radius: 10px;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
  overflow: hidden;
}

@media screen and (max-width: 992px) {
  .contacts__map {
    width: 24rem;
  }
}
@media screen and (max-width: 565px) {
  .contacts {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    padding: 5rem 1rem 7rem;
  }
  .contacts__map {
    width: 100%;
    margin: 0 0 2rem 0;
  }
  .contacts__info {
    width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .contacts__item {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center;
  }
}
/* ============================================================= СТРАНИЦА ПРОДУКТА */
.product {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 5.625rem 0;
  background: #f1f1f1;
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
.product__slider {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 30rem;
  margin: 0 4.25rem 0 0;
}
.product__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.slider-product__gallery {
  width: 8.6875rem;
  margin: 0 0.5rem 0 0;
  overflow: hidden;
}
.slider-product__gallery .slick-list {
  /*доб. отступ, чтобы не обрезало тень от слайдов*/
  padding: 0 1rem;
}
.slider-product__big {
  width: 25rem;
  height: 100%;
  background: #FFF;
  border-radius: 10px;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
  overflow: hidden;
}
.slider-product__big .slick-list,
.slider-product__big .slick-track {
  height: 100%;
}

.slider-nav__item {
  width: 100%;
  height: 7.5rem !important;
  margin: 0 0 1.25rem 0;
  background: #FFF;
  border: none !important;
  border-radius: 10px;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
  overflow: hidden;
}
.slider-nav__item img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.slider-for__item {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.info-product__title {
  margin: 0 0 1.8rem 0;
}
.info-product__val {
  margin: 0 0 1.1rem 0;
}
.info-product__price {
  margin: 1.4rem 0 0.2rem 0;
  font-size: 1.25rem;
}
.info-product__notavailable {
  margin: 0 0 2.7rem 0;
  font-size: 0.875rem;
  color: #e30613;
}
.info-product__purchase {
  margin: 0 0 2.7rem 0;
}

@media screen and (max-width: 992px) {
  .product {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .product__slider {
    margin: 0 0 1rem 0;
    padding: 0 1rem 0 0;
  }
  .product__info {
    padding: 0 1rem;
  }

  .slider-product__big {
    width: 100%;
  }
}
/* ============================================================= СТРАНИЦА КОРЗИНЫ */
.basket {
  padding: 5.625rem 0 16rem 0;
  background: #f1f1f1;
  -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
          box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}
.basket__decor {
  position: absolute;
  width: 97rem;
  top: 10rem;
  left: calc(50% - 48.5rem);
}
.basket__title {
  margin: 0 0 4.375rem 0;
}
.basket__order {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.ordered__goods {
  margin: 0 1.5625rem 0 0;
}
.ordered__good {
  width: 49.6875rem;
  margin: 0 0 1.875rem 0;
}
.ordered__registration {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 20.625rem;
  height: 33.75rem;
  padding: 1.5625rem;
  background: #FFF;
  -webkit-box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
          box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
  border-radius: 0.65rem;
}

.registration__info {
  margin: 0 0 2.4rem 0;
  border-bottom: 1px dashed #898989;
}
.registration__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  margin: 0 0 1.2rem 0;
}
.registration__text {
  font-size: 0.875rem;
  color: #898989;
}
.registration__val {
  font-size: 1.5rem;
}
.registration__button {
  width: 100%;
  margin: 0 0 2rem 0;
}
.registration__agree {
  font-size: 0.75rem;
  color: #898989;
}
.registration__agree a {
  color: #e30613;
  text-decoration: underline;
}
.registration__agree a:hover {
  text-decoration: none;
}
.registration__promocode {
  margin: auto 0 0 0;
}

.promocode__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 3.125rem;
  border: 2px solid #f2f2f2;
}
.promocode__text {
  display: block;
  margin: 0 0 1rem 0;
}
.promocode__input {
  width: 100%;
  height: 100%;
  padding: 0 0 0 1.2rem;
  font-size: 1.125rem;
  border: none;
}
.promocode__btn {
  width: 2.5rem;
  height: 100%;
  background: #f2f2f2;
}
.promocode__btn:hover i {
  -webkit-transform: scale(1.2);
      -ms-transform: scale(1.2);
          transform: scale(1.2);
}
.promocode__btn i {
  color: #23a638;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

@media screen and (max-width: 992px) {
  .basket {
    padding: 5.625rem 1rem 16rem;
  }
  .basket__decor {
    position: absolute;
    width: 55rem;
    top: 12rem;
    left: calc(50% - 27.5rem);
  }
  .basket__order {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

  .ordered__goods {
    margin: 0 0 0 0;
  }
  .ordered__good {
    width: 100%;
  }
  .ordered__registration {
    width: 100%;
  }
}
@media screen and (max-width: 565px) {
  .ordered__goods {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .ordered__good {
    width: 49%;
    margin: 0 0 1rem 0;
  }
  .ordered__good .purchase__counter {
    margin: 0 0 1rem 0;
  }
}
/* ============================================================= элементы из шаблонов, которые потом нужно будет удалить из верстки */
.news-page .info__vegetables {
  display: none;
}

.about-page .info__vegetables {
  display: none;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmxvY2tzL19mb250cy5zYXNzIiwibWFpbi5zYXNzIiwiYmxvY2tzL192YXJzLnNhc3MiLCJibG9ja3MvX2hlYWRlci5zYXNzIiwiYmxvY2tzL19mb290ZXIuc2FzcyIsImJsb2Nrcy9faG9tZS5zYXNzIiwiYmxvY2tzL19iZXN0UHJpY2Uuc2FzcyIsImJsb2Nrcy9fbmV3cy5zYXNzIiwiYmxvY2tzL19nb29kcy5zYXNzIiwiYmxvY2tzL19pbmZvLnNhc3MiLCJibG9ja3MvX2FkdmFudGFnZXMuc2FzcyIsImJsb2Nrcy9fc3Vic2NyaXB0aW9uLnNhc3MiLCJwYWdlcy9jYXRlZ29yeS5zYXNzIiwicGFnZXMvY2F0YWxvZy5zYXNzIiwicGFnZXMvY29udGFjdHMuc2FzcyIsInBhZ2VzL3Byb2R1Y3Quc2FzcyIsInBhZ2VzL2Jhc2tldC5zYXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0NSLHFLQUFBO0FDRVIsdUVBQUE7QUFDQSx1RUFBQTtBQUNBLHVFQUFBO0FBQ0E7Ozs7RUFJQyw4QkFBQTtVQUFBLHNCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtBRkFEOztBRUVBO0VBQ0MscUJBQUE7QUZDRDtBRUNDO0VBQ0Msa0JBQUE7QUZDRjs7QUVDQTtFQUNDLHFDQ3JCUTtFRHVCUixnQkFBQTtFQUNBLGNDcEJPO0FIcUJSOztBRUVBO0VBQ0MsU0FBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtBRkNEOztBRUNBO0VBQ0MscUJBQUE7QUZFRDtBRURDO0VBQ0MscUJBQUE7QUZHRjs7QUVEQTtFQUNDLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0FGSUQ7QUVIQztFQUNDLGFBQUE7QUZLRjs7QUVIQTtFQUNDLGFBQUE7QUZNRDs7QUVKQTtFQUNDLGtCQUFBO0FGT0Q7O0FFTEE7RUFDQyxnQkFBQTtBRlFEOztBRU5BO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5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Q0EsbUJBQUE7QWpCcWpERjtBaUJwakRFO0VBQ0MsNkJBQUE7TUFBQSx5QkFBQTtVQUFBLHFCQUFBO0FqQnNqREg7QWlCcmpERTtFQUNDLGNkekVLO0VjMEVMLDRCQUFBO0VBQUEsdUJBQUE7RUFBQSxvQkFBQTtBakJ1akRIOztBaUJyakRBO0VBQ0M7SUFDQyw0QkFBQTtFakJ3akRBO0VpQnZqREE7SUFDQyxrQkFBQTtJQUNBLFlBQUE7SUFDQSxVQUFBO0lBQ0EseUJBQUE7RWpCeWpERDtFaUJ4akRBO0lBQ0MsNEJBQUE7SUFBQSw2QkFBQTtRQUFBLDBCQUFBO1lBQUEsc0JBQUE7RWpCMGpERDs7RWlCdmpEQTtJQUNDLGVBQUE7RWpCMGpERDtFaUJ6akRBO0lBQ0MsV0FBQTtFakIyakREO0VpQjFqREE7SUFDQyxXQUFBO0VqQjRqREQ7QUFDRjtBaUIzakRBO0VBRUU7SUFDQyxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLG1CQUFBO1FBQUEsZUFBQTtJQUNBLHlCQUFBO1FBQUEsc0JBQUE7WUFBQSw4QkFBQTtFakI0akREO0VpQjNqREE7SUFDQyxVQUFBO0lBQ0Esa0JBQUE7RWpCNmpERDtFaUI1akRDO0lBQ0Msa0JBQUE7RWpCOGpERjtBQUNGO0FFNWdEQSxxSUFBQTtBQUVDO0VBQ0MsYUFBQTtBRjZnREY7O0FFM2dEQztFQUNDLGFBQUE7QUY4Z0RGIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1vbnRzZXJyYXQ6aXRhbCx3Z2h0QDAsMzAwOzAsNDAwOzAsNTAwOzAsODAwOzEsOTAwJmZhbWlseT1QbGF5ZmFpcitEaXNwbGF5Oml0YWwsd2dodEAwLDcwMDsxLDQwMCZkaXNwbGF5PXN3YXBcIik7XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBtYWluIHN0eWxlcyAqLyBcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuKixcbnAsXG5maWd1cmUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAwLjgzMzMzNXZ3O1xufVxuaHRtbC5uby1zY3JvbGwge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjgyODI4O1xufVxuXG51bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmlucHV0IHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5idXR0b24tcmVkLCAuc3Vic2NyaXB0aW9uX19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAxNi4zcmVtO1xuICBoZWlnaHQ6IDMuNzVyZW07XG4gIHBhZGRpbmc6IDAgMS44NzVlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQ6ICNlMzA2MTM7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uYnV0dG9uLXJlZDpob3ZlciwgLnN1YnNjcmlwdGlvbl9fYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNGRkY7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLmJ1dHRvbi1ncmVlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDMuMTI1cmVtO1xuICBwYWRkaW5nOiAwIDEuNTYyNXJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICMyM2E2Mzg7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uYnV0dG9uLWdyZWVuOmhvdmVyIHtcbiAgY29sb3I6ICNGRkY7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLmNlbnRlci1ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnRpdGxlIHtcbiAgcGFkZGluZzogMCAwIDAuNHJlbSAwO1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMyM2E2Mzg7XG59XG5cbi5lbGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzI4MjgyODtcbn1cblxuLnZpc2libGUtOTkyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMXZ3O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDEuOHZ3O1xuICB9XG5cbiAgLnZpc2libGUtOTkyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5oaWRkZW4tOTkyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjVweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDN2dztcbiAgfVxufVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0g0YHQtdC60YbQuNC4ICovIFxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IEhFQURFUiAqL1xuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2LjI1cmVtO1xuICBwYWRkaW5nOiAxLjlyZW0gNi4ycmVtIDEuMnJlbSA1LjNyZW07XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xufVxuLmhlYWRlci5hY3RpdmUge1xuICB6LWluZGV4OiAxMjtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmhlYWRlciBhIHtcbiAgY29sb3I6ICMyODI4Mjg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5oZWFkZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjNhNjM4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIzYTYzODtcbn1cbi5oZWFkZXJfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogOXJlbTtcbiAgaGVpZ2h0OiAzLjFyZW07XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiAjMjNhNjM4O1xufVxuLmhlYWRlcl9fYnV0dG9uLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNlMzA2MTM7XG59XG4uaGVhZGVyX19idXR0b24gc3ZnIHtcbiAgd2lkdGg6IDEuN3JlbTtcbiAgbWFyZ2luOiAwIDAuN3JlbSAwIDA7XG4gIGZpbGw6ICNGRkY7XG59XG4uaGVhZGVyX19tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMCAwO1xufVxuLmhlYWRlcl9fbG9nbyB7XG4gIHdpZHRoOiAxMy43NXJlbTtcbiAgbWFyZ2luOiAwIDAgMCAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuNHJlbSk7XG59XG4uaGVhZGVyX19sb2dvOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmhlYWRlcl9fbG9nbyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXJfX3NlYXJjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAyMHJlbTtcbiAgaGVpZ2h0OiAzLjFyZW07XG4gIG1hcmdpbjogMCAwIDAgMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kOiAjRjZGNkY2O1xufVxuLmhlYWRlcl9fY2FydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzLjFyZW07XG4gIGhlaWdodDogMy4xcmVtO1xuICBiYWNrZ3JvdW5kOiAjMjNhNjM4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5tZW51X19pdGVtIHtcbiAgbWFyZ2luOiAwIDAuNTVyZW07XG59XG4uc2VhcmNoX19pbnB1dCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogMCAwIDAgMXJlbTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZWFyY2hfX2J0biB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMy4xMjVyZW07XG59XG4uc2VhcmNoX19idG4gc3ZnIHtcbiAgd2lkdGg6IDIuM3JlbTtcbiAgZmlsbDogIzI3QTYzODtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2FydCBzdmcge1xuICB3aWR0aDogM3JlbTtcbiAgZmlsbDogI0ZGRjtcbn1cbi5jYXJ0X19udW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTAuM3JlbTtcbiAgcmlnaHQ6IC0wLjNyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMS43cmVtO1xuICBoZWlnaHQ6IDEuN3JlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICNGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAwLjNyZW0gc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZDogI2UzMDYxMztcbn1cblxuLm1lbnUtY2F0YWxvZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzNyZW07XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJvcmRlci10b3A6IDAuM3JlbSBzb2xpZCAjZTMwNjEzO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubWVudS1jYXRhbG9nLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlO1xufVxuLm1lbnUtY2F0YWxvZyBhIHtcbiAgY29sb3I6ICMyODI4Mjg7XG59XG4ubWVudS1jYXRhbG9nX19saXN0IHtcbiAgd2lkdGg6IDEyLjlyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMy4xcmVtIDAgMCA3LjJyZW07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLm1lbnUtY2F0YWxvZ19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxLjJyZW0gMDtcbiAgcGFkZGluZzogMCAxLjJyZW0gMCAwO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWVudS1jYXRhbG9nX19pdGVtLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubWVudS1jYXRhbG9nX19pdGVtLmFjdGl2ZSAubWVudS1jYXRhbG9nX19zdWJsaXN0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5tZW51LWNhdGFsb2dfX2ljb24ge1xuICB3aWR0aDogMi40cmVtO1xuICBtYXJnaW46IDAgMC43cmVtIDAgMDtcbiAgZmlsbDogI2UzMDYxMztcbn1cbi5tZW51LWNhdGFsb2dfX2Fycm93IHtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICBmaWxsOiAjMjNhNjM4O1xufVxuLm1lbnUtY2F0YWxvZ19fc3VibGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAyMHJlbTtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA3cmVtIDAgOHJlbSAzLjFyZW07XG4gIGJhY2tncm91bmQ6ICNGMUYxRjE7XG59XG5cbi5jYXRhbG9nLXN1Ymxpc3RfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIuNXJlbTtcbn1cbi5jYXRhbG9nLXN1Ymxpc3RfX3RpdGxlIGEge1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMjNhNjM4O1xufVxuLmNhdGFsb2ctc3VibGlzdF9fdGl0bGUgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjNhNjM4O1xufVxuLmNhdGFsb2ctc3VibGlzdF9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5jYXRhbG9nLXN1Ymxpc3RfX2xpbms6aG92ZXIge1xuICBjb2xvcjogIzIzYTYzODtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDEuOXJlbSAxcmVtIDEuMnJlbSAxcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG4gIC5oZWFkZXJfX21lbnUsIC5oZWFkZXJfX3Bob25lLCAuaGVhZGVyX19tYWlsLCAuaGVhZGVyX19zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubWVudS1jYXRhbG9nX19zdWJsaXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHBhZGRpbmc6IDdyZW0gMCAxcmVtIDMuMXJlbTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cblxuICAuY2F0YWxvZy1zdWJsaXN0X19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjVweCkge1xuICAubWVudS1jYXRhbG9nIHtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5tZW51LWNhdGFsb2dfX2xpc3Qge1xuICAgIHBhZGRpbmc6IDMuMXJlbSAwIDAgMXJlbTtcbiAgfVxuICAubWVudS1jYXRhbG9nX19zdWJsaXN0IHtcbiAgICBsZWZ0OiAxNHJlbTtcbiAgICBwYWRkaW5nOiA3cmVtIDAgMXJlbSAxcmVtO1xuICB9XG59XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IEZPT1RFUiAqL1xuLmZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDguNXJlbSAwIDYuNXJlbSAxM3JlbTtcbn1cbi5mb290ZXIgKiB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICMyODI4Mjg7XG59XG4uZm9vdGVyX19sb2dvIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbjogLTMuNXJlbSA5cmVtIDAgMDtcbn1cbi5mb290ZXJfX2xvZ28gaW1nIHtcbiAgd2lkdGg6IDExcmVtO1xuICBtYXJnaW46IDAgMCAycmVtIDA7XG59XG4uZm9vdGVyX19tZW51cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZm9vdGVyX19jb2wge1xuICBtYXJnaW46IDAgNy41cmVtIDAgMDtcbn1cbi5mb290ZXJfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMS41cmVtIDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIzYTYzODtcbn1cbi5mb290ZXJfX2luZm8gcCB7XG4gIG1hcmdpbjogMCAwIDAuM3JlbSAwO1xufVxuXG4uZm9vdGVyLW1lbnVfX2l0ZW0ge1xuICBtYXJnaW46IDAgMCAwLjJyZW0gMDtcbn1cbi5mb290ZXItbWVudV9faWNvbiB7XG4gIHdpZHRoOiAwLjRyZW07XG4gIG1hcmdpbjogMCAwLjZyZW0gMCAwO1xufVxuLmZvb3Rlci1tZW51X19saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMyM2E2Mzg7XG59XG5cbi5kZXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEuM3JlbSAxNXJlbTtcbiAgYmFja2dyb3VuZDogI2YzZjBlMjtcbn1cbi5kZXYgPiAqIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzI4MjgyODtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uZGV2X19zY3J1bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5zb2NpYWxzX19saW5rIHN2ZyB7XG4gIHdpZHRoOiAyLjQ1cmVtO1xufVxuLnNvY2lhbHNfX2xpbmsgc3ZnOmhvdmVyIC5zdDAge1xuICBzdHJva2U6ICMyM2E2Mzg7XG59XG4uc29jaWFsc19fbGluayBzdmc6aG92ZXIgLnN0MSB7XG4gIGZpbGw6ICMyM2E2Mzg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xufVxuLnNvY2lhbHNfX2xpbms6aG92ZXIge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc29jaWFsc19fbGluayAuc3QwIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiAjNkU3MDY5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5zb2NpYWxzX19saW5rIC5zdDEge1xuICBmaWxsOiAjNkU3MDY5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuLnNjcnVtX190ZXh0IHtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXIge1xuICAgIHBhZGRpbmc6IDYuNXJlbSAwIDYuNXJlbSAycmVtO1xuICB9XG4gIC5mb290ZXIgKiB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gIH1cbiAgLmZvb3Rlcl9fY29sIHtcbiAgICBtYXJnaW46IDAgNC41cmVtIDAgMDtcbiAgfVxuICAuZm9vdGVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyX19sb2dvIHtcbiAgICBtYXJnaW46IC0zLjVyZW0gM3JlbSAwIDA7XG4gIH1cbiAgLmZvb3Rlcl9fbWVudXMge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLmZvb3Rlcl9fY29sIHtcbiAgICB3aWR0aDogNDklO1xuICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgfVxuXG4gIC5kZXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMS4zcmVtO1xuICB9XG4gIC5kZXZfX3JpZ2h0cyB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICB9XG4gIC5kZXZfX3NvY2lhbHMge1xuICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTY1cHgpIHtcbiAgLmZvb3RlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIH1cbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICB9XG59XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IEhPTUUgKi9cbi5zY3JvbGxpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTMuNXJlbTtcbiAgbGVmdDogY2FsYyg1MCUgLSAyLjJyZW0pO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0LjRyZW07XG4gIGhlaWdodDogMy41cmVtO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMS4xcmVtIDEuMXJlbTtcbn1cbi5zY3JvbGxpbmcgc3ZnIHtcbiAgd2lkdGg6IDEuM3JlbTtcbiAgZmlsbDogI2JmYmZiZjtcbn1cblxuLmhvbWUge1xuICB6LWluZGV4OiAxMTtcbiAgbWFyZ2luOiAtMXJlbSAwIDAgMDtcbn1cbi5zbGlkZXItaG9tZV9faXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1NC4wNjNyZW07XG59XG4uc2xpZGVyLWhvbWVfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTAuNnJlbSwgMC44cmVtKTtcbn1cbi5zbGlkZXItaG9tZV9fdGV4dCB7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnNsaWRlci1ob21lX190ZXh0LS0xIHtcbiAgbWFyZ2luOiAwIDAgMC41cmVtIDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uc2xpZGVyLWhvbWVfX3RleHQtLTIge1xuICBtYXJnaW46IDAgMCAwIDA7XG4gIHBhZGRpbmc6IDAgMXJlbSAxLjZyZW0gMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiA2LjI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3dvcmQtYmcucG5nKSBjZW50ZXIgMi40cmVtL2NvbnRhaW4gbm8tcmVwZWF0O1xufVxuLnNsaWRlci1ob21lX190ZXh0LS0zIHtcbiAgbWFyZ2luOiAwIDAgMS4zcmVtIDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMy42MjVyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5zbGlkZXItaG9tZV9fdGV4dC0tNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMjdweCAwO1xuICBmb250LXNpemU6IDEuODc1cmVtO1xufVxuLnNsaWRlci1ob21lX190ZXh0LS00OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAtNTBweDtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG59XG4uc2xpZGVyLWhvbWVfX3RleHQtLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IC01MHB4O1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbn1cblxuLnNsaWNrLWRvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMC44cmVtIDAgMi44cmVtIDA7XG59XG4uc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiAxLjg3NXJlbTtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1hcmdpbjogMCAwLjNyZW07XG4gIGJhY2tncm91bmQ6ICNiZmJmYmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMyODI4Mjg7XG59XG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYW5pbWF0ZS1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA1MHJlbTtcbiAgdG9wOiAycmVtO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDI1cmVtKTtcbiAgYW5pbWF0aW9uOiBpbWdSb3RhdGUgMjBzIGluZmluaXRlIGxpbmVhcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBrZXlmcmFtZXMgaW1nUm90YXRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0g0JvQo9Cn0KjQkNCvINCm0JXQndCQICovXG4uYmVzdC1wcmljZSB7XG4gIHBhZGRpbmc6IDEyLjFyZW0gMCA2cmVtIDA7XG4gIGJhY2tncm91bmQ6ICNmM2YwZTI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYmVzdC1wcmljZV9fdGl0bGUge1xuICBtYXJnaW46IDAgMCA0LjZyZW0gMDtcbn1cbi5iZXN0LXByaWNlX19zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXJlbSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuLmJlc3QtcHJpY2VfX3NsaWRlciAuc2xpY2stdHJhY2sge1xuICBtYXJnaW46IDAgMCAyLjNyZW0gMDtcbn1cbi5iZXN0LXByaWNlX19kZWNvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnJlbTtcbiAgbGVmdDogY2FsYyg1MCUgLSAzMy43NXJlbSk7XG4gIHdpZHRoOiA2Ny41cmVtO1xufVxuXG4uZ29vZCB7XG4gIG1hcmdpbjogMCAxLjFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZ29vZDpob3ZlciAuZ29vZF9faW1nIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5nb29kX19pbWcge1xuICBoZWlnaHQ6IDE5LjM3cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmdvb2RfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4uZ29vZF9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTNyZW07XG4gIHBhZGRpbmc6IDEuMnJlbSAwIDEuMnJlbSAyLjFyZW07XG59XG4uZ29vZF9fbmFtZSB7XG4gIGhlaWdodDogM3JlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5nb29kX19uYW1lOmhvdmVyIHtcbiAgY29sb3I6ICMyM2E2Mzg7XG59XG4uZ29vZF9fd2VpZ2h0IHtcbiAgbWFyZ2luOiBhdXRvIDAgMCAwO1xufVxuLmdvb2RfX3ByaWNlIHtcbiAgbWFyZ2luOiAwLjdyZW0gMCAwIDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5nb29kX19wdXJjaGFzZSB7XG4gIG1hcmdpbjogMC42cmVtIDAgMCAwO1xufVxuXG4vKiAucHVyY2hhc2UgLSDQsdC70L7QuiDRgSDQstGL0LHQvtGA0L7QvCDQutC+0Lst0LLQsCDRgtC+0LLQsNGA0L7QsiDQuCDQutC90L7Qv9C60L7QuSAtINCR0LXRgNGDISBcbiAqINCV0YHRgtGMINCyINC/0YDQtdCy0YzRjiDRgtC+0LLQsNGA0LAgKGdvb2QtcHVyY2hhc2UpLCDQsiDQutCw0YDRgtC+0YfQutC1INGC0L7QstCw0YDQsCAoaW5mby1wcm9kdWN0X19wdXJjaGFzZSkg0Lgg0LIg0LrQvtGA0LfQuNC90LUgKG1pbmktZ29vZF9fcHVyY2hhc2UpICovXG4ucHVyY2hhc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnB1cmNoYXNlX19jb3VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDYuMjVyZW07XG4gIGhlaWdodDogMy4xMjVyZW07XG4gIG1hcmdpbjogMCAxLjRyZW0gMCAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZjJmMmYyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5jb3VudGVyX19taW51cyB7XG4gIHdpZHRoOiAzMCU7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG59XG4uY291bnRlcl9fdmFsIHtcbiAgd2lkdGg6IDQwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBib3JkZXI6IG5vbmU7XG59XG4uY291bnRlcl9fcGx1cyB7XG4gIHdpZHRoOiAzMCU7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG59XG5cbi5hbmltYXRlLWFycm93IHtcbiAgYW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgYXJyb3c7XG59XG5cbkBrZXlmcmFtZXMgYXJyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuOHJlbSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMHJlbSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuOHJlbSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5iZXN0LXByaWNlIHtcbiAgICBwYWRkaW5nOiA3cmVtIDA7XG4gIH1cblxuICAuZ29vZF9faW5mbyB7XG4gICAgcGFkZGluZzogMS4ycmVtIDFyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2NXB4KSB7XG4gIC5iZXN0LXByaWNlX19kZWNvciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTFyZW07XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxN3JlbSk7XG4gICAgd2lkdGg6IDM0cmVtO1xuICB9XG5cbiAgLnNsaWRlci1iZXN0X19pdGVtIHtcbiAgICBtYXJnaW46IDAgMC41cmVtO1xuICB9XG5cbiAgLmdvb2RfX2ltZyB7XG4gICAgaGVpZ2h0OiAxNHJlbTtcbiAgfVxuICAuZ29vZF9fY291bnRlciB7XG4gICAgbWFyZ2luOiAwIDFyZW0gMCAwO1xuICB9XG59XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09INCd0J7QktCe0KHQotCYICovXG4ubmV3cyB7XG4gIHBhZGRpbmc6IDguN3JlbSAwIDcuMnJlbSAwO1xufVxuLm5ld3NfX3ZlZ2V0YWJsZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTdyZW07XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTIuMTVyZW0pO1xuICB3aWR0aDogMjQuM3JlbTtcbn1cbi5uZXdzX190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDQuN3JlbSAwO1xufVxuLm5ld3NfX2l0ZW1zLCAuYWR2YW50YWdlc19faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgMCAxLjg2MjVyZW0gMDtcbn1cbi5uZXdzX19pdGVtIHtcbiAgd2lkdGg6IDI1cmVtO1xuICBtYXJnaW46IDAgMXJlbSAzLjQzNzVyZW0gMXJlbTtcbn1cbi5uZXdzX19pdGVtOmhvdmVyIC5uZXdfX2ltZyBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4ubmV3c19fZGVjb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTFyZW07XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMzhyZW0pO1xuICB3aWR0aDogNzZyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubmV3X19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC42NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5uZXdfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4ubmV3X19pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjIuNXJlbTtcbiAgaGVpZ2h0OiAxMS4yNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAtMS45cmVtIGF1dG8gMCBhdXRvO1xuICBwYWRkaW5nOiAxLjRyZW0gM3JlbSAxLjFyZW0gMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC42NXJlbTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5uZXdfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMC41cmVtIDA7XG59XG4ubmV3X19pbnRlcmFjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogYXV0byAwIDAgMDtcbn1cbi5uZXdfX2ludGVyYWN0aW9uIHN2ZyB7XG4gIHdpZHRoOiAyLjQ1cmVtO1xuICBmaWxsOiAjY2ZjZmNmO1xuICBtYXJnaW46IDAgMC42cmVtIDAgMDtcbn1cbi5uZXdfX2ludGVyYWN0aW9uIHN2Zzpob3ZlciB7XG4gIGZpbGw6ICMyM2E2Mzg7XG59XG4ubmV3X19idXR0b24ge1xuICBtYXJnaW46IDAgMS43cmVtIDAgMDtcbn1cblxuLm1pbmktbG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgYm90dG9tOiAtMnJlbTtcbiAgbGVmdDogY2FsYyg1MCUgLSAyLjE1cmVtKTtcbiAgd2lkdGg6IDQuMzc1cmVtO1xufVxuXG4ubmV3cy1wYWdlIC5pbmZvIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi8qINC+0YLQtNC10LvRjNC90LDRjyDQvdC+0LLQvtGB0YLRjCAqL1xuLmFydGljbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNS42MjVyZW0gMCA2LjI1cmVtIDA7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmFydGljbGVfX2ltZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMzMuMTI1cmVtO1xuICBoZWlnaHQ6IDIwLjYyNXJlbTtcbiAgbWFyZ2luOiAwIDQuMDYyNXJlbSAwIDA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiAwLjY1cmVtO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuLmFydGljbGVfX2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDMwLjYyNXJlbTtcbn1cbi5hcnRpY2xlX190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDJyZW0gMDtcbiAgZm9udC1zaXplOiAyLjI1cmVtO1xuICBmb250LXdlaWdodDogOTAwO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzIzYTYzODtcbn1cbi5hcnRpY2xlX190YWd0aXRsZSB7XG4gIG1hcmdpbjogMCAwIDEuNTYyNXJlbTtcbiAgZm9udC1zaXplOiA3MDA7XG59XG4uYXJ0aWNsZV9fdGV4dCB7XG4gIG1hcmdpbjogMCAwIDEuNTYyNXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm5ld3Mge1xuICAgIHBhZGRpbmc6IDdyZW0gMXJlbTtcbiAgfVxuICAubmV3c19faXRlbXMsIC5hZHZhbnRhZ2VzX19pdGVtcyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAubmV3c19faXRlbSB7XG4gICAgd2lkdGg6IDQ5JTtcbiAgICBtYXJnaW46IDAgMCAxcmVtIDA7XG4gIH1cblxuICAuYXJ0aWNsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDVyZW0gMXJlbTtcbiAgfVxuICAuYXJ0aWNsZV9faW1nIHtcbiAgICBtYXJnaW46IDAgMCAxcmVtIDA7XG4gIH1cbiAgLmFydGljbGVfX2luZm8ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjVweCkge1xuICAubmV3c19fZGVjb3Ige1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xcmVtO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTdyZW0pO1xuICAgIHdpZHRoOiAzNHJlbTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5uZXdfX2ltZyB7XG4gICAgaGVpZ2h0OiAxNXJlbTtcbiAgfVxuICAubmV3X19pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gIH1cbiAgLm5ld19fYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgICBtYXJnaW46IDAgMC41cmVtIDAgMDtcbiAgfVxuXG4gIC5hcnRpY2xlX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuYXJ0aWNsZV9faW5mbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0g0JLQq9CR0J7QoCDQotCe0JLQkNCg0J7QkiAqL1xuLmdvb2RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDcuN3JlbSAwIDExLjVyZW0gMDtcbiAgYmFja2dyb3VuZDogI2YzZjBlMjtcbn1cbi5nb29kc19fY29sIHtcbiAgbWFyZ2luOiAwIDIuNXJlbTtcbn1cbi5nb29kc19fdGl0bGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwIDRyZW0gMDtcbn1cbi5nb29kc19faXRlbSB7XG4gIHdpZHRoOiAzMS4yNXJlbTtcbiAgbWFyZ2luOiAwIDAgMnJlbSAwO1xufVxuXG4ubWluaS1nb29kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMHJlbTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXJhZGl1czogMC42NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogbWluaS1nb29kX19hZGRzIC0g0LHQu9C+0Log0YEg0YbQtdC90L7QuSDQuCDQutC90L7Qv9C60L7QuSAtINCR0LXRgNGDIVxuICAqINCV0YHRgtGMINCyINC80LDQu9C10L3RjNC60L7QvCDQv9GA0LXQstGM0Y4g0YLQvtCy0LDRgNCwICjQutC+0YLQvtGA0L7QtSDQsdC10Lcg0LLRi9Cx0L7RgNCwINC60L7Quy3QstCwKSDQvdCwINCz0LvQsNCy0L3QvtC5INC4INCyINC60L7RgNC30LjQvdC1ICjRgtCw0Lwg0YLQvtC70YzQutC+INGG0LXQvdCwINCx0LXQtyDQutC90L7Qv9C60LggLSDQkdC10YDRgyEpKi9cbiAgLyogbWluaS1nb29kX19wdXJjaGFzZSAtINGN0YLQvtGCINCx0LvQvtC6INC10YHRgtGMINGC0L7Qu9GM0LrQviDQsiDQv9GA0LXQstGM0Y4g0YLQvtCy0LDRgNCwLCDQutC+0YLQvtGA0YvQtSDQstGL0LLQvtC00Y/RgtGB0Y8g0LIg0LrQvtGA0LfQuNC90LUgKi9cbn1cbi5taW5pLWdvb2Q6aG92ZXIgLm1pbmktZ29vZF9faW1nIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5taW5pLWdvb2RfX2ltZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTMuNzVyZW07XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5taW5pLWdvb2RfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4ubWluaS1nb29kX19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nOiAxLjNyZW0gMCAxLjhyZW0gMXJlbTtcbn1cbi5taW5pLWdvb2RfX25hbWUge1xuICBtYXJnaW46IDAgMCAwLjVyZW0gMDtcbn1cbi5taW5pLWdvb2RfX25hbWU6aG92ZXIge1xuICBjb2xvcjogIzIzYTYzODtcbn1cbi5taW5pLWdvb2RfX2FkZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IGF1dG8gMCAwIDA7XG59XG4ubWluaS1nb29kX19wcmljZSB7XG4gIG1hcmdpbjogMCAzcmVtIDAgMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLm1pbmktZ29vZF9fcHVyY2hhc2Uge1xuICBmbGV4LXNocmluazogMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMThyZW07XG4gIHBhZGRpbmc6IDAgM3JlbSAwIDA7XG59XG4ubWluaS1nb29kX19wdXJjaGFzZSAqIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdvb2RzX19jb2wge1xuICAgIG1hcmdpbjogMCAwLjVyZW07XG4gIH1cbiAgLmdvb2RzX19pdGVtIHtcbiAgICBtYXJnaW46IDAgMCAwLjVyZW0gMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmdvb2RzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDdyZW0gMXJlbTtcbiAgfVxuICAuZ29vZHNfX2NvbCB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZ29vZHNfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5nb29kc19faXRlbSB7XG4gICAgd2lkdGg6IDQ5JTtcbiAgICBtYXJnaW46IDAgMCAxcmVtIDA7XG4gIH1cblxuICAubWluaS1nb29kX19pbWcge1xuICAgIHdpZHRoOiAxMHJlbTtcbiAgfVxuICAubWluaS1nb29kX19wcmljZSB7XG4gICAgbWFyZ2luOiAwIDFyZW0gMCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjVweCkge1xuICAubWluaS1nb29kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAubWluaS1nb29kX19pbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTByZW07XG4gIH1cbiAgLm1pbmktZ29vZF9fcHVyY2hhc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAxcmVtIDFyZW07XG4gIH1cbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gINCY0J3QotCV0KDQndCV0KIg0JzQkNCT0JDQl9CY0J0g0KHQktCV0JbQmNClINCYINCX0JTQntCg0J7QktCr0KUg0J/QoNCe0JTQo9Ca0KLQntCSICovXG4uaW5mbyB7XG4gIHBhZGRpbmc6IDcuN3JlbSAwO1xufVxuLmluZm9fX3ZlZ2V0YWJsZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTdyZW07XG4gIGxlZnQ6IGNhbGMoNTAlIC0gOC44NXJlbSk7XG4gIHdpZHRoOiAxNy42OXJlbTtcbn1cbi5pbmZvX190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDEuNnJlbSAwO1xufVxuLmluZm9fX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNzYuODc1cmVtO1xuICBtYXJnaW46IDAgYXV0byAycmVtIGF1dG87XG59XG4uaW5mb19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uY29udGVudC1pbmZvX19jb2wge1xuICB3aWR0aDogMzEuMjVyZW07XG4gIG1hcmdpbjogMCAycmVtO1xufVxuLmNvbnRlbnQtaW5mb19fdGl0bGUge1xuICBtYXJnaW46IDAgMCAxLjhyZW0gMDtcbn1cbi5jb250ZW50LWluZm8gcCB7XG4gIG1hcmdpbjogMCAwIDEuNnJlbSAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuLmNvbnRlbnQtaW5mbyB1bCB7XG4gIHBhZGRpbmc6IDAgMCAwIDJyZW07XG59XG4uY29udGVudC1pbmZvIHVsIGxpIHtcbiAgbWFyZ2luOiAwIDAgMC4zcmVtIDA7XG59XG4uY29udGVudC1pbmZvIHVsIGxpIGEge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzIzYTYzODtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY29udGVudC1pbmZvIHVsIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbmZvIHtcbiAgICBwYWRkaW5nOiA3cmVtIDFyZW07XG4gIH1cbiAgLmluZm9fX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2NXB4KSB7XG4gIC5pbmZvX19jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmNvbnRlbnQtaW5mb19fY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAycmVtIDA7XG4gIH1cbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gINCf0J7Qp9CV0JzQoyDQodCQ0JvQkNCiICovXG4uYWR2YW50YWdlcyB7XG4gIHBhZGRpbmc6IDYuMnJlbSAwIDcuMnJlbSAwO1xuICBiYWNrZ3JvdW5kOiAjZjNmMGUyO1xufVxuLmFkdmFudGFnZXNfX3ZlZ2V0YWJsZXMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEzcmVtO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDEyLjdyZW0pO1xuICB3aWR0aDogMjUuMzc1cmVtO1xufVxuLmFkdmFudGFnZXNfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgNC43cmVtIDA7XG59XG4uYWR2YW50YWdlc19fZGVjb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMXJlbTtcbiAgbGVmdDogY2FsYyg1MCUgLSAzOHJlbSk7XG4gIHdpZHRoOiA3NnJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hZHZhbnRhZ2VzIHtcbiAgICBwYWRkaW5nOiA3cmVtIDFyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2NXB4KSB7XG4gIC5hZHZhbnRhZ2VzX19kZWNvciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMXJlbTtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDE3cmVtKTtcbiAgICB3aWR0aDogMzRyZW07XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLmFkdmFudGFnZXNfX3ZlZ2V0YWJsZXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC04cmVtO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gOXJlbSk7XG4gICAgd2lkdGg6IDE4cmVtO1xuICB9XG59XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICDQn9Ce0JTQn9CY0KHQmtCQICovXG4uc3Vic2NyaXB0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTYuODc1cmVtO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZm9ybS1iZy53ZWJwXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnN1YnNjcmlwdGlvbl9fdGl0bGUgPiAqIHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5zdWJzY3JpcHRpb25fX2Zvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnN1YnNjcmlwdGlvbl9faW5wdXQge1xuICB3aWR0aDogMjVyZW07XG4gIGhlaWdodDogMy43NXJlbTtcbiAgbWFyZ2luOiAwIDEuM3JlbTtcbiAgcGFkZGluZzogMCAwIDAgMXJlbTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4uc3Vic2NyaXB0aW9uX19idXR0b24ge1xuICBtaW4td2lkdGg6IDEyLjVyZW07XG4gIGJhY2tncm91bmQ6ICMyM2E2Mzg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2NXB4KSB7XG4gIC5zdWJzY3JpcHRpb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgfVxuICAuc3Vic2NyaXB0aW9uX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICB9XG4gIC5zdWJzY3JpcHRpb25fX2Zvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnN1YnNjcmlwdGlvbl9faW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgfVxufVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0g0KHQotCg0JDQndCY0KbQqyAqLyBcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSDQodCi0KDQkNCd0JjQptCQINCa0JDQotCV0JPQntCg0JjQmCAqL1xuLmNhdGVnb3J5IHtcbiAgcGFkZGluZzogNS41cmVtIDAgMTIuNXJlbSAwO1xuICBiYWNrZ3JvdW5kOiAjZjNmMGUyO1xufVxuLmNhdGVnb3J5X190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDUuNnJlbSAwO1xufVxuLmNhdGVnb3J5X19nb29kcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG4gIGdhcDogMnJlbTtcbiAgbWFyZ2luOiAwIDAgNS4ycmVtIDA7XG4gIHBhZGRpbmc6IDAgMnJlbTtcbn1cbi5jYXRlZ29yeSAuZ29vZCB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY2F0ZWdvcnlfX2dvb2RzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY2F0ZWdvcnlfX2dvb2RzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjVweCkge1xuICAuY2F0ZWdvcnlfX2dvb2RzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgIGdhcDogMXJlbTtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gIH1cbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0g0KHQotCg0JDQndCY0KbQkCDQmtCQ0KLQkNCb0J7Qk9CQICovXG4uY2F0YWxvZyB7XG4gIHBhZGRpbmc6IDguMnJlbSAwO1xuICBiYWNrZ3JvdW5kOiAjZjNmMGUyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhdGFsb2dfX2RlY29yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogOTdyZW07XG4gIHRvcDogMTJyZW07XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNDguNXJlbSk7XG59XG4uY2F0YWxvZ19fdGl0bGUge1xuICBtYXJnaW46IDAgMCA0LjdyZW0gMDtcbn1cbi5jYXRhbG9nX19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgMCA0LjNyZW0gMDtcbn1cbi5jYXRhbG9nX19pdGVtIHtcbiAgd2lkdGg6IDI1cmVtO1xuICBtYXJnaW46IDAgMXJlbTtcbn1cbi5jYXRhbG9nX19pdGVtOmhvdmVyIC5jYXRhbG9nX19pbWcgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmNhdGFsb2dfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjY1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhdGFsb2dfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uY2F0YWxvZ19fbmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyMi41cmVtO1xuICBtYXJnaW46IC0zLjFyZW0gYXV0byAwIGF1dG87XG4gIHBhZGRpbmc6IDEuMzQ0cmVtIDA7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBib3JkZXItcmFkaXVzOiAwLjY1cmVtO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY2F0YWxvZyB7XG4gICAgcGFkZGluZzogN3JlbSAxcmVtO1xuICB9XG4gIC5jYXRhbG9nX19kZWNvciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA1NXJlbTtcbiAgICB0b3A6IDEycmVtO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjcuNXJlbSk7XG4gIH1cbiAgLmNhdGFsb2dfX2l0ZW1zIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5jYXRhbG9nX19pdGVtIHtcbiAgICB3aWR0aDogNDklO1xuICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTY1cHgpIHtcbiAgLmNhdGFsb2dfX2ltZyB7XG4gICAgaGVpZ2h0OiAxNXJlbTtcbiAgfVxuICAuY2F0YWxvZ19fbmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG59XG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09INCh0KLQoNCQ0J3QmNCm0JAg0JrQntCd0KLQkNCa0KLQntCSICovXG4uY29udGFjdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNS42MjVyZW0gMDtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uY29udGFjdHMgYSB7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uY29udGFjdHMgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjNhNjM4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzIzYTYzODtcbn1cbi5jb250YWN0c19fbWFwIHtcbiAgd2lkdGg6IDMzLjEyNXJlbTtcbiAgbWFyZ2luOiAwIDQuMXJlbSAwIDA7XG59XG4uY29udGFjdHNfX2J1dHRvbiB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmNvbnRhY3RzX19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAyMy43NXJlbTtcbn1cbi5jb250YWN0c19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW46IDAgMCAxLjhyZW0gMDtcbn1cbi5jb250YWN0c19fdGl0bGUge1xuICBtYXJnaW46IDAgMCAxLjlyZW0gMDtcbn1cbi5jb250YWN0c19fdGFndGl0bGUge1xuICBtYXJnaW46IDAgMCAxLjJyZW0gMDtcbn1cbi5jb250YWN0c19fdmFsIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbi5jb250YWN0c19fY2xhcmlmaWNhdGlvbiB7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzIzYTYzODtcbn1cblxuI21hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwLjEyNXJlbTtcbiAgbWFyZ2luOiAwIDAgMi4ycmVtIDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0c19fbWFwIHtcbiAgICB3aWR0aDogMjRyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2NXB4KSB7XG4gIC5jb250YWN0cyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIHBhZGRpbmc6IDVyZW0gMXJlbSA3cmVtO1xuICB9XG4gIC5jb250YWN0c19fbWFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAycmVtIDA7XG4gIH1cbiAgLmNvbnRhY3RzX19pbmZvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5jb250YWN0c19faXRlbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0g0KHQotCg0JDQndCY0KbQkCDQn9Cg0J7QlNCj0JrQotCQICovXG4ucHJvZHVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDUuNjI1cmVtIDA7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnByb2R1Y3RfX3NsaWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzByZW07XG4gIG1hcmdpbjogMCA0LjI1cmVtIDAgMDtcbn1cbi5wcm9kdWN0X19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5zbGlkZXItcHJvZHVjdF9fZ2FsbGVyeSB7XG4gIHdpZHRoOiA4LjY4NzVyZW07XG4gIG1hcmdpbjogMCAwLjVyZW0gMCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNsaWRlci1wcm9kdWN0X19nYWxsZXJ5IC5zbGljay1saXN0IHtcbiAgLyrQtNC+0LEuINC+0YLRgdGC0YPQvywg0YfRgtC+0LHRiyDQvdC1INC+0LHRgNC10LfQsNC70L4g0YLQtdC90Ywg0L7RgiDRgdC70LDQudC00L7QsiovXG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cbi5zbGlkZXItcHJvZHVjdF9fYmlnIHtcbiAgd2lkdGg6IDI1cmVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2xpZGVyLXByb2R1Y3RfX2JpZyAuc2xpY2stbGlzdCxcbi5zbGlkZXItcHJvZHVjdF9fYmlnIC5zbGljay10cmFjayB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNsaWRlci1uYXZfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgMS4yNXJlbSAwO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zbGlkZXItbmF2X19pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uc2xpZGVyLWZvcl9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uaW5mby1wcm9kdWN0X190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDEuOHJlbSAwO1xufVxuLmluZm8tcHJvZHVjdF9fdmFsIHtcbiAgbWFyZ2luOiAwIDAgMS4xcmVtIDA7XG59XG4uaW5mby1wcm9kdWN0X19wcmljZSB7XG4gIG1hcmdpbjogMS40cmVtIDAgMC4ycmVtIDA7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbi5pbmZvLXByb2R1Y3RfX25vdGF2YWlsYWJsZSB7XG4gIG1hcmdpbjogMCAwIDIuN3JlbSAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2UzMDYxMztcbn1cbi5pbmZvLXByb2R1Y3RfX3B1cmNoYXNlIHtcbiAgbWFyZ2luOiAwIDAgMi43cmVtIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wcm9kdWN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5wcm9kdWN0X19zbGlkZXIge1xuICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgICBwYWRkaW5nOiAwIDFyZW0gMCAwO1xuICB9XG4gIC5wcm9kdWN0X19pbmZvIHtcbiAgICBwYWRkaW5nOiAwIDFyZW07XG4gIH1cblxuICAuc2xpZGVyLXByb2R1Y3RfX2JpZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0g0KHQotCg0JDQndCY0KbQkCDQmtCe0KDQl9CY0J3QqyAqL1xuLmJhc2tldCB7XG4gIHBhZGRpbmc6IDUuNjI1cmVtIDAgMTZyZW0gMDtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uYmFza2V0X19kZWNvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDk3cmVtO1xuICB0b3A6IDEwcmVtO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDQ4LjVyZW0pO1xufVxuLmJhc2tldF9fdGl0bGUge1xuICBtYXJnaW46IDAgMCA0LjM3NXJlbSAwO1xufVxuLmJhc2tldF9fb3JkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm9yZGVyZWRfX2dvb2RzIHtcbiAgbWFyZ2luOiAwIDEuNTYyNXJlbSAwIDA7XG59XG4ub3JkZXJlZF9fZ29vZCB7XG4gIHdpZHRoOiA0OS42ODc1cmVtO1xuICBtYXJnaW46IDAgMCAxLjg3NXJlbSAwO1xufVxuLm9yZGVyZWRfX3JlZ2lzdHJhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAyMC42MjVyZW07XG4gIGhlaWdodDogMzMuNzVyZW07XG4gIHBhZGRpbmc6IDEuNTYyNXJlbTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXJhZGl1czogMC42NXJlbTtcbn1cblxuLnJlZ2lzdHJhdGlvbl9faW5mbyB7XG4gIG1hcmdpbjogMCAwIDIuNHJlbSAwO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICM4OTg5ODk7XG59XG4ucmVnaXN0cmF0aW9uX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1hcmdpbjogMCAwIDEuMnJlbSAwO1xufVxuLnJlZ2lzdHJhdGlvbl9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjODk4OTg5O1xufVxuLnJlZ2lzdHJhdGlvbl9fdmFsIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4ucmVnaXN0cmF0aW9uX19idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMnJlbSAwO1xufVxuLnJlZ2lzdHJhdGlvbl9fYWdyZWUge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjODk4OTg5O1xufVxuLnJlZ2lzdHJhdGlvbl9fYWdyZWUgYSB7XG4gIGNvbG9yOiAjZTMwNjEzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5yZWdpc3RyYXRpb25fX2FncmVlIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucmVnaXN0cmF0aW9uX19wcm9tb2NvZGUge1xuICBtYXJnaW46IGF1dG8gMCAwIDA7XG59XG5cbi5wcm9tb2NvZGVfX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMuMTI1cmVtO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZjJmMmYyO1xufVxuLnByb21vY29kZV9fdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAxcmVtIDA7XG59XG4ucHJvbW9jb2RlX19pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCAwIDEuMnJlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgYm9yZGVyOiBub25lO1xufVxuLnByb21vY29kZV9fYnRuIHtcbiAgd2lkdGg6IDIuNXJlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xufVxuLnByb21vY29kZV9fYnRuOmhvdmVyIGkge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG4ucHJvbW9jb2RlX19idG4gaSB7XG4gIGNvbG9yOiAjMjNhNjM4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJhc2tldCB7XG4gICAgcGFkZGluZzogNS42MjVyZW0gMXJlbSAxNnJlbTtcbiAgfVxuICAuYmFza2V0X19kZWNvciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA1NXJlbTtcbiAgICB0b3A6IDEycmVtO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjcuNXJlbSk7XG4gIH1cbiAgLmJhc2tldF9fb3JkZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAub3JkZXJlZF9fZ29vZHMge1xuICAgIG1hcmdpbjogMCAwIDAgMDtcbiAgfVxuICAub3JkZXJlZF9fZ29vZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyZWRfX3JlZ2lzdHJhdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2NXB4KSB7XG4gIC5vcmRlcmVkX19nb29kcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5vcmRlcmVkX19nb29kIHtcbiAgICB3aWR0aDogNDklO1xuICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgfVxuICAub3JkZXJlZF9fZ29vZCAucHVyY2hhc2VfX2NvdW50ZXIge1xuICAgIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgfVxufVxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSDRjdC70LXQvNC10L3RgtGLINC40Lcg0YjQsNCx0LvQvtC90L7Qsiwg0LrQvtGC0L7RgNGL0LUg0L/QvtGC0L7QvCDQvdGD0LbQvdC+INCx0YPQtNC10YIg0YPQtNCw0LvQuNGC0Ywg0LjQtyDQstC10YDRgdGC0LrQuCAqL1xuLm5ld3MtcGFnZSAuaW5mb19fdmVnZXRhYmxlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hYm91dC1wYWdlIC5pbmZvX192ZWdldGFibGVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIvLyBnbG9iYWwgaW5jbHVkZVxyXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0Oml0YWwsd2dodEAwLDMwMDswLDQwMDswLDUwMDswLDgwMDsxLDkwMCZmYW1pbHk9UGxheWZhaXIrRGlzcGxheTppdGFsLHdnaHRAMCw3MDA7MSw0MDAmZGlzcGxheT1zd2FwJylcclxuXHJcbi8vIGxvY2FsIGluY2x1ZGVcclxuLy8gQGZvbnQtZmFjZVxyXG4vLyAgICAgZm9udC1mYW1pbHk6IFwiSm9zZWZpblNhbnMtUmVndWxhclwiXHJcbi8vICAgICBzcmMgOiB1cmwoXCIuLi9mb250cy9Kb3NlZmluU2Fucy1SZWd1bGFyLnR0ZlwiKSIsIkBpbXBvcnQgJ2Jsb2Nrcy9mb250cydcclxuQGltcG9ydCAnYmxvY2tzL3ZhcnMnXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IG1haW4gc3R5bGVzICovIFxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuKixcclxucCxcclxuZmlndXJlLFxyXG5oMSxoMixoMyxoNCxoNSxoNlxyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxuXHRtYXJnaW46IDBcclxuXHRwYWRkaW5nOiAwXHJcblx0bGluZS1oZWlnaHQ6IG5vcm1hbFxyXG5cclxuaHRtbCBcclxuXHRmb250LXNpemU6IDAuODMzMzM1dndcclxuXHQvLyBvdmVyZmxvdy14OiBoaWRkZW5cclxuXHQmLm5vLXNjcm9sbFxyXG5cdFx0b3ZlcmZsb3cteTogaGlkZGVuXHJcblxyXG5ib2R5XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LTFcclxuXHQvLyBmb250LXNpemU6IDE2cHhcclxuXHRmb250LXdlaWdodDogNTAwXHJcblx0Y29sb3I6ICRibGFja1xyXG5cdC8vIG92ZXJmbG93LXg6IGhpZGRlblxyXG5cclxudWwgXHJcblx0bWFyZ2luOiAwXHJcblx0cGFkZGluZzogMFxyXG5cdGxpc3Qtc3R5bGU6IG5vbmVcclxuXHJcbmEgXHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lXHJcblx0Jjpob3ZlclxyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lXHJcblxyXG5idXR0b24gXHJcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnRcclxuXHRib3JkZXI6IG5vbmVcclxuXHRvdXRsaW5lOiBub25lXHJcblx0Y3Vyc29yOiBwb2ludGVyXHJcblx0Jjpmb2N1c1xyXG5cdFx0b3V0bGluZTogbm9uZVxyXG5cclxuaW5wdXRcclxuXHRvdXRsaW5lOiBub25lXHJcblxyXG5zZWN0aW9uXHJcblx0cG9zaXRpb246IHJlbGF0aXZlXHJcblxyXG4ub3ZlcmZsb3ctaGlkZGVuXHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG5cclxuLmJ1dHRvbi1yZWRcclxuXHRkaXNwbGF5OiBmbGV4XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlclxyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblx0bWluLXdpZHRoOiAxNi4zcmVtXHJcblx0aGVpZ2h0OiAzLjc1cmVtXHJcblx0cGFkZGluZzogMCAxLjg3NWVtXHJcblx0Zm9udC1zaXplOiAkcHgxOFxyXG5cdGZvbnQtd2VpZ2h0OiA5MDBcclxuXHRjb2xvcjogI2ZmZlxyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuXHRiYWNrZ3JvdW5kOiAkcmVkXHJcblx0Ym94LXNoYWRvdzogMHB4IDJweCA0cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKVxyXG5cdGJvcmRlci1yYWRpdXM6IDNweFxyXG5cdHRyYW5zaXRpb246IGFsbCAwLjNzXHJcblx0Jjpob3ZlclxyXG5cdFx0Y29sb3I6ICNGRkZcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKVxyXG5cclxuLmJ1dHRvbi1ncmVlblxyXG5cdGRpc3BsYXk6IGZsZXhcclxuXHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHRoZWlnaHQ6IDMuMTI1cmVtXHJcblx0cGFkZGluZzogMCAxLjU2MjVyZW1cclxuXHRmb250LXNpemU6ICRweDE4XHJcblx0Y29sb3I6ICNmZmZcclxuXHRiYWNrZ3JvdW5kOiAkZ3JlZW5cclxuXHRib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpXHJcblx0Ym9yZGVyLXJhZGl1czogM3B4XHJcblx0dHJhbnNpdGlvbjogYWxsIDAuM3NcclxuXHQmOmhvdmVyXHJcblx0XHRjb2xvcjogI0ZGRlxyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpXHJcblxyXG4uY2VudGVyLWJveFxyXG5cdGRpc3BsYXk6IGZsZXhcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG5cclxuLnRpdGxlXHJcblx0cGFkZGluZzogMCAwIDAuNHJlbSAwXHJcblx0Zm9udC1zaXplOiAkcHgzNlxyXG5cdGZvbnQtd2VpZ2h0OiA5MDBcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXJcclxuXHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGdyZWVuXHJcblxyXG4uZWxlbS10aXRsZVxyXG5cdGZvbnQtc2l6ZTogJHB4MjBcclxuXHRmb250LXdlaWdodDogOTAwXHJcblx0Y29sb3I6ICRibGFja1xyXG5cclxuLnZpc2libGUtOTkyXHJcblx0ZGlzcGxheTogbm9uZVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDEyMDBweCApXHJcblx0aHRtbFxyXG5cdFx0Zm9udC1zaXplOiAxdndcclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA5OTJweCApXHJcblx0aHRtbFxyXG5cdFx0Zm9udC1zaXplOiAxLjh2d1xyXG5cdC52aXNpYmxlLTk5MlxyXG5cdFx0ZGlzcGxheTogYmxvY2tcclxuXHQuaGlkZGVuLTk5MlxyXG5cdFx0ZGlzcGxheTogbm9uZVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDU2NXB4IClcclxuXHRodG1sXHJcblx0XHRmb250LXNpemU6IDN2d1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSDRgdC10LrRhtC40LggKi8gXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBIRUFERVIgKi9cclxuQGltcG9ydCAnYmxvY2tzL2hlYWRlcidcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBGT09URVIgKi9cclxuQGltcG9ydCAnYmxvY2tzL2Zvb3RlcidcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBIT01FICovXHJcbkBpbXBvcnQgJ2Jsb2Nrcy9ob21lJ1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09INCb0KPQp9Co0JDQryDQptCV0J3QkCAqL1xyXG5AaW1wb3J0ICdibG9ja3MvYmVzdFByaWNlJ1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09INCd0J7QktCe0KHQotCYICovXHJcbkBpbXBvcnQgJ2Jsb2Nrcy9uZXdzJ1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09INCS0KvQkdCe0KAg0KLQntCS0JDQoNCe0JIgKi9cclxuQGltcG9ydCAnYmxvY2tzL2dvb2RzJ1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICDQmNCd0KLQldCg0J3QldCiINCc0JDQk9CQ0JfQmNCdINCh0JLQldCW0JjQpSDQmCDQl9CU0J7QoNCe0JLQq9ClINCf0KDQntCU0KPQmtCi0J7QkiAqL1xyXG5AaW1wb3J0ICdibG9ja3MvaW5mbydcclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAg0J/QntCn0JXQnNCjINCh0JDQm9CQ0KIgKi9cclxuQGltcG9ydCAnYmxvY2tzL2FkdmFudGFnZXMnXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gINCf0J7QlNCf0JjQodCa0JAgKi9cclxuQGltcG9ydCAnYmxvY2tzL3N1YnNjcmlwdGlvbidcclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0g0KHQotCg0JDQndCY0KbQqyAqLyBcclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09INCh0KLQoNCQ0J3QmNCm0JAg0JrQkNCi0JXQk9Ce0KDQmNCYICovXHJcbkBpbXBvcnQgJ3BhZ2VzL2NhdGVnb3J5J1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09INCh0KLQoNCQ0J3QmNCm0JAg0JrQkNCi0JDQm9Ce0JPQkCAqL1xyXG5AaW1wb3J0ICdwYWdlcy9jYXRhbG9nJ1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09INCh0KLQoNCQ0J3QmNCm0JAg0JrQntCd0KLQkNCa0KLQntCSICovXHJcbkBpbXBvcnQgJ3BhZ2VzL2NvbnRhY3RzJ1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09INCh0KLQoNCQ0J3QmNCm0JAg0J/QoNCe0JTQo9Ca0KLQkCAqL1xyXG5AaW1wb3J0ICdwYWdlcy9wcm9kdWN0J1xyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09INCh0KLQoNCQ0J3QmNCm0JAg0JrQntCg0JfQmNCd0KsgKi9cclxuQGltcG9ydCAncGFnZXMvYmFza2V0J1xyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0g0Y3Qu9C10LzQtdC90YLRiyDQuNC3INGI0LDQsdC70L7QvdC+0LIsINC60L7RgtC+0YDRi9C1INC/0L7RgtC+0Lwg0L3Rg9C20L3QviDQsdGD0LTQtdGCINGD0LTQsNC70LjRgtGMINC40Lcg0LLQtdGA0YHRgtC60LggKi9cclxuLm5ld3MtcGFnZVxyXG5cdC5pbmZvX192ZWdldGFibGVzXHJcblx0XHRkaXNwbGF5OiBub25lXHJcbi5hYm91dC1wYWdlXHJcblx0LmluZm9fX3ZlZ2V0YWJsZXNcclxuXHRcdGRpc3BsYXk6IG5vbmUiLCIvLyBmb250c1xyXG4kZm9udC0xOiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWZcclxuJGZvbnQtMjogJ1BsYXlmYWlyIERpc3BsYXknLCBzZXJpZlxyXG5cclxuLy8gY29sb3JzXHJcbiRibGFjazogIzI4MjgyOFxyXG4kcmVkOiAjZTMwNjEzXHJcbiRkYXJrUmVkOiAjOTcwNjBlXHJcbiRncmVlbjogIzIzYTYzOFxyXG4kZGFya0dyZWVuOiAjMTc2ODI0XHJcbiRncmV5OiAjZjFmMWYxXHJcbiRiZzogI2YzZjBlMlxyXG5cclxuJHB4MTQ6IDAuODc1cmVtXHJcbiRweDE1OiAwLjkzNzVyZW1cclxuJHB4MTY6IDFyZW1cclxuJHB4MTc6IDEuMDYyNXJlbVxyXG4kcHgxODogMS4xMjVyZW1cclxuJHB4MTk6IDEuMTg3NXJlbVxyXG4kcHgyMDogMS4yNXJlbSBcclxuJHB4MjE6IDEuMzEyNXJlbVxyXG4kcHgyMjogMS4zNzVyZW1cclxuJHB4MjM6IDEuNDM3NXJlbVxyXG4kcHgyNDogMS41cmVtXHJcbiRweDI1OiAxLjU2MjVyZW1cclxuJHB4MjY6IDEuNjI1cmVtXHJcbiRweDI3OiAxLjY4NzVyZW1cclxuJHB4Mjg6IDEuNzVyZW0gXHJcbiRweDI5OiAxLjgxMjVyZW1cclxuJHB4MzA6IDEuODc1cmVtXHJcbiRweDMxOiAxLjkzNzVyZW1cclxuJHB4MzI6IDJyZW0gXHJcbiRweDMzOiAyLjA2MjVyZW0gXHJcbiRweDM0OiAyLjEyNXJlbSBcclxuJHB4MzU6IDIuMTg3NXJlbSBcclxuJHB4MzY6IDIuMjVyZW0gXHJcbiRweDM3OiAyLjMxMjVyZW1cclxuJHB4Mzg6IDIuMzc1cmVtIFxyXG4kcHgzOTogMi40Mzc1cmVtIFxyXG4kcHg0MDogMi41cmVtICBcclxuXHJcbiRweDQ4OiAzcmVtXHJcblxyXG4kcHg2MDogMy43NXJlbSBcclxuIiwiLmhlYWRlclxyXG5cdHBvc2l0aW9uOiBmaXhlZFxyXG5cdHotaW5kZXg6IDEwXHJcblx0dG9wOiAwXHJcblx0bGVmdDogMFxyXG5cdGRpc3BsYXk6IGZsZXhcclxuXHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcblx0d2lkdGg6IDEwMCVcclxuXHRoZWlnaHQ6IDYuMjVyZW1cclxuXHRwYWRkaW5nOiAxLjlyZW0gNi4ycmVtIDEuMnJlbSA1LjNyZW1cclxuXHRmb250LXNpemU6ICRweDE1XHJcblx0YmFja2dyb3VuZDogI0ZGRlxyXG5cdCYuYWN0aXZlXHJcblx0XHR6LWluZGV4OiAxMlxyXG5cdFx0Ym94LXNoYWRvdzogMnB4IDJweCAycHggcmdiYSgwLDAsMCwwLjEpXHJcblx0YVxyXG5cdFx0Y29sb3I6ICRibGFja1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50XHJcblx0XHQmOmhvdmVyXHJcblx0XHRcdGNvbG9yOiAkZ3JlZW5cclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmVlblxyXG5cdCZfX2J1dHRvblxyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHRcdHdpZHRoOiA5cmVtXHJcblx0XHRoZWlnaHQ6IDMuMXJlbVxyXG5cdFx0Zm9udC1zaXplOiAkcHgxNVxyXG5cdFx0Zm9udC13ZWlnaHQ6IDgwMFxyXG5cdFx0Y29sb3I6ICNmZmZcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuXHRcdGJvcmRlci1yYWRpdXM6IDNweFxyXG5cdFx0YmFja2dyb3VuZDogJGdyZWVuXHJcblx0XHQmLmFjdGl2ZVxyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkcmVkXHJcblx0XHRzdmdcclxuXHRcdFx0d2lkdGg6IDEuN3JlbVxyXG5cdFx0XHRtYXJnaW46IDAgMC43cmVtIDAgMFxyXG5cdFx0XHRmaWxsOiAjRkZGXHJcblx0Jl9fbWVudVxyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxyXG5cdFx0bWFyZ2luOiAwIDAgMCAwXHJcblx0Jl9fbG9nb1xyXG5cdFx0d2lkdGg6IDEzLjc1cmVtXHJcblx0XHRtYXJnaW46IDAgMCAwIDBcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC40cmVtKVxyXG5cdFx0Jjpob3ZlclxyXG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnRcclxuXHRcdGltZ1xyXG5cdFx0XHR3aWR0aDogMTAwJVxyXG5cdCZfX3Bob25lXHJcblx0Jl9fbWFpbFxyXG5cdCZfX3NlYXJjaFxyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0d2lkdGg6IDIwcmVtXHJcblx0XHRoZWlnaHQ6IDMuMXJlbVxyXG5cdFx0bWFyZ2luOiAwIDAgMCAwXHJcblx0XHRib3JkZXItcmFkaXVzOiAzcHhcclxuXHRcdGJhY2tncm91bmQ6ICNGNkY2RjZcclxuXHQmX19jYXJ0XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblx0XHR3aWR0aDogMy4xcmVtXHJcblx0XHRoZWlnaHQ6IDMuMXJlbVxyXG5cdFx0YmFja2dyb3VuZDogJGdyZWVuXHJcblx0XHRib3JkZXItcmFkaXVzOiAzcHhcclxuXHJcbi5tZW51XHJcblx0Jl9faXRlbVxyXG5cdFx0bWFyZ2luOiAwIDAuNTVyZW1cclxuXHQmX19saW5rXHJcblxyXG4uc2VhcmNoXHJcblx0Jl9faW5wdXRcclxuXHRcdGZsZXgtZ3JvdzogMVxyXG5cdFx0cGFkZGluZzogMCAwIDAgMXJlbVxyXG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnRcclxuXHRcdGJvcmRlcjogbm9uZVxyXG5cdCZfX2J0blxyXG5cdFx0ZmxleC1zaHJpbms6IDBcclxuXHRcdHdpZHRoOiAzLjEyNXJlbVxyXG5cdFx0c3ZnXHJcblx0XHRcdHdpZHRoOiAyLjNyZW1cclxuXHRcdFx0ZmlsbDojMjdBNjM4XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlclxyXG5cclxuLmNhcnRcclxuXHRzdmdcclxuXHRcdHdpZHRoOiAzcmVtXHJcblx0XHRmaWxsOiAjRkZGXHJcblx0Jl9fbnVtXHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcclxuXHRcdHRvcDogLTAuM3JlbVxyXG5cdFx0cmlnaHQ6IC0wLjNyZW1cclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblx0XHR3aWR0aDogMS43cmVtXHJcblx0XHRoZWlnaHQ6IDEuN3JlbVxyXG5cdFx0Zm9udC13ZWlnaHQ6IDkwMFxyXG5cdFx0Y29sb3I6ICNGRkZcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJVxyXG5cdFx0Ym9yZGVyOiAwLjNyZW0gc29saWQgI2ZmZlxyXG5cdFx0YmFja2dyb3VuZDogJHJlZFxyXG5cclxuLm1lbnUtY2F0YWxvZ1xyXG5cdHBvc2l0aW9uOiBmaXhlZFxyXG5cdHotaW5kZXg6IDEyXHJcblx0dG9wOiAwXHJcblx0bGVmdDogMFxyXG5cdHdpZHRoOiAxMDAlXHJcblx0aGVpZ2h0OiAzM3JlbVxyXG5cdGJhY2tncm91bmQ6ICNGRkZcclxuXHRib3JkZXItdG9wOiAwLjNyZW0gc29saWQgJHJlZFxyXG5cdG9wYWNpdHk6IDBcclxuXHRwb2ludGVyLWV2ZW50czogbm9uZVxyXG5cdHRyYW5zaXRpb246IGFsbCAwLjNzXHJcblx0Ji5hY3RpdmVcclxuXHRcdG9wYWNpdHk6IDFcclxuXHRcdHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlXHJcblx0YVxyXG5cdFx0Y29sb3I6ICRibGFja1xyXG5cdCZfX2xpc3RcclxuXHRcdHdpZHRoOiAxMi45cmVtXHJcblx0XHRoZWlnaHQ6IDEwMCVcclxuXHRcdHBhZGRpbmc6IDMuMXJlbSAwIDAgNy4ycmVtXHJcblx0XHRib3gtc2l6aW5nOiBjb250ZW50LWJveFxyXG5cdCZfX2l0ZW1cclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0XHRtYXJnaW46IDAgMCAxLjJyZW0gMFxyXG5cdFx0cGFkZGluZzogMCAxLjJyZW0gMCAwXHJcblx0XHRmb250LXNpemU6ICRweDE1XHJcblx0XHRmb250LXdlaWdodDogOTAwIFxyXG5cdFx0b3BhY2l0eTogMC41XHJcblx0XHRjdXJzb3I6IHBvaW50ZXJcclxuXHRcdCYuYWN0aXZlXHJcblx0XHRcdG9wYWNpdHk6IDFcclxuXHRcdCYuYWN0aXZlIC5tZW51LWNhdGFsb2dfX3N1Ymxpc3RcclxuXHRcdFx0ZGlzcGxheTogZmxleFxyXG5cdCZfX2ljb25cclxuXHRcdHdpZHRoOiAyLjRyZW1cclxuXHRcdG1hcmdpbjogMCAwLjdyZW0gMCAwXHJcblx0XHRmaWxsOiAkcmVkXHJcblx0Jl9fYXJyb3dcclxuXHRcdHdpZHRoOiAxLjVyZW1cclxuXHRcdG1hcmdpbjogMCAwIDAgYXV0b1xyXG5cdFx0ZmlsbDogJGdyZWVuXHJcblx0Jl9fc3VibGlzdFxyXG5cdFx0cG9zaXRpb246IGFic29sdXRlXHJcblx0XHR0b3A6IDBcclxuXHRcdGxlZnQ6IDIwcmVtXHJcblx0XHRyaWdodDogMFxyXG5cdFx0ZGlzcGxheTogbm9uZVxyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cdFx0ZmxleC13cmFwOiB3cmFwXHJcblx0XHRhbGlnbi1jb250ZW50OiBzdHJldGNoXHJcblx0XHRoZWlnaHQ6IDEwMCVcclxuXHRcdHBhZGRpbmc6IDdyZW0gMCA4cmVtIDMuMXJlbVxyXG5cdFx0YmFja2dyb3VuZDogI0YxRjFGMVxyXG5cclxuLmNhdGFsb2ctc3VibGlzdFxyXG5cdCZfX3RpdGxlXHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcclxuXHRcdHRvcDogMi41cmVtXHJcblx0XHRhXHJcblx0XHRcdGZvbnQtc2l6ZTogJHB4MzZcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDkwMFxyXG5cdFx0XHRib3JkZXItYm90dG9tOiA0cHggc29saWQgJGdyZWVuXHJcblx0XHRcdCY6aG92ZXJcclxuXHRcdFx0XHRjb2xvcjogJGdyZWVuXHJcblx0Jl9faXRlbVxyXG5cdCZfX2xpbmtcclxuXHRcdGRpc3BsYXk6IGJsb2NrXHJcblx0XHRwYWRkaW5nOiAxcmVtIDBcclxuXHRcdGZvbnQtc2l6ZTogJHB4MjBcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDBcclxuXHRcdCY6aG92ZXJcclxuXHRcdFx0Y29sb3I6ICRncmVlblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDEyMDBweCApXHJcblx0LmhlYWRlclxyXG5cdFx0cGFkZGluZzogMS45cmVtIDFyZW0gMS4ycmVtIDFyZW1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA5OTJweCApXHJcblx0LmhlYWRlclxyXG5cdFx0cGFkZGluZzogMXJlbVxyXG5cdFx0Jl9fbWVudSxcclxuXHRcdCZfX3Bob25lLFxyXG5cdFx0Jl9fbWFpbCxcclxuXHRcdCZfX3NlYXJjaFxyXG5cdFx0XHRkaXNwbGF5OiBub25lXHJcblx0Lm1lbnUtY2F0YWxvZ1xyXG5cdFx0Jl9fc3VibGlzdFxyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93XHJcblx0XHRcdHBhZGRpbmc6IDdyZW0gMCAxcmVtIDMuMXJlbVxyXG5cdFx0XHRvdmVyZmxvdy15OiBzY3JvbGxcclxuXHJcblx0LmNhdGFsb2ctc3VibGlzdFxyXG5cdFx0Jl9faXRlbVxyXG5cdFx0XHR3aWR0aDogNTAlXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogNTY1cHggKVxyXG5cdC5tZW51LWNhdGFsb2dcclxuXHRcdGJvdHRvbTogMFxyXG5cdFx0aGVpZ2h0OiBhdXRvXHJcblx0XHQmX19saXN0XHJcblx0XHRcdHBhZGRpbmc6IDMuMXJlbSAwIDAgMXJlbVxyXG5cdFx0Jl9fc3VibGlzdFxyXG5cdFx0XHRsZWZ0OiAxNHJlbVxyXG5cdFx0XHRwYWRkaW5nOiA3cmVtIDAgMXJlbSAxcmVtIiwiLmZvb3RlclxyXG5cdGRpc3BsYXk6IGZsZXhcclxuXHRwYWRkaW5nOiA4LjVyZW0gMCA2LjVyZW0gMTNyZW1cclxuXHQqXHJcblx0XHRmb250LXNpemU6IDAuNzVyZW1cclxuXHRcdGNvbG9yOiAkYmxhY2tcclxuXHQmX19sb2dvXHJcblx0XHRmbGV4LXNocmluazogMFxyXG5cdFx0bWFyZ2luOiAtMy41cmVtIDlyZW0gMCAwXHJcblx0XHRpbWdcclxuXHRcdFx0d2lkdGg6IDExcmVtXHJcblx0XHRcdG1hcmdpbjogMCAwIDJyZW0gMFxyXG5cdFx0ZmlnY2FwdGlvblxyXG5cdCZfX21lbnVzXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0Jl9fY29sXHJcblx0XHRtYXJnaW46IDAgNy41cmVtIDAgMFxyXG5cdCZfX3RpdGxlXHJcblx0XHRtYXJnaW46IDAgMCAxLjVyZW0gMFxyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrXHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtMlxyXG5cdFx0Zm9udC1zaXplOiAkcHgyMFxyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMFxyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmVlblxyXG5cdCZfX2luZm9cclxuXHRcdHAgXHJcblx0XHRcdG1hcmdpbjogMCAwIDAuM3JlbSAwXHJcbi5mb290ZXItbWVudVxyXG5cdCZfX2xpc3RcclxuXHQmX19pdGVtXHJcblx0XHRtYXJnaW46IDAgMCAwLjJyZW0gMFxyXG5cdCZfX2ljb25cclxuXHRcdHdpZHRoOiAwLjRyZW1cclxuXHRcdG1hcmdpbjogMCAwLjZyZW0gMCAwXHJcblx0Jl9fbGlua1xyXG5cdFx0Jjpob3ZlclxyXG5cdFx0XHRjb2xvcjogJGdyZWVuXHJcblxyXG4uZGV2XHJcblx0ZGlzcGxheTogZmxleFxyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuXHRwYWRkaW5nOiAxLjNyZW0gMTVyZW1cclxuXHRiYWNrZ3JvdW5kOiAkYmdcclxuXHQ+ICpcclxuXHRcdGZvbnQtc2l6ZTogMC43NXJlbVxyXG5cdFx0Y29sb3I6ICRibGFja1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEgXHJcblx0Jl9fcmlnaHRzXHJcblx0Jl9fc29jaWFsc1xyXG5cdCZfX3NjcnVtXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblxyXG4uc29jaWFsc1xyXG5cdCZfX2xpbmtcclxuXHRcdHN2Z1xyXG5cdFx0XHR3aWR0aDogMi40NXJlbVxyXG5cdFx0XHQmOmhvdmVyIC5zdDBcclxuXHRcdFx0XHRzdHJva2U6ICRncmVlblxyXG5cdFx0XHQmOmhvdmVyIC5zdDFcclxuXHRcdFx0XHRmaWxsOiAkZ3JlZW5cclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSlcclxuXHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXJcclxuXHRcdCY6aG92ZXJcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50XHJcblx0XHQuc3QwXHJcblx0XHRcdGZpbGw6IG5vbmVcclxuXHRcdFx0c3Ryb2tlOiAjNkU3MDY5XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzXHJcblx0XHQuc3QxXHJcblx0XHRcdGZpbGw6ICM2RTcwNjlcclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3NcclxuXHJcbi5zY3J1bVxyXG5cdCZfX3RleHRcclxuXHRcdG1hcmdpbjogMCAxcmVtIDAgMFxyXG5cdCZfX2xvZ29cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMjAwcHggKVxyXG5cdC5mb290ZXJcclxuXHRcdHBhZGRpbmc6IDYuNXJlbSAwIDYuNXJlbSAycmVtXHJcblx0XHQqXHJcblx0XHRcdGZvbnQtc2l6ZTogMC45cmVtXHJcblx0XHQmX19jb2xcclxuXHRcdFx0bWFyZ2luOiAwIDQuNXJlbSAwIDBcclxuXHRcdCZfX3RpdGxlXHJcblx0XHRcdGZvbnQtc2l6ZTogJHB4MjBcclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA5OTJweCApXHJcblx0LmZvb3RlclxyXG5cdFx0Jl9fbG9nb1xyXG5cdFx0XHRtYXJnaW46IC0zLjVyZW0gM3JlbSAwIDBcclxuXHRcdCZfX21lbnVzXHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcFxyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuXHRcdCZfX2NvbFxyXG5cdFx0XHR3aWR0aDogNDklXHJcblx0XHRcdG1hcmdpbjogMCAwIDFyZW0gMFxyXG5cdC5kZXZcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuXHRcdHBhZGRpbmc6IDEuM3JlbVxyXG5cdFx0Jl9fcmlnaHRzXHJcblx0XHRcdG1hcmdpbjogMCAwIDFyZW0gMFxyXG5cdFx0Jl9fc29jaWFsc1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxcmVtIDBcclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogNTY1cHggKVxyXG5cdC5mb290ZXJcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuXHRcdHBhZGRpbmc6IDJyZW0gMXJlbVxyXG5cdFx0Jl9fbG9nb1xyXG5cdFx0XHRtYXJnaW46IDAgMCAxcmVtIDAiLCIuc2Nyb2xsaW5nXHJcblx0cG9zaXRpb246IGFic29sdXRlXHJcblx0Ym90dG9tOiAtMy41cmVtXHJcblx0bGVmdDogY2FsYyg1MCUgLSAyLjJyZW0pXHJcblx0ZGlzcGxheTogZmxleFxyXG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHR3aWR0aDogNC40cmVtXHJcblx0aGVpZ2h0OiAzLjVyZW1cclxuXHRiYWNrZ3JvdW5kOiAjRkZGXHJcblx0Ym9yZGVyLXJhZGl1czogMCAwIDEuMXJlbSAxLjFyZW1cclxuXHRzdmdcclxuXHRcdHdpZHRoOiAxLjNyZW1cclxuXHRcdGZpbGw6ICNiZmJmYmZcclxuXHRcclxuLmhvbWVcclxuXHR6LWluZGV4OiAxMVxyXG5cdG1hcmdpbjogLTFyZW0gMCAwIDBcclxuXHQmX19zbGlkZXJcclxuXHRcdC5zbGljay1saXN0XHJcblxyXG4uc2xpZGVyLWhvbWVcclxuXHQmX19pdGVtXHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcclxuXHRcdGhlaWdodDogNTQuMDYzcmVtXHJcblx0Jl9fY29udGVudFxyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0XHRoZWlnaHQ6IDEwMCVcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0wLjZyZW0sIDAuOHJlbSlcclxuXHQmX190ZXh0XHJcblx0XHRjb2xvcjogI0ZGRlxyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyXHJcblx0XHRsaW5lLWhlaWdodDogMVxyXG5cdFx0Ji0tMVxyXG5cdFx0XHRtYXJnaW46IDAgMCAwLjVyZW0gMFxyXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtMlxyXG5cdFx0XHRmb250LXNpemU6ICRweDQwXHJcblx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpY1xyXG5cdFx0Ji0tMlxyXG5cdFx0XHRtYXJnaW46IDAgMCAwIDBcclxuXHRcdFx0cGFkZGluZzogMCAxcmVtIDEuNnJlbSAxcmVtXHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC0yXHJcblx0XHRcdGZvbnQtc2l6ZTogNi4yNXJlbVxyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvd29yZC1iZy5wbmcpIGNlbnRlciAyLjRyZW0vIGNvbnRhaW4gbm8tcmVwZWF0XHJcblx0XHQmLS0zXHJcblx0XHRcdG1hcmdpbjogMCAwIDEuM3JlbSAwXHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC0yXHJcblx0XHRcdGZvbnQtc2l6ZTogMy42MjVyZW1cclxuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljXHJcblx0XHQmLS00XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG5cdFx0XHRtYXJnaW46IDAgMCAyN3B4IDBcclxuXHRcdFx0Zm9udC1zaXplOiAkcHgzMFxyXG5cdFx0XHQmOjphZnRlclxyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnXHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlXHJcblx0XHRcdFx0dG9wOiA1MCVcclxuXHRcdFx0XHRyaWdodDogLTUwcHhcclxuXHRcdFx0XHR3aWR0aDogMi41cmVtXHJcblx0XHRcdFx0aGVpZ2h0OiAycHhcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGXHJcblx0XHRcdCY6OmJlZm9yZVxyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnXHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlXHJcblx0XHRcdFx0dG9wOiA1MCVcclxuXHRcdFx0XHRsZWZ0OiAtNTBweFxyXG5cdFx0XHRcdHdpZHRoOiAyLjVyZW1cclxuXHRcdFx0XHRoZWlnaHQ6IDJweFxyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICNGRkZcclxuXHJcbi5zbGljay1kb3RzXHJcblx0ZGlzcGxheTogZmxleFxyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblx0cGFkZGluZzogMC44cmVtIDAgMi44cmVtIDBcclxuXHRsaSBcclxuXHRcdHdpZHRoOiAxLjg3NXJlbVxyXG5cdFx0aGVpZ2h0OiAzcHhcclxuXHRcdG1hcmdpbjogMCAwLjNyZW1cclxuXHRcdGJhY2tncm91bmQ6ICNiZmJmYmZcclxuXHRcdGN1cnNvcjogcG9pbnRlclxyXG5cdFx0Ji5zbGljay1hY3RpdmVcclxuXHRcdFx0YmFja2dyb3VuZDogJGJsYWNrXHJcblx0XHRidXR0b25cclxuXHRcdFx0ZGlzcGxheTogbm9uZVxyXG5cclxuLmFuaW1hdGUtaW1nXHJcblx0cG9zaXRpb246IGFic29sdXRlXHJcblx0d2lkdGg6IDUwcmVtXHJcblx0dG9wOiAycmVtXHJcblx0bGVmdDogY2FsYyg1MCUgLSAyNXJlbSlcclxuXHRhbmltYXRpb246IGltZ1JvdGF0ZSAyMHMgaW5maW5pdGUgbGluZWFyXHJcblx0cG9pbnRlci1ldmVudHM6IG5vbmVcclxuXHJcbkBrZXlmcmFtZXMgaW1nUm90YXRlXHJcblx0MCVcclxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDApXHJcblx0MTAwJVxyXG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKVxyXG5cdFx0XHJcblxyXG4iLCIuYmVzdC1wcmljZVxyXG5cdHBhZGRpbmc6IDEyLjFyZW0gMCA2cmVtIDBcclxuXHRiYWNrZ3JvdW5kOiAkYmdcclxuXHRvdmVyZmxvdzogaGlkZGVuXHJcblx0Jl9fdGl0bGVcclxuXHRcdG1hcmdpbjogMCAwIDQuNnJlbSAwXHJcblx0Jl9fc2xpZGVyXHJcblx0XHQuc2xpY2stbGlzdFxyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXJlbSlcclxuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3NcclxuXHRcdC5zbGljay10cmFja1xyXG5cdFx0XHRtYXJnaW46IDAgMCAyLjNyZW0gMFxyXG5cdCZfX2RlY29yXHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcclxuXHRcdHRvcDogMTJyZW1cclxuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gMzMuNzVyZW0pXHJcblx0XHR3aWR0aDogNjcuNXJlbVxyXG5cclxuLmdvb2RcclxuXHRtYXJnaW46IDAgMS4xcmVtXHJcblx0Ym9yZGVyLXJhZGl1czogMTBweFxyXG5cdGJhY2tncm91bmQ6ICNGRkZcclxuXHRib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpXHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG5cdCY6aG92ZXIgLmdvb2RfX2ltZyBpbWdcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKVxyXG5cdCZfX2ltZ1xyXG5cdFx0aGVpZ2h0OiAxOS4zN3JlbVxyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlblxyXG5cdFx0aW1nXHJcblx0XHRcdHdpZHRoOiAxMDAlXHJcblx0XHRcdGhlaWdodDogMTAwJVxyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlclxyXG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zc1xyXG5cdCZfX2luZm9cclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuXHRcdGhlaWdodDogMTNyZW1cclxuXHRcdHBhZGRpbmc6IDEuMnJlbSAwIDEuMnJlbSAyLjFyZW1cclxuXHQmX19uYW1lXHJcblx0XHRoZWlnaHQ6IDNyZW1cclxuXHRcdG92ZXJmbG93OiBoaWRkZW5cclxuXHRcdCY6aG92ZXJcclxuXHRcdFx0Y29sb3I6ICRncmVlblxyXG5cdCZfX3dlaWdodFxyXG5cdFx0bWFyZ2luOiBhdXRvIDAgMCAwXHJcblx0Jl9fcHJpY2VcclxuXHRcdG1hcmdpbjogMC43cmVtIDAgMCAwXHJcblx0XHRmb250LXNpemU6ICRweDIwXHJcblx0Jl9fcHVyY2hhc2VcclxuXHRcdG1hcmdpbjogMC42cmVtIDAgMCAwXHJcblxyXG4vKiAucHVyY2hhc2UgLSDQsdC70L7QuiDRgSDQstGL0LHQvtGA0L7QvCDQutC+0Lst0LLQsCDRgtC+0LLQsNGA0L7QsiDQuCDQutC90L7Qv9C60L7QuSAtINCR0LXRgNGDISBcclxuXHTQldGB0YLRjCDQsiDQv9GA0LXQstGM0Y4g0YLQvtCy0LDRgNCwIChnb29kLXB1cmNoYXNlKSwg0LIg0LrQsNGA0YLQvtGH0LrQtSDRgtC+0LLQsNGA0LAgKGluZm8tcHJvZHVjdF9fcHVyY2hhc2UpINC4INCyINC60L7RgNC30LjQvdC1IChtaW5pLWdvb2RfX3B1cmNoYXNlKSAqL1xyXG4ucHVyY2hhc2VcclxuXHRkaXNwbGF5OiBmbGV4XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlclxyXG5cdCZfX2NvdW50ZXJcclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdHdpZHRoOiA2LjI1cmVtXHJcblx0XHRoZWlnaHQ6IDMuMTI1cmVtXHJcblx0XHRtYXJnaW46IDAgMS40cmVtIDAgMFxyXG5cdFx0Zm9udC1zaXplOiAkcHgxOFxyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgI2YyZjJmMlxyXG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4XHJcblxyXG4uY291bnRlclxyXG5cdCZfX21pbnVzXHJcblx0XHR3aWR0aDogMzAlXHJcblx0XHRiYWNrZ3JvdW5kOiAjRkZGXHJcblx0Jl9fdmFsXHJcblx0XHR3aWR0aDogNDAlXHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcclxuXHRcdGJhY2tncm91bmQ6ICNmMmYyZjJcclxuXHRcdGJvcmRlcjogbm9uZVxyXG5cdCZfX3BsdXNcclxuXHRcdHdpZHRoOiAzMCVcclxuXHRcdGJhY2tncm91bmQ6ICNGRkZcclxuXHJcbi5hbmltYXRlLWFycm93XHJcblx0YW5pbWF0aW9uOiAxcyBsaW5lYXIgaW5maW5pdGUgYXJyb3dcclxuXHJcbkBrZXlmcmFtZXMgYXJyb3dcclxuXHQwJVxyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuOHJlbSlcclxuXHQ1MCVcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcmVtKVxyXG5cdDEwMCVcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjhyZW0pXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogOTkycHggKVxyXG5cdC5iZXN0LXByaWNlXHJcblx0XHRwYWRkaW5nOiA3cmVtIDBcclxuXHQuZ29vZFxyXG5cdFx0Jl9faW5mb1xyXG5cdFx0XHRwYWRkaW5nOiAxLjJyZW0gMXJlbVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDU2NXB4IClcclxuXHQuYmVzdC1wcmljZVxyXG5cdFx0Jl9fZGVjb3JcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlXHJcblx0XHRcdHRvcDogMTFyZW1cclxuXHRcdFx0bGVmdDogY2FsYyg1MCUgLSAxN3JlbSlcclxuXHRcdFx0d2lkdGg6IDM0cmVtXHJcblx0LnNsaWRlci1iZXN0XHJcblx0XHQmX19pdGVtXHJcblx0XHRcdG1hcmdpbjogMCAwLjVyZW1cclxuXHQuZ29vZFxyXG5cdFx0Jl9faW1nXHJcblx0XHRcdGhlaWdodDogMTRyZW1cclxuXHRcdCZfX2FkZHNcclxuXHRcdCZfX2NvdW50ZXJcclxuXHRcdFx0bWFyZ2luOiAwIDFyZW0gMCAwIiwiXHJcbi5uZXdzXHJcblx0cGFkZGluZzogOC43cmVtIDAgNy4ycmVtIDBcclxuXHQmX192ZWdldGFibGVzXHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGVcclxuXHRcdHRvcDogLTdyZW1cclxuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gMTIuMTVyZW0pXHJcblx0XHR3aWR0aDogMjQuM3JlbVxyXG5cdCZfX3RpdGxlXHJcblx0XHRtYXJnaW46IDAgMCA0LjdyZW0gMFxyXG5cdCZfX2l0ZW1zXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG5cdFx0ZmxleC13cmFwOiB3cmFwXHJcblx0XHRtYXJnaW46IDAgMCAxLjg2MjVyZW0gMFxyXG5cdCZfX2l0ZW1cclxuXHRcdHdpZHRoOiAyNXJlbVxyXG5cdFx0bWFyZ2luOiAwIDFyZW0gMy40Mzc1cmVtIDFyZW1cclxuXHRcdCY6aG92ZXIgLm5ld19faW1nIGltZ1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSlcclxuXHQmX19kZWNvclxyXG5cdFx0cG9zaXRpb246IGFic29sdXRlXHJcblx0XHRib3R0b206IC0xcmVtXHJcblx0XHRsZWZ0OiBjYWxjKDUwJSAtIDM4cmVtKVxyXG5cdFx0d2lkdGg6IDc2cmVtXHJcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZVxyXG5cclxuLm5ld1xyXG5cdCZfX2ltZ1xyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHRcdGhlaWdodDogMjByZW1cclxuXHRcdGJvcmRlci1yYWRpdXM6IDAuNjVyZW1cclxuXHRcdG92ZXJmbG93OiBoaWRkZW5cclxuXHRcdGltZ1xyXG5cdFx0XHR3aWR0aDogMTAwJVxyXG5cdFx0XHRoZWlnaHQ6IDEwMCVcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXJcclxuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3NcclxuXHQmX19pbmZvXHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmVcclxuXHRcdHdpZHRoOiAyMi41cmVtXHJcblx0XHRoZWlnaHQ6IDExLjI1cmVtXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcblx0XHRtYXJnaW46IC0xLjlyZW0gYXV0byAwIGF1dG9cclxuXHRcdHBhZGRpbmc6IDEuNHJlbSAzcmVtIDEuMXJlbSAycmVtXHJcblx0XHRib3JkZXItcmFkaXVzOiAwLjY1cmVtXHJcblx0XHRiYWNrZ3JvdW5kOiAjRkZGXHJcblx0XHRib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpXHJcblx0Jl9fdGl0bGVcclxuXHRcdG1hcmdpbjogMCAwIDAuNXJlbSAwXHJcblx0Jl9fdGV4dFxyXG5cdCZfX2ludGVyYWN0aW9uXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0XHRtYXJnaW46IGF1dG8gMCAwIDBcclxuXHRcdHN2Z1xyXG5cdFx0XHR3aWR0aDogMi40NXJlbVxyXG5cdFx0XHRmaWxsOiAjY2ZjZmNmXHJcblx0XHRcdG1hcmdpbjogMCAwLjZyZW0gMCAwXHJcblx0XHRcdCY6aG92ZXJcclxuXHRcdFx0XHRmaWxsOiAkZ3JlZW5cclxuXHQmX19idXR0b25cclxuXHRcdG1hcmdpbjogMCAxLjdyZW0gMCAwXHJcblxyXG4ubWluaS1sb2dvXHJcblx0cG9zaXRpb246IGFic29sdXRlXHJcblx0ei1pbmRleDogMVxyXG5cdGJvdHRvbTogLTJyZW1cclxuXHRsZWZ0OiBjYWxjKDUwJSAtIDIuMTVyZW0pXHJcblx0d2lkdGg6IDQuMzc1cmVtXHJcblx0XHJcbi5uZXdzLXBhZ2VcclxuXHQuaW5mb1xyXG5cdFx0cGFkZGluZy10b3A6IDBcclxuXHJcbi8qINC+0YLQtNC10LvRjNC90LDRjyDQvdC+0LLQvtGB0YLRjCAqL1xyXG4uYXJ0aWNsZVxyXG5cdGRpc3BsYXk6IGZsZXhcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG5cdHBhZGRpbmc6IDUuNjI1cmVtIDAgNi4yNXJlbSAwXHJcblx0YmFja2dyb3VuZDogJGdyZXlcclxuXHRib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKVxyXG5cdCZfX2ltZ1xyXG5cdFx0ZmxleC1zaHJpbms6IDBcclxuXHRcdHdpZHRoOiAzMy4xMjVyZW1cclxuXHRcdGhlaWdodDogMjAuNjI1cmVtXHJcblx0XHRtYXJnaW46IDAgNC4wNjI1cmVtIDAgMFxyXG5cdFx0b2JqZWN0LWZpdDogY292ZXJcclxuXHRcdGJvcmRlci1yYWRpdXM6IDAuNjVyZW1cclxuXHRcdGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSlcclxuXHQmX19pbmZvXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG5cdFx0d2lkdGg6IDMwLjYyNXJlbVxyXG5cdCZfX3RpdGxlXHJcblx0XHRtYXJnaW46IDAgMCAycmVtIDBcclxuXHRcdGZvbnQtc2l6ZTogJHB4MzZcclxuXHRcdGZvbnQtd2VpZ2h0OiA5MDBcclxuXHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkZ3JlZW5cclxuXHQmX190YWd0aXRsZVxyXG5cdFx0bWFyZ2luOiAwIDAgMS41NjI1cmVtXHJcblx0XHRmb250LXNpemU6IDcwMFxyXG5cdCZfX3RleHRcclxuXHRcdG1hcmdpbjogMCAwIDEuNTYyNXJlbVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDk5MnB4IClcclxuXHQubmV3c1xyXG5cdFx0cGFkZGluZzogN3JlbSAxcmVtXHJcblx0XHQmX19pdGVtc1xyXG5cdFx0XHRmbGV4LXdyYXA6IHdyYXBcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcblx0XHQmX19pdGVtXHJcblx0XHRcdHdpZHRoOiA0OSVcclxuXHRcdFx0bWFyZ2luOiAwIDAgMXJlbSAwXHJcblx0LmFydGljbGVcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdHBhZGRpbmc6IDVyZW0gMXJlbVxyXG5cdFx0Jl9faW1nXHJcblx0XHRcdG1hcmdpbjogMCAwIDFyZW0gMFxyXG5cdFx0Jl9faW5mb1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlclxyXG5cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogNTY1cHggKVxyXG5cdC5uZXdzXHJcblx0XHQmX19kZWNvclxyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGVcclxuXHRcdFx0Ym90dG9tOiAtMXJlbVxyXG5cdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDE3cmVtKVxyXG5cdFx0XHR3aWR0aDogMzRyZW1cclxuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmVcclxuXHQubmV3XHJcblx0XHQmX19pbWdcclxuXHRcdFx0aGVpZ2h0OiAxNXJlbVxyXG5cdFx0Jl9faW5mb1xyXG5cdFx0XHR3aWR0aDogMTAwJVxyXG5cdFx0XHRwYWRkaW5nOiAwLjVyZW1cclxuXHRcdCZfX2J1dHRvblxyXG5cdFx0XHRwYWRkaW5nOiAwIDAuNXJlbVxyXG5cdFx0XHRtYXJnaW46IDAgMC41cmVtIDAgMFxyXG5cdC5hcnRpY2xlXHJcblx0XHQmX19pbWdcclxuXHRcdFx0d2lkdGg6IDEwMCVcclxuXHRcdFx0aGVpZ2h0OiBhdXRvXHJcblx0XHQmX19pbmZvXHJcblx0XHRcdHdpZHRoOiAxMDAlIiwiLmdvb2RzXHJcblx0ZGlzcGxheTogZmxleFxyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblx0cGFkZGluZzogNy43cmVtIDAgMTEuNXJlbSAwXHJcblx0YmFja2dyb3VuZDogJGJnXHJcblx0Jl9fY29sXHJcblx0XHRtYXJnaW46IDAgMi41cmVtXHJcblx0Jl9fdGl0bGVcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG5cdFx0bWFyZ2luOiAwIDAgNHJlbSAwXHJcblx0Jl9faXRlbVxyXG5cdFx0d2lkdGg6IDMxLjI1cmVtXHJcblx0XHRtYXJnaW46IDAgMCAycmVtIDBcclxuXHJcbi5taW5pLWdvb2RcclxuXHRkaXNwbGF5OiBmbGV4XHJcblx0aGVpZ2h0OiAxMHJlbVxyXG5cdGJhY2tncm91bmQ6ICNGRkZcclxuXHRib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpXHJcblx0Ym9yZGVyLXJhZGl1czogMC42NXJlbVxyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxuXHQmOmhvdmVyIC5taW5pLWdvb2RfX2ltZyBpbWdcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKVxyXG5cdCZfX2ltZ1xyXG5cdFx0ZmxleC1zaHJpbms6IDBcclxuXHRcdHdpZHRoOiAxMy43NXJlbVxyXG5cdFx0aGVpZ2h0OiAxMDAlXHJcblx0XHRvdmVyZmxvdzogaGlkZGVuXHJcblx0XHRpbWdcclxuXHRcdFx0d2lkdGg6IDEwMCVcclxuXHRcdFx0aGVpZ2h0OiAxMDAlXHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyXHJcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzXHJcblx0Jl9faW5mb1xyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cdFx0ZmxleC1ncm93OiAxXHJcblx0XHRwYWRkaW5nOiAxLjNyZW0gMCAxLjhyZW0gMXJlbVxyXG5cdCZfX25hbWVcclxuXHRcdG1hcmdpbjogMCAwIDAuNXJlbSAwXHJcblx0XHQmOmhvdmVyXHJcblx0XHRcdGNvbG9yOiAkZ3JlZW5cclxuXHQmX193ZWlnaHRcclxuXHQvKiBtaW5pLWdvb2RfX2FkZHMgLSDQsdC70L7QuiDRgSDRhtC10L3QvtC5INC4INC60L3QvtC/0LrQvtC5IC0g0JHQtdGA0YMhXHJcblx0XHTQldGB0YLRjCDQsiDQvNCw0LvQtdC90YzQutC+0Lwg0L/RgNC10LLRjNGOINGC0L7QstCw0YDQsCAo0LrQvtGC0L7RgNC+0LUg0LHQtdC3INCy0YvQsdC+0YDQsCDQutC+0Lst0LLQsCkg0L3QsCDQs9C70LDQstC90L7QuSDQuCDQsiDQutC+0YDQt9C40L3QtSAo0YLQsNC8INGC0L7Qu9GM0LrQviDRhtC10L3QsCDQsdC10Lcg0LrQvdC+0L/QutC4IC0g0JHQtdGA0YMhKSovXHJcblx0Jl9fYWRkc1xyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlclxyXG5cdFx0bWFyZ2luOiBhdXRvIDAgMCAwXHJcblx0Jl9fcHJpY2VcclxuXHRcdG1hcmdpbjogMCAzcmVtIDAgMFxyXG5cdFx0Zm9udC1zaXplOiAkcHgyMFxyXG5cdC8qIG1pbmktZ29vZF9fcHVyY2hhc2UgLSDRjdGC0L7RgiDQsdC70L7QuiDQtdGB0YLRjCDRgtC+0LvRjNC60L4g0LIg0L/RgNC10LLRjNGOINGC0L7QstCw0YDQsCwg0LrQvtGC0L7RgNGL0LUg0LLRi9Cy0L7QtNGP0YLRgdGPINCyINC60L7RgNC30LjQvdC1ICovXHJcblx0Jl9fcHVyY2hhc2VcclxuXHRcdGZsZXgtc2hyaW5rOiAwXHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuXHRcdHdpZHRoOiAxOHJlbVxyXG5cdFx0cGFkZGluZzogMCAzcmVtIDAgMFxyXG5cdFx0KlxyXG5cdFx0XHRtYXJnaW46IDBcclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMjAwcHggKVxyXG5cdC5nb29kc1xyXG5cdFx0Jl9fY29sXHJcblx0XHRcdG1hcmdpbjogMCAwLjVyZW1cclxuXHRcdCZfX2l0ZW1cclxuXHRcdFx0bWFyZ2luOiAwIDAgMC41cmVtIDBcclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA5OTJweCApXHJcblx0Lmdvb2RzXHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcblx0XHRwYWRkaW5nOiA3cmVtIDFyZW1cclxuXHRcdCZfX2NvbFxyXG5cdFx0XHRtYXJnaW46IDAgMCAxcmVtIDBcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyXHJcblx0XHQmX19pdGVtc1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcFxyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxyXG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0XHJcblx0XHQmX19pdGVtXHJcblx0XHRcdHdpZHRoOiA0OSVcclxuXHRcdFx0bWFyZ2luOiAwIDAgMXJlbSAwXHJcblxyXG5cdC5taW5pLWdvb2RcclxuXHRcdCZfX2ltZ1xyXG5cdFx0XHR3aWR0aDogMTByZW1cclxuXHRcdCZfX3ByaWNlXHJcblx0XHRcdG1hcmdpbjogMCAxcmVtIDAgMFxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDU2NXB4IClcclxuXHQuZ29vZHNcclxuXHRcdCZfX2l0ZW1cclxuXHJcblx0Lm1pbmktZ29vZFxyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cdFx0aGVpZ2h0OiBhdXRvXHJcblx0XHQmX19pbWdcclxuXHRcdFx0d2lkdGg6IDEwMCVcclxuXHRcdFx0aGVpZ2h0OiAxMHJlbVxyXG5cdFx0Jl9fcHVyY2hhc2VcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG5cdFx0XHR3aWR0aDogMTAwJVxyXG5cdFx0XHRwYWRkaW5nOiAwIDFyZW0gMXJlbVxyXG4iLCIuaW5mb1xyXG5cdHBhZGRpbmc6IDcuN3JlbSAwXHJcblx0Jl9fdmVnZXRhYmxlc1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlXHJcblx0XHR0b3A6IC03cmVtXHJcblx0XHRsZWZ0OiBjYWxjKDUwJSAtIDguODVyZW0pXHJcblx0XHR3aWR0aDogMTcuNjlyZW1cclxuXHQmX190aXRsZVxyXG5cdFx0bWFyZ2luOiAwIDAgMS42cmVtIDBcclxuXHQmX19pbWdcclxuXHRcdGRpc3BsYXk6IGJsb2NrXHJcblx0XHR3aWR0aDogNzYuODc1cmVtXHJcblx0XHRtYXJnaW46IDAgYXV0byAycmVtIGF1dG9cclxuXHQmX19jb250ZW50XHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG5cclxuLmNvbnRlbnQtaW5mb1xyXG5cdCZfX2NvbFxyXG5cdFx0d2lkdGg6IDMxLjI1cmVtXHJcblx0XHRtYXJnaW46IDAgMnJlbVxyXG5cdCZfX3RpdGxlXHJcblx0XHRtYXJnaW46IDAgMCAxLjhyZW0gMFxyXG5cdHBcclxuXHRcdG1hcmdpbjogMCAwIDEuNnJlbSAwXHJcblx0XHRmb250LXNpemU6ICRweDE0XHJcblx0dWxcclxuXHRcdHBhZGRpbmc6IDAgMCAwIDJyZW1cclxuXHRcdGxpXHJcblx0XHRcdG1hcmdpbjogMCAwIDAuM3JlbSAwXHJcblx0XHRcdGEgXHJcblx0XHRcdFx0Zm9udC1zaXplOiAkcHgxNFxyXG5cdFx0XHRcdGNvbG9yOiAkZ3JlZW5cclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG5cdFx0XHRcdCY6aG92ZXJcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDk5MnB4IClcclxuXHQuaW5mb1xyXG5cdFx0cGFkZGluZzogN3JlbSAxcmVtXHJcblx0XHQmX19pbWdcclxuXHRcdFx0d2lkdGg6IDEwMCVcclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA1NjVweCApXHJcblx0LmluZm9cclxuXHRcdCZfX2NvbnRlbnRcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cclxuXHQuY29udGVudC1pbmZvXHJcblx0XHQmX19jb2xcclxuXHRcdFx0d2lkdGg6IDEwMCVcclxuXHRcdFx0bWFyZ2luOiAwIDAgMnJlbSAwIiwiLmFkdmFudGFnZXNcclxuXHRwYWRkaW5nOiA2LjJyZW0gMCA3LjJyZW0gMFxyXG5cdGJhY2tncm91bmQ6ICRiZ1xyXG5cdCZfX3ZlZ2V0YWJsZXNcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdFx0dG9wOiAtMTNyZW1cclxuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gMTIuN3JlbSlcclxuXHRcdHdpZHRoOiAyNS4zNzVyZW1cclxuXHQmX190aXRsZVxyXG5cdFx0bWFyZ2luOiAwIDAgNC43cmVtIDBcclxuXHQmX19pdGVtc1xyXG5cdFx0QGV4dGVuZCAubmV3c19faXRlbXNcclxuXHQmX19kZWNvclxyXG5cdFx0cG9zaXRpb246IGFic29sdXRlXHJcblx0XHRib3R0b206IDFyZW1cclxuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gMzhyZW0pXHJcblx0XHR3aWR0aDogNzZyZW1cclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogOTkycHggKVxyXG5cdC5hZHZhbnRhZ2VzXHJcblx0XHRwYWRkaW5nOiA3cmVtIDFyZW1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA1NjVweCApXHJcblx0LmFkdmFudGFnZXNcclxuXHRcdCZfX2RlY29yXHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdFx0XHRib3R0b206IDFyZW1cclxuXHRcdFx0bGVmdDogY2FsYyg1MCUgLSAxN3JlbSlcclxuXHRcdFx0d2lkdGg6IDM0cmVtXHJcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lXHJcblx0XHQmX192ZWdldGFibGVzXHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdFx0XHR0b3A6IC04cmVtXHJcblx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gOXJlbSlcclxuXHRcdFx0d2lkdGg6IDE4cmVtIiwiLnN1YnNjcmlwdGlvblxyXG5cdGRpc3BsYXk6IGZsZXhcclxuXHRhbGlnbi1pdGVtczogY2VudGVyXHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHRoZWlnaHQ6IDE2Ljg3NXJlbVxyXG5cdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2Zvcm0tYmcud2VicCcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0XHJcblx0Jl9fdGl0bGUgPiAqXHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtMlxyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMFxyXG5cdFx0Zm9udC1zaXplOiAkcHgzNFxyXG5cdFx0Zm9udC1zdHlsZTogaXRhbGljXHJcblx0XHRsaW5lLWhlaWdodDogMVxyXG5cdCZfX2Zvcm1cclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHQmX19pbnB1dFxyXG5cdFx0d2lkdGg6IDI1cmVtXHJcblx0XHRoZWlnaHQ6IDMuNzVyZW1cclxuXHRcdG1hcmdpbjogMCAxLjNyZW1cclxuXHRcdHBhZGRpbmc6IDAgMCAwIDFyZW1cclxuXHRcdGJhY2tncm91bmQ6ICNGRkZcclxuXHRcdGJvcmRlci1yYWRpdXM6IDNweFxyXG5cdFx0Ym9yZGVyOiBub25lXHJcblx0XHRib3gtc2hhZG93OiAwcHggMnB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpXHJcblx0Jl9fYnV0dG9uXHJcblx0XHRAZXh0ZW5kIC5idXR0b24tcmVkXHJcblx0XHRtaW4td2lkdGg6IDEyLjVyZW1cclxuXHRcdGJhY2tncm91bmQ6ICRncmVlblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDU2NXB4IClcclxuXHQuc3Vic2NyaXB0aW9uXHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcblx0XHRoZWlnaHQ6IGF1dG9cclxuXHRcdHBhZGRpbmc6IDJyZW0gMXJlbVxyXG5cdFx0Jl9fdGl0bGVcclxuXHRcdFx0bWFyZ2luOiAwIDAgMXJlbSAwXHJcblx0XHQmX19mb3JtXHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuXHRcdFx0d2lkdGg6IDEwMCVcclxuXHRcdCZfX2lucHV0XHJcblx0XHRcdHdpZHRoOiAxMDAlXHJcblx0XHRcdG1hcmdpbjogMCAwIDFyZW0gMFxyXG5cclxuXHJcblxyXG4iLCIuY2F0ZWdvcnlcclxuXHRwYWRkaW5nOiA1LjVyZW0gMCAxMi41cmVtIDBcclxuXHRiYWNrZ3JvdW5kOiAkYmdcclxuXHQmX190aXRsZVxyXG5cdFx0bWFyZ2luOiAwIDAgNS42cmVtIDBcclxuXHQmX19nb29kc1xyXG5cdFx0ZGlzcGxheTogZ3JpZFxyXG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKVxyXG5cdFx0Z2FwOiAycmVtXHJcblx0XHRtYXJnaW46IDAgMCA1LjJyZW0gMFxyXG5cdFx0cGFkZGluZzogMCAycmVtXHJcblx0Lmdvb2RcclxuXHRcdGZsZXgtc2hyaW5rOiAwXHJcblx0XHRtYXJnaW46IDBcclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAxMjAwcHggKVxyXG5cdC5jYXRlZ29yeVxyXG5cdFx0Jl9fZ29vZHNcclxuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDk5MnB4IClcclxuXHQuY2F0ZWdvcnlcclxuXHRcdCZfX2dvb2RzXHJcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcilcclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA1NjVweCApXHJcblx0LmNhdGVnb3J5XHJcblx0XHQmX19nb29kc1xyXG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpXHJcblx0XHRcdGdhcDogMXJlbVxyXG5cdFx0XHRwYWRkaW5nOiAwIDFyZW1cclxuIiwiLmNhdGFsb2dcclxuXHRwYWRkaW5nOiA4LjJyZW0gMFxyXG5cdGJhY2tncm91bmQ6ICRiZ1xyXG5cdG92ZXJmbG93OiBoaWRkZW5cclxuXHQmX19kZWNvclxyXG5cdFx0cG9zaXRpb246IGFic29sdXRlXHJcblx0XHR3aWR0aDogOTdyZW1cclxuXHRcdHRvcDogMTJyZW1cclxuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gNDguNXJlbSlcclxuXHQmX190aXRsZVxyXG5cdFx0bWFyZ2luOiAwIDAgNC43cmVtIDBcclxuXHQmX19pdGVtc1xyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHRcdG1hcmdpbjogMCAwIDQuM3JlbSAwXHJcblx0Jl9faXRlbVxyXG5cdFx0d2lkdGg6IDI1cmVtXHJcblx0XHRtYXJnaW46IDAgMXJlbVxyXG5cdFx0Jjpob3ZlciAuY2F0YWxvZ19faW1nIGltZ1xyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSlcclxuXHQmX19pbWdcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0XHRoZWlnaHQ6IDI1cmVtXHJcblx0XHRib3JkZXItcmFkaXVzOiAwLjY1cmVtXHJcblx0XHRvdmVyZmxvdzogaGlkZGVuXHJcblx0XHRpbWdcclxuXHRcdFx0d2lkdGg6IDEwMCVcclxuXHRcdFx0aGVpZ2h0OiAxMDAlXHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyXHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjNzXHJcblx0Jl9fbmFtZVxyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG5cdFx0d2lkdGg6IDIyLjVyZW1cclxuXHRcdG1hcmdpbjogLTMuMXJlbSBhdXRvIDAgYXV0b1xyXG5cdFx0cGFkZGluZzogMS4zNDRyZW0gMFxyXG5cdFx0Zm9udC1zaXplOiAkcHgzMFxyXG5cdFx0Zm9udC13ZWlnaHQ6IDkwMFxyXG5cdFx0Y29sb3I6ICRibGFja1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMC42NXJlbVxyXG5cdFx0YmFja2dyb3VuZDogI0ZGRlxyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDEwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDk5MnB4IClcclxuXHQuY2F0YWxvZ1xyXG5cdFx0cGFkZGluZzogN3JlbSAxcmVtXHJcblx0XHQmX19kZWNvclxyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGVcclxuXHRcdFx0d2lkdGg6IDU1cmVtXHJcblx0XHRcdHRvcDogMTJyZW1cclxuXHRcdFx0bGVmdDogY2FsYyg1MCUgLSAyNy41cmVtKVxyXG5cdFx0Jl9faXRlbXNcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwXHJcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxyXG5cdFx0Jl9faXRlbVxyXG5cdFx0XHR3aWR0aDogNDklXHJcblx0XHRcdG1hcmdpbjogMCAwIDFyZW0gMFxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDU2NXB4IClcclxuXHQuY2F0YWxvZ1xyXG5cdFx0Jl9faW1nXHJcblx0XHRcdGhlaWdodDogMTVyZW1cclxuXHRcdCZfX25hbWVcclxuXHRcdFx0d2lkdGg6IDEwMCVcclxuXHRcdFx0cGFkZGluZzogMC41cmVtIiwiLmNvbnRhY3RzXHJcblx0ZGlzcGxheTogZmxleFxyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblx0cGFkZGluZzogNS42MjVyZW0gMFxyXG5cdGJhY2tncm91bmQ6ICRncmV5XHJcblx0Ym94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSlcclxuXHRhXHJcblx0XHRjb2xvcjogJGJsYWNrXHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnRcclxuXHRcdCY6aG92ZXJcclxuXHRcdFx0Y29sb3I6ICRncmVlblxyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyZWVuXHJcblx0Jl9fbWFwXHJcblx0XHR3aWR0aDogMzMuMTI1cmVtXHJcblx0XHRtYXJnaW46IDAgNC4xcmVtIDAgMFxyXG5cdCZfX2J1dHRvblxyXG5cdFx0bWFyZ2luOiAwIGF1dG9cdFxyXG5cdCZfX2luZm9cclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XHJcblx0XHR3aWR0aDogMjMuNzVyZW1cclxuXHQmX19pdGVtXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydFxyXG5cdFx0bWFyZ2luOiAwIDAgMS44cmVtIDBcclxuXHQmX190aXRsZVxyXG5cdFx0bWFyZ2luOiAwIDAgMS45cmVtIDBcclxuXHQmX190YWd0aXRsZVxyXG5cdFx0bWFyZ2luOiAwIDAgMS4ycmVtIDBcclxuXHQmX192YWxcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjVcclxuXHQmX19jbGFyaWZpY2F0aW9uXHJcblx0XHRtYXJnaW46IDAgMCAxcmVtIDBcclxuXHRcdGZvbnQtc2l6ZTogMC43NXJlbVxyXG5cdFx0Y29sb3I6ICRncmVlblxyXG5cclxuI21hcFxyXG5cdHdpZHRoOiAxMDAlXHJcblx0aGVpZ2h0OiAzMC4xMjVyZW1cclxuXHRtYXJnaW46IDAgMCAyLjJyZW0gMFxyXG5cdGJvcmRlci1yYWRpdXM6IDEwcHhcclxuXHRib3gtc2hhZG93OiAwcHggMTBweCAyMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpXHJcblx0b3ZlcmZsb3c6IGhpZGRlblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6IDk5MnB4IClcclxuXHQuY29udGFjdHNcclxuXHRcdCZfX21hcFxyXG5cdFx0XHR3aWR0aDogMjRyZW1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA1NjVweCApXHJcblx0LmNvbnRhY3RzXHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2VcclxuXHRcdHBhZGRpbmc6IDVyZW0gMXJlbSA3cmVtXHJcblx0XHQmX19tYXBcclxuXHRcdFx0d2lkdGg6IDEwMCVcclxuXHRcdFx0bWFyZ2luOiAwIDAgMnJlbSAwXHJcblx0XHQmX19pbmZvXHJcblx0XHRcdHdpZHRoOiAxMDAlXHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuXHRcdCZfX2l0ZW1cclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlclxyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXJcclxuXHJcblxyXG4iLCIucHJvZHVjdFxyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZVxyXG5cdHotaW5kZXg6IDFcclxuXHRkaXNwbGF5OiBmbGV4XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHRwYWRkaW5nOiA1LjYyNXJlbSAwXHJcblx0YmFja2dyb3VuZDogJGdyZXlcclxuXHRib3gtc2hhZG93OiAwcHggMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKVxyXG5cdCZfX3NsaWRlclxyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0aGVpZ2h0OiAzMHJlbVxyXG5cdFx0bWFyZ2luOiAwIDQuMjVyZW0gMCAwXHJcblx0Jl9faW5mb1xyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcclxuXHJcbi5zbGlkZXItcHJvZHVjdFxyXG5cdCZfX2dhbGxlcnlcclxuXHRcdHdpZHRoOiA4LjY4NzVyZW1cclxuXHRcdG1hcmdpbjogMCAwLjVyZW0gMCAwXHJcblx0XHRvdmVyZmxvdzogaGlkZGVuXHJcblx0XHQuc2xpY2stbGlzdFxyXG5cdFx0XHQvKtC00L7QsS4g0L7RgtGB0YLRg9C/LCDRh9GC0L7QsdGLINC90LUg0L7QsdGA0LXQt9Cw0LvQviDRgtC10L3RjCDQvtGCINGB0LvQsNC50LTQvtCyKi9cclxuXHRcdFx0cGFkZGluZzogMCAxcmVtIFxyXG5cdCZfX2JpZ1xyXG5cdFx0d2lkdGg6IDI1cmVtXHJcblx0XHRoZWlnaHQ6IDEwMCVcclxuXHRcdGJhY2tncm91bmQ6ICNGRkZcclxuXHRcdGJvcmRlci1yYWRpdXM6IDEwcHhcclxuXHRcdGJveC1zaGFkb3c6IDBweCAxMHB4IDIwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSlcclxuXHRcdG92ZXJmbG93OiBoaWRkZW5cclxuXHRcdC5zbGljay1saXN0LFxyXG5cdFx0LnNsaWNrLXRyYWNrXHJcblx0XHRcdGhlaWdodDogMTAwJVxyXG5cclxuLnNsaWRlci1uYXZcclxuXHQmX19pdGVtXHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdFx0aGVpZ2h0OiA3LjVyZW0gIWltcG9ydGFudFxyXG5cdFx0bWFyZ2luOiAwIDAgMS4yNXJlbSAwXHJcblx0XHRiYWNrZ3JvdW5kOiAjRkZGXHJcblx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudFxyXG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweFxyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDEwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KVxyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlblxyXG5cdFx0aW1nXHJcblx0XHRcdHdpZHRoOiAxMDAlXHJcblx0XHRcdGhlaWdodDogMTAwJVxyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlclxyXG5cclxuLnNsaWRlci1mb3JcclxuXHQmX19pdGVtXHJcblx0XHR3aWR0aDogMTAwJVxyXG5cdFx0aGVpZ2h0OiAxMDAlXHJcblx0XHRvYmplY3QtZml0OiBjb3ZlclxyXG5cclxuLmluZm8tcHJvZHVjdFxyXG5cdCZfX3RpdGxlXHJcblx0XHRtYXJnaW46IDAgMCAxLjhyZW0gMFxyXG5cdCZfX3ZhbFxyXG5cdFx0bWFyZ2luOiAwIDAgMS4xcmVtIDBcclxuXHQmX19wcmljZVxyXG5cdFx0bWFyZ2luOiAxLjRyZW0gMCAwLjJyZW0gMFxyXG5cdFx0Zm9udC1zaXplOiAkcHgyMFxyXG5cdCZfX25vdGF2YWlsYWJsZVxyXG5cdFx0bWFyZ2luOiAwIDAgMi43cmVtIDBcclxuXHRcdGZvbnQtc2l6ZTogJHB4MTRcclxuXHRcdGNvbG9yOiAkcmVkXHJcblx0Jl9fcHVyY2hhc2VcclxuXHRcdG1hcmdpbjogMCAwIDIuN3JlbSAwXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogOTkycHggKVxyXG5cdC5wcm9kdWN0XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcblx0XHQmX19zbGlkZXJcclxuXHRcdFx0bWFyZ2luOiAwIDAgMXJlbSAwXHJcblx0XHRcdHBhZGRpbmc6IDAgMXJlbSAwIDBcclxuXHRcdCZfX2luZm9cclxuXHRcdFx0cGFkZGluZzogMCAxcmVtXHJcblxyXG5cdC5zbGlkZXItcHJvZHVjdFxyXG5cdFx0Jl9fYmlnXHJcblx0XHRcdHdpZHRoOiAxMDAlXHJcbiIsIi5iYXNrZXRcclxuXHRwYWRkaW5nOiA1LjYyNXJlbSAwIDE2cmVtIDBcclxuXHRiYWNrZ3JvdW5kOiAkZ3JleVxyXG5cdGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpXHJcblx0Jl9fZGVjb3JcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG5cdFx0d2lkdGg6IDk3cmVtXHJcblx0XHR0b3A6IDEwcmVtXHJcblx0XHRsZWZ0OiBjYWxjKDUwJSAtIDQ4LjVyZW0pXHJcblx0Jl9fdGl0bGVcclxuXHRcdG1hcmdpbjogMCAwIDQuMzc1cmVtIDBcclxuXHQmX19vcmRlclxyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHJcbi5vcmRlcmVkXHJcblx0Jl9fZ29vZHNcclxuXHRcdG1hcmdpbjogMCAxLjU2MjVyZW0gMCAwXHJcblx0Jl9fZ29vZFxyXG5cdFx0d2lkdGg6IDQ5LjY4NzVyZW1cclxuXHRcdG1hcmdpbjogMCAwIDEuODc1cmVtIDBcclxuXHQmX19yZWdpc3RyYXRpb25cclxuXHRcdGRpc3BsYXk6IGZsZXhcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuXHRcdHdpZHRoOiAyMC42MjVyZW1cclxuXHRcdGhlaWdodDogMzMuNzVyZW1cclxuXHRcdHBhZGRpbmc6IDEuNTYyNXJlbVxyXG5cdFx0YmFja2dyb3VuZDogI0ZGRlxyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDEwcHggMjBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KVxyXG5cdFx0Ym9yZGVyLXJhZGl1czogMC42NXJlbVxyXG5cclxuLnJlZ2lzdHJhdGlvblxyXG5cdCZfX2luZm9cclxuXHRcdG1hcmdpbjogMCAwIDIuNHJlbSAwXHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICM4OTg5ODlcclxuXHQmX19pdGVtXHJcblx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxyXG5cdFx0bWFyZ2luOiAwIDAgMS4ycmVtIDBcclxuXHQmX190ZXh0XHJcblx0XHRmb250LXNpemU6ICRweDE0XHJcblx0XHRjb2xvcjogIzg5ODk4OVxyXG5cdCZfX3ZhbFxyXG5cdFx0Zm9udC1zaXplOiAkcHgyNFxyXG5cdCZfX2J1dHRvblxyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHRcdG1hcmdpbjogMCAwIDJyZW0gMFxyXG5cdCZfX2FncmVlXHJcblx0XHRmb250LXNpemU6IDAuNzVyZW0gXHJcblx0XHRjb2xvcjogIzg5ODk4OVxyXG5cdFx0YVx0XHJcblx0XHRcdGNvbG9yOiAkcmVkXHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcblx0XHRcdCY6aG92ZXJcclxuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmVcclxuXHQmX19wcm9tb2NvZGVcclxuXHRcdG1hcmdpbjogYXV0byAwIDAgMFxyXG5cclxuLnByb21vY29kZVxyXG5cdCZfX2JveFxyXG5cdFx0ZGlzcGxheTogZmxleFxyXG5cdFx0d2lkdGg6IDEwMCVcclxuXHRcdGhlaWdodDogMy4xMjVyZW1cclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNmMmYyZjJcclxuXHQmX190ZXh0XHJcblx0XHRkaXNwbGF5OiBibG9ja1xyXG5cdFx0bWFyZ2luOiAwIDAgMXJlbSAwXHJcblx0Jl9faW5wdXRcclxuXHRcdHdpZHRoOiAxMDAlXHJcblx0XHRoZWlnaHQ6IDEwMCVcclxuXHRcdHBhZGRpbmc6IDAgMCAwIDEuMnJlbVxyXG5cdFx0Zm9udC1zaXplOiAkcHgxOFxyXG5cdFx0Ym9yZGVyOiBub25lXHJcblx0Jl9fYnRuXHJcblx0XHR3aWR0aDogMi41cmVtXHJcblx0XHRoZWlnaHQ6IDEwMCVcclxuXHRcdGJhY2tncm91bmQ6ICNmMmYyZjJcclxuXHRcdCY6aG92ZXIgaVxyXG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMilcclxuXHRcdGkgXHJcblx0XHRcdGNvbG9yOiAkZ3JlZW5cclxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuM3NcclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA5OTJweCApXHJcblx0LmJhc2tldFxyXG5cdFx0cGFkZGluZzogNS42MjVyZW0gMXJlbSAxNnJlbVxyXG5cdFx0Jl9fZGVjb3JcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlXHJcblx0XHRcdHdpZHRoOiA1NXJlbVxyXG5cdFx0XHR0b3A6IDEycmVtXHJcblx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gMjcuNXJlbSlcclxuXHRcdCZfX29yZGVyXHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuXHJcblx0Lm9yZGVyZWRcclxuXHRcdCZfX2dvb2RzXHJcblx0XHRcdG1hcmdpbjogMCAwIDAgMFxyXG5cdFx0Jl9fZ29vZFxyXG5cdFx0XHR3aWR0aDogMTAwJVxyXG5cdFx0Jl9fcmVnaXN0cmF0aW9uXHJcblx0XHRcdHdpZHRoOiAxMDAlXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogNTY1cHggKVxyXG5cdC5vcmRlcmVkXHJcblx0XHQmX19nb29kc1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcFxyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuXHRcdCZfX2dvb2RcclxuXHRcdFx0d2lkdGg6IDQ5JVxyXG5cdFx0XHRtYXJnaW46IDAgMCAxcmVtIDBcclxuXHRcdFx0LnB1cmNoYXNlX19jb3VudGVyXHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMXJlbSAwIl19 */
