.career__container {
  padding: 70px 30px 85px;
}
.career__lede {
  margin-top: 26px;
  font-size: 20px;
  font-style: italic;
  line-height: 1.75;
  text-align: center;
  letter-spacing: 0.15em;
}
.career__content {
  margin: 32px -30px 0 0;
}
.career__link {
  position: relative;
  display: block;
}
.career__img img {
  width: 100%;
}
.career__label {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  padding: 3px 17px 4px;
  font-size: 11px;
  color: #fff;
  letter-spacing: 0.05em;
}
.career__label--economics {
  background-color: #003770;
}
.career__label--business {
  background-color: #eda40d;
}
.career__label--international {
  background-color: #0071af;
}
.career__label--law {
  background-color: #531f72;
}
.career__text {
  position: absolute;
  bottom: 0;
  left: 0;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  padding: 15px 20px;
  font-size: 14px;
  font-style: italic;
  color: #fff;
  letter-spacing: 0.1em;
  background-color: rgba(47, 50, 91, 0.9);
}
.career__text svg {
  width: 5px;
  height: 8px;
  fill: #fff;
}
.career__button {
  margin: 51px 30px 0 0;
  text-align: center;
}

.data {
  background-color: #f7f7f7;
}
.data__container {
  padding: 73px 30px 72px;
}
.data__list {
  margin-top: 46px;
}
.data__list-item:nth-child(n+2) {
  margin-top: 32px;
}
.data__header {
  position: relative;
}
.data__label {
  position: absolute;
  top: 15px;
  left: -15px;
  width: 80px;
}
.data__img {
  width: 100%;
}
.data__block {
  margin-top: 21px;
}
.data__title {
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  line-height: 1.75;
  letter-spacing: 0.18em;
}
.data__text {
  margin-top: 14px;
  line-height: 2.154;
  letter-spacing: 0.05em;
}

.intro__container {
  padding: 40px 30px 80px;
}
.intro__container .ciee-banner, .intro__container .ciee-banner--no-gap {
  padding: 0 0 10px;
  margin: 60px 30px;
}
.intro__container .ciee-banner__inner {
  display: block;
  border: 6px solid #f7f7f7;
}
.intro__container .ciee-banner__image img {
  width: 100%;
  height: auto;
}
.intro__container .ciee-banner__content {
  padding: 35px 24px 45px;
}
.intro__container .ciee-banner .title, .intro__container .ciee-banner--no-gap .title {
  position: relative;
  padding-left: 17px;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.75;
  letter-spacing: 0.05em;
}
.intro__container .ciee-banner .title::before, .intro__container .ciee-banner--no-gap .title::before {
  position: absolute;
  top: 5px;
  bottom: 3px;
  left: 0;
  width: 3px;
  content: "";
  background: #393d75;
}
.intro__container .ciee-banner .text, .intro__container .ciee-banner--no-gap .text {
  line-height: 2.15;
}
.intro__container .ciee-banner .link, .intro__container .ciee-banner--no-gap .link {
  margin-top: 20px;
}
.intro__container .ciee-banner--no-gap {
  margin: 0;
}
.intro__heading {
  font-size: 20px;
  font-style: italic;
  font-weight: 400;
  line-height: 1.75;
  text-align: center;
  letter-spacing: 0.15em;
}
.intro__text {
  margin-top: 15px;
  line-height: 2.154;
  letter-spacing: 0.05em;
}
.intro__effort {
  padding: 40px 24px 35px;
  margin-top: 42px;
  background-color: #fbf5f7;
  border: 6px solid rgba(157, 1, 48, 0.2);
}
.intro__effort-heading {
  position: relative;
  padding-left: 18px;
  font-size: 16px;
  font-weight: 400;
  color: #9d0130;
  letter-spacing: 0.08em;
}
.intro__effort-heading::before {
  position: absolute;
  top: 3px;
  left: 0;
  width: 3px;
  height: 20px;
  content: "";
  background-color: #9d0130;
}
.intro__effort-text {
  margin-top: 13px;
  line-height: 2.154;
  letter-spacing: 0.08em;
}
.intro__anchors {
  margin-top: 52px;
}
.intro__anchor {
  position: relative;
  display: block;
  padding: 16px 18px 17px;
  margin-top: -1px;
  font-size: 14px;
  letter-spacing: 0.1em;
  border: 1px solid #000;
}
.intro__anchor svg {
  position: absolute;
  top: 50%;
  right: 19px;
  width: 5px;
  height: 8px;
  margin: -4px 0 0;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.mv__wrapper {
  height: 292px;
  background: url("/assets/images/pages/international-exch/mv_bg.jpg") center/cover;
}
.mv__title .label {
  margin-top: 20px;
  font-family: "Cormorant Garamond", serif;
  font-size: 14px;
  font-style: italic;
  letter-spacing: 0.15em;
}

.sec__multi-heading .main {
  font-size: 27px;
  line-height: 1.481;
}

.program {
  background-color: #f7f7f7;
}
.program__container {
  padding: 72px 30px 80px;
}
.program__lede {
  margin-top: 27px;
  font-size: 20px;
  font-style: italic;
  line-height: 1.75;
  text-align: center;
  letter-spacing: 0.15em;
}
.program__stage {
  margin-top: 34px;
}
.program__stage-item:not(:last-child) {
  position: relative;
}
.program__stage-item:not(:last-child)::before {
  position: absolute;
  bottom: -25px;
  left: 50%;
  width: 16.5px;
  height: 10px;
  content: "";
  background-image: url("/assets/images/pages/international-exch/stage_chevron.svg");
  background-size: contain;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.program__stage-item:nth-child(n+2) {
  margin-top: 40px;
}
.program__stage-inner {
  padding: 34px 0 31px;
  text-align: center;
  background-color: #fff;
  border: 6px solid #e5e5e5;
}
.program__stage-num {
  width: 87px;
}
.program__stage-text {
  margin-top: 11px;
  font-size: 20px;
  font-style: italic;
  line-height: 1.75;
  letter-spacing: 0.15em;
}
.program__items {
  margin-top: 42px;
}

.program .abroad__item:nth-child(n+2) {
  margin-top: 42px;
}
.program .abroad__heading {
  position: relative;
  padding-bottom: 20px;
  font-size: 23px;
  font-weight: 400;
  letter-spacing: 0.15em;
  border-bottom: 3px solid #e5e5e5;
}
.program .abroad__heading::before {
  position: absolute;
  bottom: -3px;
  left: 0;
  width: 60px;
  height: 3px;
  content: "";
  background-color: #393d75;
}
.program .abroad__inner {
  position: relative;
  margin-top: 31px;
}
.program .abroad__mark01, .program .abroad__mark02 {
  position: absolute;
  top: -16px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  font-size: 10px;
  line-height: 1.2855;
  color: #393d75;
  text-align: center;
  border: 1px solid #393d75;
  border-radius: 50%;
}
.program .abroad__mark01 {
  right: 0;
}
.program .abroad__mark02 {
  right: 60px;
}
.program .abroad__title {
  font-family: "Cormorant Garamond", serif;
  font-style: italic;
  font-weight: 500;
}
.program .abroad__title-main {
  display: block;
  font-size: 30px;
  letter-spacing: 0.15em;
}
.program .abroad__title-sub {
  display: block;
  margin-top: 5px;
  font-size: 13px;
  letter-spacing: 0.15em;
}
.program .abroad__content {
  padding: 30px 30px 48px;
  margin-top: 21px;
  background-color: #fff;
}
.program .abroad__label {
  display: inline-block;
  padding: 3px 17px 5px 18px;
  font-size: 12px;
  color: #fff;
  background-color: #393d75;
}
.program .abroad__label:nth-of-type(n + 2) {
  margin-top: 5px;
}
.program .abroad__content-title {
  margin-top: 13px;
  font-size: 18px;
  font-style: italic;
  line-height: 1.666;
  letter-spacing: 0.15em;
}
.program .abroad__group01 {
  margin-top: 12px;
}
.program .abroad__text {
  line-height: 2.154;
  letter-spacing: 0.05em;
}
.program .abroad__img {
  margin: 31px -30px 0;
}
.program .abroad__img img {
  width: 100%;
}
.program .abroad__data {
  margin-top: 40px;
  border: 1px solid #ccc;
}
.program .abroad__data-list {
  font-size: 12px;
  letter-spacing: 0.1em;
}
.program .abroad__data-list:nth-child(n+2) {
  border-top: 1px solid #ccc;
}
.program .abroad__data-list dt {
  padding: 15px 18px 16px;
  background-color: #f7f7f7;
}
.program .abroad__data-list dd {
  padding: 13px 18px 14px;
  line-height: 1.875;
  border-top: 1px solid #ccc;
}
.program .abroad__detail {
  margin-top: 37px;
}
.program .abroad__detail-heading {
  padding-left: 14px;
  font-size: 16px;
  line-height: 1.5625;
  letter-spacing: 0.05em;
  border-left: 3px solid #393d75;
}
.program .abroad__detail-content {
  margin-top: 18px;
}
.program .abroad__detail-img img {
  width: 100%;
}
.program .abroad__detail-text {
  margin-top: -8px;
  line-height: 2.153;
  letter-spacing: 0.1em;
}
.program .abroad__detail-inner {
  position: relative;
  padding: 20px 20px 23px;
  border: 1px solid #ccc;
}
.program .abroad__detail-inner::before {
  position: absolute;
  top: -1px;
  left: -1px;
  content: "";
  border-color: #393d75 transparent transparent transparent;
  border-style: solid;
  border-width: 15px 15px 0 0;
}
.program .abroad__detail-inner:nth-child(n+2) {
  margin-top: -1px;
}
.program .abroad__detail-inner dt {
  font-size: 15px;
  font-style: italic;
  color: #393d75;
  text-align: center;
  letter-spacing: 0.17em;
}
.program .abroad__detail-inner dd {
  margin-top: 9px;
  font-size: 12px;
  line-height: 1.875;
}
.program .abroad__detail-group01 {
  margin-top: 13px;
}
.program .abroad__detail-toeic {
  font-size: 15px;
  font-style: italic;
  line-height: 2;
  color: #393d75;
  text-align: center;
  letter-spacing: 0.1em;
}
.program .abroad__detail-toeic span {
  position: relative;
}
.program .abroad__detail-toeic span::before {
  position: absolute;
  top: -4px;
  left: 9px;
  width: 2px;
  height: 2px;
  content: "";
  background-color: #393d75;
  border-radius: 50%;
}
.program .abroad__detail-group02 {
  margin-top: -8px;
}
.program .abroad__detail-group02 p {
  line-height: 2.154;
  letter-spacing: 0.1em;
}
.program .abroad__detail-group02 img {
  width: 100%;
  margin-top: 17px;
}
.program .abroad__note {
  margin-top: 15px;
  font-size: 12px;
  line-height: 1.875;
  letter-spacing: 0.12em;
}

.school__container {
  padding: 70px 0 80px;
}
.school__lede {
  margin-top: 28px;
  font-size: 20px;
  font-style: italic;
  line-height: 1.75;
  text-align: center;
  letter-spacing: 0.15em;
}
.school__img {
  margin-top: 33px;
}
.school__img img {
  width: 100%;
}
.school__button {
  padding: 0 30px;
  margin-top: 50px;
}
@media (min-width: 768px) {
  .career__container {
    padding: 140px 0 170px;
  }
  .career__lede {
    margin-top: 60px;
    font-size: 36px;
  }
  .career__content {
    margin: 65px 0 0;
  }
  .career__items {
    display: flex;
  }
  .career__item {
    width: 25%;
  }
  .career__img {
    overflow: hidden;
  }
  .career__img img {
    transition: -webkit-transform 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);
    transition: transform 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);
    transition: transform 0.6s cubic-bezier(0.39, 0.575, 0.565, 1), -webkit-transform 0.6s cubic-bezier(0.39, 0.575, 0.565, 1);
  }
  .career__link:hover .career__img img {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
  }
  .career__label {
    padding: 5px 23px 6px;
    font-size: 13px;
  }
  .career__text {
    padding: 17px 30px;
    font-size: 18px;
  }
  .career__button {
    margin: 80px 0 0;
  }
  .data__container {
    width: 1160px;
    padding: 143px 0 162px;
    margin: 0 auto;
  }
  .data__list {
    display: flex;
    flex-wrap: wrap;
    margin: 75px -30px 0;
  }
  .data__list-item {
    width: 50%;
    padding: 0 30px;
  }
  .data__list-item:nth-child(n+2) {
    margin-top: 0;
  }
  .data__list-item:nth-child(n+3) {
    margin-top: 58px;
  }
  .data__label {
    top: 20px;
    left: -20px;
    width: 110px;
  }
  .data__block {
    margin-top: 36px;
  }
  .data__title {
    font-size: 30px;
  }
  .data__text {
    margin-top: 16px;
    line-height: 2.25;
  }
  .intro__container {
    width: 1160px;
    padding: 80px 0 142px;
    margin: 0 auto;
  }
  .intro__container .ciee-banner, .intro__container .ciee-banner--no-gap {
    padding: 0 0 60px;
  }
  .intro__container .ciee-banner, .intro__container .ciee-banner--no-gap {
    margin: 120px 0 160px;
  }
  .intro__container .ciee-banner__inner {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
  }
  .intro__container .ciee-banner__image {
    width: 606px;
  }
  .intro__container .ciee-banner__content {
    flex: 1;
    padding: 35px 55px 0;
  }
  .intro__container .ciee-banner .title, .intro__container .ciee-banner--no-gap .title {
    font-size: 20px;
    line-height: 1.6;
  }
  .intro__container .ciee-banner .text, .intro__container .ciee-banner--no-gap .text {
    font-size: 15px;
    line-height: 2.533;
    letter-spacing: 0.05em;
  }
  .intro__container .ciee-banner .link, .intro__container .ciee-banner--no-gap .link {
    margin-top: 25px;
  }
  .intro__container .ciee-banner--no-gap {
    margin: 0;
  }
  .intro__heading {
    font-size: 36px;
  }
  .intro__text {
    margin-top: 34px;
    line-height: 2.25;
    text-align: center;
  }
  .intro__effort {
    padding: 50px 54px 56px;
    margin-top: 70px;
  }
  .intro__effort-heading {
    padding-left: 23px;
    font-size: 20px;
  }
  .intro__effort-heading::before {
    top: 4px;
    width: 4px;
    height: 22px;
  }
  .intro__effort-text {
    margin-top: 23px;
    line-height: 2.25;
  }
  .intro__anchors {
    display: flex;
    flex-wrap: wrap;
    margin-top: 80px;
    margin-left: 1px;
  }
  .intro__anchor {
    display: flex;
    align-items: center;
    width: 25.08%;
    padding: 18px 29px;
    margin-left: -1px;
    font-size: 16px;
    line-height: 1.625;
  }
  .intro__anchor svg {
    right: 30px;
  }
  .mv__wrapper {
    height: 700px;
    background: url("/assets/images/pages/international-exch/mv_bg_md.jpg") center/cover;
  }
  .mv__title .label {
    margin-top: 31px;
    font-size: 18px;
  }
  .sec__multi-heading .main {
    font-size: 46px;
  }
  .program__container {
    width: 1160px;
    padding: 145px 0 170px;
    margin: 0 auto;
  }
  .program__lede {
    margin-top: 54px;
    font-size: 36px;
    line-height: 1.944;
  }
  .program__stage {
    display: flex;
    margin: 65px -20px 0;
  }
  .program__stage-item {
    width: 33.33%;
    padding: 0 20px;
  }
  .program__stage-item:not(:last-child)::before {
    right: -6px;
    bottom: 50%;
    left: auto;
    width: 13px;
    height: 8px;
    -webkit-transform: translate(0, 50%) rotate(-90deg);
            transform: translate(0, 50%) rotate(-90deg);
  }
  .program__stage-item:nth-child(n+2) {
    margin-top: 0;
  }
  .program__stage-inner {
    padding: 51px 0 52px;
  }
  .program__stage-num {
    width: 114px;
  }
  .program__stage-text {
    margin-top: 16px;
    font-size: 26px;
    line-height: 1.769;
  }
  .program__items {
    margin-top: 90px;
  }
  .program .abroad__item:nth-child(n+2) {
    margin-top: 80px;
  }
  .program .abroad__heading {
    padding-bottom: 32px;
    font-size: 36px;
    border-bottom: 5px solid #e5e5e5;
  }
  .program .abroad__heading::before {
    bottom: -5px;
    width: 150px;
    height: 5px;
  }
  .program .abroad__inner {
    margin-top: 50px;
  }
  .program .abroad__mark01, .program .abroad__mark02 {
    top: 110px;
    width: 70px;
    height: 70px;
    font-size: 14px;
  }
  .program .abroad__mark01 {
    right: 60px;
  }
  .program .abroad__mark02 {
    right: 140px;
  }
  .program .abroad__title {
    display: flex;
    align-items: center;
  }
  .program .abroad__title-main {
    font-size: 40px;
  }
  .program .abroad__title-sub {
    margin: 0 0 -14px 13px;
    font-size: 20px;
  }
  .program .abroad__content {
    padding: 50px 60px 80px;
    margin-top: 33px;
  }
  .program .abroad__label {
    padding: 4px 29px 6px;
    font-size: 16px;
  }
  .program .abroad__content-title {
    margin-top: 25px;
    font-size: 30px;
  }
  .program .abroad__group01 {
    display: flex;
    margin-top: 28px;
  }
  .program .abroad__text {
    line-height: 2.25;
  }
  .program .abroad__group01 .abroad__text {
    margin-top: -11px;
  }
  .program .abroad__img {
    margin: 0 0 0 50px;
  }
  .program .abroad__img--negative {
    margin-top: -115px;
  }
  .program .abroad__img img {
    width: 480px;
  }
  .program .abroad__data-list {
    display: flex;
    font-size: 14px;
  }
  .program .abroad__data-list dt {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 168px;
    padding: 20px 0;
    letter-spacing: 0.05em;
  }
  .program .abroad__data-list dd {
    width: calc(100% - 168px);
    padding: 17px 30px 19px;
    border-top: 0;
    border-left: 1px solid #ccc;
  }
  .program .abroad__detail {
    position: relative;
    margin-top: 50px;
  }
  .program .abroad__detail--london {
    padding: 50px;
    background-color: #f7f7f7;
  }
  .program .abroad__detail-heading {
    padding-left: 19px;
    font-size: 20px;
    line-height: 1.1;
    border-left: 4px solid #393d75;
  }
  .program .abroad__detail-content {
    margin-top: 30px;
  }
  .program .abroad__detail-text {
    margin-top: 0;
  }
  .program .abroad__detail-text--absolute {
    position: absolute;
    top: -6px;
    left: 166px;
  }
  .program .abroad__detail-group01 {
    display: flex;
    flex-wrap: wrap;
  }
  .program .abroad__detail-inner {
    left: 2px;
    width: 33.33%;
    padding: 34px 0;
    margin-left: -1px;
  }
  .program .abroad__detail-inner::before {
    border-width: 20px 20px 0 0;
  }
  .program .abroad__detail-inner:nth-child(n+2) {
    margin-top: 0;
  }
  .program .abroad__detail-inner:nth-child(n+4) {
    margin-top: -1px;
  }
  .program .abroad__detail-inner--half {
    width: 50%;
  }
  .program .abroad__detail-inner dt {
    font-size: 18px;
  }
  .program .abroad__detail-inner dd {
    font-size: 14px;
    text-align: center;
  }
  .program .abroad__detail-group01 {
    margin-top: 20px;
  }
  .program .abroad__detail-toeic {
    font-size: 18px;
  }
  .program .abroad__detail-toeic span::before {
    left: 11px;
    width: 3px;
    height: 3px;
  }
  .program .abroad__detail-group02 {
    display: flex;
  }
  .program .abroad__detail-group02 p {
    line-height: 2.25;
  }
  .program .abroad__detail-group02 img {
    width: 320px;
    margin-top: -42px;
    margin-left: 60px;
  }
  .program .abroad__note {
    margin-top: 12px;
    font-size: 14px;
  }
  .school__container {
    padding: 145px 0 160px;
  }
  .school__lede {
    margin-top: 58px;
    font-size: 36px;
  }
  .school__img {
    margin-top: 67px;
  }
  .school__button {
    padding: 0;
    margin-top: 80px;
    text-align: center;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zdHlsZXMvcGFnZXMvaW50ZXJuYXRpb25hbC1leGNoL19jYXJlZXIuc2NzcyIsImFzc2V0cy9zdHlsZXMvcGFnZXMvaW50ZXJuYXRpb25hbC1leGNoL3N0eWxlLmNzcyIsImFzc2V0cy9zdHlsZXMvYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsImFzc2V0cy9zdHlsZXMvcGFnZXMvaW50ZXJuYXRpb25hbC1leGNoL19kYXRhLnNjc3MiLCJhc3NldHMvc3R5bGVzL3BhZ2VzL2ludGVybmF0aW9uYWwtZXhjaC9faW50cm8uc2NzcyIsImFzc2V0cy9zdHlsZXMvcGFnZXMvaW50ZXJuYXRpb25hbC1leGNoL19tdi5zY3NzIiwiYXNzZXRzL3N0eWxlcy9wYWdlcy9pbnRlcm5hdGlvbmFsLWV4Y2gvX292ZXJyaWRlLnNjc3MiLCJhc3NldHMvc3R5bGVzL3BhZ2VzL2ludGVybmF0aW9uYWwtZXhjaC9fcHJvZ3JhbS5zY3NzIiwiYXNzZXRzL3N0eWxlcy9wYWdlcy9pbnRlcm5hdGlvbmFsLWV4Y2gvX3NjaG9vbC5zY3NzIiwiYXNzZXRzL3N0eWxlcy9hYnN0cmFjdHMvX21peGlucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUNFO0VBQ0UsdUJBQUE7QUNBSjtBRE9FO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0VBQ0Esc0JBQUE7QUNBSjtBRFFFO0VBQ0Usc0JBQUE7QUNBSjtBRG1CRTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtBQ0ZKO0FEVUk7RUFDRSxXQUFBO0FDSE47QURlRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtBQ0xKO0FEWUk7RUFDRSx5QkUvQmlCO0FEMkJ2QjtBRE9JO0VBQ0UseUJFbENzQjtBRDZCNUI7QURRSTtFQUNFLHlCRXJDbUI7QUQrQnpCO0FEU0k7RUFD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QUtJLGlCQUFBO0VOOGNOO0VNMWNFO0lBS0ksWUFBQTtJQUNBLGlCQUFBO0lBQ0EsaUJBQUE7RU44Y047RU16Y0E7SUFPSSxnQkFBQTtJQUNBLGVBQUE7RU42Y0o7RU81aENBO0lBSUksc0JBQUE7RVBpaUNKO0VPN2hDQTtJQVNJLGdCQUFBO0lBQ0EsZUFBQTtFUGlpQ0o7RU83aENBO0lBSUksZ0JBQUE7RVBpaUNKO0VPemhDQTtJQUtJLFVBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0VQZ2lDSjtBQW5rQ0YiLCJmaWxlIjoiYXNzZXRzL3N0eWxlcy9wYWdlcy9pbnRlcm5hdGlvbmFsLWV4Y2gvc3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmNhcmVlciB7XG4gICZfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNzBweCAzMHB4IDg1cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwYWRkaW5nOiAxNDBweCAwIDE3MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2xlZGUge1xuICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgbWFyZ2luOiAzMnB4IC0zMHB4IDAgMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbjogNjVweCAwIDA7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbXMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICB9XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAmX19pbWcge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzICRlYXNlLW91dC1zaW5lO1xuXG4gICAgICAgIEBhdC1yb290IC5jYXJlZXJfX2xpbms6aG92ZXIgLmNhcmVlcl9faW1nIGltZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDNweCAxN3B4IDRweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBhZGRpbmc6IDVweCAyM3B4IDZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICAmLS1lY29ub21pY3Mge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRlcHQtZWNvbm9taWNzO1xuICAgIH1cblxuICAgICYtLWJ1c2luZXNzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kZXB0LWFkbWluaXN0cmF0aW9uO1xuICAgIH1cblxuICAgICYtLWludGVybmF0aW9uYWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRlcHQtaW50X3N0dWRpZXM7XG4gICAgfVxuXG4gICAgJi0tbGF3IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1kZXB0LWxhdztcbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ3LCA1MCwgOTEsIDAuOSk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwYWRkaW5nOiAxN3B4IDMwcHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiA1cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGZpbGw6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgJl9fYnV0dG9uIHtcbiAgICBtYXJnaW46IDUxcHggMzBweCAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luOiA4MHB4IDAgMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5jYXJlZXJfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDcwcHggMzBweCA4NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJlZXJfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTQwcHggMCAxNzBweDtcbiAgfVxufVxuLmNhcmVlcl9fbGVkZSB7XG4gIG1hcmdpbi10b3A6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJlZXJfX2xlZGUge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG4uY2FyZWVyX19jb250ZW50IHtcbiAgbWFyZ2luOiAzMnB4IC0zMHB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZWVyX19jb250ZW50IHtcbiAgICBtYXJnaW46IDY1cHggMCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmVlcl9faXRlbXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZWVyX19pdGVtIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG4uY2FyZWVyX19saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZWVyX19pbWcge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5jYXJlZXJfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZWVyX19pbWcgaW1nIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcbiAgfVxuICAuY2FyZWVyX19saW5rOmhvdmVyIC5jYXJlZXJfX2ltZyBpbWcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gIH1cbn1cbi5jYXJlZXJfX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogM3B4IDE3cHggNHB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJlZXJfX2xhYmVsIHtcbiAgICBwYWRkaW5nOiA1cHggMjNweCA2cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4uY2FyZWVyX19sYWJlbC0tZWNvbm9taWNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzc3MDtcbn1cbi5jYXJlZXJfX2xhYmVsLS1idXNpbmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGE0MGQ7XG59XG4uY2FyZWVyX19sYWJlbC0taW50ZXJuYXRpb25hbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDcxYWY7XG59XG4uY2FyZWVyX19sYWJlbC0tbGF3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUzMWY3Mjtcbn1cbi5jYXJlZXJfX3RleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0NywgNTAsIDkxLCAwLjkpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJlZXJfX3RleHQge1xuICAgIHBhZGRpbmc6IDE3cHggMzBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5jYXJlZXJfX3RleHQgc3ZnIHtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGZpbGw6ICNmZmY7XG59XG4uY2FyZWVyX19idXR0b24ge1xuICBtYXJnaW46IDUxcHggMzBweCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZWVyX19idXR0b24ge1xuICAgIG1hcmdpbjogODBweCAwIDA7XG4gIH1cbn1cblxuLmRhdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuLmRhdGFfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDczcHggMzBweCA3MnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kYXRhX19jb250YWluZXIge1xuICAgIHdpZHRoOiAxMTYwcHg7XG4gICAgcGFkZGluZzogMTQzcHggMCAxNjJweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLmRhdGFfX2xpc3Qge1xuICBtYXJnaW4tdG9wOiA0NnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kYXRhX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDc1cHggLTMwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kYXRhX19saXN0LWl0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG4uZGF0YV9fbGlzdC1pdGVtOm50aC1jaGlsZChuKzIpIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGF0YV9fbGlzdC1pdGVtOm50aC1jaGlsZChuKzIpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRhdGFfX2xpc3QtaXRlbTpudGgtY2hpbGQobiszKSB7XG4gICAgbWFyZ2luLXRvcDogNThweDtcbiAgfVxufVxuLmRhdGFfX2hlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kYXRhX19sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAtMTVweDtcbiAgd2lkdGg6IDgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRhdGFfX2xhYmVsIHtcbiAgICB0b3A6IDIwcHg7XG4gICAgbGVmdDogLTIwcHg7XG4gICAgd2lkdGg6IDExMHB4O1xuICB9XG59XG4uZGF0YV9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZGF0YV9fYmxvY2sge1xuICBtYXJnaW4tdG9wOiAyMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kYXRhX19ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMzZweDtcbiAgfVxufVxuLmRhdGFfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBsZXR0ZXItc3BhY2luZzogMC4xOGVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kYXRhX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG4uZGF0YV9fdGV4dCB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyLjE1NDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGF0YV9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMi4yNTtcbiAgfVxufVxuXG4uaW50cm9fX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDQwcHggMzBweCA4MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnRyb19fY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE2MHB4O1xuICAgIHBhZGRpbmc6IDgwcHggMCAxNDJweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLmludHJvX19jb250YWluZXIgLmNpZWUtYmFubmVyLCAuaW50cm9fX2NvbnRhaW5lciAuY2llZS1iYW5uZXItLW5vLWdhcCB7XG4gIHBhZGRpbmc6IDAgMCAxMHB4O1xuICBtYXJnaW46IDYwcHggMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW50cm9fX2NvbnRhaW5lciAuY2llZS1iYW5uZXIsIC5pbnRyb19fY29udGFpbmVyIC5jaWVlLWJhbm5lci0tbm8tZ2FwIHtcbiAgICBwYWRkaW5nOiAwIDAgNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnRyb19fY29udGFpbmVyIC5jaWVlLWJhbm5lciwgLmludHJvX19jb250YWluZXIgLmNpZWUtYmFubmVyLS1uby1nYXAge1xuICAgIG1hcmdpbjogMTIwcHggMCAxNjBweDtcbiAgfVxufVxuLmludHJvX19jb250YWluZXIgLmNpZWUtYmFubmVyX19pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDZweCBzb2xpZCAjZjdmN2Y3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnRyb19fY29udGFpbmVyIC5jaWVlLWJhbm5lcl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnRyb19fY29udGFpbmVyIC5jaWVlLWJhbm5lcl9faW1hZ2Uge1xuICAgIHdpZHRoOiA2MDZweDtcbiAgfVxufVxuLmludHJvX19jb250YWluZXIgLmNpZWUtYmFubmVyX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmludHJvX19jb250YWluZXIgLmNpZWUtYmFubmVyX19jb250ZW50IHtcbiAgcGFkZGluZzogMzVweCAyNHB4IDQ1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmludHJvX19jb250YWluZXIgLmNpZWUtYmFubmVyX19jb250ZW50IHtcbiAgICBmbGV4OiAxO1xuICAgIHBhZGRpbmc6IDM1cHggNTVweCAwO1xuICB9XG59XG4uaW50cm9fX2NvbnRhaW5lciAuY2llZS1iYW5uZXIgLnRpdGxlLCAuaW50cm9fX2NvbnRhaW5lciAuY2llZS1iYW5uZXItLW5vLWdhcCAudGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW50cm9fX2NvbnRhaW5lciAuY2llZS1iYW5uZXIgLnRpdGxlLCAuaW50cm9fX2NvbnRhaW5lciAuY2llZS1iYW5uZXItLW5vLWdhcCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG59XG4uaW50cm9fX2NvbnRhaW5lciAuY2llZS1iYW5uZXIgLnRpdGxlOjpiZWZvcmUsIC5pbnRyb19fY29udGFpbmVyIC5jaWVlLWJhbm5lci0tbm8tZ2FwIC50aXRsZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgYm90dG9tOiAzcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICMzOTNkNzU7XG59XG4uaW50cm9fX2NvbnRhaW5lciAuY2llZS1iYW5uZXIgLnRleHQsIC5pbnRyb19fY29udGFpbmVyIC5jaWVlLWJhbm5lci0tbm8tZ2FwIC50ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDIuMTU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmludHJvX19jb250YWluZXIgLmNpZWUtYmFubmVyIC50ZXh0LCAuaW50cm9fX2NvbnRhaW5lciAuY2llZS1iYW5uZXItLW5vLWdhcCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjUzMztcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG59XG4uaW50cm9fX2NvbnRhaW5lciAuY2llZS1iYW5uZXIgLmxpbmssIC5pbnRyb19fY29udGFpbmVyIC5jaWVlLWJhbm5lci0tbm8tZ2FwIC5saW5rIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW50cm9fX2NvbnRhaW5lciAuY2llZS1iYW5uZXIgLmxpbmssIC5pbnRyb19fY29udGFpbmVyIC5jaWVlLWJhbm5lci0tbm8tZ2FwIC5saW5rIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG4uaW50cm9fX2NvbnRhaW5lciAuY2llZS1iYW5uZXItLW5vLWdhcCB7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW50cm9fX2NvbnRhaW5lciAuY2llZS1iYW5uZXItLW5vLWdhcCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uaW50cm9fX2hlYWRpbmcge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW50cm9fX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgfVxufVxuLmludHJvX190ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIuMTU0O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnRyb19fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMzRweDtcbiAgICBsaW5lLWhlaWdodDogMi4yNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5pbnRyb19fZWZmb3J0IHtcbiAgcGFkZGluZzogNDBweCAyNHB4IDM1cHg7XG4gIG1hcmdpbi10b3A6IDQycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmY1Zjc7XG4gIGJvcmRlcjogNnB4IHNvbGlkIHJnYmEoMTU3LCAxLCA0OCwgMC4yKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW50cm9fX2VmZm9ydCB7XG4gICAgcGFkZGluZzogNTBweCA1NHB4IDU2cHg7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxufVxuLmludHJvX19lZmZvcnQtaGVhZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOWQwMTMwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnRyb19fZWZmb3J0LWhlYWRpbmcge1xuICAgIHBhZGRpbmctbGVmdDogMjNweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5pbnRyb19fZWZmb3J0LWhlYWRpbmc6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlkMDEzMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW50cm9fX2VmZm9ydC1oZWFkaW5nOjpiZWZvcmUge1xuICAgIHRvcDogNHB4O1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICB9XG59XG4uaW50cm9fX2VmZm9ydC10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIuMTU0O1xuICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnRyb19fZWZmb3J0LXRleHQge1xuICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIuMjU7XG4gIH1cbn1cbi5pbnRyb19fYW5jaG9ycyB7XG4gIG1hcmdpbi10b3A6IDUycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmludHJvX19hbmNob3JzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIH1cbn1cbi5pbnRyb19fYW5jaG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTZweCAxOHB4IDE3cHg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnRyb19fYW5jaG9yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDI1LjA4JTtcbiAgICBwYWRkaW5nOiAxOHB4IDI5cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNTtcbiAgfVxufVxuLmludHJvX19hbmNob3Igc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDE5cHg7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW46IC00cHggMCAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmludHJvX19hbmNob3Igc3ZnIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxufVxuXG4ubXZfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDI5MnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9wYWdlcy9pbnRlcm5hdGlvbmFsLWV4Y2gvbXZfYmcuanBnXCIpIGNlbnRlci9jb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXZfX3dyYXBwZXIge1xuICAgIGhlaWdodDogNzAwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvcGFnZXMvaW50ZXJuYXRpb25hbC1leGNoL212X2JnX21kLmpwZ1wiKSBjZW50ZXIvY292ZXI7XG4gIH1cbn1cbi5tdl9fdGl0bGUgLmxhYmVsIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50IEdhcmFtb25kXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubXZfX3RpdGxlIC5sYWJlbCB7XG4gICAgbWFyZ2luLXRvcDogMzFweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnNlY19fbXVsdGktaGVhZGluZyAubWFpbiB7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDgxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNfX211bHRpLWhlYWRpbmcgLm1haW4ge1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgfVxufVxuXG4ucHJvZ3JhbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4ucHJvZ3JhbV9fY29udGFpbmVyIHtcbiAgcGFkZGluZzogNzJweCAzMHB4IDgwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2dyYW1fX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNjBweDtcbiAgICBwYWRkaW5nOiAxNDVweCAwIDE3MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ucHJvZ3JhbV9fbGVkZSB7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtX19sZWRlIHtcbiAgICBtYXJnaW4tdG9wOiA1NHB4O1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMS45NDQ7XG4gIH1cbn1cbi5wcm9ncmFtX19zdGFnZSB7XG4gIG1hcmdpbi10b3A6IDM0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2dyYW1fX3N0YWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogNjVweCAtMjBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2dyYW1fX3N0YWdlLWl0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4ucHJvZ3JhbV9fc3RhZ2UtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2dyYW1fX3N0YWdlLWl0ZW06bm90KDpsYXN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yNXB4O1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxNi41cHg7XG4gIGhlaWdodDogMTBweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvcGFnZXMvaW50ZXJuYXRpb25hbC1leGNoL3N0YWdlX2NoZXZyb24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbV9fc3RhZ2UtaXRlbTpub3QoOmxhc3QtY2hpbGQpOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAtNnB4O1xuICAgIGJvdHRvbTogNTAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgd2lkdGg6IDEzcHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTAlKSByb3RhdGUoLTkwZGVnKTtcbiAgfVxufVxuLnByb2dyYW1fX3N0YWdlLWl0ZW06bnRoLWNoaWxkKG4rMikge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtX19zdGFnZS1pdGVtOm50aC1jaGlsZChuKzIpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucHJvZ3JhbV9fc3RhZ2UtaW5uZXIge1xuICBwYWRkaW5nOiAzNHB4IDAgMzFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDZweCBzb2xpZCAjZTVlNWU1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtX19zdGFnZS1pbm5lciB7XG4gICAgcGFkZGluZzogNTFweCAwIDUycHg7XG4gIH1cbn1cbi5wcm9ncmFtX19zdGFnZS1udW0ge1xuICB3aWR0aDogODdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbV9fc3RhZ2UtbnVtIHtcbiAgICB3aWR0aDogMTE0cHg7XG4gIH1cbn1cbi5wcm9ncmFtX19zdGFnZS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtX19zdGFnZS10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMS43Njk7XG4gIH1cbn1cbi5wcm9ncmFtX19pdGVtcyB7XG4gIG1hcmdpbi10b3A6IDQycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2dyYW1fX2l0ZW1zIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICB9XG59XG5cbi5wcm9ncmFtIC5hYnJvYWRfX2l0ZW06bnRoLWNoaWxkKG4rMikge1xuICBtYXJnaW4tdG9wOiA0MnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtIC5hYnJvYWRfX2l0ZW06bnRoLWNoaWxkKG4rMikge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cbn1cbi5wcm9ncmFtIC5hYnJvYWRfX2hlYWRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZTVlNWU1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtIC5hYnJvYWRfX2hlYWRpbmcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgI2U1ZTVlNTtcbiAgfVxufVxuLnByb2dyYW0gLmFicm9hZF9faGVhZGluZzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5M2Q3NTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX19oZWFkaW5nOjpiZWZvcmUge1xuICAgIGJvdHRvbTogLTVweDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gIH1cbn1cbi5wcm9ncmFtIC5hYnJvYWRfX2lubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAzMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtIC5hYnJvYWRfX2lubmVyIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG4ucHJvZ3JhbSAuYWJyb2FkX19tYXJrMDEsIC5wcm9ncmFtIC5hYnJvYWRfX21hcmswMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4NTU7XG4gIGNvbG9yOiAjMzkzZDc1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzOTNkNzU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX19tYXJrMDEsIC5wcm9ncmFtIC5hYnJvYWRfX21hcmswMiB7XG4gICAgdG9wOiAxMTBweDtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4ucHJvZ3JhbSAuYWJyb2FkX19tYXJrMDEge1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX19tYXJrMDEge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG59XG4ucHJvZ3JhbSAuYWJyb2FkX19tYXJrMDIge1xuICByaWdodDogNjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX19tYXJrMDIge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxufVxuLnByb2dyYW0gLmFicm9hZF9fdGl0bGUge1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnQgR2FyYW1vbmRcIiwgc2VyaWY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX190aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ucHJvZ3JhbSAuYWJyb2FkX190aXRsZS1tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX190aXRsZS1tYWluIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbi5wcm9ncmFtIC5hYnJvYWRfX3RpdGxlLXN1YiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX190aXRsZS1zdWIge1xuICAgIG1hcmdpbjogMCAwIC0xNHB4IDEzcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4ucHJvZ3JhbSAuYWJyb2FkX19jb250ZW50IHtcbiAgcGFkZGluZzogMzBweCAzMHB4IDQ4cHg7XG4gIG1hcmdpbi10b3A6IDIxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2dyYW0gLmFicm9hZF9fY29udGVudCB7XG4gICAgcGFkZGluZzogNTBweCA2MHB4IDgwcHg7XG4gICAgbWFyZ2luLXRvcDogMzNweDtcbiAgfVxufVxuLnByb2dyYW0gLmFicm9hZF9fbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAxN3B4IDVweCAxOHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzkzZDc1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtIC5hYnJvYWRfX2xhYmVsIHtcbiAgICBwYWRkaW5nOiA0cHggMjlweCA2cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ucHJvZ3JhbSAuYWJyb2FkX19sYWJlbDpudGgtb2YtdHlwZShuICsgMikge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ucHJvZ3JhbSAuYWJyb2FkX19jb250ZW50LXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxLjY2NjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX19jb250ZW50LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuLnByb2dyYW0gLmFicm9hZF9fZ3JvdXAwMSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2dyYW0gLmFicm9hZF9fZ3JvdXAwMSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAyOHB4O1xuICB9XG59XG4ucHJvZ3JhbSAuYWJyb2FkX190ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDIuMTU0O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtIC5hYnJvYWRfX3RleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI1O1xuICB9XG4gIC5wcm9ncmFtIC5hYnJvYWRfX2dyb3VwMDEgLmFicm9hZF9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogLTExcHg7XG4gIH1cbn1cbi5wcm9ncmFtIC5hYnJvYWRfX2ltZyB7XG4gIG1hcmdpbjogMzFweCAtMzBweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtIC5hYnJvYWRfX2ltZyB7XG4gICAgbWFyZ2luOiAwIDAgMCA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2dyYW0gLmFicm9hZF9faW1nLS1uZWdhdGl2ZSB7XG4gICAgbWFyZ2luLXRvcDogLTExNXB4O1xuICB9XG59XG4ucHJvZ3JhbSAuYWJyb2FkX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2dyYW0gLmFicm9hZF9faW1nIGltZyB7XG4gICAgd2lkdGg6IDQ4MHB4O1xuICB9XG59XG4ucHJvZ3JhbSAuYWJyb2FkX19kYXRhIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cbi5wcm9ncmFtIC5hYnJvYWRfX2RhdGEtbGlzdCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtIC5hYnJvYWRfX2RhdGEtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5wcm9ncmFtIC5hYnJvYWRfX2RhdGEtbGlzdDpudGgtY2hpbGQobisyKSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xufVxuLnByb2dyYW0gLmFicm9hZF9fZGF0YS1saXN0IGR0IHtcbiAgcGFkZGluZzogMTVweCAxOHB4IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2dyYW0gLmFicm9hZF9fZGF0YS1saXN0IGR0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDE2OHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG59XG4ucHJvZ3JhbSAuYWJyb2FkX19kYXRhLWxpc3QgZGQge1xuICBwYWRkaW5nOiAxM3B4IDE4cHggMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuODc1O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX19kYXRhLWxpc3QgZGQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjhweCk7XG4gICAgcGFkZGluZzogMTdweCAzMHB4IDE5cHg7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNjY2M7XG4gIH1cbn1cbi5wcm9ncmFtIC5hYnJvYWRfX2RldGFpbCB7XG4gIG1hcmdpbi10b3A6IDM3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2dyYW0gLmFicm9hZF9fZGV0YWlsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtIC5hYnJvYWRfX2RldGFpbC0tbG9uZG9uIHtcbiAgICBwYWRkaW5nOiA1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIH1cbn1cbi5wcm9ncmFtIC5hYnJvYWRfX2RldGFpbC1oZWFkaW5nIHtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2MjU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgIzM5M2Q3NTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX19kZXRhaWwtaGVhZGluZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzM5M2Q3NTtcbiAgfVxufVxuLnByb2dyYW0gLmFicm9hZF9fZGV0YWlsLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtIC5hYnJvYWRfX2RldGFpbC1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG4ucHJvZ3JhbSAuYWJyb2FkX19kZXRhaWwtaW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb2dyYW0gLmFicm9hZF9fZGV0YWlsLXRleHQge1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBsaW5lLWhlaWdodDogMi4xNTM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX19kZXRhaWwtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtIC5hYnJvYWRfX2RldGFpbC10ZXh0LS1hYnNvbHV0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTZweDtcbiAgICBsZWZ0OiAxNjZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtIC5hYnJvYWRfX2RldGFpbC1ncm91cDAxIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLnByb2dyYW0gLmFicm9hZF9fZGV0YWlsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMjNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX19kZXRhaWwtaW5uZXIge1xuICAgIGxlZnQ6IDJweDtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIHBhZGRpbmc6IDM0cHggMDtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxufVxuLnByb2dyYW0gLmFicm9hZF9fZGV0YWlsLWlubmVyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTFweDtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiAjMzkzZDc1IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDE1cHggMTVweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2dyYW0gLmFicm9hZF9fZGV0YWlsLWlubmVyOjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMjBweCAyMHB4IDAgMDtcbiAgfVxufVxuLnByb2dyYW0gLmFicm9hZF9fZGV0YWlsLWlubmVyOm50aC1jaGlsZChuKzIpIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX19kZXRhaWwtaW5uZXI6bnRoLWNoaWxkKG4rMikge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX19kZXRhaWwtaW5uZXI6bnRoLWNoaWxkKG4rNCkge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX19kZXRhaWwtaW5uZXItLWhhbGYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi5wcm9ncmFtIC5hYnJvYWRfX2RldGFpbC1pbm5lciBkdCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogIzM5M2Q3NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC4xN2VtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtIC5hYnJvYWRfX2RldGFpbC1pbm5lciBkdCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4ucHJvZ3JhbSAuYWJyb2FkX19kZXRhaWwtaW5uZXIgZGQge1xuICBtYXJnaW4tdG9wOiA5cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuODc1O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtIC5hYnJvYWRfX2RldGFpbC1pbm5lciBkZCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnByb2dyYW0gLmFicm9hZF9fZGV0YWlsLWdyb3VwMDEge1xuICBtYXJnaW4tdG9wOiAxM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtIC5hYnJvYWRfX2RldGFpbC1ncm91cDAxIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4ucHJvZ3JhbSAuYWJyb2FkX19kZXRhaWwtdG9laWMge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGNvbG9yOiAjMzkzZDc1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX19kZXRhaWwtdG9laWMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnByb2dyYW0gLmFicm9hZF9fZGV0YWlsLXRvZWljIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZ3JhbSAuYWJyb2FkX19kZXRhaWwtdG9laWMgc3Bhbjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00cHg7XG4gIGxlZnQ6IDlweDtcbiAgd2lkdGg6IDJweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzOTNkNzU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX19kZXRhaWwtdG9laWMgc3Bhbjo6YmVmb3JlIHtcbiAgICBsZWZ0OiAxMXB4O1xuICAgIHdpZHRoOiAzcHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gIH1cbn1cbi5wcm9ncmFtIC5hYnJvYWRfX2RldGFpbC1ncm91cDAyIHtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX19kZXRhaWwtZ3JvdXAwMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLnByb2dyYW0gLmFicm9hZF9fZGV0YWlsLWdyb3VwMDIgcCB7XG4gIGxpbmUtaGVpZ2h0OiAyLjE1NDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtIC5hYnJvYWRfX2RldGFpbC1ncm91cDAyIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjI1O1xuICB9XG59XG4ucHJvZ3JhbSAuYWJyb2FkX19kZXRhaWwtZ3JvdXAwMiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTdweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZ3JhbSAuYWJyb2FkX19kZXRhaWwtZ3JvdXAwMiBpbWcge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBtYXJnaW4tdG9wOiAtNDJweDtcbiAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgfVxufVxuLnByb2dyYW0gLmFicm9hZF9fbm90ZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuODc1O1xuICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9ncmFtIC5hYnJvYWRfX25vdGUge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5zY2hvb2xfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDcwcHggMCA4MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zY2hvb2xfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTQ1cHggMCAxNjBweDtcbiAgfVxufVxuLnNjaG9vbF9fbGVkZSB7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zY2hvb2xfX2xlZGUge1xuICAgIG1hcmdpbi10b3A6IDU4cHg7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG4uc2Nob29sX19pbWcge1xuICBtYXJnaW4tdG9wOiAzM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zY2hvb2xfX2ltZyB7XG4gICAgbWFyZ2luLXRvcDogNjdweDtcbiAgfVxufVxuLnNjaG9vbF9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNjaG9vbF9fYnV0dG9uIHtcbiAgcGFkZGluZzogMCAzMHB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zY2hvb2xfX2J1dHRvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufSIsIiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHh4czogMCxcbiAgeHM6IDMyMHB4LFxuICBzbTogMzc1cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDEwODBweCxcbiAgeGw6IDEyODBweCxcbiAgeHhsOiAxNDQwcHhcbik7XG5cbiRndXR0ZXI6IDIwcHg7XG4kZ3V0dGVyLW1kOiA0MHB4O1xuXG4kZWFzZS1pbi1zaW5lOiBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NDUsIDAuNzE1KTtcbiRlYXNlLW91dC1zaW5lOiBjdWJpYy1iZXppZXIoMC4zOSwgMC41NzUsIDAuNTY1LCAxKTtcbiRlYXNlLWluLW91dC1zaW5lOiBjdWJpYy1iZXppZXIoMC40NDUsIDAuMDUsIDAuNTUsIDAuOTUpO1xuXG4kZWFzZS1pbi1xdWFkOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpO1xuJGVhc2Utb3V0LXF1YWQ6IGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbiRlYXNlLWluLW91dC1xdWFkOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG5cbiRlYXNlLWluLWN1YmljOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiRlYXNlLW91dC1jdWJpYzogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4kZWFzZS1pbi1vdXQtY3ViaWM6IGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcblxuJGVhc2UtaW4tcXVhcnQ6IGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpO1xuJGVhc2Utb3V0LXF1YXJ0OiBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuJGVhc2UtaW4tb3V0LXF1YXJ0OiBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO1xuXG4kZWFzZS1pbi1xdWludDogY3ViaWMtYmV6aWVyKDAuNzU1LCAwLjA1LCAwLjg1NSwgMC4wNik7XG4kZWFzZS1vdXQtcXVpbnQ6IGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKTtcbiRlYXNlLWluLW91dC1xdWludDogY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpO1xuXG4kZWFzZS1pbi1leHBvOiBjdWJpYy1iZXppZXIoMC45NSwgMC4wNSwgMC43OTUsIDAuMDM1KTtcbiRlYXNlLW91dC1leHBvOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4kZWFzZS1pbi1vdXQtZXhwbzogY3ViaWMtYmV6aWVyKDEsIDAsIDAsIDEpO1xuXG4kZWFzZS1pbi1jaXJjOiBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjMzNSk7XG4kZWFzZS1vdXQtY2lyYzogY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XG4kZWFzZS1pbi1vdXQtY2lyYzogY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44Nik7XG5cbiRlYXNlLWluLWJhY2s6IGN1YmljLWJlemllcigwLjYsIC0wLjI4LCAwLjczNSwgMC4wNDUpO1xuJGVhc2Utb3V0LWJhY2s6IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMjc1KTtcbiRlYXNlLWluLW91dC1iYWNrOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcblxuLy8gY29sb3JzXG5cbiRjb2xvci1tYWluLWJsdWU6ICMzOTNkNzU7XG4kY29sb3ItbWFpbi1kYXJrLWJsdWU6ICMyZjMyNWI7XG4kY29sb3ItbWFpbi15ZWxsb3c6ICNmY2NmMmU7XG5cbiRjb2xvci1kZXB0LWVjb25vbWljczogIzAwMzc3MDtcbiRjb2xvci1kZXB0LWFkbWluaXN0cmF0aW9uOiAjZWRhNDBkO1xuJGNvbG9yLWRlcHQtaW50X3N0dWRpZXM6ICMwMDcxYWY7XG4kY29sb3ItZGVwdC1sYXc6ICM1MzFmNzI7XG4kY29sb3ItZGVwdC1zcGVjaWFsOiAjOWQwMTMwO1xuXG4vLyBmb250XG5cbiRmb250LWRlZmF1bHQ6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuJGZvbnQtbWFpbi1lbjogJ0Nvcm1vcmFudCBHYXJhbW9uZCcsIHNlcmlmO1xuJGZvbnQtc3ViLWVuOiAnTWFyY2VsbHVzJywgc2VyaWY7XG4kZm9udC1tYWluLXNlcmlmOiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuIiwiLmRhdGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNzNweCAzMHB4IDcycHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogMTE2MHB4O1xuICAgICAgcGFkZGluZzogMTQzcHggMCAxNjJweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIG1hcmdpbi10b3A6IDQ2cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luOiA3NXB4IC0zMHB4IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdC1pdGVtIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKG4gKyAyKSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQobiArIDMpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNThweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICZfX2xhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNXB4O1xuICAgIGxlZnQ6IC0xNXB4O1xuICAgIHdpZHRoOiA4MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgdG9wOiAyMHB4O1xuICAgICAgbGVmdDogLTIwcHg7XG4gICAgICB3aWR0aDogMTEwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfX2Jsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAyMXB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogMzZweDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE4ZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMi4xNTQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMi4yNTtcbiAgICB9XG4gIH1cbn1cbiIsIi5pbnRybyB7XG4gICZfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogNDBweCAzMHB4IDgwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogMTE2MHB4O1xuICAgICAgcGFkZGluZzogODBweCAwIDE0MnB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLmNpZWUtYmFubmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xuICAgICAgbWFyZ2luOiA2MHB4IDMwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDYwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luOiAxMjBweCAwIDE2MHB4O1xuICAgICAgfVxuXG4gICAgICAmX19pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXI6IDZweCBzb2xpZCAjZjdmN2Y3O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9faW1hZ2Uge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgd2lkdGg6IDYwNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDM1cHggMjRweCA0NXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIHBhZGRpbmc6IDM1cHggNTVweCAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxN3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgIGJvdHRvbTogM3B4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDNweDtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItbWFpbi1ibHVlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMi41MzM7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi0tbm8tZ2FwIHtcbiAgICAgICAgQGV4dGVuZCAuY2llZS1iYW5uZXI7XG5cbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNzU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMi4xNTQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDM0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMi4yNTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19lZmZvcnQge1xuICAgIHBhZGRpbmc6IDQwcHggMjRweCAzNXB4O1xuICAgIG1hcmdpbi10b3A6IDQycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZjVmNztcbiAgICBib3JkZXI6IDZweCBzb2xpZCByZ2JhKDE1NywgMSwgNDgsIDAuMik7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDU0cHggNTZweDtcbiAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZWZmb3J0LWhlYWRpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICM5ZDAxMzA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjNweDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAzcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDNweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlkMDEzMDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2VmZm9ydC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjE1NDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogMjNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjI1O1xuICAgIH1cbiAgfVxuXG4gICZfX2FuY2hvcnMge1xuICAgIG1hcmdpbi10b3A6IDUycHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYW5jaG9yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTZweCAxOHB4IDE3cHg7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAyNS4wOCU7XG4gICAgICBwYWRkaW5nOiAxOHB4IDI5cHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjYyNTtcbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMTlweDtcbiAgICAgIHdpZHRoOiA1cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIG1hcmdpbjogLTRweCAwIDA7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubXYge1xuICAmX193cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDI5MnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvcGFnZXMvaW50ZXJuYXRpb25hbC1leGNoL212X2JnLmpwZycpXG4gICAgICBjZW50ZXIvY292ZXI7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBoZWlnaHQ6IDcwMHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9wYWdlcy9pbnRlcm5hdGlvbmFsLWV4Y2gvbXZfYmdfbWQuanBnJylcbiAgICAgICAgY2VudGVyL2NvdmVyO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICAubGFiZWwge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tYWluLWVuO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTVlbTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMXB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2VjX19tdWx0aS1oZWFkaW5nIHtcbiAgLm1haW4ge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgICBsaW5lLWhlaWdodDogMS40ODE7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDQ2cHg7XG4gICAgfVxuICB9XG59XG4iLCIucHJvZ3JhbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA3MnB4IDMwcHggODBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHdpZHRoOiAxMTYwcHg7XG4gICAgICBwYWRkaW5nOiAxNDVweCAwIDE3MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9fbGVkZSB7XG4gICAgbWFyZ2luLXRvcDogMjdweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogNTRweDtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjk0NDtcbiAgICB9XG4gIH1cblxuICAmX19zdGFnZSB7XG4gICAgbWFyZ2luLXRvcDogMzRweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW46IDY1cHggLTIwcHggMDtcbiAgICB9XG4gIH1cblxuICAmX19zdGFnZS1pdGVtIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtMjVweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB3aWR0aDogMTYuNXB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3BhZ2VzL2ludGVybmF0aW9uYWwtZXhjaC9zdGFnZV9jaGV2cm9uLnN2ZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgcmlnaHQ6IC02cHg7XG4gICAgICAgICAgYm90dG9tOiA1MCU7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MCUpIHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQobiArIDIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zdGFnZS1pbm5lciB7XG4gICAgcGFkZGluZzogMzRweCAwIDMxcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiA2cHggc29saWQgI2U1ZTVlNTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBhZGRpbmc6IDUxcHggMCA1MnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3N0YWdlLW51bSB7XG4gICAgd2lkdGg6IDg3cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogMTE0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fc3RhZ2UtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTFweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNzY5O1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW1zIHtcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogOTBweDtcbiAgICB9XG4gIH1cbn1cblxuLnByb2dyYW0gLmFicm9hZCB7XG4gICZfX2l0ZW0ge1xuICAgICY6bnRoLWNoaWxkKG4gKyAyKSB7XG4gICAgICBtYXJnaW4tdG9wOiA0MnB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faGVhZGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjE1ZW07XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNlNWU1ZTU7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZTVlNWU1O1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0zcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW4tYmx1ZTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBib3R0b206IC01cHg7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAzMXB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG4gIH1cblxuICAmX19tYXJrMDEsXG4gICZfX21hcmswMiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTE2cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI4NTU7XG4gICAgY29sb3I6ICRjb2xvci1tYWluLWJsdWU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1tYWluLWJsdWU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgdG9wOiAxMTBweDtcbiAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX21hcmswMSB7XG4gICAgcmlnaHQ6IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICByaWdodDogNjBweDtcbiAgICB9XG4gIH1cblxuICAmX19tYXJrMDIge1xuICAgIHJpZ2h0OiA2MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgcmlnaHQ6IDE0MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtbWFpbi1lbjtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlLW1haW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlLXN1YiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luOiAwIDAgLTE0cHggMTNweDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHggNDhweDtcbiAgICBtYXJnaW4tdG9wOiAyMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDYwcHggODBweDtcbiAgICAgIG1hcmdpbi10b3A6IDMzcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAzcHggMTdweCA1cHggMThweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW4tYmx1ZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBhZGRpbmc6IDRweCAyOXB4IDZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAmOm50aC1vZi10eXBlKG4gKyAyKSB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY29udGVudC10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMTNweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY2NjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG4gIH1cblxuICAmX19ncm91cDAxIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDIuMTU0O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBsaW5lLWhlaWdodDogMi4yNTtcblxuICAgICAgQGF0LXJvb3QgLnByb2dyYW0gLmFicm9hZF9fZ3JvdXAwMSAuYWJyb2FkX190ZXh0IHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTExcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW1nIHtcbiAgICBtYXJnaW46IDMxcHggLTMwcHggMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbjogMCAwIDAgNTBweDtcbiAgICB9XG5cbiAgICAmLS1uZWdhdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMTVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IDQ4MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2RhdGEge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgfVxuXG4gICZfX2RhdGEtbGlzdCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQobiArIDIpIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICAgIH1cblxuICAgIGR0IHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMThweCAxNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDE2OHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgZGQge1xuICAgICAgcGFkZGluZzogMTNweCAxOHB4IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS44NzU7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTY4cHgpO1xuICAgICAgICBwYWRkaW5nOiAxN3B4IDMwcHggMTlweDtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2RldGFpbCB7XG4gICAgbWFyZ2luLXRvcDogMzdweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgJi0tbG9uZG9uIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19kZXRhaWwtaGVhZGluZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS41NjI1O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAkY29sb3ItbWFpbi1ibHVlO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgJGNvbG9yLW1haW4tYmx1ZTtcbiAgICB9XG4gIH1cblxuICAmX19kZXRhaWwtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMThweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZGV0YWlsLWltZyB7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX2RldGFpbC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyLjE1MztcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgICYtLWFic29sdXRlIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC02cHg7XG4gICAgICAgIGxlZnQ6IDE2NnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2RldGFpbC1ncm91cDAxIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgfVxuXG4gICZfX2RldGFpbC1pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAyM3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBsZWZ0OiAycHg7XG4gICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgcGFkZGluZzogMzRweCAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJvcmRlci1jb2xvcjogIzM5M2Q3NSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDE1cHggMTVweCAwIDA7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAyMHB4IDIwcHggMCAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKG4gKyAyKSB7XG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQobiArIDQpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1oYWxmIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBkdCB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBjb2xvcjogJGNvbG9yLW1haW4tYmx1ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjE3ZW07XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGRkIHtcbiAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg3NTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19kZXRhaWwtZ3JvdXAwMSB7XG4gICAgbWFyZ2luLXRvcDogMTNweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZGV0YWlsLXRvZWljIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIGNvbG9yOiAkY29sb3ItbWFpbi1ibHVlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICBsZWZ0OiA5cHg7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW1haW4tYmx1ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBsZWZ0OiAxMXB4O1xuICAgICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19kZXRhaWwtZ3JvdXAwMiB7XG4gICAgbWFyZ2luLXRvcDogLThweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBsaW5lLWhlaWdodDogMi4xNTQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMTdweDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB3aWR0aDogMzIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC00MnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19ub3RlIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS44NzU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTJlbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG59XG4iLCIuc2Nob29sIHtcbiAgJl9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA3MHB4IDAgODBweDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBhZGRpbmc6IDE0NXB4IDAgMTYwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbGVkZSB7XG4gICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogNThweDtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIG1hcmdpbi10b3A6IDMzcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW4tdG9wOiA2N3B4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19idXR0b24ge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG4iLCJAbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbihcbiAgJGxvd2VyLFxuICAkdXBwZXIsXG4gICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHNcbikge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbn1cblxuQG1peGluIGNsZWFyZml4IHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG59XG4iXSwic291cmNlUm9vdCI6Ii8uIn0= */
