  .hh-hero-careers {
  position: relative;
  padding-top: 89px;
  padding-bottom: 19px;
  background-color: #030303;
  overflow: hidden;
}
@media (min-width: 769px) {
  .hh-hero-careers {
    padding-top: 139px;
  }
}
@media (min-width: 832px) {
  .hh-hero-careers {
    padding-top: 92px;
  }
}
@media (min-width: 953px) {
  .hh-hero-careers {
    padding-top: 98px;
  }
}
.admin-bar .hh-hero-careers {
  padding-top: 43px;
}
@media (min-width: 769px) {
  .admin-bar .hh-hero-careers {
    padding-top: 93px;
  }
}
@media (min-width: 832px) {
  .admin-bar .hh-hero-careers {
    padding-top: 60px;
  }
}
@media (min-width: 953px) {
  .admin-bar .hh-hero-careers {
    padding-top: 66px;
  }
}
.hh-hero-careers .hh-head {
  position: relative;
  max-width: 700px;
  width: 100%;
  z-index: 1;
  color: #FFFFFF;
}
@media (min-width: 1200px) {
  .hh-hero-careers .hh-head__eyebrow {
    margin-bottom: 30px;
  }
}
.hh-hero-careers .hh-head__heading {
  margin-bottom: 12px;
  font-size: 36px;
  color: #FFFFFF;
}
@media (min-width: 1200px) {
  .hh-hero-careers .hh-head__heading {
    margin-bottom: 30px;
    font-size: 64px;
  }
}
.hh-hero-careers .hh-head__description {
  margin-bottom: 12px;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
}
@media (min-width: 1200px) {
  .hh-hero-careers .hh-head__description {
    margin-bottom: 30px;
    font-size: 18px;
  }
}
.hh-hero-careers .hh-head > *:last-child {
  margin-bottom: 0;
}
@media (hover: hover) {
  .hh-hero-careers .hh-btn:not(.hh-hero-careers .hh-btn_tertiary):hover {
    color: #FFFFFF;
    border-color: #FFFFFF;
  }
}
.hh-hero-careers .hh-btn_tertiary {
  padding: 15px 0;
  color: #FFFFFF;
}
.hh-hero-careers .swiper {
  overflow: visible;
}
.hh-hero-careers .swiper-slide {
  min-height: 175px;
  height: auto;
  border-radius: 10px;
  overflow: hidden;
}
@media (min-width: 1200px) {
  .hh-hero-careers .swiper-slide {
    min-height: 238px;
  }
}
.hh-hero-careers .swiper-button-disabled {
  opacity: 0.5;
}
.hh-hero-careers .swiper-pagination {
  position: relative;
  width: 105px;
}
.hh-hero-careers .swiper-pagination-progressbar {
  background-color: rgba(255, 255, 255, 0.2);
}
.hh-hero-careers .swiper-pagination-progressbar-fill {
  background-color: #FFFFFF;
}
.hh-hero-careers__modal .swiper {
  overflow: visible;
}
.hh-hero-careers__modal .swiper-slide {
  min-height: 175px;
  height: auto;
  border-radius: 10px;
}
@media (min-width: 1200px) {
  .hh-hero-careers__modal .swiper-slide {
    min-height: 238px;
  }
}
.hh-hero-careers__modal .swiper-button-disabled {
  opacity: 0.5;
}
.hh-hero-careers__modal .swiper-pagination {
  position: relative;
  margin-top: 38px !important;
  width: 105px;
}
@media (min-width: 1200px) {
  .hh-hero-careers__modal .swiper-pagination {
    margin-top: 21px !important;
  }
}
.hh-hero-careers__modal .swiper-pagination-progressbar {
  background-color: rgba(255, 255, 255, 0.2);
}
.hh-hero-careers__modal .swiper-pagination-progressbar-fill {
  background-color: #FFFFFF;
}
.hh-hero-careers__modal .hh-hero-careers__slider-navigation {
  justify-content: center;
}
.hh-hero-careers__modal .hh-hero-careers__slider-prev,
.hh-hero-careers__modal .hh-hero-careers__slider-next {
  margin-top: 38px;
}
@media (min-width: 1200px) {
  .hh-hero-careers__modal .hh-hero-careers__slider-prev,
  .hh-hero-careers__modal .hh-hero-careers__slider-next {
    margin-top: 21px;
  }
}
.hh-hero-careers__modal-slide {
  position: relative;
  display: flex;
  flex-direction: column;
  row-gap: 38px;
}
@media (min-width: 1200px) {
  .hh-hero-careers__modal-slide {
    justify-content: flex-end;
    min-height: 514px;
    height: 100%;
    border-radius: 5px;
    cursor: pointer;
  }
}
.hh-hero-careers__modal-video {
  margin-top: 2px;
  position: relative;
  overflow: hidden;
  border-radius: 6px;
  border: 1px solid #F2A900;
  width: 100%;
  aspect-ratio: 390/200;
}
@media (min-width: 1200px) {
  .hh-hero-careers__modal-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    aspect-ratio: unset;
  }
}
.hh-hero-careers__modal-embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.hh-hero-careers__modal-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.hh-hero-careers__modal-image::after {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 14.15%, rgba(0, 0, 0, 0.69) 99.97%);
}
.hh-hero-careers__modal-image > img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.hh-hero-careers__modal-play {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
}
.hh-hero-careers__modal-close {
  position: absolute;
  z-index: 4;
  top: 15px;
  right: 15px;
  cursor: pointer;
}
.hh-hero-careers__modal-textual {
  display: flex;
  flex-direction: column;
  row-gap: 20px;
  color: #FFFFFF;
}
@media (min-width: 1200px) {
  .hh-hero-careers__modal-textual {
    position: relative;
    z-index: 2;
    padding: 374px 45px 29px;
  }
}
.hh-hero-careers__modal-text {
  font-weight: 400;
  font-size: 22px;
  line-height: 26px;
}
.hh-hero-careers__modal-info {
  font-size: 16px;
  line-height: 1.25;
}
.hh-hero-careers__modal-author {
  font-weight: 600;
}
.hh-hero-careers__modal-trigger {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3;
}
.hh-hero-careers__top {
  position: relative;
  z-index: 1;
  border-top: 1px solid #FFFFFF;
  background-color: #333;
}
@media (min-width: 1200px) {
  .hh-hero-careers__top {
    background-color: transparent;
  }
}
.hh-hero-careers__navigation {
  display: none;
  border-bottom: 1px solid #FFFFFF;
}
@media (min-width: 1200px) {
  .hh-hero-careers__navigation {
    display: block;
  }
}
.hh-hero-careers__navigation-grid {
  display: flex;
  justify-content: space-between;
  align-items: center;
  column-gap: 24px;
}
.hh-hero-careers__navigation-title {
  padding: 16px 0;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  color: #FFFFFF;
}
.hh-hero-careers__navigation-menu {
  display: flex;
  justify-content: flex-end;
  column-gap: 24px;
  margin: 0;
  padding: 0;
  list-style: none;
}
.hh-hero-careers__navigation-menu > a {
  position: relative;
  padding: 16px 0;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  color: #FFFFFF;
  text-decoration: none;
  transition: 0.4s;
}
.hh-hero-careers__navigation-menu > a:after {
  content: "";
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 1px;
  background-color: transparent;
}
@media (hover: hover) {
  .hh-hero-careers__navigation-menu > a:after {
    transition: 0.4s;
  }
  .hh-hero-careers__navigation-menu > a:hover:after {
    background-color: #F2A900;
  }
}
.hh-hero-careers__select {
  width: 100%;
  height: 51px;
}
@media (min-width: 1200px) {
  .hh-hero-careers__select {
    display: none;
  }
}
.hh-hero-careers__select .hh-container-wide {
  position: relative;
  width: 100%;
  height: 100%;
}
.hh-hero-careers__select select {
  padding: 0 30px 0 0;
  width: 100%;
  height: 100%;
  appearance: none;
  border: 0;
  background-color: transparent;
  font-size: 16px;
  line-height: 24px;
  color: #FFFFFF;
  outline: none;
}
.hh-hero-careers__select svg {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  pointer-events: none;
}
.hh-hero-careers__content {
  padding-top: 44px;
}
@media (min-width: 1200px) {
  .hh-hero-careers__content {
    padding-top: 108px;
  }
}
.hh-hero-careers__ctas {
  display: flex;
  flex-wrap: wrap;
  gap: 0 25px;
}
.hh-hero-careers__slider {
  position: relative;
  padding-top: 311px;
  width: calc(100% - 38px);
}
@media (min-width: 768px) {
  .hh-hero-careers__slider {
    position: static;
    padding-top: 70px;
    width: 100%;
  }
}
.hh-hero-careers__slider-video {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
}
@media (hover: hover) {
  .hh-hero-careers__slider-video .hh-hero-careers__slider-play svg {
    transition: 0.4s;
  }
  .hh-hero-careers__slider-video:hover .hh-hero-careers__slider-play svg {
    transform: scale(1.1);
  }
}
.hh-hero-careers__slider-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.hh-hero-careers__slider-image > img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.hh-hero-careers__slider-decor {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: auto;
}
.hh-hero-careers__slider-play {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.hh-hero-careers__slider-testimonial {
  display: flex;
  flex-direction: column;
  row-gap: 15px;
  padding: 22px 22px 10px;
  width: 100%;
  height: 100%;
  background-color: #F2A900;
}
@media (min-width: 1200px) {
  .hh-hero-careers__slider-testimonial {
    row-gap: 20px;
  }
}
.hh-hero-careers__slider-text {
  font-weight: 400;
  font-size: 16px;
  color: #333;
  line-height: 19px;
}
@media (min-width: 1200px) {
  .hh-hero-careers__slider-text {
    display: flex;
    flex-direction: column;
    row-gap: 20px;
    font-size: 22px;
    line-height: 26px;
  }
}
.hh-hero-careers__slider-text > svg {
  display: none;
}
@media (min-width: 1200px) {
  .hh-hero-careers__slider-text > svg {
    display: block;
    align-self: flex-start;
    flex-shrink: 0;
  }
}
.hh-hero-careers__slider-info {
  display: flex;
  flex-direction: column;
  font-weight: 400;
  font-size: 16px;
  line-height: 125%;
}
.hh-hero-careers__slider-author {
  font-weight: 600;
}
.hh-hero-careers__slider-navigation {
  display: flex;
  align-items: center;
  column-gap: 13px;
}
@media (min-width: 768px) {
  .hh-hero-careers__slider-navigation {
    justify-content: flex-end;
  }
}
.hh-hero-careers__slider-navigation .swiper-pagination {
  margin-top: 12px;
}
@media (min-width: 768px) {
  .hh-hero-careers__slider-navigation .swiper-pagination {
    margin-top: 30px;
  }
}
.hh-hero-careers__slider-prev, .hh-hero-careers__slider-next {
  margin-top: 12px;
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  color: #FFFFFF;
  cursor: pointer;
}
@media (min-width: 768px) {
  .hh-hero-careers__slider-prev, .hh-hero-careers__slider-next {
    margin-top: 30px;
  }
}
.hh-hero-careers__image {
  position: absolute;
  top: 0;
  left: 0;
  transform: translateX(-12px);
  width: 100vw;
  height: 100%;
}
@media (min-width: 1200px) {
  .hh-hero-careers__image {
    transform: none;
  }
}
.hh-hero-careers__image:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media (min-width: 768px) {
  .hh-hero-careers__image:after {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.75) -37.38%, rgba(0, 0, 0, 0) 82.89%), linear-gradient(90deg, rgba(0, 0, 0, 0.75) -11.87%, rgba(0, 0, 0, 0) 82.71%);
  }
}
.hh-hero-careers__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.mfp-close {
  display: none !important;
}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhlcm8tY2FyZWVycy9zdHlsZS5zY3NzIiwiaGVyby1jYXJlZXJzL3N0eWxlLmNzcyIsIlVzZXJzL2lnb3Jyb21hbmVua28vTG9jYWwlMjBTaXRlcy9oZW5zZWwtcGhlbHBzL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvaGVuc2VsLXBoZWxwcy9zb3VyY2VzL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBR0ksa0JBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQ0EseUJBQUE7RUFDQSxnQkFBQTtBQ0hKO0FESUk7RUFSSjtJQVNRLGtCQUFBO0VDRE47QUFDRjtBREVJO0VBWEo7SUFZUSxpQkFBQTtFQ0NOO0FBQ0Y7QURBSTtFQWRKO0lBZVEsaUJBQUE7RUNHTjtBQUNGO0FEREk7RUFDSSxpQkFBQTtBQ0dSO0FERlE7RUFGSjtJQUdRLGlCQUFBO0VDS1Y7QUFDRjtBREpRO0VBTEo7SUFNUSxpQkFBQTtFQ09WO0FBQ0Y7QUROUTtFQVJKO0lBU1EsaUJBQUE7RUNTVjtBQUNGO0FETkk7RUFDSSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxjRTlCQTtBRHNDUjtBRExZO0VBREo7SUFFUSxtQkFBQTtFQ1FkO0FBQ0Y7QURMUTtFQUNJLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLGNFekNKO0FEZ0RSO0FETlk7RUFKSjtJQUtRLG1CQUFBO0lBQ0EsZUFBQTtFQ1NkO0FBQ0Y7QUROUTtFQUNJLG1CQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7QUNRWjtBRFBZO0VBTEo7SUFNUSxtQkFBQTtJQUNBLGVBQUE7RUNVZDtBQUNGO0FEUFE7RUFDSSxnQkFBQTtBQ1NaO0FERFk7RUFDSTtJQUNJLGNFdEVaO0lGdUVZLHFCRXZFWjtFRDBFTjtBQUNGO0FEQ1E7RUFDSSxlQUFBO0VBQ0EsY0U5RUo7QUQrRVI7QURHSTtFQUNJLGlCQUFBO0FDRFI7QURHUTtFQUNJLGlCQUFB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QlE7RUFDSSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FDM0JaO0FENEJZO0VBUEo7SUFRUSx1S0FBQTtFQ3pCZDtBQUNGO0FENEJRO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBQzFCWjs7QUQrQkE7RUFDSSx3QkFBQTtBQzVCSiIsImZpbGUiOiJoZXJvLWNhcmVlcnMvc3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcIi4uLy4uL3Njc3MvdmFyaWFibGVzXCIgYXMgKjtcblxuLmhoLWhlcm8tY2FyZWVycyB7XG4gICAgJGJsb2NrOiAmO1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiAgODlweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTlweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMwMzAzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMzlweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDgzMnB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5MnB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTUzcHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDk4cHg7XG4gICAgfVxuXG4gICAgLmFkbWluLWJhciAmIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQzcHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDkzcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDgzMnB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTUzcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2NnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhoLWhlYWQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICZfX2V5ZWJyb3cge1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19oZWFkaW5nIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oaC1idG4ge1xuICAgICAgICAkYnRuOiAmO1xuXG4gICAgICAgICY6bm90KCN7JGJ0bn1fdGVydGlhcnkpIHtcbiAgICAgICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfdGVydGlhcnkge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zd2lwZXIge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgICAmLXNsaWRlIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE3NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjM4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtcGFnaW5hdGlvbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMTA1cHg7XG5cbiAgICAgICAgICAgICYtcHJvZ3Jlc3NiYXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpO1xuXG4gICAgICAgICAgICAgICAgJi1maWxsIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX21vZGFsIHtcbiAgICAgICAgLnN3aXBlciB7XG4gICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgICAgICAgJi1zbGlkZSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTc1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMzhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtYnV0dG9uLWRpc2FibGVkIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDVweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIxcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLXByb2dyZXNzYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMik7XG5cbiAgICAgICAgICAgICAgICAgICAgJi1maWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICN7JGJsb2NrfV9fc2xpZGVyLW5hdmlnYXRpb24ge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAjeyRibG9ja31fX3NsaWRlci1wcmV2LFxuICAgICAgICAjeyRibG9ja31fX3NsaWRlci1uZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDM4cHg7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtc2xpZGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICByb3ctZ2FwOiAzOHB4O1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNTE0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXZpZGVvIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkeWVsbG93O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDM5MCAvIDIwMDtcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogdW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWVtYmVkIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC4wMCkgMTQuMTUlLCByZ2JhKDAsIDAsIDAsIDAuNjkpIDk5Ljk3JSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXBsYXkge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIH1cblxuICAgICAgICAmLWNsb3NlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtdGV4dHVhbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHJvdy1nYXA6IDIwcHg7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM3NHB4IDQ1cHggMjlweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdGV4dCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLWluZm8ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgIH1cblxuICAgICAgICAmLWF1dGhvciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi10cmlnZ2VyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190b3Age1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbmF2aWdhdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1ncmlkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY29sdW1uLWdhcDogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDI0cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC40cztcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zZWxlY3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1MXB4O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhoLWNvbnRhaW5lci13aWRlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweCAwIDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ0cHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMDhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2N0YXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogMCAyNXB4O1xuICAgIH1cblxuICAgICZfX3NsaWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDMxMXB4O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzhweCk7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmLXZpZGVvIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICAgICAgICAgI3skYmxvY2t9X19zbGlkZXItcGxheSBzdmcge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNHM7ICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgI3skYmxvY2t9X19zbGlkZXItcGxheSBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1pbWFnZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgID4gaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWRlY29yIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICYtcGxheSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi10ZXN0aW1vbmlhbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHJvdy1nYXA6IDE1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDIycHggMTBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICByb3ctZ2FwOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi10ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICByb3ctZ2FwOiAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBzdmcge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1pbmZvIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjUlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1hdXRob3Ige1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbmF2aWdhdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDEzcHg7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi1wcmV2LFxuICAgICAgICAmLW5leHQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMnB4KTtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNzUpIC0zNy4zOCUsIHJnYmEoMCwgMCwgMCwgMC4wMCkgODIuODklKSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDAsIDAsIDAsIDAuNzUpIC0xMS44NyUsIHJnYmEoMCwgMCwgMCwgMC4wMCkgODIuNzElKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWZwLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59IiwiLmhoLWhlcm8tY2FyZWVycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDg5cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMwMzAzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5oaC1oZXJvLWNhcmVlcnMge1xuICAgIHBhZGRpbmctdG9wOiAxMzlweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDgzMnB4KSB7XG4gIC5oaC1oZXJvLWNhcmVlcnMge1xuICAgIHBhZGRpbmctdG9wOiA5MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTUzcHgpIHtcbiAgLmhoLWhlcm8tY2FyZWVycyB7XG4gICAgcGFkZGluZy10b3A6IDk4cHg7XG4gIH1cbn1cbi5hZG1pbi1iYXIgLmhoLWhlcm8tY2FyZWVycyB7XG4gIHBhZGRpbmctdG9wOiA0M3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hZG1pbi1iYXIgLmhoLWhlcm8tY2FyZWVycyB7XG4gICAgcGFkZGluZy10b3A6IDkzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA4MzJweCkge1xuICAuYWRtaW4tYmFyIC5oaC1oZXJvLWNhcmVlcnMge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTUzcHgpIHtcbiAgLmFkbWluLWJhciAuaGgtaGVyby1jYXJlZXJzIHtcbiAgICBwYWRkaW5nLXRvcDogNjZweDtcbiAgfVxufVxuLmhoLWhlcm8tY2FyZWVycyAuaGgtaGVhZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGgtaGVyby1jYXJlZXJzIC5oaC1oZWFkX19leWVicm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4uaGgtaGVyby1jYXJlZXJzIC5oaC1oZWFkX19oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhoLWhlcm8tY2FyZWVycyAuaGgtaGVhZF9faGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gIH1cbn1cbi5oaC1oZXJvLWNhcmVlcnMgLmhoLWhlYWRfX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhoLWhlcm8tY2FyZWVycyAuaGgtaGVhZF9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uaGgtaGVyby1jYXJlZXJzIC5oaC1oZWFkID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5oaC1oZXJvLWNhcmVlcnMgLmhoLWJ0bjpub3QoLmhoLWhlcm8tY2FyZWVycyAuaGgtYnRuX3RlcnRpYXJ5KTpob3ZlciB7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZGRkZGO1xuICB9XG59XG4uaGgtaGVyby1jYXJlZXJzIC5oaC1idG5fdGVydGlhcnkge1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmhoLWhlcm8tY2FyZWVycyAuc3dpcGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uaGgtaGVyby1jYXJlZXJzIC5zd2lwZXItc2xpZGUge1xuICBtaW4taGVpZ2h0OiAxNzVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGgtaGVyby1jYXJlZXJzIC5zd2lwZXItc2xpZGUge1xuICAgIG1pbi1oZWlnaHQ6IDIzOHB4O1xuICB9XG59XG4uaGgtaGVyby1jYXJlZXJzIC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmhoLWhlcm8tY2FyZWVycyAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDVweDtcbn1cbi5oaC1oZXJvLWNhcmVlcnMgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuLmhoLWhlcm8tY2FyZWVycyAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4uaGgtaGVyby1jYXJlZXJzX19tb2RhbCAuc3dpcGVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uaGgtaGVyby1jYXJlZXJzX19tb2RhbCAuc3dpcGVyLXNsaWRlIHtcbiAgbWluLWhlaWdodDogMTc1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhoLWhlcm8tY2FyZWVyc19fbW9kYWwgLnN3aXBlci1zbGlkZSB7XG4gICAgbWluLWhlaWdodDogMjM4cHg7XG4gIH1cbn1cbi5oaC1oZXJvLWNhcmVlcnNfX21vZGFsIC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xufVxuLmhoLWhlcm8tY2FyZWVyc19fbW9kYWwgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAzOHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhoLWhlcm8tY2FyZWVyc19fbW9kYWwgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oaC1oZXJvLWNhcmVlcnNfX21vZGFsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbi5oaC1oZXJvLWNhcmVlcnNfX21vZGFsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbn1cbi5oaC1oZXJvLWNhcmVlcnNfX21vZGFsIC5oaC1oZXJvLWNhcmVlcnNfX3NsaWRlci1uYXZpZ2F0aW9uIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaGgtaGVyby1jYXJlZXJzX19tb2RhbCAuaGgtaGVyby1jYXJlZXJzX19zbGlkZXItcHJldixcbi5oaC1oZXJvLWNhcmVlcnNfX21vZGFsIC5oaC1oZXJvLWNhcmVlcnNfX3NsaWRlci1uZXh0IHtcbiAgbWFyZ2luLXRvcDogMzhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhoLWhlcm8tY2FyZWVyc19fbW9kYWwgLmhoLWhlcm8tY2FyZWVyc19fc2xpZGVyLXByZXYsXG4gIC5oaC1oZXJvLWNhcmVlcnNfX21vZGFsIC5oaC1oZXJvLWNhcmVlcnNfX3NsaWRlci1uZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyMXB4O1xuICB9XG59XG4uaGgtaGVyby1jYXJlZXJzX19tb2RhbC1zbGlkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMzhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhoLWhlcm8tY2FyZWVyc19fbW9kYWwtc2xpZGUge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWluLWhlaWdodDogNTE0cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbi5oaC1oZXJvLWNhcmVlcnNfX21vZGFsLXZpZGVvIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YyQTkwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMzkwLzIwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhoLWhlcm8tY2FyZWVyc19fbW9kYWwtdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYXNwZWN0LXJhdGlvOiB1bnNldDtcbiAgfVxufVxuLmhoLWhlcm8tY2FyZWVyc19fbW9kYWwtZW1iZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oaC1oZXJvLWNhcmVlcnNfX21vZGFsLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGgtaGVyby1jYXJlZXJzX19tb2RhbC1pbWFnZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAxNC4xNSUsIHJnYmEoMCwgMCwgMCwgMC42OSkgOTkuOTclKTtcbn1cbi5oaC1oZXJvLWNhcmVlcnNfX21vZGFsLWltYWdlID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaGgtaGVyby1jYXJlZXJzX19tb2RhbC1wbGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogMjtcbn1cbi5oaC1oZXJvLWNhcmVlcnNfX21vZGFsLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA0O1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGgtaGVyby1jYXJlZXJzX19tb2RhbC10ZXh0dWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMjBweDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oaC1oZXJvLWNhcmVlcnNfX21vZGFsLXRleHR1YWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBhZGRpbmc6IDM3NHB4IDQ1cHggMjlweDtcbiAgfVxufVxuLmhoLWhlcm8tY2FyZWVyc19fbW9kYWwtdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uaGgtaGVyby1jYXJlZXJzX19tb2RhbC1pbmZvIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cbi5oaC1oZXJvLWNhcmVlcnNfX21vZGFsLWF1dGhvciB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uaGgtaGVyby1jYXJlZXJzX19tb2RhbC10cmlnZ2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDM7XG59XG4uaGgtaGVyby1jYXJlZXJzX190b3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGgtaGVyby1jYXJlZXJzX190b3Age1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4uaGgtaGVyby1jYXJlZXJzX19uYXZpZ2F0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRkZGRkY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oaC1oZXJvLWNhcmVlcnNfX25hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaGgtaGVyby1jYXJlZXJzX19uYXZpZ2F0aW9uLWdyaWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDI0cHg7XG59XG4uaGgtaGVyby1jYXJlZXJzX19uYXZpZ2F0aW9uLXRpdGxlIHtcbiAgcGFkZGluZzogMTZweCAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5oaC1oZXJvLWNhcmVlcnNfX25hdmlnYXRpb24tbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGNvbHVtbi1nYXA6IDI0cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5oaC1oZXJvLWNhcmVlcnNfX25hdmlnYXRpb24tbWVudSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE2cHggMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC40cztcbn1cbi5oaC1oZXJvLWNhcmVlcnNfX25hdmlnYXRpb24tbWVudSA+IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gIC5oaC1oZXJvLWNhcmVlcnNfX25hdmlnYXRpb24tbWVudSA+IGE6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IDAuNHM7XG4gIH1cbiAgLmhoLWhlcm8tY2FyZWVyc19fbmF2aWdhdGlvbi1tZW51ID4gYTpob3ZlcjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YyQTkwMDtcbiAgfVxufVxuLmhoLWhlcm8tY2FyZWVyc19fc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhoLWhlcm8tY2FyZWVyc19fc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGgtaGVyby1jYXJlZXJzX19zZWxlY3QgLmhoLWNvbnRhaW5lci13aWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmhoLWhlcm8tY2FyZWVyc19fc2VsZWN0IHNlbGVjdCB7XG4gIHBhZGRpbmc6IDAgMzBweCAwIDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmhoLWhlcm8tY2FyZWVyc19fc2VsZWN0IHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmhoLWhlcm8tY2FyZWVyc19fY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiA0NHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGgtaGVyby1jYXJlZXJzX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMTA4cHg7XG4gIH1cbn1cbi5oaC1oZXJvLWNhcmVlcnNfX2N0YXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMCAyNXB4O1xufVxuLmhoLWhlcm8tY2FyZWVyc19fc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMzExcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzOHB4KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGgtaGVyby1jYXJlZXJzX19zbGlkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5oaC1oZXJvLWNhcmVlcnNfX3NsaWRlci12aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAuaGgtaGVyby1jYXJlZXJzX19zbGlkZXItdmlkZW8gLmhoLWhlcm8tY2FyZWVyc19fc2xpZGVyLXBsYXkgc3ZnIHtcbiAgICB0cmFuc2l0aW9uOiAwLjRzO1xuICB9XG4gIC5oaC1oZXJvLWNhcmVlcnNfX3NsaWRlci12aWRlbzpob3ZlciAuaGgtaGVyby1jYXJlZXJzX19zbGlkZXItcGxheSBzdmcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxufVxuLmhoLWhlcm8tY2FyZWVyc19fc2xpZGVyLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaGgtaGVyby1jYXJlZXJzX19zbGlkZXItaW1hZ2UgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5oaC1oZXJvLWNhcmVlcnNfX3NsaWRlci1kZWNvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmhoLWhlcm8tY2FyZWVyc19fc2xpZGVyLXBsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmhoLWhlcm8tY2FyZWVyc19fc2xpZGVyLXRlc3RpbW9uaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcm93LWdhcDogMTVweDtcbiAgcGFkZGluZzogMjJweCAyMnB4IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkE5MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oaC1oZXJvLWNhcmVlcnNfX3NsaWRlci10ZXN0aW1vbmlhbCB7XG4gICAgcm93LWdhcDogMjBweDtcbiAgfVxufVxuLmhoLWhlcm8tY2FyZWVyc19fc2xpZGVyLXRleHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBsaW5lLWhlaWdodDogMTlweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhoLWhlcm8tY2FyZWVyc19fc2xpZGVyLXRleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLmhoLWhlcm8tY2FyZWVyc19fc2xpZGVyLXRleHQgPiBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGgtaGVyby1jYXJlZXJzX19zbGlkZXItdGV4dCA+IHN2ZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuLmhoLWhlcm8tY2FyZWVyc19fc2xpZGVyLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjUlO1xufVxuLmhoLWhlcm8tY2FyZWVyc19fc2xpZGVyLWF1dGhvciB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uaGgtaGVyby1jYXJlZXJzX19zbGlkZXItbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDEzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhoLWhlcm8tY2FyZWVyc19fc2xpZGVyLW5hdmlnYXRpb24ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbi5oaC1oZXJvLWNhcmVlcnNfX3NsaWRlci1uYXZpZ2F0aW9uIC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhoLWhlcm8tY2FyZWVyc19fc2xpZGVyLW5hdmlnYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4uaGgtaGVyby1jYXJlZXJzX19zbGlkZXItcHJldiwgLmhoLWhlcm8tY2FyZWVyc19fc2xpZGVyLW5leHQge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oaC1oZXJvLWNhcmVlcnNfX3NsaWRlci1wcmV2LCAuaGgtaGVyby1jYXJlZXJzX19zbGlkZXItbmV4dCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuLmhoLWhlcm8tY2FyZWVyc19faW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMnB4KTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oaC1oZXJvLWNhcmVlcnNfX2ltYWdlIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5oaC1oZXJvLWNhcmVlcnNfX2ltYWdlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhoLWhlcm8tY2FyZWVyc19faW1hZ2U6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC43NSkgLTM3LjM4JSwgcmdiYSgwLCAwLCAwLCAwKSA4Mi44OSUpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwgMCwgMCwgMC43NSkgLTExLjg3JSwgcmdiYSgwLCAwLCAwLCAwKSA4Mi43MSUpO1xuICB9XG59XG4uaGgtaGVyby1jYXJlZXJzX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm1mcC1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn0iLCJAZm9yd2FyZCBcImhlbHBlcnMvZnVuY3Rpb25zXCI7XG5AZm9yd2FyZCBcImhlbHBlcnMvbWl4aW5zXCI7XG5cblxuJGNvbnRlbnQtc2l6ZTogbWluKDEwMCUgLSBjbGFtcCgxLjVyZW0sIDEuNXJlbSArICgoMXZ3IC0gMC40OHJlbSkgKiAyMi4yMjIyKSwgNy41cmVtKSwgOTE2cHgpO1xuJHdpZGUtc2l6ZTogbWluKDEwMCUgLSBjbGFtcCgxLjVyZW0sIDEuNXJlbSArICgoMXZ3IC0gMC40OHJlbSkgKiAyMi4yMjIyKSwgNy41cmVtKSwgMTMyMHB4KTtcblxuLy8gQ29sb3JzXG4kd2hpdGU6ICNGRkZGRkY7XG4kYmxhY2s6ICMwMDAwMDA7XG4kcmVkOiAjOUExOTJGO1xuJHJlZC1tZWRpdW06ICNBNjE5MkU7XG4keWVsbG93OiAjRjJBOTAwO1xuJGdyZXk6ICMzRTNFM0U7XG4kbGlnaHQtZ3JleTogI2FhYTtcbiRtZWRpdW0tZ3JleTogI0UyRTJFMjtcbiRncmF5LTM4OiAjNjI2MjYyO1xuJGdyYXktNDc6ICM3Nzc7Il19 */
