/*/ headings */

/*headings end */

.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
  opacity: 0
}

.swiper-initialized,
.swiper-initialized ~ .swiper {
  opacity: 1
}

.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1
}

.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
          box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0)
}

.swiper-container-multirow > .swiper-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap
}

.swiper-container-multirow-column > .swiper-wrapper {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column
}

.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
       -o-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
  margin: 0 auto
}

.swiper-container-pointer-events {
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}

.swiper-container-pointer-events.swiper-container-vertical {
    -ms-touch-action: pan-x;
        touch-action: pan-x
}

.swiper-slide {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform
}

.swiper-slide-invisible-blank {
  visibility: hidden
}

/* Auto Height */

.swiper-container-autoheight,
  .swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-transition-property: height, -webkit-transform;
    transition-property: height, -webkit-transform;
    -o-transition-property: transform, height;
    transition-property: transform, height;
    transition-property: transform, height, -webkit-transform
}

/* 3D Effects */

.swiper-container-3d {
  -webkit-perspective: 1200px;
          perspective: 1200px;
}

.swiper-container-3d .swiper-wrapper,
  .swiper-container-3d .swiper-slide,
  .swiper-container-3d .swiper-slide-shadow-left,
  .swiper-container-3d .swiper-slide-shadow-right,
  .swiper-container-3d .swiper-slide-shadow-top,
  .swiper-container-3d .swiper-slide-shadow-bottom,
  .swiper-container-3d .swiper-cube-shadow {
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-left,
  .swiper-container-3d .swiper-slide-shadow-right,
  .swiper-container-3d .swiper-slide-shadow-top,
  .swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 8
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

/* CSS Mode */

.swiper-container-css-mode > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none; /* For Firefox */
    -ms-overflow-style: none;
}

/* For Internet Explorer and Edge */

.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
      display: none
}

.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start
}

.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
    -ms-scroll-snap-type: x mandatory;
        scroll-snap-type: x mandatory
}

.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
    -ms-scroll-snap-type: y mandatory;
        scroll-snap-type: y mandatory
}

.swiper-button-prev {
    cursor: pointer;
    position: absolute;
    z-index: 2;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    left: 20px;
    color: var(--color_accent);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 44px;
    height: 44px;
}

.swiper-button-prev .icon_prev {
      position: relative;
      left: -1px
}

.swiper-button-prev .icon_slider-left {
      position: relative;
      left: -1px;
}

.swiper-button-next {
    padding: 0;
    cursor: pointer;
    position: absolute;
    z-index: 2;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%);
    right: 20px;
    color: var(--color_accent);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 44px;
    height: 44px;
}

.swiper-button-next .icon_next {
      position: relative;
      left: 1px
}

.swiper-button-next .icon_slider-right {
      position: relative;
      left: 1px;
}

.swiper-button-next_border,
  .swiper-button-prev_border {
    background-color: #fff;
    border: 1px solid var(--color_white)
}

.swiper-button-disabled {
    color: var(--color_gray);
    cursor: default
}

.swiper-pagination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 20px;
    margin-bottom: 40px
    /*margin-bottom: 27px */
}

.swiper-pagination-bullet {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 60px;
            flex: 0 0 60px;
    background-color: var(--color_white);
    height: 4px;
    border-radius: 100px;
    cursor: pointer;
    margin: 0 5px;
}

.swiper-pagination-bullet-active {
    background-color: var(--color_accent)
}

.swiper-pagination ~ .swiper-button-prev,
  .swiper-pagination ~ .swiper-button-next {
    margin-top: -33px
}

/* Preloader */

.swiper-lazy-preloader {
  display: none;
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
      -ms-transform-origin: 50%;
          transform-origin: 50%;
  /*animation: swiper-preloader-spin 1s infinite linear */
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 4px solid var(--color_accent);
  border-radius: 50%;
  border-top-color: transparent
}

/* */

/*@keyframes swiper-preloader-spin */

/*  100% */

/*    transform: rotate(360deg) */

/* */

.error {
  text-align: center;
  padding-top: 44px;
}

.error_500 {
    padding-top: 133px;
}

.error__code {
    font-size: 12.5rem;
    line-height: 1;
    font-family: var(--font_bold);
    margin: 0 auto 7px;
    position: relative;
    max-width: 473px;
    letter-spacing: 0.1em;
}

.error_500 .error__code {
      margin-bottom: 20px;
}

.error__text {
    font-size: 2.25rem;
    line-height: 1.22;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px;
}

.error_500 .error__text {
      color: var(--color_dark);
      font-size: 1.125rem;
      line-height: 1.33;
      max-width: 712px;
}

.error__circle {
    --size: 33px;
    position: absolute;
    width: var(--size);
    height: var(--size);
    border-radius: 50%;
    z-index: 1;
    pointer-events: none;
}

.error__circle_red {
    --size: 62px;
    background-color: var(--color_purple);
    left: 26px;
    top: 31px;
}

.error_500 .error__circle_red {
      left: auto;
      right: 16px;
      top: 68px;
}

.error__circle_orange {
    --size: 33px;
    background-color: var(--color_orange);
    bottom: 29px;
    right: 174px;
}

.error_500 .error__circle_orange {
      bottom: 11px;
      right: 188px;
}

.error__circle_green {
    --size: 41px;
    background-color: var(--color_accent);
    top: -2px;
    left: 190px;
}

.error_500 .error__circle_green {
      left: auto;
      top: 7px;
      right: 50%;
}

.error__circle_blue {
    --size: 51px;
    background-color: var(--color_green2);
    right: 22px;
    top: 35px;
}

/* animation: wobble 5s ease infinite */

.error_500 .error__circle_blue {
      right: auto;
      top: auto;
      left: 16px;
      top: 48px;
}

.error__footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: auto;
    margin-right: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 192px;
}

.error__footer .button {
      padding-left: 13px
}

.error__footer .button__media_after {
      padding-left: 22px
}

@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%)
  }
  15% {
    -webkit-transform: translateX(-15%);
            transform: translateX(-15%)
  }
  30% {
    -webkit-transform: translateX(10%);
            transform: translateX(10%)
  }
  45% {
    -webkit-transform: translateX(-5%);
            transform: translateX(-5%)
  }
  60% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%)
  }
  75% {
    -webkit-transform: translateX(-2%);
            transform: translateX(-2%)
  }
  100% {
    -webkit-transform: translateX(0%) */;
            transform: translateX(0%) */
  }
}

@keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%)
  }
  15% {
    -webkit-transform: translateX(-15%);
            transform: translateX(-15%)
  }
  30% {
    -webkit-transform: translateX(10%);
            transform: translateX(10%)
  }
  45% {
    -webkit-transform: translateX(-5%);
            transform: translateX(-5%)
  }
  60% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%)
  }
  75% {
    -webkit-transform: translateX(-2%);
            transform: translateX(-2%)
  }
  100% {
    -webkit-transform: translateX(0%) */;
            transform: translateX(0%) */
  }
}

.techwork {
  text-align: center;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 80px;
}

.techwork__img {
    margin: 0 auto 30px;
    position: relative;
    left: -13px;
}

.techwork__title {
    font-size: 26px;
    line-height: 1.22;
    color: var(--color_dark);
    margin-bottom: 15px;
    padding: 0 10px;
}

.techwork__text {
    font-size: 1.125rem;
    line-height: 1.33;
    color: var(--color_gray);
}

.layout__productslist {
  margin-top: 61px
}

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

@media (min-width: 1181px) {

.error__code {
      padding-left: 20px
  }
}

@media (max-width: 1180px) {

.swiper-button-prev {
      display: none
  }

.swiper-button-prev .icon_slider-left {
        left: -2px
  }

.swiper-button-next {
      display: none
  }

.swiper-pagination-bullet {
      -ms-flex-preferred-size: 32px;
          flex-basis: 32px
  }

.error {
    padding-top: 61px;
    padding-bottom: 7px
  }

.error_500 {
      padding-top: 0
  }

.error__code {
      margin-bottom: 19px;
      padding-left: 20px
  }

.error__circle_red {
      top: 45px;
      left: 20px
  }

.error__circle_orange {
      bottom: 16px;
      right: 183px
  }

.error__circle_green {
      left: 187px;
      top: 8px
  }

.error__circle_blue {
      right: 22px;
      top: 50px
  }
      .error__footer .button {
        font-size: 1rem
  }

.error_500 .error__footer {
        display: none
  }

.techwork {
    padding-top: 7px
  }
}

@media (max-width: 767px) {

.swiper-button-prev {
      width: 26px;
      height: 26px
  }

.swiper-button-prev .icon_slider-left {
        width: 7px;
        height: 10px;
        position: relative;
        left: -1px
  }

.swiper-button-next {
      width: 26px;
      height: 26px
  }

.swiper-button-next .icon_slider-right {
        left: 0;
        width: 7px;
        height: 10px
  }

.swiper-pagination-bullet {
      -ms-flex-preferred-size: 24px;
          flex-basis: 24px
  }

.error {
    padding-top: 28px;
    margin-bottom: -22px
  }

.error_500 {
      padding-top: 29px
  }

.error__code {
      margin-bottom: 6px;
      font-size: 7.625rem;
      padding-left: 13px;
      max-width: 292px
  }

.error_500 .error__code {
        padding-left: 13px;
        margin-bottom: 8px
  }

.error__text {
      font-size: 1.625rem
  }

.error_500 .error__text {
        font-size: 0.875rem;
        line-height: 1.29
  }

.error__circle {
      -webkit-transform: scale(0.7);
          -ms-transform: scale(0.7);
              transform: scale(0.7)
  }

.error__circle_red {
      -webkit-transform: scale(0.6);
          -ms-transform: scale(0.6);
              transform: scale(0.6);
      left: 2px;
      top: 10px
  }

.error_500 .error__circle_red {
        right: -1px;
        top: 10px
  }

.error__circle_orange {
      bottom: 7px;
      right: 104px;
      -webkit-transform: scale(0.6);
          -ms-transform: scale(0.6);
              transform: scale(0.6)
  }

.error_500 .error__circle_orange {
        bottom: 11px;
        right: 105px
  }

.error__circle_green {
      -webkit-transform: scale(0.6);
          -ms-transform: scale(0.6);
              transform: scale(0.6);
      top: -8px;
      left: 107px
  }

.error_500 .error__circle_green {
        right: 49%;
        top: -5px
  }

.error__circle_blue {
      right: 2px;
      top: 16px;
      -webkit-transform: scale(0.65);
          -ms-transform: scale(0.65);
              transform: scale(0.65)
  }

.error_500 .error__circle_blue {
        left: 0px;
        top: 3px
  }

.techwork {
    padding-top: 18px;
    margin-bottom: 22px;
    padding-left: 9px;
    padding-right: 9px
  }

.techwork__img {
      left: 0;
      margin-bottom: 23px
  }

.techwork__title {
      font-size: 1.625rem;
      line-height: 1.15;
      margin-bottom: 10px
  }

.techwork__text {
      font-size: 0.875rem;
      line-height: 1.29
  }

.techwork__line {
      display: block
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2hlbHBlcnMvbWl4aW5zLnNzcyIsIi4uL3ZlbmRvcnMvc3dpcGVyLnNzcyIsIi4uL2Jsb2Nrcy9lcnJvci9lcnJvci5zc3MiLCIuLi9ibG9ja3MvZXJyb3IvdGVjaHdvcmsuc3NzIiwicGFnZS1lcnJvci5zc3MiLCI8bm8gc291cmNlPiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnS0EsY0FBVzs7QUFnRVgsZ0JBQWE7O0FDaE9iO0VBQ0UsaUJBQWdCO0VBQ2hCLGtCQUFpQjtFQUNqQixrQkFBaUI7RUFDakIsZ0JBQWU7RUFDZixnQkFBZTtFQUNmLFVBQVM7RUFDVCxVQUFTO0VBQ1Q7QUFSSTs7QUFVTjs7RUFFRTtBQUQwQjs7QUFHNUI7RUFDRSxpQkFBZ0I7RUFDaEIsa0JBQWlCO0VBQ2pCLGtCQUFpQjtFQUNqQixnQkFBZTtFQUNmLGdCQUFlO0VBQ2YsVUFBUztFQUNUO0FBUGM7O0FBU2hCO0VBQ0UsNEJBQXFCO0VBQXJCLDZCQUFxQjtNQUFyQiwwQkFBcUI7VUFBckI7QUFEeUM7O0FBRzNDO0VBQ0Usa0JBQWlCO0VBQ2pCLFdBQVU7RUFDVixZQUFXO0VBQ1gsVUFBUztFQUNULG9CQUFZO0VBQVosb0JBQVk7RUFBWixhQUFZO0VBQ1osOENBQTZCO0VBQTdCLHNDQUE2QjtFQUE3QixpQ0FBNkI7RUFBN0IsOEJBQTZCO0VBQTdCLGlEQUE2QjtFQUM3QiwrQkFBc0I7VUFBdEI7QUFQWTs7QUFTZDs7RUFFRSx1Q0FBOEI7VUFBOUI7QUFEWTs7QUFHZDtFQUNFLG1CQUFjO01BQWQ7QUFEeUM7O0FBRzNDO0VBQ0UsbUJBQWM7TUFBZCxlQUFjO0VBQ2QsNEJBQXFCO0VBQXJCLDZCQUFxQjtNQUFyQiwwQkFBcUI7VUFBckI7QUFGZ0Q7O0FBSWxEO0VBQ0UsNENBQW1DO09BQW5DLHVDQUFtQztVQUFuQyxvQ0FBbUM7RUFDbkM7QUFGMEM7O0FBSTVDO0VBQ0UsdUJBQWtCO01BQWxCLG1CQUFrQjtBQURXOztBQUU3QjtJQUNFLHVCQUFrQjtRQUFsQjtBQUR3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U0ksNkJBQW9CO1VBQXBCLHlCQUFvQjtjQUFwQjtFQVRJOztBQVVSO01BU0ksNkJBQW9CO1VBQXBCLHlCQUFvQjtjQUFwQixxQkFBb0I7TUFDcEIsU0FBUTtNQUNSO0VBWFE7O0FBWVY7UUFLSSxXQUFVO1FBQ1Y7RUFOTzs7QUFPYjtNQVNJLFdBQVU7TUFDVixZQUFXO01BQ1gsNkJBQW9CO1VBQXBCLHlCQUFvQjtjQUFwQjtFQVhXOztBQVliO1FBSUksWUFBVztRQUNYO0VBTE87O0FBTWI7TUFTSSw2QkFBb0I7VUFBcEIseUJBQW9CO2NBQXBCLHFCQUFvQjtNQUNwQixTQUFRO01BQ1I7RUFYVTs7QUFZWjtRQUtJLFVBQVM7UUFDVDtFQU5POztBQU9iO01BU0ksVUFBUztNQUNULFNBQVE7TUFDUiw4QkFBcUI7VUFBckIsMEJBQXFCO2NBQXJCO0VBWFM7O0FBYVg7UUFNSSxTQUFRO1FBQ1I7RUFQTzs7QUNySWY7SUFTSSxpQkFBZ0I7SUFDaEIsbUJBQWtCO0lBQ2xCLGlCQUFnQjtJQUNoQjtFQVpJOztBQWFOO01BS0ksT0FBTTtNQUNOO0VBTkM7O0FBT0w7TUFPSSxtQkFBYztNQUNkLGlCQUFnQjtNQUNoQjtFQVRHOztBQVVQO01BS0ksbUJBQWM7TUFDZDtFQU5FOztBQU9OO01BRUk7RUFGRTtDRXJDUiIsImZpbGUiOiJwYWdlLWVycm9yLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAbWl4aW4gZWxsaXBzaXNcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICBvdmVyZmxvdzogaGlkZGVuXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzXG5cbkBtaXhpbiBzY3JvbGwtc3R5bGVcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvblxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmVcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgd2lkdGg6IDZweFxuICAgIGhlaWdodDogMFxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFja1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFN0VCRjFcbiAgICBib3JkZXItcmFkaXVzOiA0cHhcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJcbiAgICBib3JkZXItcmFkaXVzOiA0cHhcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcl9kYXJrKVxuICAgIGN1cnNvcjogcG9pbnRlclxuICAmOjotd2Via2l0LXJlc2l6ZXJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgIHdpZHRoOiA2cHhcbiAgICBoZWlnaHQ6IDBcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXJcbiAgICB3aWR0aDogNnB4XG4gICAgbGVmdDogLTEwMHB4XG5cbkBtaXhpbiBzY3JvbGwtc3R5bGUtdGhpblxuICBzY3JvbGxiYXItd2lkdGg6IHRoaW5cbiAgc2Nyb2xsYmFyLWNvbG9yOiB2YXIoLS1jb2xvcl9saWdodCkgdHJhbnNwYXJlbnRcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvblxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmVcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgd2lkdGg6IDJweFxuICAgIGhlaWdodDogMFxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFja1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgYm9yZGVyLXJhZGl1czogMTBweFxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYlxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHhcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcl9saWdodClcbiAgICBib3JkZXI6IDVweCBzb2xpZCAjZmZmXG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICY6Oi13ZWJraXQtcmVzaXplclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmVcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgd2lkdGg6IDJweFxuICAgIGhlaWdodDogMFxuICAmOjotd2Via2l0LXNjcm9sbGJhclxuICAgIHdpZHRoOiAxMnB4XG4gICAgbGVmdDogLTEwMHB4XG5cbkBtaXhpbiBzY3JvbGwtaGVhZGVyLW1lbnVcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluXG4gIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tY29sb3JfbGlnaHQpIHZhcigtLWNvbG9yX3doaXRlKVxuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2hcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXJcbiAgICB3aWR0aDogMnB4XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Jfd2hpdGUpXG4gICAgYm9yZGVyLXJhZGl1czogMTBweFxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYlxuICAgIGJvcmRlci1yYWRpdXM6IDEwcHhcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcl9saWdodClcbiAgICBib3JkZXI6IG5vbmVcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItYnV0dG9uXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZVxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcbiAgICB3aWR0aDogMnB4XG4gICAgaGVpZ2h0OiAwXG4gICY6Oi13ZWJraXQtcmVzaXplclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmVcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgd2lkdGg6IDJweFxuICAgIGhlaWdodDogMFxuXG5AbWl4aW4gdGFibGV0X3NtYWxsXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweClcbiAgICBAY29udGVudFxuXG5AbWl4aW4gdGFibGV0X2JpZ1xuICBAbWVkaWEgKG1heC13aWR0aDogMTE4MHB4KSBhbmQgKG1pbi13aWR0aDogODYwcHgpXG4gICAgQGNvbnRlbnRcblxuQG1peGluIG1vYmlsZV81NjdcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2N3B4KVxuICAgIEBjb250ZW50XG5cbkBtaXhpbiB0YWJsZXRcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExODBweClcbiAgICBAY29udGVudFxuXG5AbWl4aW4gb25seV90YWJsZXRcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExODBweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KVxuICAgIEBjb250ZW50XG5cbkBtaXhpbiBvbmx5X3RhYmxldF9zbWFsbFxuICBAbWVkaWEgKG1heC13aWR0aDogMTE4MHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpXG4gICAgQGNvbnRlbnRcblxuQG1peGluIG9ubHlfZGVza3RvcFxuICBAbWVkaWEgKG1pbi13aWR0aDogMTE4MXB4KVxuICAgIEBjb250ZW50XG5cbkBtaXhpbiBkZXNrdG9wX3NtYWxsXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzEwcHgpXG4gICAgQGNvbnRlbnRcblxuQG1peGluIG1lZGlhKCRzaXplKVxuICBAbWVkaWEgKG1heC13aWR0aDogJHNpemUpXG4gICAgQGNvbnRlbnRcblxuQG1peGluIG1lZGlhXzE1MzBcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE1MzBweClcbiAgICBAY29udGVudFxuXG5AbWl4aW4gZGVza3RvcFxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KVxuICAgIEBjb250ZW50XG5cbkBtaXhpbiBtb2JpbGVcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KVxuICAgIEBjb250ZW50XG5cbkBtaXhpbiBwbGFjZWhvbGRlclxuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyXG4gICAgQGNvbnRlbnRcbiAgJjotbW96LXBsYWNlaG9sZGVyXG4gICAgQGNvbnRlbnRcbiAgJjo6LW1vei1wbGFjZWhvbGRlclxuICAgIEBjb250ZW50XG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyXG4gICAgQGNvbnRlbnRcblxuQG1peGluIHNjcm9sbFxuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogYXV0b1xuICBvdmVyZmxvdy14OiBhdXRvXG5cbkBtaXhpbiBpZVxuICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6bm9uZSlcbiAgICBAY29udGVudFxuXG5AbWl4aW4gZmYtZ290aGljXG4gIGZvbnQtZmFtaWx5OiAnQmFua0dvdGhpYyBSVVNTJ1xuXG5AbWl4aW4gZXJyb3JcbiAgY29sb3I6IHZhcigtLWNvbG9yX3JlZClcbiAgZm9udC1zaXplOiAxMnB4XG4gIGxpbmUtaGVpZ2h0OiAxLjMzXG4gIG1hcmdpbi10b3A6IDZweFxuXG5AbWl4aW4gaGlkZS1zY3JvbGxiYXJcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZVxuICAmOjotd2Via2l0LXNjcm9sbGJhclxuICAgIGRpc3BsYXk6IG5vbmVcblxuLy8vIGhlYWRpbmdzXG5AbWl4aW4gaC1kZWZhdWx0XG4gIGRpc3BsYXk6IGJsb2NrXG4gIG1hcmdpbjogMFxuICBmb250LWZhbWlseTogdmFyKC0tZm9udF9ib2xkKVxuICBsaW5lLWhlaWdodDogMVxuXG5AbWl4aW4gaDFcbiAgZm9udC1zaXplOiAzNnB4XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250X2RlZmF1bHQpXG4gIGZvbnQtd2VpZ2h0OiA0MDBcbiAgbGluZS1oZWlnaHQ6IDEuMjJcbiAgY29sb3I6IHZhcigtLWNvbG9yX2RhcmspXG4gIEBpbmNsdWRlIHRhYmxldFxuICAgIGZvbnQtc2l6ZTogMjZweFxuICAgIGxpbmUtaGVpZ2h0OiAxLjE1XG5cbkBtaXhpbiBoMlxuICBmb250LXdlaWdodDogNDAwXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250X2RlZmF1bHQpXG4gIGZvbnQtc2l6ZTogMzZweFxuICBsaW5lLWhlaWdodDogMS4yMFxuICBAaW5jbHVkZSB0YWJsZXRcbiAgICBmb250LXNpemU6IDI2cHhcbiAgICBsaW5lLWhlaWdodDogMS4xOVxuICBAaW5jbHVkZSBtb2JpbGVcbiAgICBmb250LXNpemU6IDIwcHhcbiAgICBsaW5lLWhlaWdodDogMS4yXG5cbkBtaXhpbiBoM1xuICBmb250LXNpemU6IDI2cHhcbiAgZm9udC13ZWlnaHQ6IDQwMFxuICBmb250LWZhbWlseTogdmFyKC0tZm9udF9kZWZhdWx0KVxuICBsaW5lLWhlaWdodDogMS4yM1xuXG5AbWl4aW4gaDRcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnRfZGVmYXVsdClcbiAgZm9udC13ZWlnaHQ6IDQwMFxuICBsaW5lLWhlaWdodDogMS4xOFxuICBmb250LXNpemU6IDIycHhcbiAgQGluY2x1ZGUgdGFibGV0XG4gICAgZm9udC1zaXplOiAyMnB4XG4gICAgbGluZS1oZWlnaHQ6IDEuMThcbiAgICAmLmxheW91dF9faGVhZGluZ19oNFxuICAgICAgZm9udC1zaXplOiAyNnB4XG4gIEBpbmNsdWRlIG1vYmlsZVxuICAgIGZvbnQtc2l6ZTogMjJweFxuICAgIGxpbmUtaGVpZ2h0OiAxLjE4XG4gICAgJi5sYXlvdXRfX2hlYWRpbmdfaDRcbiAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICAgbGluZS1oZWlnaHQ6IDEuMzNcbiAgICAmLmxheW91dF9fcHJvZHVjdHNsaXN0LXRpdGxlXG4gICAgICBmb250LXNpemU6IDIwcHhcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1XG5cbkBtaXhpbiBoNVxuICBmb250LWZhbWlseTogdmFyKC0tZm9udF9kZWZhdWx0KVxuICBmb250LXNpemU6IDI0cHhcbiAgbGluZS1oZWlnaHQ6IDEuMTZcblxuQG1peGluIGg2XG4gIGZvbnQtc2l6ZTogMTZweFxuICBmb250LWZhbWlseTogdmFyKC0tZm9udF9ib2xkKVxuICBsaW5lLWhlaWdodDogMS41XG4vL2hlYWRpbmdzIGVuZFxuXG5AbWl4aW4gaGlkZS1zY3JvbGxiYXJcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZVxuICAmOjotd2Via2l0LXNjcm9sbGJhclxuICAgIGRpc3BsYXk6IG5vbmVcbiIsIi5zd2lwZXJcbiAgbWFyZ2luLWxlZnQ6IGF1dG9cbiAgbWFyZ2luLXJpZ2h0OiBhdXRvXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBvdmVyZmxvdzogaGlkZGVuXG4gIGxpc3Qtc3R5bGU6IG5vbmVcbiAgcGFkZGluZzogMFxuICB6LWluZGV4OiAxXG4gIG9wYWNpdHk6IDBcblxuLnN3aXBlci1pbml0aWFsaXplZCxcbi5zd2lwZXItaW5pdGlhbGl6ZWQgfiAuc3dpcGVyXG4gIG9wYWNpdHk6IDFcblxuLnN3aXBlci1jb250YWluZXJcbiAgbWFyZ2luLWxlZnQ6IGF1dG9cbiAgbWFyZ2luLXJpZ2h0OiBhdXRvXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBvdmVyZmxvdzogaGlkZGVuXG4gIGxpc3Qtc3R5bGU6IG5vbmVcbiAgcGFkZGluZzogMFxuICB6LWluZGV4OiAxXG5cbi5zd2lwZXItY29udGFpbmVyLXZlcnRpY2FsID4gLnN3aXBlci13cmFwcGVyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cblxuLnN3aXBlci13cmFwcGVyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICB3aWR0aDogMTAwJVxuICBoZWlnaHQ6IDEwMCVcbiAgei1pbmRleDogMVxuICBkaXNwbGF5OiBmbGV4XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybVxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveFxuXG4uc3dpcGVyLWNvbnRhaW5lci1hbmRyb2lkIC5zd2lwZXItc2xpZGUsXG4uc3dpcGVyLXdyYXBwZXJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKVxuXG4uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdyA+IC5zd2lwZXItd3JhcHBlclxuICBmbGV4LXdyYXA6IHdyYXBcblxuLnN3aXBlci1jb250YWluZXItbXVsdGlyb3ctY29sdW1uID4gLnN3aXBlci13cmFwcGVyXG4gIGZsZXgtd3JhcDogd3JhcFxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cbi5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZSA+IC5zd2lwZXItd3JhcHBlclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXRcbiAgbWFyZ2luOiAwIGF1dG9cblxuLnN3aXBlci1jb250YWluZXItcG9pbnRlci1ldmVudHNcbiAgdG91Y2gtYWN0aW9uOiBwYW4teVxuICAmLnN3aXBlci1jb250YWluZXItdmVydGljYWxcbiAgICB0b3VjaC1hY3Rpb246IHBhbi14XG5cblxuLnN3aXBlci1zbGlkZVxuICBmbGV4LXNocmluazogMFxuICB3aWR0aDogMTAwJVxuICBoZWlnaHQ6IDEwMCVcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybVxuXG4uc3dpcGVyLXNsaWRlLWludmlzaWJsZS1ibGFua1xuICB2aXNpYmlsaXR5OiBoaWRkZW5cblxuLyogQXV0byBIZWlnaHQgKi9cbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHRcbiAgJixcbiAgLnN3aXBlci1zbGlkZVxuICAgIGhlaWdodDogYXV0b1xuICAuc3dpcGVyLXdyYXBwZXJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0XG5cbi8qIDNEIEVmZmVjdHMgKi9cbi5zd2lwZXItY29udGFpbmVyLTNkXG4gIHBlcnNwZWN0aXZlOiAxMjAwcHhcbiAgLnN3aXBlci13cmFwcGVyLFxuICAuc3dpcGVyLXNsaWRlLFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCxcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sXG4gIC5zd2lwZXItY3ViZS1zaGFkb3dcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsXG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIGxlZnQ6IDBcbiAgICB0b3A6IDBcbiAgICB3aWR0aDogMTAwJVxuICAgIGhlaWdodDogMTAwJVxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gICAgei1pbmRleDogOFxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSlcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwgMCwgMCwgMC41KSwgcmdiYSgwLCAwLCAwLCAwKSlcbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDApKVxuICAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b21cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMCkpXG5cblxuLyogQ1NTIE1vZGUgKi9cbi5zd2lwZXItY29udGFpbmVyLWNzcy1tb2RlXG4gID4gLnN3aXBlci13cmFwcGVyXG4gICAgb3ZlcmZsb3c6IGF1dG9cbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmUgLyogRm9yIEZpcmVmb3ggKi9cbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmUgLyogRm9yIEludGVybmV0IEV4cGxvcmVyIGFuZCBFZGdlICovXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXJcbiAgICAgIGRpc3BsYXk6IG5vbmVcbiAgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlXG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0IHN0YXJ0XG4uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsLnN3aXBlci1jb250YWluZXItY3NzLW1vZGVcbiAgPiAuc3dpcGVyLXdyYXBwZXJcbiAgICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeVxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwuc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZVxuICA+IC5zd2lwZXItd3JhcHBlclxuICAgIHNjcm9sbC1zbmFwLXR5cGU6IHkgbWFuZGF0b3J5XG5cbi5zd2lwZXJcbiAgJi1idXR0b24tcHJldlxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHotaW5kZXg6IDJcbiAgICB0b3A6IDUwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuICAgIGxlZnQ6IDIwcHhcbiAgICBjb2xvcjogdmFyKC0tY29sb3JfYWNjZW50KVxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICB3aWR0aDogNDRweFxuICAgIGhlaWdodDogNDRweFxuICAgIC5pY29uX3ByZXZcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgbGVmdDogLTFweFxuICAgIEBpbmNsdWRlIG1vYmlsZVxuICAgICAgd2lkdGg6IDI2cHhcbiAgICAgIGhlaWdodDogMjZweFxuICAgIEBpbmNsdWRlIHRhYmxldFxuICAgICAgZGlzcGxheTogbm9uZVxuICAgIC5pY29uX3NsaWRlci1sZWZ0XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIGxlZnQ6IC0xcHhcbiAgICAgIEBpbmNsdWRlIHRhYmxldFxuICAgICAgICBsZWZ0OiAtMnB4XG4gICAgICBAaW5jbHVkZSBtb2JpbGVcbiAgICAgICAgd2lkdGg6IDdweFxuICAgICAgICBoZWlnaHQ6IDEwcHhcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICAgIGxlZnQ6IC0xcHhcbiAgJi1idXR0b24tbmV4dFxuICAgIHBhZGRpbmc6IDBcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB6LWluZGV4OiAyXG4gICAgdG9wOiA1MCVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcbiAgICByaWdodDogMjBweFxuICAgIGNvbG9yOiB2YXIoLS1jb2xvcl9hY2NlbnQpXG4gICAgZGlzcGxheTogZmxleFxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIHdpZHRoOiA0NHB4XG4gICAgaGVpZ2h0OiA0NHB4XG4gICAgQGluY2x1ZGUgdGFibGV0XG4gICAgICBkaXNwbGF5OiBub25lXG4gICAgQGluY2x1ZGUgbW9iaWxlXG4gICAgICB3aWR0aDogMjZweFxuICAgICAgaGVpZ2h0OiAyNnB4XG4gICAgLmljb25fbmV4dFxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICBsZWZ0OiAxcHhcbiAgICAuaWNvbl9zbGlkZXItcmlnaHRcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgbGVmdDogMXB4XG4gICAgICBAaW5jbHVkZSBtb2JpbGVcbiAgICAgICAgbGVmdDogMFxuICAgICAgICB3aWR0aDogN3B4XG4gICAgICAgIGhlaWdodDogMTBweFxuICAmLWJ1dHRvbi1uZXh0X2JvcmRlcixcbiAgJi1idXR0b24tcHJldl9ib3JkZXJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3Jfd2hpdGUpXG4gICYtYnV0dG9uLWRpc2FibGVkXG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2dyYXkpXG4gICAgY3Vyc29yOiBkZWZhdWx0XG4gICYtcGFnaW5hdGlvblxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgIG1hcmdpbi10b3A6IDIwcHhcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4XG4gICAgLy9tYXJnaW4tYm90dG9tOiAyN3B4XG4gICYtcGFnaW5hdGlvbi1idWxsZXRcbiAgICBmbGV4OiAwIDAgNjBweFxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yX3doaXRlKVxuICAgIGhlaWdodDogNHB4XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHhcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICBtYXJnaW46IDAgNXB4XG4gICAgQGluY2x1ZGUgdGFibGV0XG4gICAgICBmbGV4LWJhc2lzOiAzMnB4XG4gICAgQGluY2x1ZGUgbW9iaWxlXG4gICAgICBmbGV4LWJhc2lzOiAyNHB4XG4gICYtcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JfYWNjZW50KVxuICAmLXBhZ2luYXRpb24gfiAmLWJ1dHRvbi1wcmV2LFxuICAmLXBhZ2luYXRpb24gfiAmLWJ1dHRvbi1uZXh0XG4gICAgbWFyZ2luLXRvcDogLTMzcHhcblxuXG4vKiBQcmVsb2FkZXIgKi9cbi5zd2lwZXItbGF6eS1wcmVsb2FkZXJcbiAgZGlzcGxheTogbm9uZVxuICB3aWR0aDogNDJweFxuICBoZWlnaHQ6IDQycHhcbiAgcG9zaXRpb246IGFic29sdXRlXG4gIGxlZnQ6IDUwJVxuICB0b3A6IDUwJVxuICBtYXJnaW4tbGVmdDogLTIxcHhcbiAgbWFyZ2luLXRvcDogLTIxcHhcbiAgei1pbmRleDogMTBcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlXG4gIC8vYW5pbWF0aW9uOiBzd2lwZXItcHJlbG9hZGVyLXNwaW4gMXMgaW5maW5pdGUgbGluZWFyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tY29sb3JfYWNjZW50KVxuICBib3JkZXItcmFkaXVzOiA1MCVcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnRcblxuLy9cbi8vQGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW5cbi8vICAxMDAlXG4vLyAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpXG4vL1xuXG4iLCIuZXJyb3JcbiAgdGV4dC1hbGlnbjogY2VudGVyXG4gIHBhZGRpbmctdG9wOiA0NHB4XG4gIEBpbmNsdWRlIHRhYmxldFxuICAgIHBhZGRpbmctdG9wOiA2MXB4XG4gICAgcGFkZGluZy1ib3R0b206IDdweFxuICBAaW5jbHVkZSBtb2JpbGVcbiAgICBwYWRkaW5nLXRvcDogMjhweFxuICAgIG1hcmdpbi1ib3R0b206IC0yMnB4XG4gICZfNTAwXG4gICAgcGFkZGluZy10b3A6IDEzM3B4XG4gICAgQGluY2x1ZGUgdGFibGV0XG4gICAgICBwYWRkaW5nLXRvcDogMFxuICAgIEBpbmNsdWRlIG1vYmlsZVxuICAgICAgcGFkZGluZy10b3A6IDI5cHhcbiAgJl9fY29kZVxuICAgIGZvbnQtc2l6ZTogMjAwcHhcbiAgICBsaW5lLWhlaWdodDogMVxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250X2JvbGQpXG4gICAgbWFyZ2luOiAwIGF1dG8gN3B4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgbWF4LXdpZHRoOiA0NzNweFxuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbVxuICAgIEBpbmNsdWRlIG9ubHlfZGVza3RvcFxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4XG4gICAgQGluY2x1ZGUgdGFibGV0XG4gICAgICBtYXJnaW4tYm90dG9tOiAxOXB4XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHhcbiAgICBAaW5jbHVkZSBtb2JpbGVcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweFxuICAgICAgZm9udC1zaXplOiAxMjJweFxuICAgICAgcGFkZGluZy1sZWZ0OiAxM3B4XG4gICAgICBtYXgtd2lkdGg6IDI5MnB4XG4gICAgLmVycm9yXzUwMCAmXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICAgICBAaW5jbHVkZSBtb2JpbGVcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxM3B4XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweFxuICAmX190ZXh0XG4gICAgZm9udC1zaXplOiAzNnB4XG4gICAgbGluZS1oZWlnaHQ6IDEuMjJcbiAgICBtYXJnaW4tbGVmdDogYXV0b1xuICAgIG1hcmdpbi1yaWdodDogYXV0b1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHhcbiAgICBAaW5jbHVkZSBtb2JpbGVcbiAgICAgIGZvbnQtc2l6ZTogMjZweFxuICAgIC5lcnJvcl81MDAgJlxuICAgICAgY29sb3I6IHZhcigtLWNvbG9yX2RhcmspXG4gICAgICBmb250LXNpemU6IDE4cHhcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzXG4gICAgICBtYXgtd2lkdGg6IDcxMnB4XG4gICAgICBAaW5jbHVkZSBtb2JpbGVcbiAgICAgICAgZm9udC1zaXplOiAxNHB4XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI5XG4gICZfX2NpcmNsZVxuICAgIC0tc2l6ZTogMzNweFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHdpZHRoOiB2YXIoLS1zaXplKVxuICAgIGhlaWdodDogdmFyKC0tc2l6ZSlcbiAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICB6LWluZGV4OiAxXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICBAaW5jbHVkZSBtb2JpbGVcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KVxuICAmX19jaXJjbGVfcmVkXG4gICAgLS1zaXplOiA2MnB4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3JfcHVycGxlKVxuICAgIGxlZnQ6IDI2cHhcbiAgICB0b3A6IDMxcHhcbiAgICBAaW5jbHVkZSB0YWJsZXRcbiAgICAgIHRvcDogNDVweFxuICAgICAgbGVmdDogMjBweFxuICAgIEBpbmNsdWRlIG1vYmlsZVxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpXG4gICAgICBsZWZ0OiAycHhcbiAgICAgIHRvcDogMTBweFxuICAgIC5lcnJvcl81MDAgJlxuICAgICAgbGVmdDogYXV0b1xuICAgICAgcmlnaHQ6IDE2cHhcbiAgICAgIHRvcDogNjhweFxuICAgICAgQGluY2x1ZGUgbW9iaWxlXG4gICAgICAgIHJpZ2h0OiAtMXB4XG4gICAgICAgIHRvcDogMTBweFxuICAmX19jaXJjbGVfb3JhbmdlXG4gICAgLS1zaXplOiAzM3B4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Jfb3JhbmdlKVxuICAgIGJvdHRvbTogMjlweFxuICAgIHJpZ2h0OiAxNzRweFxuICAgIEBpbmNsdWRlIHRhYmxldFxuICAgICAgYm90dG9tOiAxNnB4XG4gICAgICByaWdodDogMTgzcHhcbiAgICBAaW5jbHVkZSBtb2JpbGVcbiAgICAgIGJvdHRvbTogN3B4XG4gICAgICByaWdodDogMTA0cHhcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KVxuICAgIC5lcnJvcl81MDAgJlxuICAgICAgYm90dG9tOiAxMXB4XG4gICAgICByaWdodDogMTg4cHhcbiAgICAgIEBpbmNsdWRlIG1vYmlsZVxuICAgICAgICBib3R0b206IDExcHhcbiAgICAgICAgcmlnaHQ6IDEwNXB4XG4gICZfX2NpcmNsZV9ncmVlblxuICAgIC0tc2l6ZTogNDFweFxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yX2FjY2VudClcbiAgICB0b3A6IC0ycHhcbiAgICBsZWZ0OiAxOTBweFxuICAgIEBpbmNsdWRlIHRhYmxldFxuICAgICAgbGVmdDogMTg3cHhcbiAgICAgIHRvcDogOHB4XG4gICAgQGluY2x1ZGUgbW9iaWxlXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNilcbiAgICAgIHRvcDogLThweFxuICAgICAgbGVmdDogMTA3cHhcbiAgICAuZXJyb3JfNTAwICZcbiAgICAgIGxlZnQ6IGF1dG9cbiAgICAgIHRvcDogN3B4XG4gICAgICByaWdodDogNTAlXG4gICAgICBAaW5jbHVkZSBtb2JpbGVcbiAgICAgICAgcmlnaHQ6IDQ5JVxuICAgICAgICB0b3A6IC01cHhcbiAgJl9fY2lyY2xlX2JsdWVcbiAgICAtLXNpemU6IDUxcHhcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcl9ncmVlbjIpXG4gICAgcmlnaHQ6IDIycHhcbiAgICB0b3A6IDM1cHhcbiAgICBAaW5jbHVkZSB0YWJsZXRcbiAgICAgIHJpZ2h0OiAyMnB4XG4gICAgICB0b3A6IDUwcHhcbiAgICBAaW5jbHVkZSBtb2JpbGVcbiAgICAgIHJpZ2h0OiAycHhcbiAgICAgIHRvcDogMTZweFxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjY1KVxuICAgIC8qIGFuaW1hdGlvbjogd29iYmxlIDVzIGVhc2UgaW5maW5pdGUgKi9cbiAgICAuZXJyb3JfNTAwICZcbiAgICAgIHJpZ2h0OiBhdXRvXG4gICAgICB0b3A6IGF1dG9cbiAgICAgIGxlZnQ6IDE2cHhcbiAgICAgIHRvcDogNDhweFxuICAgICAgQGluY2x1ZGUgbW9iaWxlXG4gICAgICAgIGxlZnQ6IDBweFxuICAgICAgICB0b3A6IDNweFxuICAmX19mb290ZXJcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG9cbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG9cbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgbWF4LXdpZHRoOiAxOTJweFxuICAgIC5idXR0b25cbiAgICAgIHBhZGRpbmctbGVmdDogMTNweFxuICAgIC5idXR0b25fX21lZGlhX2FmdGVyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIycHhcbiAgICBAaW5jbHVkZSB0YWJsZXRcbiAgICAgIC5idXR0b25cbiAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgLmVycm9yXzUwMCAmXG4gICAgICBAaW5jbHVkZSB0YWJsZXRcbiAgICAgICAgZGlzcGxheTogbm9uZVxuXG5cbkBrZXlmcmFtZXMgd29iYmxlXG4gIDAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKVxuICAxNSVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1JSlcbiAgMzAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwJSlcbiAgNDUlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01JSlcbiAgNjAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKVxuICA3NSVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIlKVxuICAxMDAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKSAqL1xuIiwiLnRlY2h3b3JrXG4gIHRleHQtYWxpZ246IGNlbnRlclxuICBtYXgtd2lkdGg6IDYwMHB4XG4gIG1hcmdpbi1sZWZ0OiBhdXRvXG4gIG1hcmdpbi1yaWdodDogYXV0b1xuICBwYWRkaW5nLXRvcDogODBweFxuICBAaW5jbHVkZSB0YWJsZXRcbiAgICBwYWRkaW5nLXRvcDogN3B4XG4gIEBpbmNsdWRlIG1vYmlsZVxuICAgIHBhZGRpbmctdG9wOiAxOHB4XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweFxuICAgIHBhZGRpbmctbGVmdDogOXB4XG4gICAgcGFkZGluZy1yaWdodDogOXB4XG4gICZfX2ltZ1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHhcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBsZWZ0OiAtMTNweFxuICAgIEBpbmNsdWRlIG1vYmlsZVxuICAgICAgbGVmdDogMFxuICAgICAgbWFyZ2luLWJvdHRvbTogMjNweFxuICAmX190aXRsZVxuICAgIGZvbnQtc2l6ZTogMzZweFxuICAgIGxpbmUtaGVpZ2h0OiAxLjIyXG4gICAgY29sb3I6IHZhcigtLWNvbG9yX2RhcmspXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweFxuICAgIHBhZGRpbmc6IDAgMTBweFxuICAgIEBpbmNsdWRlIG1vYmlsZVxuICAgICAgZm9udC1zaXplOiAyNnB4XG4gICAgICBsaW5lLWhlaWdodDogMS4xNVxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweFxuICAmX190ZXh0XG4gICAgZm9udC1zaXplOiAxOHB4XG4gICAgbGluZS1oZWlnaHQ6IDEuMzNcbiAgICBjb2xvcjogdmFyKC0tY29sb3JfZ3JheSlcbiAgICBAaW5jbHVkZSBtb2JpbGVcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjlcbiAgJl9fbGluZVxuICAgIEBpbmNsdWRlIG1vYmlsZVxuICAgICAgZGlzcGxheTogYmxvY2tcbiIsIkBpbXBvcnQgJy4uL2hlbHBlcnMvbWl4aW5zJ1xuQGltcG9ydCAnLi4vdmVuZG9ycy9zd2lwZXInXG5AaW1wb3J0ICcuLi9ibG9ja3MvZXJyb3IvKidcblxuLmxheW91dF9fcHJvZHVjdHNsaXN0XG4gIG1hcmdpbi10b3A6IDYxcHhcblxuLmxvZ29cbiAgZGlzcGxheTogZmxleFxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciIsbnVsbF19 */
