.article {
  position: relative;
  background: #fff;
}
.article__image {
  width: 100%;
}
.article__content {
  padding: 20px 35px 40px 35px;
}
.article__title {
  margin-bottom: 30px;
  font-size: 35px;
  font-family: "Cormorant", serif;
  font-weight: 500;
  line-height: 1.1;
  color: #313131;
}
.article__meta {
  margin-bottom: 30px;
  font-size: 22px;
  line-height: 1.35;
  color: #5d221d;
  letter-spacing: 0.5px;
}
.article__intro {
  margin-bottom: 40px;
  font-size: 20px;
  line-height: 1.5;
  color: #838383;
  letter-spacing: 0.5px;
}
.article__cta {
  font-size: 22px;
  color: #400701;
  text-transform: uppercase;
}
.article__cta::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.article__cta::after {
  content: " +";
}

.card {
  background: #fff;
}
.card--colored {
  background: #f2ecdf;
}
.card--centered .card__content {
  text-align: center;
}
.card__heading, .card h2 {
  margin-bottom: 35px;
  font-size: 2.5rem;
  font-family: "Cormorant", serif;
  font-weight: 500;
  line-height: 1.1;
  color: #313131;
}
@media (min-width: 25rem) {
  .card__heading, .card h2 {
    font-size: calc(2.5rem + 30 * ((100vw - 25rem) / 800));
  }
}
@media (min-width: 75rem) {
  .card__heading, .card h2 {
    font-size: 4.375rem;
  }
}
.card__heading--small, .card h2--small {
  font-size: 2rem;
}
@media (min-width: 25rem) {
  .card__heading--small, .card h2--small {
    font-size: calc(2rem + 18 * ((100vw - 25rem) / 800));
  }
}
@media (min-width: 75rem) {
  .card__heading--small, .card h2--small {
    font-size: 3.125rem;
  }
}
.card__heading--big, .card h2--big {
  font-size: 2.5rem;
}
@media (min-width: 25rem) {
  .card__heading--big, .card h2--big {
    font-size: calc(2.5rem + 30 * ((100vw - 25rem) / 800));
  }
}
@media (min-width: 75rem) {
  .card__heading--big, .card h2--big {
    font-size: 4.375rem;
  }
}
.card__meta {
  margin-bottom: 30px;
  line-height: 1.35;
  color: #5d221d;
  letter-spacing: 0.5px;
}
.card__text, .card p {
  line-height: 1.5;
  color: #838383;
  letter-spacing: 0.5px;
}
.card__text:not(:last-child), .card p:not(:last-child) {
  margin-bottom: 30px;
}
.card__text > a, .card p > a {
  text-decoration: underline;
}
.card__text > a:hover, .card p > a:hover {
  color: #400701;
}
.card__text > strong, .card p > strong {
  font-weight: 500;
  color: #313131;
}
.card__separator {
  margin: 60px 0 30px;
  border: dashed #838383;
  border-width: 0 0 2px 0;
  appearance: none;
}
.card__cta {
  display: inline-block;
  margin-top: 40px;
  color: #400701;
  text-transform: uppercase;
}
.card__cta::after {
  content: " +";
}
.card__image {
  width: 100%;
}
.card__image__cover {
  height: 100%;
  object-fit: cover;
}
@media (min-width: 768px) {
  .card__content {
    padding: 70px 60px 60px;
  }
  .card__meta {
    font-size: 22px;
  }
  .card__text, .card p {
    font-size: 20px;
  }
  .card__cta {
    font-size: 22px;
  }
}
@media (max-width: 767.98px) {
  .card__content {
    padding: 40px 30px 30px;
  }
  .card__meta {
    font-size: 18px;
  }
  .card__text, .card p {
    font-size: 16px;
  }
  .card__cta {
    font-size: 18px;
  }
}

.social-media__box {
  background: #fff;
}
.social-media__share-text {
  margin-bottom: 25px;
  font-size: 22px;
  letter-spacing: 0.5px;
  color: #313131;
}
.social-media__share-button {
  display: flex;
  align-items: center;
  height: 50px;
  background: #5d221d;
  color: #f2ecdf;
  letter-spacing: 0.5px;
}
.social-media__share-button > i {
  font-size: 26px !important;
  color: #fff;
}
.social-media__heading {
  margin: 50px 0 30px;
  font-family: "Cormorant", serif;
  font-weight: 500;
  line-height: 1.1;
  color: #313131;
  font-size: 1.75rem;
}
@media (min-width: 25rem) {
  .social-media__heading {
    font-size: calc(1.75rem + 7 * ((100vw - 25rem) / 800));
  }
}
@media (min-width: 75rem) {
  .social-media__heading {
    font-size: 2.1875rem;
  }
}
.social-media__gallery-image {
  width: 100%;
  object-fit: cover;
  height: 250px;
  object-position: center;
}
@media (max-width: 575.98px) {
  .social-media__gallery-image {
    height: 150px;
  }
}
@media (min-width: 1200px) {
  .social-media__share-button {
    padding-left: 30px;
  }
  .social-media__share-button > span {
    margin-left: 18px;
    font-size: 22px;
  }
}
@media (min-width: 992px) and (max-width: 1199.98px) {
  .social-media__share-button {
    padding-left: 20px;
  }
  .social-media__share-button > span {
    margin-left: 12px;
    font-size: 18px;
  }
}
@media (min-width: 992px) {
  .social-media {
    padding: 70px 0;
    background: #f2ecdf url(/wp-content/themes/schoneberg/build/images/bg-pattern1.2245254d.png);
  }
  .social-media__box {
    padding: 30px 70px 70px;
    width: 89%;
    margin-left: auto;
    margin-right: auto;
    max-width: 1206px;
  }
}
@media (max-width: 991.98px) {
  .social-media__box {
    padding: 40px 40px 60px;
  }
  .social-media__share-button {
    justify-content: center;
  }
  .social-media__share-button > span {
    display: none;
  }
}

.room__header {
  position: relative;
  overflow: hidden;
}
.room__image {
  width: 100%;
  transition: transform 0.4s ease-in-out;
}
.room__header:hover .room__image {
  transform: scale(1.1);
}
.room__overlay {
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: 0 20px;
  background: rgba(49, 49, 49, 0.45);
  text-align: center;
}
.room__name {
  margin-bottom: 20px;
  font-family: "Cormorant", serif;
  font-weight: 500;
  line-height: 1.1;
  color: #f2ecdf;
  font-size: 2.125rem;
}
@media (min-width: 25rem) {
  .room__name {
    font-size: calc(2.125rem + 16 * ((100vw - 25rem) / 800));
  }
}
@media (min-width: 75rem) {
  .room__name {
    font-size: 3.125rem;
  }
}
.room__cta {
  color: #f2ecdf;
  text-transform: uppercase;
}
.room__cta::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}
.room__cta::after {
  content: " +";
}
.room__properties-container {
  padding: 21px 0;
  background: #f2ecdf;
}
@media (min-width: 768px) {
  .room__cta {
    font-size: 22px;
  }
}
@media (max-width: 767.98px) {
  .room__cta {
    font-size: 16px;
  }
}

.room-properties {
  display: flex;
  color: #838383;
  letter-spacing: 0.5px;
  text-align: center;
}
.room-properties > li {
  display: flex;
  flex: 1 0;
  height: 49px;
  padding: 0 15px;
  align-items: center;
  justify-content: center;
}
.room-properties > li:not(:last-child) {
  border-right: 1px solid #838383;
}
@media (min-width: 768px) {
  .room-properties {
    font-size: 20px;
  }
}
@media (max-width: 767.98px) {
  .room-properties {
    font-size: 16px;
  }
  .room-properties > li.is-hidable {
    display: none;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguY3NzIiwibWFwcGluZ3MiOiJBQUFBO0VBQ0k7RUFDQTtBQ0NKO0FEQ0k7RUFDSTtBQ0NSO0FEQ0k7RUFDSTtBQ0NSO0FEQ0k7RUFDSTtFQUNBO0VFY0osK0JDdEJxQjtFRHVCckI7RUFDQTtFQUNBLGNDcEJpQjtBRlFyQjtBREZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0duQmU7RUhvQmY7QUNJUjtBREZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0dsQmE7RUhtQmI7QUNJUjtBREZJO0VBQ0k7RUFDQSxjR3pCbUI7RUgwQm5CO0FDSVI7QUM3Qkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFVBTnlCO0VBT3pCO0VBQ0E7QUQrQlI7QURWUTtFQUNJO0FDWVo7O0FHaERBO0VBQ0k7QUhtREo7QUdqREk7RUFDSSxtQkRIaUI7QUZzRHpCO0FHakRJO0VBQ0k7QUhtRFI7QUdqREk7RUFDSTtFRk9KO0VBU0EsK0JDdEJxQjtFRHVCckI7RUFDQTtFQUNBLGNDcEJpQjtBRnlEckI7QUMvQ0k7RUVWQTtJRldJO0VEa0ROO0FBQ0Y7QUNqREk7RUViQTtJRmNJO0VEb0ROO0FBQ0Y7QUc5RFE7RUZHSjtBRDhESjtBQzVESTtFRUxJO0lGTUE7RUQrRE47QUFDRjtBQzlESTtFRVJJO0lGU0E7RURpRU47QUFDRjtBR3hFUTtFRkFKO0FEMkVKO0FDekVJO0VFRkk7SUZHQTtFRDRFTjtBQUNGO0FDM0VJO0VFTEk7SUZNQTtFRDhFTjtBQUNGO0FHbEZJO0VBQ0k7RUFDQTtFQUNBLGNEdkJlO0VDd0JmO0FIb0ZSO0FHbEZJO0VBQ0k7RUFDQSxjRHBCYTtFQ3FCYjtBSG9GUjtBR2xGUTtFQUNJO0FIb0ZaO0FHbEZRO0VBQ0k7QUhvRlo7QUdsRlk7RUFDSSxjRGhDVztBRm9IM0I7QUdsRlE7RUFDSTtFQUNBLGNEakNTO0FGcUhyQjtBR2xGSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIb0ZSO0FHbEZJO0VBQ0k7RUFDQTtFQUNBLGNEL0NtQjtFQ2dEbkI7QUhvRlI7QUdsRlE7RUFDSTtBSG9GWjtBR2xGSTtFQUNJO0FIb0ZSO0FHbEZRO0VBQ0k7RUFDQTtBSG9GWjtBSXJGSTtFRElJO0lBQ0k7RUhvRlY7RUdsRk07SUFDSTtFSG9GVjtFR2xGTTtJQUNJO0VIb0ZWO0VHbEZNO0lBQ0k7RUhvRlY7QUFDRjtBSXRGSTtFRElJO0lBQ0k7RUhxRlY7RUduRk07SUFDSTtFSHFGVjtFR25GTTtJQUNJO0VIcUZWO0VHbkZNO0lBQ0k7RUhxRlY7QUFDRjs7QUs5S0k7RUFDSTtBTGlMUjtBSy9LSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FMaUxSO0FLL0tJO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsbUJIZmU7RUdnQmYsY0hmaUI7RUdnQmpCO0FMaUxSO0FLL0tRO0VBQ0k7RUFDQSxXSFhVO0FGNEx0QjtBSy9LSTtFQUNJO0VKRUosK0JDdEJxQjtFRHVCckI7RUFDQTtFQUNBLGNDcEJpQjtFRFFqQjtBRDZMSjtBQzNMSTtFSUlBO0lKSEk7RUQ4TE47QUFDRjtBQzdMSTtFSUNBO0lKQUk7RURnTU47QUFDRjtBSzVMSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FMOExSO0FJbEpJO0VDaERBO0lBTVE7RUxnTVY7QUFDRjtBSXBLSTtFQzFCSTtJQUNJO0VMaU1WO0VLL0xVO0lBQ0k7SUFDQTtFTGlNZDtBQUNGO0FJakpJO0VDOUNJO0lBQ0k7RUxrTVY7RUtoTVU7SUFDSTtJQUNBO0VMa01kO0FBQ0Y7QUl0TEk7RUMvREo7SUFxRFE7SUpuREE7RUR3UE47RUtsTU07SUFDSTtJSkpSO0lBQ0E7SUFDQTtJQUtJO0VEcU1OO0FBQ0Y7QUl0TEk7RUNmSTtJQUNJO0VMd01WO0VLdE1NO0lBQ0k7RUx3TVY7RUt0TVU7SUFDSTtFTHdNZDtBQUNGOztBTTNRSTtFQUNJO0VBQ0E7QU44UVI7QU01UUk7RUFDSTtFQUNBO0FOOFFSO0FNNVFJO0VBQ0k7QU44UVI7QU01UUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU44UVI7QU01UUk7RUFDSTtFTEZKLCtCQ3RCcUI7RUR1QnJCO0VBQ0E7RUFDQSxjQzVCcUI7RURnQnJCO0FEOFJKO0FDNVJJO0VLUUE7SUxQSTtFRCtSTjtBQUNGO0FDOVJJO0VLS0E7SUxKSTtFRGlTTjtBQUNGO0FNelJJO0VBQ0ksY0poQ2lCO0VJaUNqQjtBTjJSUjtBQ3RUSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsVUFOeUI7RUFPekI7RUFDQTtBRHdUUjtBTWpTUTtFQUNJO0FObVNaO0FNalNJO0VBQ0k7RUFDQSxtQkp6Q2lCO0FGNFV6QjtBSTlRSTtFRWxCSTtJQUNJO0VObVNWO0FBQ0Y7QUl0UUk7RUUzQkk7SUFDSTtFTm9TVjtBQUNGOztBT3ZWQTtFQUNJO0VBQ0EsY0xNaUI7RUtMakI7RUFDQTtBUDBWSjtBT3hWSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUDBWUjtBT3hWUTtFQUNJO0FQMFZaO0FJMVNJO0VHL0RKO0lBa0JRO0VQMlZOO0FBQ0Y7QUlsU0k7RUc1RUo7SUFxQlE7RVA2Vk47RU8zVk07SUFDSTtFUDZWVjtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9ob3RlbC8uL2NvbXBvbmVudHMvYXJ0aWNsZS5zYXNzIiwid2VicGFjazovL2hvdGVsLy4vaW5kZXguc2FzcyIsIndlYnBhY2s6Ly9ob3RlbC8uL2Fic3RyYWN0cy9taXhpbnMuc2FzcyIsIndlYnBhY2s6Ly9ob3RlbC8uL2Fic3RyYWN0cy92YXJpYWJsZXMuc2FzcyIsIndlYnBhY2s6Ly9ob3RlbC8uL2NvbXBvbmVudHMvY2FyZC5zYXNzIiwid2VicGFjazovL2hvdGVsLy4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vaG90ZWwvLi9jb21wb25lbnRzL3NvY2lhbC1tZWRpYS5zYXNzIiwid2VicGFjazovL2hvdGVsLy4vY29tcG9uZW50cy9yb29tLnNhc3MiLCJ3ZWJwYWNrOi8vaG90ZWwvLi9jb21wb25lbnRzL3Jvb20tcHJvcGVydGllcy5zYXNzIl0sInNvdXJjZXNDb250ZW50IjpbIi5hcnRpY2xlXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIGJhY2tncm91bmQ6ICNmZmZcclxuXHJcbiAgICAmX19pbWFnZVxyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcblxyXG4gICAgJl9fY29udGVudFxyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzVweCA0MHB4IDM1cHhcclxuXHJcbiAgICAmX190aXRsZVxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHhcclxuICAgICAgICBmb250LXNpemU6IDM1cHhcclxuICAgICAgICAraGVhZGluZ1xyXG5cclxuICAgICZfX21ldGFcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzVcclxuICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yLS1wcmltYXJ5XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHhcclxuXHJcbiAgICAmX19pbnRyb1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHhcclxuICAgICAgICBmb250LXNpemU6IDIwcHhcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yLS1ub3JtYWxcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVweFxyXG5cclxuICAgICZfX2N0YVxyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweFxyXG4gICAgICAgIGNvbG9yOiAkaGlnaGxpZ2h0LWNvbG9yLS1wcmltYXJ5XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gICAgICAgICtleHRlbmQtY2xpY2thYmxlLWFyZWEoKVxyXG5cclxuICAgICAgICAmOjphZnRlclxyXG4gICAgICAgICAgICBjb250ZW50OiAnICsnXHJcbiIsIi5hcnRpY2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmFydGljbGVfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYXJ0aWNsZV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMzVweCA0MHB4IDM1cHg7XG59XG4uYXJ0aWNsZV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudFwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICMzMTMxMzE7XG59XG4uYXJ0aWNsZV9fbWV0YSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIGNvbG9yOiAjNWQyMjFkO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG4uYXJ0aWNsZV9faW50cm8ge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjODM4MzgzO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG4uYXJ0aWNsZV9fY3RhIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogIzQwMDcwMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5hcnRpY2xlX19jdGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmFydGljbGVfX2N0YTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiArXCI7XG59XG5cbi5jYXJkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5jYXJkLS1jb2xvcmVkIHtcbiAgYmFja2dyb3VuZDogI2YyZWNkZjtcbn1cbi5jYXJkLS1jZW50ZXJlZCAuY2FyZF9fY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXJkX19oZWFkaW5nLCAuY2FyZCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LWZhbWlseTogXCJDb3Jtb3JhbnRcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAjMzEzMTMxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDI1cmVtKSB7XG4gIC5jYXJkX19oZWFkaW5nLCAuY2FyZCBoMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIuNXJlbSArIDMwICogKCgxMDB2dyAtIDI1cmVtKSAvIDgwMCkpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzVyZW0pIHtcbiAgLmNhcmRfX2hlYWRpbmcsIC5jYXJkIGgyIHtcbiAgICBmb250LXNpemU6IDQuMzc1cmVtO1xuICB9XG59XG4uY2FyZF9faGVhZGluZy0tc21hbGwsIC5jYXJkIGgyLS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNXJlbSkge1xuICAuY2FyZF9faGVhZGluZy0tc21hbGwsIC5jYXJkIGgyLS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDJyZW0gKyAxOCAqICgoMTAwdncgLSAyNXJlbSkgLyA4MDApKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc1cmVtKSB7XG4gIC5jYXJkX19oZWFkaW5nLS1zbWFsbCwgLmNhcmQgaDItLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICB9XG59XG4uY2FyZF9faGVhZGluZy0tYmlnLCAuY2FyZCBoMi0tYmlnIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjVyZW0pIHtcbiAgLmNhcmRfX2hlYWRpbmctLWJpZywgLmNhcmQgaDItLWJpZyB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIuNXJlbSArIDMwICogKCgxMDB2dyAtIDI1cmVtKSAvIDgwMCkpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzVyZW0pIHtcbiAgLmNhcmRfX2hlYWRpbmctLWJpZywgLmNhcmQgaDItLWJpZyB7XG4gICAgZm9udC1zaXplOiA0LjM3NXJlbTtcbiAgfVxufVxuLmNhcmRfX21ldGEge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgY29sb3I6ICM1ZDIyMWQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cbi5jYXJkX190ZXh0LCAuY2FyZCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM4MzgzODM7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cbi5jYXJkX190ZXh0Om5vdCg6bGFzdC1jaGlsZCksIC5jYXJkIHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uY2FyZF9fdGV4dCA+IGEsIC5jYXJkIHAgPiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY2FyZF9fdGV4dCA+IGE6aG92ZXIsIC5jYXJkIHAgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICM0MDA3MDE7XG59XG4uY2FyZF9fdGV4dCA+IHN0cm9uZywgLmNhcmQgcCA+IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMzEzMTMxO1xufVxuLmNhcmRfX3NlcGFyYXRvciB7XG4gIG1hcmdpbjogNjBweCAwIDMwcHg7XG4gIGJvcmRlcjogZGFzaGVkICM4MzgzODM7XG4gIGJvcmRlci13aWR0aDogMCAwIDJweCAwO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmNhcmRfX2N0YSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgY29sb3I6ICM0MDA3MDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uY2FyZF9fY3RhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiICtcIjtcbn1cbi5jYXJkX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhcmRfX2ltYWdlX19jb3ZlciB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcmRfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDcwcHggNjBweCA2MHB4O1xuICB9XG4gIC5jYXJkX19tZXRhIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLmNhcmRfX3RleHQsIC5jYXJkIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAuY2FyZF9fY3RhIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuY2FyZF9fY29udGVudCB7XG4gICAgcGFkZGluZzogNDBweCAzMHB4IDMwcHg7XG4gIH1cbiAgLmNhcmRfX21ldGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuY2FyZF9fdGV4dCwgLmNhcmQgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5jYXJkX19jdGEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uc29jaWFsLW1lZGlhX19ib3gge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnNvY2lhbC1tZWRpYV9fc2hhcmUtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICBjb2xvcjogIzMxMzEzMTtcbn1cbi5zb2NpYWwtbWVkaWFfX3NoYXJlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogIzVkMjIxZDtcbiAgY29sb3I6ICNmMmVjZGY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cbi5zb2NpYWwtbWVkaWFfX3NoYXJlLWJ1dHRvbiA+IGkge1xuICBmb250LXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG4uc29jaWFsLW1lZGlhX19oZWFkaW5nIHtcbiAgbWFyZ2luOiA1MHB4IDAgMzBweDtcbiAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50XCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogIzMxMzEzMTtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDI1cmVtKSB7XG4gIC5zb2NpYWwtbWVkaWFfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjc1cmVtICsgNyAqICgoMTAwdncgLSAyNXJlbSkgLyA4MDApKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc1cmVtKSB7XG4gIC5zb2NpYWwtbWVkaWFfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMi4xODc1cmVtO1xuICB9XG59XG4uc29jaWFsLW1lZGlhX19nYWxsZXJ5LWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBoZWlnaHQ6IDI1MHB4O1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc29jaWFsLW1lZGlhX19nYWxsZXJ5LWltYWdlIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zb2NpYWwtbWVkaWFfX3NoYXJlLWJ1dHRvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIC5zb2NpYWwtbWVkaWFfX3NoYXJlLWJ1dHRvbiA+IHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5zb2NpYWwtbWVkaWFfX3NoYXJlLWJ1dHRvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5zb2NpYWwtbWVkaWFfX3NoYXJlLWJ1dHRvbiA+IHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zb2NpYWwtbWVkaWEge1xuICAgIHBhZGRpbmc6IDcwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiAjZjJlY2RmIHVybChcIi4uLy4uL2ltYWdlcy9iZy1wYXR0ZXJuMS5wbmdcIik7XG4gIH1cbiAgLnNvY2lhbC1tZWRpYV9fYm94IHtcbiAgICBwYWRkaW5nOiAzMHB4IDcwcHggNzBweDtcbiAgICB3aWR0aDogODklO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEyMDZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zb2NpYWwtbWVkaWFfX2JveCB7XG4gICAgcGFkZGluZzogNDBweCA0MHB4IDYwcHg7XG4gIH1cbiAgLnNvY2lhbC1tZWRpYV9fc2hhcmUtYnV0dG9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuc29jaWFsLW1lZGlhX19zaGFyZS1idXR0b24gPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5yb29tX19oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucm9vbV9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4ucm9vbV9faGVhZGVyOmhvdmVyIC5yb29tX19pbWFnZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5yb29tX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoNDksIDQ5LCA0OSwgMC40NSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yb29tX19uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50XCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogI2YyZWNkZjtcbiAgZm9udC1zaXplOiAyLjEyNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNXJlbSkge1xuICAucm9vbV9fbmFtZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIuMTI1cmVtICsgMTYgKiAoKDEwMHZ3IC0gMjVyZW0pIC8gODAwKSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NXJlbSkge1xuICAucm9vbV9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAzLjEyNXJlbTtcbiAgfVxufVxuLnJvb21fX2N0YSB7XG4gIGNvbG9yOiAjZjJlY2RmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnJvb21fX2N0YTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucm9vbV9fY3RhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiICtcIjtcbn1cbi5yb29tX19wcm9wZXJ0aWVzLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDIxcHggMDtcbiAgYmFja2dyb3VuZDogI2YyZWNkZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucm9vbV9fY3RhIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAucm9vbV9fY3RhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnJvb20tcHJvcGVydGllcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiAjODM4MzgzO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yb29tLXByb3BlcnRpZXMgPiBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMDtcbiAgaGVpZ2h0OiA0OXB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnJvb20tcHJvcGVydGllcyA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjODM4MzgzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yb29tLXByb3BlcnRpZXMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5yb29tLXByb3BlcnRpZXMge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucm9vbS1wcm9wZXJ0aWVzID4gbGkuaXMtaGlkYWJsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIj1iYWNrZ3JvdW5kKCR0aGVtZSlcclxuICAgIEBpZiAkdGhlbWUgPT0gbGlnaHRcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtY29sb3ItLXNlY29uZGFyeSB1cmwoJy4uLy4uL2ltYWdlcy9iZy1wYXR0ZXJuMS5wbmcnKVxyXG4gICAgQGVsc2VcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkaGlnaGxpZ2h0LWNvbG9yLS1wcmltYXJ5IHVybCgnLi4vLi4vaW1hZ2VzL2JnLXBhdHRlcm4yLnBuZycpXHJcblxyXG49ZXh0ZW5kLWNsaWNrYWJsZS1hcmVhKCR6LWluZGV4OiAxKVxyXG4gICAgJjo6YmVmb3JlXHJcbiAgICAgICAgY29udGVudDogJydcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICB0b3A6IDBcclxuICAgICAgICBsZWZ0OiAwXHJcbiAgICAgICAgei1pbmRleDogJHotaW5kZXhcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgIGhlaWdodDogMTAwJVxyXG5cclxuPWZsdWlkLXR5cGUoJG1pbiwgJG1heCwgJG1pbi1icmVha3BvaW50OiA0MDAsICRtYXgtYnJlYWtwb2ludDogMTIwMClcclxuICAgIGZvbnQtc2l6ZTogcHgycmVtKCRtaW4pXHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IHB4MnJlbSgkbWluLWJyZWFrcG9pbnQpKVxyXG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygje3B4MnJlbSgkbWluKX0gKyAjeyRtYXggLSAkbWlufSAqICgoMTAwdncgLSAje3B4MnJlbSgkbWluLWJyZWFrcG9pbnQpfSkgLyAjeyRtYXgtYnJlYWtwb2ludCAtICRtaW4tYnJlYWtwb2ludH0pKVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBweDJyZW0oJG1heC1icmVha3BvaW50KSlcclxuICAgICAgICBmb250LXNpemU6IHB4MnJlbSgkbWF4KVxyXG5cclxuPWhlYWRpbmcoJGNvbG9yOiAkdGV4dC1jb2xvci0tc3Ryb25nKVxyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tc2Vjb25kYXJ5XHJcbiAgICBmb250LXdlaWdodDogNTAwXHJcbiAgICBsaW5lLWhlaWdodDogMS4xXHJcbiAgICBjb2xvcjogJGNvbG9yXHJcblxyXG49aWNvbigkY29kZSlcclxuICAgIGNvbnRlbnQ6ICRjb2RlXHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxuICAgIGZvbnQ6IHZhcigtLWZhLWZvbnQtc29saWQpXHJcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0b1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWRcclxuXHJcbj10cnVuY2F0ZS10ZXh0KCRvdmVyZmxvdzogZWxsaXBzaXMpXHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwXHJcbiAgICBvdmVyZmxvdzogaGlkZGVuXHJcbiAgICB0ZXh0LW92ZXJmbG93OiAkb3ZlcmZsb3dcclxuXHJcbj12aXN1YWxseS1oaWRkZW5cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgd2lkdGg6IDFweFxyXG4gICAgaGVpZ2h0OiAxcHhcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcclxuICAgIG92ZXJmbG93OiBoaWRkZW5cclxuICAgIGNsaXA6IHJlY3QoMCAwIDAgMClcclxuICAgIGNsaXAtcGF0aDogaW5zZXQoNTAlKVxyXG5cclxuPXdyYXAoJHdpZHRoKVxyXG4gICAgd2lkdGg6IDg5JVxyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG9cclxuICAgIG1hcmdpbi1yaWdodDogYXV0b1xyXG5cclxuICAgIEBpZiAkd2lkdGggPT0gbmFycm93XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDgzcHhcclxuICAgIEBlbHNlXHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMjA2cHhcclxuXHJcbj16LWluZGV4KCRjb21wb25lbnQpXHJcbiAgICB6LWluZGV4OiBtYXAtZ2V0KCR6LWluZGV4ZXMsICRjb21wb25lbnQpXHJcbiIsIiRicmFuZC1jb2xvci0tcHJpbWFyeTogIzVkMjIxZFxyXG4kYnJhbmQtY29sb3ItLXNlY29uZGFyeTogI2YyZWNkZlxyXG5cclxuJGZvbnQtZmFtaWx5LS1wcmltYXJ5OiAnV29yayBTYW5zJywgc2Fucy1zZXJpZlxyXG4kZm9udC1mYW1pbHktLXNlY29uZGFyeTogJ0Nvcm1vcmFudCcsIHNlcmlmXHJcblxyXG4kaGlnaGxpZ2h0LWNvbG9yLS1wcmltYXJ5OiAjNDAwNzAxXHJcblxyXG4kdGV4dC1jb2xvci0tbm9ybWFsOiAjODM4MzgzXHJcbiR0ZXh0LWNvbG9yLS1zdHJvbmc6ICMzMTMxMzFcclxuJHRleHQtY29sb3ItLWludmVyc2U6ICNmZmZcclxuIiwiLmNhcmRcclxuICAgIGJhY2tncm91bmQ6ICNmZmZcclxuXHJcbiAgICAmLS1jb2xvcmVkXHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kLWNvbG9yLS1zZWNvbmRhcnlcclxuXHJcbiAgICAmLS1jZW50ZXJlZCAmX19jb250ZW50XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXHJcblxyXG4gICAgJl9faGVhZGluZywgaDJcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4XHJcbiAgICAgICAgK2ZsdWlkLXR5cGUoNDAsIDcwKVxyXG4gICAgICAgICtoZWFkaW5nKClcclxuXHJcbiAgICAgICAgJi0tc21hbGxcclxuICAgICAgICAgICAgK2ZsdWlkLXR5cGUoMzIsIDUwKVxyXG5cclxuICAgICAgICAmLS1iaWdcclxuICAgICAgICAgICAgK2ZsdWlkLXR5cGUoNDAsIDcwKVxyXG5cclxuICAgICZfX21ldGFcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzVcclxuICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yLS1wcmltYXJ5XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHhcclxuXHJcbiAgICAmX190ZXh0LCBwXHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNVxyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvci0tbm9ybWFsXHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHhcclxuXHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpXHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHhcclxuXHJcbiAgICAgICAgPiBhXHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyXHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGhpZ2hsaWdodC1jb2xvci0tcHJpbWFyeVxyXG5cclxuICAgICAgICA+IHN0cm9uZ1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwXHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvci0tc3Ryb25nXHJcblxyXG4gICAgJl9fc2VwYXJhdG9yXHJcbiAgICAgICAgbWFyZ2luOiA2MHB4IDAgMzBweFxyXG4gICAgICAgIGJvcmRlcjogZGFzaGVkICR0ZXh0LWNvbG9yLS1ub3JtYWxcclxuICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAycHggMFxyXG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmVcclxuXHJcbiAgICAmX19jdGFcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4XHJcbiAgICAgICAgY29sb3I6ICRoaWdobGlnaHQtY29sb3ItLXByaW1hcnlcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcblxyXG4gICAgICAgICY6OmFmdGVyXHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgKydcclxuXHJcbiAgICAmX19pbWFnZVxyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcblxyXG4gICAgICAgICZfX2NvdmVyXHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlclxyXG5cclxuICAgICttZWRpYS1icmVha3BvaW50LXVwKG1kKVxyXG4gICAgICAgICZfX2NvbnRlbnRcclxuICAgICAgICAgICAgcGFkZGluZzogNzBweCA2MHB4IDYwcHhcclxuXHJcbiAgICAgICAgJl9fbWV0YVxyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHhcclxuXHJcbiAgICAgICAgJl9fdGV4dCwgcFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHhcclxuXHJcbiAgICAgICAgJl9fY3RhXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweFxyXG5cclxuICAgICttZWRpYS1icmVha3BvaW50LWRvd24obWQpXHJcbiAgICAgICAgJl9fY29udGVudFxyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDMwcHggMzBweFxyXG5cclxuICAgICAgICAmX19tZXRhXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxyXG5cclxuICAgICAgICAmX190ZXh0LCBwXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweFxyXG5cclxuICAgICAgICAmX19jdGFcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4XHJcbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWF4IGFuZCAkbWF4ID4gMCwgJG1heCAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0KTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIuc29jaWFsLW1lZGlhXHJcblxyXG4gICAgJl9fYm94XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZlxyXG5cclxuICAgICZfX3NoYXJlLXRleHRcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHhcclxuICAgICAgICBjb2xvcjogJHRleHQtY29sb3ItLXN0cm9uZ1xyXG5cclxuICAgICZfX3NoYXJlLWJ1dHRvblxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kLWNvbG9yLS1wcmltYXJ5XHJcbiAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvci0tc2Vjb25kYXJ5XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHhcclxuXHJcbiAgICAgICAgPiBpXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweCAhaW1wb3J0YW50XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvci0taW52ZXJzZVxyXG5cclxuICAgICZfX2hlYWRpbmdcclxuICAgICAgICBtYXJnaW46IDUwcHggMCAzMHB4XHJcbiAgICAgICAgK2hlYWRpbmcoKVxyXG4gICAgICAgICtmbHVpZC10eXBlKDI4LCAzNSlcclxuXHJcbiAgICAmX19nYWxsZXJ5LWltYWdlXHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlclxyXG4gICAgICAgIGhlaWdodDogMjUwcHhcclxuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlclxyXG4gICAgICAgICttZWRpYS1icmVha3BvaW50LWRvd24oc20pXHJcbiAgICAgICAgICAgIGhlaWdodDogMTUwcHhcclxuXHJcbiAgICArbWVkaWEtYnJlYWtwb2ludC11cCh4bClcclxuICAgICAgICAmX19zaGFyZS1idXR0b25cclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4XHJcblxyXG4gICAgICAgICAgICA+IHNwYW5cclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOHB4XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHhcclxuXHJcbiAgICArbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKGxnLCB4bClcclxuICAgICAgICAmX19zaGFyZS1idXR0b25cclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4XHJcblxyXG4gICAgICAgICAgICA+IHNwYW5cclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHhcclxuXHJcbiAgICArbWVkaWEtYnJlYWtwb2ludC11cChsZylcclxuICAgICAgICBwYWRkaW5nOiA3MHB4IDBcclxuICAgICAgICArYmFja2dyb3VuZChsaWdodClcclxuXHJcbiAgICAgICAgJl9fYm94XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNzBweCA3MHB4XHJcbiAgICAgICAgICAgICt3cmFwKHdpZGUpXHJcblxyXG4gICAgK21lZGlhLWJyZWFrcG9pbnQtZG93bihsZylcclxuICAgICAgICAmX19ib3hcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweCA0MHB4IDYwcHhcclxuXHJcbiAgICAgICAgJl9fc2hhcmUtYnV0dG9uXHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblxyXG4gICAgICAgICAgICA+IHNwYW5cclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuIiwiLnJvb21cclxuXHJcbiAgICAmX19oZWFkZXJcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuXHJcblxyXG4gICAgJl9faW1hZ2VcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgZWFzZS1pbi1vdXRcclxuXHJcbiAgICAmX19oZWFkZXI6aG92ZXIgJl9faW1hZ2VcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSlcclxuXHJcbiAgICAmX19vdmVybGF5XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgICAgdG9wOiAwXHJcbiAgICAgICAgbGVmdDogMFxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICBoZWlnaHQ6IDEwMCVcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHhcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCMzMTMxMzEsIC40NSlcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuXHJcbiAgICAmX19uYW1lXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxyXG4gICAgICAgICtoZWFkaW5nKCRicmFuZC1jb2xvci0tc2Vjb25kYXJ5KVxyXG4gICAgICAgICtmbHVpZC10eXBlKDM0LCA1MClcclxuXHJcbiAgICAmX19jdGFcclxuICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yLS1zZWNvbmRhcnlcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbiAgICAgICAgK2V4dGVuZC1jbGlja2FibGUtYXJlYSgpXHJcblxyXG4gICAgICAgICY6OmFmdGVyXHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgKydcclxuXHJcbiAgICAmX19wcm9wZXJ0aWVzLWNvbnRhaW5lclxyXG4gICAgICAgIHBhZGRpbmc6IDIxcHggMFxyXG4gICAgICAgIGJhY2tncm91bmQ6ICRicmFuZC1jb2xvci0tc2Vjb25kYXJ5XHJcblxyXG4gICAgK21lZGlhLWJyZWFrcG9pbnQtdXAobWQpXHJcbiAgICAgICAgJl9fY3RhXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweFxyXG5cclxuICAgICttZWRpYS1icmVha3BvaW50LWRvd24obWQpXHJcbiAgICAgICAgJl9fY3RhXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweFxyXG4iLCIucm9vbS1wcm9wZXJ0aWVzXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBjb2xvcjogJHRleHQtY29sb3ItLW5vcm1hbFxyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC41cHhcclxuICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG5cclxuICAgID4gbGlcclxuICAgICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgICAgZmxleDogMSAwXHJcbiAgICAgICAgaGVpZ2h0OiA0OXB4XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcblxyXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKVxyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjODM4MzgzXHJcblxyXG4gICAgK21lZGlhLWJyZWFrcG9pbnQtdXAobWQpXHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4XHJcblxyXG4gICAgK21lZGlhLWJyZWFrcG9pbnQtZG93bihtZClcclxuICAgICAgICBmb250LXNpemU6IDE2cHhcclxuXHJcbiAgICAgICAgPiBsaS5pcy1oaWRhYmxlXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/