/* Build: 1785153222865 */
.blog .site-main {
  padding-top: 32px;
}

.magazine-tabs__icon {
  width: 20px;
  height: 20px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}

.magazine-tabs__icon img {
  max-width: 100%;
  max-height: 100%;
  display: block;
  -o-object-fit: contain;
     object-fit: contain;
}

.magazine-tabs {
  border-radius: 20px;
  -webkit-box-shadow: 2px 2px 15px 0px rgba(0, 0, 0, .1019607843);
          box-shadow: 2px 2px 15px 0px rgba(0, 0, 0, .1019607843);
  border: 1px solid #E5E5E5;
  background: #FFFFFF;
  margin: 13px 0 28px;
  padding: 20px 20px 30px;
}
.magazine-tabs__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 20px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  border-bottom: 1px solid #E5E5E5;
}
.magazine-tabs__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  padding: 11px 20px;
  font-weight: 400;
  font-size: 12px;
  line-height: 140%;
  letter-spacing: 0px;
  color: #4A4A4A;
}
.magazine-tabs__item.is-active {
  font-weight: 600;
  border-bottom: 2px solid #2F73E2;
}

.magazine-grid {
  padding-bottom: 17px;
}
.magazine-grid__item img {
  -o-object-fit: cover;
     object-fit: cover;
  height: 394px;
}
.magazine-grid__item--third {
  padding-bottom: 20px;
}
.magazine-grid__item--third img {
  height: 290px;
}
.magazine-grid__item--third .magazine-card__excerpt {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden !important;
  white-space: normal !important;
  text-overflow: unset !important;
}
.magazine-grid__row--narrow-wide + .magazine-grid__row--thirds .magazine-grid__item--third .text-end {
  display: none;
}
.magazine-grid__item--full img {
  -o-object-fit: cover;
     object-fit: cover;
  height: 400px;
}
.magazine-grid .magazine-card {
  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%;
}
.magazine-grid .magazine-card__actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  gap: 10px;
}
.magazine-grid .magazine-card__overflow {
  top: 0;
  left: 0;
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .4)), color-stop(50.5%, rgba(0, 0, 0, .2)), to(rgba(0, 0, 0, .4)));
  background: linear-gradient(180deg, rgba(0, 0, 0, .4) 0%, rgba(0, 0, 0, .2) 50.5%, rgba(0, 0, 0, .4) 100%);
  pointer-events: none;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.magazine-grid .magazine-card__slider {
  border-radius: 8px;
}
.magazine-grid .magazine-card__category {
  inset-inline-end: 20px;
  inset-block-start: 20px;
  position: absolute;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: all;
}
.magazine-grid .magazine-card__content {
  min-width: 0;
}
.magazine-grid .magazine-card__content h3 {
  margin: 0 0 4px;
}
.magazine-grid .magazine-card__content h3 a {
  font-weight: 700;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 0px;
  color: #4A4A4A;
}
.magazine-grid .magazine-card__meta {
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0px;
  color: #4A4A4A;
  margin-bottom: 8px;
}
.magazine-grid .magazine-card__excerpt {
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0px;
  color: #4A4A4A;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.magazine-grid .magazine-card .text-end {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
}
.magazine-grid .magazine-card .text-end .text-dark.fw-bold {
  font-weight: 700;
  font-size: 14px;
  line-height: 160%;
  letter-spacing: 0px;
  color: #222222;
  margin: 0 7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 12px;
}
.magazine-grid .magazine-card__bottom-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 20px;
}
.magazine-grid .magazine-card__bottom-wrap .magazine-card__excerpt {
  margin-bottom: 0;
}
.magazine-grid .magazine-card__top-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.magazine-grid .magazine-card__top-wrap h3,
.magazine-grid .magazine-card__top-wrap .magazine-card__meta {
  margin: 0;
}
.magazine-grid .magazine-card__top-wrap {
  margin-bottom: 8px;
}
@media (max-width: 991px) {
  .magazine-grid .magazine-card__top-wrap {
    margin-top: 8px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    gap: 4px;
    -webkit-box-align: unset;
        -ms-flex-align: unset;
            align-items: unset;
  }
  .magazine-grid__row--narrow-wide + .magazine-grid__row--thirds .magazine-grid__item--third .text-end {
    display: block;
  }
  .magazine-grid__item--third .magazine-card .text-end {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .magazine-grid .magazine-card__excerpt {
    margin-bottom: 8px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    white-space: normal;
    text-overflow: unset;
  }
  .magazine-grid .magazine-card__content {
    margin-top: 0;
  }
  .magazine-grid .magazine-card__bottom-wrap .magazine-card__excerpt {
    margin-bottom: 8px;
  }
  .magazine-grid .magazine-card--mobile-horizontal {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 16px;
  }
  .magazine-grid .magazine-card--mobile-horizontal .magazine-card__slider {
    height: 112px;
    max-width: 38.23%;
  }
  .magazine-grid .magazine-card--mobile-horizontal .magazine-card__actions,
  .magazine-grid .magazine-card--mobile-horizontal .magazine-card__category {
    display: none;
  }
  .magazine-grid .magazine-top-wrap,
  .magazine-grid .magazine-card__bottom-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin: 0;
    gap: 0;
  }
  .magazine-grid__item--fullm img, .magazine-grid__item img, .magazine-grid__item--third img {
    height: 217px;
  }
  .magazine-grid__item--third .magazine-card__excerpt {
    -webkit-line-clamp: 3;
  }
}

.magazine-results-bar.results-bar {
  margin-bottom: 11px;
}
.magazine-results-bar.results-bar .results-count-mobile {
  display: none;
}
.magazine-results-bar.results-bar .results-count-desktop {
  font-weight: 500;
  font-size: 14px;
  line-height: 160%;
  letter-spacing: 0px;
  color: #4A4A4A;
}
.magazine-results-bar.results-bar .sorting__current-value {
  display: none;
  font-weight: 500;
  font-size: 14px;
  line-height: 160%;
  letter-spacing: 0px;
  color: #222222;
}
.magazine-results-bar.results-bar .sorting__dropdown.show {
  top: 24px;
}
@media (max-width: 991px) {
  .magazine-results-bar.results-bar {
    margin-bottom: 28px;
  }
  .magazine-results-bar.results-bar .results-count-desktop {
    display: none;
  }
  .magazine-results-bar.results-bar .results-count-mobile {
    display: inline;
  }
  .magazine-results-bar.results-bar .sorting__current-value {
    display: inline;
  }
  .magazine-results-bar.results-bar .sorting__label {
    gap: 4px;
  }
  .magazine-results-bar.results-bar .gray-title {
    font-weight: 400;
    font-size: 14px;
    line-height: 140%;
    letter-spacing: 0px;
    color: #4A4A4A;
  }
  .magazine-results-bar.results-bar .gray-title:after {
    content: ":";
  }
}

.magazine-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 22px;
}

.magazine-grid__row {
  display: grid;
  gap: 22px;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}

.magazine-grid__row--full {
  grid-template-columns: minmax(0, 1fr);
}

.magazine-grid__row--wide-narrow {
  grid-template-columns: minmax(0, 792fr) minmax(0, 466fr);
}

.magazine-grid__row--narrow-wide {
  grid-template-columns: minmax(0, 466fr) minmax(0, 792fr);
}

.magazine-grid__row--halves {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.magazine-grid__row--thirds {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.magazine-grid__item {
  min-width: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.magazine-grid__item--full {
  grid-column: auto;
}

.magazine-grid__item--wide {
  grid-column: auto;
}

.magazine-grid__item--narrow {
  grid-column: auto;
}

.magazine-grid__item--half {
  grid-column: auto;
}

.magazine-grid__item--third {
  grid-column: auto;
}

.magazine-grid__row--incomplete .magazine-grid__item--last-fill {
  grid-column: 1/-1;
}

.magazine-card__slider {
  position: relative;
  overflow: hidden;
  background: #f5f5f5;
}

.magazine-card__link {
  display: block;
  width: 100%;
  height: 100%;
  text-decoration: none;
}
.magazine-card__link img {
  display: block;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.magazine-card__overflow {
  position: absolute;
  inset: 0;
  pointer-events: none;
}

.magazine-card__category,
.magazine-card__actions {
  pointer-events: auto;
}

.magazine-card__title a {
  text-decoration: none;
}

.magazine-card__excerpt p:last-child {
  margin-bottom: 0;
}

/* mobile */
@media (max-width: 767px) {
  .blog .site-main {
    padding-top: 0;
  }
  .magazine-tabs {
    padding: 0;
    border: 0;
    -webkit-box-shadow: unset;
            box-shadow: unset;
    background: transparent;
    width: calc(100% + 24px);
  }
  .magazine-tabs__inner {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    overflow: scroll;
    gap: 0;
  }
  .magazine-tabs__inner .magazine-tabs__label {
    white-space: nowrap;
  }
  .magazine-grid {
    gap: 16px;
  }
  .magazine-grid__item {
    padding-bottom: 10px;
  }
  .magazine-grid__row {
    grid-template-columns: minmax(0, 1fr) !important;
    gap: 16px;
  }
  .magazine-grid__item--last-fill {
    grid-column: auto;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFyY2hpdmUvbWFnYXppbmUuc2NzcyIsImFyY2hpdmUvbWFnYXppbmUuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBO0VBQ0ksaUJBQUE7QUNISjs7QURNQTtFQUNJLFdBQUE7RUFDQSxZQUFBO0VBQ0EsMkJBQUE7RUFBQSwyQkFBQTtFQUFBLG9CQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0Esb0JBQUE7TUFBQSxjQUFBO0FDSEo7O0FETUE7RUFDSSxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0Esc0JBQUE7S0FBQSxtQkFBQTtBQ0hKOztBRE1BO0VBQ0ksbUJBQUE7RUFDQSwrREFBQTtVQUFBLHVEQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsdUJBQUE7QUNISjtBREtJO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7TUFBQSxlQUFBO0VBQ0EsZ0NBQUE7QUNIUjtBRE1JO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxRQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBQ0pSO0FETVE7RUFDSSxnQkFBQTtFQUNBLGdDQUFBO0FDSlo7O0FEU0E7RUFDSSxvQkFBQTtBQ05KO0FEU1E7RUFDSSxvQkFBQTtLQUFBLGlCQUFBO0VBQ0EsYUFBQTtBQ1BaO0FEV0k7RUFDSSxvQkFBQTtBQ1RSO0FEV1E7RUFDSSxhQUFBO0FDVFo7QURZUTtFQUVJLG9CQUFBO0VBQ0EsNEJBQUE7RUFDQSxxQkFBQTtFQUNBLDJCQUFBO0VBQ0EsOEJBQUE7RUFDQSwrQkFBQTtBQ1haO0FEZ0JRO0VBQ0ksYUFBQTtBQ2RaO0FEbUJRO0VBQ0ksb0JB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O0FDdkVKOztBRDBFQTtFQUNJLGlCQUFBO0FDdkVKOztBRDBFQTtFQUNJLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBQ3ZFSjs7QUQwRUE7RUFDSSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxQkFBQTtBQ3ZFSjtBRHlFSTtFQUNJLGNBQUE7RUFDQSxXQUFBO0VBQ0Esb0JBQUE7S0FBQSxpQkFBQTtBQ3ZFUjs7QUQyRUE7RUFDSSxrQkFBQTtFQUNBLFFBQUE7RUFDQSxvQkFBQTtBQ3hFSjs7QUQyRUE7O0VBRUksb0JBQUE7QUN4RUo7O0FEOEVJO0VBQ0kscUJBQUE7QUMzRVI7O0FEZ0ZJO0VBQ0ksZ0JBQUE7QUM3RVI7O0FEa0ZBLFdBQUE7QUFDQTtFQUNJO0lBQ0ksY0FBQTtFQy9FTjtFRGtGRTtJQUNJLFVBQUE7SUFDQSxTQUFBO0lBQ0EseUJBQUE7WUFBQSxpQkFBQTtJQUNBLHVCQUFBO0lBQ0Esd0JBQUE7RUNoRk47RURrRk07SUFDSSxxQkFBQTtRQUFBLGlCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxNQUFBO0VDaEZWO0VEa0ZVO0lBQ0ksbUJBQUE7RUNoRmQ7RURxRkU7SUFDSSxTQXRlYztFQ21acEI7RURxRk07SUFDSSxvQkFBQTtFQ25GVjtFRHVGRTtJQUNJLGdEQUFBO0lBQ0EsU0EvZWM7RUMwWnBCO0VEd0ZFO0lBQ0ksaUJBQUE7RUN0Rk47QUFDRiIsImZpbGUiOiJhcmNoaXZlL21hZ2F6aW5lLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiRtYWdhemluZS1nYXAtZGVza3RvcDogMjJweDtcbiRtYWdhemluZS1nYXAtbW9iaWxlOiAxNnB4O1xuJG1hZ2F6aW5lLWJyZWFrcG9pbnQtbWQ6IDc2N3B4O1xuXG4uYmxvZyAuc2l0ZS1tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbn1cblxuLm1hZ2F6aW5lLXRhYnNfX2ljb24ge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ubWFnYXppbmUtdGFic19faWNvbiBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5tYWdhemluZS10YWJzIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggMTVweCAwcHggIzAwMDAwMDFBO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBtYXJnaW46IDEzcHggMCAyOHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAzMHB4O1xuXG4gICAgJl9faW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIGNvbG9yOiAjNEE0QTRBO1xuXG4gICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0tbWFpbi1Db2xvciwgIzJGNzNFMilcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1hZ2F6aW5lLWdyaWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIGhlaWdodDogMzk0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pdGVtLS10aGlyZCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI5MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1hZ2F6aW5lLWNhcmRfX2V4Y2VycHQge1xuXG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcm93LS1uYXJyb3ctd2lkZSsubWFnYXppbmUtZ3JpZF9fcm93LS10aGlyZHMge1xuICAgICAgICAubWFnYXppbmUtZ3JpZF9faXRlbS0tdGhpcmQgLnRleHQtZW5kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pdGVtLS1mdWxsIHtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWdhemluZS1jYXJkIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICZfX2FjdGlvbnMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19vdmVyZmxvdyB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgNTAuNSUsIHJnYmEoMCwgMCwgMCwgMC40KSAxMDAlKTtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc2xpZGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NhdGVnb3J5IHtcbiAgICAgICAgICAgIGluc2V0LWlubGluZS1lbmQ6IDIwcHg7XG4gICAgICAgICAgICBpbnNldC1ibG9jay1zdGFydDogMjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuXG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNEE0QTRBO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX21ldGEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjNEE0QTRBO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fZXhjZXJwdCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgY29sb3I6ICM0QTRBNEE7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtZW5kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcblxuICAgICAgICAgICAgLnRleHQtZGFyay5mdy1ib2xkIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA3cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2JvdHRvbS13cmFwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgIC5tYWdhemluZS1jYXJkX19leGNlcnB0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fdG9wLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGgzLFxuICAgICAgICAgICAgLm1hZ2F6aW5lLWNhcmRfX21ldGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIC5tYWdhemluZS1jYXJkX190b3Atd3JhcCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogdW5zZXQ7XG5cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3Jvdy0tbmFycm93LXdpZGUrLm1hZ2F6aW5lLWdyaWRfX3Jvdy0tdGhpcmRzIHtcbiAgICAgICAgICAgIC5tYWdhemluZS1ncmlkX19pdGVtLS10aGlyZCAudGV4dC1lbmQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9faXRlbS0tdGhpcmQgLm1hZ2F6aW5lLWNhcmQgLnRleHQtZW5kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWdhemluZS1jYXJkIHtcbiAgICAgICAgICAgICZfX2V4Y2VycHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogdW5zZXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3NsaWRlciB7fVxuXG4gICAgICAgICAgICAmX19ib3R0b20td3JhcCB7XG4gICAgICAgICAgICAgICAgLm1hZ2F6aW5lLWNhcmRfX2V4Y2VycHQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLS1tb2JpbGUtaG9yaXpvbnRhbCB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBnYXA6IDE2cHg7XG5cbiAgICAgICAgICAgICAgICAubWFnYXppbmUtY2FyZF9fc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTJweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzOC4yMyU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1hZ2F6aW5lLWNhcmRfX2FjdGlvbnMsXG4gICAgICAgICAgICAgICAgLm1hZ2F6aW5lLWNhcmRfX2NhdGVnb3J5IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFnYXppbmUtdG9wLXdyYXAsXG4gICAgICAgIC5tYWdhemluZS1jYXJkX19ib3R0b20td3JhcCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faXRlbS0tZnVsbG0sXG4gICAgICAgICZfX2l0ZW0sXG4gICAgICAgICZfX2l0ZW0tLXRoaXJkIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMTdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2l0ZW0tLXRoaXJkIHtcbiAgICAgICAgICAgIC5tYWdhemluZS1jYXJkX19leGNlcnB0IHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYWdhemluZS1yZXN1bHRzLWJhci5yZXN1bHRzLWJhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDtcblxuICAgIC5yZXN1bHRzLWNvdW50LW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnJlc3VsdHMtY291bnQtZGVza3RvcCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgIGNvbG9yOiAjNEE0QTRBO1xuICAgIH1cblxuICAgIC5zb3J0aW5nX19jdXJyZW50LXZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgfVxuXG4gICAgLnNvcnRpbmdfX2Ryb3Bkb3duLnNob3cge1xuICAgICAgICB0b3A6IDI0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG5cbiAgICAgICAgLnJlc3VsdHMtY291bnQtZGVza3RvcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlc3VsdHMtY291bnQtbW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zb3J0aW5nX19jdXJyZW50LXZhbHVlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zb3J0aW5nX19sYWJlbCB7XG4gICAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ncmF5LXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgICAgICAgICBjb2xvcjogIzRBNEE0QTtcblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJzonO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5tYWdhemluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAkbWFnYXppbmUtZ2FwLWRlc2t0b3A7XG59XG5cbi5tYWdhemluZS1ncmlkX19yb3cge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ2FwOiAkbWFnYXppbmUtZ2FwLWRlc2t0b3A7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbi5tYWdhemluZS1ncmlkX19yb3ctLWZ1bGwge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDFmcik7XG59XG5cbi5tYWdhemluZS1ncmlkX19yb3ctLXdpZGUtbmFycm93IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCA3OTJmcikgbWlubWF4KDAsIDQ2NmZyKTtcbn1cblxuLm1hZ2F6aW5lLWdyaWRfX3Jvdy0tbmFycm93LXdpZGUge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDQ2NmZyKSBtaW5tYXgoMCwgNzkyZnIpO1xufVxuXG4ubWFnYXppbmUtZ3JpZF9fcm93LS1oYWx2ZXMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLm1hZ2F6aW5lLWdyaWRfX3Jvdy0tdGhpcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5tYWdhemluZS1ncmlkX19pdGVtIHtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ubWFnYXppbmUtZ3JpZF9faXRlbS0tZnVsbCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG87XG59XG5cbi5tYWdhemluZS1ncmlkX19pdGVtLS13aWRlIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbn1cblxuLm1hZ2F6aW5lLWdyaWRfX2l0ZW0tLW5hcnJvdyB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG87XG59XG5cbi5tYWdhemluZS1ncmlkX19pdGVtLS1oYWxmIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbn1cblxuLm1hZ2F6aW5lLWdyaWRfX2l0ZW0tLXRoaXJkIHtcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbn1cblxuLm1hZ2F6aW5lLWdyaWRfX3Jvdy0taW5jb21wbGV0ZSAubWFnYXppbmUtZ3JpZF9faXRlbS0tbGFzdC1maWxsIHtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xufVxuXG4ubWFnYXppbmUtY2FyZF9fc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuXG4ubWFnYXppbmUtY2FyZF9fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxufVxuXG4ubWFnYXppbmUtY2FyZF9fb3ZlcmZsb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm1hZ2F6aW5lLWNhcmRfX2NhdGVnb3J5LFxuLm1hZ2F6aW5lLWNhcmRfX2FjdGlvbnMge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG5cblxuLm1hZ2F6aW5lLWNhcmRfX3RpdGxlIHtcbiAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cblxuLm1hZ2F6aW5lLWNhcmRfX2V4Y2VycHQge1xuICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG5cbi8qIG1vYmlsZSAqL1xuQG1lZGlhIChtYXgtd2lkdGg6ICRtYWdhemluZS1icmVha3BvaW50LW1kKSB7XG4gICAgLmJsb2cgLnNpdGUtbWFpbiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cblxuICAgIC5tYWdhemluZS10YWJzIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyNHB4KTtcblxuICAgICAgICAmX19pbm5lciB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gICAgICAgICAgICBnYXA6IDA7XG5cbiAgICAgICAgICAgIC5tYWdhemluZS10YWJzX19sYWJlbCB7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWdhemluZS1ncmlkIHtcbiAgICAgICAgZ2FwOiAkbWFnYXppbmUtZ2FwLW1vYmlsZTtcblxuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1hZ2F6aW5lLWdyaWRfX3JvdyB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDFmcikgIWltcG9ydGFudDtcbiAgICAgICAgZ2FwOiAkbWFnYXppbmUtZ2FwLW1vYmlsZTtcbiAgICB9XG5cbiAgICAubWFnYXppbmUtZ3JpZF9faXRlbS0tbGFzdC1maWxsIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gICAgfVxufVxuIiwiLmJsb2cgLnNpdGUtbWFpbiB7XG4gIHBhZGRpbmctdG9wOiAzMnB4O1xufVxuXG4ubWFnYXppbmUtdGFic19faWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5tYWdhemluZS10YWJzX19pY29uIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5tYWdhemluZS10YWJzIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTAxOTYwNzg0Myk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIG1hcmdpbjogMTNweCAwIDI4cHg7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAzMHB4O1xufVxuLm1hZ2F6aW5lLXRhYnNfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTVFNUU1O1xufVxuLm1hZ2F6aW5lLXRhYnNfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgcGFkZGluZzogMTFweCAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5tYWdhemluZS10YWJzX19pdGVtLmlzLWFjdGl2ZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1tYWluLUNvbG9yLCAjMkY3M0UyKTtcbn1cblxuLm1hZ2F6aW5lLWdyaWQge1xuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbn1cbi5tYWdhemluZS1ncmlkX19pdGVtIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBoZWlnaHQ6IDM5NHB4O1xufVxuLm1hZ2F6aW5lLWdyaWRfX2l0ZW0tLXRoaXJkIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4ubWFnYXppbmUtZ3JpZF9faXRlbS0tdGhpcmQgaW1nIHtcbiAgaGVpZ2h0OiAyOTBweDtcbn1cbi5tYWdhemluZS1ncmlkX19pdGVtLS10aGlyZCAubWFnYXppbmUtY2FyZF9fZXhjZXJwdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB0ZXh0LW92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xufVxuLm1hZ2F6aW5lLWdyaWRfX3Jvdy0tbmFycm93LXdpZGUgKyAubWFnYXppbmUtZ3JpZF9fcm93LS10aGlyZHMgLm1hZ2F6aW5lLWdyaWRfX2l0ZW0tLXRoaXJkIC50ZXh0LWVuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFnYXppbmUtZ3JpZF9faXRlbS0tZnVsbCBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgaGVpZ2h0OiA0MDBweDtcbn1cbi5tYWdhemluZS1ncmlkIC5tYWdhemluZS1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1hZ2F6aW5lLWdyaWQgLm1hZ2F6aW5lLWNhcmRfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBnYXA6IDEwcHg7XG59XG4ubWFnYXppbmUtZ3JpZCAubWFnYXppbmUtY2FyZF9fb3ZlcmZsb3cge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjQpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgNTAuNSUsIHJnYmEoMCwgMCwgMCwgMC40KSAxMDAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4ubWFnYXppbmUtZ3JpZCAubWFnYXppbmUtY2FyZF9fc2xpZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLm1hZ2F6aW5lLWdyaWQgLm1hZ2F6aW5lLWNhcmRfX2NhdGVnb3J5IHtcbiAgaW5zZXQtaW5saW5lLWVuZDogMjBweDtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5tYWdhemluZS1ncmlkIC5tYWdhemluZS1jYXJkX19jb250ZW50IHtcbiAgbWluLXdpZHRoOiAwO1xufVxuLm1hZ2F6aW5lLWdyaWQgLm1hZ2F6aW5lLWNhcmRfX2NvbnRlbnQgaDMge1xuICBtYXJnaW46IDAgMCA0cHg7XG59XG4ubWFnYXppbmUtZ3JpZCAubWFnYXppbmUtY2FyZF9fY29udGVudCBoMyBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgY29sb3I6ICM0QTRBNEE7XG59XG4ubWFnYXppbmUtZ3JpZCAubWFnYXppbmUtY2FyZF9fbWV0YSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4ubWFnYXppbmUtZ3JpZCAubWFnYXppbmUtY2FyZF9fZXhjZXJwdCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi5tYWdhemluZS1ncmlkIC5tYWdhemluZS1jYXJkIC50ZXh0LWVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xufVxuLm1hZ2F6aW5lLWdyaWQgLm1hZ2F6aW5lLWNhcmQgLnRleHQtZW5kIC50ZXh0LWRhcmsuZnctYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBtYXJnaW46IDAgN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG59XG4ubWFnYXppbmUtZ3JpZCAubWFnYXppbmUtY2FyZF9fYm90dG9tLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm1hZ2F6aW5lLWdyaWQgLm1hZ2F6aW5lLWNhcmRfX2JvdHRvbS13cmFwIC5tYWdhemluZS1jYXJkX19leGNlcnB0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5tYWdhemluZS1ncmlkIC5tYWdhemluZS1jYXJkX190b3Atd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tYWdhemluZS1ncmlkIC5tYWdhemluZS1jYXJkX190b3Atd3JhcCBoMyxcbi5tYWdhemluZS1ncmlkIC5tYWdhemluZS1jYXJkX190b3Atd3JhcCAubWFnYXppbmUtY2FyZF9fbWV0YSB7XG4gIG1hcmdpbjogMDtcbn1cbi5tYWdhemluZS1ncmlkIC5tYWdhemluZS1jYXJkX190b3Atd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubWFnYXppbmUtZ3JpZCAubWFnYXppbmUtY2FyZF9fdG9wLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHB4O1xuICAgIGFsaWduLWl0ZW1zOiB1bnNldDtcbiAgfVxuICAubWFnYXppbmUtZ3JpZF9fcm93LS1uYXJyb3ctd2lkZSArIC5tYWdhemluZS1ncmlkX19yb3ctLXRoaXJkcyAubWFnYXppbmUtZ3JpZF9faXRlbS0tdGhpcmQgLnRleHQtZW5kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAubWFnYXppbmUtZ3JpZF9faXRlbS0tdGhpcmQgLm1hZ2F6aW5lLWNhcmQgLnRleHQtZW5kIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1hZ2F6aW5lLWdyaWQgLm1hZ2F6aW5lLWNhcmRfX2V4Y2VycHQge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgdGV4dC1vdmVyZmxvdzogdW5zZXQ7XG4gIH1cbiAgLm1hZ2F6aW5lLWdyaWQgLm1hZ2F6aW5lLWNhcmRfX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLm1hZ2F6aW5lLWdyaWQgLm1hZ2F6aW5lLWNhcmRfX2JvdHRvbS13cmFwIC5tYWdhemluZS1jYXJkX19leGNlcnB0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbiAgLm1hZ2F6aW5lLWdyaWQgLm1hZ2F6aW5lLWNhcmQtLW1vYmlsZS1ob3Jpem9udGFsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMTZweDtcbiAgfVxuICAubWFnYXppbmUtZ3JpZCAubWFnYXppbmUtY2FyZC0tbW9iaWxlLWhvcml6b250YWwgLm1hZ2F6aW5lLWNhcmRfX3NsaWRlciB7XG4gICAgaGVpZ2h0OiAxMTJweDtcbiAgICBtYXgtd2lkdGg6IDM4LjIzJTtcbiAgfVxuICAubWFnYXppbmUtZ3JpZCAubWFnYXppbmUtY2FyZC0tbW9iaWxlLWhvcml6b250YWwgLm1hZ2F6aW5lLWNhcmRfX2FjdGlvbnMsXG4gIC5tYWdhemluZS1ncmlkIC5tYWdhemluZS1jYXJkLS1tb2JpbGUtaG9yaXpvbnRhbCAubWFnYXppbmUtY2FyZF9fY2F0ZWdvcnkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1hZ2F6aW5lLWdyaWQgLm1hZ2F6aW5lLXRvcC13cmFwLFxuICAubWFnYXppbmUtZ3JpZCAubWFnYXppbmUtY2FyZF9fYm90dG9tLXdyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwO1xuICAgIGdhcDogMDtcbiAgfVxuICAubWFnYXppbmUtZ3JpZF9faXRlbS0tZnVsbG0gaW1nLCAubWFnYXppbmUtZ3JpZF9faXRlbSBpbWcsIC5tYWdhemluZS1ncmlkX19pdGVtLS10aGlyZCBpbWcge1xuICAgIGhlaWdodDogMjE3cHg7XG4gIH1cbiAgLm1hZ2F6aW5lLWdyaWRfX2l0ZW0tLXRoaXJkIC5tYWdhemluZS1jYXJkX19leGNlcnB0IHtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIH1cbn1cblxuLm1hZ2F6aW5lLXJlc3VsdHMtYmFyLnJlc3VsdHMtYmFyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cbi5tYWdhemluZS1yZXN1bHRzLWJhci5yZXN1bHRzLWJhciAucmVzdWx0cy1jb3VudC1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1hZ2F6aW5lLXJlc3VsdHMtYmFyLnJlc3VsdHMtYmFyIC5yZXN1bHRzLWNvdW50LWRlc2t0b3Age1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBjb2xvcjogIzRBNEE0QTtcbn1cbi5tYWdhemluZS1yZXN1bHRzLWJhci5yZXN1bHRzLWJhciAuc29ydGluZ19fY3VycmVudC12YWx1ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuLm1hZ2F6aW5lLXJlc3VsdHMtYmFyLnJlc3VsdHMtYmFyIC5zb3J0aW5nX19kcm9wZG93bi5zaG93IHtcbiAgdG9wOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWdhemluZS1yZXN1bHRzLWJhci5yZXN1bHRzLWJhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgfVxuICAubWFnYXppbmUtcmVzdWx0cy1iYXIucmVzdWx0cy1iYXIgLnJlc3VsdHMtY291bnQtZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFnYXppbmUtcmVzdWx0cy1iYXIucmVzdWx0cy1iYXIgLnJlc3VsdHMtY291bnQtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbiAgLm1hZ2F6aW5lLXJlc3VsdHMtYmFyLnJlc3VsdHMtYmFyIC5zb3J0aW5nX19jdXJyZW50LXZhbHVlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbiAgLm1hZ2F6aW5lLXJlc3VsdHMtYmFyLnJlc3VsdHMtYmFyIC5zb3J0aW5nX19sYWJlbCB7XG4gICAgZ2FwOiA0cHg7XG4gIH1cbiAgLm1hZ2F6aW5lLXJlc3VsdHMtYmFyLnJlc3VsdHMtYmFyIC5ncmF5LXRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTQwJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICAgIGNvbG9yOiAjNEE0QTRBO1xuICB9XG4gIC5tYWdhemluZS1yZXN1bHRzLWJhci5yZXN1bHRzLWJhciAuZ3JheS10aXRsZTphZnRlciB7XG4gICAgY29udGVudDogXCI6XCI7XG4gIH1cbn1cblxuLm1hZ2F6aW5lLWdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIycHg7XG59XG5cbi5tYWdhemluZS1ncmlkX19yb3cge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDIycHg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4ubWFnYXppbmUtZ3JpZF9fcm93LS1mdWxsIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKTtcbn1cblxuLm1hZ2F6aW5lLWdyaWRfX3Jvdy0td2lkZS1uYXJyb3cge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCA3OTJmcikgbWlubWF4KDAsIDQ2NmZyKTtcbn1cblxuLm1hZ2F6aW5lLWdyaWRfX3Jvdy0tbmFycm93LXdpZGUge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCA0NjZmcikgbWlubWF4KDAsIDc5MmZyKTtcbn1cblxuLm1hZ2F6aW5lLWdyaWRfX3Jvdy0taGFsdmVzIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4ubWFnYXppbmUtZ3JpZF9fcm93LS10aGlyZHMge1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5tYWdhemluZS1ncmlkX19pdGVtIHtcbiAgbWluLXdpZHRoOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ubWFnYXppbmUtZ3JpZF9faXRlbS0tZnVsbCB7XG4gIGdyaWQtY29sdW1uOiBhdXRvO1xufVxuXG4ubWFnYXppbmUtZ3JpZF9faXRlbS0td2lkZSB7XG4gIGdyaWQtY29sdW1uOiBhdXRvO1xufVxuXG4ubWFnYXppbmUtZ3JpZF9faXRlbS0tbmFycm93IHtcbiAgZ3JpZC1jb2x1bW46IGF1dG87XG59XG5cbi5tYWdhemluZS1ncmlkX19pdGVtLS1oYWxmIHtcbiAgZ3JpZC1jb2x1bW46IGF1dG87XG59XG5cbi5tYWdhemluZS1ncmlkX19pdGVtLS10aGlyZCB7XG4gIGdyaWQtY29sdW1uOiBhdXRvO1xufVxuXG4ubWFnYXppbmUtZ3JpZF9fcm93LS1pbmNvbXBsZXRlIC5tYWdhemluZS1ncmlkX19pdGVtLS1sYXN0LWZpbGwge1xuICBncmlkLWNvbHVtbjogMS8tMTtcbn1cblxuLm1hZ2F6aW5lLWNhcmRfX3NsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbn1cblxuLm1hZ2F6aW5lLWNhcmRfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1hZ2F6aW5lLWNhcmRfX2xpbmsgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm1hZ2F6aW5lLWNhcmRfX292ZXJmbG93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5tYWdhemluZS1jYXJkX19jYXRlZ29yeSxcbi5tYWdhemluZS1jYXJkX19hY3Rpb25zIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5tYWdhemluZS1jYXJkX190aXRsZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubWFnYXppbmUtY2FyZF9fZXhjZXJwdCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBtb2JpbGUgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZyAuc2l0ZS1tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAubWFnYXppbmUtdGFicyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm94LXNoYWRvdzogdW5zZXQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDI0cHgpO1xuICB9XG4gIC5tYWdhemluZS10YWJzX19pbm5lciB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICBnYXA6IDA7XG4gIH1cbiAgLm1hZ2F6aW5lLXRhYnNfX2lubmVyIC5tYWdhemluZS10YWJzX19sYWJlbCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAubWFnYXppbmUtZ3JpZCB7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5tYWdhemluZS1ncmlkX19pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAubWFnYXppbmUtZ3JpZF9fcm93IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpICFpbXBvcnRhbnQ7XG4gICAgZ2FwOiAxNnB4O1xuICB9XG4gIC5tYWdhemluZS1ncmlkX19pdGVtLS1sYXN0LWZpbGwge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICB9XG59Il19 */
