/*!****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/blog.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*
 * Copyright Peñalara Software S.L.
 */
/* Sobreescribimos los colores del tema de boostrap con los nuestros. */
.blanco {
  color: #fff !important;
}

.naranja {
  color: #F29407 !important;
}

.azul {
  color: #4984AE !important;
}

.background-naranja {
  background-color: #F29407 !important;
}

.background-gris {
  background-color: #f5f5f5 !important;
}

/*
 * Copyright Peñalara Software S.L.
 */
.blog-kicker {
  color: #F29407;
  font-family: "Raleway", sans-serif;
  font-size: 1.15rem;
  font-weight: 700;
  letter-spacing: 0.12rem;
  line-height: 1.25;
  text-transform: uppercase;
}

.page-title .blog-kicker {
  color: #F29407;
}

.blog-hero {
  position: relative;
  overflow: hidden;
  padding: clamp(2.25rem, 4vw, 3.75rem) 0;
  background: radial-gradient(circle at 8% 12%, rgba(242, 148, 7, 0.2), transparent 22rem), linear-gradient(120deg, #f8fbfc 0%, #edf6fa 58%, #fff8ed 100%);
  border-bottom: 1px solid rgba(13, 58, 92, 0.1);
  isolation: isolate;
}
.blog-hero:before {
  content: "";
  position: absolute;
  inset: 0;
  background-image: radial-gradient(rgba(13, 58, 92, 0.24) 1px, transparent 1px);
  background-position: right 1.75rem top 1.5rem;
  background-size: 1.1rem 1.1rem;
  mask-image: linear-gradient(to left, #000, transparent 52%);
  opacity: 0.3;
  pointer-events: none;
}
.blog-hero:after {
  content: "";
  position: absolute;
  right: clamp(-8rem, -3vw, -2rem);
  bottom: clamp(-12rem, -9vw, -5rem);
  width: clamp(18rem, 32vw, 34rem);
  aspect-ratio: 1;
  border: clamp(1.5rem, 3vw, 3.5rem) solid rgba(73, 132, 174, 0.12);
  border-radius: 50%;
  transform: rotate(-18deg);
  pointer-events: none;
}
.blog-hero .container {
  position: relative;
  z-index: 1;
}
.blog-hero .blog-hero-copy {
  max-width: 49rem;
}
.blog-hero .blog-kicker {
  position: relative;
  margin: 0 0 0.8rem;
  padding-bottom: 0.75rem;
  color: #0D3A5C;
  font-size: clamp(1.9rem, 3.4vw, 3.1rem);
  font-weight: 700;
  letter-spacing: -0.05rem;
  line-height: 1.05;
  text-transform: none;
}
.blog-hero .blog-kicker:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 3rem;
  border-top: 0.25rem solid #F29407;
  border-radius: 999px;
}
.blog-hero p {
  max-width: 42rem;
  margin: 0;
  color: rgba(13, 58, 92, 0.82);
  font-size: clamp(1rem, 1.2vw, 1.15rem);
  line-height: 1.55;
}

.blog-post-hero .blog-hero-copy {
  max-width: 58rem;
}
.blog-post-hero .blog-kicker {
  margin: 0 0 0.7rem;
  padding: 0;
  color: #F29407;
  font-size: 0.82rem;
  letter-spacing: 0.12rem;
  line-height: 1.25;
  text-transform: uppercase;
}
.blog-post-hero .blog-kicker:after {
  display: none;
}
.blog-post-hero .blog-post-heading {
  margin: 0;
  color: #0D3A5C;
  font-size: clamp(1.8rem, 3.2vw, 3.1rem);
  line-height: 1.15;
}

.blog-subscribe-modal-close {
  border: 1px solid #F29407;
  background-color: #fff;
  color: #F29407;
  font-weight: 700;
  transition: background-color 0.2s ease, box-shadow 0.2s ease;
}
.blog-subscribe-modal-close:hover, .blog-subscribe-modal-close:active {
  border-color: #F29407;
  background-color: rgba(242, 148, 7, 0.12);
  color: #F29407;
}
.blog-subscribe-modal-close:focus-visible {
  border-color: #F29407;
  background-color: #fff;
  box-shadow: 0 0 0 0.25rem rgba(242, 148, 7, 0.25);
  color: #F29407;
}

.blog-subscribe-notes {
  margin-top: 0.8rem;
  color: #666;
  font-size: 0.75rem;
  line-height: 1.45;
}
.blog-subscribe-notes p {
  margin: 0 0 0.45rem;
}
.blog-subscribe-notes a,
.blog-subscribe-notes .blog-subscribe-placeholder-link {
  color: #F29407;
  font-weight: 700;
  text-decoration: underline;
}
.blog-subscribe-notes .blog-subscribe-placeholder-link {
  cursor: default;
}

.blog-categories {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
  margin-bottom: 1rem;
}

.blog-category {
  display: inline-flex;
  align-items: center;
  padding: 0.25rem 0.7rem;
  background: rgba(242, 148, 7, 0.1);
  border: 1px solid rgba(242, 148, 7, 0.25);
  border-radius: 999px;
  color: #9d6005;
  font-size: 0.78rem;
  font-weight: 700;
  line-height: 1.2;
}

.blog-post-heading {
  color: #222;
  font-family: "Raleway", sans-serif;
  font-size: 2.15rem;
  font-weight: 700;
  line-height: 1.25;
}

#pag-blog .blog-featured-label {
  color: #F29407;
  font-family: "Raleway", sans-serif;
  font-size: 0.85rem;
  font-weight: 700;
  letter-spacing: 0.12rem;
  text-transform: uppercase;
}
#pag-blog .blog-layout {
  display: grid;
  align-items: start;
  gap: 2rem;
  grid-template-columns: minmax(0, 1fr) 16rem;
}
#pag-blog .blog-content {
  grid-column: 1;
  grid-row: 1;
}
#pag-blog .blog-sidebar {
  position: sticky;
  top: 6rem;
  grid-column: 2;
  grid-row: 1;
  display: grid;
  gap: 1.25rem;
}
#pag-blog .blog-search-box,
#pag-blog .blog-subscribe,
#pag-blog .blog-timeline,
#pag-blog .blog-category-cloud {
  padding: 1.5rem 1.25rem;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 1.25rem;
  box-shadow: 0 0.8rem 2rem rgba(0, 0, 0, 0.06);
}
#pag-blog .blog-search-label,
#pag-blog .blog-timeline-title,
#pag-blog .blog-category-cloud-title {
  display: block;
  margin-bottom: 1rem;
  color: #0D3A5C;
  font-family: "Raleway", sans-serif;
  font-size: 0.95rem;
  font-weight: 700;
  letter-spacing: 0.08rem;
  text-transform: uppercase;
}
#pag-blog .blog-search-form {
  margin: 0;
}
#pag-blog .blog-subscribe {
  background: linear-gradient(145deg, rgba(242, 148, 7, 0.1), rgba(242, 148, 7, 0.03));
  border-color: rgba(242, 148, 7, 0.2);
}
#pag-blog .blog-subscribe-heading {
  display: flex;
  align-items: center;
  gap: 0.8rem;
  margin-bottom: 0.9rem;
}
#pag-blog .blog-subscribe-icon {
  display: inline-flex;
  flex: 0 0 2.5rem;
  align-items: center;
  justify-content: center;
  width: 2.5rem;
  height: 2.5rem;
  aspect-ratio: 1;
  border-radius: 50%;
  background: #F29407;
  color: #fff;
}
#pag-blog .blog-subscribe-title {
  margin: 0;
  color: #0D3A5C;
  font-family: "Raleway", sans-serif;
  font-size: 1.05rem;
  font-weight: 700;
  line-height: 1.25;
}
#pag-blog .blog-subscribe-description {
  margin: 0 0 1rem;
  color: #666;
  font-size: 0.88rem;
  line-height: 1.5;
}
#pag-blog .blog-subscribe-form {
  display: grid;
  gap: 0.6rem;
}
#pag-blog .blog-subscribe-captcha {
  width: 304px;
  min-height: 78px;
  justify-self: center;
}
@media screen and (min-width: 1200px), screen and (max-width: 575px) {
  #pag-blog .blog-subscribe-captcha {
    width: 213px;
    min-height: 55px;
  }
  #pag-blog .blog-subscribe-captcha .g-recaptcha {
    transform: scale(0.7);
    transform-origin: top left;
  }
}
#pag-blog .blog-subscribe-input,
#pag-blog .blog-subscribe-button {
  width: 100%;
  padding: 0.55rem 0.8rem;
  border-radius: 0.5rem;
  font-size: 0.88rem;
}
#pag-blog .blog-subscribe-input {
  border: 1px solid rgba(13, 58, 92, 0.16);
  background: rgba(255, 255, 255, 0.7);
}
#pag-blog .blog-subscribe-button {
  border: 0;
  background: #F29407;
  color: #fff;
  font-weight: 700;
}
#pag-blog .blog-subscribe-input:disabled,
#pag-blog .blog-subscribe-button:disabled {
  cursor: not-allowed;
  opacity: 0.6;
}
#pag-blog .blog-search-controls {
  display: flex;
  overflow: hidden;
  border: 1px solid rgba(13, 58, 92, 0.16);
  border-radius: 999px;
  background: #fff;
}
#pag-blog .blog-search-input {
  min-width: 0;
  width: 100%;
  padding: 0.55rem 0.9rem;
  border: 0;
  color: #555;
  font-size: 0.9rem;
}
#pag-blog .blog-search-input:focus {
  outline: none;
}
#pag-blog .blog-search-submit {
  width: 2.75rem;
  border: 0;
  background: #F29407;
  color: #fff;
}
#pag-blog .blog-search-submit:hover {
  background: #da8506;
}
#pag-blog .blog-search-clear {
  display: inline-block;
  margin-top: 0.75rem;
  color: #777;
  font-size: 0.82rem;
  font-weight: 700;
}
#pag-blog .blog-search-clear:hover {
  color: #F29407;
}
#pag-blog .blog-timeline-all,
#pag-blog .blog-timeline-month,
#pag-blog .blog-timeline-previous {
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #666;
  border-radius: 999px;
  font-size: 0.92rem;
}
#pag-blog .blog-timeline-all:hover, #pag-blog .blog-timeline-all.active,
#pag-blog .blog-timeline-month:hover,
#pag-blog .blog-timeline-month.active,
#pag-blog .blog-timeline-previous:hover,
#pag-blog .blog-timeline-previous.active {
  background: rgba(242, 148, 7, 0.12);
  color: #9d6005;
}
#pag-blog .blog-timeline-all {
  margin-bottom: 1.2rem;
  padding: 0.45rem 0.75rem;
  font-weight: 700;
}
#pag-blog .blog-timeline-list {
  position: relative;
  padding-left: 1rem;
}
#pag-blog .blog-timeline-list:before {
  content: "";
  position: absolute;
  top: 0.3rem;
  bottom: 0.3rem;
  left: 0.2rem;
  width: 2px;
  background: rgba(13, 58, 92, 0.14);
}
#pag-blog .blog-timeline-year {
  position: relative;
  margin: 1rem 0 0.4rem;
  color: #0D3A5C;
  font-family: "Raleway", sans-serif;
  font-weight: 700;
}
#pag-blog .blog-timeline-year:before {
  content: "";
  position: absolute;
  left: -1.15rem;
  top: 0.45rem;
  width: 0.65rem;
  height: 0.65rem;
  background: #F29407;
  border: 2px solid #fff;
  border-radius: 50%;
  box-shadow: 0 0 0 2px rgba(242, 148, 7, 0.25);
}
#pag-blog .blog-timeline-month,
#pag-blog .blog-timeline-previous {
  margin-bottom: 0.25rem;
  padding: 0.35rem 0.65rem;
  text-transform: capitalize;
}
#pag-blog .blog-timeline-previous {
  margin-top: 1rem;
  font-weight: 700;
}
#pag-blog .blog-timeline-count {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 1.5rem;
  height: 1.5rem;
  margin-left: 0.5rem;
  background: rgba(13, 58, 92, 0.08);
  border-radius: 999px;
  font-size: 0.75rem;
  font-weight: 700;
}
#pag-blog .blog-category-cloud-list {
  display: flex;
  flex-wrap: wrap;
  gap: 0.5rem;
}
#pag-blog .blog-category-cloud-item {
  display: inline-flex;
  align-items: center;
  gap: 0.35rem;
  padding: 0.35rem 0.7rem;
  background: rgba(13, 58, 92, 0.05);
  border: 1px solid rgba(13, 58, 92, 0.08);
  border-radius: 999px;
  color: #666;
  font-size: 0.82rem;
  font-weight: 700;
  line-height: 1.2;
}
#pag-blog .blog-category-cloud-item:hover, #pag-blog .blog-category-cloud-item.active {
  background: rgba(242, 148, 7, 0.12);
  border-color: rgba(242, 148, 7, 0.25);
  color: #9d6005;
}
#pag-blog .blog-category-cloud-count {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 1.35rem;
  height: 1.35rem;
  padding: 0 0.25rem;
  background: rgba(13, 58, 92, 0.08);
  border-radius: 999px;
  font-size: 0.72rem;
}
#pag-blog .blog-grid {
  display: grid;
  gap: 2rem;
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
#pag-blog .blog-card {
  display: grid;
  grid-template-columns: 5rem 1fr;
  min-height: 100%;
  overflow: hidden;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 1.25rem;
  box-shadow: 0 1rem 2.5rem rgba(0, 0, 0, 0.08);
  transition: transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}
#pag-blog .blog-card:hover {
  transform: translateY(-0.25rem);
  box-shadow: 0 1.25rem 3rem rgba(0, 0, 0, 0.12);
}
#pag-blog .blog-card:hover .blog-title a {
  color: #F29407;
}
#pag-blog .blog-card-featured {
  grid-column: 1/-1;
  grid-template-columns: 7rem 1fr;
  background: linear-gradient(135deg, #fff 0%, #fff7ed 100%);
}
#pag-blog .blog-card-featured .blog-card-body {
  padding: 3rem;
}
#pag-blog .blog-card-featured .blog-title {
  font-size: 2rem;
}
#pag-blog .blog-card-featured .blog-excerpt {
  max-width: 56rem;
  font-size: 1.08rem;
}
#pag-blog .blog-date {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: #0D3A5C;
  color: #fff;
  text-align: center;
}
#pag-blog .blog-date-day {
  font-family: "Raleway", sans-serif;
  font-size: 2rem;
  font-weight: 700;
  line-height: 1;
}
#pag-blog .blog-date-month {
  margin-top: 0.3rem;
  font-size: 0.8rem;
  font-weight: 700;
  letter-spacing: 0.08rem;
  text-transform: uppercase;
}
#pag-blog .blog-date-year {
  margin-top: 0.2rem;
  font-size: 0.75rem;
  font-weight: 600;
  opacity: 0.85;
}
#pag-blog .blog-card-body {
  display: flex;
  flex-direction: column;
  padding: 2rem;
}
#pag-blog .blog-meta {
  color: #888;
  font-size: 0.9rem;
}
#pag-blog .blog-title {
  margin-bottom: 1rem;
  font-family: "Raleway", sans-serif;
  font-size: 1.35rem;
  font-weight: 700;
  line-height: 1.25;
}
#pag-blog .blog-title a {
  color: #222;
  transition: color 0.2s ease-in-out;
}
#pag-blog .blog-excerpt {
  color: #666;
  line-height: 1.8;
}
#pag-blog .blog-read-more {
  align-self: flex-start;
  margin-top: auto;
  color: #F29407;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.04rem;
}
#pag-blog .blog-read-more:hover {
  color: #222;
}
#pag-blog .blog-empty {
  grid-column: 1/-1;
}

#pag-blog-post .blog-post-actions {
  max-width: 58rem;
  margin-right: auto;
  margin-left: auto;
}
#pag-blog-post .blog-post-actions-top {
  margin-bottom: 1.5rem;
}
#pag-blog-post .blog-back-link {
  display: inline-flex;
  align-items: center;
  color: #F29407;
  font-weight: 700;
  letter-spacing: 0.04rem;
  text-transform: uppercase;
}
#pag-blog-post .blog-back-link:hover {
  color: #222;
}
#pag-blog-post .blog-post-card {
  display: grid;
  grid-template-columns: 1fr;
  max-width: 58rem;
  margin-right: auto;
  margin-left: auto;
  overflow: hidden;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 1.25rem;
  box-shadow: 0 1rem 2.5rem rgba(0, 0, 0, 0.08);
}
#pag-blog-post .blog-post-date {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: 0.5rem;
  padding: 1rem 1.5rem;
  background: #0D3A5C;
  color: #fff;
  text-align: left;
}
#pag-blog-post .blog-post-date-full {
  font-family: "Raleway", sans-serif;
  font-size: 1rem;
  font-weight: 700;
  letter-spacing: 0.04rem;
}
#pag-blog-post .blog-post-body {
  padding: 3rem;
}
#pag-blog-post .blog-post-categories {
  margin-top: 2rem;
  margin-bottom: 0;
  padding-top: 1.5rem;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
#pag-blog-post .blog-post-content {
  color: #555;
  font-size: 1.05rem;
  line-height: 1.85;
}
#pag-blog-post .blog-post-content h2,
#pag-blog-post .blog-post-content h3,
#pag-blog-post .blog-post-content h4 {
  margin-top: 2rem;
  margin-bottom: 1rem;
  color: #222;
  font-family: "Raleway", sans-serif;
  font-weight: 700;
}
#pag-blog-post .blog-post-content p,
#pag-blog-post .blog-post-content ul,
#pag-blog-post .blog-post-content ol {
  margin-bottom: 1.25rem;
}
#pag-blog-post .blog-post-content img {
  display: block;
  max-width: 100% !important;
  height: auto !important;
  margin: 2rem auto;
  border-radius: 1rem;
}
#pag-blog-post .blog-post-content .row {
  row-gap: 1rem;
}
#pag-blog-post .blog-post-content a {
  color: #F29407;
  font-weight: 700;
}

@media screen and (max-width: 1199px) {
  #pag-blog .blog-layout {
    grid-template-columns: 1fr;
  }
  #pag-blog .blog-content,
#pag-blog .blog-sidebar {
    grid-column: auto;
    grid-row: auto;
  }
  #pag-blog .blog-sidebar {
    position: static;
  }
  #pag-blog .blog-timeline-list {
    display: grid;
    gap: 0.3rem 1rem;
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  #pag-blog .blog-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media screen and (max-width: 768px) {
  .blog-post-heading {
    font-size: 1.7rem;
  }

  #pag-blog .blog-grid {
    grid-template-columns: 1fr;
  }
  #pag-blog .blog-card,
#pag-blog .blog-card-featured {
    grid-column: auto;
    grid-template-columns: 1fr;
  }
  #pag-blog .blog-card .blog-card-body,
#pag-blog .blog-card-featured .blog-card-body {
    padding: 1.5rem;
  }
  #pag-blog .blog-card .blog-title,
#pag-blog .blog-card-featured .blog-title {
    font-size: 1.35rem;
  }
  #pag-blog .blog-card-featured .blog-excerpt {
    font-size: 1rem;
  }
  #pag-blog .blog-date {
    flex-direction: row;
    justify-content: flex-start;
    gap: 0.5rem;
    padding: 1rem 1.5rem;
    text-align: left;
  }
  #pag-blog .blog-date-day {
    font-size: 1.5rem;
  }

  #pag-blog-post .blog-post-card {
    grid-template-columns: 1fr;
  }
  #pag-blog-post .blog-post-body {
    padding: 1.5rem;
  }
  #pag-blog-post .blog-post-actions-bottom {
    text-align: center;
  }
}
@media screen and (max-width: 576px) {
  .blog-hero {
    padding: 2.25rem 0;
  }
  .blog-hero:before {
    mask-image: none;
    opacity: 0.16;
  }
  .blog-hero .blog-kicker {
    margin-bottom: 0.75rem;
    padding-bottom: 0.7rem;
    font-size: 1.9rem;
  }

  .blog-post-heading {
    font-size: 1.45rem;
  }

  #pag-blog .blog-layout {
    gap: 1.5rem;
  }
  #pag-blog .blog-search-box,
#pag-blog .blog-subscribe,
#pag-blog .blog-timeline,
#pag-blog .blog-category-cloud {
    padding: 1.15rem;
    border-radius: 1rem;
    box-shadow: 0 0.5rem 1.5rem rgba(0, 0, 0, 0.05);
  }
  #pag-blog .blog-timeline-list {
    grid-template-columns: 1fr;
    padding-left: 0;
  }
  #pag-blog .blog-timeline-list:before {
    display: none;
  }
  #pag-blog .blog-timeline-year {
    margin: 0.8rem 0 0.35rem;
  }
  #pag-blog .blog-timeline-year:before {
    display: none;
  }
  #pag-blog .blog-category-cloud-item {
    font-size: 0.78rem;
  }
  #pag-blog .blog-card {
    border-radius: 1rem;
    box-shadow: 0 0.7rem 1.6rem rgba(0, 0, 0, 0.07);
  }

  #pag-blog-post .blog-post-card {
    border-radius: 1rem;
    box-shadow: 0 0.7rem 1.6rem rgba(0, 0, 0, 0.07);
  }
  #pag-blog-post .blog-post-content {
    font-size: 1rem;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QWpFWjtBQW9FUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFsRVo7QUFxRVE7RUFDSTtBQW5FWjtBQXNFUTtFQUNJLGNDdnRCSztFRHd0Qkw7QUFwRVo7O0FBeUVBO0VBRVE7SUFDSTtFQXZFVjtFQTBFTTs7SUFFSTtJQUNBO0VBeEVWO0VBMkVNO0lBQ0k7RUF6RVY7RUE0RU07SUFDSTtJQUNBO0lBQ0E7RUExRVY7RUE2RU07SUFDSTtFQTNFVjtBQUNGO0FBK0VBO0VBQ0k7SUFDSTtFQTdFTjs7RUFpRk07SUFDSTtFQTlFVjtFQWlGTTs7SUFFSTtJQUNBO0VBL0VWO0VBaUZVOztJQUNJO0VBOUVkO0VBaUZVOztJQUNJO0VBOUVkO0VBbUZVO0lBQ0k7RUFqRmQ7RUFxRk07SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBbkZWO0VBc0ZNO0lBQ0k7RUFwRlY7O0VBeUZNO0lBQ0k7RUF0RlY7RUF5Rk07SUFDSTtFQXZGVjtFQTBGTTtJQUNJO0VBeEZWO0FBQ0Y7QUE0RkE7RUFDSTtJQUNJO0VBMUZOO0VBNEZNO0lBQ0k7SUFDQTtFQTFGVjtFQTZGTTtJQUNJO0lBQ0E7SUFDQTtFQTNGVjs7RUErRkU7SUFDSTtFQTVGTjs7RUFnR007SUFDSTtFQTdGVjtFQWdHTTs7OztJQUlJO0lBQ0E7SUFDQTtFQTlGVjtFQWlHTTtJQUNJO0lBQ0E7RUEvRlY7RUFpR1U7SUFDSTtFQS9GZDtFQW1HTTtJQUNJO0VBakdWO0VBbUdVO0lBQ0k7RUFqR2Q7RUFxR007SUFDSTtFQW5HVjtFQXNHTTtJQUNJO0lBQ0E7RUFwR1Y7O0VBeUdNO0lBQ0k7SUFDQTtFQXRHVjtFQXlHTTtJQUNJO0VBdkdWO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2NvbS5wZW5hbGFyYS53ZWIvLi9hc3NldHMvc3R5bGVzL2Jsb2cuc2NzcyIsIndlYnBhY2s6Ly9jb20ucGVuYWxhcmEud2ViLy4vYXNzZXRzL3N0eWxlcy9jb2xvcmVzLnNjc3MiLCJ3ZWJwYWNrOi8vY29tLnBlbmFsYXJhLndlYi8uL2Fzc2V0cy9zdHlsZXMvZnVlbnRlcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJjb2xvcmVzLnNjc3NcIjtcbkBpbXBvcnQgXCJmdWVudGVzLnNjc3NcIjtcblxuLmJsb2cta2lja2VyIHtcbiAgICBjb2xvcjogJGNvbG9yLXBlbmFsYXJhO1xuICAgIGZvbnQtZmFtaWx5OiAkZnVlbnRlLXJhbGV3YXk7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMTJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnBhZ2UtdGl0bGUgLmJsb2cta2lja2VyIHtcbiAgICBjb2xvcjogJGNvbG9yLXBlbmFsYXJhO1xufVxuXG4uYmxvZy1oZXJvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiBjbGFtcCgyLjI1cmVtLCA0dncsIDMuNzVyZW0pIDA7XG4gICAgYmFja2dyb3VuZDpcbiAgICAgICAgcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCA4JSAxMiUsIHJnYmEoJGNvbG9yLXBlbmFsYXJhLCAwLjIpLCB0cmFuc3BhcmVudCAyMnJlbSksXG4gICAgICAgIGxpbmVhci1ncmFkaWVudCgxMjBkZWcsICNmOGZiZmMgMCUsICNlZGY2ZmEgNTglLCAjZmZmOGVkIDEwMCUpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRsYW5kaW5nLXR4dC1wcmltYXJ5LCAwLjEpO1xuICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChyZ2JhKCRsYW5kaW5nLXR4dC1wcmltYXJ5LCAwLjI0KSAxcHgsIHRyYW5zcGFyZW50IDFweCk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEuNzVyZW0gdG9wIDEuNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxLjFyZW0gMS4xcmVtO1xuICAgICAgICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgIzAwMCwgdHJhbnNwYXJlbnQgNTIlKTtcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IGNsYW1wKC04cmVtLCAtM3Z3LCAtMnJlbSk7XG4gICAgICAgIGJvdHRvbTogY2xhbXAoLTEycmVtLCAtOXZ3LCAtNXJlbSk7XG4gICAgICAgIHdpZHRoOiBjbGFtcCgxOHJlbSwgMzJ2dywgMzRyZW0pO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDE7XG4gICAgICAgIGJvcmRlcjogY2xhbXAoMS41cmVtLCAzdncsIDMuNXJlbSkgc29saWQgcmdiYSgkbGFuZGluZy1wcmltYXJ5LCAwLjEyKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMThkZWcpO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5ibG9nLWhlcm8tY29weSB7XG4gICAgICAgIG1heC13aWR0aDogNDlyZW07XG4gICAgfVxuXG4gICAgLmJsb2cta2lja2VyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDAgMCAwLjhyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICAgICAgICBjb2xvcjogJGxhbmRpbmctdHh0LXByaW1hcnk7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMS45cmVtLCAzLjR2dywgMy4xcmVtKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4wNTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogM3JlbTtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDAuMjVyZW0gc29saWQgJGNvbG9yLXBlbmFsYXJhO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MnJlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogcmdiYSgkbGFuZGluZy10eHQtcHJpbWFyeSwgMC44Mik7XG4gICAgICAgIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgMS4ydncsIDEuMTVyZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41NTtcbiAgICB9XG59XG5cbi5ibG9nLXBvc3QtaGVybyB7XG4gICAgLmJsb2ctaGVyby1jb3B5IHtcbiAgICAgICAgbWF4LXdpZHRoOiA1OHJlbTtcbiAgICB9XG5cbiAgICAuYmxvZy1raWNrZXIge1xuICAgICAgICBtYXJnaW46IDAgMCAwLjdyZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcGVuYWxhcmE7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44MnJlbTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ibG9nLXBvc3QtaGVhZGluZyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6ICRsYW5kaW5nLXR4dC1wcmltYXJ5O1xuICAgICAgICBmb250LXNpemU6IGNsYW1wKDEuOHJlbSwgMy4ydncsIDMuMXJlbSk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgIH1cbn1cblxuLmJsb2ctc3Vic2NyaWJlLW1vZGFsLWNsb3NlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItcGVuYWxhcmE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogJGNvbG9yLXBlbmFsYXJhO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UsIGJveC1zaGFkb3cgMC4ycyBlYXNlO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXBlbmFsYXJhO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci1wZW5hbGFyYSwgMC4xMik7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcGVuYWxhcmE7XG4gICAgfVxuXG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcGVuYWxhcmE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgkY29sb3ItcGVuYWxhcmEsIDAuMjUpO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXBlbmFsYXJhO1xuICAgIH1cbn1cblxuLmJsb2ctc3Vic2NyaWJlLW5vdGVzIHtcbiAgICBtYXJnaW4tdG9wOiAwLjhyZW07XG4gICAgY29sb3I6ICM2NjY7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAuNDVyZW07XG4gICAgfVxuXG4gICAgYSxcbiAgICAuYmxvZy1zdWJzY3JpYmUtcGxhY2Vob2xkZXItbGluayB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcGVuYWxhcmE7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIC5ibG9nLXN1YnNjcmliZS1wbGFjZWhvbGRlci1saW5rIHtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbn1cblxuLmJsb2ctY2F0ZWdvcmllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmJsb2ctY2F0ZWdvcnkge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMC4yNXJlbSAwLjdyZW07XG4gICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3ItcGVuYWxhcmEsIDAuMSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkY29sb3ItcGVuYWxhcmEsIDAuMjUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgIGNvbG9yOiBzaGFkZS1jb2xvcigkY29sb3ItcGVuYWxhcmEsIDM1JSk7XG4gICAgZm9udC1zaXplOiAwLjc4cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmJsb2ctcG9zdC1oZWFkaW5nIHtcbiAgICBjb2xvcjogIzIyMjtcbiAgICBmb250LWZhbWlseTogJGZ1ZW50ZS1yYWxld2F5O1xuICAgIGZvbnQtc2l6ZTogMi4xNXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuXG4jcGFnLWJsb2cge1xuICAgIC5ibG9nLWZlYXR1cmVkLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wZW5hbGFyYTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmdWVudGUtcmFsZXdheTtcbiAgICAgICAgZm9udC1zaXplOiAwLjg1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xMnJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAuYmxvZy1sYXlvdXQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgIGdhcDogMnJlbTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKSAxNnJlbTtcbiAgICB9XG5cbiAgICAuYmxvZy1jb250ZW50IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgIH1cblxuICAgIC5ibG9nLXNpZGViYXIge1xuICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICB0b3A6IDZyZW07XG4gICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ2FwOiAxLjI1cmVtO1xuICAgIH1cblxuICAgIC5ibG9nLXNlYXJjaC1ib3gsXG4gICAgLmJsb2ctc3Vic2NyaWJlLFxuICAgIC5ibG9nLXRpbWVsaW5lLFxuICAgIC5ibG9nLWNhdGVnb3J5LWNsb3VkIHtcbiAgICAgICAgcGFkZGluZzogMS41cmVtIDEuMjVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMC44cmVtIDJyZW0gcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgICB9XG5cbiAgICAuYmxvZy1zZWFyY2gtbGFiZWwsXG4gICAgLmJsb2ctdGltZWxpbmUtdGl0bGUsXG4gICAgLmJsb2ctY2F0ZWdvcnktY2xvdWQtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgY29sb3I6ICRsYW5kaW5nLXR4dC1wcmltYXJ5O1xuICAgICAgICBmb250LWZhbWlseTogJGZ1ZW50ZS1yYWxld2F5O1xuICAgICAgICBmb250LXNpemU6IDAuOTVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA4cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5ibG9nLXNlYXJjaC1mb3JtIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5ibG9nLXN1YnNjcmliZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNDVkZWcsIHJnYmEoJGNvbG9yLXBlbmFsYXJhLCAwLjEpLCByZ2JhKCRjb2xvci1wZW5hbGFyYSwgMC4wMykpO1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoJGNvbG9yLXBlbmFsYXJhLCAwLjIpO1xuICAgIH1cblxuICAgIC5ibG9nLXN1YnNjcmliZS1oZWFkaW5nIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAwLjhyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuOXJlbTtcbiAgICB9XG5cbiAgICAuYmxvZy1zdWJzY3JpYmUtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBmbGV4OiAwIDAgMi41cmVtO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcGVuYWxhcmE7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5ibG9nLXN1YnNjcmliZS10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgY29sb3I6ICRsYW5kaW5nLXR4dC1wcmltYXJ5O1xuICAgICAgICBmb250LWZhbWlseTogJGZ1ZW50ZS1yYWxld2F5O1xuICAgICAgICBmb250LXNpemU6IDEuMDVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICAgIH1cblxuICAgIC5ibG9nLXN1YnNjcmliZS1kZXNjcmlwdGlvbiB7XG4gICAgICAgIG1hcmdpbjogMCAwIDFyZW07XG4gICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICBmb250LXNpemU6IDAuODhyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuXG4gICAgLmJsb2ctc3Vic2NyaWJlLWZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBnYXA6IDAuNnJlbTtcbiAgICB9XG5cbiAgICAuYmxvZy1zdWJzY3JpYmUtY2FwdGNoYSB7XG4gICAgICAgIHdpZHRoOiAzMDRweDtcbiAgICAgICAgbWluLWhlaWdodDogNzhweDtcbiAgICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSwgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAuYmxvZy1zdWJzY3JpYmUtY2FwdGNoYSB7XG4gICAgICAgICAgICB3aWR0aDogMjEzcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJsb2ctc3Vic2NyaWJlLWNhcHRjaGEgLmctcmVjYXB0Y2hhIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJsb2ctc3Vic2NyaWJlLWlucHV0LFxuICAgIC5ibG9nLXN1YnNjcmliZS1idXR0b24ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMC41NXJlbSAwLjhyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAwLjg4cmVtO1xuICAgIH1cblxuICAgIC5ibG9nLXN1YnNjcmliZS1pbnB1dCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGxhbmRpbmctdHh0LXByaW1hcnksIDAuMTYpO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG4gICAgfVxuXG4gICAgLmJsb2ctc3Vic2NyaWJlLWJ1dHRvbiB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXBlbmFsYXJhO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAuYmxvZy1zdWJzY3JpYmUtaW5wdXQ6ZGlzYWJsZWQsXG4gICAgLmJsb2ctc3Vic2NyaWJlLWJ1dHRvbjpkaXNhYmxlZCB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICB9XG5cbiAgICAuYmxvZy1zZWFyY2gtY29udHJvbHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRsYW5kaW5nLXR4dC1wcmltYXJ5LCAwLjE2KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuXG4gICAgLmJsb2ctc2VhcmNoLWlucHV0IHtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMC41NXJlbSAwLjlyZW07XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ibG9nLXNlYXJjaC1zdWJtaXQge1xuICAgICAgICB3aWR0aDogMi43NXJlbTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcGVuYWxhcmE7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJGNvbG9yLXBlbmFsYXJhLCAxMCUpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJsb2ctc2VhcmNoLWNsZWFyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgICAgZm9udC1zaXplOiAwLjgycmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wZW5hbGFyYTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ibG9nLXRpbWVsaW5lLWFsbCxcbiAgICAuYmxvZy10aW1lbGluZS1tb250aCxcbiAgICAuYmxvZy10aW1lbGluZS1wcmV2aW91cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgICAgICBmb250LXNpemU6IDAuOTJyZW07XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3ItcGVuYWxhcmEsIDAuMTIpO1xuICAgICAgICAgICAgY29sb3I6IHNoYWRlLWNvbG9yKCRjb2xvci1wZW5hbGFyYSwgMzUlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ibG9nLXRpbWVsaW5lLWFsbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICAgICAgcGFkZGluZzogMC40NXJlbSAwLjc1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIC5ibG9nLXRpbWVsaW5lLWxpc3Qge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMC4zcmVtO1xuICAgICAgICAgICAgYm90dG9tOiAwLjNyZW07XG4gICAgICAgICAgICBsZWZ0OiAwLjJyZW07XG4gICAgICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkbGFuZGluZy10eHQtcHJpbWFyeSwgMC4xNCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYmxvZy10aW1lbGluZS15ZWFyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDFyZW0gMCAwLjRyZW07XG4gICAgICAgIGNvbG9yOiAkbGFuZGluZy10eHQtcHJpbWFyeTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmdWVudGUtcmFsZXdheTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0xLjE1cmVtO1xuICAgICAgICAgICAgdG9wOiAwLjQ1cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDAuNjVyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDAuNjVyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItcGVuYWxhcmE7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMnB4IHJnYmEoJGNvbG9yLXBlbmFsYXJhLCAwLjI1KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ibG9nLXRpbWVsaW5lLW1vbnRoLFxuICAgIC5ibG9nLXRpbWVsaW5lLXByZXZpb3VzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgICAgICAgcGFkZGluZzogMC4zNXJlbSAwLjY1cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB9XG5cbiAgICAuYmxvZy10aW1lbGluZS1wcmV2aW91cyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLmJsb2ctdGltZWxpbmUtY291bnQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1pbi13aWR0aDogMS41cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkbGFuZGluZy10eHQtcHJpbWFyeSwgMC4wOCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgLmJsb2ctY2F0ZWdvcnktY2xvdWQtbGlzdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAwLjVyZW07XG4gICAgfVxuXG4gICAgLmJsb2ctY2F0ZWdvcnktY2xvdWQtaXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDAuMzVyZW07XG4gICAgICAgIHBhZGRpbmc6IDAuMzVyZW0gMC43cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRsYW5kaW5nLXR4dC1wcmltYXJ5LCAwLjA1KTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkbGFuZGluZy10eHQtcHJpbWFyeSwgMC4wOCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgZm9udC1zaXplOiAwLjgycmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLXBlbmFsYXJhLCAwLjEyKTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkY29sb3ItcGVuYWxhcmEsIDAuMjUpO1xuICAgICAgICAgICAgY29sb3I6IHNoYWRlLWNvbG9yKCRjb2xvci1wZW5hbGFyYSwgMzUlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ibG9nLWNhdGVnb3J5LWNsb3VkLWNvdW50IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtaW4td2lkdGg6IDEuMzVyZW07XG4gICAgICAgIGhlaWdodDogMS4zNXJlbTtcbiAgICAgICAgcGFkZGluZzogMCAwLjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRsYW5kaW5nLXR4dC1wcmltYXJ5LCAwLjA4KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43MnJlbTtcbiAgICB9XG5cbiAgICAuYmxvZy1ncmlkIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ2FwOiAycmVtO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgfVxuXG4gICAgLmJsb2ctY2FyZCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNXJlbSAxZnI7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXJlbSAyLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4yNXJlbSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDEuMjVyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXG4gICAgICAgICAgICAuYmxvZy10aXRsZSBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXBlbmFsYXJhO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJsb2ctY2FyZC1mZWF0dXJlZCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogN3JlbSAxZnI7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNmZmYgMCUsICNmZmY3ZWQgMTAwJSk7XG5cbiAgICAgICAgLmJsb2ctY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuYmxvZy10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuYmxvZy1leGNlcnB0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTZyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMDhyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYmxvZy1kYXRlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICRsYW5kaW5nLXR4dC1wcmltYXJ5O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5ibG9nLWRhdGUtZGF5IHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmdWVudGUtcmFsZXdheTtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAuYmxvZy1kYXRlLW1vbnRoIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDhyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgLmJsb2ctZGF0ZS15ZWFyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMC4ycmVtO1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG9wYWNpdHk6IDAuODU7XG4gICAgfVxuXG4gICAgLmJsb2ctY2FyZC1ib2R5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICB9XG5cbiAgICAuYmxvZy1tZXRhIHtcbiAgICAgICAgY29sb3I6ICM4ODg7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIH1cblxuICAgIC5ibG9nLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmdWVudGUtcmFsZXdheTtcbiAgICAgICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ibG9nLWV4Y2VycHQge1xuICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICB9XG5cbiAgICAuYmxvZy1yZWFkLW1vcmUge1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXBlbmFsYXJhO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNHJlbTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJsb2ctZW1wdHkge1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIH1cbn1cblxuI3BhZy1ibG9nLXBvc3Qge1xuICAgIC5ibG9nLXBvc3QtYWN0aW9ucyB7XG4gICAgICAgIG1heC13aWR0aDogNThyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmJsb2ctcG9zdC1hY3Rpb25zLXRvcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICB9XG5cbiAgICAuYmxvZy1iYWNrLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wZW5hbGFyYTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzIyMjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ibG9nLXBvc3QtY2FyZCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICBtYXgtd2lkdGg6IDU4cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICAgICAgICBib3gtc2hhZG93OiAwIDFyZW0gMi41cmVtIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgfVxuXG4gICAgLmJsb2ctcG9zdC1kYXRlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICRsYW5kaW5nLXR4dC1wcmltYXJ5O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuYmxvZy1wb3N0LWRhdGUtZnVsbCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZnVlbnRlLXJhbGV3YXk7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRyZW07XG4gICAgfVxuXG4gICAgLmJsb2ctcG9zdC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogM3JlbTtcbiAgICB9XG5cbiAgICAuYmxvZy1wb3N0LWNhdGVnb3JpZXMge1xuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICB9XG5cbiAgICAuYmxvZy1wb3N0LWNvbnRlbnQge1xuICAgICAgICBjb2xvcjogIzU1NTtcbiAgICAgICAgZm9udC1zaXplOiAxLjA1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS44NTtcblxuICAgICAgICBoMixcbiAgICAgICAgaDMsXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgY29sb3I6ICMyMjI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZ1ZW50ZS1yYWxld2F5O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAsXG4gICAgICAgIHVsLFxuICAgICAgICBvbCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbjogMnJlbSBhdXRvO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yb3cge1xuICAgICAgICAgICAgcm93LWdhcDogMXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wZW5hbGFyYTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICNwYWctYmxvZyB7XG4gICAgICAgIC5ibG9nLWxheW91dCB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9nLWNvbnRlbnQsXG4gICAgICAgIC5ibG9nLXNpZGViYXIge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gICAgICAgICAgICBncmlkLXJvdzogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9nLXNpZGViYXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9nLXRpbWVsaW5lLWxpc3Qge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdhcDogMC4zcmVtIDFyZW07XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgIH1cblxuICAgICAgICAuYmxvZy1ncmlkIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuYmxvZy1wb3N0LWhlYWRpbmcge1xuICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICB9XG5cbiAgICAjcGFnLWJsb2cge1xuICAgICAgICAuYmxvZy1ncmlkIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJsb2ctY2FyZCxcbiAgICAgICAgLmJsb2ctY2FyZC1mZWF0dXJlZCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXG4gICAgICAgICAgICAuYmxvZy1jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJsb2ctdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9nLWNhcmQtZmVhdHVyZWQge1xuICAgICAgICAgICAgLmJsb2ctZXhjZXJwdCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJsb2ctZGF0ZSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZ2FwOiAwLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYmxvZy1kYXRlLWRheSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICNwYWctYmxvZy1wb3N0IHtcbiAgICAgICAgLmJsb2ctcG9zdC1jYXJkIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJsb2ctcG9zdC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9nLXBvc3QtYWN0aW9ucy1ib3R0b20ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAgIC5ibG9nLWhlcm8ge1xuICAgICAgICBwYWRkaW5nOiAyLjI1cmVtIDA7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgbWFzay1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMTY7XG4gICAgICAgIH1cblxuICAgICAgICAuYmxvZy1raWNrZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjdyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ibG9nLXBvc3QtaGVhZGluZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40NXJlbTtcbiAgICB9XG5cbiAgICAjcGFnLWJsb2cge1xuICAgICAgICAuYmxvZy1sYXlvdXQge1xuICAgICAgICAgICAgZ2FwOiAxLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICAuYmxvZy1zZWFyY2gtYm94LFxuICAgICAgICAuYmxvZy1zdWJzY3JpYmUsXG4gICAgICAgIC5ibG9nLXRpbWVsaW5lLFxuICAgICAgICAuYmxvZy1jYXRlZ29yeS1jbG91ZCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjE1cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMC41cmVtIDEuNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJsb2ctdGltZWxpbmUtbGlzdCB7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmxvZy10aW1lbGluZS15ZWFyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMC44cmVtIDAgMC4zNXJlbTtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmxvZy1jYXRlZ29yeS1jbG91ZC1pdGVtIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43OHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9nLWNhcmQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMC43cmVtIDEuNnJlbSByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3BhZy1ibG9nLXBvc3Qge1xuICAgICAgICAuYmxvZy1wb3N0LWNhcmQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMC43cmVtIDEuNnJlbSByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJsb2ctcG9zdC1jb250ZW50IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qXG4gKiBDb3B5cmlnaHQgUGXDsWFsYXJhIFNvZnR3YXJlIFMuTC5cbiAqL1xuXG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL19mdW5jdGlvbnMuc2Nzc1wiO1xuXG4kY29sb3ItcGVuYWxhcmE6ICNGMjk0MDc7XG4kY29sb3ItaW5zdGFncmFtOiAjQzEzNTg0O1xuJGNvbG9yLWZhY2Vib29rOiAjM0I1OTk4O1xuJGNvbG9yLXR3aXR0ZXI6ICMwMEFDRUU7XG4kY29sb3IteW91dHViZTogI0M0MzAyQjtcbiRjb2xvci1saW5rZWRpbjogIzBFNzZBODtcbiRjb2xvci1za3lwZTogIzAwQUZGMDtcbiRjb2xvci1lbWFpbDogIzY1NjdBNTtcbiRjb2xvci13aGF0c2FwcDogIzI1RDM2NjtcblxuLyogU29icmVlc2NyaWJpbW9zIGxvcyBjb2xvcmVzIGRlbCB0ZW1hIGRlIGJvb3N0cmFwIGNvbiBsb3MgbnVlc3Ryb3MuICovXG4kcHJpbWFyeTogJGNvbG9yLXBlbmFsYXJhO1xuJHNlY29uZGFyeTogc2hhZGUtY29sb3IoJGNvbG9yLXBlbmFsYXJhLCA1MCUpO1xuLy8gJHN1Y2Nlc3M6ICRjb2xvci1wZW5hbGFyYTtcbiRpbmZvOiB0aW50LWNvbG9yKCRjb2xvci1wZW5hbGFyYSwgNTAlKTtcbi8vICR3YXJuaW5nOiAkY29sb3ItcGVuYWxhcmE7XG4vLyAkZGFuZ2VyOiAkY29sb3ItcGVuYWxhcmE7XG4vLyAkbGlnaHQ6ICRjb2xvci1wZW5hbGFyYTtcbi8vICRkYXI6ICRjb2xvci1wZW5hbGFyYTtcblxuJGJvcmRlci1wcmltYXJ5OiAkY29sb3ItcGVuYWxhcmE7XG5cblxuLy9DT0xPUkVTIEZBQ1RVUkFDSU9OXG4kY29sb3ItZXN0YWRvLWZhY3R1cmEtcGFnYWRvOiAjYTZlOWQ1O1xuJGNvbG9yLWVzdGFkby1mYWN0dXJhLXBlbmRpZW50ZTogI2YxYWViNTtcblxuLy9DT0xPUkVTIExBTkRJTkdcbiRsYW5kaW5nLXByaW1hcnk6ICM0OTg0QUU7XG4kbGFuZGluZy1zZWNvbmRhcnk6ICNGOEM5ODM7XG4kbGFuZGluZy1iZy1zZWNvbmRhcnk6ICNEREVFRkY7XG4kbGFuZGluZy10eHQtcHJpbWFyeTogIzBEM0E1QztcbiRsYW5kaW5nLWJnLWFsdGVyOiAjNUZBQkJCO1xuJGxhbmRpbmctdHh0LXRlc3RpbW9uaW9zOiAjNDk4NEFFO1xuXG4kYmFja2dyb3VuZC1saXRlOiAjRkFFOUQ3O1xuXG4vL0NPTE9SRVMgSU5DSURFTkNJQS9DSEFUXG4kY29sb3ItaW5jaWRlbmNpYS1zb3BvcnRlOiAjZmVjYmExO1xuJGNvbG9yLWluY2lkZW5jaWEtc2luLWxlZXI6ICM5ZWM1ZmU7XG4kY29sb3ItaW5jaWRlbmNpYS1sZWlkbzogI2E2ZTlkNTtcbiRjb2xvci1pbmNpZGVuY2lhLWNlcnJhZG86ICNjZWQ0ZGE7XG4kY29sb3ItaW5jaWRlbmNpYS1mb25kby1wZW5hbGFyYTogI2ZmZTVkMDcwO1xuJGNvbG9yLWluY2lkZW5jaWEtZm9uZG8tdXN1YXJpbzogI2NmZTJmZjkxO1xuXG5cbi5ibGFuY28ge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5uYXJhbmphIHtcbiAgICBjb2xvcjogJGNvbG9yLXBlbmFsYXJhICFpbXBvcnRhbnQ7XG59XG5cbi5henVsIHtcbiAgICBjb2xvcjogJGxhbmRpbmctcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG4uYmFja2dyb3VuZC1uYXJhbmphIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGVuYWxhcmEgIWltcG9ydGFudDtcbn1cblxuLmJhY2tncm91bmQtZ3JpcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuIiwiLypcbiAqIENvcHlyaWdodCBQZcOxYWxhcmEgU29mdHdhcmUgUy5MLlxuICovXG5cblxuJGZ1ZW50ZS1sYXRvOiAnTGF0bycsIHNhbnMtc2VyaWY7XG4kZnVlbnRlLXJhbGV3YXk6ICdSYWxld2F5Jywgc2Fucy1zZXJpZjtcbiRmdWVudGUtY3JldGU6ICdDcmV0ZSBSb3VuZCcsIHNlcmlmO1xuXG4kZm9udC13ZWlnaHQtYm9sZDogNjAwOyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/