.font-label1 {
  font-weight: 700;
  font-size: 86px;
  line-height: 110%;
  letter-spacing: -3px;
}

.font-label2 {
  font-weight: 700;
  font-size: 64px;
  line-height: 120%;
  letter-spacing: -2px;
}

.font-label3 {
  font-weight: 700;
  font-size: 36px;
  line-height: 120%;
  letter-spacing: -1px;
}

.font-lead {
  font-weight: 400;
  font-size: 24px;
  line-height: 135%;
}

.font-h1 {
  font-weight: 700;
  font-size: 26px;
  line-height: 120%;
}

.font-h2 {
  font-weight: 700;
  font-size: 20px;
  line-height: 120%;
}

.font-h3 {
  font-weight: 700;
  font-size: 18px;
  line-height: 135%;
}

.font-subhead {
  font-weight: 700;
  font-size: 16px;
  line-height: 150%;
}

.font-body {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
}

.font-caption {
  font-weight: 400;
  font-size: 14px;
  line-height: 130%;
}

.font-subcaption {
  font-weight: 400;
  font-size: 12px;
  line-height: 120%;
}

.wysiwyg h1, .wysiwyg h2, .wysiwyg h3, .wysiwyg h4, .wysiwyg h5, .wysiwyg h5 {
  margin: 24px 0 0;
  font-weight: 600;
  font-size: 36px;
  line-height: 120%;
  letter-spacing: -1px;
}
.wysiwyg h1:first-child, .wysiwyg h2:first-child, .wysiwyg h3:first-child, .wysiwyg h4:first-child, .wysiwyg h5:first-child, .wysiwyg h5:first-child {
  margin-top: 0;
}
.wysiwyg p {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  margin: 24px 0 0;
}
.wysiwyg p a {
  margin-top: 0;
}
.wysiwyg p:first-child {
  margin-top: 0;
}
.wysiwyg a {
  color: #c8980d;
  margin-top: 16px;
  text-decoration: underline;
}
.wysiwyg a:first-child {
  margin-top: 0;
}
.wysiwyg img {
  width: 100%;
  margin-top: 24px;
  border-radius: 24px;
}
.wysiwyg img:first-child {
  margin-top: 0;
}

@media (max-width: 576px) {
  .wysiwyg h1, .wysiwyg h2, .wysiwyg h3, .wysiwyg h4, .wysiwyg h5, .wysiwyg h5 {
    margin: 16px 0 0;
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
  }
  .wysiwyg h1:first-child, .wysiwyg h2:first-child, .wysiwyg h3:first-child, .wysiwyg h4:first-child, .wysiwyg h5:first-child, .wysiwyg h5:first-child {
    margin-top: 0;
  }
  .wysiwyg p {
    margin-top: 16px;
  }
  .wysiwyg p:first-child {
    margin-top: 0;
  }
}
html {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  overflow-x: hidden;
}
html.stop-scroll {
  overflow: hidden;
}

img {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
}

*,
*::before,
*::after {
  font-family: apple-system, BlinkMacSystemFont, "Helvetica Neue", Geneva, "Noto Sans Armenian", "Noto Sans Bengali", "Noto Sans Cherokee", "Noto Sans Devanagari", "Noto Sans Ethiopic", "Noto Sans Georgian", "Noto Sans Hebrew", "Noto Sans Kannada", "Noto Sans Khmer", "Noto Sans Lao", "Noto Sans Osmanya", "Noto Sans Tamil", "Noto Sans Telugu", "Noto Sans Thai", arial, Tahoma, verdana, sans-serif;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

a {
  text-decoration: none;
  display: inline-block;
  color: #000;
}

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

main {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-top: 166px;
}

body {
  margin: 0;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background-color: #fff;
  color: #000;
}

.container {
  max-width: 980px;
  padding: 0 16px;
  margin: 0 auto;
  width: 100%;
}

@media (max-width: 576px) {
  main {
    padding-top: 131px;
  }
}
.header {
  position: fixed;
  top: 0;
  z-index: 20;
  width: 100%;
  -webkit-transition: -webkit-transform 0.15s;
  transition: -webkit-transform 0.15s;
  -o-transition: transform 0.15s;
  transition: transform 0.15s;
  transition: transform 0.15s, -webkit-transform 0.15s;
}
.header.scrolled {
  -webkit-transform: translateY(-100px);
      -ms-transform: translateY(-100px);
          transform: translateY(-100px);
}
.header.scrolled .nav-bar__logo {
  opacity: 0;
}

.header-container {
  width: 100%;
  max-width: 1500px;
  padding: 0 16px;
  margin: 0 auto;
}

.nav-bar__logo {
  color: #c8980d;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: opacity 0.15s;
  -o-transition: opacity 0.15s;
  transition: opacity 0.15s;
  width: 340px;
  height: 100px;
}
.nav-bar__logo img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.nav-bar {
  padding: 12px 0 12px;
  position: relative;
  background-color: #000;
  z-index: 19;
}
.nav-bar .button {
  text-align: left;
}

.nav-bar__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}

.nav-bar__inner-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.nav-bar__inner-item.list {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  margin-top: 8px;
}
.nav-bar__inner-item.menu-button {
  display: none;
}

.nav-bar__list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.nav-bar__list-item {
  margin-left: 16px;
  position: relative;
}
.nav-bar__list-item:first-child {
  margin-left: 0;
}

.nav-button {
  color: rgba(200, 152, 13, 0.6);
  padding: 8px;
  border-top: 1px solid rgba(200, 152, 13, 0.6);
  text-transform: uppercase;
}
.nav-button.active, .nav-button:hover {
  border-width: 3px;
  padding-top: 6px;
}
.nav-button:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
}

.menu-button {
  width: 32px;
  height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.menu-button svg {
  fill: #c8980d;
}

@media (max-width: 576px) {
  .header.scrolled {
    -webkit-transform: translateY(-70px);
        -ms-transform: translateY(-70px);
            transform: translateY(-70px);
  }
  .header.scrolled .nav-bar__logo {
    opacity: 0;
  }

  .nav-bar__inner {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .nav-bar__inner-item {
    width: 100%;
  }
  .nav-bar__inner-item .nav-bar__logo {
    margin: 0 auto;
    width: 220px;
    height: 64px;
  }
  .nav-bar__inner-item.list {
    margin-top: 8px;
    position: relative;
    bottom: auto;
  }
}
.footer {
  background-color: #000;
  padding: 24px 0;
}

.footer__inner {
  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;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.footer__copyright {
  color: #eddaa3;
}

.footer__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.footer__nav-item {
  margin-left: 16px;
  color: #fff;
}
.footer__nav-item:hover {
  text-decoration: underline;
}
.footer__nav-item:first-child {
  margin-left: 0;
}

@media (max-width: 576px) {
  .footer__nav {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    width: 100%;
  }

  .footer__copyright {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    margin-top: 16px;
  }
}
.button {
  padding: 8px 16px;
  display: inline-block;
  border-radius: 0;
  color: #000;
  cursor: pointer;
  -webkit-transition: background-color 0.15s, color 0.15s;
  -o-transition: background-color 0.15s, color 0.15s;
  transition: background-color 0.15s, color 0.15s;
  text-align: center;
  outline: none;
  border: none;
}
.button:hover {
  background-color: rgba(255, 255, 255, 0.15);
}
.button.primary {
  background-color: #303443;
  color: #EAD49B;
}
.button.primary:hover {
  background-color: #000;
}
.button.icon {
  height: 35px;
  width: 35px;
  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;
  padding: 0;
}
.button.icon svg {
  fill: #000;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.button.large {
  padding: 13px 24px;
}

@media (pointer: coarse) {
  .button.primary:hover {
    background-color: #303443;
  }
}
.divider {
  height: 10px;
  width: 100px;
  background-color: #666666;
  margin: 24px auto 0;
}

.banner {
  margin-top: 24px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.banner:first-child {
  margin-top: 0;
}
.banner.mobile {
  display: none;
}

.big-banner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 24px;
}
.big-banner:first-child {
  margin-top: 24px;
}

.banner-lg {
  max-width: 300px;
}

.banner-md {
  max-width: 300px;
}

.banner-sm {
  max-width: 320px;
}

.banner-xs {
  max-width: 320px;
}

@media (max-width: 576px) {
  .banner.mobile {
    display: block;
  }

  .big-banner {
    display: none;
  }
}
.main-articles {
  margin-top: 24px;
}

.page-title {
  text-align: center;
  color: #c8980d;
  font-weight: 400;
}

.top-articles {
  margin-top: 32px;
}

@media (max-width: 576px) {
  .page-title {
    font-weight: 400;
    font-size: 36px;
    line-height: 120%;
    letter-spacing: -1px;
  }
}
.top-info {
  background-color: #000;
  padding: 16px 0 32px;
}

.top-info__title {
  color: #c8980d;
  text-align: center;
  font-weight: 400;
  text-transform: uppercase;
}

.top-info__description {
  color: #fff;
  text-align: center;
  margin-top: 8px;
}

@media (max-width: 576px) {
  .top-info__title {
    font-weight: 400;
    font-size: 36px;
    line-height: 120%;
    letter-spacing: -1px;
  }
}
.top-info-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.top-info-block__item {
  width: 50%;
}
.top-info-block__item.empty {
  background-color: #d4d7b6;
}

.top-info-block__container {
  max-width: 490px;
  width: 100%;
  margin-left: auto;
  padding-left: 16px;
}

.top-info-block__content {
  padding: 24px 24px 24px 0;
}
.top-info-block__content p {
  margin: 0;
}

@media (max-width: 576px) {
  .top-info-block__item {
    width: 100%;
  }
  .top-info-block__item.empty {
    display: none;
  }
}
.medium-mesh {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: -24px;
  margin-top: -24px;
}

.medium-mesh__item {
  margin-top: 24px;
  margin-left: 24px;
  width: calc(33.3333333333% - 24px);
}

@media (max-width: 768px) {
  .medium-mesh__item {
    width: calc(50% - 24px);
  }
}
@media (max-width: 576px) {
  .medium-mesh {
    margin-left: 0;
  }

  .medium-mesh__item {
    width: 100%;
    margin-left: 0;
  }
}
.article-card {
  background-color: #d4d7b6;
  display: block;
  position: relative;
}
.article-card.small {
  border: none;
  border-radius: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.article-card.small:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.article-card.small .article-card__image {
  width: 60px;
  height: 60px;
  border-radius: 8px;
  padding-bottom: 0;
  overflow: hidden;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 8px;
  position: relative;
  z-index: 0;
}
.article-card.small .article-card__wrapper {
  padding: 0;
}
.article-card.small .article-card__title {
  margin-top: 4px;
}
.article-card.small .article-card__title::before {
  z-index: 2;
}
.article-card.small .article-card__date {
  position: static;
  background-color: transparent;
  padding: 0;
  border-radius: 0;
  color: #000000;
  margin-top: 0;
}

.article-card__box {
  display: block;
}
.article-card__box:hover .article-card__title {
  text-decoration: underline;
}

.article-card__image {
  width: 100%;
  height: 0;
  position: relative;
  padding-bottom: 75.7%;
  z-index: 2;
  overflow: hidden;
  -webkit-transition: -webkit-transform 0.15s;
  transition: -webkit-transform 0.15s;
  -o-transition: transform 0.15s;
  transition: transform 0.15s;
  transition: transform 0.15s, -webkit-transform 0.15s;
}
.article-card__image img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  -o-object-fit: cover;
     object-fit: cover;
}

.image-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  color: transparent;
}
.image-link:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
}

.article-card__wrapper {
  padding: 16px;
}

.article-card__title {
  color: #585d25;
  text-align: center;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  text-decoration: underline;
  -webkit-transition: opacity 0.15s;
  -o-transition: opacity 0.15s;
  transition: opacity 0.15s;
}
.article-card__title:hover {
  opacity: 0.8;
}

.article-card__description {
  text-align: center;
  margin-top: 18px;
  color: #000;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
}

.grid-2-1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -24px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.grid-2-1 .grid-big {
  width: calc(66.6666666667% - 24px);
  margin-left: 24px;
}
.grid-2-1 .grid-small {
  width: calc(33.3333333333% - 24px);
  margin-left: 24px;
}

.grid-1-1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: -24px;
}
.grid-1-1 .grid-item {
  width: calc(50% - 24px);
  margin-left: 24px;
}

@media (max-width: 992px) {
  .grid-2-1 {
    margin-left: 0;
  }
  .grid-2-1 .grid-big {
    width: 100%;
    margin-left: 0;
  }
  .grid-2-1 .grid-small {
    width: 100%;
    margin-left: 0;
    margin-top: 24px;
  }
}
@media (max-width: 768px) {
  .grid-2-1 {
    margin-left: 0;
  }
  .grid-2-1 .grid-big {
    width: 100%;
    margin-left: 0;
  }
  .grid-2-1 .grid-small {
    width: 100%;
    margin-left: 0;
    margin-top: 24px;
  }

  .grid-1-1 {
    margin-left: 0;
  }
  .grid-1-1 .grid-item {
    margin-top: 24px;
    width: 100%;
    margin-left: 0;
  }
  .grid-1-1 .grid-item:first-child {
    margin-top: 0;
  }
}
.swiper {
  padding: 0 20px 32px;
  margin-left: -20px;
  margin-right: -20px;
  margin-bottom: -32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}

.swiper-wrapper {
  -webkit-box-pack: justify !important;
      -ms-flex-pack: justify !important;
          justify-content: space-between !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.swiper-slide {
  width: calc(25% - 24px);
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.swiper-box {
  position: relative;
}
.swiper-box .button.icon {
  background-color: rgba(241, 242, 237, 0.4);
  -webkit-transition: background-color 0.15s;
  -o-transition: background-color 0.15s;
  transition: background-color 0.15s;
}
.swiper-box .button.icon:hover {
  background-color: #F1F2ED;
}
.swiper-box .button.icon svg {
  fill: #000;
}

.swiper-button {
  position: absolute;
  top: 0;
  z-index: 5;
  height: calc(100% - 32px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 40px;
}
.swiper-button .button.icon {
  width: 40px;
  height: 40px;
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 0;
}
.swiper-button .button.icon:hover {
  background-color: rgba(0, 0, 0, 0.05);
}

.swiper-btn-prev {
  left: -32px;
}

.swiper-btn-next {
  right: -32px;
}

@media (max-width: 992px) {
  .swiper-slide {
    width: calc(33.3333333333% - 24px);
  }
}
@media (max-width: 768px) {
  swiper-slide {
    width: calc(50% - 24px);
  }
}
@media (max-width: 576px) {
  .swiper {
    margin-left: -16px;
    margin-right: -16px;
  }

  .swiper-slide {
    width: 100%;
  }

  .swiper-btn-prev {
    left: -16px;
  }

  .swiper-btn-next {
    right: -16px;
  }

  .swiper-button {
    width: 32px;
  }
}
@media (pointer: coarse) {
  .swiper-button .button.icon {
    border-radius: 8px;
    background-color: rgba(0, 0, 0, 0.1);
    height: 32px;
  }
  .swiper-button .button.icon:hover {
    background-color: rgba(0, 0, 0, 0.1) !important;
  }
}
.read-more {
  margin-top: 24px;
  background-color: #fafafa;
  padding-top: 32px;
}
.read-more .article-card {
  background-color: #cccccc;
}
.read-more .article-card__title {
  color: #000;
}

.read-more__title {
  color: #000;
  font-weight: 400;
  text-align: center;
}

.read-more__swiper {
  margin-top: 16px;
}

@media (max-width: 576px) {
  .read-more__title {
    font-weight: 400;
    font-size: 36px;
    line-height: 120%;
    letter-spacing: -1px;
  }

  .read-more {
    margin-top: 24px;
  }
}
.subscribe {
  background-color: #eddaa3;
  padding: 32px 0;
  margin-top: 24px;
}

.subscribe-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -16px;
  margin-top: -16px;
  padding-top: 32px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: none;
}

.subscribe-form__item {
  margin-left: 16px;
  margin-top: 16px;
  width: calc(50% - 16px);
}
.subscribe-form__item .input {
  border: none;
  border-bottom: 2px solid #000;
  background-color: transparent;
}
.subscribe-form__item .button {
  margin-top: 0;
  background-color: #90722F;
  border-radius: 12px;
  border: 1px solid #000;
  color: #000;
}
.subscribe-form__item .button:hover {
  color: #fff;
}

@media (max-width: 576px) {
  .subscribe-form__item {
    width: 100%;
  }
}
.other {
  margin-top: 24px;
}
.other .grid-2-1 {
  padding-top: 20px;
}

.other-title {
  padding: 0 8px;
}

.articles-box {
  margin-top: 24px;
}
.articles-box .grid-2-1 {
  margin-top: 24px;
}

.articles-box__three {
  margin-top: 24px;
}

.hot-articles {
  margin-top: 24px;
}

.hot-articles__title {
  padding: 8px 0;
  text-align: center;
}

.hot-articles__wrapper {
  margin-top: 24px;
}

.about-wrapper, .privacy-wrapper {
  margin-top: 100px;
}

@media (max-width: 576px) {
  .about-wrapper, .privacy-wrapper {
    margin-top: 32px;
  }
}
.page-wrapper.contacts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.page-wrapper.contacts .contacts-wrapper {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  text-align: center;
  color: #fff;
}
.page-wrapper.contacts .divider {
  background-color: #fff;
  margin-bottom: 24px;
}
.page-wrapper.contacts .wysiwyg a {
  color: #000;
}

.contact-us {
  background-color: #c8980d;
}

.contact-title {
  color: #fff;
  text-align: center;
}

.tell-us {
  background-color: #4a667b;
}

.grid-1-1.contact {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 0;
}
.grid-1-1.contact .grid-item {
  margin-left: 0;
  width: 50%;
  padding: 24px;
  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;
}

@media (max-width: 992px) {
  .grid-1-1.contact .grid-item {
    margin-left: 0;
    width: 100%;
    margin-top: 0;
  }
}
@media (max-width: 576px) {
  .contact-title {
    font-weight: 400;
    font-size: 36px;
    line-height: 120%;
    letter-spacing: -1px;
  }
}
.input {
  padding: 3px 3px 3px 5px;
  border: 2px solid #000;
  margin-top: 12px;
  font-weight: 400;
  background-color: #EAD49B;
  font-size: 16px;
  line-height: 150%;
  color: #000000;
  outline: none;
  width: 100%;
}
.input::-webkit-input-placeholder {
  opacity: 0.5;
}
.input::-moz-placeholder {
  opacity: 0.5;
}
.input:-ms-input-placeholder {
  opacity: 0.5;
}
.input::-ms-input-placeholder {
  opacity: 0.5;
}
.input::placeholder {
  opacity: 0.5;
}
.input:first-child {
  margin-top: 0;
}

textarea {
  resize: vertical;
  min-height: 104px;
}

form {
  margin-top: 32px;
  max-width: 712px;
  text-align: left;
}
form:first-child {
  margin-top: 0;
}
form .button {
  margin-top: 12px;
}

.article {
  margin-top: 24px;
}

.article-author {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 32px !important;
  position: relative;
}
.article-author:hover .article-author__name {
  text-decoration: underline;
}

.article-author__photo {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  overflow: hidden;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 8px;
}
.article-author__photo img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.article-author__name {
  color: #7F7F7F !important;
  margin-top: 0 !important;
}
.article-author__name::before {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRlbXBsYXRlcy9mb250cy9fZm9udC1zdHlsZXMuc2NzcyIsInRlbXBsYXRlcy90ZW1wbGF0ZTUvYXNzZXRzL2Nzcy9tYWluLmNzcyIsInRlbXBsYXRlcy90ZW1wbGF0ZTUvYXNzZXRzL2Nzcy93eXNpd3lnLnNjc3MiLCJjb21wb25lbnRzL21peGlucy9fbWVkaWEuc2NzcyIsInRlbXBsYXRlcy90ZW1wbGF0ZTUvYXNzZXRzL2Nzcy9tYWluLnNjc3MiLCJ0ZW1wbGF0ZXMvdGVtcGxhdGU1L2Fzc2V0cy9jc3MvaGVhZGVyLnNjc3MiLCJ0ZW1wbGF0ZXMvdGVtcGxhdGU1L2Fzc2V0cy9jc3MvZm9vdGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDSSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDQ0o7O0FERUE7RUFDSSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDQ0o7O0FERUE7RUFDSSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDQ0o7O0FERUE7RUFDSSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBQ0NKOztBREdBO0VBQ0ksZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QUNBSjs7QURHQTtFQUNJLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0FDQUo7O0FER0E7RUFDSSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBQ0FKOztBREdBO0VBQ0ksZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QUNBSjs7QURHQTtFQUNJLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0FDQUo7O0FER0E7RUFDSSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtBQ0FKOztBREdBO0VBQ0ksZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QUNBSjs7QUNoRUk7RUFDSSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JB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QUdqUUk7RUFDSSxZQUFBO0FIZ1FSO0FHalFJO0VBQ0ksWUFBQTtBSGdRUjtBRzlQSTtFQUNJLGFBQUE7QUhnUVI7O0FHN1BBO0VBQ0ksZ0JBQUE7RUFDQSxpQkFBQTtBSGdRSjs7QUc3UEE7RUFDSSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QUhnUUo7QUcvUEk7RUFDSSxhQUFBO0FIaVFSO0FHL1BJO0VBQ0ksZ0JBQUE7QUhpUVI7O0FHelBBO0VBQ0ksZ0JBQUE7QUg0UEo7O0FHMVBBO0VBQ0ksMkJBQUE7RUFBQSwyQkFBQTtFQUFBLG9CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0EsMkJBQUE7RUFDQSxrQkFBQTtBSDZQSjtBRzVQSTtFQUNJLDBCQUFBO0FIOFBSOztBRzNQQTtFQUNJLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO01BQUEsY0FBQTtFQUNBLGlCQUFBO0FIOFBKO0FHN1BJO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0FIK1BSOztBRzVQQTtFQUNJLHlCQUFBO0VBQ0Esd0JBQUE7QUgrUEo7QUc5UEk7RUFDSSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FIZ1FSIiwiZmlsZSI6InRlbXBsYXRlcy90ZW1wbGF0ZTUvYXNzZXRzL2Nzcy9tYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5mb250LWxhYmVsMSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiA4NnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDExMCU7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTNweDtcclxufVxyXG5cclxuLmZvbnQtbGFiZWwyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDY0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xyXG59XHJcblxyXG4uZm9udC1sYWJlbDMge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XHJcbn1cclxuXHJcbi5mb250LWxlYWQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzUlO1xyXG59XHJcblxyXG5cclxuLmZvbnQtaDEge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG59XHJcblxyXG4uZm9udC1oMiB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbn1cclxuXHJcbi5mb250LWgzIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTM1JTtcclxufVxyXG5cclxuLmZvbnQtc3ViaGVhZCB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbn1cclxuXHJcbi5mb250LWJvZHkge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG59XHJcblxyXG4uZm9udC1jYXB0aW9uIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcclxufVxyXG5cclxuLmZvbnQtc3ViY2FwdGlvbiB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbn1cclxuIiwiLmZvbnQtbGFiZWwxIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA4NnB4O1xuICBsaW5lLWhlaWdodDogMTEwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0zcHg7XG59XG5cbi5mb250LWxhYmVsMiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNjRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMnB4O1xufVxuXG4uZm9udC1sYWJlbDMge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbn1cblxuLmZvbnQtbGVhZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEzNSU7XG59XG5cbi5mb250LWgxIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cblxuLmZvbnQtaDIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuXG4uZm9udC1oMyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzNSU7XG59XG5cbi5mb250LXN1YmhlYWQge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuXG4uZm9udC1ib2R5IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cblxuLmZvbnQtY2FwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5mb250LXN1YmNhcHRpb24ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuXG4ud3lzaXd5ZyBoMSwgLnd5c2l3eWcgaDIsIC53eXNpd3lnIGgzLCAud3lzaXd5ZyBoNCwgLnd5c2l3eWcgaDUsIC53eXNpd3lnIGg1IHtcbiAgbWFyZ2luOiAyNHB4IDAgMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG4ud3lzaXd5ZyBoMTpmaXJzdC1jaGlsZCwgLnd5c2l3eWcgaDI6Zmlyc3QtY2hpbGQsIC53eXNpd3lnIGgzOmZpcnN0LWNoaWxkLCAud3lzaXd5ZyBoNDpmaXJzdC1jaGlsZCwgLnd5c2l3eWcgaDU6Zmlyc3QtY2hpbGQsIC53eXNpd3lnIGg1OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi53eXNpd3lnIHAge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBtYXJnaW46IDI0cHggMCAwO1xufVxuLnd5c2l3eWcgcCBhIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi53eXNpd3lnIHA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnd5c2l3eWcgYSB7XG4gIGNvbG9yOiAjYzg5ODBkO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi53eXNpd3lnIGE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnd5c2l3eWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG59XG4ud3lzaXd5ZyBpbWc6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnd5c2l3eWcgaDEsIC53eXNpd3lnIGgyLCAud3lzaXd5ZyBoMywgLnd5c2l3eWcgaDQsIC53eXNpd3lnIGg1LCAud3lzaXd5ZyBoNSB7XG4gICAgbWFyZ2luOiAxNnB4IDAgMDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgfVxuICAud3lzaXd5ZyBoMTpmaXJzdC1jaGlsZCwgLnd5c2l3eWcgaDI6Zmlyc3QtY2hpbGQsIC53eXNpd3lnIGgzOmZpcnN0LWNoaWxkLCAud3lzaXd5ZyBoNDpmaXJzdC1jaGlsZCwgLnd5c2l3eWcgaDU6Zmlyc3QtY2hpbGQsIC53eXNpd3lnIGg1OmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC53eXNpd3lnIHAge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbiAgLnd5c2l3eWcgcDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuaHRtbC5zdG9wLXNjcm9sbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmltZyB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiSGVsdmV0aWNhIE5ldWVcIiwgR2VuZXZhLCBcIk5vdG8gU2FucyBBcm1lbmlhblwiLCBcIk5vdG8gU2FucyBCZW5nYWxpXCIsIFwiTm90byBTYW5zIENoZXJva2VlXCIsIFwiTm90byBTYW5zIERldmFuYWdhcmlcIiwgXCJOb3RvIFNhbnMgRXRoaW9waWNcIiwgXCJOb3RvIFNhbnMgR2VvcmdpYW5cIiwgXCJOb3RvIFNhbnMgSGVicmV3XCIsIFwiTm90byBTYW5zIEthbm5hZGFcIiwgXCJOb3RvIFNhbnMgS2htZXJcIiwgXCJOb3RvIFNhbnMgTGFvXCIsIFwiTm90byBTYW5zIE9zbWFueWFcIiwgXCJOb3RvIFNhbnMgVGFtaWxcIiwgXCJOb3RvIFNhbnMgVGVsdWd1XCIsIFwiTm90byBTYW5zIFRoYWlcIiwgYXJpYWwsIFRhaG9tYSwgdmVyZGFuYSwgc2Fucy1zZXJpZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzAwMDtcbn1cblxudWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5tYWluIHtcbiAgZmxleDogMTtcbiAgcGFkZGluZy10b3A6IDE2NnB4O1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA5ODBweDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICBtYWluIHtcbiAgICBwYWRkaW5nLXRvcDogMTMxcHg7XG4gIH1cbn1cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMjA7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXM7XG59XG4uaGVhZGVyLnNjcm9sbGVkIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDBweCk7XG59XG4uaGVhZGVyLnNjcm9sbGVkIC5uYXYtYmFyX19sb2dvIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmhlYWRlci1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNTAwcHg7XG4gIHBhZGRpbmc6IDAgMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5uYXYtYmFyX19sb2dvIHtcbiAgY29sb3I6ICNjODk4MGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXM7XG4gIHdpZHRoOiAzNDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5uYXYtYmFyX19sb2dvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ubmF2LWJhciB7XG4gIHBhZGRpbmc6IDEycHggMCAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHotaW5kZXg6IDE5O1xufVxuLm5hdi1iYXIgLmJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5uYXYtYmFyX19pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubmF2LWJhcl9faW5uZXItaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubmF2LWJhcl9faW5uZXItaXRlbS5saXN0IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG4ubmF2LWJhcl9faW5uZXItaXRlbS5tZW51LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5uYXYtYmFyX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdi1iYXJfX2xpc3QtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2LWJhcl9fbGlzdC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5uYXYtYnV0dG9uIHtcbiAgY29sb3I6IHJnYmEoMjAwLCAxNTIsIDEzLCAwLjYpO1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIwMCwgMTUyLCAxMywgMC42KTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5uYXYtYnV0dG9uLmFjdGl2ZSwgLm5hdi1idXR0b246aG92ZXIge1xuICBib3JkZXItd2lkdGg6IDNweDtcbiAgcGFkZGluZy10b3A6IDZweDtcbn1cbi5uYXYtYnV0dG9uOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ubWVudS1idXR0b24ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWVudS1idXR0b24gc3ZnIHtcbiAgZmlsbDogI2M4OTgwZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5oZWFkZXIuc2Nyb2xsZWQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzBweCk7XG4gIH1cbiAgLmhlYWRlci5zY3JvbGxlZCAubmF2LWJhcl9fbG9nbyB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5uYXYtYmFyX19pbm5lciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubmF2LWJhcl9faW5uZXItaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm5hdi1iYXJfX2lubmVyLWl0ZW0gLm5hdi1iYXJfX2xvZ28ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gIH1cbiAgLm5hdi1iYXJfX2lubmVyLWl0ZW0ubGlzdCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAyNHB4IDA7XG59XG5cbi5mb290ZXJfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5mb290ZXJfX2NvcHlyaWdodCB7XG4gIGNvbG9yOiAjZWRkYWEzO1xufVxuXG4uZm9vdGVyX19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZm9vdGVyX19uYXYtaXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5mb290ZXJfX25hdi1pdGVtOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uZm9vdGVyX19uYXYtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmZvb3Rlcl9fbmF2IHtcbiAgICBvcmRlcjogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5mb290ZXJfX2NvcHlyaWdodCB7XG4gICAgb3JkZXI6IDI7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMsIGNvbG9yIDAuMTVzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xufVxuLmJ1dHRvbi5wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzQ0MztcbiAgY29sb3I6ICNFQUQ0OUI7XG59XG4uYnV0dG9uLnByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmJ1dHRvbi5pY29uIHtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG4uYnV0dG9uLmljb24gc3ZnIHtcbiAgZmlsbDogIzAwMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uYnV0dG9uLmxhcmdlIHtcbiAgcGFkZGluZzogMTNweCAyNHB4O1xufVxuXG5AbWVkaWEgKHBvaW50ZXI6IGNvYXJzZSkge1xuICAuYnV0dG9uLnByaW1hcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDM0NDM7XG4gIH1cbn1cbi5kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY2NjY7XG4gIG1hcmdpbjogMjRweCBhdXRvIDA7XG59XG5cbi5iYW5uZXIge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmFubmVyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5iYW5uZXIubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJpZy1iYW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5iaWctYmFubmVyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmJhbm5lci1sZyB7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG5cbi5iYW5uZXItbWQge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuXG4uYmFubmVyLXNtIHtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbn1cblxuLmJhbm5lci14cyB7XG4gIG1heC13aWR0aDogMzIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYmFubmVyLm1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuYmlnLWJhbm5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm1haW4tYXJ0aWNsZXMge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4ucGFnZS10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNjODk4MGQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi50b3AtYXJ0aWNsZXMge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnBhZ2UtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICB9XG59XG4udG9wLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAxNnB4IDAgMzJweDtcbn1cblxuLnRvcC1pbmZvX190aXRsZSB7XG4gIGNvbG9yOiAjYzg5ODBkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50b3AtaW5mb19fZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAudG9wLWluZm9fX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgfVxufVxuLnRvcC1pbmZvLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnRvcC1pbmZvLWJsb2NrX19pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi50b3AtaW5mby1ibG9ja19faXRlbS5lbXB0eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGQ3YjY7XG59XG5cbi50b3AtaW5mby1ibG9ja19fY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA0OTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG5cbi50b3AtaW5mby1ibG9ja19fY29udGVudCB7XG4gIHBhZGRpbmc6IDI0cHggMjRweCAyNHB4IDA7XG59XG4udG9wLWluZm8tYmxvY2tfX2NvbnRlbnQgcCB7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50b3AtaW5mby1ibG9ja19faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnRvcC1pbmZvLWJsb2NrX19pdGVtLmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubWVkaXVtLW1lc2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMjRweDtcbiAgbWFyZ2luLXRvcDogLTI0cHg7XG59XG5cbi5tZWRpdW0tbWVzaF9faXRlbSB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDI0cHgpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1lZGl1bS1tZXNoX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyNHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5tZWRpdW0tbWVzaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAubWVkaXVtLW1lc2hfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uYXJ0aWNsZS1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZDdiNjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hcnRpY2xlLWNhcmQuc21hbGwge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYXJ0aWNsZS1jYXJkLnNtYWxsOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hcnRpY2xlLWNhcmQuc21hbGwgLmFydGljbGUtY2FyZF9faW1hZ2Uge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5hcnRpY2xlLWNhcmQuc21hbGwgLmFydGljbGUtY2FyZF9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uYXJ0aWNsZS1jYXJkLnNtYWxsIC5hcnRpY2xlLWNhcmRfX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLmFydGljbGUtY2FyZC5zbWFsbCAuYXJ0aWNsZS1jYXJkX190aXRsZTo6YmVmb3JlIHtcbiAgei1pbmRleDogMjtcbn1cbi5hcnRpY2xlLWNhcmQuc21hbGwgLmFydGljbGUtY2FyZF9fZGF0ZSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmFydGljbGUtY2FyZF9fYm94IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYXJ0aWNsZS1jYXJkX19ib3g6aG92ZXIgLmFydGljbGUtY2FyZF9fdGl0bGUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmFydGljbGUtY2FyZF9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA3NS43JTtcbiAgei1pbmRleDogMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzO1xufVxuLmFydGljbGUtY2FyZF9faW1hZ2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uaW1hZ2UtbGluayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uaW1hZ2UtbGluazpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmFydGljbGUtY2FyZF9fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG5cbi5hcnRpY2xlLWNhcmRfX3RpdGxlIHtcbiAgY29sb3I6ICM1ODVkMjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzO1xufVxuLmFydGljbGUtY2FyZF9fdGl0bGU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5hcnRpY2xlLWNhcmRfX2Rlc2NyaXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxOHB4O1xuICBjb2xvcjogIzAwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG5cbi5ncmlkLTItMSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiAtMjRweDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmdyaWQtMi0xIC5ncmlkLWJpZyB7XG4gIHdpZHRoOiBjYWxjKDY2LjY2NjY2NjY2NjclIC0gMjRweCk7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuLmdyaWQtMi0xIC5ncmlkLXNtYWxsIHtcbiAgd2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAyNHB4KTtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG59XG5cbi5ncmlkLTEtMSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xufVxuLmdyaWQtMS0xIC5ncmlkLWl0ZW0ge1xuICB3aWR0aDogY2FsYyg1MCUgLSAyNHB4KTtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZ3JpZC0yLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5ncmlkLTItMSAuZ3JpZC1iaWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5ncmlkLTItMSAuZ3JpZC1zbWFsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ncmlkLTItMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmdyaWQtMi0xIC5ncmlkLWJpZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmdyaWQtMi0xIC5ncmlkLXNtYWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG5cbiAgLmdyaWQtMS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZ3JpZC0xLTEgLmdyaWQtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZ3JpZC0xLTEgLmdyaWQtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnN3aXBlciB7XG4gIHBhZGRpbmc6IDAgMjBweCAzMnB4O1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIG1hcmdpbi1ib3R0b206IC0zMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN3aXBlci13cmFwcGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zd2lwZXItc2xpZGUge1xuICB3aWR0aDogY2FsYygyNSUgLSAyNHB4KTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5zd2lwZXItYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN3aXBlci1ib3ggLmJ1dHRvbi5pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDEsIDI0MiwgMjM3LCAwLjQpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzO1xufVxuLnN3aXBlci1ib3ggLmJ1dHRvbi5pY29uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjJFRDtcbn1cbi5zd2lwZXItYm94IC5idXR0b24uaWNvbiBzdmcge1xuICBmaWxsOiAjMDAwO1xufVxuXG4uc3dpcGVyLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA1O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMycHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbn1cbi5zd2lwZXItYnV0dG9uIC5idXR0b24uaWNvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uc3dpcGVyLWJ1dHRvbiAuYnV0dG9uLmljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4uc3dpcGVyLWJ0bi1wcmV2IHtcbiAgbGVmdDogLTMycHg7XG59XG5cbi5zd2lwZXItYnRuLW5leHQge1xuICByaWdodDogLTMycHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc3dpcGVyLXNsaWRlIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDI0cHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgc3dpcGVyLXNsaWRlIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyNHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zd2lwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICB9XG5cbiAgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc3dpcGVyLWJ0bi1wcmV2IHtcbiAgICBsZWZ0OiAtMTZweDtcbiAgfVxuXG4gIC5zd2lwZXItYnRuLW5leHQge1xuICAgIHJpZ2h0OiAtMTZweDtcbiAgfVxuXG4gIC5zd2lwZXItYnV0dG9uIHtcbiAgICB3aWR0aDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChwb2ludGVyOiBjb2Fyc2UpIHtcbiAgLnN3aXBlci1idXR0b24gLmJ1dHRvbi5pY29uIHtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxuICAuc3dpcGVyLWJ1dHRvbiAuYnV0dG9uLmljb246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50O1xuICB9XG59XG4ucmVhZC1tb3JlIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgcGFkZGluZy10b3A6IDMycHg7XG59XG4ucmVhZC1tb3JlIC5hcnRpY2xlLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xufVxuLnJlYWQtbW9yZSAuYXJ0aWNsZS1jYXJkX190aXRsZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucmVhZC1tb3JlX190aXRsZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5yZWFkLW1vcmVfX3N3aXBlciB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAucmVhZC1tb3JlX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG4gIH1cblxuICAucmVhZC1tb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG59XG4uc3Vic2NyaWJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZGFhMztcbiAgcGFkZGluZzogMzJweCAwO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uc3Vic2NyaWJlLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIG1hcmdpbi10b3A6IC0xNnB4O1xuICBwYWRkaW5nLXRvcDogMzJweDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5zdWJzY3JpYmUtZm9ybV9faXRlbSB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcbn1cbi5zdWJzY3JpYmUtZm9ybV9faXRlbSAuaW5wdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zdWJzY3JpYmUtZm9ybV9faXRlbSAuYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwNzIyRjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uc3Vic2NyaWJlLWZvcm1fX2l0ZW0gLmJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnN1YnNjcmliZS1mb3JtX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm90aGVyIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi5vdGhlciAuZ3JpZC0yLTEge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cblxuLm90aGVyLXRpdGxlIHtcbiAgcGFkZGluZzogMCA4cHg7XG59XG5cbi5hcnRpY2xlcy1ib3gge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLmFydGljbGVzLWJveCAuZ3JpZC0yLTEge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uYXJ0aWNsZXMtYm94X190aHJlZSB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5ob3QtYXJ0aWNsZXMge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uaG90LWFydGljbGVzX190aXRsZSB7XG4gIHBhZGRpbmc6IDhweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ob3QtYXJ0aWNsZXNfX3dyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uYWJvdXQtd3JhcHBlciwgLnByaXZhY3ktd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmFib3V0LXdyYXBwZXIsIC5wcml2YWN5LXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbi5wYWdlLXdyYXBwZXIuY29udGFjdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucGFnZS13cmFwcGVyLmNvbnRhY3RzIC5jb250YWN0cy13cmFwcGVyIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdlLXdyYXBwZXIuY29udGFjdHMgLmRpdmlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLnBhZ2Utd3JhcHBlci5jb250YWN0cyAud3lzaXd5ZyBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5jb250YWN0LXVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4OTgwZDtcbn1cblxuLmNvbnRhY3QtdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGVsbC11cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YTY2N2I7XG59XG5cbi5ncmlkLTEtMS5jb250YWN0IHtcbiAgZmxleDogMTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZ3JpZC0xLTEuY29udGFjdCAuZ3JpZC1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmdyaWQtMS0xLmNvbnRhY3QgLmdyaWQtaXRlbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWN0LXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgfVxufVxuLmlucHV0IHtcbiAgcGFkZGluZzogM3B4IDNweCAzcHggNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUFENDlCO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmlucHV0OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xuICBtaW4taGVpZ2h0OiAxMDRweDtcbn1cblxuZm9ybSB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIG1heC13aWR0aDogNzEycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5mb3JtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbmZvcm0gLmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5hcnRpY2xlIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmFydGljbGUtYXV0aG9yIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMycHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFydGljbGUtYXV0aG9yOmhvdmVyIC5hcnRpY2xlLWF1dGhvcl9fbmFtZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYXJ0aWNsZS1hdXRob3JfX3Bob3RvIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uYXJ0aWNsZS1hdXRob3JfX3Bob3RvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uYXJ0aWNsZS1hdXRob3JfX25hbWUge1xuICBjb2xvcjogIzdGN0Y3RiAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4uYXJ0aWNsZS1hdXRob3JfX25hbWU6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufSIsIkBpbXBvcnQgXCJzcmMvcGFnZXMvY29tcG9uZW50cy9taXhpbnMvbWl4aW5zXCI7XHJcblxyXG4ud3lzaXd5ZyB7XHJcbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg1IHtcclxuICAgICAgICBtYXJnaW46IDI0cHggMCAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgIG1hcmdpbjogMjRweCAwIDA7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiByZ2IoMjAwLDE1MiwxMyk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXhzIHtcclxuICAgIC53eXNpd3lnIHtcclxuICAgICAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg1IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDAgMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAaW1wb3J0IFwiLi4vY29sb3IvdmFyaWFibGVzXCI7XHJcblxyXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1zbSB7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzbSkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1tZCB7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtZCkge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1sZyB7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRsZykge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC14cyB7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICR4cykge1xyXG4gICAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWVkaWEtY3VzdG9tKCR3aWR0aCkge1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkd2lkdGgpIHtcclxuICAgICAgICBAY29udGVudDtcclxuICAgIH1cclxufSIsIkBpbXBvcnQgXCJzcmMvcGFnZXMvY29tcG9uZW50cy9taXhpbnMvbWl4aW5zXCI7XHJcbkBpbXBvcnQgXCJzcmMvcGFnZXMvdGVtcGxhdGVzL2ZvbnRzL2ZvbnQtc3R5bGVzXCI7XHJcbkBpbXBvcnQgXCJ3eXNpd3lnXCI7XHJcblxyXG5odG1sIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcblxyXG4gICAgJi5zdG9wLXNjcm9sbCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG5cclxuaW1nIHtcclxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbiosXHJcbio6OmJlZm9yZSxcclxuKjo6YWZ0ZXIge1xyXG4gICAgZm9udC1mYW1pbHk6IGFwcGxlLXN5c3RlbSxCbGlua01hY1N5c3RlbUZvbnQsJ0hlbHZldGljYSBOZXVlJyxHZW5ldmEsXCJOb3RvIFNhbnMgQXJtZW5pYW5cIixcIk5vdG8gU2FucyBCZW5nYWxpXCIsXCJOb3RvIFNhbnMgQ2hlcm9rZWVcIixcIk5vdG8gU2FucyBEZXZhbmFnYXJpXCIsXCJOb3RvIFNhbnMgRXRoaW9waWNcIixcIk5vdG8gU2FucyBHZW9yZ2lhblwiLFwiTm90byBTYW5zIEhlYnJld1wiLFwiTm90byBTYW5zIEthbm5hZGFcIixcIk5vdG8gU2FucyBLaG1lclwiLFwiTm90byBTYW5zIExhb1wiLFwiTm90byBTYW5zIE9zbWFueWFcIixcIk5vdG8gU2FucyBUYW1pbFwiLFwiTm90byBTYW5zIFRlbHVndVwiLFwiTm90byBTYW5zIFRoYWlcIixhcmlhbCxUYWhvbWEsdmVyZGFuYSxzYW5zLXNlcmlmO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxudWwge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5tYWluIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBwYWRkaW5nLXRvcDogMTY2cHg7XHJcbn1cclxuXHJcblxyXG5ib2R5IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uY29udGFpbmVyIHtcclxuICAgIG1heC13aWR0aDogOTgwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXhzIHtcclxuICAgIG1haW4ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMzFweDtcclxuICAgIH1cclxufVxyXG5cclxuQGltcG9ydCBcInNyYy9wYWdlcy90ZW1wbGF0ZXMvdGVtcGxhdGU1L2Fzc2V0cy9jc3MvaGVhZGVyXCI7XHJcbkBpbXBvcnQgXCJzcmMvcGFnZXMvdGVtcGxhdGVzL3RlbXBsYXRlNS9hc3NldHMvY3NzL2Zvb3RlclwiO1xyXG5cclxuLmJ1dHRvbiB7XHJcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMsIGNvbG9yIDAuMTVzO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XHJcbiAgICB9XHJcbiAgICAmLnByaW1hcnkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMDM0NDM7XHJcbiAgICAgICAgY29sb3I6ICNFQUQ0OUI7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5pY29uIHtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgZmlsbDogIzAwMDtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubGFyZ2Uge1xyXG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjRweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChwb2ludGVyOiBjb2Fyc2UpIHtcclxuICAgIC5idXR0b24ge1xyXG4gICAgICAgICYucHJpbWFyeSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzQ0MztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmRpdmlkZXIge1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDIsMTAyLDEwMik7XHJcbiAgICBtYXJnaW46IDI0cHggYXV0byAwO1xyXG59XHJcblxyXG4vL3JlZ2lvbiBiYW5uZXJzXHJcblxyXG4uYmFubmVyIHtcclxuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogeWVsbG93O1xyXG4gICAgLy9oZWlnaHQ6IDEwMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgICAmLm1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG4uYmlnLWJhbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxufVxyXG4uYmFubmVyLWxnIHtcclxuICAgIG1heC13aWR0aDogMzAwcHg7XHJcbn1cclxuLmJhbm5lci1tZCB7XHJcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG59XHJcbi5iYW5uZXItc20ge1xyXG4gICAgbWF4LXdpZHRoOiAzMjBweDtcclxufVxyXG4uYmFubmVyLXhzIHtcclxuICAgIG1heC13aWR0aDogMzIwcHg7XHJcbn1cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC14cyB7XHJcbiAgICAuYmFubmVyLm1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAuYmlnLWJhbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLy9lbmRyZWdpb25cclxuXHJcbi5tYWluLWFydGljbGVzIHtcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbn1cclxuXHJcbi8vcmVnaW9uIGluZGV4XHJcblxyXG4vL3JlZ2lvbiB0b3AgYXJ0aWNsZXNcclxuXHJcbi5wYWdlLXRpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiByZ2IoMjAwLDE1MiwxMyk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcbi50b3AtYXJ0aWNsZXMge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxufVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXhzIHtcclxuICAgIC5wYWdlLXRpdGxlIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcclxuICAgIH1cclxufVxyXG5cclxuLy9lbmRyZWdpb25cclxuLy9yZWdpb24gdG9wIGluZm9cclxuXHJcbi50b3AtaW5mbyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgcGFkZGluZzogMTZweCAwIDMycHg7XHJcbn1cclxuLnRvcC1pbmZvX190aXRsZSB7XHJcbiAgICBjb2xvcjogcmdiYSgyMDAsIDE1MiwgMTMpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuLnRvcC1pbmZvX19kZXNjcmlwdGlvbiB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDhweDtcclxufVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXhzIHtcclxuICAgIC50b3AtaW5mb19fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vL2VuZHJlZ2lvblxyXG5cclxuLy9yZWdpb24gdG9wIGluZm8gYmxvY2tcclxuXHJcbi50b3AtaW5mby1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcbi50b3AtaW5mby1ibG9ja19faXRlbSB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgJi5lbXB0eSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIxMiwyMTUsMTgyKTtcclxuICAgIH1cclxufVxyXG4udG9wLWluZm8tYmxvY2tfX2NvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDQ5MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxufVxyXG4udG9wLWluZm8tYmxvY2tfX2NvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMjRweCAyNHB4IDI0cHggMDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC14cyB7XHJcbiAgICAudG9wLWluZm8tYmxvY2tfX2l0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICYuZW1wdHkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy9lbmRyZWdpb25cclxuXHJcbi8vcmVnaW9uIG1lZGl1bSBtZXNoXHJcblxyXG4ubWVkaXVtLW1lc2gge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjRweDtcclxuICAgIG1hcmdpbi10b3A6IC0yNHB4O1xyXG59XHJcbi5tZWRpdW0tbWVzaF9faXRlbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDI0cHgpO1xyXG59XHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtc20ge1xyXG4gICAgLm1lZGl1bS1tZXNoX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyNHB4KTtcclxuICAgIH1cclxufVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXhzIHtcclxuICAgIC5tZWRpdW0tbWVzaCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgICAubWVkaXVtLW1lc2hfX2l0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLy9lbmRyZWdpb25cclxuXHJcblxyXG5cclxuLy9yZWdpb24gYXJ0aWNsZSBjYXJkXHJcblxyXG4uYXJ0aWNsZS1jYXJkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYiggMjEyLDIxNSwxODIpO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJi5zbWFsbCB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmFydGljbGUtY2FyZF9faW1hZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmFydGljbGUtY2FyZF9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hcnRpY2xlLWNhcmRfX3RpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYXJ0aWNsZS1jYXJkX19kYXRlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYXJ0aWNsZS1jYXJkX19ib3gge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICAuYXJ0aWNsZS1jYXJkX190aXRsZSB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYXJ0aWNsZS1jYXJkX19pbWFnZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3NS43JTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxufVxyXG4uaW1hZ2UtbGluayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgIH1cclxufVxyXG4uYXJ0aWNsZS1jYXJkX193cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDE2cHg7XHJcbn1cclxuLmFydGljbGUtY2FyZF9fdGl0bGUge1xyXG4gICAgY29sb3I6IHJnYig4OCw5MywzNyk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXM7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICB9XHJcbn1cclxuLmFydGljbGUtY2FyZF9fZGVzY3JpcHRpb24ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDU7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG59XHJcblxyXG4vL2VuZHJlZ2lvblxyXG5cclxuLy9yZWdpb24gZ3JpZFxyXG5cclxuLmdyaWQtMi0xIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI0cHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAuZ3JpZC1iaWcge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzICogMiAtIDI0cHgpO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gICAgfVxyXG4gICAgLmdyaWQtc21hbGwge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzICAtIDI0cHgpO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gICAgfVxyXG59XHJcbi5ncmlkLTEtMSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xyXG4gICAgLmdyaWQtaXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjRweCk7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XHJcbiAgICB9XHJcbn1cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1tZCB7XHJcbiAgICAuZ3JpZC0yLTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIC5ncmlkLWJpZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmdyaWQtc21hbGwge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtc20ge1xyXG4gICAgLmdyaWQtMi0xIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAuZ3JpZC1iaWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ncmlkLXNtYWxsIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ncmlkLTEtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgLmdyaWQtaXRlbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLy9lbmRyZWdpb25cclxuXHJcbi8vcmVnaW9uIHN3aXBlclxyXG5cclxuLnN3aXBlciB7XHJcbiAgICBwYWRkaW5nOiAwIDIwcHggMzJweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzJweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnN3aXBlci13cmFwcGVyIHtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG4uc3dpcGVyLXNsaWRlIHtcclxuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDI0cHgpO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuLnN3aXBlci1ib3gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLmJ1dHRvbi5pY29uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgMjQyLCAyMzcsIDAuNCk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cztcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjJFRDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgZmlsbDogIzAwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnN3aXBlci1idXR0b24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogNTtcclxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzJweCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgLmJ1dHRvbi5pY29uIHtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uc3dpcGVyLWJ0bi1wcmV2IHtcclxuICAgIGxlZnQ6IC0zMnB4O1xyXG59XHJcbi5zd2lwZXItYnRuLW5leHQge1xyXG4gICAgcmlnaHQ6IC0zMnB4O1xyXG59XHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtbWQge1xyXG4gICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAyNHB4KTtcclxuICAgIH1cclxufVxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXNtIHtcclxuICAgIHN3aXBlci1zbGlkZSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjRweCk7XHJcbiAgICB9XHJcbn1cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC14cyB7XHJcbiAgICAuc3dpcGVyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTE2cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcclxuICAgIH1cclxuICAgIC5zd2lwZXItc2xpZGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLnN3aXBlci1ib3gge1xyXG4gICAgICAgIC5idXR0b24uaWNvbiB7XHJcbiAgICAgICAgICAgIC8vZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc3dpcGVyLWJ0bi1wcmV2IHtcclxuICAgICAgICBsZWZ0OiAtMTZweDtcclxuICAgIH1cclxuICAgIC5zd2lwZXItYnRuLW5leHQge1xyXG4gICAgICAgIHJpZ2h0OiAtMTZweDtcclxuICAgIH1cclxuICAgIC5zd2lwZXItYnV0dG9uIHtcclxuICAgICAgICB3aWR0aDogMzJweDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKHBvaW50ZXI6IGNvYXJzZSkge1xyXG4gICAgLnN3aXBlci1idXR0b24ge1xyXG4gICAgICAgIC5idXR0b24uaWNvbiB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG5cclxuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLy9lbmRyZWdpb25cclxuXHJcbi8vcmVnaW9uIHJlYWQgbW9yZVxyXG5cclxuLnJlYWQtbW9yZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1MCwgMjUwLCAyNTApO1xyXG4gICAgcGFkZGluZy10b3A6IDMycHg7XHJcbiAgICAuYXJ0aWNsZS1jYXJkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjA0LCAyMDQsIDIwNCk7XHJcbiAgICB9XHJcbiAgICAuYXJ0aWNsZS1jYXJkX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yZWFkLW1vcmVfX3RpdGxlIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG4ucmVhZC1tb3JlX19zd2lwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxufVxyXG5cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC14cyB7XHJcbiAgICAucmVhZC1tb3JlX190aXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XHJcbiAgICB9XHJcbiAgICAucmVhZC1tb3JlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vL2VuZHJlZ2lvblxyXG4vL3JlZ2lvbiBzdWJzY3JpYmVcclxuXHJcbi5zdWJzY3JpYmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzNywyMTgsMTYzKTtcclxuICAgIHBhZGRpbmc6IDMycHggMDtcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbn1cclxuLnN1YnNjcmliZS1mb3JtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTZweDtcclxuICAgIHBhZGRpbmctdG9wOiAzMnB4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG59XHJcbi5zdWJzY3JpYmUtZm9ybV9faXRlbSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcclxuICAgIC5pbnB1dCB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTA3MjJGO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQteHMge1xyXG4gICAgLnN1YnNjcmliZS1mb3JtX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLy9lbmRyZWdpb25cclxuXHJcbi5vdGhlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgLmdyaWQtMi0xIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIH1cclxufVxyXG4ub3RoZXItdGl0bGUge1xyXG4gICAgcGFkZGluZzogMCA4cHg7XHJcbn1cclxuXHJcbi5hcnRpY2xlcy1ib3gge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIC5ncmlkLTItMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxufVxyXG4uYXJ0aWNsZXMtYm94X190aHJlZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG59XHJcblxyXG4uaG90LWFydGljbGVzIHtcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbn1cclxuLmhvdC1hcnRpY2xlc19fdGl0bGUge1xyXG4gICAgcGFkZGluZzogOHB4IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuLmhvdC1hcnRpY2xlc19fd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG59XHJcblxyXG5cclxuLy9lbmRyZWdpb25cclxuXHJcbi8vcmVnaW9uIGFib3V0ICYgcHJpdmFjeSAmIGNvbnRhY3RzXHJcblxyXG4uYWJvdXQtd3JhcHBlciwgLnByaXZhY3ktd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxufVxyXG5cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC14cyB7XHJcbiAgICAuYWJvdXQtd3JhcHBlciwgLnByaXZhY3ktd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxufVxyXG5cclxuLy9lbmRyZWdpb25cclxuXHJcbi8vcmVnaW9uIGNvbnRhY3RcclxuXHJcbi5wYWdlLXdyYXBwZXIuY29udGFjdHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAuY29udGFjdHMtd3JhcHBlciB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gICAgLmRpdmlkZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIH1cclxuICAgIC53eXNpd3lnIGEge1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfVxyXG59XHJcbi5jb250YWN0LXVzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDAsIDE1MiwgMTMpO1xyXG59XHJcbi5jb250YWN0LXRpdGxlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbi50ZWxsLXVzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig3NCwgMTAyLCAxMjMpO1xyXG59XHJcbi5ncmlkLTEtMS5jb250YWN0IHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIC5ncmlkLWl0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1tZCB7XHJcbiAgICAuZ3JpZC0xLTEuY29udGFjdCB7XHJcbiAgICAgICAgLmdyaWQtaXRlbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC14cyB7XHJcbiAgICAuY29udGFjdC10aXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vZW5kcmVnaW9uXHJcblxyXG4vL3JlZ2lvbiBmb3JtXHJcblxyXG4uaW5wdXQge1xyXG4gICAgcGFkZGluZzogM3B4IDNweCAzcHggNXB4O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcclxuICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VBRDQ5QjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgfVxyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxufVxyXG50ZXh0YXJlYSB7XHJcbiAgICByZXNpemU6IHZlcnRpY2FsO1xyXG4gICAgbWluLWhlaWdodDogMTA0cHg7XHJcbn1cclxuXHJcbmZvcm0ge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIG1heC13aWR0aDogNzEycHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICAgIC5idXR0b24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vZW5kcmVnaW9uXHJcblxyXG4vL3JlZ2lvbiBhcnRpY2xlXHJcblxyXG4uYXJ0aWNsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG59XHJcbi5hcnRpY2xlLWF1dGhvciB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmhvdmVyIC5hcnRpY2xlLWF1dGhvcl9fbmFtZSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbn1cclxuLmFydGljbGUtYXV0aG9yX19waG90byB7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbn1cclxuLmFydGljbGUtYXV0aG9yX19uYW1lIHtcclxuICAgIGNvbG9yOiAjN0Y3RjdGICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vZW5kcmVnaW9uIiwiQGltcG9ydCBcInNyYy9wYWdlcy9jb21wb25lbnRzL21peGlucy9taXhpbnNcIjtcclxuXHJcbi5oZWFkZXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMjA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cztcclxuICAgICYuc2Nyb2xsZWQge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xyXG4gICAgICAgIC5uYXYtYmFyX19sb2dvIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmhlYWRlci1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDE1MDBweDtcclxuICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbi5uYXYtYmFyX19sb2dvIHtcclxuICAgIGNvbG9yOiByZ2IoMjAwLDE1MiwxMyk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cztcclxuICAgIHdpZHRoOiAzNDBweDtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxufVxyXG5cclxuLm5hdi1iYXIge1xyXG4gICAgcGFkZGluZzogMTJweCAwIDEycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgei1pbmRleDogMTk7XHJcbiAgICAuYnV0dG9uIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG59XHJcbi5uYXYtYmFyX19pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG59XHJcbi5uYXYtYmFyX19pbm5lci1pdGVtIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgJi5saXN0IHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICB9XHJcbiAgICAmLm1lbnUtYnV0dG9uIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcbi5uYXYtYmFyX19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5uYXYtYmFyX19saXN0LWl0ZW0ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxufVxyXG4ubmF2LWJ1dHRvbiB7XHJcbiAgICBjb2xvcjogcmdiYSgyMDAsIDE1MiwgMTMsIDAuNik7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMDAsIDE1MiwgMTMsIDAuNik7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgJi5hY3RpdmUsICY6aG92ZXIge1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogM3B4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgIH1cclxufVxyXG4ubWVudS1idXR0b24ge1xyXG4gICAgd2lkdGg6IDMycHg7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBzdmcge1xyXG4gICAgICAgIGZpbGw6IHJnYmEoMjAwLCAxNTIsIDEzKTtcclxuICAgIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC14cyB7XHJcbiAgICAuaGVhZGVyIHtcclxuICAgICAgICAmLnNjcm9sbGVkIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03MHB4KTtcclxuICAgICAgICAgICAgLm5hdi1iYXJfX2xvZ28ge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5uYXYtYmFyX19pbm5lciB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAubmF2LWJhcl9faW5uZXItaXRlbSB7XHJcbiAgICAgICAgLm5hdi1iYXJfX2xvZ28ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubGlzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59IiwiQGltcG9ydCBcInNyYy9wYWdlcy9jb21wb25lbnRzL21peGlucy9taXhpbnNcIjtcclxuXHJcbi5mb290ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgIHBhZGRpbmc6IDI0cHggMDtcclxufVxyXG4uZm9vdGVyX19pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG4uZm9vdGVyX19jb3B5cmlnaHQge1xyXG4gICAgY29sb3I6IHJnYigyMzcsMjE4LDE2Myk7XHJcbn1cclxuLmZvb3Rlcl9fbmF2IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5mb290ZXJfX25hdi1pdGVtIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG59XHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQteHMge1xyXG4gICAgLmZvb3Rlcl9fbmF2IHtcclxuICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5mb290ZXJfX2NvcHlyaWdodCB7XHJcbiAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxufSJdfQ== */
