/*!********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./template-parts/blocks/hero/_hero.scss ***!
  \********************************************************************************************************************************/
.swiper-nav-wrap .swiper-button-prev, .swiper-nav-wrap .swiper-button-next {
  width: 60px;
  height: 60px;
  border: none;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(12px);
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  bottom: auto;
  transition: 0.3s ease-in-out;
}
.swiper-nav-wrap .swiper-button-prev:hover, .swiper-nav-wrap .swiper-button-next:hover {
  background: #FFFFFF;
}
.swiper-nav-wrap .swiper-button-prev:hover svg path, .swiper-nav-wrap .swiper-button-next:hover svg path {
  fill: #50B437;
}
.swiper-nav-wrap .swiper-button-prev svg, .swiper-nav-wrap .swiper-button-next svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.swiper-button-prev:after, .swiper-button-next:after {
  content: unset !important;
}

.wysiwyg {
  color: #000a00;
}
.wysiwyg h1, .wysiwyg h2, .wysiwyg h3, .wysiwyg h4, .wysiwyg h5, .wysiwyg h6 {
  font-weight: 600;
  margin-bottom: 30px;
  margin-top: 70px;
}
@media (max-width: 767px) {
  .wysiwyg h1, .wysiwyg h2, .wysiwyg h3, .wysiwyg h4, .wysiwyg h5, .wysiwyg h6 {
    margin-bottom: 20px;
    margin-top: 50px;
  }
}
.wysiwyg h1:first-of-type, .wysiwyg h2:first-of-type, .wysiwyg h3:first-of-type, .wysiwyg h4:first-of-type, .wysiwyg h5:first-of-type, .wysiwyg h6:first-of-type {
  margin-top: 0;
}
.wysiwyg h1 {
  font-size: 50px;
  line-height: 1.15;
}
@media (max-width: 767px) {
  .wysiwyg h1 {
    font-size: 42px;
    line-height: 1.16;
  }
}
.wysiwyg h2 {
  font-size: 53px;
  line-height: 1.15;
}
@media (max-width: 767px) {
  .wysiwyg h2 {
    font-size: 27px;
    line-height: 1.14;
  }
}
.wysiwyg h3 {
  font-size: 27px;
  line-height: 1.14;
}
@media (max-width: 767px) {
  .wysiwyg h3 {
    font-size: 24px;
    line-height: 1.16;
  }
}
.wysiwyg h4 {
  font-size: 18px;
  line-height: 1.25;
}
.wysiwyg p {
  font-size: 16px;
  line-height: 1.5;
  margin-bottom: 15px;
}
.wysiwyg p:last-of-type {
  margin-bottom: 0;
}
.wysiwyg a {
  color: #50b437;
  font-size: 16px;
  line-height: 1.5;
  transition: 0.3s ease-in-out;
  cursor: pointer;
}
@media (max-width: 767px) {
  .wysiwyg a {
    word-break: break-word;
  }
}
.wysiwyg a:hover {
  color: #388127;
}
.wysiwyg ul, .wysiwyg ol {
  margin-bottom: 20px;
}
.wysiwyg ul {
  list-style: disc;
  list-style-position: inside;
}
.wysiwyg ol li {
  list-style: decimal;
}
.wysiwyg ul li, .wysiwyg ol li {
  list-style-position: inside;
  font-size: 16px;
  line-height: 1.5;
}
.wysiwyg strong {
  font-weight: 700;
}
.wysiwyg em {
  font-style: italic;
}

section.hero {
  position: relative;
  overflow: hidden;
}
section.hero .hero-skip-control {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
  z-index: 100;
  background-color: #000A00;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: 600;
  border-radius: 4px;
  border: 2px solid #50B437;
  box-shadow: 0 4px 15px rgba(0, 10, 0, 0.4);
  cursor: pointer;
  text-decoration: none;
}
section.hero .hero-skip-control:focus-visible {
  width: auto;
  height: auto;
  padding: 10px 18px;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
  top: 20px;
  left: 20px;
  outline: 3px solid #388127;
  outline-offset: 3px;
}
section.hero .hero-skip-control:focus:not(:focus-visible) {
  clip: rect(0, 0, 0, 0);
  width: 1px;
  height: 1px;
  padding: 0;
}
section.hero.shop-hero {
  background: #F0F0F0;
}
section.hero.shop-hero .img-wrapper {
  right: calc((100vw - 1294px) / -2);
  width: 50vw;
  position: relative;
  height: 50vw;
}
@media (max-width: 1330px) {
  section.hero.shop-hero .img-wrapper {
    right: -20px;
  }
}
@media (max-width: 1024px) {
  section.hero.shop-hero .img-wrapper {
    right: unset;
    width: 100%;
    height: unset;
  }
}
section.hero.shop-hero .image-wrap {
  height: auto;
  position: relative;
  top: 138px;
  transition: all 0.5s ease-in-out;
  z-index: 1;
  transform: translateY(0vw);
}
@media (max-width: 1024px) {
  section.hero.shop-hero .image-wrap {
    top: unset;
    max-width: 500px;
  }
}
section.hero.shop-hero img {
  border-top-left-radius: 30px;
  width: 100%;
  height: auto;
  object-position: top left;
  object-fit: cover;
}
@media (max-width: 1024px) {
  section.hero.shop-hero img {
    object-position: center center;
  }
}
section.hero.shop-hero img.full-width {
  border-top-left-radius: 0;
  max-width: 100% !important;
}
section.hero.shop-hero > .wrap {
  background: #F0F0F0;
  padding: 0;
}
@media (max-width: 1024px) {
  section.hero.shop-hero > .wrap {
    display: flex;
    flex-direction: column;
    padding-bottom: 60px;
  }
}
section.hero.shop-hero > .wrap:after {
  content: unset;
}
section.hero.shop-hero .hero-title, section.hero.shop-hero .wysiwyg {
  color: #000A00;
}
section.hero.shop-hero .hero-title {
  width: 524px;
}
@media (max-width: 1024px) {
  section.hero.shop-hero .hero-title {
    width: 100%;
    max-width: 100%;
  }
}
@media (max-width: 1024px) {
  section.hero.shop-hero .wysiwyg {
    max-width: 100%;
  }
}
section.hero.shop-hero .swiper-hero {
  background: #F0F0F0;
}
section.hero.shop-hero .swiper-slide {
  background: #F0F0F0;
}
@media (max-width: 1024px) {
  section.hero.shop-hero .swiper-slide {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding-bottom: 0;
  }
}
@media (max-width: 670px) {
  section.hero.shop-hero .swiper-slide {
    padding: 110px 0 60px;
  }
}
section.hero.shop-hero .swiper-slide .container {
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  padding-bottom: 0;
}
@media (max-width: 1024px) {
  section.hero.shop-hero .swiper-slide .container {
    flex-direction: column;
    height: auto;
  }
}
section.hero.shop-hero .swiper-slide .container .wrap {
  padding: 180px 0 0;
}
@media (max-width: 670px) {
  section.hero.shop-hero .swiper-slide .container .wrap {
    padding: 0;
  }
}
section.hero.shop-hero .swiper-slide:after {
  content: unset;
}
section.hero.shop-hero .btns-wrap {
  display: flex;
  align-items: center;
  gap: 20px;
  max-width: 500px;
  padding-top: 100px;
  margin-bottom: 100px;
}
@media (max-width: 1024px) {
  section.hero.shop-hero .btns-wrap {
    padding-top: 50px;
  }
}
@media (max-width: 670px) {
  section.hero.shop-hero .btns-wrap {
    margin-bottom: 50px;
  }
}
section.hero.shop-hero .btns-wrap .button {
  width: 100%;
  text-align: center;
  border: none;
  transition: color 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
section.hero.shop-hero .btns-wrap .button:focus-visible {
  outline: 2px solid #000A00;
  outline-offset: 3px;
  opacity: 1;
}
section.hero.shop-hero .btns-wrap .swiper-nav-wrap {
  position: relative;
  right: unset;
  bottom: unset;
}
section.hero.shop-hero .btns-wrap .swiper-nav-wrap .swiper-button-prev, section.hero.shop-hero .btns-wrap .swiper-nav-wrap .swiper-button-next {
  margin-top: 0;
  background: #FFFFFF;
  border: none;
  border-radius: 50%;
  transition: color 0.3s ease-in-out, opacity 0.3s ease-in-out;
}
section.hero.shop-hero .btns-wrap .swiper-nav-wrap .swiper-button-prev:focus-visible, section.hero.shop-hero .btns-wrap .swiper-nav-wrap .swiper-button-next:focus-visible {
  outline: 2px solid #000A00;
  outline-offset: 3px;
  opacity: 1;
}
section.hero.shop-hero .btns-wrap .swiper-nav-wrap .swiper-button-prev svg path, section.hero.shop-hero .btns-wrap .swiper-nav-wrap .swiper-button-next svg path {
  fill: #50B437;
}
section.hero.shop-hero .btns-wrap .swiper-nav-wrap .swiper-button-prev:hover, section.hero.shop-hero .btns-wrap .swiper-nav-wrap .swiper-button-next:hover {
  background: #000A00;
}
section.hero.shop-hero .btns-wrap .swiper-nav-wrap .swiper-button-prev:hover svg path, section.hero.shop-hero .btns-wrap .swiper-nav-wrap .swiper-button-next:hover svg path {
  fill: #FFFFFF;
}
section.hero.shop-hero .btns-wrap .container {
  padding: 0;
}
section.hero.shop-hero .container.no-swiper {
  padding: 244px 20px 100px;
}
@media (max-width: 1024px) {
  section.hero.shop-hero .container.no-swiper {
    padding: 110px 20px 0;
  }
}
section.hero.shop-hero .container.no-swiper .wrap {
  padding: 0 !important;
}
section.hero .btns-wrap {
  padding-top: 60px;
}
section.hero .btns-wrap .container {
  padding-bottom: 0 !important;
  padding-right: 0;
}
section.hero .btns-wrap .container .swiper-nav-wrap {
  right: 0;
}
section.hero .btns-wrap .button-round__down {
  min-width: 60px;
}
section.hero > .wrap {
  background: #50B437;
  position: relative;
  overflow: hidden;
}
section.hero > .wrap .container.no-swiper .wrap {
  padding: 180px 0 0;
}
section.hero > .wrap:after {
  content: "";
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.16);
}
@media (max-width: 767px) {
  section.hero > .wrap.has-vertical-image .image-horizontal {
    display: none;
  }
}
section.hero > .wrap.has-vertical-image .image-vertical {
  display: none;
  object-position: bottom center;
}
@media (max-width: 767px) {
  section.hero > .wrap.has-vertical-image .image-vertical {
    display: block;
    bottom: 0;
    width: 100%;
    height: unset;
    max-width: unset;
  }
}
section.hero > .wrap.no-padding .image-wrap {
  transform: translate(1%, 40%);
}
@media (max-width: 767px) {
  section.hero > .wrap.no-padding .image-wrap {
    transform: translate(1%, 1%);
  }
  section.hero > .wrap.no-padding .image-wrap img {
    width: 100vw;
  }
}
section.hero > .wrap.no-padding .container .wrap {
  padding-bottom: 0;
  padding-top: 285px;
}
@media (max-width: 767px) {
  section.hero > .wrap.no-padding .container .wrap {
    padding-top: 110px;
    padding-bottom: 210px;
  }
}
section.hero > .wrap.small-padding .container.no-swiper .wrap {
  padding: 180px 0 140px;
  padding-bottom: 0;
}
@media (max-width: 767px) {
  section.hero > .wrap.small-padding .container.no-swiper .wrap {
    padding: 140px 0 60px 0;
  }
}
section.hero .container {
  position: relative;
}
section.hero .swiper {
  background: #50B437;
}
section.hero .swiper-slide {
  height: auto;
  align-self: stretch;
}
@media (max-width: 767px) {
  section.hero .swiper-slide {
    align-self: unset;
  }
}
section.hero .swiper-slide .container {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
section.hero .swiper-slide.no-padding .container .wrap {
  padding-bottom: 0;
}
section.hero .swiper-slide.filter:before, section.hero .wrap.filter:before {
  content: "";
  background: linear-gradient(180deg, #000A00 0%, rgba(0, 10, 0, 0) 100%);
  opacity: 0.8;
  height: 358px;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
section.hero .swiper-slide.filter:after, section.hero .wrap.filter:after {
  content: "";
  background: #000A00;
  opacity: 0.3;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
  height: 100%;
}
section.hero .swiper-nav-wrap {
  position: absolute;
  right: 20px;
  bottom: 0;
  width: 140px;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 767px) {
  section.hero .swiper-nav-wrap {
    width: 130px;
  }
}
section.hero .container.no-swiper {
  position: relative;
  color: #FFFFFF;
  padding-bottom: 85px;
  z-index: 2;
  display: flex;
  flex-direction: column;
}
@media (max-width: 767px) {
  section.hero .container.no-swiper {
    padding-bottom: 60px;
    min-height: unset;
  }
}
section.hero .hero-title {
  font-weight: 600;
  max-width: 630px;
  width: 100%;
  font-size: 50px;
  line-height: 1.15;
}
@media (max-width: 767px) {
  section.hero .hero-title {
    max-width: 100%;
    font-size: 40px;
    line-height: 1.15;
  }
}
section.hero .wysiwyg {
  max-width: 500px;
  width: 100%;
  margin-top: 20px;
  color: #FFFFFF;
}
@media (max-width: 767px) {
  section.hero .wysiwyg {
    max-width: 100%;
    margin-top: 15px;
  }
}
section.hero .swiper-slide {
  background: #50B437;
}
section.hero .swiper-slide:after {
  content: "";
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.16);
}
@media (max-width: 767px) {
  section.hero .swiper-slide > .container {
    min-height: unset;
  }
}
@media (max-width: 670px) {
  section.hero .swiper-slide.has-vertical-image .image-horizontal {
    display: none;
  }
}
section.hero .swiper-slide.has-vertical-image .image-vertical {
  display: none;
  object-position: bottom center;
}
@media (max-width: 670px) {
  section.hero .swiper-slide.has-vertical-image .image-vertical {
    display: block;
    bottom: 0;
    width: 100%;
    height: unset;
    max-width: unset;
  }
}
section.hero .swiper-slide .container {
  position: relative;
  color: #FFFFFF;
  padding-bottom: 100px;
  z-index: 2;
}
@media (max-width: 767px) {
  section.hero .swiper-slide .container {
    padding-bottom: 60px;
  }
}
section.hero .swiper-slide .container .wrap {
  position: relative;
  z-index: 1;
  padding: 180px 0 0;
}
@media (max-width: 767px) {
  section.hero .swiper-slide .container .wrap {
    padding: 151px 0 0;
  }
}
section.hero .swiper-slide.small-padding .wrap {
  padding-bottom: 0;
}
@media (max-width: 767px) {
  section.hero .swiper-slide.small-padding .wrap {
    padding: 110px 0;
    padding-bottom: 78px;
  }
}
section.hero .image-wrap {
  position: absolute;
  top: unset;
  right: 0;
  bottom: 0;
  transform: translate(1%, 1%);
}
@media (max-width: 767px) {
  section.hero .image-wrap {
    transform: translate(25%, 3%);
  }
}
section.hero img {
  width: calc(60vw - 20px);
  height: auto;
  object-fit: cover;
}
@media (max-width: 767px) {
  section.hero img {
    height: auto;
    max-width: unset;
    width: 100vw;
  }
}
section.hero img.full-width {
  max-width: unset;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  pointer-events: none;
  user-select: none;
  object-fit: cover;
  object-position: right;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUNBO0VBQ0E7QUF3Rk4sQyIsInNvdXJjZXMiOlsid2VicGFjazovL21wLXdicGsvLi9zcmMvc2Nzcy9jb21wb25lbnRzL19zd2lwZXItbmF2LnNjc3MiLCJ3ZWJwYWNrOi8vbXAtd2Jway8uL3RlbXBsYXRlLXBhcnRzL2Jsb2Nrcy9oZXJvL19oZXJvLnNjc3MiLCJ3ZWJwYWNrOi8vbXAtd2Jway8uL3NyYy9zY3NzL2NvcmUvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL21wLXdicGsvLi9zcmMvc2Nzcy9jb21wb25lbnRzL193eXNpd3lnLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnN3aXBlci1uYXYtd3JhcCAuc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItbmF2LXdyYXAgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMnB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBzdmcgcGF0aCB7XG4gICAgICBmaWxsOiAkZ3JlZW47XG4gICAgfVxuICB9XG4gIHN2ZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuLnN3aXBlci1idXR0b24tcHJldjphZnRlciwuc3dpcGVyLWJ1dHRvbi1uZXh0OmFmdGVyIHtcbiAgY29udGVudDogdW5zZXQhaW1wb3J0YW50O1xufVxuIiwiQGltcG9ydCBcInNyYy9zY3NzL2NvcmUvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwic3JjL3Njc3MvY29tcG9uZW50cy9zd2lwZXItbmF2XCI7XG5AaW1wb3J0IFwic3JjL3Njc3MvY29tcG9uZW50cy93eXNpd3lnXCI7XG5cbnNlY3Rpb24uaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAuaGVyby1za2lwLWNvbnRyb2wge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlcjogMDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmVlbjtcbiAgICBib3gtc2hhZG93OiAwIDRweCAxNXB4IHJnYmEoMCwgMTAsIDAsIDAuNCk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAxMHB4IDE4cHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIGNsaXA6IGF1dG87XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgbGVmdDogMjBweDtcblxuICAgICAgb3V0bGluZTogM3B4IHNvbGlkICRkYXJrLWdyZWVuO1xuICAgICAgb3V0bGluZS1vZmZzZXQ6IDNweDtcbiAgICB9XG5cbiAgICAmOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG5cbiAgJi5zaG9wLWhlcm8ge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZS1zbW9rZTtcblxuICAgIC5pbWctd3JhcHBlciB7XG4gICAgICByaWdodDogY2FsYygoMTAwdncgLSAxMjk0cHgpIC8gLTIpO1xuICAgICAgd2lkdGg6IDUwdnc7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDUwdnc7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMzMwcHgpIHtcbiAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbWFnZS13cmFwIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMTM4cHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwdncpO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgfVxuXG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDMwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIC8vbWluLWhlaWdodDogMzM1cHg7XG4gICAgICB9XG5cbiAgICAgICYuZnVsbC13aWR0aCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLndyYXAge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlLXNtb2tlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby10aXRsZSwgLnd5c2l3eWcge1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICB9XG5cbiAgICAuaGVyby10aXRsZSB7XG4gICAgICB3aWR0aDogNTI0cHg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnd5c2l3eWcge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnN3aXBlci1oZXJvIHtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZS1zbW9rZTtcbiAgICB9XG5cbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZS1zbW9rZTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NzBweCkge1xuICAgICAgICBwYWRkaW5nOiAxMTBweCAwIDYwcHg7XG4gICAgICB9XG5cbiAgICAgIC5jb250YWluZXIge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC53cmFwIHtcbiAgICAgICAgICBwYWRkaW5nOiAxODBweCAwIDA7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDY3MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAvL3BhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogdW5zZXQ7XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuYnRucy13cmFwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NzBweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgfVxuXG4gICAgICAuYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICBvdXRsaW5lOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc3dpcGVyLW5hdi13cmFwIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgIGJvdHRvbTogdW5zZXQ7XG5cbiAgICAgICAgLnN3aXBlci1idXR0b24tcHJldiwgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAzcHg7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICRncmVlbjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcblxuICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lci5uby1zd2lwZXIge1xuICAgICAgcGFkZGluZzogMjQ0cHggMjBweCAxMDBweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgcGFkZGluZzogMTEwcHggMjBweCAwO1xuICAgICAgfVxuXG4gICAgICAud3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gIC5idG5zLXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgLnN3aXBlci1uYXYtd3JhcCB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5idXR0b24tcm91bmRfX2Rvd24ge1xuICAgICAgbWluLXdpZHRoOiA2MHB4O1xuICAgIH1cbiAgfVxuXG4gID4gLndyYXAge1xuICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5jb250YWluZXIubm8tc3dpcGVyIC53cmFwIHtcbiAgICAgIHBhZGRpbmc6IDE4MHB4IDAgMDtcbiAgICB9XG5cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgfVxuXG4gICAgJi5oYXMtdmVydGljYWwtaW1hZ2Uge1xuICAgICAgLmltYWdlLWhvcml6b250YWwge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5pbWFnZS12ZXJ0aWNhbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuXG4gICAgJi5uby1wYWRkaW5nIHtcbiAgICAgIC5pbWFnZS13cmFwIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMSUsIDQwJSk7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDElLCAxJSk7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRhaW5lciAud3JhcCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjg1cHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNtYWxsLXBhZGRpbmcge1xuICAgICAgLmNvbnRhaW5lci5uby1zd2lwZXIge1xuICAgICAgICAud3JhcCB7XG4gICAgICAgICAgcGFkZGluZzogMTgwcHggMCAxNDBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0MHB4IDAgNjBweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5zd2lwZXIge1xuICAgIGJhY2tncm91bmQ6ICRncmVlbjtcbiAgfVxuXG4gIC5zd2lwZXItc2xpZGUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgYWxpZ24tc2VsZjogdW5zZXQ7XG4gICAgfVxuXG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICYubm8tcGFkZGluZyB7XG4gICAgICAuY29udGFpbmVyIC53cmFwIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnN3aXBlci1zbGlkZS5maWx0ZXIsIC53cmFwLmZpbHRlciB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMDAwQTAwIDAlLCByZ2JhKDAsIDEwLCAwLCAwKSAxMDAlKTtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIGhlaWdodDogMzU4cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQ6ICMwMDBBMDA7XG4gICAgICBvcGFjaXR5OiAwLjM7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLnN3aXBlci1uYXYtd3JhcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB3aWR0aDogMTMwcHg7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhaW5lci5uby1zd2lwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICB9XG5cbiAgfVxuXG4gIC5oZXJvLXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1heC13aWR0aDogNjMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgfVxuICB9XG5cbiAgLnd5c2l3eWcge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG4gIH1cblxuICAuc3dpcGVyLXNsaWRlIHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgIH1cblxuICAgID4gLmNvbnRhaW5lciB7XG4gICAgICAvL21pbi1oZWlnaHQ6IDEwMHZoO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaGFzLXZlcnRpY2FsLWltYWdlIHtcbiAgICAgIC5pbWFnZS1ob3Jpem9udGFsIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDY3MHB4KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaW1hZ2UtdmVydGljYWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2NzBweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgfVxuXG4gICAgICAud3JhcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcGFkZGluZzogMTgwcHggMCAwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNTFweCAwIDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNtYWxsLXBhZGRpbmcge1xuICAgICAgLndyYXAge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgcGFkZGluZzogMTEwcHggMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbWFnZS13cmFwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiB1bnNldDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMSUsIDElKTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI1JSwgMyUpO1xuICAgIH1cbiAgfVxuXG4gIGltZyB7XG4gICAgd2lkdGg6IGNhbGMoNjB2dyAtIDIwcHgpO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICB3aWR0aDogMTAwdnc7XG4gICAgfVxuXG4gICAgJi5mdWxsLXdpZHRoIHtcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IHJpZ2h0O1xuICAgIH1cbiAgfVxufSIsIiRncmVlbjogIzUwQjQzNztcbiRkYXJrLWdyZWVuOiAjMzg4MTI3O1xuJGJsYWNrOiAjMDAwQTAwO1xuJGdyZXk6ICNDOEM4Qzg7XG4kd2hpdGUtc21va2U6ICNGMEYwRjA7XG4kd2hpdGU6ICNGRkZGRkY7XG4kcmVkOiAjRDkwMDM0O1xuXG4kYmFybGV5R3JleTogIzlCOUY5QjtcblxuJGdyZXlfMDY6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiRibGFja18wODogcmdiYSgwLCAxMCwgMCwgMC44KTtcbiRibGFja18wNjogcmdiYSgwLCAxMCwgMCwgMC42KTtcbiRibGFja18wMjogcmdiYSgwLCAxMCwgMCwgMC4xNik7XG5cbiRzdmctZGVmYXVsdDogXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMScgdmlld0JveD0nMCAwIDIwIDIxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNS40OTQgMTguNUM1LjA4MSAxOC41IDQuNzI5IDE4LjM1MyA0LjQzOCAxOC4wNTkgNC4xNDYgMTcuNzY2IDQgMTcuNDEzIDQgMTdWNy41QzQgNy4wODggNC4xNDcgNi43MzQgNC40NCA2LjQ0IDQuNzM0IDYuMTQ3IDUuMDg4IDYgNS41IDZIN1Y1LjY2N0M3IDQuODMzIDcuMjgxIDQuMDk3IDcuODQ0IDMuNDU4IDguNDA2IDIuODIgOS4xMjUgMi41IDEwIDIuNWMuODMzIDAgMS41NDIuMjkyIDIuMTI1Ljg3NS41ODMuNTgzLjg3NSAxLjI5Mi44NzUgMi4xMjVWNmgxLjVjLjQxMyAwIC43NjYuMTQ3IDEuMDU5LjQ0LjI5NC4yOTQuNDQxLjY0OC40NDEgMS4wNlYxN2MwIC40MTMtLjE0Ny43NjYtLjQ0MSAxLjA1OS0uMjk0LjI5NC0uNjQ3LjQ0MS0xLjA2LjQ0MUg1LjQ5NFpNNS41IDE3aDlWNy41SDEzdjEuMjVjMCAuMjEzLS4wNzEuMzkxLS4yMTQuNTM0LS4xNDMuMTQ0LS4zMi4yMTYtLjUzMi4yMTYtLjIxMSAwLS4zOS0uMDcyLS41MzUtLjIxNkEuNzI4LjcyOCAwIDAgMSAxMS41IDguNzVWNy41SDguNXYxLjI1YzAgLjIxMy0uMDcxLjM5MS0uMjE0LjUzNC0uMTQzLjE0NC0uMzIuMjE2LS41MzIuMjE2LS4yMTEgMC0uMzktLjA3Mi0uNTM1LS4yMTZBLjcyOC43MjggMCAwIDEgNyA4Ljc1VjcuNUg1LjVWMTdaTTguNSA2aDNWNS41YzAtLjQxMy0uMTQ3LS43NjYtLjQ0Mi0xLjA1OUMxMC43NjQgNC4xNDcgMTAuNDEgNCA5Ljk5NiA0Yy0uNDE0IDAtLjc2Ny4xNDctMS4wNTkuNDQxQzguNjQ2IDQuNzM0IDguNSA1LjA4NyA4LjUgNS41VjZaJyBmaWxsPSclMjNGRkZGRkYnLyUzRSUzQy9zdmclM0VcIjtcbiRzdmctZGFyazogXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMScgdmlld0JveD0nMCAwIDIwIDIxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNS40OTQgMTguNUM1LjA4MSAxOC41IDQuNzI5IDE4LjM1MyA0LjQzOCAxOC4wNTkgNC4xNDYgMTcuNzY2IDQgMTcuNDEzIDQgMTdWNy41QzQgNy4wODggNC4xNDcgNi43MzQgNC40NCA2LjQ0IDQuNzM0IDYuMTQ3IDUuMDg4IDYgNS41IDZIN1Y1LjY2N0M3IDQuODMzIDcuMjgxIDQuMDk3IDcuODQ0IDMuNDU4IDguNDA2IDIuODIgOS4xMjUgMi41IDEwIDIuNWMuODMzIDAgMS41NDIuMjkyIDIuMTI1Ljg3NS41ODMuNTgzLjg3NSAxLjI5Mi44NzUgMi4xMjVWNmgxLjVjLjQxMyAwIC43NjYuMTQ3IDEuMDU5LjQ0LjI5NC4yOTQuNDQxLjY0OC40NDEgMS4wNlYxN2MwIC40MTMtLjE0Ny43NjYtLjQ0MSAxLjA1OS0uMjk0LjI5NC0uNjQ3LjQ0MS0xLjA2LjQ0MUg1LjQ5NFpNNS41IDE3aDlWNy41SDEzdjEuMjVjMCAuMjEzLS4wNzEuMzkxLS4yMTQuNTM0LS4xNDMuMTQ0LS4zMi4yMTYtLjUzMi4yMTYtLjIxMSAwLS4zOS0uMDcyLS41MzUtLjIxNkEuNzI4LjcyOCAwIDAgMSAxMS41IDguNzVWNy41SDguNXYxLjI1YzAgLjIxMy0uMDcxLjM5MS0uMjE0LjUzNC0uMTQzLjE0NC0uMzIuMjE2LS41MzIuMjE2LS4yMTEgMC0uMzktLjA3Mi0uNTM1LS4yMTZBLjcyOC43MjggMCAwIDEgNyA4Ljc1VjcuNUg1LjVWMTdaTTguNSA2aDNWNS41YzAtLjQxMy0uMTQ3LS43NjYtLjQ0Mi0xLjA1OUMxMC43NjQgNC4xNDcgMTAuNDEgNCA5Ljk5NiA0Yy0uNDE0IDAtLjc2Ny4xNDctMS4wNTkuNDQxQzguNjQ2IDQuNzM0IDguNSA1LjA4NyA4LjUgNS41VjZaJyBmaWxsPSclMjMwMDBBMDAnLyUzRSUzQy9zdmclM0VcIjtcbiRzdmctYmFybGV5LWdyZXk6IFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjEnIHZpZXdCb3g9JzAgMCAyMCAyMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUuNDk0IDE4LjVDNS4wODEgMTguNSA0LjcyOSAxOC4zNTMgNC40MzggMTguMDU5IDQuMTQ2IDE3Ljc2NiA0IDE3LjQxMyA0IDE3VjcuNUM0IDcuMDg4IDQuMTQ3IDYuNzM0IDQuNDQgNi40NCA0LjczNCA2LjE0NyA1LjA4OCA2IDUuNSA2SDdWNS42NjdDNyA0LjgzMyA3LjI4MSA0LjA5NyA3Ljg0NCAzLjQ1OCA4LjQwNiAyLjgyIDkuMTI1IDIuNSAxMCAyLjVjLjgzMyAwIDEuNTQyLjI5MiAyLjEyNS44NzUuNTgzLjU4My44NzUgMS4yOTIuODc1IDIuMTI1VjZoMS41Yy40MTMgMCAuNzY2LjE0NyAxLjA1OS40NC4yOTQuMjk0LjQ0MS42NDguNDQxIDEuMDZWMTdjMCAuNDEzLS4xNDcuNzY2LS40NDEgMS4wNTktLjI5NC4yOTQtLjY0Ny40NDEtMS4wNi40NDFINS40OTRaTTUuNSAxN2g5VjcuNUgxM3YxLjI1YzAgLjIxMy0uMDcxLjM5MS0uMjE0LjUzNC0uMTQzLjE0NC0uMzIuMjE2LS41MzIuMjE2LS4yMTEgMC0uMzktLjA3Mi0uNTM1LS4yMTZBLjcyOC43MjggMCAwIDEgMTEuNSA4Ljc1VjcuNUg4LjV2MS4yNWMwIC4yMTMtLjA3MS4zOTEtLjIxNC41MzQtLjE0My4xNDQtLjMyLjIxNi0uNTMyLjIxNi0uMjExIDAtLjM5LS4wNzItLjUzNS0uMjE2QS43MjguNzI4IDAgMCAxIDcgOC43NVY3LjVINS41VjE3Wk04LjUgNmgzVjUuNWMwLS40MTMtLjE0Ny0uNzY2LS40NDItMS4wNTlDMTAuNzY0IDQuMTQ3IDEwLjQxIDQgOS45OTYgNGMtLjQxNCAwLS43NjcuMTQ3LTEuMDU5LjQ0MUM4LjY0NiA0LjczNCA4LjUgNS4wODcgOC41IDUuNVY2WicgZmlsbD0nJTIzOUI5RjlCJy8lM0UlM0Mvc3ZnJTNFXCI7XG4kc3ZnLWhvdmVyOiBcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIxJyB2aWV3Qm94PScwIDAgMjAgMjEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001LjQ5NCAxOC41QzUuMDgxIDE4LjUgNC43MjkgMTguMzUzIDQuNDM4IDE4LjA1OSA0LjE0NiAxNy43NjYgNCAxNy40MTMgNCAxN1Y3LjVDNCA3LjA4OCA0LjE0NyA2LjczNCA0LjQ0IDYuNDQgNC43MzQgNi4xNDcgNS4wODggNiA1LjUgNkg3VjUuNjY3QzcgNC44MzMgNy4yODEgNC4wOTcgNy44NDQgMy40NTggOC40MDYgMi44MiA5LjEyNSAyLjUgMTAgMi41Yy44MzMgMCAxLjU0Mi4yOTIgMi4xMjUuODc1LjU4My41ODMuODc1IDEuMjkyLjg3NSAyLjEyNVY2aDEuNWMuNDEzIDAgLjc2Ni4xNDcgMS4wNTkuNDQuMjk0LjI5NC40NDEuNjQ4LjQ0MSAxLjA2VjE3YzAgLjQxMy0uMTQ3Ljc2Ni0uNDQxIDEuMDU5LS4yOTQuMjk0LS42NDcuNDQxLTEuMDYuNDQxSDUuNDk0Wk01LjUgMTdoOVY3LjVIMTN2MS4yNWMwIC4yMTMtLjA3MS4zOTEtLjIxNC41MzQtLjE0My4xNDQtLjMyLjIxNi0uNTMyLjIxNi0uMjExIDAtLjM5LS4wNzItLjUzNS0uMjE2QS43MjguNzI4IDAgMCAxIDExLjUgOC43NVY3LjVIOC41djEuMjVjMCAuMjEzLS4wNzEuMzkxLS4yMTQuNTM0LS4xNDMuMTQ0LS4zMi4yMTYtLjUzMi4yMTYtLjIxMSAwLS4zOS0uMDcyLS41MzUtLjIxNkEuNzI4LjcyOCAwIDAgMSA3IDguNzVWNy41SDUuNVYxN1pNOC41IDZoM1Y1LjVjMC0uNDEzLS4xNDctLjc2Ni0uNDQyLTEuMDU5QzEwLjc2NCA0LjE0NyAxMC40MSA0IDkuOTk2IDRjLS40MTQgMC0uNzY3LjE0Ny0xLjA1OS40NDFDOC42NDYgNC43MzQgOC41IDUuMDg3IDguNSA1LjVWNlonIGZpbGw9JyUyMzUwQjQzNycvJTNFJTNDL3N2ZyUzRVwiO1xuXG4iLCIud3lzaXd5ZyB7XHJcbiAgY29sb3I6ICMwMDBBMDBGRjtcclxuXHJcbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4xNjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGgyIHtcclxuICAgIGZvbnQtc2l6ZTogNTNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjdweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMTQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICBmb250LXNpemU6IDI3cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xNDtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE2O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaDQge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICM1MEI0MzdGRjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjMzg4MTI3RkY7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB1bCwgb2wge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcblxyXG4gIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XHJcbiAgfVxyXG5cclxuICBvbCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xyXG4gIH1cclxuXHJcbiAgdWwgbGksIG9sIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgfVxyXG5cclxuICBzdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB9XHJcblxyXG4gIGVtIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICB9XHJcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/