@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: inherit;
  font-size: 100%;
  vertical-align: baseline; }

html {
  line-height: 1; }

ol, ul {
  list-style: none; }

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

caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle; }

q, blockquote {
  quotes: none; }

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

a img {
  border: none; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block; }

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  font-size: 0;
  clear: both;
  visibility: hidden; }

.pc-on {
  display: block; }

.sp-on {
  display: none; }

body {
  position: relative;
  font-family: 'Noto Sans JP', 'Hiragino Kaku Gothic ProN', "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, YuGothic, Arial, "メイリオ", Meiryo, sans-serif;
  font-size: 16px;
  color: #565656; }

a {
  text-decoration: none;
  -webkit-transition: all 0.5s;
  transition: all 0.5s; }
  a img {
    -webkit-transition: opacity 0.5s;
    transition: opacity 0.5s;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden; }
  a:hover {
    opacity: 0.7;
    text-decoration: none; }
    a:hover img {
      opacity: 0.7; }

input[type="text"],
input[type="email"],
input[type="tel"],
input[type="button"],
input[type="submit"],
input[type="password"],
button,
textarea,
select {
  -webkit-appearance: none;
          appearance: none;
  padding: 0;
  border: none;
  border-radius: 0;
  outline: none;
  background: none; }

@media screen and (max-width: 768px) {
  .pc-on {
    display: none; }
  .sp-on {
    display: block; } }

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

a {
  color: #000000; }

.kv {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center; }

#home .kv {
  background-image: url(../img/home.jpg); }

#order .kv {
  background-image: url(../img/order.jpg); }

.layout {
  position: relative;
  width: 100vw;
  height: 100vh;
}

.header {
  padding: 60px 0 50px;
  margin: 0 auto;
  box-sizing: border-box;
  max-width: 1340px; }
  .header .logo {
    width: 150px;
    height: 40px;
    margin: 0 72px; }

.content {
  margin: auto;
  max-width: 1340px; }
  .content .text {
    width: 33%;
    padding: 0 80px;
    font-size: 14px;
    line-height: 2;
    color: #222; }
    .content .text span {
      text-decoration: underline; }
      .content .text span:hover {
        opacity: 0.8;
        cursor: pointer; }
    .content .text.fadein-act {
      -webkit-transition-delay: 0.5s;
              transition-delay: 0.5s; }

@media screen and (min-width: 769px) {
  #order .content .text {
    width: 40%; } }

.cutout {
  position: absolute;
  bottom: 0;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  visibility: hidden;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  background: rgba(0, 0, 0, 0.7);
  opacity: 0;
  padding: 30px;
  -webkit-transition: opacity 1s, visibility 0s ease 1s;
  transition: opacity 1s, visibility 0s ease 1s;
  cursor: pointer;
  z-index: 100; }

.close-button {
  font-family: 'Nunito', sans-serif;
  font-size: 14px;
  color: #fff;
  position: relative;
  text-align: right;
  max-width: 1072px;
  padding: 0 21px;
  margin: 0 auto 10px;
  cursor: pointer; }
  .close-button::after {
    content: "×";
    font-size: 30px;
    position: absolute;
    top: -9px;
    right: 0; }

.contact .contact-layout {
  box-sizing: border-box;
  position: relative;
  height: 100%;
  max-width: 1280px;
  margin: auto; }
  .contact .contact-layout .close-button {
    position: absolute;
    bottom: 228px;
    left: 350px; }
.contact .contact-box {
  box-sizing: border-box;
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  padding: 20px;
  position: absolute;
  bottom: 85px;
  left: 125px; }
  .contact .contact-box::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: -14px;
    margin: auto;
    width: 0px;
    height: 0px;
    border: 15px solid;
    border-color:  transparent transparent #fff #fff;
    transform: rotate(-45deg); }
  .contact .contact-box div {
    position: relative;
    background: #F8F8F8 0% 0% no-repeat padding-box;
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
    border-radius: 10px;
    padding: 15px; }
    .contact .contact-box div:first-child {
      margin-bottom: 10px; }
      .contact .contact-box div a {
        padding-right: 15px;}
        .contact .contact-box div a::after {
          content: "";
          position: absolute;
          top: 0;
          bottom: 0;
          right: 15px;
          margin: auto;
          width: 6px;
          height: 6px;
          border-top: 2px solid #000;
          border-right: 2px solid #000;
          -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }

.popup {
  overflow: scroll; }
  .popup .popup-box {
    background: #fff;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.16);
    padding: 30px;
    margin: auto;
    max-width: 1072px;
    min-height: calc(100% - 84px); }
    .popup .popup-box .about-box {
      margin-bottom: 20px;
      background-color: #F8F8F8;
      box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16); }
      .popup .popup-box .about-box .about {
        display: -webkit-box;
        display: -webkit-flex;
        display: flex;
        font-size: 17px;
        padding: 20px; }
      .popup .popup-box .about-box .btn {
        height: 20px;
        width: 20px;
        position: relative;
        margin-left: auto; }
      .popup .popup-box .about-box .btn > div {
        background-color: #222222;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        margin: auto;
        position: absolute; }
      .popup .popup-box .about-box .btn .minus {
        width: 16px;
        height: 2px; }
      .popup .popup-box .about-box .btn .plus {
        width: 2px;
        height: 16px; }
        .popup .popup-box .about-box .question-btn .minus {
          width: 12px;
          height: 1px; }
        .popup .popup-box .about-box .question-btn .plus {
          width: 1px;
          height: 12px; }
      .popup .popup-box .about-box .btn.opened .plus {
        opacity: 0; }
      .popup .popup-box .about-box .question-box {
        display: none;
        font-size: 14px;
        line-height: 2; }
        .popup .popup-box .about-box .question-box .QandA {
          margin-top: 15px;
          background-color: #fff;
          box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
          border-radius: 10px;
          padding: 5px 15px; }
          .popup .popup-box .about-box .question-box .QandA.opened {
            background-color: #EAEAEA; }
        .popup .popup-box .about-box .question-box .question {
          display: -webkit-box;
          display: -webkit-flex;
          display: flex;
          -webkit-box-align: center;
          -webkit-align-items: center;
          align-items: center; }
          .popup .popup-box .about-box .question-box .question p {
            flex-basis: calc(100% - 30px); }
            .popup .popup-box .about-box .question-box .question p::before {
              content: "Q.";
              margin-right: 5px; }
            .popup .popup-box .about-box .question-box .question p:first-letter {
              font-size: 17px; }
        .popup .popup-box .about-box .question-box .answer {
          display: none;
          margin: 5px 0; }
          .popup .popup-box .about-box .question-box .answer p::before {
            content: "A.";
            margin-right: 5px; }
          .popup .popup-box .about-box .question-box .answer p:first-letter {
            font-size: 17px; }
          .popup .popup-box .about-box .question-box .answer .postage-table {
            display: -webkit-box;
            display: -webkit-flex;
            display: flex;
            -webkit-flex-wrap: wrap;
                    flex-wrap: wrap;
            -webkit-justify-content: space-between;
                    justify-content: space-between;
            margin: 20px 0 20px 20px; }
            .popup .popup-box .about-box .question-box .answer .postage-table .postage-box {
              -webkit-flex-basis: calc((100% - 80px)/3);
              flex-basis: calc((100% - 80px)/3);
              background-color: #fff;
              box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
              border-radius: 10px;
              padding: 20px 10px; }
              .popup .popup-box .about-box .question-box .answer .postage-table .postage-box p {
                border-bottom: 1px solid #222222;
                padding-bottom: 20px;
                text-align: center; }
              .popup .popup-box .about-box .question-box .answer .postage-table .postage-box dl {
                display: -webkit-box;
                display: -webkit-flex;
                display: flex;
                -webkit-flex-wrap: wrap;
                flex-wrap: wrap; }
                .popup .popup-box .about-box .question-box .answer .postage-table .postage-box dl dt {
                  border-right: 1px dashed #222222; }
                .popup .popup-box .about-box .question-box .answer .postage-table .postage-box dl dt,
                .popup .popup-box .about-box .question-box .answer .postage-table .postage-box dl dd {
                  -webkit-flex-basis: calc(50% - 1px);
                  flex-basis: calc(50% - 1px);
                  border-bottom: 1px solid #222222;
                  text-align: center;
                  padding: 3px 0; }
              .popup .popup-box .about-box .question-box .answer span {
                margin-left: 20px;
                font-size: 12px;
                display: inline-block; }

  .modal.open {
    visibility: visible;
    opacity: 1;
    -webkit-transition: ease 1s;
    transition: ease 1s; }

.footer {
  position: absolute;
  bottom: 60px;
  left: 0;
  right: 0;
  width: 100%;
  max-width: 1340px;
  margin: auto; }
  .footer nav {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1; }
  .footer ul {
    margin: 0 80px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex; }
  .footer li {
    font-family: 'Nunito', sans-serif;
    font-size: 20px;
    color: #000000;
    margin-right: 50px;
    line-height: 1.35;
    cursor: pointer; }
    .footer li a {
      display: -webkit-box;
      display: -webkit-flex;
      display: flex; }
    .footer li img {
      width: 16px; }
    .footer li:last-child {
      margin: 0;
      display: -webkit-box;
      display: -webkit-flex;
      display: flex; }
    .footer li.fadein-act {
      -webkit-transition-delay: 1.5s;
              transition-delay: 1.5s; }
      .footer li.fadein-act:nth-child(2) {
        -webkit-transition-delay: 1.7s;
                transition-delay: 1.7s; }
      .footer li.fadein-act:nth-child(3) {
        -webkit-transition-delay: 1.9s;
                transition-delay: 1.9s; }
      .footer li.fadein-act:nth-child(4) {
        -webkit-transition-delay: 2.1s;
                transition-delay: 2.1s; }

.fadein {
  -webkit-transition: opacity 1s, -webkit-transform 1s;
  transition: transform 1s, opacity 1s, -webkit-transform 1s;
  -webkit-transform: translate3d(0, 10px, 0);
          transform: translate3d(0, 10px, 0);
  opacity: 0; }

.fadein-act {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  opacity: 1; }

.hide {
  -webkit-transition: opacity 1s;
  transition: opacity 1s;
  opacity: 0; }

.show {
  opacity: 1; }

.contact-box .show:first-child {
  -webkit-transition-delay: .4s;
          transition-delay: .4s; }

.contact-box .show:nth-child(2) {
  -webkit-transition-delay: .8s;
          transition-delay: .8s; }

.close-button.hide {
  -webkit-transition-delay: 1.2s;
          transition-delay: 1.2s; }

@media screen and (max-width: 768px) {
  #home .kv {
    background-image: url(../img/home-sp.jpg); }
  #order .kv {
    background-image: url(../img/order-sp.jpg); }
  .header {
    padding: 40px 0;
    margin: 0 7%; }
    .header .logo {
      margin: 0; }
  .content {
    margin: 0 8% 20px;
    width: auto;
    position: relative;
    z-index: 1; }
    .content .text {
      width: 100%;
      padding: 0; }
  .contact {
    padding: 0 15px; }
    .contact .contact-layout .close-button {
      position: absolute;
      bottom: 213px;
      left: 0;
      right: 0; }
    .contact .contact-box {
      width: 100%;
      bottom: 70px;
      left: 0; }
      .contact .contact-box::after {
        display: none; }
      .contact .contact-box div {
        position: relative;
        background: #F8F8F8 0% 0% no-repeat padding-box;
        box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
        border-radius: 10px;
        padding: 15px; }
        .contact .contact-box div:first-child {
          margin-bottom: 10px; }
          .contact .contact-box div a {
            padding-right: 15px;}
            .contact .contact-box div a::after {
              content: "";
              position: absolute;
              top: 0;
              bottom: 0;
              right: 15px;
              margin: auto;
              width: 6px;
              height: 6px;
              border-top: 2px solid #000;
              border-right: 2px solid #000;
              -webkit-transform: rotate(45deg);
              transform: rotate(45deg); }
  .popup .popup-box {
    padding: 30px 10px; }
    .popup .popup-box .about-box .about {
    padding: 15px 10px; }
    .popup .popup-box .about-box .question-box .answer .postage-table {
      display: block;
      margin: 20px 0 20px; }
      .popup .popup-box .about-box .question-box .answer .postage-table .postage-box {
        margin-bottom: 20px; }
    .popup .popup-box .about-box .question-box .answer span {
      margin-left: 0; }
  .footer {
    bottom: 0;
    position: fixed; }
    .footer nav {
      background-color: rgba(230, 225, 226, 0.85);
      box-shadow: 0 0 6px rgba(0, 0, 0, 0.16);
      padding: 14px 0 12px;
      opacity: 0; }
      .footer nav.fadein-act {
        -webkit-transition-delay: 1s;
                transition-delay: 1s;
        opacity: 1; }
    .footer ul {
      margin: auto;
      -webkit-justify-content: space-around;
              justify-content: space-around; }
    .footer li {
      font-family: 'Nunito', sans-serif;
      font-size: 18px;
      margin: 0; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImZvdW5kYXRpb24vX3Jlc2V0LnNjc3MiLCJmb3VuZGF0aW9uL19iYXNlLnNjc3MiLCJmb3VuZGF0aW9uL19taXhpbi5zY3NzIiwiZm91bmRhdGlvbi9fdmFyaWFibGUuc2NzcyIsInBhZ2UvX2luZGV4LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDQWpCOzs7Ozs7Ozs7Ozs7O0VBYUUsVUFBUztFQUNULFdBQVU7RUFDVixVQUFTO0VBQ1QsY0FBYTtFQUNiLGdCQUFlO0VBQ2YseUJBQXdCLEVBQ3pCOztBQUVEO0VBQ0UsZUFBYyxFQUNmOztBQUVEO0VBQ0UsaUJBQWdCLEVBQ2pCOztBQUVEO0VBQ0UsMEJBQXlCO0VBQ3pCLGtCQUFpQixFQUNsQjs7QUFFRDtFQUNFLGlCQUFnQjtFQUNoQixvQkFBbUI7RUFDbkIsdUJBQXNCLEVBQ3ZCOztBQUVEO0VBQ0UsYUFBWSxFQUNiOztBQUNEO0VBQ0UsWUFBVztFQUNYLGNBQWEsRUFDZDs7QUFFRDtFQUNFLGFBQVksRUFDYjs7QUFFRDtFQUNFLGVBQWMsRUFDZjs7QUFFRDtFQUVJLGFBQVk7RUFDWixlQUFjO0VBQ2QsVUFBUztFQUNULGFBQVc7RUFDWCxZQUFXO0VBQ1gsbUJBQWlCLEVBQ2xCOztBQzlESDtFQUNFLGVBQWMsRUFDZjs7QUFFRDtFQUNFLGNBQWEsRUFDZDs7QUFFRDtFQUNFLG1CQUFrQjtFQzBJbEIsbUpBQWE7RUR4SWIsZ0JBQWU7RUFDZixlRUhZLEVGSWI7O0FBRUQ7RUFDRSxzQkFBcUI7RUFDckIsNkJBQW9CO0VBQXBCLHFCQUFvQixFQVlyQjtFQWREO0lBSUksaUNBQXdCO0lBQXhCLHlCQUF3QjtJQUN4QixvQ0FBMkI7WUFBM0IsNEJBQTJCLEVBQzVCO0VBTkg7SUFRSSxhQUFZO0lBQ1osc0JBQXFCLEVBSXRCO0lBSEM7TUFDRSxhQUFZLEVBQ2I7O0FBS0w7Ozs7Ozs7OztFQVNFLHlCQUFnQjtVQUFoQixpQkFBZ0I7RUFDaEIsV0FBVTtFQUNW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WSxFQUNiO0VBQ0Q7SUFDRSxrQkFBaUI7SUFDakIsWUFBVyxFQUtaO0lBSkM7TUFDRSxZQUFXO01BQ1gsV0FBVSxFQUNYO0VBRUg7SUFDRSxVQUFTO0lBQ1QsZ0JBQWUsRUFxQmhCO0lBdkJEO01BSUksNENBQTJDO01BQzNDLHdDQUF1QztNQUN2QyxxQkFBb0I7TUFDcEIsV0FBVSxFQUtYO01BWkg7UUFTTSw2QkFBb0I7Z0JBQXBCLHFCQUFvQjtRQUNwQixXQUFVLEVBQ1g7SUFFSDtNQUNFLGFBQVk7TUFDWixhQUFZO01BQ1osc0NBQTZCO2NBQTdCLDhCQUE2QixFQUM5QjtJQWpCSDtNQW1CSSxrQ0FBaUM7TUFDakMsZ0JBQWU7TUFDZixtQkFBa0IsRUFDbkIsRUFBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG5vbCwgdWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxuY2FwdGlvbiwgdGgsIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG5xLCBibG9ja3F1b3RlIHtcbiAgcXVvdGVzOiBub25lOyB9XG5cbnE6YmVmb3JlLCBxOmFmdGVyLCBibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxuYSBpbWcge1xuICBib3JkZXI6IG5vbmU7IH1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCIuXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY2xlYXI6IGJvdGg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4ucGMtb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc3Atb24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgJ0hpcmFnaW5vIEtha3UgR290aGljIFByb04nLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIEhpcmFnaW5vIEtha3UgR290aGljIFByb04sIFl1R290aGljLCBBcmlhbCwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNTY1NjU2OyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzOyB9XG4gIGEgaW1nIHtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICBhOmhvdmVyIGltZyB7XG4gICAgICBvcGFjaXR5OiAwLjc7IH1cblxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG5idXR0b24sXG50ZXh0YXJlYSxcbnNlbGVjdCB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCkge1xuICAucGMtb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNwLW9uIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbmEge1xuICBjb2xvcjogIzAwMDAwMDsgfVxuXG4uaGVhZGVyIHtcbiAgcGFkZGluZzogNjBweCAwIDUwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXgtd2lkdGg6IDEzNDBweDsgfVxuICAuaGVhZGVyIC5sb2dvIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogMCA3MnB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICBtYXJnaW46IDAgNyU7IH1cbiAgICAuaGVhZGVyIC5sb2dvIHtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG5cbi5rdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IH1cblxuI2hvbWUgLmt2IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9ob21lLmpwZyk7IH1cblxuI29yZGVyIC5rdiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvb3JkZXIuanBnKTsgfVxuXG4uY29udGVudCB7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiAxMzQwcHg7IH1cbiAgLmNvbnRlbnQgLnRleHQge1xuICAgIHdpZHRoOiAzMyU7XG4gICAgcGFkZGluZzogMCA4MHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgICBjb2xvcjogIzIyMjsgfVxuICAgIC5jb250ZW50IC50ZXh0IHNwYW4ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgIC5jb250ZW50IC50ZXh0IHNwYW46aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5jb250ZW50IC50ZXh0LmZhZGVpbi1hY3Qge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC41czsgfVxuXG4ucG9wdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMXMsIHZpc2liaWxpdHkgMHMgZWFzZSAxczsgfVxuICAucG9wdXAgLmNsb3NlLWJ1dHRvbiB7XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWF4LXdpZHRoOiAxMDcycHg7XG4gICAgcGFkZGluZzogMCAyMXB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7IH1cbiAgICAucG9wdXAgLmNsb3NlLWJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCLDl1wiO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtOXB4O1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgLnBvcHVwIC5ib3gge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTA3MnB4OyB9XG4gIC5wb3B1cC5vcGVuIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogZWFzZSAxczsgfVxuXG4uZm9vdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDYwcHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzQwcHg7XG4gIG1hcmdpbjogYXV0bzsgfVxuICAuZm9vdGVyIG5hdiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5mb290ZXIgdWwge1xuICAgIG1hcmdpbjogMCA4MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmZvb3RlciBsaSB7XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7IH1cbiAgICAuZm9vdGVyIGxpIGltZyB7XG4gICAgICB3aWR0aDogMTZweDsgfVxuICAgIC5mb290ZXIgbGk6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmZvb3RlciBsaS5mYWRlaW4tYWN0IHtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEuNXM7IH1cbiAgICAgIC5mb290ZXIgbGkuZmFkZWluLWFjdDpudGgtY2hpbGQoMikge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjdzOyB9XG4gICAgICAuZm9vdGVyIGxpLmZhZGVpbi1hY3Q6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS45czsgfVxuICAgICAgLmZvb3RlciBsaS5mYWRlaW4tYWN0Om50aC1jaGlsZCg0KSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDIuMXM7IH1cblxuLmZhZGVpbiB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcywgb3BhY2l0eSAxcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKTtcbiAgb3BhY2l0eTogMDsgfVxuXG4uZmFkZWluLWFjdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIG9wYWNpdHk6IDE7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgI2hvbWUgLmt2IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2hvbWUtc3AuanBnKTtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgI29yZGVyIC5rdiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9vcmRlci1zcC5qcGcpO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuY29udGVudCB7XG4gICAgbWFyZ2luOiAwIDglIDIwcHg7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgICAuY29udGVudCAudGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgLmZvb3RlciB7XG4gICAgYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDsgfVxuICAgIC5mb290ZXIgbmF2IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMwLCAyMjUsIDIyNiwgMC44NSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICBwYWRkaW5nOiAxNHB4IDAgMTJweDtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgIC5mb290ZXIgbmF2LmZhZGVpbi1hY3Qge1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxcztcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5mb290ZXIgdWwge1xuICAgICAgd2lkdGg6IDI5N3B4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgICAuZm9vdGVyIGxpIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnTnVuaXRvJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNDBweDsgfSB9XG4iLCJodG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmNhcHRpb24sIHRoLCB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnEsIGJsb2NrcXVvdGUge1xuICBxdW90ZXM6IG5vbmU7XG59XG5xOmJlZm9yZSwgcTphZnRlciwgYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuXG5hIGltZyB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jbGVhcmZpeCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiLlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMDtcbiAgICBmb250LXNpemU6MDtcbiAgICBjbGVhcjogYm90aDtcbiAgICB2aXNpYmlsaXR5OmhpZGRlbjtcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4ucGMtb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNwLW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udFNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAkZ3JheTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIGltZyB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgXG4gIH1cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBpbWcge1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgIH1cbiAgfVxufVxuXG5cbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuYnV0dG9uLFxudGV4dGFyZWEsXG5zZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbkBpbmNsdWRlIHNwLXNjcmVlbiB7XG4gIFxuICAucGMtb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc3Atb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIFxufVxuIiwiQG1peGluIGNsZWFyZml4IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtaXhpbiBsZWdhY3ktcGllLWNsZWFyZml4IHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCIuXCI7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBjbGVhcjogYm90aDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWl4aW4gcmVtLWZvbnQtc2l6ZSgkc2l6ZSkge1xuICBmb250LXNpemU6ICRzaXplICsgcHg7XG4gIGZvbnQtc2l6ZTogKCRzaXplIC8gMTApICogMXJlbTtcbn1cblxuQG1peGluIGFycm93SWNvbkwoJGNvbG9yLCAkd2lkdGgsICRoZWlnaHQsICR0b3AsICRsZWZ0KSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9hcnJvd18wMV8nICsgJGNvbG9yICsgJy5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB3aWR0aDogJHdpZHRoICsgcHg7XG4gIGhlaWdodDogJGhlaWdodCArIHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogJHRvcCArIHB4O1xuICBsZWZ0OiAkbGVmdCArIHB4O1xufVxuXG5AbWl4aW4gYXJyb3dJY29uUigkY29sb3IsICR3aWR0aCwgJGhlaWdodCwgJHRvcCwgJHJpZ2h0KSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9hcnJvd18wMV8nICsgJGNvbG9yICsgJy5wbmcnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB3aWR0aDogJHdpZHRoICsgcHg7XG4gIGhlaWdodDogJGhlaWdodCArIHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogJHRvcCArIHB4O1xuICByaWdodDogJHJpZ2h0ICsgcHg7XG59XG5cbkBtaXhpbiBpY29uMDEoJGNvbG9yLCAkd2lkdGgsICRoZWlnaHQsICR0b3AsICRsZWZ0KSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9idG5faWNvbjAxXycgKyAkY29sb3IgKyAnLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHdpZHRoOiAkd2lkdGggKyBweDtcbiAgaGVpZ2h0OiAkaGVpZ2h0ICsgcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAkdG9wICsgcHg7XG4gIGxlZnQ6ICRsZWZ0ICsgcHg7XG59XG5cbkBtaXhpbiBpY29uMDIoJGNvbG9yLCAkd2lkdGgsICRoZWlnaHQsICR0b3AsICRsZWZ0KSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9idG5faWNvbjAyXycgKyAkY29sb3IgKyAnLnBuZycpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHdpZHRoOiAkd2lkdGggKyBweDtcbiAgaGVpZ2h0OiAkaGVpZ2h0ICsgcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAkdG9wICsgcHg7XG4gIGxlZnQ6ICRsZWZ0ICsgcHg7XG59XG5cbkBtaXhpbiBzY2FsZUltZygpe1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW1ne1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NDAsIDAuNDQwLCAxLjAwMCksIGZpbHRlciAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NDAsIDAuNDQwLCAxLjAwMCk7XG4gIH1cbiAgJjpob3ZlcntcbiAgICBpbWd7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwxLjEpO1xuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDgwJSk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBwbGFjZWhvbGRlckNvbG9yKCRjb2xvcikge1xuICAgICY6cGxhY2Vob2xkZXItc2hvd24ge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgIH1cbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6JGNvbG9yO1xuICAgIH1cbiAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjokY29sb3I7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjokY29sb3I7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6JGNvbG9yO1xuICAgIH1cbn1cblxuQG1peGluIHRyaWFuZ2xlLW1ha2VyKCRzaXplLCAkY29sb3IsICRkaXJlY3Qpe1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpZiAkZGlyZWN0ID09IHRvcHtcbiAgICBib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCAkY29sb3I7XG4gIH0gQGVsc2UgaWYgJGRpcmVjdCA9PSBsZWZ0e1xuICAgIGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XG4gIH0gQGVsc2UgaWYgJGRpcmVjdCA9PSByaWdodHtcbiAgICBib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkICRjb2xvcjtcbiAgfSBAZWxzZSBpZiAkZGlyZWN0ID09IGJvdHRvbXtcbiAgICBib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCAkY29sb3I7XG4gIH1cbn1cblxuQG1peGluIHBjbWluLXNjcmVlbigpe1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGMtc2NyZWVuKCl7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc3MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNwLXNjcmVlbigpe1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjlweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBjYWxjKCRwcm9wZXJ0eSwgJGV4cHJlc3Npb24pIHtcbiAgI3skcHJvcGVydHl9OiAtbW96LWNhbGMoI3skZXhwcmVzc2lvbn0pO1xuICAjeyRwcm9wZXJ0eX06IC13ZWJraXQtY2FsYygjeyRleHByZXNzaW9ufSk7XG4gICN7JHByb3BlcnR5fTogY2FsYygjeyRleHByZXNzaW9ufSk7XG59XG5cbkBtaXhpbiBmb250U2VyaWYge1xuICBmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsICdIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OJywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLCBIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OLCBZdUdvdGhpYywgQXJpYWwsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcbn1cblxuQG1peGluIGZvbnROdW0ge1xuICBmb250LWZhbWlseTogJ051bml0bycsIHNhbnMtc2VyaWY7XG59XG5cbkBmdW5jdGlvbiBnZXRfdncoJHNpemUsICR2aWV3cG9ydDoxMzY2KXtcbiAgJHJhdGU6IDEwMCAvICR2aWV3cG9ydDtcbiAgQHJldHVybiAkcmF0ZSAqICRzaXplICogMXZ3O1xufVxuXG5AbWl4aW4gZnpfdncoJGZvbnRfc2l6ZToxMCl7XG4gIGZvbnQtc2l6ZTogJGZvbnRfc2l6ZSAqIDFweDtcbiAgZm9udC1zaXplOiBnZXRfdncoJGZvbnRfc2l6ZSk7XG59XG5cbkBtaXhpbiBidG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyODhweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDI0cHggNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KGxlZnQsI0YxMzc3OSwjRjg3QTFEKTtcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCNGMTM3NzksI0Y4N0ExRCk7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAyMHB4IHJnYmEoMCwwLDAsMC4xNik7XG4gIEBpbmNsdWRlIHNwLXNjcmVlbiB7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxufSIsIiRwcmltYXJ5OiAjNDI4NUY0O1xuJHNlY29uZGFyeTogI0ZCQkMwNTtcbiRhY2NlbnQ6ICNFQTQzMzU7XG4kYmFja2dyb3VuZDogI0Y3RjdGNztcblxuJHNlbzogIzFGRDA4MDtcbiRzZW9kYXJrOiAjM0FDMTg0O1xuJHNlb3NlYzogIzBDNjM3NDtcblxuJHdoaXRlOiAjZmZmO1xuJGJsYWNrOiAjMzMzO1xuJGdyYXk6ICM1NjU2NTY7XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG5pbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG59XHJcblxyXG4uaGVhZGVyIHtcclxuICBwYWRkaW5nOiA2MHB4IDAgNTBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIG1heC13aWR0aDogMTM0MHB4O1xyXG4gIC5sb2dvIHtcclxuICAgIHdpZHRoOiAxNTBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIG1hcmdpbjogMCA3MnB4O1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgc3Atc2NyZWVuIHtcclxuICAuaGVhZGVyIHtcclxuICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgIG1hcmdpbjogMCA3JTtcclxuICAgIC5sb2dvIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmt2IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMHZ3O1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxufVxyXG5cclxuI2hvbWUgLmt2IHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2hvbWUuanBnKTtcclxufVxyXG5cclxuI29yZGVyIC5rdntcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL29yZGVyLmpwZyk7XHJcbn1cclxuXHJcbi5jb250ZW50IHtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgbWF4LXdpZHRoOiAxMzQwcHg7XHJcbiAgLnRleHQge1xyXG4gICAgd2lkdGg6IDMzJTtcclxuICAgIHBhZGRpbmc6IDAgODBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgY29sb3I6ICMyMjI7XHJcbiAgICBzcGFuIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuZmFkZWluLWFjdCB7XHJcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucG9wdXAge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgei1pbmRleDogMTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgjMDAwMDAwLDAuNyk7XHJcbiAgb3BhY2l0eTogMDtcclxuICBwYWRkaW5nOiAzMHB4O1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcywgdmlzaWJpbGl0eSAwcyBlYXNlIDFzO1xyXG4gIC5jbG9zZS1idXR0b24ge1xyXG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIG1heC13aWR0aDogMTA3MnB4O1xyXG4gICAgcGFkZGluZzogMCAyMXB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCLDl1wiO1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtOXB4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmJveCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDZweCByZ2JhKCMwMDAwMDAsMC4xNik7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiAxMDcycHg7XHJcbiAgfVxyXG4gICYub3BlbiB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zaXRpb246IGVhc2UgMXM7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiA2MHB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMzQwcHg7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIG5hdiB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbiAgdWwge1xyXG4gICAgbWFyZ2luOiAwIDgwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuICBsaSB7XHJcbiAgICBmb250LWZhbWlseTogJ051bml0bycsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIG1hcmdpbi1yaWdodDogNTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICB9XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICAmLmZhZGVpbi1hY3Qge1xyXG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxLjVzO1xyXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS43cztcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS45cztcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMi4xcztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZhZGVpbiB7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzLCBvcGFjaXR5IDFzO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCk7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLmZhZGVpbi1hY3Qge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuQGluY2x1ZGUgc3Atc2NyZWVuIHtcclxuICAjaG9tZSAua3Z7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2hvbWUtc3AuanBnKTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbiAgI29yZGVyIC5rdntcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvb3JkZXItc3AuanBnKTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbiAgLmNvbnRlbnQge1xyXG4gICAgbWFyZ2luOiAwIDglIDIwcHg7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIC50ZXh0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb290ZXIge1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbmF2IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzAsIDIyNSwgMjI2LCAwLjg1KTtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xyXG4gICAgICBwYWRkaW5nOiAxNHB4IDAgMTJweDtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgJi5mYWRlaW4tYWN0IHtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxcztcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgIHdpZHRoOiAyOTdweDtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuICAgIH1cclxuICAgIGxpIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICAgIH1cclxuICB9XHJcbn0iXX0= */
