.featured-content {
  width: 100%;
}
.home .featured-content {
  width: 100vw;
  background-color: #f4f4f2;
}
.featured-content__boundary {
  padding: 13px 20px;
  max-width: 1340px;
  margin: 0 auto;
}
@media only screen and (min-width: 900px) {
  .featured-content__boundary {
    padding: 60px 30px;
    max-width: 1360px;
  }
  .layout-sidebar .featured-content__boundary {
    padding: 60px 0;
  }
}
.featured-content__title {
  display: block;
  font-family: "weiss";
  font-size: 2.375rem;
  line-height: 2.875rem;
  font-weight: normal;
  margin: 1em 0;
  color: #c8102e;
  text-align: center;
  margin: 0;
}
@media only screen and (min-width: 900px) {
  .featured-content__title {
    font-size: 3rem;
    line-height: 3.25rem;
  }
}
.layout-sidebar .featured-content__title {
  text-align: left;
}
.featured-content__teasers {
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  flex-wrap: wrap;
  justify-items: center;
  justify-content: space-between;
  max-width: 420px;
  width: 100%;
}
@media (min-width: 1200px) {
  .featured-content__teasers {
    max-width: 100%;
    flex-wrap: nowrap;
  }
}
.featured-content__links {
  margin-top: 1.875rem;
  flex-wrap: wrap;
  justify-content: center;
}
@media (min-width: 1200px) {
  .featured-content__links {
    display: flex;
  }
}
.featured-content__link {
  position: relative;
  background-color: #083a81;
  color: #ffffff;
  width: 100%;
  height: 60px;
  display: flex;
  margin: 0 auto;
  padding-top: 29px;
  padding-bottom: 25px;
  padding-left: 16px;
  padding-right: 16px;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  margin-bottom: 1.875rem;
  width: 100%;
  max-width: 420px;
}
.featured-content__link:hover .featured-content__link__label::before, .featured-content__link:focus .featured-content__link__label::before, .featured-content__link:active .featured-content__link__label::before {
  left: 0;
  right: 0;
}
@media only screen and (min-width: 900px) {
  .featured-content__link {
    max-width: 360px;
    width: auto;
  }
}
.featured-content__link__label {
  font-family: "legacy-bold";
  text-transform: uppercase;
  font-size: 1rem;
  position: relative;
  min-height: 60px;
  display: flex;
  align-items: center;
}
.featured-content__link__label::before {
  content: "";
  position: absolute;
  left: 50%;
  right: 50%;
  top: -2px;
  background: #ffffff;
  height: 5px;
  transition-property: left, right;
  transition-duration: 0.2s;
  transition-timing-function: ease-out;
}
@media (min-width: 900px) {
  .featured-content__link {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .featured-content__link {
    margin-left: 0;
    margin-bottom: 0;
    margin-right: 2.8125rem;
  }
}
@media (min-width: 1200px) {
  .featured-content__link:last-child {
    margin-right: 0;
  }
}
.featured-content__link:visited {
  color: #ffffff;
}

.post-teaser {
  position: relative;
  display: block;
  width: 100%;
  max-width: 420px;
  margin-bottom: 30px;
}
@media (min-width: 1200px) {
  .post-teaser {
    padding-right: 10px;
    padding-left: 10px;
    width: 33%;
    margin-bottom: 0;
  }
  .layout-sidebar .post-teaser {
    width: 50%;
  }
}
.post-teaser:first-child {
  padding-left: 0;
}
.post-teaser:last-child {
  padding-right: 0;
}
.layout-sidebar .post-teaser:nth-child(3n) {
  display: none;
}
.post-teaser__boundary {
  position: relative;
  background-color: #ffffff;
  box-shadow: 5px 5px 10px 5px rgba(0, 0, 0, 0.05);
  height: 100%;
}
.post-teaser__boundary::before {
  opacity: 0;
  content: " ";
  width: 100%;
  height: 100%;
  border: 3px solid #c8102e;
  position: absolute;
  z-index: 1;
  pointer-events: none;
  top: 0;
  left: 0;
  transition: opacity 0.2s ease-in-out;
}
.post-teaser__boundary:hover::before {
  opacity: 1;
}
.post-teaser__image {
  position: relative;
  background-color: #efefef;
  background-size: auto, auto 70%;
  background-position: 0 0, center;
  background-repeat: repeat, no-repeat;
  background-image: url("../DocumentDefault/Assets/shield-pattern.svg"), url("../DocumentDefault/Assets/king-seal.svg");
  height: 0;
  padding-bottom: 57.25%;
  overflow: hidden;
}
.post-teaser__image img {
  max-width: 100%;
}
.post-teaser__label {
  text-align: center;
  position: absolute;
  top: 0;
  left: 0;
  transform: translateY(-50%);
  display: flex;
  width: 100%;
  justify-content: center;
  color: #FFFFFF;
}
.post-teaser__label-text {
  padding: 8px 8px 4px 8px;
  height: 30px;
  min-width: 130px;
  background-color: #c8102e;
  font-weight: bold;
  text-transform: uppercase;
  color: #ffffff;
}
.post-teaser__title {
  display: block;
  font-family: "weiss-bold";
  font-size: 1.375rem;
  line-height: 1.875rem;
  margin: 1.875rem 0 1.1875rem 0;
  color: #02132b;
  text-align: center;
  margin: 0;
}
@media only screen and (min-width: 900px) {
  .post-teaser__title {
    font-size: 1.625rem;
    line-height: 2rem;
  }
}
.post-teaser__text {
  position: relative;
  padding: 60px 55px 45px 55px;
}
.post-teaser__date {
  font-family: "legacy-book";
  font-size: 1.0625rem;
  line-height: 1.875rem;
  text-align: center;
  font-family: "legacy-bold";
  text-transform: uppercase;
  color: #c8102e;
  margin-bottom: 13px;
}
.post-teaser__excerpt {
  font-family: "legacy-book";
  font-size: 1.0625rem;
  line-height: 1.875rem;
  margin-top: 10px;
  text-align: center;
  color: #02132b;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiL2FwcC90aGVtZXMvZmx5bnQtc3RhcnRlci10aGVtZS8iLCJzb3VyY2VzIjpbIkNvbXBvbmVudHMvQmxvY2tGZWF0dXJlZE5ld3NFdmVudHMvc3R5bGUuc2NzcyIsIkNvbXBvbmVudHMvX3ZhcmlhYmxlcy5zY3NzIiwiQ29tcG9uZW50cy9fdHlwb2dyYXBoeS5zY3NzIiwiQ29tcG9uZW50cy9fYnJlYWtwb2ludHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtFQUNFOztBQUVBO0VBQ0U7RUFDQSxrQkNGSTs7QURLTjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUxGO0lBTUk7SUFDQTs7RUFFQTtJQUNFOzs7QUFLTjtFRXNCQTtFQUNBLGFENUJNO0VDNkJOO0VBQ0E7RUFDQTtFQUNBO0VGekJFLE9DMUJFO0VEMkJGO0VBQ0E7O0FFeUJGO0VGN0JBO0lFOEJFO0lBQ0E7OztBRnpCQTtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBR1hBO0VIRUY7SUFZSTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7QUd0QkE7RUhtQkY7SUFNSTs7O0FBSUo7RUN3R0E7RUFDQSxrQkFyS1c7RUFzS1gsT0FyS007RUFzS047RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFRG5IRTtFQUNBO0VBQ0E7O0FDdUhFO0VBQ0U7RUFDQTs7QUFLTjtFRGxJQTtJQ21JRTtJQUNBOzs7QUFHRjtFQ3RDQSxhRHRJWTtFQ3VJWjtFQUNBO0VEc0NFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBL01FO0VBZ05GO0VBQ0E7RUFDQSxxQkF2S1U7RUF3S1Y7O0FFMUxGO0VIa0NGO0lBT0k7OztBR3BDRjtFSDZCRjtJQVdJO0lBQ0E7SUFDQTs7O0FHMUNGO0VINkNBO0lBRUk7OztBQUdKO0VBQ0UsT0NqRkU7OztBRHNGUjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FHN0RFO0VId0RKO0lBUUk7SUFDQTtJQUNBO0lBQ0E7O0VBRUE7SUFDRTs7O0FBSUo7RUFDRTs7QUFHRjtFQUNFOztBQUlBO0VBQ0U7O0FBSUo7RUFDRTtFQUNBLGtCQ3hISTtFRHlISjtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJQTtFQUNFOztBQUtOO0VBQ0U7RUFDQSxrQkM5SUc7RUQrSUg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGtCQ25MQTtFRG9MQTtFQUNBO0VBQ0EsT0NuTEU7O0FEdUxOO0VFakhBO0VBQ0EsYUR0RFc7RUN1RFg7RUFDQTtFQUNBO0VGK0dFLE9DM0xHO0VENExIO0VBQ0E7O0FFL0dGO0VGMkdBO0lFMUdFO0lBQ0E7OztBRmdIRjtFQUNFO0VBQ0E7O0FBR0Y7RUU3Q0EsYURsSVk7RUNtSVo7RUFDQTtFRjZDRTtFQUNBLGFDaExVO0VEaUxWO0VBQ0EsT0MzTUU7RUQ0TUY7O0FBR0Y7RUV0REEsYURsSVk7RUNtSVo7RUFDQTtFRnNERTtFQUNBO0VBQ0EsT0NsTkciLCJmaWxlIjoiQ29tcG9uZW50cy9CbG9ja0ZlYXR1cmVkTmV3c0V2ZW50cy9zdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLi9wYXJ0aWFscyc7XG5cbi5mZWF0dXJlZC1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLmhvbWUgJiB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGF0ZTtcbiAgfVxuXG4gICZfX2JvdW5kYXJ5IHtcbiAgICBwYWRkaW5nOiAxM3B4ICRtb2JpbGUtcGFkZGluZztcbiAgICBtYXgtd2lkdGg6ICRjb250ZW50LW1heC13aWR0aCArICgkbW9iaWxlLXBhZGRpbmcgKiAyKTtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgICAgcGFkZGluZzogNjBweCAkZGVza3RvcC1wYWRkaW5nO1xuICAgICAgbWF4LXdpZHRoOiAkY29udGVudC1tYXgtd2lkdGggKyAoJGRlc2t0b3AtcGFkZGluZyAqIDIpO1xuXG4gICAgICAubGF5b3V0LXNpZGViYXIgJiB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgQGluY2x1ZGUgaDEtdGV4dDtcbiAgICBjb2xvcjogJHJlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgLmxheW91dC1zaWRlYmFyICYge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAmX190ZWFzZXJzIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1heC13aWR0aDogNDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgfVxuICB9XG5cbiAgJl9fbGlua3Mge1xuICAgIG1hcmdpbi10b3A6IHJlbS1jYWxjKDMwKTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAmX19saW5rIHtcbiAgICBAaW5jbHVkZSBidXR0b24tLXByaW1hcnk7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtLWNhbGMoMzApO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDIwcHg7XG5cbiAgICBAaW5jbHVkZSBicChtZCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnAobGcpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogcmVtLWNhbGMoNDUpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBicChsZykge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICY6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4ucG9zdC10ZWFzZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICBAaW5jbHVkZSBicChsZykge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHdpZHRoOiAzMyU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIC5sYXlvdXQtc2lkZWJhciAmIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICB9XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAubGF5b3V0LXNpZGViYXIgJiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2JvdW5kYXJ5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDVweCA1cHggMTBweCA1cHggcmdiYSgwLDAsMCwwLjA1KTtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgJHJlZDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICRmYXN0LWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pbWFnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzYW5kO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bywgYXV0byA3MCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdCwgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vRG9jdW1lbnREZWZhdWx0L0Fzc2V0cy9zaGllbGQtcGF0dGVybi5zdmcnKSwgdXJsKCcuLi9Eb2N1bWVudERlZmF1bHQvQXNzZXRzL2tpbmctc2VhbC5zdmcnKTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDU3LjI1JTsgLy8gZXhhY3QgcHJvcG9ydGlvbnMgZm9yIGltYWdlIGNyb3BcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogI0ZGRkZGRjtcblxuICAgICYtdGV4dCB7XG4gICAgICBwYWRkaW5nOiA4cHggOHB4IDRweCA4cHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBtaW4td2lkdGg6IDEzMHB4OyAvLyBleGFjdCBkaW1lbnNpb25zIGZyb20gZGVzaWduXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgQGluY2x1ZGUgaDMtdGV4dDtcbiAgICBjb2xvcjogJGJsdWU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA2MHB4IDU1cHggNDVweCA1NXB4O1xuICB9XG5cbiAgJl9fZGF0ZSB7XG4gICAgQGluY2x1ZGUgYm9keS10ZXh0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogJGxlZ2FjeS1ib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICRyZWQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgfVxuXG4gICZfX2V4Y2VycHQge1xuICAgIEBpbmNsdWRlIGJvZHktdGV4dDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGJsdWU7XG4gIH1cbn0iLCIvLyBDb2xvcnNcbiRyZWQ6ICNjODEwMmU7XG4kYmx1ZTogIzAyMTMyYjtcbiRibHVlLWxpZ2h0OiAjMDgzYTgxO1xuJHdoaXRlOiAjZmZmZmZmO1xuJHNsYXRlOiAjZjRmNGYyO1xuJHNtb2tlOiAjZWFlYWU0O1xuJHNpbHZlcjogI2MyYzJjMjtcbiRzaGFsZTogI2Q0ZDhlMTtcbiRzYW5kOiAjZWZlZmVmO1xuJGFsdW1pbml1bTogIzdkODM4OTtcbiRpcm9uOiAjNjQ2NDY5O1xuJGNhcmJvbjogIzRBNEE0QTtcbiRibGFjazogIzAwMDtcbiR0cmFuc3BhcmVudDogdHJhbnNwYXJlbnQ7XG5cbiRjb2xvci1vcGFjaXR5LWRhcmtlbjogcmdiYSgwLDAsMCwwLjUpO1xuJGNvbG9yLW9wYWNpdHktbGlnaHRlbjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KTtcblxuLy8gRm9udCBGYW1pbGllc1xuJHdlaXNzOiAnd2Vpc3MnO1xuJHdlaXNzLWJvbGQ6ICd3ZWlzcy1ib2xkJztcbiR3ZWlzcy1leHRyYWJvbGQ6ICd3ZWlzcy1leHRyYWJvbGQnO1xuXG4kbGVnYWN5LWJvb2s6ICdsZWdhY3ktYm9vayc7XG4kbGVnYWN5LW1lZGl1bTogJ2xlZ2FjeS1tZWRpdW0nO1xuJGxlZ2FjeS1ib2xkOiAnbGVnYWN5LWJvbGQnO1xuXG4vLyBGb250IFdlaWdodHNcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XG5cbi8vIEJyZWFrcG9pbnRzXG4kbGFyZ2U6IDEyMDBweDtcbiRtZWRpdW0yOiAxMDI0cHg7XG4kbWVkaXVtOiA5MDBweDtcbiRtZWRpdW0tbWF4OiA4OTlweDtcbiRzbWFsbDogNzY4cHg7XG4keC1zbWFsbDI6IDY1MHB4O1xuJHgtc21hbGw6IDQyMHB4O1xuJHh4LXNtYWxsOiAzNzVweDtcblxuLy8gTWF4IFdpZHRoIERlZmluaXRpb25zXG4kaGVyby1tYXgtd2lkdGg6IDE5MjBweDtcbiRjb250ZW50LW1heC13aWR0aDogMTMwMHB4O1xuJGJsb2NrLW1heC13aWR0aDogODYycHg7XG5cbi8vIER1cmF0aW9uc1xuJGZhc3QtZHVyYXRpb246IC4ycyAhZGVmYXVsdDtcbiRtZWRpdW0tZHVyYXRpb246IC4zcyAhZGVmYXVsdDtcbiRzbG93LWR1cmF0aW9uOiAuNXMgIWRlZmF1bHQ7XG4keHNsb3ctZHVyYXRpb246IDFzICFkZWZhdWx0O1xuXG4vLyBEaW1lbnNpb25zXG4kaGVhZGVyLXRvcC1oZWlnaHQ6IDU4cHg7XG4kaGVhZGVyLWJvdHRvbS1kZXNrdG9wLWhlaWdodDogMTg4cHg7XG4kaGVhZGVyLWJvdHRvbS1sYXB0b3AtaGVpZ2h0OiAxMTFweDtcbiRoZWFkZXItY29tcGFjdC1oZWlnaHQ6IDk3cHg7XG4kaGVhZGVyLW1vYmlsZS1oZWlnaHQ6IDg0cHg7XG4kaGVhZGVyLW5hdmJhci1oZWlnaHQ6IDYwcHg7XG4kYWRtaW4tYmFyLWhlaWdodDogMzJweDtcblxuLy8gUGFkZGluZ1xuJGRlc2t0b3AtcGFkZGluZzogMzBweDtcbiRtb2JpbGUtcGFkZGluZzogMjBweDtcbiRkZXNrdG9wLXZlcnRpY2FsLXBhZGRpbmc6IDQ1cHg7XG5cblxuLy8gQm9yZGVyIFN0eWxlc1xuJHRoaW4tYm9yZGVyOiAxcHggc29saWQgJHNoYWxlO1xuJG5hdi1saW5rLWJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuXG4vLyBTaGFkb3dzXG5AbWl4aW4gc3RhbmRhcmQtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjUpO1xufVxuXG5AbWl4aW4gbGlnaHQtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMCAycHggMTVweCAycHggcmdiYSgwLDAsMCwwLjEpO1xufVxuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbkBtaXhpbiBvdmVybGF5LW1hc2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1vcGFjaXR5LWRhcmtlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gQnV0dG9uc1xuQG1peGluIGJ1dHRvbi0tZXhwbG9yZSgpIHtcblxuICBmb250LWZhbWlseTogJHdlaXNzLWJvbGQ7XG4gIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTMpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAkYmx1ZS1saWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZS1saWdodDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxNHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA5OHB4O1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkYmx1ZTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6ICRuYXYtbGluay1ib3JkZXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtcyBlYXNlO1xuICB9XG5cbiAgc3BhbiB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxuXG4gIC5mYS1pY29uIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi0tcHJpbWFyeSgkYnV0dG9uLWNvbG9yOiRibHVlLWxpZ2h0KSB7XG4gICRidG46ICY7XG4gICR0ZXh0LWNvbG9yOiAkd2hpdGU7XG5cbiAgQGlmICRidXR0b24tY29sb3IgPT0gJHdoaXRlIHtcbiAgICAkdGV4dC1jb2xvcjogJGJsdWUtbGlnaHQ7XG4gIH1cblxuICBAaWYgJGJ1dHRvbi1jb2xvciA9PSAkdHJhbnNwYXJlbnQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgfVxuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1jb2xvcjtcbiAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDI5cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgICN7JGJ0bn1fX2xhYmVsIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXRleHQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgIHRvcDogLTJweDtcbiAgICAgIGJhY2tncm91bmQ6ICR0ZXh0LWNvbG9yO1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBsZWZ0LCByaWdodDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRmYXN0LWR1cmF0aW9uO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc2hvcnQtcnVsZSgkY29sb3I6JHJlZCl7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAkZmFzdC1kdXJhdGlvbiBlYXNlLWluLW91dDtcbn1cblxuQG1peGluIGxvbmctcnVsZSgkY29sb3I6JHJlZCl7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgd2lkdGg6IDk1cHg7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAkZmFzdC1kdXJhdGlvbiBlYXNlLWluLW91dDtcbn1cblxuQG1peGluIGluY29tcGxldGUoKXtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDgsIDI0MCwgMTQyKTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDI0NywgMjIxLCA3Myk7XG59XG5cbi8vIEZ1bmN0aW9uc1xuQGZ1bmN0aW9uIHJlbS1jYWxjKCRzaXplKSB7XG4gICRyZW0tc2l6ZTogJHNpemUgLyAxNjtcbiAgQHJldHVybiAjeyRyZW0tc2l6ZX1yZW07XG59XG5cbi8vIEltcG9ydHNcbkBpbXBvcnQgJ2FuaW1hdGlvbnMnO1xuQGltcG9ydCAndHlwb2dyYXBoeSc7XG4iLCJAbWl4aW4gaG9tZXBhZ2UtaGVyby10cmFuc2l0aW9uYWwtdGV4dCgpe1xuICBmb250LXNpemU6IHJlbS1jYWxjKDUwKTtcbiAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDYwKTtcbiAgZm9udC1mYW1pbHk6ICR3ZWlzcy1ib2xkO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIGZvbnQtZmFtaWx5OiAkd2Vpc3M7XG4gICAgZm9udC1zaXplOiByZW0tY2FsYygxMDApO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygxMTApO1xuICB9XG59XG5cbkBtaXhpbiBob21lcGFnZS1oZXJvLXN0YXRzLXRleHQoKXtcbiAgZm9udC1mYW1pbHk6ICRsZWdhY3ktYm9sZDtcbiAgZm9udC1zaXplOiByZW0tY2FsYyg0NSk7XG4gIGxpbmUtaGVpZ2h0OiByZW0tY2FsYyg1MCk7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgZm9udC1zaXplOiByZW0tY2FsYyg5MCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDEwMCk7XG4gIH1cbn1cblxuQG1peGluIHByaW1hcnktbmF2aWdhdGlvbi10ZXh0KCl7XG4gIGZvbnQtZmFtaWx5OiAkbGVnYWN5LW1lZGl1bTtcbiAgZm9udC1zaXplOiByZW0tY2FsYygyMCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygyNCk7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgZm9udC1zaXplOiByZW0tY2FsYygxOCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDI0KTtcbiAgfVxufVxuXG5AbWl4aW4gc2Vjb25kYXJ5LW5hdmlnYXRpb24tdGV4dCgpe1xuICBmb250LWZhbWlseTogJGxlZ2FjeS1ib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IHJlbS1jYWxjKDE2KTtcbiAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDIwKTtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDEzKTtcbiAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMTgpO1xuICB9XG59XG5cbkBtaXhpbiBoMS10ZXh0KCkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6ICR3ZWlzcztcbiAgZm9udC1zaXplOiByZW0tY2FsYygzOCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0tY2FsYyg0Nik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMWVtIDA7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgZm9udC1zaXplOiByZW0tY2FsYyg0OCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDUyKTtcbiAgfVxufVxuXG5AbWl4aW4gaDItdGV4dCgpe1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6ICR3ZWlzcy1ib2xkO1xuICBmb250LXNpemU6IHJlbS1jYWxjKDMyKTtcbiAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDM2KTtcbiAgbWFyZ2luOiByZW0tY2FsYyg0MCkgMCByZW0tY2FsYygxOSkgMDtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDQyKTtcbiAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoNDYpO1xuICB9XG59XG5cbkBtaXhpbiBoMy10ZXh0KCkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6ICR3ZWlzcy1ib2xkO1xuICBmb250LXNpemU6IHJlbS1jYWxjKDIyKTtcbiAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDMwKTtcbiAgbWFyZ2luOiByZW0tY2FsYygzMCkgMCByZW0tY2FsYygxOSkgMDtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDI2KTtcbiAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMzIpO1xuICB9XG59XG5cbkBtaXhpbiBoNC10ZXh0KCl7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogJGxlZ2FjeS1tZWRpdW07XG4gIGZvbnQtc2l6ZTogcmVtLWNhbGMoMjQpO1xuICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMjgpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDFlbSAwO1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMjQpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygyOCk7XG4gIH1cbn1cblxuQG1peGluIGg1LXRleHQoKXtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkd2Vpc3MtYm9sZDtcbiAgZm9udC1zaXplOiByZW0tY2FsYygyMCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygyOCk7XG4gIG1hcmdpbjogMWVtIDA7XG59XG5cbkBtaXhpbiBoNi10ZXh0KCl7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogJHdlaXNzLWJvbGQ7XG4gIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTMpO1xuICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMjApO1xuICBtYXJnaW46IDFlbSAwO1xufVxuXG5AbWl4aW4gaW50cm8tcGFyYWdyYXBoLXRleHQoKXtcbiAgZm9udC1mYW1pbHk6ICRsZWdhY3ktYm9vaztcbiAgZm9udC1zaXplOiByZW0tY2FsYygyMCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygyOCk7XG4gIGNvbG9yOiAkYmx1ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgZm9udC1zaXplOiByZW0tY2FsYygyNCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDMyKTtcbiAgfVxufVxuXG5AbWl4aW4gc2Vjb25kYXJ5LWluZm8tcGFyYWdyYXBoLXRleHQoKXtcbiAgZm9udC1mYW1pbHk6ICRsZWdhY3ktYm9vaztcbiAgZm9udC1zaXplOiByZW0tY2FsYygxOCk7XG4gIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygyMik7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgZm9udC1zaXplOiByZW0tY2FsYygyMCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDI4KTtcbiAgfVxufVxuXG5AbWl4aW4gbGluay10ZXh0KCl7XG4gIGZvbnQtZmFtaWx5OiAkbGVnYWN5LWJvb2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiByZW0tY2FsYygxNik7XG4gIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygyMCk7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtKSB7XG4gICAgZm9udC1zaXplOiByZW0tY2FsYygxNCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDE4KTtcbiAgfVxufVxuXG5AbWl4aW4gYm9keS10ZXh0KCl7XG4gIGZvbnQtZmFtaWx5OiAkbGVnYWN5LWJvb2s7XG4gIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTcpO1xuICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMzApO1xufVxuXG5AbWl4aW4gYnV0dG9uLXRleHQoKXtcbiAgZm9udC1mYW1pbHk6ICRsZWdhY3ktYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiByZW0tY2FsYygxNik7XG59XG5cbkBtaXhpbiB0YWctdGV4dCgpe1xuICBmb250LWZhbWlseTogJGxlZ2FjeS1ib29rO1xuICBmb250LXNpemU6IHJlbS1jYWxjKDEyKTtcbiAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDE2KTtcbn1cblxuQG1peGluIGJvbGQtbGluay10ZXh0KCl7XG4gIGZvbnQtZmFtaWx5OiAkd2Vpc3MtZXh0cmFib2xkO1xuICBmb250LXNpemU6IHJlbS1jYWxjKDE4KTtcbiAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDIyKTtcbiAgbWFyZ2luOiAxZW0gMDtcblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0pIHtcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDIwKTtcbiAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMjgpO1xuICB9XG59XG5cbkBtaXhpbiBzZWNvbmRhcnktaW5mby1hY2NvcmRpb24oKSB7XG4gIGZvbnQtZmFtaWx5OiAkbGVnYWN5LWJvb2s7XG4gIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTcpO1xuICBsaW5lLWhlaWdodDogMS42O1xuXG4gIEBpbmNsdWRlIGJwKG1kKSB7XG4gICAgZm9udC1zaXplOiByZW0tY2FsYygyMCk7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxufVxuXG5AbWl4aW4gc2VjdGlvbi10aXRsZSgpIHtcbiAgQGluY2x1ZGUgaDEtdGV4dCgpO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogJHJlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgQGluY2x1ZGUgYnAobWQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbkBtaXhpbiBwb3N0LWV4dHJhLWJvbGQtbWV0YSgpIHtcbiAgY29sb3I6ICRibHVlLWxpZ2h0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6ICR3ZWlzcy1leHRyYWJvbGQ7XG4gIGZvbnQtc2l6ZTogcmVtLWNhbGMoMjApO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuIiwiQGltcG9ydCAnLi4vdmFyaWFibGVzJztcblxuQG1peGluIGJwKCRwb2ludCkge1xuICBAaWYgJHBvaW50ID09IHh4cyB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICR4eC1zbWFsbCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBpZiAkcG9pbnQgPT0geHMge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkeC1zbWFsbCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBpZiAkcG9pbnQgPT0geHMyIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHgtc21hbGwyKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGlmICRwb2ludCA9PSBzbSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRzbWFsbCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBpZiAkcG9pbnQgPT0gbWQtbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1lZGl1bS1tYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAaWYgJHBvaW50ID09IG1kIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1lZGl1bSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBpZiAkcG9pbnQgPT0gbGcge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbGFyZ2UpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gaG9tZS1oZXJvLWJwKCl7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkbWVkaXVtMikgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59Il19 */
