.news {
  padding: 20px 0 85px;
}
.news__result {
  font-size: 13px;
  letter-spacing: 0.1em;
}
.news__utility {
  position: relative;
  display: flex;
  width: 309px;
  margin: 40px auto 0;
}
.news__utility .c-pagination {
  margin: 75px 0 0;
}
.news__body {
  margin: 40px 0 0;
}

.news .item {
  padding: 29px 0 27px;
  border-top: 1px solid #000;
}
.news .item__head {
  display: flex;
}
.news .item__date {
  margin: 0 15px 0 0;
  font-family: "Cormorant Garamond", serif;
  font-size: 17px;
  letter-spacing: 0.15em;
}
.news .item__body {
  margin: 13px 0 0;
}
.news .item__text {
  display: block;
  font-size: 13px;
  line-height: 2.154;
  letter-spacing: 0.025em;
}
.news .item__tag {
  display: flex;
  align-items: center;
  margin: 10px 0 0;
}
.news .item__tag .icon {
  width: 13px;
  height: 13px;
  margin: 0 7px 0 0;
  fill: #6d6d6d;
}
.news .item__tag .text {
  font-size: 11px;
  color: #666;
  letter-spacing: 0;
}
.news .item:last-child {
  border-bottom: 1px solid #000;
}

.news .controller {
  position: absolute;
  top: 0;
  justify-content: space-between;
  width: 100%;
}

/* --------------------------------------------------------------------------
    hover
--------------------------------------------------------------------------- */

.search__head {
  background: #2f325b;
}
.search__head .l-container {
  padding: 0;
}
.search__head .button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  height: 60px;
  padding: 0 30px;
  background: #2f325b;
}
.search__head .button__title {
  font-size: 14px;
  color: #fff;
}
.search__head .button__text {
  font-family: "Noto Sans JP", sans-serif;
  font-size: 14px;
  color: #fff;
  letter-spacing: 0.1em;
}
.search__head .button__toggle {
  position: absolute;
  top: 50%;
  right: 30px;
  width: 11px;
  height: 11px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.search__head .button__toggle::before, .search__head .button__toggle::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 100%;
  content: "";
  background: #fff;
  -webkit-backface-visibility: none;
          backface-visibility: none;
}
.search__head .button__toggle::before {
  transition: -webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);
  transition: transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);
  transition: transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);
}
.search__head .button__toggle::after {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.search .button[aria-expanded=true] .button__toggle::before {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.search__head .button__text {
  color: #acadb9;
}
.search__body {
  background: #393d75;
}
.search__button {
  margin: 35px 0 0;
}

.search .body {
  padding: 25px 0 45px;
}
.search .body .conditions__heading {
  font-family: "Cormorant Garamond", serif;
  font-size: 20px;
  color: #fff;
  letter-spacing: 0.15em;
}
.search .body .conditions__body {
  margin: 15px 0 0;
}
.search .body .conditions .button-list {
  display: flex;
  flex-wrap: wrap;
  margin: -10px -5px 0;
}
.search .body .conditions .button-list__item {
  margin: 10px 5px 0;
}
.search .body .conditions .button-list .button {
  position: relative;
}
.search .body .conditions .button-list .button input {
  position: absolute;
  opacity: 0;
}
.search .body .conditions .button-list .button input:checked + span {
  color: #000;
  background: #fff;
}
.search .body .conditions .button-list .button span {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 152.5px;
  height: 50px;
  font-family: "Noto Sans JP", sans-serif;
  font-size: 12px;
  color: #fff;
  letter-spacing: 0.05em;
  border: 1px solid rgba(255, 255, 255, 0.2);
}
.search .body .conditions + .conditions {
  margin: 25px 0 0;
}
@media (min-width: 768px) {
  .news {
    padding: 15px 0 170px;
  }
  .news__utility {
    position: static;
    justify-content: space-between;
    width: auto;
    margin: 80px 0 0;
  }
  .news__utility .c-pagination {
    margin: 0;
  }
  .news__body {
    margin: 70px 0 0;
  }
  .news .item {
    display: flex;
    padding: 40px 0 35px;
  }
  .news .item__date {
    margin: 0 47px 0 0;
    font-size: 20px;
  }
  .news .item__body {
    margin: -3px 0 0 50px;
  }
  .news .item__text {
    font-size: 15px;
    line-height: 2.4;
    letter-spacing: 0.05em;
  }
  .news .item__tag {
    margin: 15px 0 0;
  }
  .news .item__tag .icon {
    width: 14px;
    height: 14px;
  }
  .news .item__tag .text {
    font-size: 12px;
  }
  .news .controller {
    position: static;
    justify-content: flex-start;
    width: auto;
  }
  .news .item__text {
    transition: opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);
  }
  .news .item__text:hover {
    opacity: 0.6;
  }
  .news .item__tag {
    transition: opacity 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);
  }
  .news .item__tag:hover {
    opacity: 0.6;
  }
  .search__head {
    margin: -60px 0 0;
    background: transparent;
  }
  .search__head .button__title {
    font-size: 16px;
  }
  .search__head .button__text {
    font-size: 16px;
  }
  .search__head .button__toggle {
    right: 20px;
  }
  .search__head .button__text {
    margin: 0 0 0 30px;
    font-family: "Noto Sans JP", sans-serif;
    font-size: 14px;
    letter-spacing: 0.1em;
  }
  .search__button {
    margin: 60px 0 0;
    text-align: center;
  }
  .search .body {
    padding: 55px 0 80px;
  }
  .search .body .conditions__heading {
    font-size: 20px;
  }
  .search .body .conditions__body {
    margin: 20px 0 0;
  }
  .search .body .conditions .button-list__item {
    margin: 10px 10px 0;
  }
  .search .body .conditions .button-list .button span {
    width: 185px;
    font-size: 14px;
  }
  .search .body .conditions + .conditions {
    margin: 35px 0 0;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zdHlsZXMvcGFnZXMvbmV3cy9fbmV3cy5zY3NzIiwiYXNzZXRzL3N0eWxlcy9wYWdlcy9uZXdzL3N0eWxlLmNzcyIsImFzc2V0cy9zdHlsZXMvYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsImFzc2V0cy9zdHlsZXMvcGFnZXMvbmV3cy9fc2VhcmNoLnNjc3MiLCJhc3NldHMvc3R5bGVzL2Fic3RyYWN0cy9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxvQkFBQTtBQ0NGO0FES0U7RUFDRSxlQUFBO0VBQ0EscUJBQUE7QUNFSjtBRENFO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0FDQ0o7QURRSTtFQUNFLGdCQUFBO0FDRU47QURNRTtFQUNFLGdCQUFBO0FDQ0o7O0FET0E7RUFDRSxvQkFBQTtFQUNBLDBCQUFBO0FDQ0Y7QURNRTtFQUNFLGFBQUE7QUNFSjtBRENFO0VBQ0Usa0JBQUE7RUFDQSx3Q0VFVztFRkRYLGVBQUE7RUFDQSxzQkFBQTtBQ0NKO0FET0U7RUFDRSxnQkFBQTtBQ0NKO0FETUU7RUFDRSxjQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsdUJBQUE7QUNDSjtBRFFFO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsZ0JBQUE7QUNDSjtBREtJO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGFBQUE7QUNFTjtBRE1JO0VBQ0UsZUFBQTtFQUNBLFdBQUE7RUFDQSxpQkFBQTtBQ0VOO0FETUU7RUFDRSw2QkFBQTtBQ0NKOztBREdBO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsOEJBQUE7RUFDQSxXQUFBO0FDQUY7O0FEU0E7OzZFQUFBOztBRzFJRTtFQUNFLG1CRDhDbUI7QURxSHZCO0FFNUpJO0VBQ0UsVUFBQTtBRm9LTjtBRWpLSTtFQUdFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EsbUJEMEJpQjtBRHVJdkI7QUUvSk07RUFDRSxlQUFBO0VBQ0EsV0FBQTtBRmlLUjtBRTFKTTtFQUNFLHVDRHlCTztFQ3hCUCxlQUFBO0VBQ0EsV0FBQTtFQUNBLHFCQUFBO0FGaUtSO0FFMUpNO0VBQ0Usa0JBQUE7RUFDQSxRQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUNBQUE7VUFBQSwyQkFBQTtBRmlLUjtBRTNKUTtFQUVFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGlDQUFBO1VBQUEseUJBQUE7QUZpS1Y7QUU5SlE7RUFDRSxzRUFBQTtFQUFBLDhEQUFBO0VBQUEsMEhBQUE7QUZnS1Y7QUU3SlE7RUFDRSxnQ0FBQTtVQUFBLHdCQUFBO0FGK0pWO0FFN0ptQjtFQUdQLGdDQUFBO1VBQUEsd0JBQUE7QUY2Slo7O0FFeEpNO0VBQ0UsY0FBQTtBRjJKUjtBRS9JRTtFQUNFLG1CRGxEYztBRDJNbEI7QUV0SkU7RUFDRSxnQkFBQTtBRndKSjs7QUUvSUE7RUFDRSxvQkFBQTtBRndKRjtBRWpKSTtFQUNFLHdDRDNEUztFQzREVCxlQUFBO0VBQ0EsV0FBQTtFQUNBLHNCQUFBO0FGd0pOO0FFakpJO0VBQ0UsZ0JBQUE7QUZ3Sk47QUVqSkk7RUFDRSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0FGd0pOO0FFdEpNO0VBQ0Usa0JBQUE7QUZ3SlI7QUVqSk07RUFDRSxrQkFBQTtBRndKUjtBRXRKUTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtBRndKVjtBRXRKVTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtBRndKWjtBRXBKUTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSx1Q0Q5R0s7RUMrR0wsZUFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLDBDQUFBO0FGc0pWO0FFNUlJO0VBQ0UsZ0JBQUE7QUZvSk47QUd4VUk7RUpKSjtJQUlJLHFCQUFBO0VDRUY7RURNQTtJQU9JLGdCQUFBO0lBQ0EsOEJBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7RUNFSjtFRENFO0lBSUksU0FBQTtFQ0dOO0VERUE7SUFJSSxnQkFBQTtFQ0VKO0VER0Y7SUFLSSxhQUFBO0lBQ0Esb0JBQUE7RUNFRjtFREtBO0lBT0ksa0JBQUE7SUFDQSxlQUFBO0VDRUo7RURFQTtJQUlJLHFCQUFBO0VDRUo7RURFQTtJQU9JLGVBQUE7SUFDQSxnQkFBQTtJQUNBLHNCQUFBO0VDRUo7RURFQTtJQU1JLGdCQUFBO0VDRUo7RURDRTtJQU9JLFdBQUE7SUFDQSxZQUFBO0VDR047RURDRTtJQU1JLGVBQUE7RUNHTjtFRE9GO0lBT0ksZ0JBQUE7SUFDQSwyQkFBQTtJQUNBLFdBQUE7RUNDRjtFRFFBO0lBRUksNERBQUE7RUNESjtFRElFO0lBRUksWUFBQTtFQ0ROO0VETUE7SUFFSSw0REFBQTtFQ0hKO0VETUU7SUFFSSxZQUFBO0VDSE47RUUvSkE7SUFJSSxpQkFBQTtJQUNBLHVCQUFBO0VGb0tKO0VFbEpJO0lBS0ksZUFBQTtFRmtLUjtFRTlKSTtJQU9JLGVBQUE7RUZrS1I7RUU5Skk7SUFTSSxXQUFBO0VGa0tSO0VFcElJO0lBSUksa0JBQUE7SUFDQSx1Q0Q3Qks7SUM4QkwsZUFBQTtJQUNBLHFCQUFBO0VGNEpSO0VFbEpBO0lBSUksZ0JBQUE7SUFDQSxrQkFBQTtFRnlKSjtFRXBKRjtJQUlJLG9CQUFBO0VGeUpGO0VFckpFO0lBT0ksZUFBQTtFRnlKTjtFRXJKRTtJQUlJLGdCQUFBO0VGeUpOO0VFaEpJO0lBSUksbUJBQUE7RUZ5SlI7RUV4SU07SUFhSSxZQUFBO0lBQ0EsZUFBQTtFRnVKVjtFRWpKRTtJQUlJLGdCQUFBO0VGcUpOO0FBelVGIiwiZmlsZSI6ImFzc2V0cy9zdHlsZXMvcGFnZXMvbmV3cy9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubmV3cyB7XG4gIHBhZGRpbmc6IDIwcHggMCA4NXB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMTcwcHg7XG4gIH1cblxuICAmX19yZXN1bHQge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIH1cblxuICAmX191dGlsaXR5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMzA5cHg7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbjogODBweCAwIDA7XG4gICAgfVxuXG4gICAgLmMtcGFnaW5hdGlvbiB7XG4gICAgICBtYXJnaW46IDc1cHggMCAwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19ib2R5IHtcbiAgICBtYXJnaW46IDQwcHggMCAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luOiA3MHB4IDAgMDtcbiAgICB9XG4gIH1cbn1cblxuLm5ld3MgLml0ZW0ge1xuICBwYWRkaW5nOiAyOXB4IDAgMjdweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogNDBweCAwIDM1cHg7XG4gIH1cblxuICAmX19oZWFkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgJl9fZGF0ZSB7XG4gICAgbWFyZ2luOiAwIDE1cHggMCAwO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tYWluLWVuO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luOiAwIDQ3cHggMCAwO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2JvZHkge1xuICAgIG1hcmdpbjogMTNweCAwIDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW46IC0zcHggMCAwIDUwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjE1NDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMjVlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3RhZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbjogMTBweCAwIDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW46IDE1cHggMCAwO1xuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgbWFyZ2luOiAwIDdweCAwIDA7XG4gICAgICBmaWxsOiAjNmQ2ZDZkO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQge1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgY29sb3I6ICM2NjY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgfVxufVxuXG4ubmV3cyAuY29udHJvbGxlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIGhvdmVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLm5ld3MgLml0ZW0ge1xuICAmX190ZXh0IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgJGVhc2Utb3V0LXNpbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190YWcge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyAkZWFzZS1vdXQtc2luZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm5ld3Mge1xuICBwYWRkaW5nOiAyMHB4IDAgODVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV3cyB7XG4gICAgcGFkZGluZzogMTVweCAwIDE3MHB4O1xuICB9XG59XG4ubmV3c19fcmVzdWx0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG4ubmV3c19fdXRpbGl0eSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDMwOXB4O1xuICBtYXJnaW46IDQwcHggYXV0byAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzX191dGlsaXR5IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDgwcHggMCAwO1xuICB9XG59XG4ubmV3c19fdXRpbGl0eSAuYy1wYWdpbmF0aW9uIHtcbiAgbWFyZ2luOiA3NXB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV3c19fdXRpbGl0eSAuYy1wYWdpbmF0aW9uIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5uZXdzX19ib2R5IHtcbiAgbWFyZ2luOiA0MHB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV3c19fYm9keSB7XG4gICAgbWFyZ2luOiA3MHB4IDAgMDtcbiAgfVxufVxuXG4ubmV3cyAuaXRlbSB7XG4gIHBhZGRpbmc6IDI5cHggMCAyN3B4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV3cyAuaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiA0MHB4IDAgMzVweDtcbiAgfVxufVxuLm5ld3MgLml0ZW1fX2hlYWQge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5ld3MgLml0ZW1fX2RhdGUge1xuICBtYXJnaW46IDAgMTVweCAwIDA7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudCBHYXJhbW9uZFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzIC5pdGVtX19kYXRlIHtcbiAgICBtYXJnaW46IDAgNDdweCAwIDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ubmV3cyAuaXRlbV9fYm9keSB7XG4gIG1hcmdpbjogMTNweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MgLml0ZW1fX2JvZHkge1xuICAgIG1hcmdpbjogLTNweCAwIDAgNTBweDtcbiAgfVxufVxuLm5ld3MgLml0ZW1fX3RleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMi4xNTQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzIC5pdGVtX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIuNDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG59XG4ubmV3cyAuaXRlbV9fdGFnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV3cyAuaXRlbV9fdGFnIHtcbiAgICBtYXJnaW46IDE1cHggMCAwO1xuICB9XG59XG4ubmV3cyAuaXRlbV9fdGFnIC5pY29uIHtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgbWFyZ2luOiAwIDdweCAwIDA7XG4gIGZpbGw6ICM2ZDZkNmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MgLml0ZW1fX3RhZyAuaWNvbiB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICB9XG59XG4ubmV3cyAuaXRlbV9fdGFnIC50ZXh0IHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBjb2xvcjogIzY2NjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MgLml0ZW1fX3RhZyAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG4ubmV3cyAuaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG59XG5cbi5uZXdzIC5jb250cm9sbGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MgLmNvbnRyb2xsZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgaG92ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzIC5pdGVtX190ZXh0IHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmV3cyAuaXRlbV9fdGV4dDpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MgLml0ZW1fX3RhZyB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MgLml0ZW1fX3RhZzpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICB9XG59XG5cbi5zZWFyY2hfX2hlYWQge1xuICBiYWNrZ3JvdW5kOiAjMmYzMjViO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2hfX2hlYWQge1xuICAgIG1hcmdpbjogLTYwcHggMCAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG59XG4uc2VhcmNoX19oZWFkIC5sLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VhcmNoX19oZWFkIC5idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgYmFja2dyb3VuZDogIzJmMzI1Yjtcbn1cbi5zZWFyY2hfX2hlYWQgLmJ1dHRvbl9fdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2hfX2hlYWQgLmJ1dHRvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnNlYXJjaF9faGVhZCAuYnV0dG9uX190ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoX19oZWFkIC5idXR0b25fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLnNlYXJjaF9faGVhZCAuYnV0dG9uX190b2dnbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMzBweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2hfX2hlYWQgLmJ1dHRvbl9fdG9nZ2xlIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuLnNlYXJjaF9faGVhZCAuYnV0dG9uX190b2dnbGU6OmJlZm9yZSwgLnNlYXJjaF9faGVhZCAuYnV0dG9uX190b2dnbGU6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogbm9uZTtcbn1cbi5zZWFyY2hfX2hlYWQgLmJ1dHRvbl9fdG9nZ2xlOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcbn1cbi5zZWFyY2hfX2hlYWQgLmJ1dHRvbl9fdG9nZ2xlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5zZWFyY2ggLmJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVdIC5idXR0b25fX3RvZ2dsZTo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uc2VhcmNoX19oZWFkIC5idXR0b25fX3RleHQge1xuICBjb2xvcjogI2FjYWRiOTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoX19oZWFkIC5idXR0b25fX3RleHQge1xuICAgIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgSlBcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB9XG59XG4uc2VhcmNoX19ib2R5IHtcbiAgYmFja2dyb3VuZDogIzM5M2Q3NTtcbn1cbi5zZWFyY2hfX2J1dHRvbiB7XG4gIG1hcmdpbjogMzVweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaF9fYnV0dG9uIHtcbiAgICBtYXJnaW46IDYwcHggMCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uc2VhcmNoIC5ib2R5IHtcbiAgcGFkZGluZzogMjVweCAwIDQ1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaCAuYm9keSB7XG4gICAgcGFkZGluZzogNTVweCAwIDgwcHg7XG4gIH1cbn1cbi5zZWFyY2ggLmJvZHkgLmNvbmRpdGlvbnNfX2hlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgR2FyYW1vbmRcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaCAuYm9keSAuY29uZGl0aW9uc19faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uc2VhcmNoIC5ib2R5IC5jb25kaXRpb25zX19ib2R5IHtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoIC5ib2R5IC5jb25kaXRpb25zX19ib2R5IHtcbiAgICBtYXJnaW46IDIwcHggMCAwO1xuICB9XG59XG4uc2VhcmNoIC5ib2R5IC5jb25kaXRpb25zIC5idXR0b24tbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAtMTBweCAtNXB4IDA7XG59XG4uc2VhcmNoIC5ib2R5IC5jb25kaXRpb25zIC5idXR0b24tbGlzdF9faXRlbSB7XG4gIG1hcmdpbjogMTBweCA1cHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoIC5ib2R5IC5jb25kaXRpb25zIC5idXR0b24tbGlzdF9faXRlbSB7XG4gICAgbWFyZ2luOiAxMHB4IDEwcHggMDtcbiAgfVxufVxuLnNlYXJjaCAuYm9keSAuY29uZGl0aW9ucyAuYnV0dG9uLWxpc3QgLmJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWFyY2ggLmJvZHkgLmNvbmRpdGlvbnMgLmJ1dHRvbi1saXN0IC5idXR0b24gaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG59XG4uc2VhcmNoIC5ib2R5IC5jb25kaXRpb25zIC5idXR0b24tbGlzdCAuYnV0dG9uIGlucHV0OmNoZWNrZWQgKyBzcGFuIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uc2VhcmNoIC5ib2R5IC5jb25kaXRpb25zIC5idXR0b24tbGlzdCAuYnV0dG9uIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1Mi41cHg7XG4gIGhlaWdodDogNTBweDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoIC5ib2R5IC5jb25kaXRpb25zIC5idXR0b24tbGlzdCAuYnV0dG9uIHNwYW4ge1xuICAgIHdpZHRoOiAxODVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zZWFyY2ggLmJvZHkgLmNvbmRpdGlvbnMgKyAuY29uZGl0aW9ucyB7XG4gIG1hcmdpbjogMjVweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaCAuYm9keSAuY29uZGl0aW9ucyArIC5jb25kaXRpb25zIHtcbiAgICBtYXJnaW46IDM1cHggMCAwO1xuICB9XG59IiwiJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHhzOiAwLFxuICB4czogMzIwcHgsXG4gIHNtOiAzNzVweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogMTA4MHB4LFxuICB4bDogMTI4MHB4LFxuICB4eGw6IDE0NDBweFxuKTtcblxuJGd1dHRlcjogMjBweDtcbiRndXR0ZXItbWQ6IDQwcHg7XG5cbiRlYXNlLWluLXNpbmU6IGN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0NSwgMC43MTUpO1xuJGVhc2Utb3V0LXNpbmU6IGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xuJGVhc2UtaW4tb3V0LXNpbmU6IGN1YmljLWJlemllcigwLjQ0NSwgMC4wNSwgMC41NSwgMC45NSk7XG5cbiRlYXNlLWluLXF1YWQ6IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7XG4kZWFzZS1vdXQtcXVhZDogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuJGVhc2UtaW4tb3V0LXF1YWQ6IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcblxuJGVhc2UtaW4tY3ViaWM6IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuJGVhc2Utb3V0LWN1YmljOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiRlYXNlLWluLW91dC1jdWJpYzogY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuXG4kZWFzZS1pbi1xdWFydDogY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzLCAwLjY4NSwgMC4yMik7XG4kZWFzZS1vdXQtcXVhcnQ6IGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4kZWFzZS1pbi1vdXQtcXVhcnQ6IGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7XG5cbiRlYXNlLWluLXF1aW50OiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcbiRlYXNlLW91dC1xdWludDogY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuJGVhc2UtaW4tb3V0LXF1aW50OiBjdWJpYy1iZXppZXIoMC44NiwgMCwgMC4wNywgMSk7XG5cbiRlYXNlLWluLWV4cG86IGN1YmljLWJlemllcigwLjk1LCAwLjA1LCAwLjc5NSwgMC4wMzUpO1xuJGVhc2Utb3V0LWV4cG86IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbiRlYXNlLWluLW91dC1leHBvOiBjdWJpYy1iZXppZXIoMSwgMCwgMCwgMSk7XG5cbiRlYXNlLWluLWNpcmM6IGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzM1KTtcbiRlYXNlLW91dC1jaXJjOiBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcbiRlYXNlLWluLW91dC1jaXJjOiBjdWJpYy1iZXppZXIoMC43ODUsIDAuMTM1LCAwLjE1LCAwLjg2KTtcblxuJGVhc2UtaW4tYmFjazogY3ViaWMtYmV6aWVyKDAuNiwgLTAuMjgsIDAuNzM1LCAwLjA0NSk7XG4kZWFzZS1vdXQtYmFjazogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4yNzUpO1xuJGVhc2UtaW4tb3V0LWJhY2s6IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xuXG4vLyBjb2xvcnNcblxuJGNvbG9yLW1haW4tYmx1ZTogIzM5M2Q3NTtcbiRjb2xvci1tYWluLWRhcmstYmx1ZTogIzJmMzI1YjtcbiRjb2xvci1tYWluLXllbGxvdzogI2ZjY2YyZTtcblxuJGNvbG9yLWRlcHQtZWNvbm9taWNzOiAjMDAzNzcwO1xuJGNvbG9yLWRlcHQtYWRtaW5pc3RyYXRpb246ICNlZGE0MGQ7XG4kY29sb3ItZGVwdC1pbnRfc3R1ZGllczogIzAwNzFhZjtcbiRjb2xvci1kZXB0LWxhdzogIzUzMWY3MjtcbiRjb2xvci1kZXB0LXNwZWNpYWw6ICM5ZDAxMzA7XG5cbi8vIGZvbnRcblxuJGZvbnQtZGVmYXVsdDogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4kZm9udC1tYWluLWVuOiAnQ29ybW9yYW50IEdhcmFtb25kJywgc2VyaWY7XG4kZm9udC1zdWItZW46ICdNYXJjZWxsdXMnLCBzZXJpZjtcbiRmb250LW1haW4tc2VyaWY6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG4iLCIuc2VhcmNoIHtcbiAgJl9faGVhZCB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLW1haW4tZGFyay1ibHVlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luOiAtNjBweCAwIDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAubC1jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuYnV0dG9uIHtcbiAgICAgICR0aGlzOiAnLmJ1dHRvbic7XG5cbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItbWFpbi1kYXJrLWJsdWU7XG5cbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3RleHQge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZGVmYXVsdDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fdG9nZ2xlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICBoZWlnaHQ6IDExcHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyAkZWFzZS1vdXQtc2luZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cbiAgICAgICAgICBAYXQtcm9vdCAuc2VhcmNoXG4gICAgICAgICAgICAgICN7JHRoaXN9W2FyaWEtZXhwYW5kZWQ9J3RydWUnXVxuICAgICAgICAgICAgICAjeyR0aGlzfV9fdG9nZ2xlOjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX190ZXh0IHtcbiAgICAgICAgY29sb3I6ICNhY2FkYjk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDAgMzBweDtcbiAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZGVmYXVsdDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYm9keSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLW1haW4tYmx1ZTtcbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgbWFyZ2luOiAzNXB4IDAgMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbjogNjBweCAwIDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi5zZWFyY2ggLmJvZHkge1xuICBwYWRkaW5nOiAyNXB4IDAgNDVweDtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgcGFkZGluZzogNTVweCAwIDgwcHg7XG4gIH1cblxuICAuY29uZGl0aW9ucyB7XG4gICAgJl9faGVhZGluZyB7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtbWFpbi1lbjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fYm9keSB7XG4gICAgICBtYXJnaW46IDE1cHggMCAwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbi1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXJnaW46IC0xMHB4IC01cHggMDtcblxuICAgICAgJl9faXRlbSB7XG4gICAgICAgIG1hcmdpbjogMTBweCA1cHggMDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDEwcHggMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgb3BhY2l0eTogMDtcblxuICAgICAgICAgICY6Y2hlY2tlZCArIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTUyLjVweDtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWRlZmF1bHQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgjZmZmLCAwLjIpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgd2lkdGg6IDE4NXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICsgLmNvbmRpdGlvbnMge1xuICAgICAgbWFyZ2luOiAyNXB4IDAgMDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW46IDM1cHggMCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oXG4gICRsb3dlcixcbiAgJHVwcGVyLFxuICAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzXG4pIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG59XG5cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiAnJztcbiAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIvLiJ9 */
