body {
  color: #a69b95; }

@media screen and (min-width: 768px) {
  .contents {
    position: relative; }
    .contents .bread {
      position: absolute;
      right: 0;
      top: 13px;
      z-index: 4; }
      .contents .bread .inner-width {
        padding: 0; }
        .contents .bread .inner-width ul {
          width: 50vw;
          text-align: left; }
  .sc {
    margin-top: -37px; }
    .sc .mv {
      z-index: 1;
      margin-bottom: 50px; }
      .sc .mv:before {
        z-index: -1; }
      .sc .mv .image {
        width: 93%;
        height: auto;
        margin: 0 0 0 auto; }
        .sc .mv .image .mv {
          width: 100%;
          height: auto;
          margin-bottom: 0;
          padding-top: 0; }
      .sc .mv .sub-txt {
        padding: 35px; }
        .sc .mv .sub-txt p {
          text-align: center;
          font-size: 24px;
          line-height: 1.2;
          letter-spacing: 0.08em; }
          .sc .mv .sub-txt p span {
            font-size: 14px; }
  .navi {
    margin-bottom: 80px; }
    .navi .inner {
      max-width: 1240px;
      margin: 0 auto;
      padding: 0 60px;
      line-height: 1.8; }
      .navi .inner ul {
        display: flex;
        justify-content: center; }
        .navi .inner ul li {
          width: calc(100% / 3);
          position: relative; }
          .navi .inner ul li:after {
            content: '';
            display: inline-block;
            background-size: contain;
            width: 110px;
            height: 138px; }
          .navi .inner ul li a {
            display: block;
            padding: 7% 8%;
            font-size: 18px;
            font-weight: 600;
            letter-spacing: 0.06em; }
            .navi .inner ul li a span {
              font-size: 16px;
              letter-spacing: 0.06em;
              font-weight: 300; }
          .navi .inner ul li:first-child {
            background: url("../img/bg-menu01.jpg") top left no-repeat;
            background-size: cover; }
            .navi .inner ul li:first-child:after {
              background: url("../img/icon-menu01.png") top left no-repeat;
              position: absolute;
              bottom: -30px;
              right: 20px;
              background-size: contain; }
          .navi .inner ul li:nth-child(2) {
            background: url("../img/bg-menu02.jpg") top left no-repeat;
            background-size: cover; }
            .navi .inner ul li:nth-child(2):after {
              background: url("../img/icon-menu02.png") top left no-repeat;
              position: absolute;
              right: 20px;
              bottom: -30px;
              background-size: contain; }
          .navi .inner ul li:last-child {
            background: url("../img/bg-menu03.jpg") top left no-repeat;
            background-size: cover; }
            .navi .inner ul li:last-child:after {
              background: url("../img/icon-menu03.png") top left no-repeat;
              position: absolute;
              bottom: -30px;
              right: 16px;
              background-size: contain; }
  .item {
    margin-bottom: 140px; }
    .item .sub-txt {
      font-size: 30px;
      padding: 40px 145px 26px;
      width: 55%; }
      .item .sub-txt.pink {
        color: #e584d4;
        background: #ffebfe;
        margin-left: 45vw; }
      .item .sub-txt.yellow {
        color: #c7a91a;
        background: #f5ecc0;
        margin-right: 45vw; }
      .item .sub-txt.green {
        color: #17c7a7;
        background: #cff5ee;
        margin-left: 45vw; }
    .item .flex {
      display: flex;
      align-items: flex-start; }
    .item .reverse {
      flex-direction: row-reverse; }
      .item .reverse .img-box:after {
        right: auto !important;
        left: 0 !important; }
      .item .reverse .icon {
        right: auto !important;
        left: 60px !important; }
    .item .item-ctn {
      margin-bottom: 4%;
      margin-top: -101px; }
      .item .item-ctn.pink .img-box:after {
        background: #ffebfe; }
      .item .item-ctn.yellow .img-box:after {
        background: #f5ecc0; }
      .item .item-ctn.green .img-box:after {
        background: #cff5ee; }
      .item .item-ctn .img-box {
        width: 50%;
        position: relative;
        z-index: 1; }
        .item .item-ctn .img-box .icon {
          position: absolute;
          bottom: 0;
          right: 60px;
          transform: translateY(50%);
          width: auto; }
        .item .item-ctn .img-box:after {
          content: "";
          z-index: -1;
          display: block;
          width: 80%;
          height: 60px;
          position: absolute;
          bottom: -60px;
          right: 0; }
        .item .item-ctn .img-box img {
          width: 100%; }
      .item .item-ctn .desc {
        width: 50%;
        margin-top: 100px;
        background: #fff;
        padding: 45px 50px 10%;
        position: relative;
        z-index: 2; }
        .item .item-ctn .desc h3 {
          font-size: 18px;
          line-height: 1.6;
          margin-bottom: 20px;
          font-weight: normal; }
          .item .item-ctn .desc h3 span {
            font-size: 42px;
            letter-spacing: 0.05em; }
        .item .item-ctn .desc .about {
          margin-bottom: 20px;
          line-height: 2;
          letter-spacing: 0.06em; }
        .item .item-ctn .desc .price {
          font-size: 18px;
          margin-bottom: 30px; }
          .item .item-ctn .desc .price span {
            font-size: 48px; }
        .item .item-ctn .desc .point-box {
          background: #f4f3f2;
          padding: 30px;
          border-radius: 20px;
          width: 510px; }
          .item .item-ctn .desc .point-box p:not(:last-child) {
            margin-bottom: 10px; }
      .item .item-ctn.pink .desc, .item .item-ctn.green .desc {
        margin-left: -50px; }
      .item .item-ctn.yellow .desc {
        margin-right: -50px; }
    .item a {
      display: block;
      width: 510px;
      margin: 0 auto;
      line-height: 4;
      border-radius: 40px;
      letter-spacing: 0.08em;
      font-size: 18px;
      margin-bottom: 50px;
      text-align: center; }
      .item a.pink {
        color: #fff;
        background: #e584d4;
        border: 2px solid #e584d4; }
        .item a.pink:hover {
          background: #fff;
          color: #e584d4; }
      .item a.yellow {
        color: #fff;
        background: #c7a91a;
        border: 2px solid #c7a91a; }
        .item a.yellow:hover {
          background: #fff;
          color: #c7a91a; }
      .item a.green {
        color: #fff;
        background: #17c7a7;
        border: 2px solid #17c7a7; }
        .item a.green:hover {
          background: #fff;
          color: #17c7a7; }
    .item .wom {
      border-radius: 20px;
      padding: 50px 70px;
      width: 940px;
      margin: 0 auto;
      display: flex; }
      .item .wom.pink {
        border: 2px solid #e584d4; }
      .item .wom.yellow {
        border: 2px solid #c7a91a; }
      .item .wom.green {
        border: 2px solid #17c7a7; }
      .item .wom .txt {
        width: 60%;
        color: #a69b95; }
        .item .wom .txt .ttl {
          margin-bottom: 20px;
          line-height: 2;
          font-size: 18px; }
          .item .wom .txt .ttl .type {
            background: #a69b95;
            color: #fff;
            font-size: 24px;
            border-radius: 4px;
            padding: 5px 10px; }
          .item .wom .txt .ttl .id {
            color: #009ef0; }
        .item .wom .txt .comment {
          line-height: 2;
          letter-spacing: 0.08em; }
      .item .wom .img {
        width: 45%;
        text-align: center; }
        .item .wom .img img {
          width: 70%; } }

@media screen and (max-width: 767px) {
  .contents {
    padding-top: 0; }
  .mv:before {
    content: "";
    background-color: #F4F3F2;
    width: 100%;
    height: 80vw;
    position: absolute;
    top: 0;
    right: 0; }
  .mv .image {
    position: relative; }
    .mv .image .mv {
      width: 100%;
      height: auto; }
    .mv .image .sub-txt {
      padding-top: 20px; }
      .mv .image .sub-txt p {
        text-align: center; }
    .mv .image .award-bnr {
      margin-top: 50px; }
  .navi {
    margin-bottom: 50px; }
    .navi .inner {
      padding: 30px 3%;
      line-height: 1.8; }
      .navi .inner ul li {
        width: 100%;
        position: relative; }
        .navi .inner ul li:after {
          content: '';
          display: inline-block;
          width: 90px;
          height: 115px; }
        .navi .inner ul li a {
          display: block;
          padding: 7% 8%;
          font-size: 16px;
          font-weight: 600;
          letter-spacing: 0.06em; }
          .navi .inner ul li a span {
            font-size: 12px;
            letter-spacing: 0.06em;
            font-weight: 300; }
        .navi .inner ul li:first-child {
          background: url("../img/bg-menu01.jpg") top left no-repeat;
          background-size: cover; }
          .navi .inner ul li:first-child:after {
            background: url("../img/icon-menu01.png") top left no-repeat;
            position: absolute;
            bottom: 5%;
            right: 20px;
            background-size: contain; }
        .navi .inner ul li:nth-child(2) {
          background: url("../img/bg-menu02.jpg") top left no-repeat;
          background-size: cover; }
          .navi .inner ul li:nth-child(2):after {
            background: url("../img/icon-menu02.png") top left no-repeat;
            position: absolute;
            bottom: 5%;
            right: 20px;
            background-size: contain; }
        .navi .inner ul li:last-child {
          background: url("../img/bg-menu03.jpg") top left no-repeat;
          background-size: cover; }
          .navi .inner ul li:last-child:after {
            background: url("../img/icon-menu03.png") top left no-repeat;
            position: absolute;
            bottom: 5%;
            right: 20px;
            background-size: contain; }
  .item {
    margin-bottom: 60px; }
    .item .sub-txt {
      font-size: 20px;
      padding: 20px 20px 60px;
      width: 80%; }
      .item .sub-txt.pink {
        color: #e584d4;
        background: #ffebfe;
        margin-left: 20%; }
      .item .sub-txt.yellow {
        color: #c7a91a;
        background: #f5ecc0;
        margin-right: 20%; }
      .item .sub-txt.green {
        color: #17c7a7;
        background: #cff5ee;
        margin-left: 20%; }
    .item .reverse .img-box:after {
      left: auto !important;
      right: 0 !important; }
    .item .reverse .icon {
      left: auto !important;
      right: 5% !important; }
    .item .item-ctn {
      margin-bottom: 23px;
      margin-top: -50px; }
      .item .item-ctn.pink .img-box:after {
        background: #ffebfe; }
      .item .item-ctn.yellow .img-box {
        margin-left: 5%; }
        .item .item-ctn.yellow .img-box:after {
          background: #f5ecc0; }
      .item .item-ctn.green .img-box:after {
        background: #cff5ee; }
      .item .item-ctn .img-box {
        width: 95%;
        margin-top: 8px;
        position: relative; }
        .item .item-ctn .img-box:after {
          content: "";
          z-index: -1;
          display: block;
          width: 80%;
          height: 40px;
          position: absolute;
          bottom: -40px;
          left: 0; }
        .item .item-ctn .img-box img {
          width: 100%; }
        .item .item-ctn .img-box .icon {
          position: absolute;
          bottom: -30px;
          left: 5%;
          width: 35%; }
      .item .item-ctn .desc {
        width: 100%;
        background: #fff;
        margin-top: 50px;
        padding: 15px 5% 15px; }
        .item .item-ctn .desc h3 {
          font-size: 14px;
          line-height: 1.6;
          margin-bottom: 10px;
          font-weight: normal; }
          .item .item-ctn .desc h3 span {
            font-size: 24px;
            letter-spacing: 0.05em; }
        .item .item-ctn .desc .about {
          margin-bottom: 20px;
          line-height: 2;
          letter-spacing: 0.06em; }
        .item .item-ctn .desc .price {
          font-size: 18px;
          margin-bottom: 15px; }
          .item .item-ctn .desc .price span {
            font-size: 24px; }
        .item .item-ctn .desc .point-box {
          background: #f4f3f2;
          padding: 20px 10px;
          border-radius: 20px; }
          .item .item-ctn .desc .point-box p:not(:last-child) {
            margin-bottom: 10px; }
    .item a {
      display: block;
      width: 85%;
      margin: 0 auto;
      line-height: 4;
      border-radius: 40px;
      letter-spacing: 0.08em;
      font-size: 18px;
      margin-bottom: 40px;
      text-align: center; }
      .item a.pink {
        color: #fff;
        background: #e584d4;
        border: 2px solid #e584d4; }
        .item a.pink:hover {
          background: #fff;
          color: #e584d4; }
      .item a.yellow {
        color: #fff;
        background: #c7a91a;
        border: 2px solid #c7a91a; }
        .item a.yellow:hover {
          background: #fff;
          color: #c7a91a; }
      .item a.green {
        color: #fff;
        background: #17c7a7;
        border: 2px solid #17c7a7; }
        .item a.green:hover {
          background: #fff;
          color: #17c7a7; }
    .item .wom {
      border-radius: 20px;
      padding: 37px 15px;
      width: 97%;
      margin: 0 auto; }
      .item .wom.pink {
        border: 2px solid #e584d4; }
      .item .wom.yellow {
        border: 2px solid #c7a91a; }
      .item .wom.green {
        border: 2px solid #17c7a7; }
      .item .wom .txt {
        color: #a69b95; }
        .item .wom .txt .ttl {
          margin-bottom: 10px;
          line-height: 2;
          font-size: 16px; }
          .item .wom .txt .ttl .type {
            background: #a69b95;
            color: #fff;
            font-size: 18px;
            border-radius: 4px;
            padding: 5px 10px; }
          .item .wom .txt .ttl .id {
            color: #009ef0; }
        .item .wom .txt .comment {
          line-height: 2;
          letter-spacing: 0.08em; }
      .item .wom .img {
        width: 80%;
        text-align: center;
        margin: 0 auto 25px; }
        .item .wom .img img {
          width: 100%; } }


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9oZmZsLy4vYXBwLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0E7RUFDRSxjQUFjOztBQUdoQjtFQUdFO0lBQ0Usa0JBQWtCO0lBRHBCO01BR0ksa0JBQWtCO01BQ2xCLFFBQVE7TUFDUixTQUFTO01BQ1QsVUFBVTtNQU5kO1FBUU0sVUFBVTtRQVJoQjtVQVVRLFdBQVc7VUFDWCxnQkFBZ0I7RUFPeEI7SUFDRSxpQkFBaUI7SUFEbkI7TUFHSSxVQUFVO01BQ1YsbUJBQW1CO01BSnZCO1FBTU0sV0FBVztNQU5qQjtRQVNNLFVBQVU7UUFDVixZQUFZO1FBQ1osa0JBQWtCO1FBWHhCO1VBYVEsV0FBVztVQUNYLFlBQVk7VUFDWixnQkFBZ0I7VUFDaEIsY0FBYztNQWhCdEI7UUFvQk0sYUFBYTtRQXBCbkI7VUFzQlEsa0JBQWtCO1VBQ2xCLGVBQWU7VUFDZixnQkFBZ0I7VUFDaEIsc0JBQXNCO1VBekI5QjtZQTJCVSxlQUFlO0VBT3pCO0lBQ0UsbUJBQW1CO0lBRHJCO01BR0ksaUJBQWlCO01BQ2pCLGNBQWM7TUFDZCxlQUFlO01BQ2YsZ0JBQWdCO01BTnBCO1FBUU0sYUFBYTtRQUNiLHVCQUF1QjtRQVQ3QjtVQVdRLHFCQUFxQjtVQUNyQixrQkFBa0I7VUFaMUI7WUFjVSxXQUFXO1lBQ1gscUJBQXFCO1lBQ3JCLHdCQUF3QjtZQUN4QixZQUFZO1lBQ1osYUFBYTtVQWxCdkI7WUFxQlUsY0FBYztZQUNkLGNBQWM7WUFDZCxlQUFlO1lBQ2YsZ0JBQWdCO1lBQ2hCLHNCQUFzQjtZQXpCaEM7Y0EyQlksZUFBZTtjQUNmLHNCQUFzQjtjQUN0QixnQkFBZ0I7VUE3QjVCO1lBaUNVLDBEQUEwRDtZQUMxRCxzQkFBc0I7WUFsQ2hDO2NBb0NZLDREQUE0RDtjQUM1RCxrQkFBa0I7Y0FDbEIsYUFBYTtjQUNiLFdBQVc7Y0FDWCx3QkFBd0I7VUF4Q3BDO1lBNENVLDBEQUEwRDtZQUMxRCxzQkFBc0I7WUE3Q2hDO2NBK0NZLDREQUE0RDtjQUM1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bUJBQW1CO1FBQ25CLHlCQUF5QjtRQWhKL0I7VUFrSlEsZ0JBQWdCO1VBQ2hCLGNBQWM7TUFuSnRCO1FBdUpNLFdBQVc7UUFDWCxtQkFBbUI7UUFDbkIseUJBQXlCO1FBekovQjtVQTJKUSxnQkFBZ0I7VUFDaEIsY0FBYztJQTVKdEI7TUFpS0ksbUJBQW1CO01BQ25CLGtCQUFrQjtNQUNsQixVQUFVO01BQ1YsY0FBYztNQXBLbEI7UUFzS00seUJBQXlCO01BdEsvQjtRQXlLTSx5QkFBeUI7TUF6Sy9CO1FBNEtNLHlCQUF5QjtNQTVLL0I7UUErS00sY0FBYztRQS9LcEI7VUFpTFEsbUJBQW1CO1VBQ25CLGNBQWM7VUFDZCxlQUFlO1VBbkx2QjtZQXFMVSxtQkFBbUI7WUFDbkIsV0FBVztZQUNYLGVBQWU7WUFDZixrQkFBa0I7WUFDbEIsaUJBQWlCO1VBekwzQjtZQTRMVSxjQUFjO1FBNUx4QjtVQWdNUSxjQUFjO1VBQ2Qsc0JBQXNCO01Bak05QjtRQXFNTSxVQUFVO1FBQ1Ysa0JBQWtCO1FBQ2xCLG1CQUFrQjtRQXZNeEI7VUF5TVEsV0FBVyxJQUNaIiwiZmlsZSI6Ii4uL2Nzcy9hcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuQGltcG9ydCBcInNldHRpbmdcIjtcblxuYm9keXtcbiAgY29sb3I6ICNhNjliOTU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3LXNwICsgMSkge1xuICAvLyBwY+eUqOOCueOCv+OCpOODq+OBk+OBk+OBi+OCiVxuXG4gIC5jb250ZW50c3tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmJyZWFke1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDEzcHg7XG4gICAgICB6LWluZGV4OiA0O1xuICAgICAgLmlubmVyLXdpZHRoe1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB1bHtcbiAgICAgICAgICB3aWR0aDogNTB2dztcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAuc2N7XG4gICAgbWFyZ2luLXRvcDogLTM3cHg7XG4gICAgLm12e1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICB9XG4gICAgICAuaW1hZ2V7XG4gICAgICAgIHdpZHRoOiA5MyU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICAgICAgICAubXZ7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zdWItdHh0e1xuICAgICAgICBwYWRkaW5nOiAzNXB4O1xuICAgICAgICBwe1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdml7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICAuaW5uZXJ7XG4gICAgICBtYXgtd2lkdGg6IDEyNDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogMCA2MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgIHVse1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbGl7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICB3aWR0aDogMTEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBhe1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiA3JSA4JTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctbWVudTAxLmpwZycpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29uLW1lbnUwMS5wbmcnKSB0b3AgbGVmdCBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgYm90dG9tOiAtMzBweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy1tZW51MDIuanBnJykgdG9wIGxlZnQgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb24tbWVudTAyLnBuZycpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgICAgYm90dG9tOiAtMzBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy1tZW51MDMuanBnJykgdG9wIGxlZnQgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb24tbWVudTAzLnBuZycpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBib3R0b206IC0zMHB4O1xuICAgICAgICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pdGVte1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4O1xuICAgIC5zdWItdHh0e1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgcGFkZGluZzogNDBweCAxNDVweCAyNnB4O1xuICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICYucGlua3tcbiAgICAgICAgY29sb3I6ICNlNTg0ZDQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmViZmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0NXZ3O1xuICAgICAgfVxuICAgICAgJi55ZWxsb3d7XG4gICAgICAgIGNvbG9yOiAjYzdhOTFhO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjVlY2MwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1dnc7XG4gICAgICB9XG4gICAgICAmLmdyZWVue1xuICAgICAgICBjb2xvcjogIzE3YzdhNztcbiAgICAgICAgYmFja2dyb3VuZDogI2NmZjVlZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQ1dnc7XG4gICAgICB9XG4gICAgfVxuICAgIC5mbGV4e1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgICAucmV2ZXJzZXtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgIC5pbWctYm94IHtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICByaWdodDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgICAgbGVmdDowIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmljb24ge1xuICAgICAgICByaWdodDogYXV0byFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDYwcHghaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbS1jdG57XG4gICAgICBtYXJnaW4tYm90dG9tOiA0JTtcbiAgICAgIG1hcmdpbi10b3A6IC0xMDFweDtcbiAgICAgICYucGlua3tcbiAgICAgICAgLmltZy1ib3h7XG4gICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmViZmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnllbGxvd3tcbiAgICAgICAgLmltZy1ib3h7XG4gICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNWVjYzA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmdyZWVue1xuICAgICAgICAuaW1nLWJveHtcbiAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2NmZjVlZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbWctYm94e1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIC5pY29ue1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IC02MHB4O1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIGltZ3tcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmRlc2N7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDUwcHggMTAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGgze1xuICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICAgIH1cbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cbiAgICAgICAgLmFib3V0e1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcbiAgICAgICAgfVxuICAgICAgICAucHJpY2V7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBvaW50LWJveHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjRmM2YyO1xuICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICB3aWR0aDogNTEwcHg7XG4gICAgICAgICAgcHtcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYucGluaywgJi5ncmVlbntcbiAgICAgICAgLmRlc2N7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC01MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnllbGxvd3tcbiAgICAgICAgLmRlc2N7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBhe1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNTEwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGxpbmUtaGVpZ2h0OiA0O1xuICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA4ZW07XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgJi5waW5re1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogI2U1ODRkNDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2U1ODRkNDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIGNvbG9yOiAjZTU4NGQ0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnllbGxvd3tcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjN2E5MWE7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNjN2E5MWE7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogI2M3YTkxYTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5ncmVlbntcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICMxN2M3YTc7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMxN2M3YTc7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogIzE3YzdhNztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAud29te1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgIHBhZGRpbmc6IDUwcHggNzBweDtcbiAgICAgIHdpZHRoOiA5NDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICYucGlua3tcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2U1ODRkNDtcbiAgICAgIH1cbiAgICAgICYueWVsbG93e1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjYzdhOTFhO1xuICAgICAgfVxuICAgICAgJi5ncmVlbntcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzE3YzdhNztcbiAgICAgIH1cbiAgICAgIC50eHR7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgIGNvbG9yOiAjYTY5Yjk1O1xuICAgICAgICAudHRse1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIC50eXBle1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2E2OWI5NTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pZHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDA5ZWYwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29tbWVudHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaW1ne1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuXG59IC8vIEVuZCBNZWRpYVF1ZXJ5XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR3LXNwKSB7XG4gIC8vIHNw55So44K544K/44Kk44Or44GT44GT44GL44KJXG5cbiAgLmNvbnRlbnRze1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5tdiB7XG4gICAgJjpiZWZvcmV7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y0RjNGMjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA4MHZ3O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5pbWFnZXtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5tdiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG4gICAgICAuc3ViLXR4dHtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIHB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYXdhcmQtYm5ye1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLm5hdml7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAuaW5uZXJ7XG4gICAgICBwYWRkaW5nOiAzMHB4IDMlO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgIHVse1xuICAgICAgICBsaXtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDExNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBhe1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiA3JSA4JTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNmVtO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctbWVudTAxLmpwZycpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29uLW1lbnUwMS5wbmcnKSB0b3AgbGVmdCBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgYm90dG9tOiA1JTtcbiAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy1tZW51MDIuanBnJykgdG9wIGxlZnQgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb24tbWVudTAyLnBuZycpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBib3R0b206IDUlO1xuICAgICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy1tZW51MDMuanBnJykgdG9wIGxlZnQgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2ljb24tbWVudTAzLnBuZycpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBib3R0b206IDUlO1xuICAgICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pdGVte1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgLnN1Yi10eHR7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggNjBweDtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAmLnBpbmt7XG4gICAgICAgIGNvbG9yOiAjZTU4NGQ0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZlYmZlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMjAlO1xuICAgICAgfVxuICAgICAgJi55ZWxsb3d7XG4gICAgICAgIGNvbG9yOiAjYzdhOTFhO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjVlY2MwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwJTtcbiAgICAgIH1cbiAgICAgICYuZ3JlZW57XG4gICAgICAgIGNvbG9yOiAjMTdjN2E3O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjY2ZmNWVlO1xuICAgICAgICBtYXJnaW4tbGVmdDogMjAlO1xuICAgICAgfVxuICAgIH1cbiAgICAucmV2ZXJzZXtcbiAgICAgIC5pbWctYm94IHtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBsZWZ0OiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgICByaWdodDowIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmljb24ge1xuICAgICAgICBsZWZ0OiBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IDUlIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLml0ZW0tY3Rue1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICAgICAgJi5waW5re1xuICAgICAgICAuaW1nLWJveHtcbiAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZWJmZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYueWVsbG93e1xuICAgICAgICAuaW1nLWJveHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNSU7XG4gICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNWVjYzA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmdyZWVue1xuICAgICAgICAuaW1nLWJveHtcbiAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2NmZjVlZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pbWctYm94e1xuICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IC00MHB4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgaW1ne1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5pY29ue1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IC0zMHB4O1xuICAgICAgICAgIGxlZnQ6IDUlO1xuICAgICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5kZXNje1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgcGFkZGluZzogMTVweCA1JSAxNXB4O1xuICAgICAgICBoM3tcbiAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgICB9XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICAgIC5hYm91dHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG4gICAgICAgIH1cbiAgICAgICAgLnByaWNle1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wb2ludC1ib3h7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2Y0ZjNmMjtcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICBwe1xuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpe1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBhe1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogODUlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBsaW5lLWhlaWdodDogNDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wOGVtO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICYucGlua3tcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlNTg0ZDQ7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNlNTg0ZDQ7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogI2U1ODRkNDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi55ZWxsb3d7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjYzdhOTFhO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjYzdhOTFhO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgY29sb3I6ICNjN2E5MWE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuZ3JlZW57XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMTdjN2E3O1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMTdjN2E3O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgY29sb3I6ICMxN2M3YTc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLndvbXtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBwYWRkaW5nOiAzN3B4IDE1cHg7XG4gICAgICB3aWR0aDogOTclO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAmLnBpbmt7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNlNTg0ZDQ7XG4gICAgICB9XG4gICAgICAmLnllbGxvd3tcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2M3YTkxYTtcbiAgICAgIH1cbiAgICAgICYuZ3JlZW57XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMxN2M3YTc7XG4gICAgICB9XG4gICAgICAudHh0e1xuICAgICAgICBjb2xvcjogI2E2OWI5NTtcbiAgICAgICAgLnR0bHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAudHlwZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNhNjliOTU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaWR7XG4gICAgICAgICAgICBjb2xvcjogIzAwOWVmMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvbW1lbnR7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmltZ3tcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46MCBhdXRvIDI1cHg7XG4gICAgICAgIGltZ3tcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cblxuXG5cblxuXG59IC8vIEVuZCBNZWRpYVF1ZXJ5XG4iXSwic291cmNlUm9vdCI6IiJ9*/