@charset "UTF-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

img {
  max-width: 100%;
  height: auto;
  vertical-align: bottom;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, main {
  display: block;
}

ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

input,
textarea {
  -webkit-appearance: none;
}

html, body {
  width: 100%;
  height: 100%;
  color: #444;
  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.7;
  letter-spacing: 0.1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

html {
  font-size: 62.5%;
}

body {
  font-size: 1.6rem;
  background: #fffef9;
  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,
.main-frontPage {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

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

ol {
  padding-left: 2.4rem;
}

.site-width {
  width: 1000px;
  margin: 0 auto;
  padding-right: 16px;
  padding-left: 16px;
}

@media screen and (max-width: 959px) {
  .site-width {
    width: 100%;
  }
}

.sp-br {
  display: none;
}

@media screen and (max-width: 559px) {
  .sp-br {
    display: inline;
  }
}

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

.cautionText {
  text-decoration: underline;
  -webkit-text-decoration-color: #E00700;
  text-decoration-color: #E00700;
  text-decoration-thickness: 2px;
}

.sentence p {
  margin-bottom: 4px;
}

@media screen and (min-width: 560px) {
  .largeParagraph {
    font-size: 1.8rem;
  }
}

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

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

.section-marginBtm {
  margin-bottom: 120px;
}

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

.sectionHeading {
  color: #430200;
  font-weight: bold;
  font-size: 3.8rem;
}

@media screen and (max-width: 559px) {
  .sectionHeading {
    font-size: 3rem;
  }
}

.calendar__iframe {
  width: 100%;
  height: 480px;
}

.headerNav {
  position: fixed;
  z-index: 2;
  top: 0;
  right: 0;
  background: #fff;
  padding: 24px 40px;
  border-bottom-left-radius: 35px;
  -webkit-box-shadow: 0 32px 30px -30px rgba(53, 47, 47, 0.15);
  box-shadow: 0 32px 30px -30px rgba(53, 47, 47, 0.15);
}

.headerNav .list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.headerNav .list__item {
  margin: 0 16px;
  font-weight: bold;
  position: relative;
}

.headerNav .list__item::after {
  position: absolute;
  bottom: -4px;
  left: 0;
  content: '';
  width: 100%;
  height: 3px;
  background: #430200;
  -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;
}

.headerNav .list__item:hover::after {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
}

@media screen and (max-width: 559px) {
  .headerNav {
    display: none;
  }
}

.topImage {
  background-repeat: no-repeat;
  background-size: cover;
  height: 560px;
  padding: 16px;
  margin-bottom: 120px;
}

@media screen and (max-width: 559px) {
  .topImage {
    height: 420px;
    margin-bottom: 64px;
  }
}

.topImage .titleArea__logo {
  width: 180px;
  margin-bottom: 24px;
}

@media screen and (max-width: 559px) {
  .topImage .titleArea__logo {
    width: 115px;
  }
}

.topImage .titleArea__text {
  font-family: 'Noto Serif JP', serif;
  -ms-writing-mode: tb-rl;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
  background: #fff;
  font-size: 2.4rem;
  margin-left: 70px;
  letter-spacing: 0.25em;
  padding: 8px 0;
}

@media screen and (max-width: 559px) {
  .topImage .titleArea__text {
    margin-left: 40px;
    font-size: 2rem;
  }
}

.topImage_frontPage {
  background-position: 60% 25%;
  background-image: url(../img/front-page/top.jpg);
}

.aboutSection .catchCopyArea {
  margin-bottom: 40px;
}

@media screen and (min-width: 960px) {
  .aboutSection .catchCopyArea {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
  }
}

.aboutSection .catchCopyArea__content {
  -ms-writing-mode: tb-rl;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
  margin-left: auto;
  position: relative;
}

@media screen and (min-width: 960px) {
  .aboutSection .catchCopyArea__content {
    width: 30%;
  }
}

@media screen and (max-width: 959px) {
  .aboutSection .catchCopyArea__content .catchCopy,
  .aboutSection .catchCopyArea__content .leadCopy__line {
    background: #fffef9;
  }
}

.aboutSection .catchCopyArea__content .catchCopy {
  color: #430200;
  font-weight: bold;
  font-size: 3.8rem;
}

@media screen and (max-width: 559px) {
  .aboutSection .catchCopyArea__content .catchCopy {
    font-size: 3.2rem;
    line-height: 1.3;
    margin-left: 8px;
  }
}

.aboutSection .catchCopyArea__content .leadCopy {
  font-size: 2.2rem;
  font-weight: bold;
}

@media screen and (max-width: 559px) {
  .aboutSection .catchCopyArea__content .leadCopy {
    font-size: 2rem;
  }
}

.aboutSection .catchCopyArea__content .decoration {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: -1;
  width: 250px;
}

.aboutSection .catchCopyArea__img {
  background-image: url(../img/front-page/aboutsection-bg.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 480px;
  z-index: -1;
  position: relative;
  border-radius: 40px 0;
}

@media screen and (min-width: 960px) {
  .aboutSection .catchCopyArea__img {
    width: 70%;
  }
}

@media screen and (max-width: 959px) {
  .aboutSection .catchCopyArea__img {
    margin-top: -240px;
  }
}

.productSection {
  position: relative;
}

.productSection .bgImg {
  background-image: url(../img/front-page/productsection-bg.jpg);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 520px;
  margin-bottom: 32px;
}

@media screen and (max-width: 559px) {
  .productSection .bgImg {
    height: 320px;
    margin-bottom: 24px;
  }
}

@media screen and (max-width: 559px) {
  .productSection .title_overSp {
    display: none;
  }
}

@media screen and (min-width: 560px) {
  .productSection .title_sp {
    display: none;
  }
}

.productSection .content {
  max-width: 440px;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (min-width: 560px) {
  .productSection .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}

.productSection .content__text {
  -ms-writing-mode: tb-rl;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
  line-height: 2;
  white-space: nowrap;
}

.productSection .content__text .list {
  list-style-type: disc;
  padding-top: 1.8rem;
}

@media screen and (max-width: 559px) {
  .productSection .content__text {
    margin: 0 auto 16px;
  }
}

@media screen and (min-width: 560px) {
  .productSection .content__btn {
    -ms-flex-item-align: end;
    align-self: flex-end;
  }
}

@media screen and (max-width: 559px) {
  .productSection .content__btn {
    text-align: right;
  }
}

.productSection .content__btn .inner {
  display: inline-block;
  background: #430200;
  color: #fff;
}

@media screen and (min-width: 560px) {
  .productSection .content__btn .inner {
    -ms-writing-mode: tb-rl;
    -webkit-writing-mode: vertical-rl;
    writing-mode: vertical-rl;
    font-size: 1.8rem;
    padding: 32px 16px 0;
    -webkit-transition: border-radius .5s;
    transition: border-radius .5s;
  }
  .productSection .content__btn .inner::after {
    margin-top: 16px;
    content: '';
    display: inline-block;
    width: 1px;
    height: 40px;
    background: #fff;
  }
  .productSection .content__btn .inner:hover {
    border-radius: 20px;
  }
}

@media screen and (max-width: 559px) {
  .productSection .content__btn .inner {
    padding: 12px 32px 12px 0;
  }
  .productSection .content__btn .inner::before {
    margin-right: 16px;
    content: '';
    display: inline-block;
    width: 40px;
    height: 1px;
    background: #fff;
    vertical-align: middle;
  }
}

.infoSection .heading {
  text-align: center;
}

.infoSection .heading::after {
  background-color: #430200;
  border-radius: 5px;
  /* 線幅の半分 */
  content: '';
  display: block;
  height: 4px;
  width: 64px;
  margin: 8px auto 32px;
}

.infoSection .description {
  margin-bottom: 32px;
  text-align: center;
  font-weight: bold;
}

@media screen and (min-width: 560px) {
  .infoSection .cardsWrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
}

@media screen and (min-width: 560px) {
  .infoSection .cardsWrap .card {
    width: calc(50% - 72px);
  }
}

@media screen and (max-width: 559px) {
  .infoSection .cardsWrap .card:first-of-type {
    margin-bottom: 64px;
  }
}

.infoSection .cardsWrap .card__img {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.infoSection .cardsWrap .card__content {
  background: #fff;
  padding: 16px 16px 24px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  -webkit-box-shadow: 0 32px 30px -30px rgba(53, 47, 47, 0.1);
  box-shadow: 0 32px 30px -30px rgba(53, 47, 47, 0.1);
}

.infoSection .cardsWrap .card__content .title {
  color: #430200;
  font-weight: bold;
  font-size: 2rem;
}

.infoSection .cardsWrap .card__content .text {
  margin-bottom: 16px;
}

.infoSection .cardsWrap .card__content .link {
  text-align: right;
}

.infoSection .cardsWrap .card__content .link__inner {
  display: inline-block;
  font-weight: bold;
  position: relative;
}

.infoSection .cardsWrap .card__content .link__inner::after {
  position: absolute;
  content: '';
  bottom: -2px;
  right: 0;
  background-color: #430200;
  display: block;
  height: 3px;
  width: 100%;
  -webkit-transition: width .5s ease-in-out 0s;
  transition: width .5s ease-in-out 0s;
}

.infoSection .cardsWrap .card__content .link__inner:hover::after {
  width: 0;
}

.topImage_menu {
  background-position: 50% 50%;
  background-image: url(../img/menu/top.jpg);
}

.whiteBread-section .heading,
.otherMenu-section .heading {
  margin-bottom: 4px;
}

.whiteBread-section .leadText,
.otherMenu-section .leadText {
  margin-bottom: 40px;
}

.whiteBread-section .menuList__item,
.otherMenu-section .menuList__item {
  -webkit-box-shadow: 0 32px 30px -30px rgba(53, 47, 47, 0.1);
  box-shadow: 0 32px 30px -30px rgba(53, 47, 47, 0.1);
}

@media screen and (min-width: 960px) {
  .whiteBread-section .menuList__item,
  .otherMenu-section .menuList__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.whiteBread-section .menuList__item:not(:last-of-type),
.otherMenu-section .menuList__item:not(:last-of-type) {
  margin-bottom: 80px;
}

@media screen and (min-width: 960px) {
  .whiteBread-section .menuList__item .img,
  .whiteBread-section .menuList__item .content,
  .otherMenu-section .menuList__item .img,
  .otherMenu-section .menuList__item .content {
    width: 50%;
  }
}

.whiteBread-section .menuList__item .img__inner,
.otherMenu-section .menuList__item .img__inner {
  border-top-left-radius: 20px;
}

@media screen and (min-width: 960px) {
  .whiteBread-section .menuList__item .img__inner,
  .otherMenu-section .menuList__item .img__inner {
    border-bottom-left-radius: 20px;
  }
}

@media screen and (max-width: 959px) {
  .whiteBread-section .menuList__item .img__inner,
  .otherMenu-section .menuList__item .img__inner {
    border-top-right-radius: 20px;
  }
}

.whiteBread-section .menuList__item .content,
.otherMenu-section .menuList__item .content {
  background: #fff;
  padding: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  border-bottom-right-radius: 20px;
}

@media screen and (min-width: 960px) {
  .whiteBread-section .menuList__item .content,
  .otherMenu-section .menuList__item .content {
    border-top-right-radius: 20px;
  }
}

@media screen and (max-width: 959px) {
  .whiteBread-section .menuList__item .content,
  .otherMenu-section .menuList__item .content {
    border-bottom-left-radius: 20px;
  }
}

@media screen and (max-width: 559px) {
  .whiteBread-section .menuList__item .content,
  .otherMenu-section .menuList__item .content {
    padding: 16px;
  }
}

.whiteBread-section .menuList__item .content__title,
.otherMenu-section .menuList__item .content__title {
  color: #430200;
  font-weight: bold;
  font-size: 2rem;
  border-bottom: 2px dotted #430200;
  padding-bottom: 2px;
  margin-bottom: 8px;
  line-height: 1.5;
}

.whiteBread-section .menuList__item .content__description,
.otherMenu-section .menuList__item .content__description {
  margin-bottom: 16px;
}

.whiteBread-section .menuList__item .content__price,
.otherMenu-section .menuList__item .content__price {
  display: block;
  text-align: right;
  color: #430200;
  font-weight: bold;
  font-size: 2rem;
  margin-top: auto;
}

.topImage_store {
  background-image: url(../img/store/top.jpg);
  background-position: 50% 100%;
}

.closed-info {
  max-width: 640px;
  margin-inline: auto;
  padding-block: 32px;
  border-top: 2px solid #430200;
  border-bottom: 2px solid #430200;
}

.closed-info h2 {
  text-align: center;
  font-weight: bold;
  margin-bottom: 16px;
}

.closed-info h2::after {
  content: '';
  display: block;
  width: 40px;
  height: 2px;
  background: #430200;
  margin: 16px auto 0;
}

.accessSection .map__inner {
  height: 400px;
}

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

.accessSection .text-gMapAnchor::before {
  font-family: 'icomoon';
  content: "\e947";
}

@media screen and (min-width: 960px) {
  .parkingSection .col2 {
    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;
  }
  .parkingSection .col2__img, .parkingSection .col2__description {
    width: calc(50% - 8px);
  }
}

@media screen and (max-width: 959px) {
  .parkingSection .col2__img {
    margin-bottom: 8px;
  }
}

@media screen and (max-width: 559px) {
  .reserveSection .heading {
    line-height: 1.4;
    margin-bottom: 8px;
  }
}

.reserveSection .leadText {
  margin-bottom: 24px;
}

input[name="tab_btn"] {
  display: none;
}

.tabBtn {
  width: calc(100%/2);
  height: 50px;
  line-height: 50px;
  font-size: 1.7rem;
  text-align: center;
  font-weight: bold;
  background-color: #efefef;
  display: block;
  float: left;
  cursor: pointer;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

.tabBtn_left {
  border-radius: 5px 0 0 0 / 5px 0 0 0;
}

.tabBtn_right {
  border-radius: 0 5px 0 0 / 0 5px 0 0;
}

.tabContent {
  display: none;
  background: #fff;
  border: 3px solid #430200;
  padding: 16px;
  clear: both;
  overflow: hidden;
  border-radius: 0 0 5px 5px / 0 0 5px 5px;
}

.tabContent .heading {
  margin: 16px 0 4px;
  font-weight: bold;
  font-size: 1.8rem;
  border-bottom: 2px solid #430200;
}

@media screen and (min-width: 560px) {
  .tabContent .col2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}

@media screen and (min-width: 560px) {
  .tabContent .col2__item {
    width: calc(50% - 16px);
  }
}

@media screen and (max-width: 559px) {
  .tabContent .col2__item:first-of-type {
    margin-bottom: 8px;
  }
}

.tabContent .tel {
  font-weight: bold;
  font-size: 2rem;
}

.tabContent .tel::before {
  font-family: 'icomoon';
  content: "\e942";
}

.tabContent .telReserve-product__item {
  line-height: 1.5;
}

.tabContent .telReserve-product__item:not(:last-of-type) {
  margin-bottom: 8px;
}

#ticket:checked ~ #tabContent-ticket,
#telReserve:checked ~ #tabContent-telReserve {
  display: block;
}

.storesContainer .guideText {
  font-size: .9em;
  margin-bottom: 4px;
}

.storesContainer input:checked + .tabBtn {
  background-color: #430200;
  color: #fff;
}

.cautionBox {
  margin-top: 24px;
  position: relative;
  padding: 16px 12px 8px;
  border: #E00700 3px solid;
  border-radius: 5px;
}

.cautionBox__title {
  position: absolute;
  display: inline-block;
  top: -13px;
  left: 10px;
  padding: 0 9px;
  line-height: 1;
  font-size: 1.8rem;
  background: #fffef9;
  font-weight: bold;
}

.topImage_webshop {
  background-image: url(../img/webshop/top.jpg);
  background-position: 50% 100%;
}

.webshop-notice .noticeSection-marginBtm {
  margin-bottom: 40px;
}

.webshop-notice .heading {
  color: #430200;
  font-weight: bold;
  font-size: 2rem;
  border-bottom: 2px dotted #430200;
  padding-bottom: 2px;
  margin-bottom: 8px;
  line-height: 1.5;
}

.webshop-notice .webShop-lineup-section .leadText {
  margin: 8px 0 16px;
}

@media screen and (min-width: 960px) {
  .webshop-notice .webShop-lineup-section .cardsWrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}

@media screen and (min-width: 960px) {
  .webshop-notice .webShop-lineup-section .cardsWrap .card {
    width: calc(50% - 16px);
  }
}

@media screen and (max-width: 959px) {
  .webshop-notice .webShop-lineup-section .cardsWrap .card:first-of-type {
    margin-bottom: 40px;
  }
}

.webshop-notice .webShop-lineup-section .cardsWrap .card__title {
  background: #430200;
  color: #fff;
  text-align: center;
  font-weight: bold;
  padding: 4px 0;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

.webshop-notice .webShop-lineup-section .cardsWrap .card__content {
  background: #fff;
  border: 3px solid #430200;
  padding: 12px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.webshop-notice .webShop-lineup-section .cardsWrap .card__content .title {
  font-weight: bold;
  background: #430200;
  color: #fff;
  border-radius: 5px;
  padding-left: 8px;
  margin: 16px 0 6px;
}

.webshop-notice .webShop-lineup-section .cardsWrap .card__content .lineup__item {
  border-bottom: 1px dashed #ccc;
  padding: 16px 0;
}

.webshop-notice .webShop-lineup-section .cardsWrap .card__content .lineup__item .priceContainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-weight: bold;
}

.webshop-notice .webShop-lineup-section .cardsWrap .card__content .sconeLiup-list {
  margin-bottom: 6px;
}

.webshop-notice .dummy-buyButton-container {
  margin: 8px 0 32px;
}

.webshop-notice .dummy-buyButton {
  color: #fff;
  font-size: 15px;
  padding: 12px 40px;
  letter-spacing: .3px;
  display: inline-block;
  border-radius: 3px;
  line-height: 1.2;
}

.webshop-notice .dummy-buyButton.soldOut {
  background-color: #999;
}

.webshop-notice .dummy-buyButton.buy {
  background-color: #78b657;
}

.webshop-notice .noticeList__item:not(:last-of-type) {
  margin-bottom: 16px;
}

.webshop-notice .capture {
  width: 320px;
  max-width: 100%;
  margin: 8px 0;
  border: 1px solid #999;
}

.transtion-cartPage .linkBtn {
  display: inline-block;
  margin-top: 16px;
  background: #430200;
  color: #fff;
  font-size: 1.8rem;
  padding: 12px 32px;
  border-radius: 30px;
  -webkit-transition: opacity .5s;
  transition: opacity .5s;
}

.transtion-cartPage .linkBtn:hover {
  opacity: .8;
}

.cart-Guidetext__heading {
  font-weight: bold;
  margin-top: 8px;
}

.buyButton-container {
  margin-top: 80px;
}

.topBannerLess-page {
  margin-top: 160px;
}

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

.topBannerLess-page .title {
  font-weight: bold;
  font-size: 3.8rem;
}

@media screen and (max-width: 559px) {
  .topBannerLess-page .title {
    font-size: 3rem;
  }
}

.contactArea {
  margin: 40px auto 0;
}

@media screen and (min-width: 960px) {
  .contactArea {
    width: 70%;
  }
}

.contactArea__leadText {
  margin-bottom: 40px;
}

.wpcf7-form-control-wrap {
  display: block;
}

.wpcf7-form-control {
  width: 100%;
  height: 40px;
  font-size: 18px;
  padding-left: 8px;
  border: 1px #ddd solid;
  border-radius: 3px;
}

.form-required {
  font-size: 1.4rem;
  margin-left: .2em;
  color: #f5637a;
}

.wpcf7-textarea {
  height: 200px;
}

.wpcf7-submit {
  border: none;
  background: #430200;
  color: #fff;
  cursor: pointer;
  -webkit-transition: opacity .5s;
  transition: opacity .5s;
}

.wpcf7-submit:hover {
  opacity: .7;
}

.recaptchaPolicy {
  font-size: .8em;
}

.grecaptcha-badge {
  visibility: hidden;
}

.privacy {
  margin-top: 40px;
}

.privacy__dt {
  font-weight: bold;
}

.privacy__dd {
  margin-bottom: 16px;
}

.tradelaw {
  padding: 24px 0;
  border-bottom: 1px solid #ddd;
}

.tradelaw:first-of-type {
  border-top: 1px solid #ddd;
}

.tradelaw__dt {
  font-weight: bold;
  margin-bottom: 4px;
}

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

@media screen and (min-width: 960px) {
  .postArticle {
    width: calc(75% - 40px);
  }
}

@media screen and (max-width: 959px) {
  .postArticle {
    margin-bottom: 40px;
  }
}

@media screen and (min-width: 960px) {
  .postAside {
    width: calc(25% - 16px);
  }
}

.posts {
  margin-bottom: 80px;
}

.postsItem {
  padding: 40px 0;
  border-bottom: 1px solid #ddd;
}

.postsItem:first-of-type {
  padding: 0 0 40px 0;
}

.postsItem__title {
  font-size: 1.3em;
}

.postsItem__description {
  font-size: .9em;
}

.navigation.pagination {
  text-align: center;
}

.page-numbers {
  margin: 0 8px;
}

.page-numbers.current {
  text-decoration: underline;
}

.singleTitle {
  font-size: 3rem;
  border-bottom: 1px solid #430200;
  margin-bottom: 8px;
}

@media screen and (max-width: 559px) {
  .singleTitle {
    font-size: 2.8rem;
  }
}

.singleDescription {
  margin-bottom: 32px;
  font-size: .9em;
}

.singleContent {
  margin-bottom: 80px;
}

.singleContent h2,
.singleContent h3 {
  margin-top: 24px;
}

.singleContent h2,
.singleContent h3,
.singleContent h4,
.singleContent h5,
.singleContent h6 {
  font-weight: bold;
}

.singleContent h2 {
  font-size: 2rem;
}

.singleContent p {
  margin-bottom: 24px;
}

.singleContent p a {
  text-decoration: underline;
  color: #0000ff;
}

.singleContent p strong {
  font-weight: bold;
}

.singleContent p em {
  font-style: italic;
}

.singleContent ul {
  list-style-type: disc;
  padding-left: 1.6rem;
  margin-bottom: 8px;
}

.singleContent table {
  border-collapse: collapse;
}

.singleContent table,
.singleContent table th,
.singleContent table td {
  border: 1px solid #999;
  padding: 4px;
}

.singlePagenation .prev {
  margin-bottom: 8px;
}

.singlePagenation .desc {
  font-weight: bold;
  margin-right: 8px;
}

.widget {
  margin-bottom: 32px;
}

.widgettitle {
  font-weight: bold;
}

.widget ul li {
  margin-bottom: 8px;
  position: relative;
  padding-left: 16px;
}

.widget ul li::before {
  content: '';
  width: 6px;
  height: 6px;
  border: 1px solid;
  border-color: #444 #444 transparent transparent;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  display: inline-block;
  position: absolute;
  top: 10px;
  left: 0;
}

.footer {
  margin-top: 160px;
}

@media screen and (max-width: 559px) {
  .footer {
    margin-top: 120px;
  }
}

.footer .decorationLine {
  border: 0;
  height: 8px;
  background-image: -webkit-repeating-linear-gradient(45deg, #430200 0px, #430200 1px, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%);
  background-image: repeating-linear-gradient(45deg, #430200 0px, #430200 1px, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%);
  background-size: 8px 8px;
}

.footer .newsArea {
  padding: 40px 0;
  max-width: 520px;
  margin-right: auto;
  margin-left: auto;
}

.footer .newsArea .titleArea {
  text-align: center;
}

.footer .newsArea .titleArea__title {
  margin-bottom: 4px;
}

.footer .newsArea .titleArea__title::before {
  display: block;
  font-family: 'icomoon';
  content: '\e902';
  font-size: 40px;
  line-height: 1;
  color: #430200;
  margin-bottom: 6px;
}

.footer .newsArea .titleArea__leadText {
  font-weight: bold;
  margin-bottom: 40px;
}

@media screen and (min-width: 560px) {
  .footer .newsArea .titleArea__leadText {
    font-size: 1.8rem;
  }
}

.footer .newsArea .posts .list {
  margin-bottom: 24px;
}

.footer .newsArea .posts .list__item {
  background: #fff;
  padding: 32px;
  -webkit-box-shadow: 0 32px 30px -30px rgba(53, 47, 47, 0.15);
  box-shadow: 0 32px 30px -30px rgba(53, 47, 47, 0.15);
  -webkit-transition: -webkit-box-shadow .5s;
  transition: -webkit-box-shadow .5s;
  transition: box-shadow .5s;
  transition: box-shadow .5s, -webkit-box-shadow .5s;
}

.footer .newsArea .posts .list__item:not(:last-of-type) {
  margin-bottom: 40px;
}

.footer .newsArea .posts .list__item:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.footer .newsArea .posts .list__item .date {
  font-size: .9em;
}

.footer .newsArea .posts .list__item .title {
  font-size: 1.8rem;
  margin-bottom: 8px;
  border-bottom: 2px dotted #430200;
}

.footer .newsArea .posts .more {
  text-align: right;
}

.footer .newsArea .posts .more__inner {
  text-decoration: underline;
}

.footer .newsArea .instagram {
  text-align: center;
}

.footer .newsArea .instagram .leadText {
  font-weight: bold;
  margin-bottom: 24px;
  position: relative;
}

@media screen and (min-width: 560px) {
  .footer .newsArea .instagram .leadText {
    font-size: 1.8rem;
  }
}

.footer .newsArea .instagram .anchorBtn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #fff;
  padding: 35px 40px;
  -webkit-box-shadow: 0 32px 30px -30px rgba(53, 47, 47, 0.15);
  box-shadow: 0 32px 30px -30px rgba(53, 47, 47, 0.15);
  -webkit-transition: -webkit-box-shadow .5s;
  transition: -webkit-box-shadow .5s;
  transition: box-shadow .5s;
  transition: box-shadow .5s, -webkit-box-shadow .5s;
}

.footer .newsArea .instagram .anchorBtn:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.footer .newsArea .instagram .anchorBtn .icon {
  display: block;
  font-size: 3rem;
  margin-right: 4px;
}

.footer .newsArea .instagram .anchorBtn .icon::before {
  font-family: 'icomoon';
  content: "\ea92";
}

.footer .newsArea .instagram .anchorBtn .text {
  font-weight: bold;
}

.footer .content {
  background: #430200;
  padding-top: 80px;
  color: #fff;
}

@media screen and (max-width: 559px) {
  .footer .content {
    padding-bottom: 80px;
  }
}

@media screen and (min-width: 960px) {
  .footer .content .col2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
}

@media screen and (min-width: 960px) {
  .footer .content .col2 .overview {
    width: calc(40% - 8px);
  }
}

@media screen and (max-width: 959px) {
  .footer .content .col2 .overview {
    margin-bottom: 80px;
  }
}

.footer .content .col2 .overview .storeInfo {
  margin-bottom: 16px;
}

.footer .content .col2 .overview .contactInfo .anchor {
  color: #fff;
  text-decoration: underline;
}

.footer .content .col2 .overview .contactInfo .anchor_mail::before {
  font-family: 'icomoon';
  content: "\e901";
}

.footer .content .col2 .overview .contactInfo .list__item {
  line-height: 2.5;
}

@media screen and (min-width: 960px) {
  .footer .content .col2 .calendar {
    width: 60%;
  }
}

.footer .content .policy,
.footer .content .copyright {
  font-size: .85em;
}

.footer .content .policy {
  color: #fff;
  text-decoration: underline;
  line-height: 2.5;
}

.footer .content .copyright {
  display: block;
  text-align: center;
  margin-top: 40px;
}

.sp-bottomFixed-nav {
  padding-bottom: 10px;
  border-top: 1px solid #ddd;
  background: #fff;
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
}

@media screen and (min-width: 560px) {
  .sp-bottomFixed-nav {
    display: none;
  }
}

.sp-bottomFixed-nav .list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.sp-bottomFixed-nav .list__item {
  width: 25%;
  text-align: center;
  padding-top: 8px;
  font-size: 11px;
  font-weight: bold;
}

.sp-bottomFixed-nav .list__item .anchor {
  color: #430200;
}

.sp-bottomFixed-nav .list__item .anchor::before {
  display: block;
  font-family: 'icomoon';
  font-size: 32px;
  line-height: 1;
  color: #430200;
  margin-bottom: 4px;
}

.sp-bottomFixed-nav .list__item .anchor.home::before {
  content: "\e900";
}

.sp-bottomFixed-nav .list__item .anchor.menu::before {
  content: '\e902';
}

.sp-bottomFixed-nav .list__item .anchor.store::before {
  content: '\e947';
}

.sp-bottomFixed-nav .list__item .anchor.webshop::before {
  content: '\e93a';
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QUNQLFNBQVM7RUFDVCxXQUFXO0FENE1aOztBQ2o1Q0U7RUEyckNGO0lBRUUsYUFBYTtFRHlOYjtBQUNGOztBQzVOQTtFQVlFLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQThCO0VBQTlCLHNCQUE4QjtFQUE5Qiw4QkFBOEI7QURvTmhDOztBQ2pPQTtFQWVHLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixpQkFBaUI7QURzTnBCOztBQ3pPQTtFQXFCSSxjQW51Q2dCO0FEMjdDcEI7O0FDN09BO0VBdUJLLGNBQWM7RUFDZCxzQkFBc0I7RUFDdEIsZUFBZTtFQUNmLGNBQWM7RUFDZCxjQXp1Q2U7RUEwdUNmLGtCQUFrQjtBRDBOdkI7O0FDdFBBO0VBK0JLLGdCQUFnQjtBRDJOckI7O0FDMVBBO0VBa0NLLGdCQUFnQjtBRDROckI7O0FDOVBBO0VBcUNLLGdCQUFnQjtBRDZOckI7O0FDbFFBO0VBd0NLLGdCQUFnQjtBRDhOckIiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgbWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaW5wdXQsXG50ZXh0YXJlYSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuaHRtbCwgYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LWZhbWlseTogUXVpY2tzYW5kLCDmuLjjgrTjgrfjg4Pjgq/kvZMsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtOOCt+ODg+OCryBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwg44Oh44Kk44Oq44KqLCBNZWlyeW8sIE9zYWthLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xufVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGJhY2tncm91bmQ6ICNmZmZlZjk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mb290ZXJCb3R0b20td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuXG4ubWFpbixcbi5tYWluLWZyb250UGFnZSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzQ0NDtcbn1cblxub2wge1xuICBwYWRkaW5nLWxlZnQ6IDIuNHJlbTtcbn1cblxuLnNpdGUtd2lkdGgge1xuICB3aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAuc2l0ZS13aWR0aCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnNwLWJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLnNwLWJyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuLnRleHQtdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jYXV0aW9uVGV4dCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNFMDA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDJweDtcbn1cblxuLnNlbnRlbmNlIHAge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MHB4KSB7XG4gIC5sYXJnZVBhcmFncmFwaCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cblxuLmxpc3QtZGlzYyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xufVxuXG4ubGlzdC1jaXJjbGUge1xuICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xufVxuXG4uc2VjdGlvbi1tYXJnaW5CdG0ge1xuICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLnNlY3Rpb24tbWFyZ2luQnRtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG59XG5cbi5zZWN0aW9uSGVhZGluZyB7XG4gIGNvbG9yOiAjNDMwMjAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAzLjhyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1OXB4KSB7XG4gIC5zZWN0aW9uSGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5cbi5jYWxlbmRhcl9faWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDgwcHg7XG59XG5cbi5oZWFkZXJOYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDI0cHggNDBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMzVweDtcbiAgYm94LXNoYWRvdzogMCAzMnB4IDMwcHggLTMwcHggcmdiYSg1MywgNDcsIDQ3LCAwLjE1KTtcbn1cblxuLmhlYWRlck5hdiAubGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5oZWFkZXJOYXYgLmxpc3RfX2l0ZW0ge1xuICBtYXJnaW46IDAgMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhlYWRlck5hdiAubGlzdF9faXRlbTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTRweDtcbiAgbGVmdDogMDtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogIzQzMDIwMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLCAxKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHRvcDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcbn1cblxuLmhlYWRlck5hdiAubGlzdF9faXRlbTpob3Zlcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAuaGVhZGVyTmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b3BJbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogNTYwcHg7XG4gIHBhZGRpbmc6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAudG9wSW1hZ2Uge1xuICAgIGhlaWdodDogNDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgfVxufVxuXG4udG9wSW1hZ2UgLnRpdGxlQXJlYV9fbG9nbyB7XG4gIHdpZHRoOiAxODBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLnRvcEltYWdlIC50aXRsZUFyZWFfX2xvZ28ge1xuICAgIHdpZHRoOiAxMTVweDtcbiAgfVxufVxuXG4udG9wSW1hZ2UgLnRpdGxlQXJlYV9fdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuICAtbXMtd3JpdGluZy1tb2RlOiB0Yi1ybDtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4yNWVtO1xuICBwYWRkaW5nOiA4cHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLnRvcEltYWdlIC50aXRsZUFyZWFfX3RleHQge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG4udG9wSW1hZ2VfZnJvbnRQYWdlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNjAlIDI1JTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9mcm9udC1wYWdlL3RvcC5qcGcpO1xufVxuXG4uYWJvdXRTZWN0aW9uIC5jYXRjaENvcHlBcmVhIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0U2VjdGlvbiAuY2F0Y2hDb3B5QXJlYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbi5hYm91dFNlY3Rpb24gLmNhdGNoQ29weUFyZWFfX2NvbnRlbnQge1xuICAtbXMtd3JpdGluZy1tb2RlOiB0Yi1ybDtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmFib3V0U2VjdGlvbiAuY2F0Y2hDb3B5QXJlYV9fY29udGVudCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAuYWJvdXRTZWN0aW9uIC5jYXRjaENvcHlBcmVhX19jb250ZW50IC5jYXRjaENvcHksXG4gIC5hYm91dFNlY3Rpb24gLmNhdGNoQ29weUFyZWFfX2NvbnRlbnQgLmxlYWRDb3B5X19saW5lIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZWY5O1xuICB9XG59XG5cbi5hYm91dFNlY3Rpb24gLmNhdGNoQ29weUFyZWFfX2NvbnRlbnQgLmNhdGNoQ29weSB7XG4gIGNvbG9yOiAjNDMwMjAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAzLjhyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1OXB4KSB7XG4gIC5hYm91dFNlY3Rpb24gLmNhdGNoQ29weUFyZWFfX2NvbnRlbnQgLmNhdGNoQ29weSB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG59XG5cbi5hYm91dFNlY3Rpb24gLmNhdGNoQ29weUFyZWFfX2NvbnRlbnQgLmxlYWRDb3B5IHtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAuYWJvdXRTZWN0aW9uIC5jYXRjaENvcHlBcmVhX19jb250ZW50IC5sZWFkQ29weSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbi5hYm91dFNlY3Rpb24gLmNhdGNoQ29weUFyZWFfX2NvbnRlbnQgLmRlY29yYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi5hYm91dFNlY3Rpb24gLmNhdGNoQ29weUFyZWFfX2ltZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZnJvbnQtcGFnZS9hYm91dHNlY3Rpb24tYmcuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiA0ODBweDtcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNDBweCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuYWJvdXRTZWN0aW9uIC5jYXRjaENvcHlBcmVhX19pbWcge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLmFib3V0U2VjdGlvbiAuY2F0Y2hDb3B5QXJlYV9faW1nIHtcbiAgICBtYXJnaW4tdG9wOiAtMjQwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3RTZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvZHVjdFNlY3Rpb24gLmJnSW1nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9mcm9udC1wYWdlL3Byb2R1Y3RzZWN0aW9uLWJnLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogNTIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1OXB4KSB7XG4gIC5wcm9kdWN0U2VjdGlvbiAuYmdJbWcge1xuICAgIGhlaWdodDogMzIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAucHJvZHVjdFNlY3Rpb24gLnRpdGxlX292ZXJTcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjBweCkge1xuICAucHJvZHVjdFNlY3Rpb24gLnRpdGxlX3NwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wcm9kdWN0U2VjdGlvbiAuY29udGVudCB7XG4gIG1heC13aWR0aDogNDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MHB4KSB7XG4gIC5wcm9kdWN0U2VjdGlvbiAuY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbi5wcm9kdWN0U2VjdGlvbiAuY29udGVudF9fdGV4dCB7XG4gIC1tcy13cml0aW5nLW1vZGU6IHRiLXJsO1xuICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuICBsaW5lLWhlaWdodDogMjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnByb2R1Y3RTZWN0aW9uIC5jb250ZW50X190ZXh0IC5saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBwYWRkaW5nLXRvcDogMS44cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAucHJvZHVjdFNlY3Rpb24gLmNvbnRlbnRfX3RleHQge1xuICAgIG1hcmdpbjogMCBhdXRvIDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYwcHgpIHtcbiAgLnByb2R1Y3RTZWN0aW9uIC5jb250ZW50X19idG4ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1OXB4KSB7XG4gIC5wcm9kdWN0U2VjdGlvbiAuY29udGVudF9fYnRuIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4ucHJvZHVjdFNlY3Rpb24gLmNvbnRlbnRfX2J0biAuaW5uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICM0MzAyMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjBweCkge1xuICAucHJvZHVjdFNlY3Rpb24gLmNvbnRlbnRfX2J0biAuaW5uZXIge1xuICAgIC1tcy13cml0aW5nLW1vZGU6IHRiLXJsO1xuICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgcGFkZGluZzogMzJweCAxNnB4IDA7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLXJhZGl1cyAuNXM7XG4gIH1cbiAgLnByb2R1Y3RTZWN0aW9uIC5jb250ZW50X19idG4gLmlubmVyOjphZnRlciB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgfVxuICAucHJvZHVjdFNlY3Rpb24gLmNvbnRlbnRfX2J0biAuaW5uZXI6aG92ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLnByb2R1Y3RTZWN0aW9uIC5jb250ZW50X19idG4gLmlubmVyIHtcbiAgICBwYWRkaW5nOiAxMnB4IDMycHggMTJweCAwO1xuICB9XG4gIC5wcm9kdWN0U2VjdGlvbiAuY29udGVudF9fYnRuIC5pbm5lcjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxufVxuXG4uaW5mb1NlY3Rpb24gLmhlYWRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pbmZvU2VjdGlvbiAuaGVhZGluZzo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDMwMjAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIC8qIOe3muW5heOBruWNiuWIhiAqL1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNHB4O1xuICB3aWR0aDogNjRweDtcbiAgbWFyZ2luOiA4cHggYXV0byAzMnB4O1xufVxuXG4uaW5mb1NlY3Rpb24gLmRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYwcHgpIHtcbiAgLmluZm9TZWN0aW9uIC5jYXJkc1dyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYwcHgpIHtcbiAgLmluZm9TZWN0aW9uIC5jYXJkc1dyYXAgLmNhcmQge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDcycHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1OXB4KSB7XG4gIC5pbmZvU2VjdGlvbiAuY2FyZHNXcmFwIC5jYXJkOmZpcnN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIH1cbn1cblxuLmluZm9TZWN0aW9uIC5jYXJkc1dyYXAgLmNhcmRfX2ltZyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xufVxuXG4uaW5mb1NlY3Rpb24gLmNhcmRzV3JhcCAuY2FyZF9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDE2cHggMTZweCAyNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgYm94LXNoYWRvdzogMCAzMnB4IDMwcHggLTMwcHggcmdiYSg1MywgNDcsIDQ3LCAwLjEpO1xufVxuXG4uaW5mb1NlY3Rpb24gLmNhcmRzV3JhcCAuY2FyZF9fY29udGVudCAudGl0bGUge1xuICBjb2xvcjogIzQzMDIwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLmluZm9TZWN0aW9uIC5jYXJkc1dyYXAgLmNhcmRfX2NvbnRlbnQgLnRleHQge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uaW5mb1NlY3Rpb24gLmNhcmRzV3JhcCAuY2FyZF9fY29udGVudCAubGluayB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uaW5mb1NlY3Rpb24gLmNhcmRzV3JhcCAuY2FyZF9fY29udGVudCAubGlua19faW5uZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbmZvU2VjdGlvbiAuY2FyZHNXcmFwIC5jYXJkX19jb250ZW50IC5saW5rX19pbm5lcjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3R0b206IC0ycHg7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDMwMjAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAuNXMgZWFzZS1pbi1vdXQgMHM7XG59XG5cbi5pbmZvU2VjdGlvbiAuY2FyZHNXcmFwIC5jYXJkX19jb250ZW50IC5saW5rX19pbm5lcjpob3Zlcjo6YWZ0ZXIge1xuICB3aWR0aDogMDtcbn1cblxuLnRvcEltYWdlX21lbnUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL21lbnUvdG9wLmpwZyk7XG59XG5cbi53aGl0ZUJyZWFkLXNlY3Rpb24gLmhlYWRpbmcsXG4ub3RoZXJNZW51LXNlY3Rpb24gLmhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi53aGl0ZUJyZWFkLXNlY3Rpb24gLmxlYWRUZXh0LFxuLm90aGVyTWVudS1zZWN0aW9uIC5sZWFkVGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi53aGl0ZUJyZWFkLXNlY3Rpb24gLm1lbnVMaXN0X19pdGVtLFxuLm90aGVyTWVudS1zZWN0aW9uIC5tZW51TGlzdF9faXRlbSB7XG4gIGJveC1zaGFkb3c6IDAgMzJweCAzMHB4IC0zMHB4IHJnYmEoNTMsIDQ3LCA0NywgMC4xKTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLndoaXRlQnJlYWQtc2VjdGlvbiAubWVudUxpc3RfX2l0ZW0sXG4gIC5vdGhlck1lbnUtc2VjdGlvbiAubWVudUxpc3RfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLndoaXRlQnJlYWQtc2VjdGlvbiAubWVudUxpc3RfX2l0ZW06bm90KDpsYXN0LW9mLXR5cGUpLFxuLm90aGVyTWVudS1zZWN0aW9uIC5tZW51TGlzdF9faXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAud2hpdGVCcmVhZC1zZWN0aW9uIC5tZW51TGlzdF9faXRlbSAuaW1nLFxuICAud2hpdGVCcmVhZC1zZWN0aW9uIC5tZW51TGlzdF9faXRlbSAuY29udGVudCxcbiAgLm90aGVyTWVudS1zZWN0aW9uIC5tZW51TGlzdF9faXRlbSAuaW1nLFxuICAub3RoZXJNZW51LXNlY3Rpb24gLm1lbnVMaXN0X19pdGVtIC5jb250ZW50IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi53aGl0ZUJyZWFkLXNlY3Rpb24gLm1lbnVMaXN0X19pdGVtIC5pbWdfX2lubmVyLFxuLm90aGVyTWVudS1zZWN0aW9uIC5tZW51TGlzdF9faXRlbSAuaW1nX19pbm5lciB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC53aGl0ZUJyZWFkLXNlY3Rpb24gLm1lbnVMaXN0X19pdGVtIC5pbWdfX2lubmVyLFxuICAub3RoZXJNZW51LXNlY3Rpb24gLm1lbnVMaXN0X19pdGVtIC5pbWdfX2lubmVyIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC53aGl0ZUJyZWFkLXNlY3Rpb24gLm1lbnVMaXN0X19pdGVtIC5pbWdfX2lubmVyLFxuICAub3RoZXJNZW51LXNlY3Rpb24gLm1lbnVMaXN0X19pdGVtIC5pbWdfX2lubmVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgfVxufVxuXG4ud2hpdGVCcmVhZC1zZWN0aW9uIC5tZW51TGlzdF9faXRlbSAuY29udGVudCxcbi5vdGhlck1lbnUtc2VjdGlvbiAubWVudUxpc3RfX2l0ZW0gLmNvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLndoaXRlQnJlYWQtc2VjdGlvbiAubWVudUxpc3RfX2l0ZW0gLmNvbnRlbnQsXG4gIC5vdGhlck1lbnUtc2VjdGlvbiAubWVudUxpc3RfX2l0ZW0gLmNvbnRlbnQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC53aGl0ZUJyZWFkLXNlY3Rpb24gLm1lbnVMaXN0X19pdGVtIC5jb250ZW50LFxuICAub3RoZXJNZW51LXNlY3Rpb24gLm1lbnVMaXN0X19pdGVtIC5jb250ZW50IHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1OXB4KSB7XG4gIC53aGl0ZUJyZWFkLXNlY3Rpb24gLm1lbnVMaXN0X19pdGVtIC5jb250ZW50LFxuICAub3RoZXJNZW51LXNlY3Rpb24gLm1lbnVMaXN0X19pdGVtIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICB9XG59XG5cbi53aGl0ZUJyZWFkLXNlY3Rpb24gLm1lbnVMaXN0X19pdGVtIC5jb250ZW50X190aXRsZSxcbi5vdGhlck1lbnUtc2VjdGlvbiAubWVudUxpc3RfX2l0ZW0gLmNvbnRlbnRfX3RpdGxlIHtcbiAgY29sb3I6ICM0MzAyMDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDJyZW07XG4gIGJvcmRlci1ib3R0b206IDJweCBkb3R0ZWQgIzQzMDIwMDtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ud2hpdGVCcmVhZC1zZWN0aW9uIC5tZW51TGlzdF9faXRlbSAuY29udGVudF9fZGVzY3JpcHRpb24sXG4ub3RoZXJNZW51LXNlY3Rpb24gLm1lbnVMaXN0X19pdGVtIC5jb250ZW50X19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi53aGl0ZUJyZWFkLXNlY3Rpb24gLm1lbnVMaXN0X19pdGVtIC5jb250ZW50X19wcmljZSxcbi5vdGhlck1lbnUtc2VjdGlvbiAubWVudUxpc3RfX2l0ZW0gLmNvbnRlbnRfX3ByaWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzQzMDIwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLnRvcEltYWdlX3N0b3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdG9yZS90b3AuanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDEwMCU7XG59XG5cbi5jbG9zZWQtaW5mbyB7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIG1hcmdpbi1pbmxpbmU6IGF1dG87XG4gIHBhZGRpbmctYmxvY2s6IDMycHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNDMwMjAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzQzMDIwMDtcbn1cblxuLmNsb3NlZC1pbmZvIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLmNsb3NlZC1pbmZvIGgyOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjNDMwMjAwO1xuICBtYXJnaW46IDE2cHggYXV0byAwO1xufVxuXG4uYWNjZXNzU2VjdGlvbiAubWFwX19pbm5lciB7XG4gIGhlaWdodDogNDAwcHg7XG59XG5cbi5hY2Nlc3NTZWN0aW9uIC50ZXh0LWdNYXBBbmNob3Ige1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmFjY2Vzc1NlY3Rpb24gLnRleHQtZ01hcEFuY2hvcjo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgY29udGVudDogXCJcXGU5NDdcIjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnBhcmtpbmdTZWN0aW9uIC5jb2wyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5wYXJraW5nU2VjdGlvbiAuY29sMl9faW1nLCAucGFya2luZ1NlY3Rpb24gLmNvbDJfX2Rlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA4cHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC5wYXJraW5nU2VjdGlvbiAuY29sMl9faW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLnJlc2VydmVTZWN0aW9uIC5oZWFkaW5nIHtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG4ucmVzZXJ2ZVNlY3Rpb24gLmxlYWRUZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuaW5wdXRbbmFtZT1cInRhYl9idG5cIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFiQnRuIHtcbiAgd2lkdGg6IGNhbGMoMTAwJS8yKTtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG4udGFiQnRuX2xlZnQge1xuICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDAgLyA1cHggMCAwIDA7XG59XG5cbi50YWJCdG5fcmlnaHQge1xuICBib3JkZXItcmFkaXVzOiAwIDVweCAwIDAgLyAwIDVweCAwIDA7XG59XG5cbi50YWJDb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAzcHggc29saWQgIzQzMDIwMDtcbiAgcGFkZGluZzogMTZweDtcbiAgY2xlYXI6IGJvdGg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4IC8gMCAwIDVweCA1cHg7XG59XG5cbi50YWJDb250ZW50IC5oZWFkaW5nIHtcbiAgbWFyZ2luOiAxNnB4IDAgNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNDMwMjAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjBweCkge1xuICAudGFiQ29udGVudCAuY29sMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYwcHgpIHtcbiAgLnRhYkNvbnRlbnQgLmNvbDJfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE2cHgpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1OXB4KSB7XG4gIC50YWJDb250ZW50IC5jb2wyX19pdGVtOmZpcnN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxufVxuXG4udGFiQ29udGVudCAudGVsIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLnRhYkNvbnRlbnQgLnRlbDo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgY29udGVudDogXCJcXGU5NDJcIjtcbn1cblxuLnRhYkNvbnRlbnQgLnRlbFJlc2VydmUtcHJvZHVjdF9faXRlbSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi50YWJDb250ZW50IC50ZWxSZXNlcnZlLXByb2R1Y3RfX2l0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4jdGlja2V0OmNoZWNrZWQgfiAjdGFiQ29udGVudC10aWNrZXQsXG4jdGVsUmVzZXJ2ZTpjaGVja2VkIH4gI3RhYkNvbnRlbnQtdGVsUmVzZXJ2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc3RvcmVzQ29udGFpbmVyIC5ndWlkZVRleHQge1xuICBmb250LXNpemU6IC45ZW07XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLnN0b3Jlc0NvbnRhaW5lciBpbnB1dDpjaGVja2VkICsgLnRhYkJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MzAyMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2F1dGlvbkJveCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTZweCAxMnB4IDhweDtcbiAgYm9yZGVyOiAjRTAwNzAwIDNweCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uY2F1dGlvbkJveF9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdG9wOiAtMTNweDtcbiAgbGVmdDogMTBweDtcbiAgcGFkZGluZzogMCA5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZmVmOTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi50b3BJbWFnZV93ZWJzaG9wIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy93ZWJzaG9wL3RvcC5qcGcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTAwJTtcbn1cblxuLndlYnNob3Atbm90aWNlIC5ub3RpY2VTZWN0aW9uLW1hcmdpbkJ0bSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi53ZWJzaG9wLW5vdGljZSAuaGVhZGluZyB7XG4gIGNvbG9yOiAjNDMwMjAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBib3JkZXItYm90dG9tOiAycHggZG90dGVkICM0MzAyMDA7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLndlYnNob3Atbm90aWNlIC53ZWJTaG9wLWxpbmV1cC1zZWN0aW9uIC5sZWFkVGV4dCB7XG4gIG1hcmdpbjogOHB4IDAgMTZweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLndlYnNob3Atbm90aWNlIC53ZWJTaG9wLWxpbmV1cC1zZWN0aW9uIC5jYXJkc1dyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC53ZWJzaG9wLW5vdGljZSAud2ViU2hvcC1saW5ldXAtc2VjdGlvbiAuY2FyZHNXcmFwIC5jYXJkIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAud2Vic2hvcC1ub3RpY2UgLndlYlNob3AtbGluZXVwLXNlY3Rpb24gLmNhcmRzV3JhcCAuY2FyZDpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi53ZWJzaG9wLW5vdGljZSAud2ViU2hvcC1saW5ldXAtc2VjdGlvbiAuY2FyZHNXcmFwIC5jYXJkX190aXRsZSB7XG4gIGJhY2tncm91bmQ6ICM0MzAyMDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiA0cHggMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xufVxuXG4ud2Vic2hvcC1ub3RpY2UgLndlYlNob3AtbGluZXVwLXNlY3Rpb24gLmNhcmRzV3JhcCAuY2FyZF9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogM3B4IHNvbGlkICM0MzAyMDA7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbn1cblxuLndlYnNob3Atbm90aWNlIC53ZWJTaG9wLWxpbmV1cC1zZWN0aW9uIC5jYXJkc1dyYXAgLmNhcmRfX2NvbnRlbnQgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQ6ICM0MzAyMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBtYXJnaW46IDE2cHggMCA2cHg7XG59XG5cbi53ZWJzaG9wLW5vdGljZSAud2ViU2hvcC1saW5ldXAtc2VjdGlvbiAuY2FyZHNXcmFwIC5jYXJkX19jb250ZW50IC5saW5ldXBfX2l0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNjY2M7XG4gIHBhZGRpbmc6IDE2cHggMDtcbn1cblxuLndlYnNob3Atbm90aWNlIC53ZWJTaG9wLWxpbmV1cC1zZWN0aW9uIC5jYXJkc1dyYXAgLmNhcmRfX2NvbnRlbnQgLmxpbmV1cF9faXRlbSAucHJpY2VDb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ud2Vic2hvcC1ub3RpY2UgLndlYlNob3AtbGluZXVwLXNlY3Rpb24gLmNhcmRzV3JhcCAuY2FyZF9fY29udGVudCAuc2NvbmVMaXVwLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG5cbi53ZWJzaG9wLW5vdGljZSAuZHVtbXktYnV5QnV0dG9uLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogOHB4IDAgMzJweDtcbn1cblxuLndlYnNob3Atbm90aWNlIC5kdW1teS1idXlCdXR0b24ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nOiAxMnB4IDQwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAuM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLndlYnNob3Atbm90aWNlIC5kdW1teS1idXlCdXR0b24uc29sZE91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG59XG5cbi53ZWJzaG9wLW5vdGljZSAuZHVtbXktYnV5QnV0dG9uLmJ1eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OGI2NTc7XG59XG5cbi53ZWJzaG9wLW5vdGljZSAubm90aWNlTGlzdF9faXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ud2Vic2hvcC1ub3RpY2UgLmNhcHR1cmUge1xuICB3aWR0aDogMzIwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA4cHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbn1cblxuLnRyYW5zdGlvbi1jYXJ0UGFnZSAubGlua0J0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgYmFja2dyb3VuZDogIzQzMDIwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBwYWRkaW5nOiAxMnB4IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xufVxuXG4udHJhbnN0aW9uLWNhcnRQYWdlIC5saW5rQnRuOmhvdmVyIHtcbiAgb3BhY2l0eTogLjg7XG59XG5cbi5jYXJ0LUd1aWRldGV4dF9faGVhZGluZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5idXlCdXR0b24tY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cblxuLnRvcEJhbm5lckxlc3MtcGFnZSB7XG4gIG1hcmdpbi10b3A6IDE2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAudG9wQmFubmVyTGVzcy1wYWdlIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG59XG5cbi50b3BCYW5uZXJMZXNzLXBhZ2UgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMy44cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCkge1xuICAudG9wQmFubmVyTGVzcy1wYWdlIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG59XG5cbi5jb250YWN0QXJlYSB7XG4gIG1hcmdpbjogNDBweCBhdXRvIDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5jb250YWN0QXJlYSB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuXG4uY29udGFjdEFyZWFfX2xlYWRUZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53cGNmNy1mb3JtLWNvbnRyb2wge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xuICBib3JkZXI6IDFweCAjZGRkIHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5mb3JtLXJlcXVpcmVkIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIG1hcmdpbi1sZWZ0OiAuMmVtO1xuICBjb2xvcjogI2Y1NjM3YTtcbn1cblxuLndwY2Y3LXRleHRhcmVhIHtcbiAgaGVpZ2h0OiAyMDBweDtcbn1cblxuLndwY2Y3LXN1Ym1pdCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzQzMDIwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNXM7XG59XG5cbi53cGNmNy1zdWJtaXQ6aG92ZXIge1xuICBvcGFjaXR5OiAuNztcbn1cblxuLnJlY2FwdGNoYVBvbGljeSB7XG4gIGZvbnQtc2l6ZTogLjhlbTtcbn1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5wcml2YWN5IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnByaXZhY3lfX2R0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wcml2YWN5X19kZCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi50cmFkZWxhdyB7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi50cmFkZWxhdzpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi50cmFkZWxhd19fZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAucG9zdFdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5wb3N0QXJ0aWNsZSB7XG4gICAgd2lkdGg6IGNhbGMoNzUlIC0gNDBweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLnBvc3RBcnRpY2xlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5wb3N0QXNpZGUge1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDE2cHgpO1xuICB9XG59XG5cbi5wb3N0cyB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbi5wb3N0c0l0ZW0ge1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuXG4ucG9zdHNJdGVtOmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nOiAwIDAgNDBweCAwO1xufVxuXG4ucG9zdHNJdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4zZW07XG59XG5cbi5wb3N0c0l0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAuOWVtO1xufVxuXG4ubmF2aWdhdGlvbi5wYWdpbmF0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGFnZS1udW1iZXJzIHtcbiAgbWFyZ2luOiAwIDhweDtcbn1cblxuLnBhZ2UtbnVtYmVycy5jdXJyZW50IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zaW5nbGVUaXRsZSB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MzAyMDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLnNpbmdsZVRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgfVxufVxuXG4uc2luZ2xlRGVzY3JpcHRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBmb250LXNpemU6IC45ZW07XG59XG5cbi5zaW5nbGVDb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cblxuLnNpbmdsZUNvbnRlbnQgaDIsXG4uc2luZ2xlQ29udGVudCBoMyB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5zaW5nbGVDb250ZW50IGgyLFxuLnNpbmdsZUNvbnRlbnQgaDMsXG4uc2luZ2xlQ29udGVudCBoNCxcbi5zaW5nbGVDb250ZW50IGg1LFxuLnNpbmdsZUNvbnRlbnQgaDYge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnNpbmdsZUNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbi5zaW5nbGVDb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uc2luZ2xlQ29udGVudCBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMwMDAwZmY7XG59XG5cbi5zaW5nbGVDb250ZW50IHAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zaW5nbGVDb250ZW50IHAgZW0ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5zaW5nbGVDb250ZW50IHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBwYWRkaW5nLWxlZnQ6IDEuNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4uc2luZ2xlQ29udGVudCB0YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi5zaW5nbGVDb250ZW50IHRhYmxlLFxuLnNpbmdsZUNvbnRlbnQgdGFibGUgdGgsXG4uc2luZ2xlQ29udGVudCB0YWJsZSB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gIHBhZGRpbmc6IDRweDtcbn1cblxuLnNpbmdsZVBhZ2VuYXRpb24gLnByZXYge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5zaW5nbGVQYWdlbmF0aW9uIC5kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuXG4ud2lkZ2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cblxuLndpZGdldHRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi53aWRnZXQgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuXG4ud2lkZ2V0IHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICM0NDQgIzQ0NCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAwO1xufVxuXG4uZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMTYwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1OXB4KSB7XG4gIC5mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuICB9XG59XG5cbi5mb290ZXIgLmRlY29yYXRpb25MaW5lIHtcbiAgYm9yZGVyOiAwO1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCg0NWRlZywgIzQzMDIwMCAwcHgsICM0MzAyMDAgMXB4LCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDApIDUwJSk7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4IDhweDtcbn1cblxuLmZvb3RlciAubmV3c0FyZWEge1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIG1heC13aWR0aDogNTIwcHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5mb290ZXIgLm5ld3NBcmVhIC50aXRsZUFyZWEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mb290ZXIgLm5ld3NBcmVhIC50aXRsZUFyZWFfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG4uZm9vdGVyIC5uZXdzQXJlYSAudGl0bGVBcmVhX190aXRsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIGNvbnRlbnQ6ICdcXGU5MDInO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzQzMDIwMDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuXG4uZm9vdGVyIC5uZXdzQXJlYSAudGl0bGVBcmVhX19sZWFkVGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjBweCkge1xuICAuZm9vdGVyIC5uZXdzQXJlYSAudGl0bGVBcmVhX19sZWFkVGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cblxuLmZvb3RlciAubmV3c0FyZWEgLnBvc3RzIC5saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLmZvb3RlciAubmV3c0FyZWEgLnBvc3RzIC5saXN0X19pdGVtIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMzJweDtcbiAgYm94LXNoYWRvdzogMCAzMnB4IDMwcHggLTMwcHggcmdiYSg1MywgNDcsIDQ3LCAwLjE1KTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuNXM7XG59XG5cbi5mb290ZXIgLm5ld3NBcmVhIC5wb3N0cyAubGlzdF9faXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4uZm9vdGVyIC5uZXdzQXJlYSAucG9zdHMgLmxpc3RfX2l0ZW06aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZm9vdGVyIC5uZXdzQXJlYSAucG9zdHMgLmxpc3RfX2l0ZW0gLmRhdGUge1xuICBmb250LXNpemU6IC45ZW07XG59XG5cbi5mb290ZXIgLm5ld3NBcmVhIC5wb3N0cyAubGlzdF9faXRlbSAudGl0bGUge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBib3JkZXItYm90dG9tOiAycHggZG90dGVkICM0MzAyMDA7XG59XG5cbi5mb290ZXIgLm5ld3NBcmVhIC5wb3N0cyAubW9yZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZm9vdGVyIC5uZXdzQXJlYSAucG9zdHMgLm1vcmVfX2lubmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5mb290ZXIgLm5ld3NBcmVhIC5pbnN0YWdyYW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mb290ZXIgLm5ld3NBcmVhIC5pbnN0YWdyYW0gLmxlYWRUZXh0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYwcHgpIHtcbiAgLmZvb3RlciAubmV3c0FyZWEgLmluc3RhZ3JhbSAubGVhZFRleHQge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG59XG5cbi5mb290ZXIgLm5ld3NBcmVhIC5pbnN0YWdyYW0gLmFuY2hvckJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAzNXB4IDQwcHg7XG4gIGJveC1zaGFkb3c6IDAgMzJweCAzMHB4IC0zMHB4IHJnYmEoNTMsIDQ3LCA0NywgMC4xNSk7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjVzO1xufVxuXG4uZm9vdGVyIC5uZXdzQXJlYSAuaW5zdGFncmFtIC5hbmNob3JCdG46aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZm9vdGVyIC5uZXdzQXJlYSAuaW5zdGFncmFtIC5hbmNob3JCdG4gLmljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAzcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cblxuLmZvb3RlciAubmV3c0FyZWEgLmluc3RhZ3JhbSAuYW5jaG9yQnRuIC5pY29uOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBjb250ZW50OiBcIlxcZWE5MlwiO1xufVxuXG4uZm9vdGVyIC5uZXdzQXJlYSAuaW5zdGFncmFtIC5hbmNob3JCdG4gLnRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmZvb3RlciAuY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICM0MzAyMDA7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTU5cHgpIHtcbiAgLmZvb3RlciAuY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmZvb3RlciAuY29udGVudCAuY29sMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmZvb3RlciAuY29udGVudCAuY29sMiAub3ZlcnZpZXcge1xuICAgIHdpZHRoOiBjYWxjKDQwJSAtIDhweCk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLmZvb3RlciAuY29udGVudCAuY29sMiAub3ZlcnZpZXcge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cblxuLmZvb3RlciAuY29udGVudCAuY29sMiAub3ZlcnZpZXcgLnN0b3JlSW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLmNvbDIgLm92ZXJ2aWV3IC5jb250YWN0SW5mbyAuYW5jaG9yIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZm9vdGVyIC5jb250ZW50IC5jb2wyIC5vdmVydmlldyAuY29udGFjdEluZm8gLmFuY2hvcl9tYWlsOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xufVxuXG4uZm9vdGVyIC5jb250ZW50IC5jb2wyIC5vdmVydmlldyAuY29udGFjdEluZm8gLmxpc3RfX2l0ZW0ge1xuICBsaW5lLWhlaWdodDogMi41O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuZm9vdGVyIC5jb250ZW50IC5jb2wyIC5jYWxlbmRhciB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3ksXG4uZm9vdGVyIC5jb250ZW50IC5jb3B5cmlnaHQge1xuICBmb250LXNpemU6IC44NWVtO1xufVxuXG4uZm9vdGVyIC5jb250ZW50IC5wb2xpY3kge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7XG59XG5cbi5mb290ZXIgLmNvbnRlbnQgLmNvcHlyaWdodCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5zcC1ib3R0b21GaXhlZC1uYXYge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTYwcHgpIHtcbiAgLnNwLWJvdHRvbUZpeGVkLW5hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc3AtYm90dG9tRml4ZWQtbmF2IC5saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uc3AtYm90dG9tRml4ZWQtbmF2IC5saXN0X19pdGVtIHtcbiAgd2lkdGg6IDI1JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc3AtYm90dG9tRml4ZWQtbmF2IC5saXN0X19pdGVtIC5hbmNob3Ige1xuICBjb2xvcjogIzQzMDIwMDtcbn1cblxuLnNwLWJvdHRvbUZpeGVkLW5hdiAubGlzdF9faXRlbSAuYW5jaG9yOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM0MzAyMDA7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLnNwLWJvdHRvbUZpeGVkLW5hdiAubGlzdF9faXRlbSAuYW5jaG9yLmhvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG5cbi5zcC1ib3R0b21GaXhlZC1uYXYgLmxpc3RfX2l0ZW0gLmFuY2hvci5tZW51OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTAyJztcbn1cblxuLnNwLWJvdHRvbUZpeGVkLW5hdiAubGlzdF9faXRlbSAuYW5jaG9yLnN0b3JlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTQ3Jztcbn1cblxuLnNwLWJvdHRvbUZpeGVkLW5hdiAubGlzdF9faXRlbSAuYW5jaG9yLndlYnNob3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5M2EnO1xufVxuIiwiaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGZvbnQ6IGluaGVyaXQ7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbmltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgbWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxudWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaW5wdXQsXG50ZXh0YXJlYSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cbi8v44GT44GT44G+44Gn44Oq44K744OD44OIQ1NT44O844O844O844O844O844O844O844O844O844O844O844O844O844O844O844O8XG4kZm9udC1jb2xvcl9kZWZhdWx0OiAjNDQ0O1xuJGNvbG9yX21haW46ICM0MzAyMDA7XG4kY29sb3Jfc3ViLWRlZXA6ICM1RTI2MTM7XG4kY29sb3Jfc3ViLWxpZ2h0OiAjNkI0MzAwO1xuJGNvbG9yX2JnOiAjZmZmZWY5O1xuJGNvbG9yX2NhdXRpb246ICNFMDA3MDA7XG5cbiRicmVha3BvaW50czogKFxuICAnc3AnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTlweCknLFxuXHQnb3Zlcl9zcCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2MHB4KScsXG4gICd0YWInOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCknLFxuXHQncGMnOiAnc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCknXG4pICFkZWZhdWx0O1xuXG5AbWl4aW4gc3AoJGJyZWFrcG9pbnQ6IHNwKSB7XG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuQG1peGluIG92ZXItc3AoJGJyZWFrcG9pbnQ6IG92ZXJfc3ApIHtcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gdGFiKCRicmVha3BvaW50OiB0YWIpIHtcbiAgQG1lZGlhICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gcGMoJGJyZWFrcG9pbnQ6IHBjKSB7XG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuaHRtbCwgYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAkZm9udC1jb2xvcl9kZWZhdWx0O1xuICBmb250LWZhbWlseTogUXVpY2tzYW5kLCDmuLjjgrTjgrfjg4Pjgq/kvZMsIFwiWXUgR290aGljXCIsIFl1R290aGljLCBcIuODkuODqeOCruODjuinkuOCtOOCt+ODg+OCryBQcm9cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwg44Oh44Kk44Oq44KqLCBNZWlyeW8sIE9zYWthLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbn1cbmJvZHkge1xuXHRmb250LXNpemU6IDEuNnJlbTsgLy/jg4fjg5Xjgqnjg6vjg4jjga7jg5Xjgqnjg7Pjg4jjgrXjgqTjgrpcbiAgYmFja2dyb3VuZDogJGNvbG9yX2JnO1xuXHQvLyDjgZPjgZPjgYvjgolmb290ZXLmnIDkuIvpg6jlm7rlrprjga7oqJjov7Bcblx0ZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5mb290ZXJCb3R0b20td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuLm1haW4sXG4ubWFpbi1mcm9udFBhZ2Uge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi8vIOOBk+OBk+OBvuOBp2Zvb3RlcuacgOS4i+mDqOWbuuWumlxuYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICRmb250LWNvbG9yX2RlZmF1bHQ7XG59XG5vbCB7XG5cdHBhZGRpbmctbGVmdDogMi40cmVtO1xufVxuLnNpdGUtd2lkdGgge1xuXHR3aWR0aDogMTAwMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0cGFkZGluZy1yaWdodDogMTZweDtcblx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHRAaW5jbHVkZSB0YWIoKSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cbn1cbi5zcC1iciB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdEBpbmNsdWRlIHNwKCkge1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0fVxufVxuLnRleHQtdW5kZXJsaW5lIHtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY2F1dGlvblRleHQge1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkY29sb3JfY2F1dGlvbjtcblx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMnB4O1xufVxuLnNlbnRlbmNlIHAge1xuXHRtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4ubGFyZ2VQYXJhZ3JhcGgge1xuXHRAaW5jbHVkZSBvdmVyLXNwKCkge1xuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHR9XG59XG4ubGlzdC1kaXNjIHtcblx0bGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuXHRwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG4ubGlzdC1jaXJjbGUge1xuXHRsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcblx0cGFkZGluZy1sZWZ0OiAxOHB4O1xufVxuLnNlY3Rpb24tbWFyZ2luQnRtIHtcblx0bWFyZ2luLWJvdHRvbTogMTIwcHg7XG5cdEBpbmNsdWRlIHNwKCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdH1cbn1cbi5zZWN0aW9uSGVhZGluZyB7XG5cdGNvbG9yOiAkY29sb3JfbWFpbjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGZvbnQtc2l6ZTogMy44cmVtO1xuXHRAaW5jbHVkZSBzcCgpIHtcblx0XHRmb250LXNpemU6IDNyZW07XG5cdH1cbn1cbi5jYWxlbmRhciB7XG5cdCZfX2lmcmFtZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA0ODBweDtcblx0fVxufVxuLy9oZWFkZXJcbi5oZWFkZXIge1xuXHQmTmF2IHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0ei1pbmRleDogMjtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRwYWRkaW5nOiAyNHB4IDQwcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMzVweDtcblx0XHRib3gtc2hhZG93OiAwIDMycHggMzBweCAtMzBweCByZ2JhKDUzLCA0NywgNDcsIDAuMTUpO1xuXHRcdCYgLmxpc3Qge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHRtYXJnaW46IDAgMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ICBib3R0b206IC00cHg7XG5cdFx0XHRcdCAgbGVmdDogMDtcblx0XHRcdFx0ICBjb250ZW50OiAnJztcblx0XHRcdFx0ICB3aWR0aDogMTAwJTtcblx0XHRcdFx0ICBoZWlnaHQ6IDNweDtcblx0XHRcdFx0ICBiYWNrZ3JvdW5kOiAkY29sb3JfbWFpbjtcblx0XHRcdFx0ICB0cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xuXHRcdFx0XHQgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG5cdFx0XHRcdCAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyOjphZnRlciB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBzcCgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59IC8vLmhlYWRlclxuLnRvcEltYWdlIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0aGVpZ2h0OiA1NjBweDtcblx0cGFkZGluZzogMTZweDtcblx0bWFyZ2luLWJvdHRvbTogMTIwcHg7XG5cdEBpbmNsdWRlIHNwKCkge1xuXHRcdGhlaWdodDogNDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjRweDtcblx0fVxuXHQmIC50aXRsZUFyZWEge1xuXHRcdCZfX2xvZ28ge1xuXHRcdFx0d2lkdGg6IDE4MHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdEBpbmNsdWRlIHNwKCkge1xuXHRcdFx0XHR3aWR0aDogMTE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfX3RleHQge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdOb3RvIFNlcmlmIEpQJywgc2VyaWY7XG5cdFx0XHQtbXMtd3JpdGluZy1tb2RlOiB0Yi1ybDtcblx0XHRcdHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0Zm9udC1zaXplOiAyLjRyZW07XG5cdFx0XHRtYXJnaW4tbGVmdDogNzBweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjI1ZW07XG5cdFx0XHRwYWRkaW5nOiA4cHggMDtcblx0XHRcdEBpbmNsdWRlIHNwKCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNDBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSAvLy50b3BJbWFnZVxuLy9mcm9udC1wYWdlLnBocFxuLnRvcEltYWdlX2Zyb250UGFnZSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDYwJSAyNSU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZnJvbnQtcGFnZS90b3AuanBnKTtcbn1cbi5hYm91dFNlY3Rpb24ge1xuXHQmIC5jYXRjaENvcHlBcmVhIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdEBpbmNsdWRlIHBjKCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHR9XG5cdFx0Jl9fY29udGVudCB7XG5cdFx0XHQtbXMtd3JpdGluZy1tb2RlOiB0Yi1ybDtcblx0XHRcdHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdEBpbmNsdWRlIHBjKCkge1xuXHRcdFx0XHR3aWR0aDogMzAlO1xuXHRcdFx0fVxuXHRcdFx0JiAuY2F0Y2hDb3B5LFxuXHRcdFx0JiAubGVhZENvcHlfX2xpbmUge1xuXHRcdFx0XHRAaW5jbHVkZSB0YWIoKSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yX2JnO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmIC5jYXRjaENvcHkge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yX21haW47XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LXNpemU6IDMuOHJlbTtcblx0XHRcdFx0Ly9iYWNrZ3JvdW5kOiAkY29sb3JfYmc7XG5cdFx0XHRcdEBpbmNsdWRlIHNwKCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JiAubGVhZENvcHkge1xuXHRcdFx0XHRmb250LXNpemU6IDIuMnJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdEBpbmNsdWRlIHNwKCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JiAuZGVjb3JhdGlvbiB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRyaWdodDowO1xuXHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0d2lkdGg6IDI1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX19pbWcge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9mcm9udC1wYWdlL2Fib3V0c2VjdGlvbi1iZy5qcGcpO1xuXHRcdCAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHQgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0ICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdCAgaGVpZ2h0OiA0ODBweDtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNDBweCAwO1xuXHRcdFx0QGluY2x1ZGUgcGMoKSB7XG5cdFx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSB0YWIoKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0yNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0gLy8uYWJvdXRTZWN0aW9uXG4ucHJvZHVjdFNlY3Rpb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7IC8vbGlua0J0bueUqFxuXHQmIC5iZ0ltZyB7XG5cdFx0Ly8gbWFyZ2luLXJpZ2h0OiBjYWxjKDUwJSAtIDUwdncpO1xuXHRcdC8vIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDUwdncpO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZnJvbnQtcGFnZS9wcm9kdWN0c2VjdGlvbi1iZy5qcGcpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGhlaWdodDogNTIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRAaW5jbHVkZSBzcCgpIHtcblx0XHRcdGhlaWdodDogMzIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdH1cblx0fVxuXHQmIC50aXRsZSB7XG5cdFx0Jl9vdmVyU3Age1xuXHRcdFx0QGluY2x1ZGUgc3AoKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfc3Age1xuXHRcdFx0QGluY2x1ZGUgb3Zlci1zcCgpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0JiAuY29udGVudCB7XG5cdFx0bWF4LXdpZHRoOiA0NDBweDtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0QGluY2x1ZGUgb3Zlci1zcCgpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0fVxuXHRcdCZfX3RleHQge1xuXHRcdFx0LW1zLXdyaXRpbmctbW9kZTogdGItcmw7XG5cdFx0XHR3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwOyAvL2lQYWTjgaflpInjgarmlLnooYzlhaXjgovjga7pmLLmraJcblx0XHRcdCYgLmxpc3Qge1xuXHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxLjhyZW07XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzcCgpIHtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTZweDtcblx0XHRcdH1cblx0XHR9IC8vLmNvbnRlbnRfX3RleHRcblx0XHQmX19idG4ge1xuXHRcdFx0QGluY2x1ZGUgb3Zlci1zcCgpIHtcblx0XHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzcCgpIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cdFx0XHQmIC5pbm5lciB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yX21haW47XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRAaW5jbHVkZSBvdmVyLXNwKCkge1xuXHRcdFx0XHRcdC1tcy13cml0aW5nLW1vZGU6IHRiLXJsO1xuXHRcdFx0XHRcdHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0cGFkZGluZzogMzJweCAxNnB4IDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYm9yZGVyLXJhZGl1cyAuNXM7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTZweDtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHQgICAgd2lkdGg6IDFweDtcblx0XHRcdFx0ICAgIGhlaWdodDogNDBweDtcblx0XHRcdFx0ICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgc3AoKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTJweCAzMnB4IDEycHggMDtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdCAgICB3aWR0aDogNDBweDtcblx0XHRcdFx0ICAgIGhlaWdodDogMXB4O1xuXHRcdFx0XHQgICAgYmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9IC8vIC5jb250ZW50X19idG4gLmlubmVyXG5cdFx0fSAvLy5jb250ZW50X19idG5cblx0fVxufSAvLy5wcm9kdWN0U2VjdGlvblxuLmluZm9TZWN0aW9uIHtcblx0JiAuaGVhZGluZyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9tYWluO1xuXHQgICAgYm9yZGVyLXJhZGl1czogNXB4OyAvKiDnt5rluYXjga7ljYrliIYgKi9cblx0ICAgIGNvbnRlbnQ6ICcnO1xuXHQgICAgZGlzcGxheTogYmxvY2s7XG5cdCAgICBoZWlnaHQ6IDRweDtcblx0XHRcdHdpZHRoOiA2NHB4O1xuXHRcdFx0bWFyZ2luOiA4cHggYXV0byAzMnB4O1xuXHRcdH1cblx0fVxuXHQmIC5kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cblx0JiAuY2FyZHNXcmFwIHtcblx0XHRAaW5jbHVkZSBvdmVyLXNwKCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuXHRcdH1cblx0XHQmIC5jYXJkIHtcblx0XHRcdEBpbmNsdWRlIG92ZXItc3AoKSB7XG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSA3MnB4KTtcblx0XHRcdH1cblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdEBpbmNsdWRlIHNwKCkge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDY0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfX2ltZyB7XG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0Jl9fY29udGVudCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdHBhZGRpbmc6IDE2cHggMTZweCAyNHB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAzMnB4IDMwcHggLTMwcHggcmdiYSg1MywgNDcsIDQ3LCAwLjEpO1xuXHRcdFx0XHQmIC50aXRsZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcl9tYWluO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmIC50ZXh0IHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYgLmxpbmsge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdCZfX2lubmVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdCAgICAgIGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHQgICAgICBib3R0b206IC0ycHg7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfbWFpbjtcblx0XHRcdFx0XHQgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0ICAgIGhlaWdodDogM3B4O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogd2lkdGggLjVzIGVhc2UtaW4tb3V0IDBzO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpob3Zlcjo6YWZ0ZXIge1xuXHRcdFx0XHQgICAgICB3aWR0aDogMDtcblx0XHRcdFx0ICAgIH1cblx0XHRcdFx0XHR9IC8vLmxpbmtfX2lubmVyXG5cdFx0XHRcdH0gLy8ubGlua1xuXHRcdFx0fSAvLy5jYXJkX19jb250ZW50XG5cdFx0fSAvLy5jYXJkXG5cdH0gLy8uY2FyZHNXcmFwXG59IC8vLmluZm9TZWN0aW9uXG5cbi8vbWVudS5waHBcbi50b3BJbWFnZV9tZW51IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9tZW51L3RvcC5qcGcpO1xufVxuLndoaXRlQnJlYWQtc2VjdGlvbixcbi5vdGhlck1lbnUtc2VjdGlvbiB7XG5cdCYgLmhlYWRpbmcge1xuXHRcdG1hcmdpbi1ib3R0b206IDRweDtcblx0fVxuXHQmIC5sZWFkVGV4dCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxuXHQmIC5tZW51TGlzdCB7XG5cdFx0Jl9faXRlbSB7XG5cdFx0XHRAaW5jbHVkZSBwYygpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0XHRib3gtc2hhZG93OiAwIDMycHggMzBweCAtMzBweCByZ2JhKDUzLCA0NywgNDcsIDAuMSk7XG5cdFx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdFx0XHR9XG5cdFx0XHQmIC5pbWcsXG5cdFx0XHQmIC5jb250ZW50IHtcblx0XHRcdFx0QGluY2x1ZGUgcGMoKSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYgLmltZ19faW5uZXIge1xuXHRcdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBwYygpIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHRhYigpIHtcblx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JiAuY29udGVudCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0ICAgIHBhZGRpbmc6IDI0cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBwYygpIHtcblx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSB0YWIoKSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBzcCgpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX3RpdGxlIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX21haW47XG5cdFx0XHQgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHQgICAgZm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBkb3R0ZWQgIzQzMDIwMDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMnB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX2Rlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX3ByaWNlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yX21haW47XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi8vc3RvcmUucGhwXG4udG9wSW1hZ2Vfc3RvcmUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3N0b3JlL3RvcC5qcGcpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTAwJTtcbn1cbi5jbG9zZWQtaW5mbyB7XG5cdG1heC13aWR0aDogNjQwcHg7XG5cdG1hcmdpbi1pbmxpbmU6IGF1dG87XG5cdHBhZGRpbmctYmxvY2s6IDMycHg7XG5cdGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3JfbWFpbjtcblx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvcl9tYWluO1xuXHQmIGgyIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl9tYWluO1xuXHRcdFx0bWFyZ2luOiAxNnB4IGF1dG8gMDtcblx0XHR9XG5cdH1cbn1cbi5hY2Nlc3NTZWN0aW9uIHtcblx0JiAubWFwIHtcblx0XHQmX19pbm5lciB7XG5cdFx0XHRoZWlnaHQ6IDQwMHB4O1xuXHRcdH1cblx0fVxuXHQmIC50ZXh0LWdNYXBBbmNob3Ige1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRmb250LWZhbWlseTogJ2ljb21vb24nO1xuXHRcdFx0Y29udGVudDogXCJcXGU5NDdcIjtcblx0XHR9XG5cdH1cbn1cbi5wYXJraW5nU2VjdGlvbiB7XG5cdCYgLmNvbDIge1xuXHRcdEBpbmNsdWRlIHBjKCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQmX19pbWcsXG5cdFx0XHQmX19kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDhweCk7XG5cdFx0XHR9XG5cdFx0fSAvL3BjXG5cdFx0QGluY2x1ZGUgdGFiKCkge1xuXHRcdFx0Jl9faW1nIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnJlc2VydmVTZWN0aW9uIHtcblx0JiAuaGVhZGluZyB7XG5cdFx0QGluY2x1ZGUgc3AoKSB7XG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdH1cblx0fVxuXHQmIC5sZWFkVGV4dCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxufVxuLy8g44K/44OW5YiH44KK5pu/44GI5Y+C6ICDXG4vLyBodHRwczovL2JhZ2VsZWUuY29tL2Rlc2lnbi9jc3MvY3JlYXRlX3RhYnNfdXNpbmdfb25seV9jc3MvXG5pbnB1dFtuYW1lPVwidGFiX2J0blwiXSB7IC8v44Op44K444Kq44Oc44K/44Oz44KS5YWo44Gm5raI44GZXG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGFiQnRuIHsgLy/jgr/jg5bjga7jgrnjgr/jgqTjg6tcbiAgd2lkdGg6IGNhbGMoMTAwJS8yKTtcbiAgaGVpZ2h0OiA1MHB4O1xuXHRsaW5lLWhlaWdodDogNTBweDtcblx0Zm9udC1zaXplOiAxLjdyZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlOyAvL+OCv+ODluWIh+OCiuabv+OBiOOCkuODleODr+ODg+OBqFxuXHQmX2xlZnQge1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweCAwIDAgMCAvIDVweCAwIDAgMDtcblx0fVxuXHQmX3JpZ2h0IHtcblx0XHRib3JkZXItcmFkaXVzOiAwIDVweCAwIDAgLyAwIDVweCAwIDA7XG5cdH1cbn1cbi50YWJDb250ZW50IHsgLy/jgr/jg5bliIfjgormm7/jgYjjga7kuK3ouqvjga7jgrnjgr/jgqTjg6tcblx0ZGlzcGxheTogbm9uZTtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ym9yZGVyOiAzcHggc29saWQgJGNvbG9yX21haW47XG5cdHBhZGRpbmc6IDE2cHg7XG4gIGNsZWFyOiBib3RoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXHRib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweCAvIDAgMCA1cHggNXB4O1xuXHQmIC5oZWFkaW5nIHtcblx0XHRtYXJnaW46IDE2cHggMCA0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvcl9tYWluO1xuXHR9XG5cdCYgLmNvbDIge1xuXHRcdEBpbmNsdWRlIG92ZXItc3AoKSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdH1cblx0XHQmX19pdGVtIHtcblx0XHRcdEBpbmNsdWRlIG92ZXItc3AoKSB7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDE2cHgpO1xuXHRcdFx0fVxuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0QGluY2x1ZGUgc3AoKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9IC8vLmNvbDJcblx0JiAudGVsIHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG5cdFx0XHRjb250ZW50OiBcIlxcZTk0MlwiO1xuXHRcdH1cblx0fSAvLy50ZWxcblx0JiAudGVsUmVzZXJ2ZS1wcm9kdWN0IHtcblx0XHQmX19pdGVtIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHQmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdH1cblx0XHR9XG5cdH0gLy8udGVsUmVzZXJ2ZS1wcm9kdWN0XG59IC8vLnRhYkNvbnRlbnRcbiN0aWNrZXQ6Y2hlY2tlZCB+ICN0YWJDb250ZW50LXRpY2tldCwgLy/pgbjmip7jgZXjgozjgabjgYTjgovjgr/jg5bjga7jgrPjg7Pjg4bjg7Pjg4Tjga7jgb/jgpLooajnpLpcbiN0ZWxSZXNlcnZlOmNoZWNrZWQgfiAjdGFiQ29udGVudC10ZWxSZXNlcnZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3RvcmVzQ29udGFpbmVyIHtcblx0JiAuZ3VpZGVUZXh0IHtcblx0XHRmb250LXNpemU6IC45ZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHR9XG59XG4uc3RvcmVzQ29udGFpbmVyIGlucHV0OmNoZWNrZWQgKyAudGFiQnRuIHsgLy/pgbjmip7jgZXjgozjgabjgYTjgovjgr/jg5bjga7jgrnjgr/jgqTjg6vjgpLlpInjgYjjgotcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yX21haW47XG4gIGNvbG9yOiAjZmZmO1xufVxuLy93ZWJzaG9wLnBocFxuLmNhdXRpb25Cb3gge1xuXHRtYXJnaW4tdG9wOiAyNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDE2cHggMTJweCA4cHg7XG5cdGJvcmRlcjogJGNvbG9yX2NhdXRpb24gM3B4IHNvbGlkO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdCZfX3RpdGxlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHRvcDogLTEzcHg7XG5cdFx0bGVmdDogMTBweDtcblx0XHRwYWRkaW5nOiAwIDlweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfYmc7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cbn1cbi50b3BJbWFnZV93ZWJzaG9wIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy93ZWJzaG9wL3RvcC5qcGcpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMTAwJTtcbn1cbi53ZWJzaG9wLW5vdGljZSB7XG5cdCYgLm5vdGljZVNlY3Rpb24tbWFyZ2luQnRtIHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG5cdCYgLmhlYWRpbmcge1xuXHRcdGNvbG9yOiAkY29sb3JfbWFpbjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IGRvdHRlZCAkY29sb3JfbWFpbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuXHR9XG5cdCYgLndlYlNob3AtbGluZXVwLXNlY3Rpb24ge1xuXHRcdCYgLmxlYWRUZXh0IHtcblx0XHRcdG1hcmdpbjogOHB4IDAgMTZweDtcblx0XHR9XG5cdFx0JiAuY2FyZHNXcmFwIHtcblx0XHRcdEBpbmNsdWRlIHBjKCkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHR9XG5cdFx0XHQmIC5jYXJkIHtcblx0XHRcdFx0QGluY2x1ZGUgcGMoKSB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTZweCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWIoKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yX21haW47XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDRweCAwO1xuXHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICBcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0Ym9yZGVyOiAzcHggc29saWQgJGNvbG9yX21haW47XG5cdFx0XHRcdFx0cGFkZGluZzogMTJweDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgXHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcblx0XHRcdFx0XHQmIC50aXRsZSB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvcl9tYWluO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDhweDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMTZweCAwIDZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JiAubGluZXVwIHtcblx0XHRcdFx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNjY2M7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHggMDtcblx0XHRcdFx0XHRcdFx0JiAucHJpY2VDb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYgLnNjb25lTGl1cC1saXN0IHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9IC8vLmNhcmRzV3JhcFxuXHR9IC8vLndlYlNob3AtbGluZXVwLXNlY3Rpb25cblx0JiAuZHVtbXktYnV5QnV0dG9uLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luOiA4cHggMCAzMnB4O1xuXHR9XG5cdCYgLmR1bW15LWJ1eUJ1dHRvbiB7XG5cdFx0Y29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmc6IDEycHggNDBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjNweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0Ji5zb2xkT3V0IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG5cdFx0fVxuXHRcdCYuYnV5IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM3OGI2NTc7XG5cdFx0fVxuXHR9XG5cdC8vICYgLmNhdXRpb25Cb3gge1xuXHQvLyBcdG1hcmdpbi10b3A6IDI0cHg7XG5cdC8vIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQvLyBcdHBhZGRpbmc6IDE2cHggMTJweCA4cHg7XG5cdC8vIFx0Ym9yZGVyOiAkY29sb3JfY2F1dGlvbiAzcHggc29saWQ7XG5cdC8vIFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHQvLyBcdCZfX3RpdGxlIHtcblx0Ly8gXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ly8gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ly8gICAgIHRvcDogLTEzcHg7XG5cdC8vICAgICBsZWZ0OiAxMHB4O1xuXHQvLyAgICAgcGFkZGluZzogMCA5cHg7XG5cdC8vICAgICBsaW5lLWhlaWdodDogMTtcblx0Ly8gICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuXHQvLyAgICAgYmFja2dyb3VuZDogJGNvbG9yX2JnO1xuXHQvLyAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdC8vIFx0fVxuXHQvLyB9XG5cdCYgLm5vdGljZUxpc3Qge1xuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmIC5jYXB0dXJlIHtcblx0XHR3aWR0aDogMzIwcHg7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogOHB4IDA7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzk5OTtcblx0fVxufVxuLnRyYW5zdGlvbi1jYXJ0UGFnZSB7XG5cdCYgLmxpbmtCdG4ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvcl9tYWluO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdHBhZGRpbmc6IDEycHggMzJweDtcblx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogLjg7XG5cdFx0fVxuXHR9XG59XG4vL2NhcnQucGhwXG4uY2FydC1HdWlkZXRleHQge1xuXHQmX19oZWFkaW5nIHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdH1cbn1cbi5idXlCdXR0b24tY29udGFpbmVyIHtcblx0bWFyZ2luLXRvcDogODBweDtcbn1cblxuLnRvcEJhbm5lckxlc3MtcGFnZSB7XG5cdG1hcmdpbi10b3A6IDE2MHB4O1xuXHRAaW5jbHVkZSBzcCgpIHtcblx0XHRtYXJnaW4tdG9wOiA4MHB4O1xuXHR9XG5cdCYgLnRpdGxlIHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRmb250LXNpemU6IDMuOHJlbTtcblx0XHRAaW5jbHVkZSBzcCgpIHtcblx0XHRcdGZvbnQtc2l6ZTogM3JlbTtcblx0XHR9XG5cdH1cbn1cbi8vY29udGFjdC5waHBcbi5jb250YWN0QXJlYSB7XG5cdG1hcmdpbjogNDBweCBhdXRvIDA7XG5cdEBpbmNsdWRlIHBjKCkge1xuXHRcdHdpZHRoOjcwJTtcblx0fVxuXHQmX19sZWFkVGV4dCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxufVxuLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4ud3BjZjctZm9ybS1jb250cm9sIHsgLy8gaW5wdXTlhbHpgJpcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgYm9yZGVyOiAxcHggI2RkZCBzb2xpZDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmZvcm0tcmVxdWlyZWQge1xuXHRmb250LXNpemU6IDEuNHJlbTtcblx0bWFyZ2luLWxlZnQ6IC4yZW07XG5cdGNvbG9yOiAjZjU2MzdhO1xufVxuLndwY2Y3LXRleHRhcmVhIHtcbiBoZWlnaHQ6IDIwMHB4O1xufVxuLndwY2Y3LXN1Ym1pdCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogJGNvbG9yX21haW47XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzO1xuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAuNztcbiAgfVxufVxuLnJlY2FwdGNoYVBvbGljeSB7XG5cdGZvbnQtc2l6ZTogLjhlbTtcbn1cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLy9wcml2YWN5LnBocFxuLnByaXZhY3kge1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXHQmX19kdCB7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cblx0Jl9fZGQge1xuXHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdH1cbn1cbi8vdHJhZGVsYXcucGhwXG4udHJhZGVsYXcge1xuXHRwYWRkaW5nOiAyNHB4IDA7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuXHQmOmZpcnN0LW9mLXR5cGUge1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuXHR9XG5cdCZfX2R0IHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdH1cbn1cbi8v6KiY5LqL44Oa44O844K4XG4ucG9zdFdyYXAge1xuXHRAaW5jbHVkZSBwYygpIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxufVxuLnBvc3RBcnRpY2xlIHtcblx0QGluY2x1ZGUgcGMoKSB7XG5cdFx0d2lkdGg6IGNhbGMoNzUlIC0gNDBweCk7XG5cdH1cblx0QGluY2x1ZGUgdGFiKCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdH1cbn1cbi5wb3N0QXNpZGUge1xuXHRAaW5jbHVkZSBwYygpIHtcblx0XHR3aWR0aDogY2FsYygyNSUgLSAxNnB4KTtcblx0fVxufVxuLy9ob21lLnBocFxuLnBvc3RzIHtcblx0bWFyZ2luLWJvdHRvbTogODBweDtcblx0Jkl0ZW0ge1xuXHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgNDBweCAwO1xuXHRcdH1cblx0XHRwYWRkaW5nOiA0MHB4IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAxLjNlbTtcblx0XHR9XG5cdFx0Jl9fZGVzY3JpcHRpb24ge1xuXHRcdFx0Zm9udC1zaXplOiAuOWVtO1xuXHRcdH1cblx0fVxufVxuLm5hdmlnYXRpb24ucGFnaW5hdGlvbiB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlLW51bWJlcnMge1xuXHRtYXJnaW46IDAgOHB4O1xuXHQmLmN1cnJlbnQge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG59XG4vL3NpbmdsZS5waHBcbi5zaW5nbGUge1xuXHQmVGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogM3JlbTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yX21haW47XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdEBpbmNsdWRlIHNwKCkge1xuXHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0fVxuXHR9XG5cdCZEZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRmb250LXNpemU6IC45ZW07XG5cdH1cblx0JkNvbnRlbnQge1xuXHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdFx0JiBoMixcblx0XHQmIGgzIHtcblx0XHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdFx0fVxuXHRcdCYgaDIsXG5cdFx0JiBoMyxcblx0XHQmIGg0LFxuXHRcdCYgaDUsXG5cdFx0JiBoNiB7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cdFx0JiBoMiB7XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0fVxuXHRcdCYgcCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdH1cblx0XHQmIHAgYSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdGNvbG9yOiAjMDAwMGZmO1xuXHRcdH1cblx0XHQmIHAgc3Ryb25nIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0XHQmIHAgZW0ge1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdH1cblx0XHQmIHVsIHtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblx0XHRcdHBhZGRpbmctbGVmdDogMS42cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdH1cblx0XHQmIHRhYmxlIHtcblx0XHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0fVxuXHRcdCYgdGFibGUsXG5cdFx0JiB0YWJsZSB0aCxcblx0XHQmIHRhYmxlIHRkIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG5cdFx0XHRwYWRkaW5nOiA0cHg7XG5cdFx0fVxuXHR9IC8vLnNpbmdsZUNvbnRlbnRcblx0JlBhZ2VuYXRpb24ge1xuXHRcdCYgLnByZXYge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdH1cblx0XHQmIC5kZXNjIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0fVxuXHR9XG59XG4ud2lkZ2V0IHtcblx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0JnRpdGxlIHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0fVxuXHQmIHVsIGxpIHtcblx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctbGVmdDogMTZweDtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZDtcblx0XHRcdGJvcmRlci1jb2xvcjogJGZvbnQtY29sb3JfZGVmYXVsdCAkZm9udC1jb2xvcl9kZWZhdWx0IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cdH1cbn1cbi8vZm9vdGVyXG4uZm9vdGVyIHtcblx0bWFyZ2luLXRvcDogMTYwcHg7XG5cdEBpbmNsdWRlIHNwKCkge1xuXHRcdG1hcmdpbi10b3A6IDEyMHB4O1xuXHR9XG5cdCYgLmRlY29yYXRpb25MaW5lIHtcblx0XHRib3JkZXI6IDA7XG5cdFx0aGVpZ2h0OiA4cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCg0NWRlZywgJGNvbG9yX21haW4gMHB4LCAkY29sb3JfbWFpbiAxcHgsIHJnYmEoMCwwLDAsMCkgMCUsIHJnYmEoMCwwLDAsMCkgNTAlKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDhweCA4cHg7XG5cdH1cblx0JiAubmV3c0FyZWEge1xuXHRcdHBhZGRpbmc6IDQwcHggMDtcblx0XHRtYXgtd2lkdGg6IDUyMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHQmIC50aXRsZUFyZWEge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdpY29tb29uJztcblx0XHRcdFx0XHRjb250ZW50OiAnXFxlOTAyJztcblx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvcl9tYWluO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9fbGVhZFRleHQge1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdFx0QGluY2x1ZGUgb3Zlci1zcCgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmIC5wb3N0cyB7XG5cdFx0XHQmIC5saXN0IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRcdFx0Jl9faXRlbSB7XG5cdFx0XHRcdFx0Jjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRwYWRkaW5nOiAzMnB4O1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgMzJweCAzMHB4IC0zMHB4IHJnYmEoNTMsIDQ3LCA0NywgMC4xNSk7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAuNXM7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmIC5kYXRlIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogLjllbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JiAudGl0bGUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggZG90dGVkICRjb2xvcl9tYWluO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JiAubW9yZSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHQmX19pbm5lciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9IC8vLnBvc3RzXG5cdFx0JiAuaW5zdGFncmFtIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdCYgLmxlYWRUZXh0IHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0QGluY2x1ZGUgb3Zlci1zcCgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JiAuYW5jaG9yQnRuIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdHBhZGRpbmc6IDM1cHggNDBweDtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAzMnB4IDMwcHggLTMwcHggcmdiYSg1MywgNDcsIDQ3LCAwLjE1KTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAuNXM7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0JiAuaWNvbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzcmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ2ljb21vb24nO1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcXGVhOTJcIjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JiAudGV4dCB7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdH1cblx0XHRcdH0gLy8uYW5jaG9yQnRuXG5cdFx0fSAvLy5pbnN0YWdyYW1cblx0fSAvLy5uZXdzQXJlYVxuXHQmIC5jb250ZW50IHtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3JfbWFpbjtcblx0XHRwYWRkaW5nLXRvcDogODBweDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRAaW5jbHVkZSBzcCgpIHsgLy/jg5Xjg4Pjgr/jg7zlm7rlrprjg6Hjg4vjg6Xjg7znlKjjga7kvZnnmb1cblx0XHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xuXHRcdH1cblx0XHQmIC5jb2wyIHtcblx0XHRcdEBpbmNsdWRlIHBjKCkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHR9XG5cdFx0XHQmIC5vdmVydmlldyB7XG5cdFx0XHRcdEBpbmNsdWRlIHBjKCkge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDQwJSAtIDhweCk7XG5cdFx0XHRcdFx0Ly8gd2lkdGg6IDQwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSB0YWIoKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogODBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmIC5zdG9yZUluZm8ge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0JiAuY29udGFjdEluZm8ge1xuXHRcdFx0XHRcdCYgLmFuY2hvciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0Jl9tYWlsOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ2ljb21vb24nO1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZTkwMVwiO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmIC5saXN0IHtcblx0XHRcdFx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi41O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JiAuY2FsZW5kYXIge1xuXHRcdFx0XHRAaW5jbHVkZSBwYygpIHtcblx0XHRcdFx0XHR3aWR0aDogNjAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fSAvLy5jb2wyXG5cdFx0JiAucG9saWN5LFxuXHRcdCYgLmNvcHlyaWdodCB7XG5cdFx0XHRmb250LXNpemU6IC44NWVtO1xuXHRcdH1cblx0XHQmIC5wb2xpY3kge1xuXHRcdFx0Ly9kaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRsaW5lLWhlaWdodDogMi41O1xuXHRcdH1cblx0XHQmIC5jb3B5cmlnaHQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdH1cblx0fSAvLy5jb250ZW50XG59IC8vLmZvb3RlclxuLnNwLWJvdHRvbUZpeGVkLW5hdiB7XG5cdEBpbmNsdWRlIG92ZXItc3AoKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRwYWRkaW5nLWJvdHRvbTogMTBweDsgLy9pUGhvbmXjga7jg5vjg7zjg6Djg5Djg7znlKhcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0bGVmdDogMDtcblx0Ym90dG9tOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0JiAubGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0Jl9faXRlbSB7XG5cdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZy10b3A6IDhweDtcblx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0JiAuYW5jaG9yIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvcl9tYWluO1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3JfbWFpbjtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5ob21lOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5tZW51OjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGU5MDInO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuc3RvcmU6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1xcZTk0Nyc7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji53ZWJzaG9wOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGU5M2EnO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fSAvLy5saXN0X19pdGVtXG5cdH0gLy8ubGlzdFxufSAvLy5zcC1ib3R0b21GaXhlZC1uYXZcbiJdfQ== */
