.hero {
  position: relative;
}
.hero .glide__slides::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  background: rgba(49, 49, 49, 0.45);
}
@media (max-width: 991.98px) {
  .hero .glide__arrows {
    display: none;
  }
}
.hero .glide__arrows .glide__arrow {
  top: auto;
  bottom: 115px;
}
.hero .glide__arrows .glide__arrow.glide__arrow--left {
  left: 10%;
}
.hero .glide__arrows .glide__arrow.glide__arrow--right {
  right: 10%;
}
.hero__image {
  width: 100%;
  height: 100vh;
  object-fit: cover;
  object-position: center;
}
.hero__content {
  position: absolute;
  top: 40%;
  left: 50%;
  z-index: 3;
  padding: 45px 15px;
  width: 840px;
  max-width: 90%;
  background: rgba(0, 0, 0, 0.2);
  transform: translate(-50%, -50%);
  text-align: center;
}
.hero__content:before {
  content: "";
  position: absolute;
  left: -10px;
  right: -10px;
  top: -10px;
  bottom: -10px;
  z-index: -1;
  border: 2px solid rgba(255, 255, 255, 0.8);
}
@media (max-width: 767.98px) {
  .hero__content {
    top: 35%;
  }
}
.hero__subtitle, .hero__title {
  font-family: "Cormorant", serif;
  font-weight: 500;
  line-height: 1.1;
  color: #fff;
}
.hero__subtitle {
  font-size: 1.75rem;
}
@media (min-width: 25rem) {
  .hero__subtitle {
    font-size: calc(1.75rem + 22 * ((100vw - 25rem) / 800));
  }
}
@media (min-width: 75rem) {
  .hero__subtitle {
    font-size: 3.125rem;
  }
}
.hero__title {
  font-size: 2.75rem;
}
@media (min-width: 25rem) {
  .hero__title {
    font-size: calc(2.75rem + 56 * ((100vw - 25rem) / 800));
  }
}
@media (min-width: 75rem) {
  .hero__title {
    font-size: 6.25rem;
  }
}
.hero__text {
  margin: 20px auto 0;
  line-height: 1.35;
  color: #fff;
  letter-spacing: 0.5px;
}
@media (min-width: 768px) {
  .hero__text {
    font-size: 22px;
  }
}
@media (max-width: 767.98px) {
  .hero {
    min-height: 100vh;
  }
  .hero__text {
    font-size: 18px;
  }
}

.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;
  }
}

.list, ul:not(.room-properties):not(.navigation__list):not(.navigation__secondary-list):not(.header__navigation-flags):not(.footer__nav) {
  line-height: 1.3;
  color: #838383;
  letter-spacing: 0.5px;
  list-style-type: none;
}
.list > li, ul:not(.room-properties):not(.navigation__list):not(.navigation__secondary-list):not(.header__navigation-flags):not(.footer__nav) > li {
  display: flex;
}
.list > li:not(:last-child), ul:not(.room-properties):not(.navigation__list):not(.navigation__secondary-list):not(.header__navigation-flags):not(.footer__nav) > li:not(:last-child) {
  margin-bottom: 20px;
}
.list > li::before, ul:not(.room-properties):not(.navigation__list):not(.navigation__secondary-list):not(.header__navigation-flags):not(.footer__nav) > li::before {
  content: "";
  width: 14px;
  height: 14px;
  border: 1px solid #707070;
  border-radius: 50%;
}
@media (min-width: 768px) {
  .list, ul:not(.room-properties):not(.navigation__list):not(.navigation__secondary-list):not(.header__navigation-flags):not(.footer__nav) {
    font-size: 20px;
  }
  .list > li::before, ul:not(.room-properties):not(.navigation__list):not(.navigation__secondary-list):not(.header__navigation-flags):not(.footer__nav) > li::before {
    margin: 6px 25px 0 0;
  }
}
@media (max-width: 767.98px) {
  .list, ul:not(.room-properties):not(.navigation__list):not(.navigation__secondary-list):not(.header__navigation-flags):not(.footer__nav) {
    font-size: 16px;
  }
  .list > li::before, ul:not(.room-properties):not(.navigation__list):not(.navigation__secondary-list):not(.header__navigation-flags):not(.footer__nav) > li::before {
    margin: 2px 15px 0 0;
  }
}

.static__image {
  width: 100%;
  transition: transform 0.4s ease-in-out;
  object-fit: cover;
  object-position: center;
  height: 600px;
}
.static__image:hover {
  transform: scale(1.1);
}

.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;
  }
}

.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: " +";
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2luZ2xlLXBvc3QuY3NzIiwibWFwcGluZ3MiOiJBQUFBO0VBQ0k7QUNDSjtBREVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ0FaO0FDZ0VJO0VGOURBO0lBRVE7RUNBVjtBQUNGO0FEQ1E7RUFDSTtFQUNBO0FDQ1o7QURDWTtFQUNJO0FDQ2hCO0FEQVk7RUFDSTtBQ0VoQjtBREFJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUNFUjtBREFJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNFUjtBREFRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ0VaO0FDcUJJO0VGM0NBO0lBdUJRO0VDR1Y7QUFDRjtBREZJO0VHaENBLCtCQ3RCcUI7RUR1QnJCO0VBQ0E7RUFDQSxXQ25Ca0I7QUh3RHRCO0FETEk7RUc1Q0E7QUZvREo7QUVsREk7RUgwQ0E7SUd6Q0k7RUZxRE47QUFDRjtBRXBESTtFSHVDQTtJR3RDSTtFRnVETjtBQUNGO0FEZkk7RUcvQ0E7QUZpRUo7QUUvREk7RUg2Q0E7SUc1Q0k7RUZrRU47QUFDRjtBRWpFSTtFSDBDQTtJR3pDSTtFRm9FTjtBQUNGO0FEekJJO0VBQ0k7RUFDQTtFQUNBLFdJNURjO0VKNkRkO0FDMkJSO0FDbkNJO0VGWUk7SUFDSTtFQzBCVjtBQUNGO0FDM0JJO0VGNUVKO0lBK0VRO0VDNEJOO0VEMUJNO0lBQ0k7RUM0QlY7QUFDRjs7QUkvR0E7RUFDSTtBSmtISjtBSWhISTtFQUNJLG1CREhpQjtBSHFIekI7QUloSEk7RUFDSTtBSmtIUjtBSWhISTtFQUNJO0VGT0o7RUFTQSwrQkN0QnFCO0VEdUJyQjtFQUNBO0VBQ0EsY0NwQmlCO0FId0hyQjtBRTlHSTtFRVZBO0lGV0k7RUZpSE47QUFDRjtBRWhISTtFRWJBO0lGY0k7RUZtSE47QUFDRjtBSTdIUTtFRkdKO0FGNkhKO0FFM0hJO0VFTEk7SUZNQTtFRjhITjtBQUNGO0FFN0hJO0VFUkk7SUZTQTtFRmdJTjtBQUNGO0FJdklRO0VGQUo7QUYwSUo7QUV4SUk7RUVGSTtJRkdBO0VGMklOO0FBQ0Y7QUUxSUk7RUVMSTtJRk1BO0VGNklOO0FBQ0Y7QUlqSkk7RUFDSTtFQUNBO0VBQ0EsY0R2QmU7RUN3QmY7QUptSlI7QUlqSkk7RUFDSTtFQUNBLGNEcEJhO0VDcUJiO0FKbUpSO0FJakpRO0VBQ0k7QUptSlo7QUlqSlE7RUFDSTtBSm1KWjtBSWpKWTtFQUNJLGNEaENXO0FIbUwzQjtBSWpKUTtFQUNJO0VBQ0EsY0RqQ1M7QUhvTHJCO0FJakpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUptSlI7QUlqSkk7RUFDSTtFQUNBO0VBQ0EsY0QvQ21CO0VDZ0RuQjtBSm1KUjtBSWpKUTtFQUNJO0FKbUpaO0FJakpJO0VBQ0k7QUptSlI7QUlqSlE7RUFDSTtFQUNBO0FKbUpaO0FDcEpJO0VHSUk7SUFDSTtFSm1KVjtFSWpKTTtJQUNJO0VKbUpWO0VJakpNO0lBQ0k7RUptSlY7RUlqSk07SUFDSTtFSm1KVjtBQUNGO0FDckpJO0VHSUk7SUFDSTtFSm9KVjtFSWxKTTtJQUNJO0VKb0pWO0VJbEpNO0lBQ0k7RUpvSlY7RUlsSk07SUFDSTtFSm9KVjtBQUNGOztBSy9PQTtFQUNJO0VBQ0EsY0ZNaUI7RUVMakI7RUFDQTtBTGtQSjtBS2hQSTtFQUNJO0FMa1BSO0FLaFBRO0VBQ0k7QUxrUFo7QUtoUFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMa1BaO0FDcE1JO0VJL0RKO0lBb0JRO0VMbVBOO0VLalBNO0lBQ0k7RUxtUFY7QUFDRjtBQy9MSTtFSTVFSjtJQTBCUTtFTHFQTjtFS25QTTtJQUNJO0VMcVBWO0FBQ0Y7O0FNbFJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTnFSUjtBTW5SSTtFQUNJO0FOcVJSOztBTzVSSTtFQUNJO0FQK1JSO0FPN1JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVArUlI7QU83Ukk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxtQkpmZTtFSWdCZixjSmZpQjtFSWdCakI7QVArUlI7QU83UlE7RUFDSTtFQUNBLFdKWFU7QUgwU3RCO0FPN1JJO0VBQ0k7RUxFSiwrQkN0QnFCO0VEdUJyQjtFQUNBO0VBQ0EsY0NwQmlCO0VEUWpCO0FGMlNKO0FFelNJO0VLSUE7SUxISTtFRjRTTjtBQUNGO0FFM1NJO0VLQ0E7SUxBSTtFRjhTTjtBQUNGO0FPMVNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVA0U1I7QUNoUUk7RU1oREE7SUFNUTtFUDhTVjtBQUNGO0FDbFJJO0VNMUJJO0lBQ0k7RVArU1Y7RU83U1U7SUFDSTtJQUNBO0VQK1NkO0FBQ0Y7QUMvUEk7RU05Q0k7SUFDSTtFUGdUVjtFTzlTVTtJQUNJO0lBQ0E7RVBnVGQ7QUFDRjtBQ3BTSTtFTS9ESjtJQXFEUTtJTG5EQTtFRnNXTjtFT2hUTTtJQUNJO0lMSlI7SUFDQTtJQUNBO0lBS0k7RUZtVE47QUFDRjtBQ3BTSTtFTWZJO0lBQ0k7RVBzVFY7RU9wVE07SUFDSTtFUHNUVjtFT3BUVTtJQUNJO0VQc1RkO0FBQ0Y7O0FRM1hBO0VBQ0k7RUFDQTtBUjhYSjtBUTVYSTtFQUNJO0FSOFhSO0FRNVhJO0VBQ0k7QVI4WFI7QVE1WEk7RUFDSTtFQUNBO0VOY0osK0JDdEJxQjtFRHVCckI7RUFDQTtFQUNBLGNDcEJpQjtBSHFZckI7QVEvWEk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjTG5CZTtFS29CZjtBUmlZUjtBUS9YSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNMbEJhO0VLbUJiO0FSaVlSO0FRL1hJO0VBQ0k7RUFDQSxjTHpCbUI7RUswQm5CO0FSaVlSO0FFMVpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxVQU55QjtFQU96QjtFQUNBO0FGNFpSO0FRdllRO0VBQ0k7QVJ5WVosQyIsInNvdXJjZXMiOlsid2VicGFjazovL2hvdGVsLy4vY29tcG9uZW50cy9oZXJvLnNhc3MiLCJ3ZWJwYWNrOi8vaG90ZWwvLi9wb3N0LnNhc3MiLCJ3ZWJwYWNrOi8vaG90ZWwvLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly9ob3RlbC8uL2Fic3RyYWN0cy9taXhpbnMuc2FzcyIsIndlYnBhY2s6Ly9ob3RlbC8uL2Fic3RyYWN0cy92YXJpYWJsZXMuc2FzcyIsIndlYnBhY2s6Ly9ob3RlbC8uL2NvbXBvbmVudHMvY2FyZC5zYXNzIiwid2VicGFjazovL2hvdGVsLy4vY29tcG9uZW50cy9saXN0LnNhc3MiLCJ3ZWJwYWNrOi8vaG90ZWwvLi9jb21wb25lbnRzL3N0YXRpYy5zYXNzIiwid2VicGFjazovL2hvdGVsLy4vY29tcG9uZW50cy9zb2NpYWwtbWVkaWEuc2FzcyIsIndlYnBhY2s6Ly9ob3RlbC8uL2NvbXBvbmVudHMvYXJ0aWNsZS5zYXNzIl0sInNvdXJjZXNDb250ZW50IjpbIi5oZXJvXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuXHJcbiAgICAuZ2xpZGVfX3NsaWRlc1xyXG4gICAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgICAgICBjb250ZW50OiAnJ1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICAgICAgdG9wOiAwXHJcbiAgICAgICAgICAgIGxlZnQ6IDBcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlXHJcbiAgICAgICAgICAgIHotaW5kZXg6IDJcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgjMzEzMTMxLCAuNDUpXHJcblxyXG4gICAgLmdsaWRlX19hcnJvd3NcclxuICAgICAgICArbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKVxyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcblxyXG4gICAgICAgIC5nbGlkZV9fYXJyb3dcclxuICAgICAgICAgICAgdG9wOiBhdXRvXHJcbiAgICAgICAgICAgIGJvdHRvbTogMTE1cHhcclxuXHJcbiAgICAgICAgICAgICYuZ2xpZGVfX2Fycm93LS1sZWZ0XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMCVcclxuICAgICAgICAgICAgJi5nbGlkZV9fYXJyb3ctLXJpZ2h0XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTAlXHJcblxyXG4gICAgJl9faW1hZ2VcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgIGhlaWdodDogMTAwdmhcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlclxyXG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyXHJcblxyXG4gICAgJl9fY29udGVudFxyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICAgIHRvcDogNDAlXHJcbiAgICAgICAgbGVmdDogNTAlXHJcbiAgICAgICAgei1pbmRleDogM1xyXG4gICAgICAgIHBhZGRpbmc6IDQ1cHggMTVweFxyXG4gICAgICAgIHdpZHRoOiA4NDBweFxyXG4gICAgICAgIG1heC13aWR0aDogOTAlXHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuMilcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKVxyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG5cclxuICAgICAgICAmOmJlZm9yZVxyXG4gICAgICAgICAgICBjb250ZW50OiAnJ1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICAgICAgbGVmdDogLTEwcHhcclxuICAgICAgICAgICAgcmlnaHQ6IC0xMHB4XHJcbiAgICAgICAgICAgIHRvcDogLTEwcHhcclxuICAgICAgICAgICAgYm90dG9tOiAtMTBweFxyXG4gICAgICAgICAgICB6LWluZGV4OiAtMVxyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC44KVxyXG5cclxuICAgICAgICArbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKVxyXG4gICAgICAgICAgICB0b3A6IDM1JVxyXG5cclxuICAgICZfX3N1YnRpdGxlLCAmX190aXRsZVxyXG4gICAgICAgICtoZWFkaW5nKCR0ZXh0LWNvbG9yLS1pbnZlcnNlKVxyXG5cclxuICAgICZfX3N1YnRpdGxlXHJcbiAgICAgICAgK2ZsdWlkLXR5cGUoMjgsIDUwKVxyXG5cclxuICAgICZfX3RpdGxlXHJcbiAgICAgICAgK2ZsdWlkLXR5cGUoNDQsIDEwMClcclxuXHJcbiAgICAmX190ZXh0XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMFxyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yLS1pbnZlcnNlXHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHhcclxuXHJcbiAgICArbWVkaWEtYnJlYWtwb2ludC11cChtZClcclxuXHJcbiAgICAgICAgJl9fdGV4dFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHhcclxuXHJcbiAgICArbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKVxyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoXHJcblxyXG4gICAgICAgICZfX3RleHRcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4XHJcbiIsIi5oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlcm8gLmdsaWRlX19zbGlkZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDQ5LCA0OSwgNDksIDAuNDUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5oZXJvIC5nbGlkZV9fYXJyb3dzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaGVybyAuZ2xpZGVfX2Fycm93cyAuZ2xpZGVfX2Fycm93IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDExNXB4O1xufVxuLmhlcm8gLmdsaWRlX19hcnJvd3MgLmdsaWRlX19hcnJvdy5nbGlkZV9fYXJyb3ctLWxlZnQge1xuICBsZWZ0OiAxMCU7XG59XG4uaGVybyAuZ2xpZGVfX2Fycm93cyAuZ2xpZGVfX2Fycm93LmdsaWRlX19hcnJvdy0tcmlnaHQge1xuICByaWdodDogMTAlO1xufVxuLmhlcm9fX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5oZXJvX19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAzO1xuICBwYWRkaW5nOiA0NXB4IDE1cHg7XG4gIHdpZHRoOiA4NDBweDtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oZXJvX19jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwcHg7XG4gIHJpZ2h0OiAtMTBweDtcbiAgdG9wOiAtMTBweDtcbiAgYm90dG9tOiAtMTBweDtcbiAgei1pbmRleDogLTE7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuaGVyb19fY29udGVudCB7XG4gICAgdG9wOiAzNSU7XG4gIH1cbn1cbi5oZXJvX19zdWJ0aXRsZSwgLmhlcm9fX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50XCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5oZXJvX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNXJlbSkge1xuICAuaGVyb19fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjc1cmVtICsgMjIgKiAoKDEwMHZ3IC0gMjVyZW0pIC8gODAwKSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NXJlbSkge1xuICAuaGVyb19fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gIH1cbn1cbi5oZXJvX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi43NXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNXJlbSkge1xuICAuaGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyLjc1cmVtICsgNTYgKiAoKDEwMHZ3IC0gMjVyZW0pIC8gODAwKSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NXJlbSkge1xuICAuaGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNi4yNXJlbTtcbiAgfVxufVxuLmhlcm9fX3RleHQge1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVyb19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmhlcm8ge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB9XG4gIC5oZXJvX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmNhcmQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmNhcmQtLWNvbG9yZWQge1xuICBiYWNrZ3JvdW5kOiAjZjJlY2RmO1xufVxuLmNhcmQtLWNlbnRlcmVkIC5jYXJkX19jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhcmRfX2hlYWRpbmcsIC5jYXJkIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudFwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICMzMTMxMzE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMjVyZW0pIHtcbiAgLmNhcmRfX2hlYWRpbmcsIC5jYXJkIGgyIHtcbiAgICBmb250LXNpemU6IGNhbGMoMi41cmVtICsgMzAgKiAoKDEwMHZ3IC0gMjVyZW0pIC8gODAwKSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NXJlbSkge1xuICAuY2FyZF9faGVhZGluZywgLmNhcmQgaDIge1xuICAgIGZvbnQtc2l6ZTogNC4zNzVyZW07XG4gIH1cbn1cbi5jYXJkX19oZWFkaW5nLS1zbWFsbCwgLmNhcmQgaDItLXNtYWxsIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDI1cmVtKSB7XG4gIC5jYXJkX19oZWFkaW5nLS1zbWFsbCwgLmNhcmQgaDItLXNtYWxsIHtcbiAgICBmb250LXNpemU6IGNhbGMoMnJlbSArIDE4ICogKCgxMDB2dyAtIDI1cmVtKSAvIDgwMCkpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzVyZW0pIHtcbiAgLmNhcmRfX2hlYWRpbmctLXNtYWxsLCAuY2FyZCBoMi0tc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gIH1cbn1cbi5jYXJkX19oZWFkaW5nLS1iaWcsIC5jYXJkIGgyLS1iaWcge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAyNXJlbSkge1xuICAuY2FyZF9faGVhZGluZy0tYmlnLCAuY2FyZCBoMi0tYmlnIHtcbiAgICBmb250LXNpemU6IGNhbGMoMi41cmVtICsgMzAgKiAoKDEwMHZ3IC0gMjVyZW0pIC8gODAwKSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NXJlbSkge1xuICAuY2FyZF9faGVhZGluZy0tYmlnLCAuY2FyZCBoMi0tYmlnIHtcbiAgICBmb250LXNpemU6IDQuMzc1cmVtO1xuICB9XG59XG4uY2FyZF9fbWV0YSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICBjb2xvcjogIzVkMjIxZDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xufVxuLmNhcmRfX3RleHQsIC5jYXJkIHAge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzgzODM4MztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xufVxuLmNhcmRfX3RleHQ6bm90KDpsYXN0LWNoaWxkKSwgLmNhcmQgcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jYXJkX190ZXh0ID4gYSwgLmNhcmQgcCA+IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jYXJkX190ZXh0ID4gYTpob3ZlciwgLmNhcmQgcCA+IGE6aG92ZXIge1xuICBjb2xvcjogIzQwMDcwMTtcbn1cbi5jYXJkX190ZXh0ID4gc3Ryb25nLCAuY2FyZCBwID4gc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzMTMxMzE7XG59XG4uY2FyZF9fc2VwYXJhdG9yIHtcbiAgbWFyZ2luOiA2MHB4IDAgMzBweDtcbiAgYm9yZGVyOiBkYXNoZWQgIzgzODM4MztcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMnB4IDA7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY2FyZF9fY3RhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBjb2xvcjogIzQwMDcwMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jYXJkX19jdGE6OmFmdGVyIHtcbiAgY29udGVudDogXCIgK1wiO1xufVxuLmNhcmRfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2FyZF9faW1hZ2VfX2NvdmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZF9fY29udGVudCB7XG4gICAgcGFkZGluZzogNzBweCA2MHB4IDYwcHg7XG4gIH1cbiAgLmNhcmRfX21ldGEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuY2FyZF9fdGV4dCwgLmNhcmQgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5jYXJkX19jdGEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5jYXJkX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiA0MHB4IDMwcHggMzBweDtcbiAgfVxuICAuY2FyZF9fbWV0YSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5jYXJkX190ZXh0LCAuY2FyZCBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmNhcmRfX2N0YSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5saXN0LCB1bDpub3QoLnJvb20tcHJvcGVydGllcyk6bm90KC5uYXZpZ2F0aW9uX19saXN0KTpub3QoLm5hdmlnYXRpb25fX3NlY29uZGFyeS1saXN0KTpub3QoLmhlYWRlcl9fbmF2aWdhdGlvbi1mbGFncyk6bm90KC5mb290ZXJfX25hdikge1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogIzgzODM4MztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ubGlzdCA+IGxpLCB1bDpub3QoLnJvb20tcHJvcGVydGllcyk6bm90KC5uYXZpZ2F0aW9uX19saXN0KTpub3QoLm5hdmlnYXRpb25fX3NlY29uZGFyeS1saXN0KTpub3QoLmhlYWRlcl9fbmF2aWdhdGlvbi1mbGFncyk6bm90KC5mb290ZXJfX25hdikgPiBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ubGlzdCA+IGxpOm5vdCg6bGFzdC1jaGlsZCksIHVsOm5vdCgucm9vbS1wcm9wZXJ0aWVzKTpub3QoLm5hdmlnYXRpb25fX2xpc3QpOm5vdCgubmF2aWdhdGlvbl9fc2Vjb25kYXJ5LWxpc3QpOm5vdCguaGVhZGVyX19uYXZpZ2F0aW9uLWZsYWdzKTpub3QoLmZvb3Rlcl9fbmF2KSA+IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmxpc3QgPiBsaTo6YmVmb3JlLCB1bDpub3QoLnJvb20tcHJvcGVydGllcyk6bm90KC5uYXZpZ2F0aW9uX19saXN0KTpub3QoLm5hdmlnYXRpb25fX3NlY29uZGFyeS1saXN0KTpub3QoLmhlYWRlcl9fbmF2aWdhdGlvbi1mbGFncyk6bm90KC5mb290ZXJfX25hdikgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LCB1bDpub3QoLnJvb20tcHJvcGVydGllcyk6bm90KC5uYXZpZ2F0aW9uX19saXN0KTpub3QoLm5hdmlnYXRpb25fX3NlY29uZGFyeS1saXN0KTpub3QoLmhlYWRlcl9fbmF2aWdhdGlvbi1mbGFncyk6bm90KC5mb290ZXJfX25hdikge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAubGlzdCA+IGxpOjpiZWZvcmUsIHVsOm5vdCgucm9vbS1wcm9wZXJ0aWVzKTpub3QoLm5hdmlnYXRpb25fX2xpc3QpOm5vdCgubmF2aWdhdGlvbl9fc2Vjb25kYXJ5LWxpc3QpOm5vdCguaGVhZGVyX19uYXZpZ2F0aW9uLWZsYWdzKTpub3QoLmZvb3Rlcl9fbmF2KSA+IGxpOjpiZWZvcmUge1xuICAgIG1hcmdpbjogNnB4IDI1cHggMCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmxpc3QsIHVsOm5vdCgucm9vbS1wcm9wZXJ0aWVzKTpub3QoLm5hdmlnYXRpb25fX2xpc3QpOm5vdCgubmF2aWdhdGlvbl9fc2Vjb25kYXJ5LWxpc3QpOm5vdCguaGVhZGVyX19uYXZpZ2F0aW9uLWZsYWdzKTpub3QoLmZvb3Rlcl9fbmF2KSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5saXN0ID4gbGk6OmJlZm9yZSwgdWw6bm90KC5yb29tLXByb3BlcnRpZXMpOm5vdCgubmF2aWdhdGlvbl9fbGlzdCk6bm90KC5uYXZpZ2F0aW9uX19zZWNvbmRhcnktbGlzdCk6bm90KC5oZWFkZXJfX25hdmlnYXRpb24tZmxhZ3MpOm5vdCguZm9vdGVyX19uYXYpID4gbGk6OmJlZm9yZSB7XG4gICAgbWFyZ2luOiAycHggMTVweCAwIDA7XG4gIH1cbn1cblxuLnN0YXRpY19faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgaGVpZ2h0OiA2MDBweDtcbn1cbi5zdGF0aWNfX2ltYWdlOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG4uc29jaWFsLW1lZGlhX19ib3gge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnNvY2lhbC1tZWRpYV9fc2hhcmUtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICBjb2xvcjogIzMxMzEzMTtcbn1cbi5zb2NpYWwtbWVkaWFfX3NoYXJlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZDogIzVkMjIxZDtcbiAgY29sb3I6ICNmMmVjZGY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbn1cbi5zb2NpYWwtbWVkaWFfX3NoYXJlLWJ1dHRvbiA+IGkge1xuICBmb250LXNpemU6IDI2cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG4uc29jaWFsLW1lZGlhX19oZWFkaW5nIHtcbiAgbWFyZ2luOiA1MHB4IDAgMzBweDtcbiAgZm9udC1mYW1pbHk6IFwiQ29ybW9yYW50XCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogIzMxMzEzMTtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDI1cmVtKSB7XG4gIC5zb2NpYWwtbWVkaWFfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxLjc1cmVtICsgNyAqICgoMTAwdncgLSAyNXJlbSkgLyA4MDApKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc1cmVtKSB7XG4gIC5zb2NpYWwtbWVkaWFfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMi4xODc1cmVtO1xuICB9XG59XG4uc29jaWFsLW1lZGlhX19nYWxsZXJ5LWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBoZWlnaHQ6IDI1MHB4O1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuc29jaWFsLW1lZGlhX19nYWxsZXJ5LWltYWdlIHtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zb2NpYWwtbWVkaWFfX3NoYXJlLWJ1dHRvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG4gIC5zb2NpYWwtbWVkaWFfX3NoYXJlLWJ1dHRvbiA+IHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5zb2NpYWwtbWVkaWFfX3NoYXJlLWJ1dHRvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5zb2NpYWwtbWVkaWFfX3NoYXJlLWJ1dHRvbiA+IHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zb2NpYWwtbWVkaWEge1xuICAgIHBhZGRpbmc6IDcwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiAjZjJlY2RmIHVybChcIi4uLy4uL2ltYWdlcy9iZy1wYXR0ZXJuMS5wbmdcIik7XG4gIH1cbiAgLnNvY2lhbC1tZWRpYV9fYm94IHtcbiAgICBwYWRkaW5nOiAzMHB4IDcwcHggNzBweDtcbiAgICB3aWR0aDogODklO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEyMDZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zb2NpYWwtbWVkaWFfX2JveCB7XG4gICAgcGFkZGluZzogNDBweCA0MHB4IDYwcHg7XG4gIH1cbiAgLnNvY2lhbC1tZWRpYV9fc2hhcmUtYnV0dG9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuc29jaWFsLW1lZGlhX19zaGFyZS1idXR0b24gPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5hcnRpY2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmFydGljbGVfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYXJ0aWNsZV9fY29udGVudCB7XG4gIHBhZGRpbmc6IDIwcHggMzVweCA0MHB4IDM1cHg7XG59XG4uYXJ0aWNsZV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkNvcm1vcmFudFwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgY29sb3I6ICMzMTMxMzE7XG59XG4uYXJ0aWNsZV9fbWV0YSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gIGNvbG9yOiAjNWQyMjFkO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG4uYXJ0aWNsZV9faW50cm8ge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjODM4MzgzO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG59XG4uYXJ0aWNsZV9fY3RhIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogIzQwMDcwMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5hcnRpY2xlX19jdGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmFydGljbGVfX2N0YTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiArXCI7XG59IiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQGlmIG5vdCAkbiB7XG4gICAgQGVycm9yIFwiYnJlYWtwb2ludCBgI3skbmFtZX1gIG5vdCBmb3VuZCBpbiBgI3skYnJlYWtwb2ludHN9YFwiO1xuICB9XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiAgYnJlYWtwb2ludC1tYXgoJG5leHQpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmV4dCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIj1iYWNrZ3JvdW5kKCR0aGVtZSlcclxuICAgIEBpZiAkdGhlbWUgPT0gbGlnaHRcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtY29sb3ItLXNlY29uZGFyeSB1cmwoJy4uLy4uL2ltYWdlcy9iZy1wYXR0ZXJuMS5wbmcnKVxyXG4gICAgQGVsc2VcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkaGlnaGxpZ2h0LWNvbG9yLS1wcmltYXJ5IHVybCgnLi4vLi4vaW1hZ2VzL2JnLXBhdHRlcm4yLnBuZycpXHJcblxyXG49ZXh0ZW5kLWNsaWNrYWJsZS1hcmVhKCR6LWluZGV4OiAxKVxyXG4gICAgJjo6YmVmb3JlXHJcbiAgICAgICAgY29udGVudDogJydcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICB0b3A6IDBcclxuICAgICAgICBsZWZ0OiAwXHJcbiAgICAgICAgei1pbmRleDogJHotaW5kZXhcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgIGhlaWdodDogMTAwJVxyXG5cclxuPWZsdWlkLXR5cGUoJG1pbiwgJG1heCwgJG1pbi1icmVha3BvaW50OiA0MDAsICRtYXgtYnJlYWtwb2ludDogMTIwMClcclxuICAgIGZvbnQtc2l6ZTogcHgycmVtKCRtaW4pXHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IHB4MnJlbSgkbWluLWJyZWFrcG9pbnQpKVxyXG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygje3B4MnJlbSgkbWluKX0gKyAjeyRtYXggLSAkbWlufSAqICgoMTAwdncgLSAje3B4MnJlbSgkbWluLWJyZWFrcG9pbnQpfSkgLyAjeyRtYXgtYnJlYWtwb2ludCAtICRtaW4tYnJlYWtwb2ludH0pKVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiBweDJyZW0oJG1heC1icmVha3BvaW50KSlcclxuICAgICAgICBmb250LXNpemU6IHB4MnJlbSgkbWF4KVxyXG5cclxuPWhlYWRpbmcoJGNvbG9yOiAkdGV4dC1jb2xvci0tc3Ryb25nKVxyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS0tc2Vjb25kYXJ5XHJcbiAgICBmb250LXdlaWdodDogNTAwXHJcbiAgICBsaW5lLWhlaWdodDogMS4xXHJcbiAgICBjb2xvcjogJGNvbG9yXHJcblxyXG49aWNvbigkY29kZSlcclxuICAgIGNvbnRlbnQ6ICRjb2RlXHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxuICAgIGZvbnQ6IHZhcigtLWZhLWZvbnQtc29saWQpXHJcbiAgICB0ZXh0LXJlbmRlcmluZzogYXV0b1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWRcclxuXHJcbj10cnVuY2F0ZS10ZXh0KCRvdmVyZmxvdzogZWxsaXBzaXMpXHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwXHJcbiAgICBvdmVyZmxvdzogaGlkZGVuXHJcbiAgICB0ZXh0LW92ZXJmbG93OiAkb3ZlcmZsb3dcclxuXHJcbj12aXN1YWxseS1oaWRkZW5cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgd2lkdGg6IDFweFxyXG4gICAgaGVpZ2h0OiAxcHhcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcclxuICAgIG92ZXJmbG93OiBoaWRkZW5cclxuICAgIGNsaXA6IHJlY3QoMCAwIDAgMClcclxuICAgIGNsaXAtcGF0aDogaW5zZXQoNTAlKVxyXG5cclxuPXdyYXAoJHdpZHRoKVxyXG4gICAgd2lkdGg6IDg5JVxyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG9cclxuICAgIG1hcmdpbi1yaWdodDogYXV0b1xyXG5cclxuICAgIEBpZiAkd2lkdGggPT0gbmFycm93XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDgzcHhcclxuICAgIEBlbHNlXHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMjA2cHhcclxuXHJcbj16LWluZGV4KCRjb21wb25lbnQpXHJcbiAgICB6LWluZGV4OiBtYXAtZ2V0KCR6LWluZGV4ZXMsICRjb21wb25lbnQpXHJcbiIsIiRicmFuZC1jb2xvci0tcHJpbWFyeTogIzVkMjIxZFxyXG4kYnJhbmQtY29sb3ItLXNlY29uZGFyeTogI2YyZWNkZlxyXG5cclxuJGZvbnQtZmFtaWx5LS1wcmltYXJ5OiAnV29yayBTYW5zJywgc2Fucy1zZXJpZlxyXG4kZm9udC1mYW1pbHktLXNlY29uZGFyeTogJ0Nvcm1vcmFudCcsIHNlcmlmXHJcblxyXG4kaGlnaGxpZ2h0LWNvbG9yLS1wcmltYXJ5OiAjNDAwNzAxXHJcblxyXG4kdGV4dC1jb2xvci0tbm9ybWFsOiAjODM4MzgzXHJcbiR0ZXh0LWNvbG9yLS1zdHJvbmc6ICMzMTMxMzFcclxuJHRleHQtY29sb3ItLWludmVyc2U6ICNmZmZcclxuIiwiLmNhcmRcclxuICAgIGJhY2tncm91bmQ6ICNmZmZcclxuXHJcbiAgICAmLS1jb2xvcmVkXHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kLWNvbG9yLS1zZWNvbmRhcnlcclxuXHJcbiAgICAmLS1jZW50ZXJlZCAmX19jb250ZW50XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyXHJcblxyXG4gICAgJl9faGVhZGluZywgaDJcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4XHJcbiAgICAgICAgK2ZsdWlkLXR5cGUoNDAsIDcwKVxyXG4gICAgICAgICtoZWFkaW5nKClcclxuXHJcbiAgICAgICAgJi0tc21hbGxcclxuICAgICAgICAgICAgK2ZsdWlkLXR5cGUoMzIsIDUwKVxyXG5cclxuICAgICAgICAmLS1iaWdcclxuICAgICAgICAgICAgK2ZsdWlkLXR5cGUoNDAsIDcwKVxyXG5cclxuICAgICZfX21ldGFcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzVcclxuICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yLS1wcmltYXJ5XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHhcclxuXHJcbiAgICAmX190ZXh0LCBwXHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNVxyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvci0tbm9ybWFsXHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHhcclxuXHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpXHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHhcclxuXHJcbiAgICAgICAgPiBhXHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyXHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGhpZ2hsaWdodC1jb2xvci0tcHJpbWFyeVxyXG5cclxuICAgICAgICA+IHN0cm9uZ1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwXHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvci0tc3Ryb25nXHJcblxyXG4gICAgJl9fc2VwYXJhdG9yXHJcbiAgICAgICAgbWFyZ2luOiA2MHB4IDAgMzBweFxyXG4gICAgICAgIGJvcmRlcjogZGFzaGVkICR0ZXh0LWNvbG9yLS1ub3JtYWxcclxuICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAycHggMFxyXG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmVcclxuXHJcbiAgICAmX19jdGFcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4XHJcbiAgICAgICAgY29sb3I6ICRoaWdobGlnaHQtY29sb3ItLXByaW1hcnlcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcblxyXG4gICAgICAgICY6OmFmdGVyXHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcgKydcclxuXHJcbiAgICAmX19pbWFnZVxyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcblxyXG4gICAgICAgICZfX2NvdmVyXHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlclxyXG5cclxuICAgICttZWRpYS1icmVha3BvaW50LXVwKG1kKVxyXG4gICAgICAgICZfX2NvbnRlbnRcclxuICAgICAgICAgICAgcGFkZGluZzogNzBweCA2MHB4IDYwcHhcclxuXHJcbiAgICAgICAgJl9fbWV0YVxyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHhcclxuXHJcbiAgICAgICAgJl9fdGV4dCwgcFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHhcclxuXHJcbiAgICAgICAgJl9fY3RhXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweFxyXG5cclxuICAgICttZWRpYS1icmVha3BvaW50LWRvd24obWQpXHJcbiAgICAgICAgJl9fY29udGVudFxyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDMwcHggMzBweFxyXG5cclxuICAgICAgICAmX19tZXRhXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxyXG5cclxuICAgICAgICAmX190ZXh0LCBwXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweFxyXG5cclxuICAgICAgICAmX19jdGFcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4XHJcbiIsIi5saXN0LCB1bDpub3QoLnJvb20tcHJvcGVydGllcyk6bm90KC5uYXZpZ2F0aW9uX19saXN0KTpub3QoLm5hdmlnYXRpb25fX3NlY29uZGFyeS1saXN0KTpub3QoLmhlYWRlcl9fbmF2aWdhdGlvbi1mbGFncyk6bm90KC5mb290ZXJfX25hdilcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjNcclxuICAgIGNvbG9yOiAkdGV4dC1jb2xvci0tbm9ybWFsXHJcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweFxyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lXHJcblxyXG4gICAgPiBsaVxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcclxuXHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpXHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlXHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4XHJcbiAgICAgICAgICAgIGhlaWdodDogMTRweFxyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwXHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJVxyXG5cclxuICAgICttZWRpYS1icmVha3BvaW50LXVwKG1kKVxyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweFxyXG5cclxuICAgICAgICA+IGxpOjpiZWZvcmVcclxuICAgICAgICAgICAgbWFyZ2luOiA2cHggMjVweCAwIDBcclxuXHJcbiAgICArbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKVxyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweFxyXG5cclxuICAgICAgICA+IGxpOjpiZWZvcmVcclxuICAgICAgICAgICAgbWFyZ2luOiAycHggMTVweCAwIDBcclxuIiwiLnN0YXRpY1xyXG4gICAgJl9faW1hZ2VcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgZWFzZS1pbi1vdXRcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlclxyXG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyXHJcbiAgICAgICAgaGVpZ2h0OiA2MDBweFxyXG5cclxuICAgICZfX2ltYWdlOmhvdmVyXHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpXHJcbiIsIi5zb2NpYWwtbWVkaWFcclxuXHJcbiAgICAmX19ib3hcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmXHJcblxyXG4gICAgJl9fc2hhcmUtdGV4dFxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHhcclxuICAgICAgICBmb250LXNpemU6IDIycHhcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVweFxyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvci0tc3Ryb25nXHJcblxyXG4gICAgJl9fc2hhcmUtYnV0dG9uXHJcbiAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgICAgICBoZWlnaHQ6IDUwcHhcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtY29sb3ItLXByaW1hcnlcclxuICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yLS1zZWNvbmRhcnlcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVweFxyXG5cclxuICAgICAgICA+IGlcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4ICFpbXBvcnRhbnRcclxuICAgICAgICAgICAgY29sb3I6ICR0ZXh0LWNvbG9yLS1pbnZlcnNlXHJcblxyXG4gICAgJl9faGVhZGluZ1xyXG4gICAgICAgIG1hcmdpbjogNTBweCAwIDMwcHhcclxuICAgICAgICAraGVhZGluZygpXHJcbiAgICAgICAgK2ZsdWlkLXR5cGUoMjgsIDM1KVxyXG5cclxuICAgICZfX2dhbGxlcnktaW1hZ2VcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyXHJcbiAgICAgICAgaGVpZ2h0OiAyNTBweFxyXG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyXHJcbiAgICAgICAgK21lZGlhLWJyZWFrcG9pbnQtZG93bihzbSlcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNTBweFxyXG5cclxuICAgICttZWRpYS1icmVha3BvaW50LXVwKHhsKVxyXG4gICAgICAgICZfX3NoYXJlLWJ1dHRvblxyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHhcclxuXHJcbiAgICAgICAgICAgID4gc3BhblxyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE4cHhcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweFxyXG5cclxuICAgICttZWRpYS1icmVha3BvaW50LWJldHdlZW4obGcsIHhsKVxyXG4gICAgICAgICZfX3NoYXJlLWJ1dHRvblxyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHhcclxuXHJcbiAgICAgICAgICAgID4gc3BhblxyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHhcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweFxyXG5cclxuICAgICttZWRpYS1icmVha3BvaW50LXVwKGxnKVxyXG4gICAgICAgIHBhZGRpbmc6IDcwcHggMFxyXG4gICAgICAgICtiYWNrZ3JvdW5kKGxpZ2h0KVxyXG5cclxuICAgICAgICAmX19ib3hcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCA3MHB4IDcwcHhcclxuICAgICAgICAgICAgK3dyYXAod2lkZSlcclxuXHJcbiAgICArbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKVxyXG4gICAgICAgICZfX2JveFxyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDQwcHggNjBweFxyXG5cclxuICAgICAgICAmX19zaGFyZS1idXR0b25cclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuXHJcbiAgICAgICAgICAgID4gc3BhblxyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZVxyXG4iLCIuYXJ0aWNsZVxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmXHJcblxyXG4gICAgJl9faW1hZ2VcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG5cclxuICAgICZfX2NvbnRlbnRcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDM1cHggNDBweCAzNXB4XHJcblxyXG4gICAgJl9fdGl0bGVcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4XHJcbiAgICAgICAgK2hlYWRpbmdcclxuXHJcbiAgICAmX19tZXRhXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweFxyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweFxyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1XHJcbiAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvci0tcHJpbWFyeVxyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4XHJcblxyXG4gICAgJl9faW50cm9cclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNVxyXG4gICAgICAgIGNvbG9yOiAkdGV4dC1jb2xvci0tbm9ybWFsXHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHhcclxuXHJcbiAgICAmX19jdGFcclxuICAgICAgICBmb250LXNpemU6IDIycHhcclxuICAgICAgICBjb2xvcjogJGhpZ2hsaWdodC1jb2xvci0tcHJpbWFyeVxyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuICAgICAgICArZXh0ZW5kLWNsaWNrYWJsZS1hcmVhKClcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXJcclxuICAgICAgICAgICAgY29udGVudDogJyArJ1xyXG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/