@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,700&subset=japanese");
.recera-nav {
  background: #eee;
  /** @media max-width: 767px */
}
.recera-nav img {
  max-width: 100%;
}
.recera-nav-headline {
  background: #999;
  color: #fff;
}
.recera-nav-headline ._primary {
  margin: 0;
  padding: 0.25em 1em;
  font-size: 1.6rem;
}
.recera-nav .nav-btn {
  display: block;
}
.recera-nav .nav-btn:hover {
  opacity: 0.5;
}
.recera-nav .cols3 {
  padding: 16px 12px;
}
.recera-nav .cols3 .col {
  width: calc(33.3333333333% - 8px);
  margin-left: 12px;
  margin-bottom: 0;
  padding: 0;
}
.recera-nav .cols3 .col:nth-of-type(3n+1) {
  margin-left: 0;
}
.recera-nav .cols3 .col img {
  width: 100%;
}
@media screen and (max-width: 767px) {
  .recera-nav .cols3 .col {
    width: 100%;
    margin-left: 0;
  }
  .recera-nav .cols3 .col:nth-of-type(n+2) {
    margin-top: 12px;
  }
}

.maincon {
  font-family: "Noto Sans CJK JP", "Noto Sans JP", "Hiragino Kaku Gothic ProN", "HiraKakuProN-W3", "Meiryo", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", sans-serif;
  /** @media max-width: 767px */
  /** @media max-width: 767px */
  /** @media max-width: 767px */
  /** @media max-width: 767px */
}
.maincon * {
  box-sizing: border-box;
}
.maincon section:nth-of-type(n+2) {
  margin-top: 36px;
}
.maincon .page-title img {
  width: 86%;
  max-width: 400px;
}
.maincon .about-row {
  display: flex;
  flex-direction: row-reverse;
}
.maincon .about-row .col {
  margin: 0;
  padding: 0;
}
.maincon .about-figure {
  width: 301px;
}
.maincon .about-context {
  width: 431px;
}
.maincon .about-context-headline ._primary {
  margin: 0;
  font-family: "Noto Sans CJK JP", "Noto Sans JP", "Hiragino Kaku Gothic ProN", "HiraKakuProN-W3", "Meiryo", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", sans-serif;
  font-size: 2.4rem;
  text-align: left;
}
.maincon .about-context-body {
  margin-top: 1em;
}
.maincon .about-context-body p {
  text-align: left;
  font-size: 1.6rem;
  line-height: 1.7;
}
@media screen and (max-width: 767px) {
  .maincon .about-row {
    display: flex;
    flex-direction: column;
  }
  .maincon .about-row .col:nth-of-type(n+2) {
    margin-top: 24px;
  }
  .maincon .about-figure {
    width: 100%;
  }
  .maincon .about-context {
    width: 100%;
  }
  .maincon .about-context-headline ._primary {
    font-size: 2.1rem;
  }
  .maincon .about-context-body p {
    font-size: 1.4rem;
  }
}
.maincon .benefits-row.cols3 .col {
  margin-left: 0;
  padding: 0 1em;
  margin-bottom: 0;
}
.maincon .benefits-headline ._primary {
  text-align: center;
  font-family: "Noto Sans CJK JP", "Noto Sans JP", "Hiragino Kaku Gothic ProN", "HiraKakuProN-W3", "Meiryo", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", sans-serif;
  font-size: 2.4rem;
}
.maincon .benefits-item-context {
  margin-top: 12px;
}
.maincon .benefits-item-context dt {
  font-size: 2.1rem;
  line-height: 1.2;
  font-weight: bold;
  letter-spacing: 0.05em;
  font-feature-settings: "palt";
}
.maincon .benefits-item-context dd {
  margin-top: 0.5em;
  text-align: left;
}
@media screen and (max-width: 767px) {
  .maincon .pc-item {
    display: none;
  }
  .maincon .benefits-row.cols3 .col {
    padding: 0;
  }
  .maincon .benefits-headline ._primary span {
    display: block;
  }
  .maincon .benefits-headline ._primary span.en {
    font-size: 2.1rem;
  }
  .maincon .benefits-headline ._primary span.jp {
    font-size: 1.6rem;
  }
  .maincon .benefits-item {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 20px;
  }
  .maincon .benefits-item-figure {
    width: 80px;
  }
  .maincon .benefits-item-figure img {
    width: 100%;
  }
  .maincon .benefits-item-context {
    width: calc(100% - 80px - 12px);
    text-align: left;
    margin-top: 0;
  }
  .maincon .benefits-item-context dt {
    margin-top: 0;
    font-size: 1.6rem;
  }
}
.maincon .features {
  background: #eee;
  padding: 20px;
}
.maincon .features-headline ._primary {
  text-align: center;
  font-family: "Noto Sans CJK JP", "Noto Sans JP", "Hiragino Kaku Gothic ProN", "HiraKakuProN-W3", "Meiryo", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", sans-serif;
  font-size: 2.4rem;
}
.maincon .features-body .col {
  padding: 0;
}
.maincon .features-figure-item:nth-of-type(n+2) {
  margin-top: 24px;
}
.maincon .features .functions-figure img {
  width: 100%;
}
.maincon .features .functions-list {
  counter-reset: num 0;
}
.maincon .features .functions-list-item {
  text-align: left;
  counter-increment: num 1;
}
.maincon .features .functions-list-item:nth-of-type(n+2) {
  margin-top: 1em;
}
.maincon .features .functions-list-item dt {
  color: #00A5A8;
  font-weight: bold;
  font-size: 1.6rem;
}
.maincon .features .functions-list-item dt:before {
  content: counter(num);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 21px;
  height: 21px;
  border-radius: 50%;
  background: #00A5A8;
  color: #fff;
  font-weight: normal;
  margin-right: 4px;
  line-height: 1;
}
.maincon .features .functions-list-item dd {
  margin-top: 0.3em;
}
.maincon .features ._card {
  background: #fff;
  padding: 24px;
  border-radius: 6px;
}
.maincon .features ._card:nth-of-type(n+2) {
  margin-top: 16px;
}
.maincon .features ._card dl {
  text-align: left;
}
.maincon .features ._card dl dt {
  font-size: 2.1rem;
  font-weight: bold;
  color: #00A5A8;
  font-feature-settings: "palt";
}
.maincon .features ._card dl dd {
  font-feature-settings: "palt";
}
.maincon .features ._card-figure img {
  max-width: 100%;
}
@media screen and (max-width: 767px) {
  .maincon .features {
    margin-left: -20px;
    margin-right: -20px;
  }
  .maincon .features-headline ._primary {
    margin: 0 0 1em;
    font-size: 2.1rem;
  }
}
.maincon .specifications .section-row:nth-of-type(n+2) {
  margin-top: 36px;
}
.maincon .specifications .section-headline ._secondary {
  font-size: 2.1rem;
  margin-bottom: 0.25em;
}
.maincon .specifications .section-headline ._secondary:before {
  content: "■";
  margin-right: 0.3em;
}
.maincon .specifications-list {
  display: table;
  width: 100%;
}
.maincon .specifications-list-item {
  display: table-row;
}
.maincon .specifications-list-item dt,
.maincon .specifications-list-item dd {
  display: table-cell;
  padding: 0.5em 1em;
  border: solid 1px #ddd;
}
.maincon .specifications-list-item dt {
  background: #f0f0f0;
  width: 13em;
}
.maincon .specifications ._notes {
  margin-top: 1em;
}
@media screen and (max-width: 767px) {
  .maincon .specifications .section-row:nth-of-type(n+2) {
    margin-top: 24px;
  }
  .maincon .specifications .section-headline ._secondary {
    font-size: 1.6rem;
  }
  .maincon .specifications-list {
    display: block;
  }
  .maincon .specifications-list-item {
    display: block;
  }
  .maincon .specifications-list-item dt,
  .maincon .specifications-list-item dd {
    display: block;
    width: 100%;
  }
  .maincon .specifications-list-item dd {
    padding: 1em;
  }
}

#recera_workflow ._primary {
  font-family: "Noto Sans CJK JP", "Noto Sans JP", "Hiragino Kaku Gothic ProN", "HiraKakuProN-W3", "Meiryo", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", sans-serif;
}
#recera_workflow .about-headline ._primary {
  margin: 1em 0;
  color: #209BD7;
  font-size: 2.8rem;
  font-weight: normal;
  letter-spacing: 0.1em;
}
#recera_workflow .about-body p {
  font-size: 1.6rem;
  line-height: 1.7;
}
#recera_workflow .about-body p + p {
  margin-top: 1em;
}
#recera_workflow .features {
  background: #EEF5FC;
}
#recera_workflow .features .cols2 {
  display: flex;
  flex-wrap: wrap;
}
#recera_workflow .features .cols2 > .col {
  margin-left: 24px;
}
#recera_workflow .features .cols2 > .col:nth-of-type(2n+1) {
  margin-left: 0px;
}
#recera_workflow .features ._card dl dt {
  font-size: 1.6rem;
  line-height: 1.2;
  letter-spacing: 0.1em;
}
#recera_workflow .features ._card dl dd {
  margin-top: 1em;
}
#recera_workflow .features ._card-figure {
  margin-top: 1em;
}
#recera_workflow .features ._card-figure img {
  width: 100%;
}
#recera_workflow .workflow-headline ._primary {
  margin-left: 0;
  margin-right: 0;
  color: #209BD7;
  font-weight: normal;
  text-align: center;
}
#recera_workflow .workflow-body ._highlight {
  background: #209BD7;
  color: #fff;
  border-radius: 6px;
  padding: 1.5em 1em;
}
#recera_workflow .workflow-body ._highlight p {
  font-size: 2.1rem;
  text-align: center;
}
#recera_workflow .workflow-body ._lead {
  padding: 2em 0;
  text-align: center;
  font-size: 1.6rem;
}
#recera_workflow .workflow-figure {
  padding: 20px;
  background: #f0f0f0;
}
#recera_workflow .workflow-figure-headline {
  margin-bottom: 24px;
}
#recera_workflow .workflow-figure-headline ._primary {
  text-align: center;
  font-size: 2.1rem;
  font-weight: normal;
  color: #209BD7;
}
@media screen and (max-width: 767px) {
  #recera_workflow .about-headline ._primary {
    font-size: 2.4rem;
  }
  #recera_workflow .about-figure img {
    max-width: 100%;
  }
  #recera_workflow .about-body p {
    font-size: 1.4rem;
  }
  #recera_workflow .features .cols2 {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
  }
  #recera_workflow .features .cols2 > .col {
    margin-left: 0px;
  }
  #recera_workflow .features .cols2 > .col:nth-of-type(n+2) {
    margin-left: 0px;
  }
  #recera_workflow .workflow-headline ._primary {
    font-size: 2.1rem;
  }
  #recera_workflow .workflow-body ._highlight {
    padding: 1.5em 1em;
  }
  #recera_workflow .workflow-body ._highlight p {
    font-size: 1.6rem;
    text-align: center;
  }
  #recera_workflow .workflow-body ._lead {
    padding: 2em 0;
    text-align: left;
    font-size: 1.4rem;
  }
  #recera_workflow .workflow-figure-headline ._primary {
    font-size: 1.8rem;
  }
  #recera_workflow .workflow-figure-body img:nth-of-type(n+2) {
    margin-top: 24px;
    padding-top: 24px;
    border-top: dotted 1px #999;
  }
} /** @media max-width: 767px */
#recera_comfort {
  /** @media max-width: 767px */
}
#recera_comfort .about-figure img {
  width: 100%;
}
#recera_comfort .benefits-headline {
  background: #209BD7;
  color: #fff;
}
#recera_comfort .benefits-item-context {
  font-feature-settings: "palt";
  letter-spacing: 0.05em;
}
#recera_comfort .benefits-item-context dt {
  color: #209BD7;
}
#recera_comfort .features {
  background: #EEF5FC;
}
#recera_comfort .features-headline ._primary {
  color: #209BD7;
}
#recera_comfort .features-context {
  width: calc(100% - 24px - 160px);
}
#recera_comfort .features-figure {
  width: 160px;
}
#recera_comfort ._cards {
  display: flex;
  flex-wrap: wrap;
}
#recera_comfort ._cards ._card {
  width: calc(50% - 12px);
  margin-left: 16px;
}
#recera_comfort ._cards ._card:nth-of-type(n+2) {
  margin-top: 0px;
}
#recera_comfort ._cards ._card:nth-of-type(n+3) {
  margin-top: 16px;
}
#recera_comfort ._cards ._card:nth-of-type(2n+1) {
  margin-left: 0px;
}
#recera_comfort ._card {
  padding: 16px;
}
#recera_comfort ._card dl dt {
  font-size: 1.6rem;
  color: #209BD7;
}
#recera_comfort ._card-figure {
  margin-top: 16px;
  width: 100%;
}
#recera_comfort ._card-figure img {
  width: 100%;
}
@media screen and (max-width: 767px) {
  #recera_comfort .features {
    overflow: hidden;
  }
  #recera_comfort .features .cols2 {
    display: flex;
    flex-direction: column-reverse;
  }
  #recera_comfort .features-context {
    width: 100%;
  }
  #recera_comfort .features-figure {
    position: relative;
    width: 100%;
    margin-right: -20px;
  }
  #recera_comfort .features-figure img {
    display: block;
    width: 180%;
  }
  #recera_comfort ._cards {
    display: flex;
    flex-direction: column;
  }
  #recera_comfort ._cards ._card {
    width: 100%;
    margin-left: 0;
  }
  #recera_comfort ._cards ._card:nth-of-type(n+2) {
    margin-top: 16px;
  }
}

#recera_design {
  margin-top: 36px;
  margin-bottom: 36px;
  padding: 36px 24px;
  background: #EEF5FC;
  /** @media max-width: 767px */
}
#recera_design section:nth-of-type(n+2) {
  margin-top: 0px;
}
#recera_design .about-figure {
  width: 210px;
}
#recera_design .about-figure img {
  max-width: 100%;
}
#recera_design .about-context {
  width: calc(100% - 210px - 24px);
}
#recera_design .benefits-headline {
  background: #005AA0;
  color: #fff;
}
#recera_design .benefits-item-context {
  font-feature-settings: "palt";
  letter-spacing: 0.05em;
}
#recera_design .benefits-item-context dt {
  color: #005AA0;
}
#recera_design .features {
  background: #EEF5FC;
  padding: 0;
}
#recera_design .features-headline ._primary {
  color: #005AA0;
}
#recera_design .features-context {
  position: relative;
  display: flex;
  flex-wrap: wrap;
}
#recera_design .features-context ._card {
  margin-left: 16px;
  margin-top: 0;
}
#recera_design .features-context ._card:nth-of-type(2n+1) {
  margin-left: 0;
}
#recera_design .features-context ._card:nth-of-type(n+3) {
  margin-top: 16px;
}
#recera_design .features-context-figure {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  margin-top: -24px;
}
#recera_design .features-context-figure-item {
  width: calc(50% - 12px);
}
#recera_design ._card {
  padding: 16px;
  width: calc(50% - 12px);
}
#recera_design ._card dl dt {
  font-size: 1.6rem;
  color: #005AA0;
}
@media screen and (max-width: 767px) {
  #recera_design {
    margin-left: -20px;
    margin-right: -20px;
    padding: 20px;
  }
  #recera_design .about-figure, #recera_design .about-context {
    width: 100%;
  }
  #recera_design .about-figure img {
    width: 60%;
  }
  #recera_design .features {
    margin-left: 0;
    margin-right: 0;
    margin-top: 24px;
  }
  #recera_design .features-context-figure {
    margin-top: 0;
    flex-direction: column;
  }
  #recera_design .features-context-figure-item {
    width: 90%;
    margin: 16px auto;
    text-align: center;
  }
  #recera_design .features-context-figure-item:nth-of-type(2) {
    width: 70%;
    margin: 16px auto;
  }
  #recera_design .features-context-figure-item img {
    max-width: 100%;
  }
  #recera_design .features-context ._card {
    margin-left: 0;
    margin-top: 0;
  }
  #recera_design .features-context ._card:nth-of-type(n+2) {
    margin-top: 16px;
  }
  #recera_design ._card {
    width: 100%;
  }
}

#recera_speed {
  /** @media max-width: 767px */
}
#recera_speed .about-figure img {
  width: 100%;
}
#recera_speed .benefits-headline {
  background: #00A5A8;
  color: #fff;
}
#recera_speed .benefits-item-context {
  font-feature-settings: "palt";
  letter-spacing: 0.05em;
}
#recera_speed .benefits-item-context dt {
  color: #00A5A8;
}
#recera_speed .features {
  background: #EDF6F7;
}
#recera_speed .features-headline ._primary {
  color: #00A5A8;
}
#recera_speed ._card dl dt {
  font-size: 2.1rem;
  color: #00A5A8;
}
#recera_design .benefits-headline {
  background: #005AA0;
  color: #fff;
}

#recera_speed .benefits-headline {
  background: #00A5A8;
  color: #fff;
}

@media screen and (max-width: 767px) {
  .content-wrap .inner {
    margin-left: 20px;
    margin-right: 20px;
  }
} /** @media max-width: 767px */
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlY2VyYS9jL3JlY2VyYS5zY3NzIiwicmVjZXJhL2MvaW5jL19uYXYuc2NzcyIsInJlY2VyYS9jL2luYy9fYWJvdXQuc2NzcyIsInJlY2VyYS9jL2luYy9fYmVuZWZpdHMuc2NzcyIsInJlY2VyYS9jL2luYy9fZmVhdHVyZXMuc2NzcyIsInJlY2VyYS9jL2luYy9fc3BlY2lmaWNhdGlvbnMuc2NzcyIsInJzcC9jL3Nhc3MvX3ZhbGlhYmxlcy5zY3NzIiwicmVjZXJhL2MvaW5jL193b3JrZmxvdy5zY3NzIiwicmVjZXJhL2MvaW5jL19jb21mb3J0LnNjc3MiLCJyZWNlcmEvYy9pbmMvX2Rlc2lnbi5zY3NzIiwicmVjZXJhL2MvaW5jL19zcGVlZC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFFUTtBQ0FSO0VBQ0U7QUF5REM7O0FBdEREO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0VBQ0U7O0FBRUE7RUFDRTs7QUFJSjtFQUVFOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFOztBQUtOO0VBRUk7SUFDRTtJQUNBOztFQUVBO0lBQ0U7Ozs7QUR6Q1Y7RUFDRTtBRTRERDtBQzZCQTtBQ3lCQTtBQ3pDQTs7QUx2RUM7RUFDRTs7QUFJQTtFQUNFOztBQUtGO0VBQ0U7RUFDQTs7QUU1Qko7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFJSjtFQUNFOztBQUlGO0VBQ0U7O0FBR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQU1SO0VBRUk7SUFDRTtJQUNBOztFQUdFO0lBQ0U7O0VBS047SUFDRTs7RUFJRjtJQUNFOztFQUdFO0lBQ0U7O0VBS0Y7SUFDRTs7O0FDbEVKO0VBQ0U7RUFDQTtFQUNBOztBQU9KO0VBQ0U7RUFDQTtFQUNBOztBQVNGO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztB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RUc4QnRCOztBQUdFO0VBQ0UsT0huQ1E7O0FHdUNaO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQU1SO0VBQ0U7RUFDQTs7QUFHRTtFQUNFO0VBQ0EsT0g3RVE7O0FHa0ZkO0VBaEdGO0lBaUdJO0lBQ0E7SUFDQTs7RUFHRTtJQUVFOztFQUlBO0lBQ0U7O0VBS047SUFDRTtJQUNBO0lBQ0E7O0VBSUU7SUFDRTtJQUNBOztFQUVBO0lBQ0U7SUFDQTtJQUNBOztFQUVBO0lBQ0U7SUFDQTs7RUFHRjtJQUNFOztFQUtOO0lBQ0U7SUFDQTs7RUFFQTtJQUNFOztFQU1SO0lBQ0U7Ozs7QUN6Sk47QUFpREc7O0FBN0NHO0VBQ0U7O0FBTUo7RUFDRSxZSklTO0VJSFQ7O0FBR0E7RUFDRTtFQUNBOztBQUNBO0VBQ0UsT0pKSzs7QUlhYjtFQUNFLFlKYnFCOztBSWdCbkI7RUFDRSxPSmxCTzs7QUl5QlQ7RUFDRTtFQUNBLE9KM0JPOztBTmlEWDtFQUNFLFlNcERVO0VOcURWOzs7QUFPRjtFQUNFLFlNM0RTO0VONERUOzs7QUFLTjtFQUdJO0lBQ0U7SUFDQTs7RUFRTCIsImZpbGUiOiJyZWNlcmEvYy9yZWNlcmEuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgJ3V0Zi04JztcblxuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Tm90bytTYW5zK0pQOjQwMCw3MDAmc3Vic2V0PWphcGFuZXNlXCIpO1xuXG5AaW1wb3J0ICcuLi8uLi9yc3AvYy9zYXNzL3ZhbGlhYmxlcyc7XG5cbkBpbXBvcnQgJ2luYy9uYXYnO1xuXG5cbi5jb250ZW50LXdyYXB7XG4gIC5pbm5lcntcblxuICB9XG59Ly8uY29udGVudC13cmFwXG5cbi5tYWluY29ue1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBDSksgSlAnLCAnTm90byBTYW5zIEpQJywgJ0hpcmFnaW5vIEtha3UgR290aGljIFByb04nLCAnSGlyYUtha3VQcm9OLVczJywgJ01laXJ5bycsICdZdSBHb3RoaWMgTWVkaXVtJywgJ+a4uOOCtOOCt+ODg+OCryBNZWRpdW0nLCBZdUdvdGhpYywgJ+a4uOOCtOOCt+ODg+OCr+S9kycsIHNhbnMtc2VyaWY7XG5cbiAgKntcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgc2VjdGlvbntcbiAgICAmOm50aC1vZi10eXBlKG4rMil7XG4gICAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICAgIH1cbiAgfS8vc2VjdGlvblxuXG4gIC5wYWdlLXRpdGxle1xuICAgIGltZ3tcbiAgICAgIHdpZHRoOiA4NiU7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIH1cbiAgfS8vLnBhZ2UtdGl0bGVcblxuICAvL+ijveWTgeamguimgVxuICBAaW1wb3J0ICdpbmMvYWJvdXQnO1xuXG4gIC8vXG4gIEBpbXBvcnQgJ2luYy9iZW5lZml0cyc7XG5cbiAgLy/oo73lk4HnibnlvrRcbiAgQGltcG9ydCAnaW5jL2ZlYXR1cmVzJztcblxuICAvL+ijveWTgeS9v+eUqFxuICBAaW1wb3J0ICdpbmMvc3BlY2lmaWNhdGlvbnMnO1xufS8vLm1haW5jb25cblxuXG4vL1JlQ2VyYSBXb3JrZmxvd1xuQGltcG9ydCBcImluYy93b3JrZmxvd1wiO1xuXG5cbi8vcmVjZXJhIGNvbWZvcnRcbkBpbXBvcnQgXCJpbmMvY29tZm9ydFwiO1xuXG4vL3JlY2VyYSBkZXNpZ25cbkBpbXBvcnQgXCJpbmMvZGVzaWduXCI7XG5cbi8vcmVjZXJhIHNwZWVkXG5AaW1wb3J0IFwiaW5jL3NwZWVkXCI7XG5cblxuXG5cbiNyZWNlcmFfZGVzaWdue1xuICAuYmVuZWZpdHN7XG4gICAgJi1oZWFkbGluZXtcbiAgICAgIGJhY2tncm91bmQ6ICRyZWNlcmEtZGVzaWduO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfS8vJi1oZWFkbGluZVxuICB9Ly8uYmVuZWZpdFxufS8vI3JlY2VyYV9kZXNpZ25cblxuI3JlY2VyYV9zcGVlZHtcbiAgLmJlbmVmaXRze1xuICAgICYtaGVhZGxpbmV7XG4gICAgICBiYWNrZ3JvdW5kOiAkcmVjZXJhLXNwZWVkO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfS8vJi1oZWFkbGluZVxuICB9Ly8uYmVuZWZpdFxufS8vI3JlY2VyYV9zcGVlZFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXG4gIC5jb250ZW50LXdyYXB7XG4gICAgLmlubmVye1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuICB9Ly8uY29udGVudC13cmFwXG5cblxuICAubWFpbmNvbntcblxuICB9Ly8ubWFpbmNvblxufS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xuIiwiQGNoYXJzZXQgJ3V0Zi04JztcblxuLnJlY2VyYS1uYXZ7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIC8vcGFkZGluZzogMTJweDtcblxuICBpbWd7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJi1oZWFkbGluZXtcbiAgICBiYWNrZ3JvdW5kOiAjOTk5O1xuICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgLl9wcmltYXJ5e1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogLjI1ZW0gMWVtO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgfS8vLl9wcmltYXJ5XG4gIH0vLyYtaGVhZGxpbmVcblxuICAubmF2LWJ0bntcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICY6aG92ZXJ7XG4gICAgICBvcGFjaXR5OiAuNTtcbiAgICB9XG4gIH0vLy5uYXYtYnRuXG5cbiAgLmNvbHMze1xuICAgIC8vbWFyZ2luLXRvcDogMTJweDtcbiAgICBwYWRkaW5nOiAxNnB4IDEycHg7XG5cbiAgICAuY29se1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSA4cHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgJjpudGgtb2YtdHlwZSgzbisxKXtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfS8vLmNvbFxuICB9Ly8uY29sczNcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5jb2xzM3tcbiAgICAgIC5jb2x7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgICAmOm50aC1vZi10eXBlKG4rMil7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0vLy5jb2xzM1xuICB9LyoqIEBtZWRpYSBtYXgtd2lkdGg6IDc2N3B4ICovXG59Ly8ucmVjZXJhLW5hdiIsIkBjaGFyc2V0ICd1dGYtOCc7XG5cbi5hYm91dHtcbiAgJi1yb3d7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cbiAgICAuY29se1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH0vLyYtcm93XG5cbiAgJi1maWd1cmV7XG4gICAgd2lkdGg6IDMwMXB4O1xuXG4gIH0vLyYtZmlndXJlXG5cbiAgJi1jb250ZXh0e1xuICAgIHdpZHRoOiA0MzFweDtcblxuICAgICYtaGVhZGxpbmV7XG4gICAgICAuX3ByaW1hcnl7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgQ0pLIEpQJywgJ05vdG8gU2FucyBKUCcsICdIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OJywgJ0hpcmFLYWt1UHJvTi1XMycsICdNZWlyeW8nLCAnWXUgR290aGljIE1lZGl1bScsICfmuLjjgrTjgrfjg4Pjgq8gTWVkaXVtJywgWXVHb3RoaWMsICfmuLjjgrTjgrfjg4Pjgq/kvZMnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9Ly8mLWhlYWRsaW5lXG5cbiAgICAmLWJvZHl7XG4gICAgICBtYXJnaW4tdG9wOiAxZW07XG5cbiAgICAgIHB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgfVxuICAgIH0vLyYtYm9keVxuICB9Ly8mLWNvbnRleHRcbn0vLy5hYm91dFxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXR7XG4gICAgJi1yb3d7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgLmNvbHtcbiAgICAgICAgJjpudGgtb2YtdHlwZShuKzIpe1xuICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH0vLy5jb2xcbiAgICB9XG5cbiAgICAmLWZpZ3VyZXtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgXG4gICAgfS8vJi1maWd1cmVcbiAgXG4gICAgJi1jb250ZXh0e1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBcbiAgICAgICYtaGVhZGxpbmV7XG4gICAgICAgIC5fcHJpbWFyeXtcbiAgICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgfVxuICAgICAgfS8vJi1oZWFkbGluZVxuICBcbiAgICAgICYtYm9keXtcbiAgICAgICAgcHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgfVxuICAgICAgfS8vJi1ib2R5XG4gICAgfS8vJi1jb250ZXh0XG4gIH0vLy5hYm91dFxufS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xuXG4iLCJAY2hhcnNldCAndXRmLTgnO1xuXG4uYmVuZWZpdHN7XG4gICYtcm93e1xuICAgICYuY29sczN7XG4gICAgICAuY29se1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogMCAxZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9Ly8mLXJvd1xuXG4gICYtaGVhZGxpbmV7XG5cbiAgICAuX3ByaW1hcnl7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogJ05vdG8gU2FucyBDSksgSlAnLCAnTm90byBTYW5zIEpQJywgJ0hpcmFnaW5vIEtha3UgR290aGljIFByb04nLCAnSGlyYUtha3VQcm9OLVczJywgJ01laXJ5bycsICdZdSBHb3RoaWMgTWVkaXVtJywgJ+a4uOOCtOOCt+ODg+OCryBNZWRpdW0nLCBZdUdvdGhpYywgJ+a4uOOCtOOCt+ODg+OCr+S9kycsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICB9XG4gIH0vLyYtaGVhZGxpbmVcblxuICAmLWl0ZW17XG4gICAgJi1maWd1cmV7XG5cbiAgICB9Ly8mLWZpZ3VyZVxuXG4gICAgJi1jb250ZXh0e1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcblxuICAgICAgZHR7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICAgICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3MgOiBcInBhbHRcIjtcbiAgICAgIH1cbiAgICAgIGRke1xuICAgICAgICBtYXJnaW4tdG9wOiAuNWVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH0vLyYtY29udGV4dFxuICB9Ly8mLWl0ZW1cbn0vLy5iZW5lZml0c1xuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYy1pdGVte1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmJlbmVmaXRze1xuICAgICYtcm93e1xuICAgICAgJi5jb2xzM3tcbiAgICAgICAgLmNvbHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgICB9Ly8uY29sczNcbiAgICB9Ly8mLXJvd1xuXG4gICAgJi1oZWFkbGluZXtcbiAgICAgIC5fcHJpbWFyeXtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICYuZW57XG4gICAgICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5qcHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfS8vLl9wcmltYXJ5XG4gICAgfS8vJi1oZWFkbGluZVxuXG4gICAgJi1pdGVte1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAmLWZpZ3VyZXtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG5cbiAgICAgICAgaW1ne1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9Ly8mLWZpZ3VyZVxuXG4gICAgICAmLWNvbnRleHR7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4IC0gMTJweCk7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgZHR7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgfVxuICAgICAgICBkZHtcblxuICAgICAgICB9XG4gICAgICB9Ly8mLWNvbnRleHRcbiAgICB9Ly8mLWl0ZW1cbiAgfS8vLmJlbmVmaXRzXG4gIFxuXG59LyoqIEBtZWRpYSBtYXgtd2lkdGg6IDc2N3B4ICovIiwiQGNoYXJzZXQgJ3V0Zi04JztcblxuLmZlYXR1cmVze1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBwYWRkaW5nOiAyMHB4O1xuXG4gICYtaGVhZGxpbmV7XG4gICAgLl9wcmltYXJ5e1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1mYW1pbHk6ICdOb3RvIFNhbnMgQ0pLIEpQJywgJ05vdG8gU2FucyBKUCcsICdIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OJywgJ0hpcmFLYWt1UHJvTi1XMycsICdNZWlyeW8nLCAnWXUgR290aGljIE1lZGl1bScsICfmuLjjgrTjgrfjg4Pjgq8gTWVkaXVtJywgWXVHb3RoaWMsICfmuLjjgrTjgrfjg4Pjgq/kvZMnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgfVxuICB9Ly8mLWhlYWRsaW5lXG5cbiAgJi1ib2R5e1xuICAgIC5jb2x7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH0vLy5jb2xcbiAgfS8vJi1ib2R5XG5cbiAgJi1jb250ZXh0e1xuXG4gIH0vLyYtZmlndXJlXG5cbiAgJi1maWd1cmV7XG4gICAgJi1pdGVte1xuICAgICAgJjpudGgtb2YtdHlwZShuKzIpe1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgfVxuICAgIH0vLyYtaXRlbVxuICB9Ly8mLWZpZ3VyZVxuXG4gIC5mdW5jdGlvbnN7XG4gICAgXG4gICAgJi1maWd1cmV7XG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH0vLyYtZmlndXJlXG5cbiAgICAmLWNvbnRleHR7XG5cbiAgICB9XG5cbiAgICAmLWxpc3R7XG4gICAgICBjb3VudGVyLXJlc2V0OiBudW0gMDtcblxuICAgICAgJi1pdGVte1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbnVtIDE7XG5cbiAgICAgICAgJjpudGgtb2YtdHlwZShuKzIpe1xuICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGR0e1xuICAgICAgICAgIGNvbG9yOiAkcmVjZXJhLXNwZWVkO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuXG4gICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKG51bSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHJlY2VyYS1zcGVlZDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGRke1xuICAgICAgICAgIG1hcmdpbi10b3A6IC4zZW07XG4gICAgICAgIH1cbiAgICAgIH0vLyYtaXRlbVxuICAgIH0vLyYtbGlzdFxuICB9Ly8uZnVuY3Rpb25zXG5cblxuICAuX2NhcmR7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgICY6bnRoLW9mLXR5cGUobisyKXtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgfVxuXG4gICAgZGx7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZHR7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6ICRyZWNlcmEtc3BlZWQ7XG4gICAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5ncyA6IFwicGFsdFwiO1xuICAgICAgfVxuXG4gICAgICBkZHtcbiAgICAgICAgZm9udC1mZWF0dXJlLXNldHRpbmdzIDogXCJwYWx0XCI7XG4gICAgICB9XG4gICAgfS8vZGxcblxuICAgICYtZmlndXJle1xuICAgICAgaW1ne1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9Ly8uX2NhcmRcblxufS8vLmJlbmVmaXRcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mZWF0dXJlc3tcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcblxuICAgICYtaGVhZGxpbmV7XG4gICAgICAuX3ByaW1hcnl7XG4gICAgICAgIG1hcmdpbjogMCAwIDFlbTtcbiAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICB9XG4gICAgfS8vJi1oZWFkbGluZVxuICBcbiAgICAmLWJvZHl7XG4gIFxuICAgIH0vLyYtYm9keVxuICB9Ly8uZmVhdHVyZXNcbn0vKiogQG1lZGlhIG1heC13aWR0aDogNzY3cHggKi8iLCJAY2hhcnNldCAndXRmLTgnO1xuXG4uc3BlY2lmaWNhdGlvbnN7XG5cbiAgLnNlY3Rpb257XG5cbiAgICAmLXJvd3tcbiAgICAgICY6bnRoLW9mLXR5cGUobisyKXtcbiAgICAgICAgbWFyZ2luLXRvcDogMzZweDtcbiAgICAgIH1cbiAgICB9Ly8mLXJvd1xuXG4gICAgJi1oZWFkbGluZXtcbiAgICAgIC5fc2Vjb25kYXJ5e1xuICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjI1ZW07XG5cbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgY29udGVudDogXCLilqBcIjtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC4zZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9Ly8mLWhlYWRsaW5lXG4gIH0vLy5zZWN0aW9uXG5cbiAgJi1saXN0e1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJi1pdGVte1xuICAgICAgZGlzcGxheTogdGFibGUtcm93O1xuXG4gICAgICBkdCxcbiAgICAgIGRke1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICBwYWRkaW5nOiAuNWVtIDFlbTtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2RkZDtcbiAgICAgIH1cblxuICAgICAgZHR7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gICAgICAgIHdpZHRoOiAxM2VtO1xuICAgICAgfVxuICAgIH0vLyYtaXRlbVxuICB9Ly8mLWxpc3RcblxuICAuX25vdGVze1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgfVxufS8vLnNwZWNpZmljYXRpb25cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNwZWNpZmljYXRpb25ze1xuXG4gICAgLnNlY3Rpb257XG5cbiAgICAgICYtcm93e1xuICAgICAgICAmOm50aC1vZi10eXBlKG4rMil7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgfVxuICAgICAgfS8vJi1yb3dcbiAgXG4gICAgICAmLWhlYWRsaW5le1xuICAgICAgICAuX3NlY29uZGFyeXtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgfVxuICAgICAgfS8vJi1oZWFkbGluZVxuICAgIH0vLy5zZWN0aW9uXG5cbiAgICAmLWxpc3R7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICYtaXRlbXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgZHQsXG4gICAgICAgIGRke1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIC8vYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIGR0e1xuICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIGRke1xuICAgICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgICAgfVxuICAgICAgfS8vJi1pdGVtXG4gICAgfS8vJi1saXN0XG4gIH0vLy5zcGVjaWZpY2F0aW9uc1xufS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqLyIsIkBjaGFyc2V0ICd1dGYtOCc7XG5cbiRibHVlMDE6ICMyMDlDRDc7XG4kYmx1ZTAyOiAjMDA1NDc2O1xuJGJsdWUwMzogI0U5RjZGRDtcblxuJGNscl9ibHVlMDE6ICMyMDlCRDc7XG4kY2xyX2JsdWUwMjogI0VERjhGRTtcbiRjbHJfcmVkMDE6ICNENzRFN0M7XG5cbiRjb2xvcjE6ICNmNGY0ZjQ7XG4kY29sb3IyOiAjMzE5N0VFO1xuXG4vL1JlQ2VyYVxuJHJlY2VyYS1jb21mb3J0OiAjMjA5QkQ3O1xuJHJlY2VyYS1jb21mb3J0LXNlY29uZGFyeTogI0VFRjVGQztcbiRyZWNlcmEtZGVzaWduOiAjMDA1QUEwO1xuJHJlY2VyYS1kZXNpZ24tc2Vjb25kYXJ5OiAjRUVGNUZDO1xuJHJlY2VyYS1zcGVlZDogIzAwQTVBODtcbiRyZWNlcmEtc3BlZWQtc2Vjb25kYXJ5OiAjRURGNkY3OyIsIkBjaGFyc2V0ICd1dGYtOCc7XG5cbiNyZWNlcmFfd29ya2Zsb3d7XG4gIC5fcHJpbWFyeXtcbiAgICBmb250LWZhbWlseTogJ05vdG8gU2FucyBDSksgSlAnLCAnTm90byBTYW5zIEpQJywgJ0hpcmFnaW5vIEtha3UgR290aGljIFByb04nLCAnSGlyYUtha3VQcm9OLVczJywgJ01laXJ5bycsICdZdSBHb3RoaWMgTWVkaXVtJywgJ+a4uOOCtOOCt+ODg+OCryBNZWRpdW0nLCBZdUdvdGhpYywgJ+a4uOOCtOOCt+ODg+OCr+S9kycsIHNhbnMtc2VyaWY7XG4gIH1cblxuICAuYWJvdXR7XG4gICAgJi1oZWFkbGluZXtcbiAgICAgIFxuICAgICAgLl9wcmltYXJ5e1xuICAgICAgICBtYXJnaW46IDFlbSAwO1xuICAgICAgICBjb2xvcjogJHJlY2VyYS1jb21mb3J0O1xuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xZW07XG4gICAgICB9XG4gICAgfS8vJi1oZWFkbGluZVxuXG4gICAgJi1ib2R5e1xuICAgICAgcHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG5cbiAgICAgICAgKyBwe1xuICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfS8vLmFib3V0XG5cbiAgLmZlYXR1cmVze1xuICAgIGJhY2tncm91bmQ6ICRyZWNlcmEtY29tZm9ydC1zZWNvbmRhcnk7XG5cbiAgICAuY29sczJ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICA+LmNvbHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG5cbiAgICAgICAgJjpudGgtb2YtdHlwZSgybisxKXtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfS8vLmNvbHMyXG5cbiAgICAuX2NhcmR7XG4gICAgICBkbHtcbiAgICAgICAgZHR7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjFlbTtcbiAgICAgICAgfVxuICAgICAgICBkZHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtZmlndXJle1xuICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICAgIGltZ3tcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfS8vJi1maWd1cmVcbiAgICB9Ly8uX2NhcmRcbiAgfS8vLmZlYXR1cmVzXG5cblxuICAud29ya2Zsb3d7XG4gICAgJi1oZWFkbGluZXtcbiAgICAgIFxuICAgICAgLl9wcmltYXJ5e1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBjb2xvcjogJHJlY2VyYS1jb21mb3J0O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9Ly8uX3ByaW1hcnlcbiAgICB9XG5cbiAgICAmLWJvZHl7XG4gICAgICAuX2hpZ2hsaWdodHtcbiAgICAgICAgYmFja2dyb3VuZDogJHJlY2VyYS1jb21mb3J0O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBwYWRkaW5nOiAxLjVlbSAxZW07XG4gICAgICAgIFxuICAgICAgICBwe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfS8vLl9oaWdobGlnaHRcblxuICAgICAgLl9sZWFke1xuICAgICAgICBwYWRkaW5nOiAyZW0gMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIH0vLy5fbGVhZFxuICAgIH0vLyYtYm9keVxuXG4gICAgJi1maWd1cmV7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgYmFja2dyb3VuZDogI2YwZjBmMDtcblxuICAgICAgJi1oZWFkbGluZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICAgICAuX3ByaW1hcnl7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgY29sb3I6ICRyZWNlcmEtY29tZm9ydDtcbiAgICAgICAgfS8vLl9wcmltYXJ5XG4gICAgICB9XG4gICAgfS8vJi1maWd1cmVcblxuICB9Ly8ud29ya2Zsb3dcblxuICAubmV0d29ya3tcblxuICB9Ly8ubmV0d29ya1xuXG59Ly8jcmVjZXJhX3dvcmtmbG93XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNyZWNlcmFfd29ya2Zsb3d7XG4gICAgLmFib3V0e1xuICAgICAgJi1oZWFkbGluZXtcbiAgICAgIFxuICAgICAgICAuX3ByaW1hcnl7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIH0vLy5fcHJpbWFyeVxuICAgICAgfS8vJi1oZWFkbGluZVxuICAgICAgJi1maWd1cmV7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH0vLyYtZmlndXJlXG5cbiAgICAgICYtYm9keXtcbiAgICAgICAgcHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0vLy5hYm91dFxuXG4gICAgLmZlYXR1cmVze1xuICAgICAgLmNvbHMye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIFxuICAgICAgICA+LmNvbHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICBcbiAgICAgICAgICAmOm50aC1vZi10eXBlKG4rMil7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfS8vLmNvbHMyXG4gICAgfS8vLmZlYXR1cmVzXG5cbiAgICAud29ya2Zsb3d7XG5cbiAgICAgICYtaGVhZGxpbmV7XG4gICAgICAgIC5fcHJpbWFyeXtcbiAgICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgfVxuICAgICAgfS8vJi1oZWFkbGluZVxuXG4gICAgICAmLWJvZHl7XG4gICAgICAgIC5faGlnaGxpZ2h0e1xuICAgICAgICAgIHBhZGRpbmc6IDEuNWVtIDFlbTtcbiAgICAgICAgICBcbiAgICAgICAgICBwe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9Ly8uX2hpZ2hsaWdodFxuICBcbiAgICAgICAgLl9sZWFke1xuICAgICAgICAgIHBhZGRpbmc6IDJlbSAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIH1cbiAgICAgIH0vLyYtYm9keVxuXG4gICAgICAmLWZpZ3VyZXtcbiAgICAgICAgJi1oZWFkbGluZXtcbiAgICAgICAgICAuX3ByaW1hcnl7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICB9Ly8uX3ByaW1hcnlcbiAgICAgICAgfS8vJi1oZWFkbGluZVxuXG4gICAgICAgICYtYm9keXtcbiAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKG4rMil7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiBkb3R0ZWQgMXB4ICM5OTk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9Ly8mLWJvZHlcbiAgICAgIH0vLyYtZmlndXJlXG5cbiAgICAgIFxuXG4gICAgfS8vLndvcmtmbG93XG5cbiAgICAubmV0d29ya3tcblxuICAgIH0vLy5uZXR3b3JrXG4gIH0vL3JlY2VyYV93b3JrZmxvd1xufS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqLyIsIkBjaGFyc2V0ICd1dGYtOCc7XG5cbiNyZWNlcmFfY29tZm9ydHtcbiAgLmFib3V0e1xuICAgICYtZmlndXJle1xuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9Ly8mLWZpZ3VyZVxuICB9Ly8uYWJvdXRcblxuXG4gIC5iZW5lZml0c3tcbiAgICAmLWhlYWRsaW5le1xuICAgICAgYmFja2dyb3VuZDogJHJlY2VyYS1jb21mb3J0O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfS8vJi1oZWFkbGluZVxuXG4gICAgJi1pdGVte1xuICAgICAgJi1jb250ZXh0e1xuICAgICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3MgOiBcInBhbHRcIjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICAgICAgICBcbiAgICAgICAgZHR7XG4gICAgICAgICAgY29sb3I6ICRyZWNlcmEtY29tZm9ydDtcbiAgICAgICAgfVxuICAgICAgfS8vJi1jb250ZXh0XG4gICAgfS8vJi1pdGVtXG4gIH0vLy5iZW5lZml0XG4gIFxuICAuZmVhdHVyZXN7XG4gICAgYmFja2dyb3VuZDogJHJlY2VyYS1jb21mb3J0LXNlY29uZGFyeTtcblxuICAgICYtaGVhZGxpbmV7XG4gICAgICAuX3ByaW1hcnl7XG4gICAgICAgIGNvbG9yOiAkcmVjZXJhLWNvbWZvcnQ7XG4gICAgICB9XG4gICAgfS8vJi1oYWRsaW5lXG5cbiAgICAmLWJvZHl7XG4gICAgICAmLXJvd3tcblxuICAgICAgfS8vJi1yb3dcbiAgICB9Ly8mLWJvZHlcblxuICAgICYtY29udGV4dHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNHB4IC0gMTYwcHgpO1xuICAgIH1cblxuICAgICYtZmlndXJle1xuICAgICAgd2lkdGg6IDE2MHB4O1xuICAgIH1cbiAgfS8vLmZlYXR1cmVzXG4gIFxuICAuX2NhcmRze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgLl9jYXJke1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAxMnB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuXG4gICAgICAmOm50aC1vZi10eXBlKG4rMil7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgIH1cblxuICAgICAgJjpudGgtb2YtdHlwZShuKzMpe1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICAmOm50aC1vZi10eXBlKDJuKzEpe1xuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfS8vLl9jYXJkc1xuXG4gIC5fY2FyZHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuXG4gICAgZGx7XG4gICAgICBkdHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGNvbG9yOiAkcmVjZXJhLWNvbWZvcnQ7XG4gICAgICB9XG4gICAgfS8vZGxcblxuICAgICYtZmlndXJle1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICBpbWd7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH0vLyYtZmlndXJlXG4gIH0vLy5fY2FyZFxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmZlYXR1cmVze1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgLmNvbHMye1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICB9XG5cbiAgICAgICYtY29udGV4dHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9Ly8mLWNvbnRleHRcblxuICAgICAgJi1maWd1cmV7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XG5cbiAgICAgICAgaW1ne1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDE4MCUpO1xuICAgICAgICB9XG4gICAgICB9Ly8mLWZpZ3VyZVxuICAgIH0vLy5mZWF0dXJlc1xuXG4gICAgLl9jYXJkc3tcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAuX2NhcmR7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgICAmOm50aC1vZi10eXBlKG4rMil7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0vLy5fY2FyZHNcblxuICAgIC5fY2FyZHtcbiAgICAgICYtZmlndXJle1xuICAgICAgICBcbiAgICAgIH1cbiAgICB9XG4gIH0vKiogQG1lZGlhIG1heC13aWR0aDogNzY3cHggKi9cbn0vLyNyZWNlcmFfY29tZm9ydFxuIiwiQGNoYXJzZXQgJ3V0Zi04JztcblxuI3JlY2VyYV9kZXNpZ257XG4gIG1hcmdpbi10b3A6IDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG4gIHBhZGRpbmc6IDM2cHggMjRweDtcbiAgYmFja2dyb3VuZDogJHJlY2VyYS1kZXNpZ24tc2Vjb25kYXJ5O1xuXG4gIHNlY3Rpb257XG4gICAgJjpudGgtb2YtdHlwZShuKzIpe1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIH1cbiAgfS8vc2VjdGlvblxuXG4gIC5hYm91dHtcbiAgICAmLWZpZ3VyZXtcbiAgICAgIHdpZHRoOiAyMTBweDtcblxuICAgICAgaW1ne1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfS8vJi1maWd1cmVcblxuICAgICYtY29udGV4dHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMTBweCAtIDI0cHgpO1xuICAgIH1cbiAgfS8vLmFib3V0XG5cbiAgLmJlbmVmaXRze1xuICAgICYtaGVhZGxpbmV7XG4gICAgICBiYWNrZ3JvdW5kOiAkcmVjZXJhLWRlc2lnbjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH0vLyYtaGVhZGxpbmVcblxuICAgICYtaXRlbXtcbiAgICAgICYtY29udGV4dHtcbiAgICAgICAgZm9udC1mZWF0dXJlLXNldHRpbmdzIDogXCJwYWx0XCI7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgICAgICAgZHR7XG4gICAgICAgICAgY29sb3I6ICRyZWNlcmEtZGVzaWduO1xuICAgICAgICB9XG4gICAgICB9Ly8mLWNvbnRleHRcbiAgICB9Ly8mLWl0ZW1cbiAgfS8vLmJlbmVmaXRcblxuICAuZmVhdHVyZXN7XG4gICAgYmFja2dyb3VuZDogJHJlY2VyYS1kZXNpZ24tc2Vjb25kYXJ5O1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmLWhlYWRsaW5le1xuICAgICAgLl9wcmltYXJ5e1xuICAgICAgICBjb2xvcjogJHJlY2VyYS1kZXNpZ247XG4gICAgICB9XG4gICAgfS8vJi1oYWRsaW5lXG5cbiAgICAmLWNvbnRleHR7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAuX2NhcmR7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMm4rMSl7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICY6bnRoLW9mLXR5cGUobiszKXtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9Ly8uX2NhcmRcblxuICAgICAgJi1maWd1cmV7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjRweDtcblxuICAgICAgICAmLWl0ZW17XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAxMnB4KTtcbiAgICAgICAgfVxuICAgICAgfS8vJi1maWd1cmVcbiAgICB9Ly8mLWNvbnRleHRcbiAgfS8vLmZlYXR1cmVzXG5cbiAgLl9jYXJke1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAxMnB4KTtcblxuICAgIGRse1xuICAgICAgZHR7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBjb2xvcjogJHJlY2VyYS1kZXNpZ247XG4gICAgICB9XG4gICAgfS8vZGxcbiAgfS8vLl9jYXJkXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgLmFib3V0e1xuICAgICAgJi1maWd1cmUsXG4gICAgICAmLWNvbnRleHR7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmLWZpZ3VyZXtcbiAgICAgICAgaW1ne1xuICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9Ly8uYWJvdXRcblxuICAgIC5mZWF0dXJlc3tcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIFxuICAgICAgJi1jb250ZXh0eyAgXG4gICAgICAgIFxuICAgICAgICAmLWZpZ3VyZXtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAmLWl0ZW17XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgbWFyZ2luOiAxNnB4IGF1dG87XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMil7XG4gICAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTZweCBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH0vLyYtZmlndXJlXG5cbiAgICAgICAgLl9jYXJke1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgXG4gICAgICAgICAgJjpudGgtb2YtdHlwZShuKzIpe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH0vLy5fY2FyZFxuICAgICAgfS8vJi1jb250ZXh0XG4gICAgfS8vLmZlYXR1cmVzXG5cbiAgICAuX2NhcmR7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9Ly8uX2NhcmRcbiAgfS8qKiBAbWVkaWEgbWF4LXdpZHRoOiA3NjdweCAqL1xufS8vI3JlY2VyYV9kZXNpZ25cbiIsIkBjaGFyc2V0ICd1dGYtOCc7XG5cbiNyZWNlcmFfc3BlZWR7XG5cbiAgLmFib3V0e1xuICAgICYtZmlndXJle1xuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9Ly8mLWZpZ3VyZVxuICB9Ly8uYWJvdXRcblxuICAuYmVuZWZpdHN7XG4gICAgJi1oZWFkbGluZXtcbiAgICAgIGJhY2tncm91bmQ6ICRyZWNlcmEtc3BlZWQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9Ly8mLWhlYWRsaW5lXG4gICAgJi1pdGVte1xuICAgICAgJi1jb250ZXh0e1xuICAgICAgICBmb250LWZlYXR1cmUtc2V0dGluZ3MgOiBcInBhbHRcIjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICAgICAgICBkdHtcbiAgICAgICAgICBjb2xvcjogJHJlY2VyYS1zcGVlZDtcbiAgICAgICAgfVxuICAgICAgICBkZHtcbiAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgfS8vJi1jb250ZXh0XG4gICAgfS8vJi1pdGVtXG4gIH0vLy5iZW5lZml0XG5cbiAgLmZlYXR1cmVze1xuICAgIGJhY2tncm91bmQ6ICRyZWNlcmEtc3BlZWQtc2Vjb25kYXJ5O1xuXG4gICAgJi1oZWFkbGluZXtcbiAgICAgIC5fcHJpbWFyeXtcbiAgICAgICAgY29sb3I6ICRyZWNlcmEtc3BlZWQ7XG4gICAgICB9XG4gICAgfS8vJi1oYWRsaW5lXG4gIH0vLy5mZWF0dXJlc1xuXG4gIC5fY2FyZHtcbiAgICBkbHtcbiAgICAgIGR0e1xuICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgICAgY29sb3I6ICRyZWNlcmEtc3BlZWQ7XG4gICAgICB9XG4gICAgfS8vZGxcbiAgfS8vLl9jYXJkXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgXG4gIH0vKiogQG1lZGlhIG1heC13aWR0aDogNzY3cHggKi9cbn0vLyNyZWNlcmFfc3BlZWRcbiJdfQ== */
