@charset "UTF-8";
html, body {
  width: 100%;
  height: 100%;
  color: #262626;
  font-family: Quicksand, 游ゴシック体, "Yu Gothic", YuGothic, "ヒラギノ角ゴシック Pro", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
  line-height: 1.8;
  letter-spacing: 0.1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body {
  font-size: 16px;
  background-color: #FBFDFB;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.footerBottom-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: 100vh;
}

.main {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

a {
  text-decoration: none;
  color: #262626;
}

.site-width {
  max-width: 1000px;
  margin: 0 auto;
}

@media screen and (max-width: 959px) {
  .site-width {
    padding-left: 16px;
    padding-right: 16px;
  }
}

.btn {
  background: transparent;
  border: none;
  color: inherit;
  cursor: pointer;
  outline: none;
  font: inherit;
}

.list-disc {
  list-style-type: disc;
  padding-left: 18px;
}

.list-disc li::marker {
  color: #3F7735;
}

.text-underline {
  text-decoration: underline;
}

.undersection-margin {
  margin-bottom: 120px;
}

@media screen and (max-width: 559px) {
  .undersection-margin {
    margin-bottom: 80px;
  }
}

.no-break {
  display: inline-block;
}

@media screen and (max-width: 959px) {
  .only-pc {
    display: none !important;
  }
}

@media screen and (min-width: 960px) {
  .only-tab {
    display: none !important;
  }
}

.en {
  text-transform: uppercase;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  letter-spacing: 0.12em;
}

.text-right {
  text-align: right;
}

.section-title .en {
  font-size: 22px;
  color: #3F7735;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.section-title .en::before {
  content: '';
  display: inline-block;
  margin-right: 16px;
  width: 40px;
  height: 2px;
  background-color: #3F7735;
}

@media screen and (max-width: 559px) {
  .section-title .en {
    font-size: 20px;
  }
}

.section-title .ja {
  line-height: 1.5;
  letter-spacing: .12em;
  font-size: 36px;
  font-weight: bold;
  margin-bottom: 16px;
}

@media screen and (max-width: 559px) {
  .section-title .ja {
    font-size: 32px;
  }
}

.subpage-title {
  margin-top: 120px;
  margin-bottom: 80px;
}

@media screen and (max-width: 559px) {
  .subpage-title {
    margin-top: 56px;
    margin-bottom: 32px;
  }
}

.subpage-title .en {
  font-size: 22px;
  color: #3F7735;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.subpage-title .en::before {
  content: '';
  display: inline-block;
  margin-right: 16px;
  width: 40px;
  height: 2px;
  background-color: #3F7735;
}

.subpage-title .ja {
  line-height: 1.5;
  font-size: 36px;
  letter-spacing: .12em;
  font-weight: bold;
  margin-bottom: 16px;
}

@media screen and (max-width: 559px) {
  .subpage-title .ja {
    font-size: 34px;
  }
}

.view-more {
  font-weight: bold;
  font-size: 18px;
}

.view-more::after {
  margin-left: 16px;
  font-family: 'icomoon';
  content: '\e903';
  font-size: 24px;
  font-weight: normal;
  display: inline-block;
  background-color: #3F7735;
  color: #fff;
  padding: 7px 15px;
  border: 1px solid #3F7735;
  border-radius: 100%;
  -webkit-transition: background-color, color .5s;
  transition: background-color, color .5s;
}

.view-more:hover::after {
  background-color: transparent;
  color: #3F7735;
}

@media screen and (max-width: 959px) {
  .fixed-header-space {
    height: 64px;
  }
}

.header .upper {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  padding-left: 16px;
  padding-right: 16px;
  background-color: #FBFDFB;
  z-index: 4;
  height: 72px;
}

@media screen and (max-width: 959px) {
  .header .upper {
    height: 64px;
  }
}

.header .upper .column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
}

.header .upper .column .site-logo {
  display: inline-block;
  width: 160px;
}

@media screen and (max-width: 559px) {
  .header .upper .column .site-logo {
    width: 120px;
  }
}

.header .upper .column .cta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.header .upper .column .cta .mail {
  background-color: #3F7735;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 24px;
  -webkit-transition: opacity .5s;
  transition: opacity .5s;
}

.header .upper .column .cta .mail::before {
  font-family: 'icomoon';
  content: '\e901';
  font-size: 1.2em;
  margin-right: 4px;
}

.header .upper .column .cta .mail .text {
  font-weight: bold;
}

.header .upper .column .cta .mail:hover {
  opacity: .8;
}

.header .upper .column .cta .tel-container {
  margin-right: 16px;
}

.header .upper .column .cta .tel-container .tel {
  display: inline-block;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  color: #3F7735;
  line-height: 1;
}

.header .upper .column .cta .tel-container .tel .num {
  font-size: 26px;
}

.header .upper .column .cta .tel-container .hour {
  font-size: 14px;
  text-align: right;
}

@media screen and (min-width: 960px) {
  .header .lower {
    margin-top: 100px;
  }
}

.header .lower .nav {
  padding: 0 16px;
}

@media screen and (max-width: 959px) {
  .header .lower .nav {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding-top: 112px;
    background-color: #FBFDFB;
    overflow: scroll;
    visibility: hidden;
    opacity: 0;
    z-index: 3;
  }
  .header .lower .nav.active {
    visibility: visible;
    opacity: 1;
  }
}

@media screen and (min-width: 960px) {
  .header .lower .nav .list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-left: 1px solid #262626;
    border-right: 1px solid #262626;
  }
}

.header .lower .nav .list li {
  text-align: center;
}

@media screen and (min-width: 960px) {
  .header .lower .nav .list li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
  }
}

@media screen and (max-width: 959px) {
  .header .lower .nav .list li:not(:last-child) {
    margin-bottom: 40px;
  }
}

.header .lower .nav .list li a {
  position: relative;
}

@media screen and (min-width: 960px) {
  .header .lower .nav .list li a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    width: 100%;
  }
}

.header .lower .nav .list li a .en {
  color: #3F7735;
  font-size: 12px;
  position: absolute;
  top: -18px;
}

@media screen and (max-width: 959px) {
  .header .lower .nav .list li a .en {
    top: -24px;
    right: 0;
    left: 0;
  }
}

.header .lower .nav .list li a .ja {
  font-weight: bold;
  font-size: 18px;
  position: relative;
}

.header .lower .nav .list li a .ja::after {
  position: absolute;
  bottom: 0;
  left: 0;
  content: '';
  width: 100%;
  height: 2px;
  background-color: #3F7735;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transform-origin: center top;
  transform-origin: center top;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
}

.header .lower .nav .list li a .ja:hover::after {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
}

@media screen and (min-width: 960px) {
  .header .lower .nav .list li + li {
    border-left: 1px solid #262626;
  }
}

.hamburger {
  position: relative;
  display: inline-block;
  cursor: pointer;
  width: 50px;
  height: 32px;
  -webkit-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;
}

@media screen and (min-width: 960px) {
  .hamburger {
    display: none;
  }
}

.hamburger .text {
  position: absolute;
  right: 0;
  left: 0;
  top: 22px;
  text-transform: uppercase;
  font-size: 14px;
}

.hamburger .text::after {
  content: attr(data-txt-menu);
}

.hamburger .line {
  position: absolute;
  top: 0px;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  width: 100%;
  height: 2px;
  background-color: #262626;
  -webkit-transition: inherit;
  transition: inherit;
}

.hamburger .line::after {
  top: -8px;
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  background-color: #262626;
  content: '';
  -webkit-transition: inherit;
  transition: inherit;
}

.hamburger.active .line {
  -webkit-transform: rotate(-17deg);
  transform: rotate(-17deg);
}

.hamburger.active .line::after {
  top: 0;
  -webkit-transform: rotate(35deg);
  transform: rotate(35deg);
}

.hamburger.active .text::after {
  content: attr(data-txt-close);
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

.front-page .fv {
  margin-top: 120px;
  margin-bottom: 120px;
}

@media screen and (max-width: 559px) {
  .front-page .fv {
    margin-top: 80px;
    margin-bottom: 96px;
  }
}

.front-page .fv .catch-copy {
  font-size: 40px;
  font-weight: bold;
  line-height: 1.5;
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

@media screen and (max-width: 559px) {
  .front-page .fv .catch-copy {
    font-size: 32px;
  }
}

.front-page .fv .catch-copy .color-main {
  color: #3F7735;
}

.front-page .fv .cover-img {
  background-image: url(../img/front-page/fv.jpg);
  background-position: 50% 70%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 560px;
}

@media screen and (max-width: 559px) {
  .front-page .fv .cover-img {
    height: 480px;
    background-position: 30% 70%;
  }
}

.front-page .about-section .column {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (min-width: 960px) {
  .front-page .about-section .column {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}

@media screen and (max-width: 959px) {
  .front-page .about-section .column {
    padding-left: 16px;
    padding-right: 16px;
  }
}

@media screen and (min-width: 960px) {
  .front-page .about-section .column .img {
    width: 50%;
  }
}

@media screen and (max-width: 959px) {
  .front-page .about-section .column .img {
    margin-bottom: 16px;
  }
}

.front-page .about-section .column .content-side {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.front-page .about-section .column .content-side .view-more-pc {
  margin-top: auto;
}

@media screen and (min-width: 960px) {
  .front-page .about-section .column .content-side {
    width: calc(50% - 32px);
    padding-left: 16px;
  }
}

.front-page .about-section .column .content-side .section-title .ja {
  letter-spacing: .1em;
}

.front-page .about-section .column .introduction-tab {
  margin-bottom: 16px;
}

.front-page .works-section .section-title {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 16px;
  padding-right: 16px;
}

.front-page .works-section .works-slider {
  margin-bottom: 40px;
}

.front-page .works-section .works-slider .slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.front-page .works-section .works-slider .slick-track .slick-slide {
  height: auto !important;
}

.front-page .works-section .works-slider .item {
  margin: 0 12px;
}

.front-page .works-section .works-slider .item:hover .title {
  text-decoration: underline;
}

.front-page .works-section .works-slider .item:hover .thumbnail {
  opacity: .7;
}

.front-page .works-section .works-slider .item .thumbnail {
  margin-bottom: 8px;
  -webkit-transition: opacity .5s;
  transition: opacity .5s;
}

.front-page .works-section .works-slider .item .title {
  font-size: 20px;
  font-weight: bold;
  line-height: 1.5;
  margin-bottom: 8px;
}

@media screen and (max-width: 559px) {
  .front-page .works-section .works-slider .item .title {
    font-size: 18px;
  }
}

.front-page .works-section .works-slider .item .works-tags li {
  display: inline-block;
  font-weight: bold;
  background-color: #EBF5E9;
  padding: 4px 12px;
  border-radius: 20px;
  margin-right: 12px;
  margin-bottom: 8px;
}

@media screen and (max-width: 559px) {
  .front-page .works-section .works-slider .item .works-tags li {
    font-size: 14px;
    padding: 2px 12px;
  }
}

.front-page .works-section .works-slider .slick-arrow {
  z-index: 1;
}

.front-page .works-section .works-slider .slick-arrow.slick-prev {
  left: 32px;
}

.front-page .works-section .works-slider .slick-arrow.slick-prev::before {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

@media screen and (max-width: 559px) {
  .front-page .works-section .works-slider .slick-arrow.slick-prev {
    left: 8px;
  }
}

.front-page .works-section .works-slider .slick-arrow.slick-next {
  right: 60px;
}

@media screen and (max-width: 559px) {
  .front-page .works-section .works-slider .slick-arrow.slick-next {
    right: 36px;
  }
}

.front-page .works-section .works-slider .slick-arrow.slick-prev::before, .front-page .works-section .works-slider .slick-arrow.slick-next::before {
  opacity: 1;
  font-family: 'icomoon';
  content: '\e903';
  font-size: 24px;
  font-weight: normal;
  display: inline-block;
  background-color: #3F7735;
  color: #fff;
  padding: 12px;
  border: 1px solid #3F7735;
  border-radius: 100%;
}

.front-page .reason-section .headline-area {
  margin-bottom: -32px;
  position: relative;
  z-index: 2;
}

.front-page .reason-section .headline-area .en {
  color: #3F7735;
  font-size: 56px;
  line-height: 1;
  padding-left: 16px;
  margin-bottom: -9px;
}

@media screen and (max-width: 559px) {
  .front-page .reason-section .headline-area .en {
    font-size: 52px;
  }
}

.front-page .reason-section .headline-area .ja {
  background-color: #3F7735;
  color: #fff;
  margin-right: 16px;
  padding: 16px 0 16px 16px;
  font-weight: bold;
  font-size: 32px;
  line-height: 1.5;
}

@media screen and (max-width: 559px) {
  .front-page .reason-section .headline-area .ja {
    font-size: 28px;
    padding: 12px 0 12px 16px;
  }
}

.front-page .reason-section .content-area {
  padding-top: 120px;
  padding-bottom: 96px;
  background: url(../img/front-page/reason-bg.jpg);
  background-position: 50% 30%;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
}

.front-page .reason-section .content-area .overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background: rgba(235, 245, 233, 0.7);
}

.front-page .reason-section .content-area .list {
  display: grid;
  gap: 80px 32px;
}

@media screen and (min-width: 960px) {
  .front-page .reason-section .content-area .list {
    grid-template-columns: 1fr 1fr 1fr;
  }
}

.front-page .reason-section .content-area .list .item {
  z-index: 2;
  background-color: #fff;
  padding: 32px 16px;
}

.front-page .reason-section .content-area .list .item .num {
  display: block;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  color: #3F7735;
  font-size: 64px;
  text-align: center;
  line-height: 1;
  margin-top: -56px;
}

.front-page .reason-section .content-area .list .item .num::after {
  content: '';
  background-color: #3F7735;
  display: block;
  height: 2px;
  width: 40px;
  margin: 8px auto 16px;
}

.front-page .reason-section .content-area .list .item .title {
  font-size: 20px;
  text-align: center;
  font-weight: bold;
  margin-bottom: 8px;
}

.front-page .blog-section {
  background-color: #EFEFEF;
  padding: 80px 0;
}

.front-page .blog-section .blog-sec-site-width {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width: 959px) {
  .front-page .blog-section .blog-sec-site-width {
    padding-left: 16px;
    padding-right: 16px;
  }
}

.front-page .blog-section .blog-sec-site-width .blog-sec-title {
  text-align: center;
}

.front-page .blog-section .blog-sec-site-width .blog-sec-title .en {
  font-size: 22px;
  color: #3F7735;
}

.front-page .blog-section .blog-sec-site-width .blog-sec-title .ja {
  line-height: 1.5;
  font-size: 36px;
  letter-spacing: .12em;
  font-weight: bold;
  margin-bottom: 16px;
}

.front-page .blog-section .blog-sec-site-width .blog-sec-title::after {
  content: '';
  display: block;
  height: 2px;
  width: 48px;
  background-color: #3F7735;
  margin: 16px auto 56px;
}

.front-page .blog-section .blog-sec-site-width .list {
  margin-bottom: 56px;
}

.front-page .blog-section .blog-sec-site-width .list .item {
  border-bottom: 1px solid #999;
  padding-bottom: 40px;
}

.front-page .blog-section .blog-sec-site-width .list .item:not(:last-child) {
  margin-bottom: 40px;
}

.front-page .blog-section .blog-sec-site-width .list .item:hover .title {
  text-decoration: underline;
}

.front-page .blog-section .blog-sec-site-width .list .item:hover .column .thumbnail {
  opacity: .7;
}

.front-page .blog-section .blog-sec-site-width .list .item .column {
  display: grid;
}

@media screen and (min-width: 960px) {
  .front-page .blog-section .blog-sec-site-width .list .item .column {
    grid-template-columns: 1fr 1fr;
    -webkit-column-gap: 16px;
    -moz-column-gap: 16px;
    column-gap: 16px;
  }
}

.front-page .blog-section .blog-sec-site-width .list .item .column .thumbnail {
  -webkit-transition: opacity .5s;
  transition: opacity .5s;
}

@media screen and (max-width: 959px) {
  .front-page .blog-section .blog-sec-site-width .list .item .column .content-side {
    margin-top: 16px;
  }
}

.front-page .blog-section .blog-sec-site-width .list .item .column .content-side .date-n-cat {
  font-size: 14px;
  margin-bottom: 8px;
}

.front-page .blog-section .blog-sec-site-width .list .item .column .content-side .date-n-cat .cat-icon {
  background-color: #3F7735;
  color: #fff;
  padding: 4px 12px;
}

.front-page .blog-section .blog-sec-site-width .list .item .column .content-side .title {
  font-size: 20px;
  font-weight: bold;
  line-height: 1.5;
}

.front-page .faq-n-flow .column {
  display: grid;
  gap: 80px 40px;
}

@media screen and (min-width: 960px) {
  .front-page .faq-n-flow .column {
    grid-template-columns: 1fr 1fr;
  }
}

.front-page .faq-n-flow .column .item .title .en {
  font-size: 22px;
  color: #3F7735;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.front-page .faq-n-flow .column .item .title .en::before {
  content: '';
  display: inline-block;
  margin-right: 16px;
  width: 40px;
  height: 2px;
  background-color: #3F7735;
}

.front-page .faq-n-flow .column .item .title .ja {
  line-height: 1.5;
  font-size: 32px;
  font-weight: bold;
  margin-bottom: 16px;
}

.front-page .faq-n-flow .column .item .img {
  margin-bottom: 8px;
}

.front-page .faq-n-flow .column .item .description {
  margin-bottom: 40px;
}

@media screen and (max-width: 559px) {
  .front-page .faq-n-flow .column .item .description {
    margin-bottom: 16px;
  }
}

.company-page .title-area {
  margin-top: 120px;
  margin-bottom: 32px;
}

@media screen and (max-width: 559px) {
  .company-page .title-area {
    margin-top: 80px;
  }
}

.company-page .title-area .page-title {
  position: relative;
  margin-bottom: 8px;
}

.company-page .title-area .page-title .en {
  position: absolute;
  top: -40px;
  z-index: -1;
  font-size: 48px;
  color: #D8E3D6;
}

@media screen and (max-width: 559px) {
  .company-page .title-area .page-title .en {
    font-size: 40px;
    top: -32px;
  }
}

.company-page .title-area .page-title .ja {
  font-size: 36px;
  font-weight: bold;
  letter-spacing: .12em;
}

.company-page .title-area .bg-img {
  background-image: url(../img/company/fv.jpg);
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  height: 420px;
}

@media screen and (min-width: 560px) {
  .company-page .title-area .bg-img {
    margin-right: 16px;
  }
}

@media screen and (max-width: 559px) {
  .company-page .title-area .bg-img {
    height: 320px;
  }
}

.company-page .lead-text {
  margin-bottom: 56px;
  text-align: center;
  line-height: 2;
  font-weight: bold;
}

@media screen and (min-width: 560px) {
  .company-page .lead-text {
    font-size: 18px;
  }
}

.company-page .staff-section .list {
  display: grid;
  gap: 48px 32px;
}

@media screen and (min-width: 960px) {
  .company-page .staff-section .list {
    grid-template-columns: 1fr 1fr;
  }
}

.company-page .staff-section .list .item .name {
  margin-top: 8px;
  font-weight: bold;
  font-size: 18px;
  line-height: 1.5;
}

.company-page .overview-section .table {
  margin-top: 32px;
  border-top: 1px solid #666;
}

.company-page .overview-section .table .item {
  padding: 32px 0;
  border-bottom: 1px solid #666;
}

@media screen and (min-width: 560px) {
  .company-page .overview-section .table .item {
    display: grid;
    grid-template-columns: 1fr 5fr;
    -webkit-column-gap: 32px;
    -moz-column-gap: 32px;
    column-gap: 32px;
  }
}

.company-page .overview-section .table .item dt {
  font-weight: bold;
}

.company-page .area-section .box {
  padding: 16px;
  border: 2px solid #3F7735;
  border-radius: 4px;
}

.company-page .area-section .box .area-sec-title {
  text-align: center;
}

.company-page .area-section .box .area-sec-title .en {
  font-size: 20px;
  color: #3F7735;
}

.company-page .area-section .box .area-sec-title .ja {
  line-height: 1.5;
  font-size: 32px;
  font-weight: bold;
  margin-bottom: 16px;
}

@media screen and (max-width: 559px) {
  .company-page .area-section .box .area-sec-title .ja {
    font-size: 28px;
  }
}

.company-page .area-section .box .area-sec-title::after {
  content: '';
  display: block;
  height: 2px;
  width: 48px;
  background-color: #3F7735;
  margin: 16px auto 32px;
}

.company-page .area-section .box .list .item {
  display: inline-block;
}

.company-page .area-section .box .list .item:not(:last-child)::after {
  content: '、';
}

.company-page .access-section .map-container {
  height: 420px;
}

.archive-pager .navigation.pagination {
  margin-top: 120px;
  text-align: center;
  font-size: 20px;
}

.archive-pager .page-numbers {
  margin: 0 8px;
  font-family: 'Roboto', sans-serif;
}

.archive-pager .page-numbers:hover, .archive-pager .page-numbers.current {
  -webkit-text-decoration: underline #3F7735 3px;
  text-decoration: underline #3F7735 3px;
}

.post-page {
  display: grid;
}

@media screen and (min-width: 960px) {
  .post-page {
    grid-template-columns: 3fr 1fr;
    -webkit-column-gap: 56px;
    -moz-column-gap: 56px;
    column-gap: 56px;
  }
}

@media screen and (max-width: 959px) {
  .post-page {
    grid-template-columns: 1fr;
    row-gap: 120px;
  }
}

.post-page .cat-icon {
  background-color: #3F7735;
  color: #fff;
  padding: 4px 12px;
}

.post-page .works-tags li {
  display: inline-block;
  font-weight: bold;
  font-size: 14px;
  background-color: #EBF5E9;
  padding: 4px 12px;
  border-radius: 20px;
  margin-right: 12px;
  margin-bottom: 8px;
}

.post-page .works-tags.single-works-page {
  margin-bottom: 16px;
}

.post-page.archive-page .list .item {
  border-bottom: 1px solid #999;
  padding-bottom: 40px;
}

.post-page.archive-page .list .item:not(:last-child) {
  margin-bottom: 40px;
}

.post-page.archive-page .list .item:hover .content-side .title {
  text-decoration: underline;
}

.post-page.archive-page .list .item:hover .column .thumbnail {
  opacity: .7;
}

.post-page.archive-page .list .item .column {
  display: grid;
}

@media screen and (min-width: 960px) {
  .post-page.archive-page .list .item .column {
    grid-template-columns: 1fr 1fr;
    -webkit-column-gap: 16px;
    -moz-column-gap: 16px;
    column-gap: 16px;
  }
}

.post-page.archive-page .list .item .column .thumbnail {
  -webkit-transition: opacity .5s;
  transition: opacity .5s;
}

@media screen and (max-width: 959px) {
  .post-page.archive-page .list .item .column .content-side {
    margin-top: 16px;
  }
}

.post-page.archive-page .list .item .column .content-side .date-n-cat {
  font-size: 14px;
  margin-bottom: 8px;
}

.post-page.archive-page .list .item .column .content-side .title {
  font-size: 20px;
  font-weight: bold;
  line-height: 1.5;
  margin-bottom: 8px;
}

.post-page.single-page {
  margin-top: 120px;
}

@media screen and (max-width: 559px) {
  .post-page.single-page {
    margin-top: 56px;
  }
}

.post-page.single-page .title {
  font-size: 32px;
  font-weight: bold;
  line-height: 1.5;
  margin-bottom: 16px;
}

@media screen and (max-width: 559px) {
  .post-page.single-page .title {
    font-size: 28px;
  }
}

.post-page.single-page .thumbnail {
  margin-bottom: 32px;
}

.post-page.single-page .the-content {
  margin-bottom: 80px;
}

.post-page.single-page .the-content h2,
.post-page.single-page .the-content h3,
.post-page.single-page .the-content h4,
.post-page.single-page .the-content h5,
.post-page.single-page .the-content h6 {
  margin: 32px 0 16px;
  font-weight: bold;
  border-bottom: solid 2px #3F7735;
}

.post-page.single-page .the-content h2 {
  font-size: 1.5rem;
  background-color: #EBF5E9;
  padding-left: 8px;
  border-left: 4px solid #3F7735;
}

.post-page.single-page .the-content h3 {
  font-size: 1.3rem;
}

.post-page.single-page .the-content p {
  margin-bottom: 16px;
}

.post-page.single-page .the-content p a {
  text-decoration: underline;
}

.post-page.single-page .the-content ul {
  list-style-type: disc;
  padding-left: 2rem;
  margin-bottom: 8px;
}

.post-page.single-page .the-content li {
  margin-bottom: 4px;
}

.post-page.single-page .the-content p em {
  font-style: italic;
}

.post-page.single-page .the-content p strong {
  font-weight: bold;
}

.post-page.single-page .the-content table,
.post-page.single-page .the-content table th,
.post-page.single-page .the-content table td {
  border: 1px solid #999;
  padding: 4px;
}

.post-page.single-page .the-content .wp-block-image {
  margin-bottom: 16px;
}

.post-page.single-page .single-pager .prev {
  margin-bottom: 12px;
}

.post-page.single-page .single-pager .guide {
  font-weight: bold;
  -webkit-text-decoration: #3F7735 2px underline;
  text-decoration: #3F7735 2px underline;
  margin-right: 8px;
}

.post-page .sidebar .widget .widgettitle {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 8px;
  border-bottom: 2px solid #3F7735;
}

@media screen and (min-width: 960px) {
  .post-page .sidebar .widget .widgettitle {
    border-left: 4px solid #3F7735;
    padding-left: 8px;
  }
}

@media screen and (min-width: 960px) {
  .post-page .sidebar .widget ul {
    padding-left: 8px;
  }
}

.post-page .sidebar .widget ul li {
  font-weight: bold;
}

.post-page .sidebar .widget ul li:not(:last-child) {
  margin-bottom: 8px;
}

@media screen and (min-width: 960px) {
  .post-page .sidebar .widget.stikey-widget {
    position: -webkit-sticky;
    position: sticky;
    top: 80px;
  }
}

.post-page .sidebar .widget .tagcloud {
  margin-top: 24px;
  display: grid;
  row-gap: 16px;
}

.post-page .sidebar .widget .tagcloud .tag-cloud-link {
  font-size: 16px !important;
  font-weight: bold;
  background-color: #EBF5E9;
  padding: 4px 12px;
  border-radius: 20px;
}

.flow-page .the-content {
  margin-top: 96px;
  counter-reset: flow-item;
}

.flow-page .the-content h2 {
  font-size: 22px;
  font-weight: bold;
  border-bottom: 3px solid #3F7735;
  padding-bottom: 4px;
  line-height: 1.5;
  position: relative;
}

.flow-page .the-content h2::before {
  position: absolute;
  top: -48px;
  counter-increment: flow-item;
  /* h2カウンターの値に1を加算 */
  content: "0" counter(flow-item);
  /* h2カウンターの値を表示 */
  font-size: 32px;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  color: #3F7735;
}

.flow-page .the-content .down-arrow {
  margin: 32px auto 64px;
  width: 0;
  height: 0;
  border-left: 30px solid transparent;
  border-right: 30px solid transparent;
  border-top: 24px solid #3F7735;
}

.faq-page h2 {
  font-size: 24px;
  font-weight: bold;
  line-height: 1.5;
  color: #fff;
  background-color: #3F7735;
  padding: 4px 16px;
}

.faq-page h2:not(:first-child) {
  margin-top: 40px;
}

.faq-page h3 {
  font-weight: bold;
  font-size: 18px;
  border-top: 1px solid #999;
  margin-top: 40px;
  margin-bottom: 16px;
  position: relative;
  padding-top: 32px;
  padding-left: 40px;
  line-height: 1.5;
}

.faq-page h3::before {
  position: absolute;
  top: 16px;
  left: 0;
  content: 'Q.';
  color: #3F7735;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  font-size: 32px;
}

.contact-page {
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
}

.contact-page .subpage-title {
  margin-bottom: 32px;
}

.contact-page h2 {
  border-bottom: 2px solid #3F7735;
  margin-bottom: 32px;
  font-weight: bold;
  font-size: 24px;
}

@media screen and (max-width: 559px) {
  .contact-page h2 {
    font-size: 22px;
  }
}

.contact-page .wpcf7 .item-name {
  display: inline-block;
  font-weight: bold;
  margin-bottom: 8px;
}

.contact-page .wpcf7 .item-name.required::after {
  content: '必須';
  color: #3F7735;
  border: 2px solid #3F7735;
  display: inline-block;
  padding: 0 8px;
  line-height: 1.6;
  border-radius: 4px;
  font-size: 12px;
  margin-left: 4px;
}

.contact-page .wpcf7 .wpcf7-form-control-wrap {
  display: block;
  margin-bottom: 24px;
}

.contact-page .wpcf7 .wpcf7-form-control {
  width: 100%;
  height: 40px;
  font-size: 18px;
  background-color: #F2F2F2;
  border: none;
  border-radius: 4px;
}

.contact-page .wpcf7 .wpcf7-form-control.wpcf7-radio, .contact-page .wpcf7 .wpcf7-form-control.wpcf7-acceptance {
  background: none;
}

.contact-page .wpcf7 .wpcf7-form-control .wpcf7-list-item {
  margin-left: 0;
  display: block;
}

.contact-page .wpcf7 .wpcf7-textarea {
  height: 240px;
}

.contact-page .wpcf7 .wpcf7-submit {
  -webkit-appearance: none;
  border: none;
  background-color: #999;
  color: #fff;
  -webkit-transition: opacity .5s;
  transition: opacity .5s;
}

.contact-page .wpcf7 .wpcf7-submit:not(:disabled) {
  background-color: #3F7735;
  cursor: pointer;
}

.contact-page .wpcf7 .wpcf7-submit:not(:disabled):hover {
  opacity: .7;
}

.contact-page .tel-num {
  -webkit-text-decoration: underline solid 4px #3F7735;
  text-decoration: underline solid 4px #3F7735;
  font-family: 'Roboto', sans-serif;
  font-size: 28px;
}

.privacy-page h2 {
  font-weight: bold;
  margin-top: 16px;
  font-size: 18px;
}

.privacy-page ul {
  list-style-type: disc;
  padding-left: 18px;
}

.recaptcha-policy {
  font-size: .8em;
}

.grecaptcha-badge {
  visibility: hidden;
}

.footer {
  margin-top: 176px;
  background-color: #3F7735;
}

@media screen and (max-width: 959px) {
  .footer {
    padding-left: 16px;
    padding-right: 16px;
  }
}

.footer .content-container {
  margin-top: -16px;
  border: 1px solid #3F7735;
  background-color: #FBFDFB;
  max-width: 1000px;
  margin-right: auto;
  margin-left: auto;
  padding: 32px;
}

@media screen and (max-width: 559px) {
  .footer .content-container {
    padding: 32px 16px;
  }
}

.footer .content-container .company-info {
  margin-bottom: 24px;
  display: grid;
  row-gap: 32px;
}

@media screen and (min-width: 560px) {
  .footer .content-container .company-info {
    grid-template-columns: 1fr 1fr;
  }
}

.footer .content-container .company-info .logo {
  display: inline-block;
  width: 160px;
  margin-bottom: 32px;
}

.footer .content-container .company-info .instagram-icon-link {
  -webkit-transition: color .3s;
  transition: color .3s;
}

.footer .content-container .company-info .instagram-icon-link::before {
  font-family: 'icomoon';
  content: '\ea92';
  font-size: 28px;
}

.footer .content-container .company-info .instagram-icon-link:hover {
  color: #3F7735;
}

.footer .content-container .company-info .tel {
  display: inline-block;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
}

.footer .content-container .company-info .tel .text {
  font-size: 20px;
}

.footer .content-container .company-info .tel .num {
  font-size: 28px;
}

.footer .content-container .company-info .contact-btn {
  margin-top: 32px;
  border: 1px solid #3F7735;
  display: block;
  text-align: center;
  padding: 12px 0;
  border-radius: 40px;
  width: 280px;
  -webkit-transition: color, background-color .3s;
  transition: color, background-color .3s;
}

.footer .content-container .company-info .contact-btn:hover {
  background-color: #3F7735;
  color: #fff;
}

@media screen and (max-width: 559px) {
  .footer .content-container .company-info .contact-btn {
    width: 100%;
  }
}

.footer .content-container .company-info .contact-btn::before {
  font-family: 'icomoon';
  content: '\e901';
  margin-right: 4px;
  font-size: 1.2em;
  position: relative;
  top: 2px;
}

.footer .content-container .nav-menu ul {
  display: grid;
  row-gap: 8px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

@media screen and (max-width: 959px) {
  .footer .content-container .nav-menu ul {
    grid-template-columns: 1fr 1fr 1fr;
  }
}

@media screen and (max-width: 559px) {
  .footer .content-container .nav-menu ul {
    grid-template-columns: 1fr 1fr;
    -webkit-column-gap: 16px;
    -moz-column-gap: 16px;
    column-gap: 16px;
    row-gap: 24px;
  }
}

.footer .content-container .nav-menu ul li {
  font-size: 18px;
  line-height: 1.5;
}

.footer .content-container .nav-menu ul li a {
  position: relative;
}

.footer .content-container .nav-menu ul li a::after {
  position: absolute;
  bottom: 0;
  left: 0;
  content: '';
  width: 100%;
  height: 2px;
  background-color: #3F7735;
  opacity: 0;
  -webkit-transition: opacity,bottom .3s;
  transition: opacity,bottom .3s;
}

.footer .content-container .nav-menu ul li a:hover::after {
  bottom: -4px;
  opacity: 1;
}

.footer .copyright-container {
  text-align: right;
  padding: 24px 0;
  font-size: 12px;
  color: #fff;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwibWFpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ2dDaEI7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLGNBbkMwQjtFQW9DMUIsNkpBQWE7RUFDYiw4QkFBc0I7RUFBdEIsMkJBQXNCO0VBQXRCLDBCQUFzQjtFQUF0QixzQkFBc0I7RUFDdEIsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQUNyQixtQ0FBbUM7RUFDbkMsa0NBQWtDO0FEOUJwQzs7QUNnQ0E7RUFDQyxlQUFlO0VBQ2QseUJBMUNnQjtFQTRDakIsb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDWiw0QkFBc0I7RUFBdEIsNkJBQXNCO0VBQXRCLDBCQUFzQjtFQUF0QixzQkFBc0I7QUQ5QnhCOztBQ2dDQTtFQUNFLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsNEJBQXNCO0VBQXRCLDZCQUFzQjtFQUF0QiwwQkFBc0I7RUFBdEIsc0JBQXNCO0VBQ3RCLGlCQUFpQjtBRDdCbkI7O0FDK0JBO0VBQ0UsbUJBQWM7RUFBZCxrQkFBYztFQUFkLGNBQWM7QUQ1QmhCOztBQ21DQTtFQUNDLHFCQUFxQjtFQUNyQixjQWpFMkI7QURpQzVCOztBQ2tDQTtFQUNDLGlCQUFpQjtFQUNqQixjQUFjO0FEL0JmOztBQ2ZFO0VBNENGO0lBSUUsa0JBQWtCO0lBQ2xCLG1CQUFtQjtFRDVCbkI7QUFDRjs7QUM4QkE7RUFDQyx1QkFBdUI7RUFDdkIsWUFBWTtFQUNaLGNBQWM7RUFDZCxlQUFlO0VBQ2YsYUFBYTtFQUNiLGFBQWE7QUQzQmQ7O0FDNkJBO0VBQ0MscUJBQXFCO0VBQ3JCLGtCQUFrQjtBRDFCbkI7O0FDd0JBO0VBSUUsY0F0RmtCO0FEOERwQjs7QUMyQkE7RUFDQywwQkFBMEI7QUR4QjNCOztBQzBCQTtFQUNDLG9CQUFvQjtBRHZCckI7O0FDMURFO0VBZ0ZGO0lBR0UsbUJBQW1CO0VEcEJuQjtBQUNGOztBQ3NCQTtFQUNFLHFCQUFxQjtBRG5C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V0FBVztFRDZLZDtBQUNGOztBQ2pQQTtFQXNFTyxzQkFBc0I7RUFDeEIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2pCLFFBQVE7QUQrS2Q7O0FDMVBBO0VBaUZJLGFBQWE7RUFDYixZQUFZO0VBQ1osc0NBQXNDO0FENksxQzs7QUM3bERFO0VBNjFDRjtJQXFGSyxrQ0FBa0M7RURnTHJDO0FBQ0Y7O0FDN21ERTtFQXUyQ0Y7SUF3RkssOEJBQThCO0lBRzlCLHdCQUFnQjtJQUFoQixxQkFBZ0I7SUFBaEIsZ0JBQWdCO0lBQ2hCLGFBQWE7RURpTGhCO0FBQ0Y7O0FDOVFBO0VBK0ZLLGVBQWU7RUFDZixnQkFBZ0I7QURtTHJCOztBQ25SQTtFQWtHTSxrQkFBa0I7QURxTHhCOztBQ3ZSQTtFQW9HYyxrQkFBa0I7RUFDbEIsU0FBUztFQUNULE9BQU87RUFDUCxXQUFXO0VBQ1gsV0FBVztFQUNYLFdBQVc7RUFDWCx5QkE3OUNNO0VBODlDTixVQUFVO0VBQ1Ysc0NBQThCO0VBQTlCLDhCQUE4QjtBRHVMNUM7O0FDblNBO0VBK0djLFlBQVk7RUFDWixVQUFVO0FEd0x4Qjs7QUN4U0E7RUF3SEUsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixlQUFlO0VBQ2YsV0FBVztBRG9MYiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbmh0bWwsIGJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogIzI2MjYyNjtcbiAgZm9udC1mYW1pbHk6IFF1aWNrc2FuZCwg5ri444K044K344OD44Kv5L2TLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrTjgrfjg4Pjgq8gUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIOODoeOCpOODquOCqiwgTWVpcnlvLCBPc2FrYSwgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJGREZCO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZm9vdGVyQm90dG9tLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLm1haW4ge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyNjI2MjY7XG59XG5cbi5zaXRlLXdpZHRoIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAuc2l0ZS13aWR0aCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cblxuLmJ0biB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7XG59XG5cbi5saXN0LWRpc2Mge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbn1cblxuLmxpc3QtZGlzYyBsaTo6bWFya2VyIHtcbiAgY29sb3I6ICMzRjc3MzU7XG59XG5cbi50ZXh0LXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udW5kZXJzZWN0aW9uLW1hcmdpbiB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAudW5kZXJzZWN0aW9uLW1hcmdpbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuXG4ubm8tYnJlYWsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC5vbmx5LXBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLm9ubHktdGFiIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmVuIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uc2VjdGlvbi10aXRsZSAuZW4ge1xuICBmb250LXNpemU6IDIycHg7XG4gIGNvbG9yOiAjM0Y3NzM1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2VjdGlvbi10aXRsZSAuZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y3NzM1O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAuc2VjdGlvbi10aXRsZSAuZW4ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi10aXRsZSAuamEge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogLjEyZW07XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1OXB4KSB7XG4gIC5zZWN0aW9uLXRpdGxlIC5qYSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5cbi5zdWJwYWdlLXRpdGxlIHtcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1OXB4KSB7XG4gIC5zdWJwYWdlLXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cblxuLnN1YnBhZ2UtdGl0bGUgLmVuIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogIzNGNzczNTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnN1YnBhZ2UtdGl0bGUgLmVuOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNzczNTtcbn1cblxuLnN1YnBhZ2UtdGl0bGUgLmphIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLjEyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAuc3VicGFnZS10aXRsZSAuamEge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxufVxuXG4udmlldy1tb3JlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnZpZXctbW9yZTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgY29udGVudDogJ1xcZTkwMyc7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y3NzM1O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogN3B4IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzRjc3MzU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IsIGNvbG9yIC41cztcbn1cblxuLnZpZXctbW9yZTpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzRjc3MzU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC5maXhlZC1oZWFkZXItc3BhY2Uge1xuICAgIGhlaWdodDogNjRweDtcbiAgfVxufVxuXG4uaGVhZGVyIC51cHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJGREZCO1xuICB6LWluZGV4OiA0O1xuICBoZWlnaHQ6IDcycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC5oZWFkZXIgLnVwcGVyIHtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gIH1cbn1cblxuLmhlYWRlciAudXBwZXIgLmNvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaGVhZGVyIC51cHBlciAuY29sdW1uIC5zaXRlLWxvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLmhlYWRlciAudXBwZXIgLmNvbHVtbiAuc2l0ZS1sb2dvIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gIH1cbn1cblxuLmhlYWRlciAudXBwZXIgLmNvbHVtbiAuY3RhIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmhlYWRlciAudXBwZXIgLmNvbHVtbiAuY3RhIC5tYWlsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNzczNTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMjRweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG59XG5cbi5oZWFkZXIgLnVwcGVyIC5jb2x1bW4gLmN0YSAubWFpbDo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgY29udGVudDogJ1xcZTkwMSc7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4uaGVhZGVyIC51cHBlciAuY29sdW1uIC5jdGEgLm1haWwgLnRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmhlYWRlciAudXBwZXIgLmNvbHVtbiAuY3RhIC5tYWlsOmhvdmVyIHtcbiAgb3BhY2l0eTogLjg7XG59XG5cbi5oZWFkZXIgLnVwcGVyIC5jb2x1bW4gLmN0YSAudGVsLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxuLmhlYWRlciAudXBwZXIgLmNvbHVtbiAuY3RhIC50ZWwtY29udGFpbmVyIC50ZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzRjc3MzU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uaGVhZGVyIC51cHBlciAuY29sdW1uIC5jdGEgLnRlbC1jb250YWluZXIgLnRlbCAubnVtIHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuXG4uaGVhZGVyIC51cHBlciAuY29sdW1uIC5jdGEgLnRlbC1jb250YWluZXIgLmhvdXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuaGVhZGVyIC5sb3dlciB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cbn1cblxuLmhlYWRlciAubG93ZXIgLm5hdiB7XG4gIHBhZGRpbmc6IDAgMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLmhlYWRlciAubG93ZXIgLm5hdiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMTEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZCRkRGQjtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IDM7XG4gIH1cbiAgLmhlYWRlciAubG93ZXIgLm5hdi5hY3RpdmUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuaGVhZGVyIC5sb3dlciAubmF2IC5saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzI2MjYyNjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMjYyNjI2O1xuICB9XG59XG5cbi5oZWFkZXIgLmxvd2VyIC5uYXYgLmxpc3QgbGkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5oZWFkZXIgLmxvd2VyIC5uYXYgLmxpc3QgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLmhlYWRlciAubG93ZXIgLm5hdiAubGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi5oZWFkZXIgLmxvd2VyIC5uYXYgLmxpc3QgbGkgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmhlYWRlciAubG93ZXIgLm5hdiAubGlzdCBsaSBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5oZWFkZXIgLmxvd2VyIC5uYXYgLmxpc3QgbGkgYSAuZW4ge1xuICBjb2xvcjogIzNGNzczNTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC5oZWFkZXIgLmxvd2VyIC5uYXYgLmxpc3QgbGkgYSAuZW4ge1xuICAgIHRvcDogLTI0cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uaGVhZGVyIC5sb3dlciAubmF2IC5saXN0IGxpIGEgLmphIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaGVhZGVyIC5sb3dlciAubmF2IC5saXN0IGxpIGEgLmphOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y3NzM1O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgdG9wO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzO1xufVxuXG4uaGVhZGVyIC5sb3dlciAubmF2IC5saXN0IGxpIGEgLmphOmhvdmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5oZWFkZXIgLmxvd2VyIC5uYXYgLmxpc3QgbGkgKyBsaSB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjYyNjI2O1xuICB9XG59XG5cbi5oYW1idXJnZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuaGFtYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5oYW1idXJnZXIgLnRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB0b3A6IDIycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmhhbWJ1cmdlciAudGV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKGRhdGEtdHh0LW1lbnUpO1xufVxuXG4uaGFtYnVyZ2VyIC5saW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG4gIHRyYW5zaXRpb246IGluaGVyaXQ7XG59XG5cbi5oYW1idXJnZXIgLmxpbmU6OmFmdGVyIHtcbiAgdG9wOiAtOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xuICBjb250ZW50OiAnJztcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbn1cblxuLmhhbWJ1cmdlci5hY3RpdmUgLmxpbmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTdkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLmFjdGl2ZSAubGluZTo6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci5hY3RpdmUgLnRleHQ6OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLXR4dC1jbG9zZSk7XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbi5mcm9udC1wYWdlIC5mdiB7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLmZyb250LXBhZ2UgLmZ2IHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDk2cHg7XG4gIH1cbn1cblxuLmZyb250LXBhZ2UgLmZ2IC5jYXRjaC1jb3B5IHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLmZyb250LXBhZ2UgLmZ2IC5jYXRjaC1jb3B5IHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuLmZyb250LXBhZ2UgLmZ2IC5jYXRjaC1jb3B5IC5jb2xvci1tYWluIHtcbiAgY29sb3I6ICMzRjc3MzU7XG59XG5cbi5mcm9udC1wYWdlIC5mdiAuY292ZXItaW1nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9mcm9udC1wYWdlL2Z2LmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA3MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogNTYwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1OXB4KSB7XG4gIC5mcm9udC1wYWdlIC5mdiAuY292ZXItaW1nIHtcbiAgICBoZWlnaHQ6IDQ4MHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDMwJSA3MCU7XG4gIH1cbn1cblxuLmZyb250LXBhZ2UgLmFib3V0LXNlY3Rpb24gLmNvbHVtbiB7XG4gIG1heC13aWR0aDogMTQwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuZnJvbnQtcGFnZSAuYWJvdXQtc2VjdGlvbiAuY29sdW1uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAuZnJvbnQtcGFnZSAuYWJvdXQtc2VjdGlvbiAuY29sdW1uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuZnJvbnQtcGFnZSAuYWJvdXQtc2VjdGlvbiAuY29sdW1uIC5pbWcge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLmZyb250LXBhZ2UgLmFib3V0LXNlY3Rpb24gLmNvbHVtbiAuaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5cbi5mcm9udC1wYWdlIC5hYm91dC1zZWN0aW9uIC5jb2x1bW4gLmNvbnRlbnQtc2lkZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mcm9udC1wYWdlIC5hYm91dC1zZWN0aW9uIC5jb2x1bW4gLmNvbnRlbnQtc2lkZSAudmlldy1tb3JlLXBjIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmZyb250LXBhZ2UgLmFib3V0LXNlY3Rpb24gLmNvbHVtbiAuY29udGVudC1zaWRlIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAzMnB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gIH1cbn1cblxuLmZyb250LXBhZ2UgLmFib3V0LXNlY3Rpb24gLmNvbHVtbiAuY29udGVudC1zaWRlIC5zZWN0aW9uLXRpdGxlIC5qYSB7XG4gIGxldHRlci1zcGFjaW5nOiAuMWVtO1xufVxuXG4uZnJvbnQtcGFnZSAuYWJvdXQtc2VjdGlvbiAuY29sdW1uIC5pbnRyb2R1Y3Rpb24tdGFiIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmZyb250LXBhZ2UgLndvcmtzLXNlY3Rpb24gLnNlY3Rpb24tdGl0bGUge1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG4uZnJvbnQtcGFnZSAud29ya3Mtc2VjdGlvbiAud29ya3Mtc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmZyb250LXBhZ2UgLndvcmtzLXNlY3Rpb24gLndvcmtzLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZnJvbnQtcGFnZSAud29ya3Mtc2VjdGlvbiAud29ya3Mtc2xpZGVyIC5zbGljay10cmFjayAuc2xpY2stc2xpZGUge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZyb250LXBhZ2UgLndvcmtzLXNlY3Rpb24gLndvcmtzLXNsaWRlciAuaXRlbSB7XG4gIG1hcmdpbjogMCAxMnB4O1xufVxuXG4uZnJvbnQtcGFnZSAud29ya3Mtc2VjdGlvbiAud29ya3Mtc2xpZGVyIC5pdGVtOmhvdmVyIC50aXRsZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZnJvbnQtcGFnZSAud29ya3Mtc2VjdGlvbiAud29ya3Mtc2xpZGVyIC5pdGVtOmhvdmVyIC50aHVtYm5haWwge1xuICBvcGFjaXR5OiAuNztcbn1cblxuLmZyb250LXBhZ2UgLndvcmtzLXNlY3Rpb24gLndvcmtzLXNsaWRlciAuaXRlbSAudGh1bWJuYWlsIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcbn1cblxuLmZyb250LXBhZ2UgLndvcmtzLXNlY3Rpb24gLndvcmtzLXNsaWRlciAuaXRlbSAudGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1OXB4KSB7XG4gIC5mcm9udC1wYWdlIC53b3Jrcy1zZWN0aW9uIC53b3Jrcy1zbGlkZXIgLml0ZW0gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmZyb250LXBhZ2UgLndvcmtzLXNlY3Rpb24gLndvcmtzLXNsaWRlciAuaXRlbSAud29ya3MtdGFncyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkY1RTk7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLmZyb250LXBhZ2UgLndvcmtzLXNlY3Rpb24gLndvcmtzLXNsaWRlciAuaXRlbSAud29ya3MtdGFncyBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDJweCAxMnB4O1xuICB9XG59XG5cbi5mcm9udC1wYWdlIC53b3Jrcy1zZWN0aW9uIC53b3Jrcy1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgei1pbmRleDogMTtcbn1cblxuLmZyb250LXBhZ2UgLndvcmtzLXNlY3Rpb24gLndvcmtzLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIGxlZnQ6IDMycHg7XG59XG5cbi5mcm9udC1wYWdlIC53b3Jrcy1zZWN0aW9uIC53b3Jrcy1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXY6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLmZyb250LXBhZ2UgLndvcmtzLXNlY3Rpb24gLndvcmtzLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogOHB4O1xuICB9XG59XG5cbi5mcm9udC1wYWdlIC53b3Jrcy1zZWN0aW9uIC53b3Jrcy1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICByaWdodDogNjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLmZyb250LXBhZ2UgLndvcmtzLXNlY3Rpb24gLndvcmtzLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IDM2cHg7XG4gIH1cbn1cblxuLmZyb250LXBhZ2UgLndvcmtzLXNlY3Rpb24gLndvcmtzLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldjo6YmVmb3JlLCAuZnJvbnQtcGFnZSAud29ya3Mtc2VjdGlvbiAud29ya3Mtc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0OjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBjb250ZW50OiAnXFxlOTAzJztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRjc3MzU7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjM0Y3NzM1O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4uZnJvbnQtcGFnZSAucmVhc29uLXNlY3Rpb24gLmhlYWRsaW5lLWFyZWEge1xuICBtYXJnaW4tYm90dG9tOiAtMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uZnJvbnQtcGFnZSAucmVhc29uLXNlY3Rpb24gLmhlYWRsaW5lLWFyZWEgLmVuIHtcbiAgY29sb3I6ICMzRjc3MzU7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogLTlweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLmZyb250LXBhZ2UgLnJlYXNvbi1zZWN0aW9uIC5oZWFkbGluZS1hcmVhIC5lbiB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICB9XG59XG5cbi5mcm9udC1wYWdlIC5yZWFzb24tc2VjdGlvbiAuaGVhZGxpbmUtYXJlYSAuamEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y3NzM1O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBwYWRkaW5nOiAxNnB4IDAgMTZweCAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAuZnJvbnQtcGFnZSAucmVhc29uLXNlY3Rpb24gLmhlYWRsaW5lLWFyZWEgLmphIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgcGFkZGluZzogMTJweCAwIDEycHggMTZweDtcbiAgfVxufVxuXG4uZnJvbnQtcGFnZSAucmVhc29uLXNlY3Rpb24gLmNvbnRlbnQtYXJlYSB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDk2cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZnJvbnQtcGFnZS9yZWFzb24tYmcuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDMwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZnJvbnQtcGFnZSAucmVhc29uLXNlY3Rpb24gLmNvbnRlbnQtYXJlYSAub3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzNSwgMjQ1LCAyMzMsIDAuNyk7XG59XG5cbi5mcm9udC1wYWdlIC5yZWFzb24tc2VjdGlvbiAuY29udGVudC1hcmVhIC5saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiA4MHB4IDMycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5mcm9udC1wYWdlIC5yZWFzb24tc2VjdGlvbiAuY29udGVudC1hcmVhIC5saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICB9XG59XG5cbi5mcm9udC1wYWdlIC5yZWFzb24tc2VjdGlvbiAuY29udGVudC1hcmVhIC5saXN0IC5pdGVtIHtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMzJweCAxNnB4O1xufVxuXG4uZnJvbnQtcGFnZSAucmVhc29uLXNlY3Rpb24gLmNvbnRlbnQtYXJlYSAubGlzdCAuaXRlbSAubnVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzRjc3MzU7XG4gIGZvbnQtc2l6ZTogNjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogLTU2cHg7XG59XG5cbi5mcm9udC1wYWdlIC5yZWFzb24tc2VjdGlvbiAuY29udGVudC1hcmVhIC5saXN0IC5pdGVtIC5udW06OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRjc3MzU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDQwcHg7XG4gIG1hcmdpbjogOHB4IGF1dG8gMTZweDtcbn1cblxuLmZyb250LXBhZ2UgLnJlYXNvbi1zZWN0aW9uIC5jb250ZW50LWFyZWEgLmxpc3QgLml0ZW0gLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5mcm9udC1wYWdlIC5ibG9nLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUZFRkVGO1xuICBwYWRkaW5nOiA4MHB4IDA7XG59XG5cbi5mcm9udC1wYWdlIC5ibG9nLXNlY3Rpb24gLmJsb2ctc2VjLXNpdGUtd2lkdGgge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAuZnJvbnQtcGFnZSAuYmxvZy1zZWN0aW9uIC5ibG9nLXNlYy1zaXRlLXdpZHRoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG4uZnJvbnQtcGFnZSAuYmxvZy1zZWN0aW9uIC5ibG9nLXNlYy1zaXRlLXdpZHRoIC5ibG9nLXNlYy10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZyb250LXBhZ2UgLmJsb2ctc2VjdGlvbiAuYmxvZy1zZWMtc2l0ZS13aWR0aCAuYmxvZy1zZWMtdGl0bGUgLmVuIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogIzNGNzczNTtcbn1cblxuLmZyb250LXBhZ2UgLmJsb2ctc2VjdGlvbiAuYmxvZy1zZWMtc2l0ZS13aWR0aCAuYmxvZy1zZWMtdGl0bGUgLmphIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLjEyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uZnJvbnQtcGFnZSAuYmxvZy1zZWN0aW9uIC5ibG9nLXNlYy1zaXRlLXdpZHRoIC5ibG9nLXNlYy10aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogNDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNzczNTtcbiAgbWFyZ2luOiAxNnB4IGF1dG8gNTZweDtcbn1cblxuLmZyb250LXBhZ2UgLmJsb2ctc2VjdGlvbiAuYmxvZy1zZWMtc2l0ZS13aWR0aCAubGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7XG59XG5cbi5mcm9udC1wYWdlIC5ibG9nLXNlY3Rpb24gLmJsb2ctc2VjLXNpdGUtd2lkdGggLmxpc3QgLml0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5mcm9udC1wYWdlIC5ibG9nLXNlY3Rpb24gLmJsb2ctc2VjLXNpdGUtd2lkdGggLmxpc3QgLml0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5mcm9udC1wYWdlIC5ibG9nLXNlY3Rpb24gLmJsb2ctc2VjLXNpdGUtd2lkdGggLmxpc3QgLml0ZW06aG92ZXIgLnRpdGxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5mcm9udC1wYWdlIC5ibG9nLXNlY3Rpb24gLmJsb2ctc2VjLXNpdGUtd2lkdGggLmxpc3QgLml0ZW06aG92ZXIgLmNvbHVtbiAudGh1bWJuYWlsIHtcbiAgb3BhY2l0eTogLjc7XG59XG5cbi5mcm9udC1wYWdlIC5ibG9nLXNlY3Rpb24gLmJsb2ctc2VjLXNpdGUtd2lkdGggLmxpc3QgLml0ZW0gLmNvbHVtbiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5mcm9udC1wYWdlIC5ibG9nLXNlY3Rpb24gLmJsb2ctc2VjLXNpdGUtd2lkdGggLmxpc3QgLml0ZW0gLmNvbHVtbiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gIH1cbn1cblxuLmZyb250LXBhZ2UgLmJsb2ctc2VjdGlvbiAuYmxvZy1zZWMtc2l0ZS13aWR0aCAubGlzdCAuaXRlbSAuY29sdW1uIC50aHVtYm5haWwge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLmZyb250LXBhZ2UgLmJsb2ctc2VjdGlvbiAuYmxvZy1zZWMtc2l0ZS13aWR0aCAubGlzdCAuaXRlbSAuY29sdW1uIC5jb250ZW50LXNpZGUge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cblxuLmZyb250LXBhZ2UgLmJsb2ctc2VjdGlvbiAuYmxvZy1zZWMtc2l0ZS13aWR0aCAubGlzdCAuaXRlbSAuY29sdW1uIC5jb250ZW50LXNpZGUgLmRhdGUtbi1jYXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmZyb250LXBhZ2UgLmJsb2ctc2VjdGlvbiAuYmxvZy1zZWMtc2l0ZS13aWR0aCAubGlzdCAuaXRlbSAuY29sdW1uIC5jb250ZW50LXNpZGUgLmRhdGUtbi1jYXQgLmNhdC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNzczNTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xufVxuXG4uZnJvbnQtcGFnZSAuYmxvZy1zZWN0aW9uIC5ibG9nLXNlYy1zaXRlLXdpZHRoIC5saXN0IC5pdGVtIC5jb2x1bW4gLmNvbnRlbnQtc2lkZSAudGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZnJvbnQtcGFnZSAuZmFxLW4tZmxvdyAuY29sdW1uIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiA4MHB4IDQwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5mcm9udC1wYWdlIC5mYXEtbi1mbG93IC5jb2x1bW4ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuXG4uZnJvbnQtcGFnZSAuZmFxLW4tZmxvdyAuY29sdW1uIC5pdGVtIC50aXRsZSAuZW4ge1xuICBmb250LXNpemU6IDIycHg7XG4gIGNvbG9yOiAjM0Y3NzM1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZnJvbnQtcGFnZSAuZmFxLW4tZmxvdyAuY29sdW1uIC5pdGVtIC50aXRsZSAuZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y3NzM1O1xufVxuXG4uZnJvbnQtcGFnZSAuZmFxLW4tZmxvdyAuY29sdW1uIC5pdGVtIC50aXRsZSAuamEge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uZnJvbnQtcGFnZSAuZmFxLW4tZmxvdyAuY29sdW1uIC5pdGVtIC5pbWcge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5mcm9udC1wYWdlIC5mYXEtbi1mbG93IC5jb2x1bW4gLml0ZW0gLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLmZyb250LXBhZ2UgLmZhcS1uLWZsb3cgLmNvbHVtbiAuaXRlbSAuZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbn1cblxuLmNvbXBhbnktcGFnZSAudGl0bGUtYXJlYSB7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAuY29tcGFueS1wYWdlIC50aXRsZS1hcmVhIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG59XG5cbi5jb21wYW55LXBhZ2UgLnRpdGxlLWFyZWEgLnBhZ2UtdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmNvbXBhbnktcGFnZSAudGl0bGUtYXJlYSAucGFnZS10aXRsZSAuZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIHotaW5kZXg6IC0xO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGNvbG9yOiAjRDhFM0Q2O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAuY29tcGFueS1wYWdlIC50aXRsZS1hcmVhIC5wYWdlLXRpdGxlIC5lbiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIHRvcDogLTMycHg7XG4gIH1cbn1cblxuLmNvbXBhbnktcGFnZSAudGl0bGUtYXJlYSAucGFnZS10aXRsZSAuamEge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogLjEyZW07XG59XG5cbi5jb21wYW55LXBhZ2UgLnRpdGxlLWFyZWEgLmJnLWltZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tcGFueS9mdi5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDQyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjBweCkge1xuICAuY29tcGFueS1wYWdlIC50aXRsZS1hcmVhIC5iZy1pbWcge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAuY29tcGFueS1wYWdlIC50aXRsZS1hcmVhIC5iZy1pbWcge1xuICAgIGhlaWdodDogMzIwcHg7XG4gIH1cbn1cblxuLmNvbXBhbnktcGFnZSAubGVhZC10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogNTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MHB4KSB7XG4gIC5jb21wYW55LXBhZ2UgLmxlYWQtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi5jb21wYW55LXBhZ2UgLnN0YWZmLXNlY3Rpb24gLmxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDQ4cHggMzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmNvbXBhbnktcGFnZSAuc3RhZmYtc2VjdGlvbiAubGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5cbi5jb21wYW55LXBhZ2UgLnN0YWZmLXNlY3Rpb24gLmxpc3QgLml0ZW0gLm5hbWUge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb21wYW55LXBhZ2UgLm92ZXJ2aWV3LXNlY3Rpb24gLnRhYmxlIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM2NjY7XG59XG5cbi5jb21wYW55LXBhZ2UgLm92ZXJ2aWV3LXNlY3Rpb24gLnRhYmxlIC5pdGVtIHtcbiAgcGFkZGluZzogMzJweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzY2Njtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYwcHgpIHtcbiAgLmNvbXBhbnktcGFnZSAub3ZlcnZpZXctc2VjdGlvbiAudGFibGUgLml0ZW0ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNWZyO1xuICAgIGNvbHVtbi1nYXA6IDMycHg7XG4gIH1cbn1cblxuLmNvbXBhbnktcGFnZSAub3ZlcnZpZXctc2VjdGlvbiAudGFibGUgLml0ZW0gZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmNvbXBhbnktcGFnZSAuYXJlYS1zZWN0aW9uIC5ib3gge1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjM0Y3NzM1O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5jb21wYW55LXBhZ2UgLmFyZWEtc2VjdGlvbiAuYm94IC5hcmVhLXNlYy10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbXBhbnktcGFnZSAuYXJlYS1zZWN0aW9uIC5ib3ggLmFyZWEtc2VjLXRpdGxlIC5lbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMzRjc3MzU7XG59XG5cbi5jb21wYW55LXBhZ2UgLmFyZWEtc2VjdGlvbiAuYm94IC5hcmVhLXNlYy10aXRsZSAuamEge1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAuY29tcGFueS1wYWdlIC5hcmVhLXNlY3Rpb24gLmJveCAuYXJlYS1zZWMtdGl0bGUgLmphIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuLmNvbXBhbnktcGFnZSAuYXJlYS1zZWN0aW9uIC5ib3ggLmFyZWEtc2VjLXRpdGxlOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiA0OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y3NzM1O1xuICBtYXJnaW46IDE2cHggYXV0byAzMnB4O1xufVxuXG4uY29tcGFueS1wYWdlIC5hcmVhLXNlY3Rpb24gLmJveCAubGlzdCAuaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmNvbXBhbnktcGFnZSAuYXJlYS1zZWN0aW9uIC5ib3ggLmxpc3QgLml0ZW06bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXIge1xuICBjb250ZW50OiAn44CBJztcbn1cblxuLmNvbXBhbnktcGFnZSAuYWNjZXNzLXNlY3Rpb24gLm1hcC1jb250YWluZXIge1xuICBoZWlnaHQ6IDQyMHB4O1xufVxuXG4uYXJjaGl2ZS1wYWdlciAubmF2aWdhdGlvbi5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uYXJjaGl2ZS1wYWdlciAucGFnZS1udW1iZXJzIHtcbiAgbWFyZ2luOiAwIDhweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xufVxuXG4uYXJjaGl2ZS1wYWdlciAucGFnZS1udW1iZXJzOmhvdmVyLCAuYXJjaGl2ZS1wYWdlciAucGFnZS1udW1iZXJzLmN1cnJlbnQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAjM0Y3NzM1IDNweDtcbn1cblxuLnBvc3QtcGFnZSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5wb3N0LXBhZ2Uge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDFmcjtcbiAgICBjb2x1bW4tZ2FwOiA1NnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC5wb3N0LXBhZ2Uge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIHJvdy1nYXA6IDEyMHB4O1xuICB9XG59XG5cbi5wb3N0LXBhZ2UgLmNhdC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNzczNTtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xufVxuXG4ucG9zdC1wYWdlIC53b3Jrcy10YWdzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJGNUU5O1xuICBwYWRkaW5nOiA0cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5wb3N0LXBhZ2UgLndvcmtzLXRhZ3Muc2luZ2xlLXdvcmtzLXBhZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ucG9zdC1wYWdlLmFyY2hpdmUtcGFnZSAubGlzdCAuaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTk5O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLnBvc3QtcGFnZS5hcmNoaXZlLXBhZ2UgLmxpc3QgLml0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5wb3N0LXBhZ2UuYXJjaGl2ZS1wYWdlIC5saXN0IC5pdGVtOmhvdmVyIC5jb250ZW50LXNpZGUgLnRpdGxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5wb3N0LXBhZ2UuYXJjaGl2ZS1wYWdlIC5saXN0IC5pdGVtOmhvdmVyIC5jb2x1bW4gLnRodW1ibmFpbCB7XG4gIG9wYWNpdHk6IC43O1xufVxuXG4ucG9zdC1wYWdlLmFyY2hpdmUtcGFnZSAubGlzdCAuaXRlbSAuY29sdW1uIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnBvc3QtcGFnZS5hcmNoaXZlLXBhZ2UgLmxpc3QgLml0ZW0gLmNvbHVtbiB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gIH1cbn1cblxuLnBvc3QtcGFnZS5hcmNoaXZlLXBhZ2UgLmxpc3QgLml0ZW0gLmNvbHVtbiAudGh1bWJuYWlsIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC5wb3N0LXBhZ2UuYXJjaGl2ZS1wYWdlIC5saXN0IC5pdGVtIC5jb2x1bW4gLmNvbnRlbnQtc2lkZSB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuXG4ucG9zdC1wYWdlLmFyY2hpdmUtcGFnZSAubGlzdCAuaXRlbSAuY29sdW1uIC5jb250ZW50LXNpZGUgLmRhdGUtbi1jYXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLnBvc3QtcGFnZS5hcmNoaXZlLXBhZ2UgLmxpc3QgLml0ZW0gLmNvbHVtbiAuY29udGVudC1zaWRlIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLnBvc3QtcGFnZS5zaW5nbGUtcGFnZSB7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAucG9zdC1wYWdlLnNpbmdsZS1wYWdlIHtcbiAgICBtYXJnaW4tdG9wOiA1NnB4O1xuICB9XG59XG5cbi5wb3N0LXBhZ2Uuc2luZ2xlLXBhZ2UgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLnBvc3QtcGFnZS5zaW5nbGUtcGFnZSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuXG4ucG9zdC1wYWdlLnNpbmdsZS1wYWdlIC50aHVtYm5haWwge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4ucG9zdC1wYWdlLnNpbmdsZS1wYWdlIC50aGUtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbi5wb3N0LXBhZ2Uuc2luZ2xlLXBhZ2UgLnRoZS1jb250ZW50IGgyLFxuLnBvc3QtcGFnZS5zaW5nbGUtcGFnZSAudGhlLWNvbnRlbnQgaDMsXG4ucG9zdC1wYWdlLnNpbmdsZS1wYWdlIC50aGUtY29udGVudCBoNCxcbi5wb3N0LXBhZ2Uuc2luZ2xlLXBhZ2UgLnRoZS1jb250ZW50IGg1LFxuLnBvc3QtcGFnZS5zaW5nbGUtcGFnZSAudGhlLWNvbnRlbnQgaDYge1xuICBtYXJnaW46IDMycHggMCAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICMzRjc3MzU7XG59XG5cbi5wb3N0LXBhZ2Uuc2luZ2xlLXBhZ2UgLnRoZS1jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkY1RTk7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICMzRjc3MzU7XG59XG5cbi5wb3N0LXBhZ2Uuc2luZ2xlLXBhZ2UgLnRoZS1jb250ZW50IGgzIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG5cbi5wb3N0LXBhZ2Uuc2luZ2xlLXBhZ2UgLnRoZS1jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ucG9zdC1wYWdlLnNpbmdsZS1wYWdlIC50aGUtY29udGVudCBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnBvc3QtcGFnZS5zaW5nbGUtcGFnZSAudGhlLWNvbnRlbnQgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ucG9zdC1wYWdlLnNpbmdsZS1wYWdlIC50aGUtY29udGVudCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLnBvc3QtcGFnZS5zaW5nbGUtcGFnZSAudGhlLWNvbnRlbnQgcCBlbSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLnBvc3QtcGFnZS5zaW5nbGUtcGFnZSAudGhlLWNvbnRlbnQgcCBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnBvc3QtcGFnZS5zaW5nbGUtcGFnZSAudGhlLWNvbnRlbnQgdGFibGUsXG4ucG9zdC1wYWdlLnNpbmdsZS1wYWdlIC50aGUtY29udGVudCB0YWJsZSB0aCxcbi5wb3N0LXBhZ2Uuc2luZ2xlLXBhZ2UgLnRoZS1jb250ZW50IHRhYmxlIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4ucG9zdC1wYWdlLnNpbmdsZS1wYWdlIC50aGUtY29udGVudCAud3AtYmxvY2staW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ucG9zdC1wYWdlLnNpbmdsZS1wYWdlIC5zaW5nbGUtcGFnZXIgLnByZXYge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4ucG9zdC1wYWdlLnNpbmdsZS1wYWdlIC5zaW5nbGUtcGFnZXIgLmd1aWRlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogIzNGNzczNSAycHggdW5kZXJsaW5lO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnBvc3QtcGFnZSAuc2lkZWJhciAud2lkZ2V0IC53aWRnZXR0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzRjc3MzU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5wb3N0LXBhZ2UgLnNpZGViYXIgLndpZGdldCAud2lkZ2V0dGl0bGUge1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzNGNzczNTtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAucG9zdC1wYWdlIC5zaWRlYmFyIC53aWRnZXQgdWwge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICB9XG59XG5cbi5wb3N0LXBhZ2UgLnNpZGViYXIgLndpZGdldCB1bCBsaSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ucG9zdC1wYWdlIC5zaWRlYmFyIC53aWRnZXQgdWwgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnBvc3QtcGFnZSAuc2lkZWJhciAud2lkZ2V0LnN0aWtleS13aWRnZXQge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiA4MHB4O1xuICB9XG59XG5cbi5wb3N0LXBhZ2UgLnNpZGViYXIgLndpZGdldCAudGFnY2xvdWQge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiAxNnB4O1xufVxuXG4ucG9zdC1wYWdlIC5zaWRlYmFyIC53aWRnZXQgLnRhZ2Nsb3VkIC50YWctY2xvdWQtbGluayB7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCRjVFOTtcbiAgcGFkZGluZzogNHB4IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5mbG93LXBhZ2UgLnRoZS1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogOTZweDtcbiAgY291bnRlci1yZXNldDogZmxvdy1pdGVtO1xufVxuXG4uZmxvdy1wYWdlIC50aGUtY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjM0Y3NzM1O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mbG93LXBhZ2UgLnRoZS1jb250ZW50IGgyOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQ4cHg7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBmbG93LWl0ZW07XG4gIC8qIGgy44Kr44Km44Oz44K/44O844Gu5YCk44GrMeOCkuWKoOeulyAqL1xuICBjb250ZW50OiBcIjBcIiBjb3VudGVyKGZsb3ctaXRlbSk7XG4gIC8qIGgy44Kr44Km44Oz44K/44O844Gu5YCk44KS6KGo56S6ICovXG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzNGNzczNTtcbn1cblxuLmZsb3ctcGFnZSAudGhlLWNvbnRlbnQgLmRvd24tYXJyb3cge1xuICBtYXJnaW46IDMycHggYXV0byA2NHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMzBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAyNHB4IHNvbGlkICMzRjc3MzU7XG59XG5cbi5mYXEtcGFnZSBoMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y3NzM1O1xuICBwYWRkaW5nOiA0cHggMTZweDtcbn1cblxuLmZhcS1wYWdlIGgyOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLmZhcS1wYWdlIGgzIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDMycHg7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmZhcS1wYWdlIGgzOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTZweDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogJ1EuJztcbiAgY29sb3I6ICMzRjc3MzU7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuXG4uY29udGFjdC1wYWdlIHtcbiAgbWF4LXdpZHRoOiA2NDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmNvbnRhY3QtcGFnZSAuc3VicGFnZS10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbi5jb250YWN0LXBhZ2UgaDIge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzNGNzczNTtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLmNvbnRhY3QtcGFnZSBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi5jb250YWN0LXBhZ2UgLndwY2Y3IC5pdGVtLW5hbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5jb250YWN0LXBhZ2UgLndwY2Y3IC5pdGVtLW5hbWUucmVxdWlyZWQ6OmFmdGVyIHtcbiAgY29udGVudDogJ+W/hemgiCc7XG4gIGNvbG9yOiAjM0Y3NzM1O1xuICBib3JkZXI6IDJweCBzb2xpZCAjM0Y3NzM1O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmNvbnRhY3QtcGFnZSAud3BjZjcgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi5jb250YWN0LXBhZ2UgLndwY2Y3IC53cGNmNy1mb3JtLWNvbnRyb2wge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uY29udGFjdC1wYWdlIC53cGNmNyAud3BjZjctZm9ybS1jb250cm9sLndwY2Y3LXJhZGlvLCAuY29udGFjdC1wYWdlIC53cGNmNyAud3BjZjctZm9ybS1jb250cm9sLndwY2Y3LWFjY2VwdGFuY2Uge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uY29udGFjdC1wYWdlIC53cGNmNyAud3BjZjctZm9ybS1jb250cm9sIC53cGNmNy1saXN0LWl0ZW0ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jb250YWN0LXBhZ2UgLndwY2Y3IC53cGNmNy10ZXh0YXJlYSB7XG4gIGhlaWdodDogMjQwcHg7XG59XG5cbi5jb250YWN0LXBhZ2UgLndwY2Y3IC53cGNmNy1zdWJtaXQge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xufVxuXG4uY29udGFjdC1wYWdlIC53cGNmNyAud3BjZjctc3VibWl0Om5vdCg6ZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNzczNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY29udGFjdC1wYWdlIC53cGNmNyAud3BjZjctc3VibWl0Om5vdCg6ZGlzYWJsZWQpOmhvdmVyIHtcbiAgb3BhY2l0eTogLjc7XG59XG5cbi5jb250YWN0LXBhZ2UgLnRlbC1udW0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBzb2xpZCA0cHggIzNGNzczNTtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI4cHg7XG59XG5cbi5wcml2YWN5LXBhZ2UgaDIge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ucHJpdmFjeS1wYWdlIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG5cbi5yZWNhcHRjaGEtcG9saWN5IHtcbiAgZm9udC1zaXplOiAuOGVtO1xufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDE3NnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y3NzM1O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxufVxuXG4uZm9vdGVyIC5jb250ZW50LWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IC0xNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjM0Y3NzM1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJGREZCO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZzogMzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLmZvb3RlciAuY29udGVudC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDMycHggMTZweDtcbiAgfVxufVxuXG4uZm9vdGVyIC5jb250ZW50LWNvbnRhaW5lciAuY29tcGFueS1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcm93LWdhcDogMzJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYwcHgpIHtcbiAgLmZvb3RlciAuY29udGVudC1jb250YWluZXIgLmNvbXBhbnktaW5mbyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG5cbi5mb290ZXIgLmNvbnRlbnQtY29udGFpbmVyIC5jb21wYW55LWluZm8gLmxvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLmZvb3RlciAuY29udGVudC1jb250YWluZXIgLmNvbXBhbnktaW5mbyAuaW5zdGFncmFtLWljb24tbGluayB7XG4gIHRyYW5zaXRpb246IGNvbG9yIC4zcztcbn1cblxuLmZvb3RlciAuY29udGVudC1jb250YWluZXIgLmNvbXBhbnktaW5mbyAuaW5zdGFncmFtLWljb24tbGluazo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgY29udGVudDogJ1xcZWE5Mic7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLmZvb3RlciAuY29udGVudC1jb250YWluZXIgLmNvbXBhbnktaW5mbyAuaW5zdGFncmFtLWljb24tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjM0Y3NzM1O1xufVxuXG4uZm9vdGVyIC5jb250ZW50LWNvbnRhaW5lciAuY29tcGFueS1pbmZvIC50ZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmZvb3RlciAuY29udGVudC1jb250YWluZXIgLmNvbXBhbnktaW5mbyAudGVsIC50ZXh0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uZm9vdGVyIC5jb250ZW50LWNvbnRhaW5lciAuY29tcGFueS1pbmZvIC50ZWwgLm51bSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLmZvb3RlciAuY29udGVudC1jb250YWluZXIgLmNvbXBhbnktaW5mbyAuY29udGFjdC1idG4ge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjM0Y3NzM1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIHdpZHRoOiAyODBweDtcbiAgdHJhbnNpdGlvbjogY29sb3IsIGJhY2tncm91bmQtY29sb3IgLjNzO1xufVxuXG4uZm9vdGVyIC5jb250ZW50LWNvbnRhaW5lciAuY29tcGFueS1pbmZvIC5jb250YWN0LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRjc3MzU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAuZm9vdGVyIC5jb250ZW50LWNvbnRhaW5lciAuY29tcGFueS1pbmZvIC5jb250YWN0LWJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZvb3RlciAuY29udGVudC1jb250YWluZXIgLmNvbXBhbnktaW5mbyAuY29udGFjdC1idG46OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIGNvbnRlbnQ6ICdcXGU5MDEnO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbn1cblxuLmZvb3RlciAuY29udGVudC1jb250YWluZXIgLm5hdi1tZW51IHVsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcm93LWdhcDogOHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLmZvb3RlciAuY29udGVudC1jb250YWluZXIgLm5hdi1tZW51IHVsIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1OXB4KSB7XG4gIC5mb290ZXIgLmNvbnRlbnQtY29udGFpbmVyIC5uYXYtbWVudSB1bCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGNvbHVtbi1nYXA6IDE2cHg7XG4gICAgcm93LWdhcDogMjRweDtcbiAgfVxufVxuXG4uZm9vdGVyIC5jb250ZW50LWNvbnRhaW5lciAubmF2LW1lbnUgdWwgbGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5mb290ZXIgLmNvbnRlbnQtY29udGFpbmVyIC5uYXYtbWVudSB1bCBsaSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZm9vdGVyIC5jb250ZW50LWNvbnRhaW5lciAubmF2LW1lbnUgdWwgbGkgYTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNGNzczNTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSxib3R0b20gLjNzO1xufVxuXG4uZm9vdGVyIC5jb250ZW50LWNvbnRhaW5lciAubmF2LW1lbnUgdWwgbGkgYTpob3Zlcjo6YWZ0ZXIge1xuICBib3R0b206IC00cHg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb290ZXIgLmNvcHlyaWdodC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZzogMjRweCAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuIiwiJGZvbnQtY29sb3JfZGVmYXVsdDogIzI2MjYyNjtcbiRjb2xvcl9tYWluOiAjM0Y3NzM1O1xuJGNvbG9yX3JpZ2h0X2dyZWVuOiAjRUJGNUU5O1xuJGNvbG9yX2JnOiAjRkJGREZCO1xuXG4kYnJlYWtwb2ludHM6IChcbiAgJ3NwJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpJyxcblx0J292ZXJfc3AnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjBweCknLFxuICAndGFiJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpJyxcblx0J3BjJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpJ1xuKSAhZGVmYXVsdDtcblxuQG1peGluIHNwKCRicmVha3BvaW50OiBzcCkge1xuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBvdmVyLXNwKCRicmVha3BvaW50OiBvdmVyX3NwKSB7XG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHRhYigkYnJlYWtwb2ludDogdGFiKSB7XG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIHBjKCRicmVha3BvaW50OiBwYykge1xuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbmh0bWwsIGJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogJGZvbnQtY29sb3JfZGVmYXVsdDtcbiAgZm9udC1mYW1pbHk6IFF1aWNrc2FuZCwg5ri444K044K344OD44Kv5L2TLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrTjgrfjg4Pjgq8gUHJvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIOODoeOCpOODquOCqiwgTWVpcnlvLCBPc2FrYSwgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS44O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuYm9keSB7XG5cdGZvbnQtc2l6ZTogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX2JnO1xuXHQvLyBmb290ZXLmnIDkuIvpg6jlm7rlrppcblx0ZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5mb290ZXJCb3R0b20td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuLm1haW4ge1xuICBmbGV4OiAxIDEgYXV0bztcblx0Ly/jgZPjgZPjgb7jgadmb290ZXLmnIDkuIvpg6jlm7rlrppcblx0Ly8gcGFkZGluZy10b3A6IDgwcHg7IC8v5Zu65a6a44OY44OD44OA44O85YiGXG5cdC8vIEBpbmNsdWRlIHRhYigpIHtcblx0Ly8gXHRwYWRkaW5nLXRvcDogNzJweDtcblx0Ly8gfVxufVxuYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICRmb250LWNvbG9yX2RlZmF1bHQ7XG59XG4uc2l0ZS13aWR0aCB7XG5cdG1heC13aWR0aDogMTAwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0QGluY2x1ZGUgdGFiKCl7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cbn1cbi5idG4ge1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRvdXRsaW5lOiBub25lO1xuXHRmb250OiBpbmhlcml0O1xufVxuLmxpc3QtZGlzYyB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblx0cGFkZGluZy1sZWZ0OiAxOHB4O1xuXHQmIGxpOjptYXJrZXIge1xuXHRcdGNvbG9yOiAkY29sb3JfbWFpbjtcblx0fVxufVxuLnRleHQtdW5kZXJsaW5lIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udW5kZXJzZWN0aW9uLW1hcmdpbiB7XG5cdG1hcmdpbi1ib3R0b206IDEyMHB4O1xuXHRAaW5jbHVkZSBzcCgpIHtcblx0XHRtYXJnaW4tYm90dG9tOiA4MHB4O1xuXHR9XG59XG4ubm8tYnJlYWsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ub25seS1wYyB7XG5cdEBpbmNsdWRlIHRhYigpIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5vbmx5LXRhYiB7XG5cdEBpbmNsdWRlIHBjKCkge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuLmVuIHtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xMmVtO1xufVxuLnRleHQtcmlnaHQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5zZWN0aW9uLXRpdGxlIHtcblx0JiAuZW4ge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRjb2xvcjogJGNvbG9yX21haW47XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc3AoKSB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0fVxuXHR9XG5cdCYgLmphIHtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMTJlbTtcblx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRAaW5jbHVkZSBzcCgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHR9XG5cdH1cbn0gLy8uc2VjdGlvbi10aXRsZVxuLnN1YnBhZ2UtdGl0bGUge1xuXHRtYXJnaW4tdG9wOiAxMjBweDtcblx0bWFyZ2luLWJvdHRvbTogODBweDtcblx0QGluY2x1ZGUgc3AoKSB7XG5cdFx0bWFyZ2luLXRvcDogNTZweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHR9XG5cdCYgLmVuIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0Y29sb3I6ICRjb2xvcl9tYWluO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQvLyBAaW5jbHVkZSBzcCgpIHtcblx0XHQvLyBcdGZvbnQtc2l6ZTogMjBweDtcblx0XHQvLyB9XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xuXHRcdH1cblx0fVxuXHQmIC5qYSB7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC4xMmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0QGluY2x1ZGUgc3AoKSB7XG5cdFx0XHRmb250LXNpemU6IDM0cHg7XG5cdFx0fVxuXHR9XG59IC8vLnN1YnBhZ2UtdGl0bGVcblxuLnZpZXctbW9yZSB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdCY6OmFmdGVyIHtcblx0XHRtYXJnaW4tbGVmdDogMTZweDtcblx0XHRmb250LWZhbWlseTogJ2ljb21vb24nO1xuXHRcdGNvbnRlbnQ6ICdcXGU5MDMnO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbjtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRwYWRkaW5nOiA3cHggMTVweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3JfbWFpbjtcblx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IsIGNvbG9yIC41cztcblx0fVxuXHQmOmhvdmVyOjphZnRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICRjb2xvcl9tYWluO1xuXHR9XG59IC8vLnZpZXctbW9yZVxuLmZpeGVkLWhlYWRlci1zcGFjZSB7IC8v5Zu65a6a44OY44OD44OA44O877yIdXBwZXLvvInliIbjga7kvZnnmb3jgpLnorrkv51cblx0Ly8gaGVpZ2h0OiA3MnB4O1xuXHRAaW5jbHVkZSB0YWIge1xuXHRcdGhlaWdodDogNjRweDtcblx0fVxufVxuLmhlYWRlciB7XG5cdCYgLnVwcGVyIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOjA7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTZweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYmc7XG5cdFx0ei1pbmRleDogNDtcblx0XHRoZWlnaHQ6IDcycHg7XG5cdFx0QGluY2x1ZGUgdGFiKCkge1xuXHRcdFx0aGVpZ2h0OiA2NHB4O1xuXHRcdH1cblx0XHQmIC5jb2x1bW4ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHQmIC5zaXRlLWxvZ28ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxNjBweDtcblx0XHRcdFx0QGluY2x1ZGUgc3AoKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmIC5jdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHQmIC5tYWlsIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbjtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAyNHB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdCAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuXHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZTkwMSc7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0XHRcdCAgfVxuXHRcdFx0XHQgICYgLnRleHQge1xuXHRcdFx0XHQgIFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdCAgfVxuXHRcdFx0XHQgICY6aG92ZXIge1xuXHRcdFx0XHQgIFx0b3BhY2l0eTogLjg7XG5cdFx0XHRcdCAgfVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYgLnRlbC1jb250YWluZXIge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcblx0XHRcdFx0XHQmIC50ZWwge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3JfbWFpbjtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0JiAubnVtIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmIC5ob3VyIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fSAvLy51cHBlclxuXHQmIC5sb3dlciB7XG5cdFx0QGluY2x1ZGUgcGMoKSB7XG5cdFx0XHQvL+WbuuWumuODmOODg+ODgOODvO+8iHVwcGVy77yJ44Go6YeN44Gq44KJ44Gq44GE44GP44KJ44GE44Gu5LiK44Oe44O844K444OzXG5cdFx0XHRtYXJnaW4tdG9wOiAxMDBweDtcblx0XHR9XG5cdFx0Ly8g5o6b44GR57ea44KS5byV44GP5Y+C6ICD77yaIGh0dHBzOi8vY3NzaHRtbC53b3JrL2xpLXNlcGFyYXRvci9cblx0XHQmIC5uYXYge1xuXHRcdFx0cGFkZGluZzogMCAxNnB4O1xuXHRcdFx0QGluY2x1ZGUgdGFiKCkge1xuXHQgIFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdCAgXHRcdHRvcDogMDtcblx0ICBcdFx0bGVmdDogMDtcblx0ICAgICAgd2lkdGg6IDEwMCU7XG5cdCAgICAgIGhlaWdodDogMTAwJTtcblx0ICBcdFx0cGFkZGluZy10b3A6IDExMnB4O1xuXHQgIFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfYmc7XG5cdCAgICAgIG92ZXJmbG93OiBzY3JvbGw7XG5cdCAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblx0ICAgICAgb3BhY2l0eTogMDtcblx0ICAgICAgei1pbmRleDogMztcblx0ICAgICAgJi5hY3RpdmUge1xuXHQgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG5cdCAgICAgICAgb3BhY2l0eTogMTtcblx0ICAgICAgfVxuXHQgICAgfVxuXHRcdFx0JiAubGlzdCB7XG5cdFx0XHRcdEBpbmNsdWRlIHBjKCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZm9udC1jb2xvcl9kZWZhdWx0O1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRmb250LWNvbG9yX2RlZmF1bHQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JiBsaSB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHBjKCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWIoKSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYgYSB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBwYygpIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHQmIC5lbiB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3JfbWFpbjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRvcDogLTE4cHg7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYigpIHtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IC0yNHB4O1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYgLmphIHtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9tYWluO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMCwgMSk7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6aG92ZXI6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fSAvLyBhXG5cdFx0XHRcdH0gLy8gbGlcblx0XHRcdFx0JiBsaStsaSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgcGMoKSB7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRmb250LWNvbG9yX2RlZmF1bHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9IC8vLmxpc3Rcblx0XHR9IC8vLm5hdlxuXHR9IC8vLmxvd2VyXG59IC8vLmhlYWRlclxuLy8g44OP44Oz44OQ44O844Ks44O844Oh44OL44Ol44O8XG4uaGFtYnVyZ2VyIHtcblx0QGluY2x1ZGUgcGMoKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuXHR3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHQmIC50ZXh0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDIycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogYXR0cihkYXRhLXR4dC1tZW51KTtcblx0XHR9XG5cdH1cblx0JiAubGluZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMHB4O1xuXHQgIGJvdHRvbTogMDtcblx0XHRyaWdodDogMDtcblx0ICBsZWZ0OiAwO1xuXHQgIG1hcmdpbjogYXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0ICBoZWlnaHQ6IDJweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZm9udC1jb2xvcl9kZWZhdWx0O1xuXHQgIHRyYW5zaXRpb246IGluaGVyaXQ7XG5cdCAgLy90cmFuc2l0aW9uOiByb3RhdGUgLjNzIGVhc2UtaW4tb3V0O1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHRvcDogLThweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0ICBoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZm9udC1jb2xvcl9kZWZhdWx0O1xuXHRcdCAgY29udGVudDogJyc7XG5cdFx0ICB0cmFuc2l0aW9uOiBpbmhlcml0O1xuXHRcdH1cblx0fVxuXHQmLmFjdGl2ZSB7XG5cdFx0JiAubGluZSB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTdkZWcpO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDM1ZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0JiAudGV4dCB7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS10eHQtY2xvc2UpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSAvLy5oYW1idXJnZXJcblxuLy9mcm9udC1wYWdlXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0fVxufVxuXG4uZnJvbnQtcGFnZSB7XG5cdCYgLmZ2IHtcblx0XHRtYXJnaW4tdG9wOiAxMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMjBweDtcblx0XHRAaW5jbHVkZSBzcCgpIHtcblx0XHRcdG1hcmdpbi10b3A6IDgwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA5NnB4O1xuXHRcdH1cblx0XHQmIC5jYXRjaC1jb3B5IHtcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdC8vbGV0dGVyLXNwYWNpbmc6IDAuMTJlbTtcblxuXHRcdFx0YW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcblx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG5cblx0XHRcdEBpbmNsdWRlIHNwKCkge1xuXHRcdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHR9XG5cdFx0XHQmIC5jb2xvci1tYWluIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1tYWluO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmIC5jb3Zlci1pbWcge1xuXHRcdFx0Ly9tYXJnaW4tdG9wOiAtMjJweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZnJvbnQtcGFnZS9mdi5qcGcpO1xuXHRcdCAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDcwJTtcblx0XHQgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0ICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdFx0aGVpZ2h0OiA1NjBweDtcblx0XHRcdEBpbmNsdWRlIHNwKCkge1xuXHRcdFx0XHRoZWlnaHQ6IDQ4MHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAzMCUgNzAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fSAvLy5mdlxuXHQmIC5hYm91dC1zZWN0aW9uIHtcblx0XHQmIC5jb2x1bW4ge1xuXHRcdFx0bWF4LXdpZHRoOiAxNDAwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdEBpbmNsdWRlIHBjKCkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB0YWIoKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHQgICAgcGFkZGluZy1yaWdodDogMTZweDtcblx0XHRcdH1cblx0XHRcdCYgLmltZyB7XG5cdFx0XHRcdEBpbmNsdWRlIHBjKCkge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgdGFiKCkge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYgLmNvbnRlbnQtc2lkZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdCYgLnZpZXctbW9yZS1wYyB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBwYygpIHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAzMnB4KTtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0JiAuc2VjdGlvbi10aXRsZSAuamEge1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMWVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9IC8vLmNvbnRlbnQtc2lkZVxuXHRcdFx0JiAuaW50cm9kdWN0aW9uLXRhYiB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHR9XG5cdFx0fSAvLy5jb2x1bW5cblx0fSAvLy5hYm91dC1zZWN0aW9uXG5cdCYgLndvcmtzLXNlY3Rpb24ge1xuXHRcdCYgLnNlY3Rpb24tdGl0bGUge1xuXHRcdFx0bWF4LXdpZHRoOiAxNDAwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cdFx0fVxuXHRcdCYgLndvcmtzLXNsaWRlciB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0Ly8g44GT44GT44GL44KJ5ZCE44K544Op44Kk44OJ44Gu6auY44GV44KS5o+D44GI44KLXG5cdFx0XHQvLyDlj4LogIPjgrXjgqTjg4jvvJpodHRwczovL2xpYmVzdGEuanAvMjAyMy8wMS8wNC9hbGlnbi1oZWlnaHQtb2Ytc2xpY2stc2xpZGVyL1xuXHRcdFx0JiAuc2xpY2stdHJhY2sge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHQmIC5zbGljay1zbGlkZSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vIOOBk+OBk+OBvuOBp+WQhOOCueODqeOCpOODieOBrumrmOOBleOCkuaPg+OBiOOCi1xuXHRcdFx0JiAuaXRlbSB7XG5cdFx0XHRcdG1hcmdpbjogMCAxMnB4O1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHQmIC50aXRsZSB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JiAudGh1bWJuYWlsIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IC43O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmIC50aHVtYm5haWwge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcblx0XHRcdFx0fVxuXHRcdFx0XHQmIC50aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIHNwKCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmIC53b3Jrcy10YWdzIHtcblx0XHRcdFx0XHQmIGxpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0ICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogI0VCRjVFOTtcblx0XHRcdFx0ICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuXHRcdFx0XHQgICAgYm9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0ICAgIG1hcmdpbi1yaWdodDogMTJweDtcblx0XHRcdFx0ICAgIG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdFx0ICAgIEBpbmNsdWRlIHNwKCkge1xuXHRcdFx0XHQgICAgXHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdCAgICBcdHBhZGRpbmc6IDJweCAxMnB4O1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JiAuc2xpY2stYXJyb3cge1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHQmLnNsaWNrLXByZXYgeyAvL+W3plxuXHRcdFx0XHRcdGxlZnQ6IDMycHg7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGVYKC0xKTsgLy/lj7PlkJHjgY3jgqLjgqTjgrPjg7PjgpLlj43ou6Jcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3AoKSB7XG5cdFx0XHRcdFx0XHRsZWZ0OiA4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc2xpY2stbmV4dCB7IC8v5Y+zXG5cdFx0XHRcdFx0cmlnaHQ6IDYwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgc3AoKSB7XG5cdFx0XHRcdFx0XHRyaWdodDogMzZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zbGljay1wcmV2OjpiZWZvcmUsXG5cdFx0XHRcdCYuc2xpY2stbmV4dDo6YmVmb3JlIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxOyAvL3NsaWNr44OH44OV44Kp44Gu44K544K/44Kk44Or5omT44Gh5raI44GXXG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdpY29tb29uJztcblx0XHRcdFx0XHRjb250ZW50OiAnXFxlOTAzJztcblx0XHRcdCAgICBmb250LXNpemU6IDI0cHg7XG5cdFx0XHQgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHQgICAgYmFja2dyb3VuZC1jb2xvcjogIzNGNzczNTtcblx0XHRcdCAgICBjb2xvcjogI2ZmZjtcblx0XHRcdCAgICBwYWRkaW5nOiAxMnB4O1xuXHRcdFx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICMzRjc3MzU7XG5cdFx0XHQgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH0gLy8ud29ya3Mtc2xpZGVyXG5cdH0gLy8ud29ya3Mtc2VjdGlvblxuXHQmIC5yZWFzb24tc2VjdGlvbiB7XG5cdFx0JiAuaGVhZGxpbmUtYXJlYSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAtMzJweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHQmIC5lbiB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3JfbWFpbjtcblx0XHRcdFx0Zm9udC1zaXplOiA1NnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtOXB4O1xuXHRcdFx0XHRAaW5jbHVkZSBzcCgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDUycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYgLmphIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW47XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDE2cHggMCAxNnB4IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdEBpbmNsdWRlIHNwKCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDAgMTJweCAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYgLmNvbnRlbnQtYXJlYSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTIwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogOTZweDtcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvZnJvbnQtcGFnZS9yZWFzb24tYmcuanBnKTtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAzMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCYgLm92ZXJsYXkge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgkY29sb3JfcmlnaHRfZ3JlZW4sIC43KTtcblx0XHRcdH1cblx0XHRcdCYgLmxpc3Qge1xuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRnYXA6IDgwcHggMzJweDsgLy/jgr/jg4bjg6jjgrNcblx0XHRcdFx0QGluY2x1ZGUgcGMoKSB7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQmIC5pdGVtIHtcblx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0cGFkZGluZzogMzJweCAxNnB4O1xuXHRcdFx0XHRcdCYgLm51bSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX21haW47XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDY0cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC01NnB4O1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW47XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogOHB4IGF1dG8gMTZweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JiAudGl0bGUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fSAvLy5jb250ZW50LWFyZWFcblx0fVxuXHQmIC5ibG9nLXNlY3Rpb24ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNFRkVGRUY7XG5cdFx0cGFkZGluZzogODBweCAwO1xuXHRcdCYgLmJsb2ctc2VjLXNpdGUtd2lkdGgge1xuXHRcdFx0bWF4LXdpZHRoOiA4MDBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0QGluY2x1ZGUgdGFiKCl7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTZweDtcblx0XHQgIH1cblx0XHRcdCYgLmJsb2ctc2VjLXRpdGxlIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0JiAuZW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX21haW47XG5cdFx0XHRcdH1cblx0XHRcdFx0JiAuamEge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzNnB4O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMTJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0XHR3aWR0aDogNDhweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbjtcblx0XHRcdFx0XHRtYXJnaW46IDE2cHggYXV0byA1NnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9IC8vLmJsb2ctc2VjLXRpdGxlXG5cdFx0XHQmIC5saXN0IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTZweDtcblx0XHRcdFx0JiAuaXRlbSB7XG5cdFx0ICAgIFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5OTk7XG5cdFx0XHRcdCAgcGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0XHRcdCAgJjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0ICAgIFx0fVxuXHRcdCAgICBcdCY6aG92ZXIge1xuXHRcdCAgICBcdFx0JiAudGl0bGUge1xuXHRcdCAgICBcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHQgICAgXHRcdH1cblx0XHQgICAgXHRcdCYgLmNvbHVtbiAudGh1bWJuYWlsIHtcblx0XHQgICAgXHRcdFx0b3BhY2l0eTogLjc7XG5cdFx0ICAgIFx0XHR9XG5cdFx0ICAgIFx0fVxuXHRcdCAgICBcdCYgLmNvbHVtbiB7XG5cdFx0ICAgIFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRcdCAgQGluY2x1ZGUgcGMoKSB7XG5cdFx0XHRcdFx0ICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdFx0XHQgICAgY29sdW1uLWdhcDogMTZweDtcblx0XHRcdFx0XHQgIH1cblx0XHRcdFx0XHQgICYgLnRodW1ibmFpbCB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0ICAgIFx0JiAuY29udGVudC1zaWRlIHtcblx0XHRcdCAgICBcdFx0QGluY2x1ZGUgdGFiKCkge1xuXHRcdFx0ICAgIFx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0XHQgICAgXHRcdH1cblx0XHRcdCAgICBcdFx0JiAuZGF0ZS1uLWNhdCB7XG5cdFx0XHQgICAgXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0ICAgIFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdCAgICBcdFx0XHQmIC5jYXQtaWNvbiB7XG5cdFx0XHQgICAgXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjM0Y3NzM1O1xuXHRcdFx0XHRcdFx0XHQgICAgY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdCAgICBwYWRkaW5nOiA0cHggMTJweDtcblx0XHRcdCAgICBcdFx0XHR9XG5cdFx0XHQgICAgXHRcdH0gLy8uZGF0ZS1uLWNhdFxuXHRcdFx0ICAgIFx0XHQmIC50aXRsZSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdCAgICBcdH0gLy8uY29udGVudC1zaWRlXG5cdFx0ICAgIFx0fSAvLy5jb2x1bW5cblx0XHQgICAgfSAvLy5pdGVtXG5cdFx0XHR9IC8vLmxpc3Rcblx0XHR9IC8vLmJsb2ctc2VjLXNpdGUtd2lkdGhcblx0fVxuXHQmIC5mYXEtbi1mbG93IHtcblx0XHQmIC5jb2x1bW4ge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdhcDogODBweCA0MHB4OyAvL+OCv+ODhiDjg6jjgrNcblx0XHRcdEBpbmNsdWRlIHBjKCkge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHR9XG5cdFx0XHQmIC5pdGVtIHtcblx0XHRcdFx0JiAudGl0bGUge1xuXHRcdFx0XHRcdCYgLmVuIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3JfbWFpbjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmIC5qYSB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmIC5pbWcge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmIC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcCgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH0gLy9mYXEtbi1mbG93XG59IC8vLmZyb250LXBhZ2VcblxuLy/kvJrnpL7moYjlhoVcbi5jb21wYW55LXBhZ2Uge1xuXHQmIC50aXRsZS1hcmVhIHtcblx0XHRtYXJnaW4tdG9wOiAxMjBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdEBpbmNsdWRlIHNwKCkge1xuXHRcdFx0bWFyZ2luLXRvcDogODBweDtcblx0XHRcdC8vIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0fVxuXHRcdCYgLnBhZ2UtdGl0bGUge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0JiAuZW4ge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogLTQwcHg7XG5cdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRmb250LXNpemU6IDQ4cHg7XG5cdFx0XHRcdGNvbG9yOiAjRDhFM0Q2O1xuXHRcdFx0XHRAaW5jbHVkZSBzcCgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdFx0dG9wOiAtMzJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JiAuamEge1xuXHRcdFx0XHRmb250LXNpemU6IDM2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjEyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYgLmJnLWltZyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbXBhbnkvZnYuanBnKTtcblx0XHQgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdFx0ICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdCAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdGhlaWdodDogNDIwcHg7XG5cdFx0XHRAaW5jbHVkZSBvdmVyLXNwKCkge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzcCgpIHtcblx0XHRcdFx0aGVpZ2h0OiAzMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0JiAubGVhZC10ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiA1NnB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMjtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRAaW5jbHVkZSBvdmVyLXNwKCkge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxuXHQmIC5zbGlkZXIge1xuXHRcdC8vIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuXHR9XG5cdCYgLnN0YWZmLXNlY3Rpb24ge1xuXG5cdFx0Ly/jgZPjgZPjgYvjgonntLnku4vmlofjgarjgZdcblx0XHQmIC5saXN0IHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRnYXA6IDQ4cHggMzJweDsgLy/jgr/jg4bjg6jjgrNcblx0XHRcdEBpbmNsdWRlIHBjKCkge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHR9XG5cdFx0XHQmIC5pdGVtIHtcblx0XHRcdFx0JiAubmFtZSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8v44GT44GT44G+44Gn57S55LuL5paH44Gq44GXXG5cblx0XHQvL+OBk+OBk+OBi+OCiee0ueS7i+aWh+S7mOOBjVxuXHRcdC8vICYgLmxpc3Qge1xuXHRcdC8vIFx0ZGlzcGxheTogZ3JpZDtcblx0XHQvLyBcdHJvdy1nYXA6IDgwcHg7XG5cdFx0Ly8gXHQmIC5pdGVtIHtcblx0XHQvLyBcdFx0ZGlzcGxheTogZmxleDtcblx0XHQvLyBcdFx0Z2FwOiAxNnB4IDMycHg7IC8v44K/44OG44Oo44KzXG5cdFx0Ly8gXHRcdEBpbmNsdWRlIHRhYigpIHtcblx0XHQvLyBcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdC8vIFx0XHR9XG5cdFx0Ly8gXHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHQvLyBcdFx0XHRAaW5jbHVkZSBwYygpIHtcblx0XHQvLyBcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHQvLyBcdFx0XHR9XG5cdFx0Ly8gXHRcdH1cblx0XHQvLyBcdFx0JiAuaW1nLFxuXHRcdC8vIFx0XHQmIC5pbnRyb2R1Y3Rpb24ge1xuXHRcdC8vIFx0XHRcdEBpbmNsdWRlIHBjKCkge1xuXHRcdC8vIFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHQvLyBcdFx0XHR9XG5cdFx0Ly8gXHRcdH1cblx0XHQvLyBcdFx0JiAubmFtZSB7XG5cdFx0Ly8gXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Ly8gXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdC8vIFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0Ly8gXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvcl9tYWluO1xuXHRcdC8vIFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHQvLyBcdFx0fVxuXHRcdC8vIFx0fSAvLy5pdGVtXG5cdFx0Ly8gfSAvLy5saXN0XG5cdFx0Ly/jgZPjgZPjgb7jgafntLnku4vmlofku5jjgY1cblx0fSAvLy5zdGFmZi1zZWN0aW9uXG5cdCYgLm92ZXJ2aWV3LXNlY3Rpb24ge1xuXHRcdCYgLnRhYmxlIHtcblx0XHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgIzY2Njtcblx0XHRcdCYgLml0ZW0ge1xuXHRcdFx0XHRwYWRkaW5nOiAzMnB4IDA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjY2O1xuXHRcdFx0XHRAaW5jbHVkZSBvdmVyLXNwKCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNWZyO1xuXHRcdFx0XHRcdGNvbHVtbi1nYXA6IDMycHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0JiBkdCB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9IC8vLnRhYmxlXG5cdH0gLy8ub3ZlcnZpZXctc2VjdGlvblxuXHQmIC5hcmVhLXNlY3Rpb24ge1xuXHRcdCYgLmJveCB7XG5cdFx0XHRwYWRkaW5nOiAxNnB4O1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yX21haW47XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHQmIC5hcmVhLXNlYy10aXRsZSB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHQmIC5lbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3JfbWFpbjtcblx0XHRcdFx0fVxuXHRcdFx0XHQmIC5qYSB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0XHRAaW5jbHVkZSBzcCgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdHdpZHRoOiA0OHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9tYWluO1xuXHRcdFx0XHRcdG1hcmdpbjogMTZweCBhdXRvIDMycHg7XG5cdFx0XHRcdH1cblx0XHRcdH0gLy8uYXJlYS1zZWMtdGl0bGVcblx0XHRcdCYgLmxpc3Qge1xuXHRcdFx0XHQmIC5pdGVtIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ+OAgSc7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fSAvLy5ib3hcblx0fSAvLy5hcmVhLXNlY3Rpb25cblx0JiAuYWNjZXNzLXNlY3Rpb24ge1xuXHRcdCYgLm1hcC1jb250YWluZXIge1xuXHRcdFx0aGVpZ2h0OiA0MjBweDtcblx0XHR9XG5cdH1cbn0gLy8uY29tcGFueS1wYWdlXG5cblxuXG5cbi8v5pa95bel5a6f57i+44O744OW44Ot44KwXG4uYXJjaGl2ZS1wYWdlciB7XG5cdC8vIG1hcmdpbi10b3A6IDEyMHB4O1xuXHQmIC5uYXZpZ2F0aW9uLnBhZ2luYXRpb24geyAvL+iomOS6i+S4gOimp+ODmuODvOOCuOODjeODvOOCt+ODp+ODs1xuXHRcdG1hcmdpbi10b3A6IDEyMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cblx0JiAucGFnZS1udW1iZXJzIHtcblx0XHRtYXJnaW46IDAgOHB4O1xuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0ICAmOmhvdmVyLFxuXHQgICYuY3VycmVudCB7XG5cdCAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAkY29sb3JfbWFpbiAzcHg7XG5cdCAgfVxuXHR9XG59XG4ucG9zdC1wYWdlIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgQGluY2x1ZGUgcGMoKSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzZnIgMWZyO1xuICAgIGNvbHVtbi1nYXA6IDU2cHg7XG4gIH1cbiAgQGluY2x1ZGUgdGFiKCkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIHJvdy1nYXA6IDEyMHB4O1xuICB9XG5cdCYgLmNhdC1pY29uIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbjtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRwYWRkaW5nOiA0cHggMTJweDtcblx0fVxuXHQmIC53b3Jrcy10YWdzIHtcblx0XHQmIGxpIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3JpZ2h0X2dyZWVuO1xuXHRcdFx0cGFkZGluZzogNHB4IDEycHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0Ly8gQGluY2x1ZGUgc3AoKSB7XG5cdFx0XHQvLyBcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdC8vIH1cblx0XHR9XG5cdFx0Ji5zaW5nbGUtd29ya3MtcGFnZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdH1cblx0fSAvLy53b3Jrcy10YWdzXG4gICYuYXJjaGl2ZS1wYWdlIHtcbiAgICAmIC5saXN0IC5pdGVtIHtcbiAgICBcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTk5O1xuXHRcdCAgcGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0ICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIFx0fVxuICAgIFx0Jjpob3ZlciB7XG4gICAgXHRcdCYgLmNvbnRlbnQtc2lkZSAudGl0bGUge1xuICAgIFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIFx0XHR9XG4gICAgXHRcdCYgLmNvbHVtbiAudGh1bWJuYWlsIHtcbiAgICBcdFx0XHRvcGFjaXR5OiAuNztcbiAgICBcdFx0fVxuICAgIFx0fVxuICAgIFx0JiAuY29sdW1uIHtcbiAgICBcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdCAgQGluY2x1ZGUgcGMoKSB7XG5cdFx0XHQgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0ICAgIGNvbHVtbi1nYXA6IDE2cHg7XG5cdFx0XHQgIH1cblx0XHRcdCAgJiAudGh1bWJuYWlsIHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cztcblx0XHRcdFx0fVxuXHQgICAgXHQmIC5jb250ZW50LXNpZGUge1xuXHQgICAgXHRcdEBpbmNsdWRlIHRhYigpIHtcblx0ICAgIFx0XHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdCAgICBcdFx0fVxuXHQgICAgXHRcdCYgLmRhdGUtbi1jYXQge1xuXHQgICAgXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHQgICAgXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHQgICAgXHRcdH0gLy8uZGF0ZS1uLWNhdFxuXHQgICAgXHRcdCYgLnRpdGxlIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdFx0XHR9XG5cdCAgICBcdH0gLy8uY29udGVudC1zaWRlXG4gICAgXHR9IC8vLmNvbHVtblxuICAgIH0gLy8ubGlzdCAuaXRlbVxuICB9IC8vLmFyY2hpdmUtcGFnZVxuICAmLnNpbmdsZS1wYWdlIHtcbiAgXHRtYXJnaW4tdG9wOiAxMjBweDtcbiAgXHRAaW5jbHVkZSBzcCgpIHtcbiAgXHRcdG1hcmdpbi10b3A6IDU2cHg7XG4gIFx0fVxuICAgICYgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICBAaW5jbHVkZSBzcCgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmIC50aHVtYm5haWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICB9XG4gICAgJiAudGhlLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAgICYgaDIsXG4gICAgICAmIGgzLFxuICAgICAgJiBoNCxcbiAgICAgICYgaDUsXG4gICAgICAmIGg2IHtcbiAgICAgICAgbWFyZ2luOiAzMnB4IDAgMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAkY29sb3JfbWFpbjtcbiAgICAgIH1cbiAgICAgICYgaDIge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3JpZ2h0X2dyZWVuO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkY29sb3JfbWFpbjtcbiAgICAgIH1cbiAgICAgICYgaDMge1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgIH1cbiAgICAgICYgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICB9XG4gICAgICAmIHAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgICAgJiB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICB9XG4gICAgICAmIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgICAgfVxuICAgICAgJiBwIGVtIHtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgfVxuICAgICAgJiBwIHN0cm9uZyB7XG4gICAgICBcdGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgICAgJiB0YWJsZSxcbiAgICAgICYgdGFibGUgdGgsXG4gICAgICAmIHRhYmxlIHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgfVxuICAgICAgJiAud3AtYmxvY2staW1hZ2Uge1xuICAgICAgXHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmIC5zaW5nbGUtcGFnZXIge1xuICAgIFx0JiAucHJldiB7XG4gICAgXHRcdG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgXHR9XG4gICAgICAmIC5ndWlkZSB7XG4gICAgICBcdGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgXHR0ZXh0LWRlY29yYXRpb246ICRjb2xvcl9tYWluIDJweCB1bmRlcmxpbmU7XG4gICAgICBcdG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfSAvLy5zaW5nbGUtcGFnZVxuICAmIC5zaWRlYmFyIHtcbiAgICAmIC53aWRnZXQge1xuICAgICAgJiAud2lkZ2V0dGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3JfbWFpbjtcbiAgICAgICAgQGluY2x1ZGUgcGMoKSB7XG4gICAgICAgIFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkY29sb3JfbWFpbjtcbiAgICAgICAgXHRwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJiB1bCB7XG4gICAgICBcdEBpbmNsdWRlIHBjKCkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogOHB4O1xuICAgICAgXHR9XG4gICAgICBcdCYgbGkge1xuICAgICAgXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHQgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdCAgICAgICAgXHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdCAgICAgICAgfVxuICAgICAgXHR9XG4gICAgICB9XG4gICAgICAmLnN0aWtleS13aWRnZXQge1xuICAgICAgICBAaW5jbHVkZSBwYygpIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdFx0XHRcdHRvcDogODBweDtcblx0XHRcdFx0fVxuICAgICAgfVxuICAgICAgJiAudGFnY2xvdWQge1xuXHQgICAgICBcdG1hcmdpbi10b3A6IDI0cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdFx0XHRyb3ctZ2FwOiAxNnB4O1xuICAgICAgXHQmIC50YWctY2xvdWQtbGluayB7XG4gICAgICBcdFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICBcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX3JpZ2h0X2dyZWVuO1xuICAgICAgXHRcdHBhZGRpbmc6IDRweCAxMnB4O1xuICAgICAgXHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBcdH1cbiAgICAgIH1cbiAgICB9IC8vLndpZGdldFxuICB9IC8vLnNpZGViYXJcbn0gLy8ud29ya3MtcGFnZS1jb250YWluZXJcbi8v44GK5byV5rih44GX44G+44Gn44Gu5rWB44KMXG4uZmxvdy1wYWdlIHtcblx0JiAudGhlLWNvbnRlbnQge1xuXHRcdG1hcmdpbi10b3A6IDk2cHg7IC8v6YCj55WqMe+8iHBvc2l0aW9u44Gn6YWN572u77yJ44Go5L2Z55m944GM5Ye65p2l44KL44KI44GG44GrXG5cdFx0Y291bnRlci1yZXNldDogZmxvdy1pdGVtO1xuXHRcdCYgaDIge1xuXHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGNvbG9yX21haW47XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAtNDhweDtcblx0XHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IGZsb3ctaXRlbTsgIC8qIGgy44Kr44Km44Oz44K/44O844Gu5YCk44GrMeOCkuWKoOeulyAqL1xuXHRcdFx0XHRjb250ZW50OiAnMCcgY291bnRlcihmbG93LWl0ZW0pOyAgIC8qIGgy44Kr44Km44Oz44K/44O844Gu5YCk44KS6KGo56S6ICovXG5cdFx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yX21haW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHQmIC5kb3duLWFycm93IHtcblx0XHRcdG1hcmdpbjogMzJweCBhdXRvIDY0cHg7XG5cdFx0XHR3aWR0aDogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdGJvcmRlci1sZWZ0OiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAzMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXRvcDogMjRweCBzb2xpZCAkY29sb3JfbWFpbjtcblx0XHR9XG5cdH1cbn0gLy8uZmxvdy1wYWdlXG4vL+OCiOOBj+OBguOCi+izquWVj1xuLmZhcS1wYWdlIHtcblx0JiBoMiB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW47XG5cdFx0cGFkZGluZzogNHB4IDE2cHg7XG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXG5cdFx0XHQvL2JvcmRlci10b3A6IDFweCBzb2xpZCAjOTk5O1xuXHRcdH1cblx0fVxuXHQmIGgzIHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0Ly8gJjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0Ly8gXHRib3JkZXItdG9wOiAxcHggc29saWQgIzk5OTtcblx0XHQvLyB9XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLXRvcDogMzJweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxNnB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGNvbnRlbnQ6ICdRLic7XG5cdFx0XHRjb2xvcjogJGNvbG9yX21haW47XG5cdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdH1cblx0fVxufVxuLy/jgYrllY/jgYTlkIjjgo/jgZtcbi5jb250YWN0LXBhZ2Uge1xuXHRtYXgtd2lkdGg6IDY0MHB4O1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHQmIC5zdWJwYWdlLXRpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdC8vLnN1YnBhZ2UtdGl0bGXjgavjg4fjg5XjgqnjgaflvZPjgZ/jgaPjgabjgYTjgovkuIvjg57jg7zjgrjjg7PjgaDjgajkvZnnmb3jgYznqbrjgY3jgZnjgY7jgovjga7jgafkuIrmm7jjgY1cblx0fVxuXHQmIGgyIHtcblx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yX21haW47XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0QGluY2x1ZGUgc3AoKSB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0fVxuXHR9XG5cdCYgLndwY2Y3IHtcblx0XHQmIC5pdGVtLW5hbWUge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHQvLyBkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Ly8gYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdCYucmVxdWlyZWQge1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJ+W/hemgiCc7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcl9tYWluO1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvcl9tYWluO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDhweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0fVxuXHRcdCYgLndwY2Y3LWZvcm0tY29udHJvbCB7IC8vIGlucHV05YWx6YCaXG5cdFx0ICB3aWR0aDogMTAwJTtcblx0XHQgIGhlaWdodDogNDBweDtcblx0XHQgIGZvbnQtc2l6ZTogMThweDtcblx0XHQgIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG5cdFx0ICBib3JkZXI6IG5vbmU7XG5cdFx0ICBib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0ICAmLndwY2Y3LXJhZGlvLFxuXHRcdCAgJi53cGNmNy1hY2NlcHRhbmNlIHtcblx0XHQgIFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHQgIH1cblx0XHQgICYgLndwY2Y3LWxpc3QtaXRlbSB7XG5cdFx0ICBcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdCAgXHRkaXNwbGF5OiBibG9jaztcblx0XHQgIH1cblx0XHR9XG5cdFx0JiAud3BjZjctdGV4dGFyZWEge1xuXHRcdCBoZWlnaHQ6IDI0MHB4O1xuXHRcdH1cblx0XHQmIC53cGNmNy1zdWJtaXQge1xuXHRcdCAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdCAgYm9yZGVyOiBub25lO1xuXHRcdCAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcblx0XHQgIC8vYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW47XG5cdFx0ICBjb2xvcjogI2ZmZjtcblx0XHQgIC8vIGN1cnNvcjogcG9pbnRlcjtcblx0XHQgIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuXHRcdCAgLy8gJjpob3ZlciB7XG5cdFx0ICAvLyAgIG9wYWNpdHk6IC43O1xuXHRcdCAgLy8gfVxuXHRcdCAgJjpub3QoOmRpc2FibGVkKSB7XG5cdFx0ICBcdC8vYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcblx0XHQgIFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW47XG5cdFx0ICBcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQgIFx0Jjpob3ZlciB7XG5cdFx0ICAgIFx0b3BhY2l0eTogLjc7XG5cdFx0ICBcdH1cblx0XHQgIH1cblx0XHR9XG5cdH0gLy8ud3BjZjdcblx0JiAudGVsLW51bSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgc29saWQgNHB4ICRjb2xvcl9tYWluO1xuXHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdH1cbn0vLy5jb250YWN0LXBhZ2Vcbi5wcml2YWN5LXBhZ2Uge1xuXHQmIGgyIHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXHQmIHVsIHtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cdFx0cGFkZGluZy1sZWZ0OiAxOHB4O1xuXHR9XG59XG4ucmVjYXB0Y2hhLXBvbGljeSB7XG5cdGZvbnQtc2l6ZTogLjhlbTtcbn1cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmZvb3RlciB7XG5cdG1hcmdpbi10b3A6IDE3NnB4O1xuXHQvLyDihpHlhoXljIXjgZfjgabjgosuY29udGVudC1jb250YWluZXLjga7jg43jgqzjg4bjgqPjg5bjg57jg7zjgrjjg7PliIbjgpLogIPmha7jgZfjgabjgIHntZDmnpwxNjBweOOBq+OBquOCi+OCiOOBhuOBq1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbjtcblx0QGluY2x1ZGUgdGFiKCl7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIH1cblx0JiAuY29udGVudC1jb250YWluZXIge1xuXHRcdG1hcmdpbi10b3A6IC0xNnB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9tYWluO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9iZztcblx0XHRtYXgtd2lkdGg6IDEwMDBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0cGFkZGluZzogMzJweDtcblx0XHRAaW5jbHVkZSBzcCgpIHtcblx0XHRcdHBhZGRpbmc6IDMycHggMTZweDtcblx0XHR9XG5cdFx0JiAuY29tcGFueS1pbmZvIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0cm93LWdhcDogMzJweDtcblx0XHRcdEBpbmNsdWRlIG92ZXItc3AoKSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdH1cblx0XHRcdCYgLmxvZ28ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxNjBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRcdH1cblx0XHRcdCYgLmluc3RhZ3JhbS1pY29uLWxpbmsge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHQgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcblx0XHRcdFx0XHRjb250ZW50OiAnXFxlYTkyJztcblx0XHRcdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHQgIH1cblx0XHRcdCAgJjpob3ZlciB7XG5cdFx0XHQgIFx0Y29sb3I6ICRjb2xvcl9tYWluO1xuXHRcdFx0ICB9XG5cdFx0XHR9XG5cdFx0XHQmIC50ZWwge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0JiAudGV4dCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYgLm51bSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmIC5jb250YWN0LWJ0biB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcl9tYWluO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAxMnB4IDA7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0XHRcdHdpZHRoOiAyODBweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IsIGJhY2tncm91bmQtY29sb3IgLjNzO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbjtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBzcCgpIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0ICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG5cdFx0XHRcdFx0Y29udGVudDogJ1xcZTkwMSc7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJlbTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCAgdG9wOiAycHg7XG5cdFx0XHQgIH1cblx0XHRcdH1cblx0XHR9IC8vLmNvbXBhbnktaW5mb1xuXHRcdCYgLm5hdi1tZW51IHtcblx0XHRcdCYgdWwge1xuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRyb3ctZ2FwOiA4cHg7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xuXHRcdFx0XHRAaW5jbHVkZSB0YWIoKSB7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBzcCgpIHtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cblx0XHRcdFx0XHQvL2dyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdFx0XHRcdGNvbHVtbi1nYXA6IDE2cHg7XG5cdFx0XHRcdFx0cm93LWdhcDogMjRweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmIGxpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHQmIGEge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW47XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHksYm90dG9tIC4zcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fSAvLy5jb250ZW50LWNvbnRhaW5lclxuXHQmIC5jb3B5cmlnaHQtY29udGFpbmVyIHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRwYWRkaW5nOiAyNHB4IDA7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG59IC8vLmZvb3RlclxuIl19 */
