@charset "UTF-8";
body {
  background: none; }

.container {
  border: none;
  background: none;
  margin: 0;
  width: auto;
  padding: 0;
  border: none;
  max-width: none; }

.content-confirmation,
.content-complete {
  max-width: 800px;
  margin: 0 auto;
  padding: 10px; }

@media (min-width: 768px) {
  .form-page {
    max-width: 800px;
    margin: 0 auto;
    padding: 40px 0 95px; }
    .form-page .form-column {
      position: relative;
      padding: 0 0 0 315px;
      margin-bottom: 24px; }
      .form-page .form-column:last-child {
        margin: 0; }
      .form-page .form-column .tooltip-inner {
        font-size: 12px;
        color: #fff;
        font-family: "Noto Sans JP", sans-serif;
        font-weight: 500; }
        .form-page .form-column .tooltip-inner:before {
          content: "※"; }
      .form-page .form-column .label {
        position: absolute;
        top: 0;
        left: 0;
        width: 215px;
        text-align: right;
        font-family: "Noto Serif JP", sans-serif;
        font-weight: 500; }
        .form-page .form-column .label:after {
          content: "";
          position: absolute;
          top: 12px;
          bottom: -3px;
          left: 0;
          right: 0;
          background-color: #ffffff;
          opacity: 0.5;
          z-index: -1; }
      .form-page .form-column:nth-child(1) .label:after {
        content: "";
        left: 100px;
        right: -3px; }
      .form-page .form-column:nth-child(1) .input-group:after {
        content: "";
        display: block;
        clear: both; }
      .form-page .form-column:nth-child(1) .input-group > label {
        float: left;
        margin: 0 0 5px; }
        .form-page .form-column:nth-child(1) .input-group > label:nth-child(odd) {
          clear: left;
          width: 50%; }
      .form-page .form-column:nth-child(2) input, .form-page .form-column:nth-child(3) input, .form-page .form-column:nth-child(4) input {
        width: 395px;
        font-size: 16px;
        padding: 3px;
        border: none; }
        .form-page .form-column:nth-child(2) input:focus, .form-page .form-column:nth-child(3) input:focus, .form-page .form-column:nth-child(4) input:focus {
          background-color: #ffecec;
          outline: 0; }
      .form-page .form-column:nth-child(2) .label:after {
        content: "";
        left: 162px;
        right: -5px; }
      .form-page .form-column:nth-child(3) .label:after {
        content: "";
        left: 128px;
        right: -5px; }
      .form-page .form-column:nth-child(4) .label:after {
        content: "";
        left: 100px;
        right: -5px; }
      .form-page .form-column:nth-child(5) .label:after {
        content: "";
        left: 163px;
        right: -5px; }
      .form-page .form-column:nth-child(6) .label:after {
        content: "";
        left: 85px;
        right: -5px; }
      .form-page .form-column:nth-child(5) textarea, .form-page .form-column:nth-child(6) textarea {
        width: 395px;
        height: 60px;
        padding: 5px;
        border: none;
        resize: none; }
        .form-page .form-column:nth-child(5) textarea:focus, .form-page .form-column:nth-child(6) textarea:focus {
          background-color: #ffecec;
          outline: 0; }
      .form-page .form-column:nth-child(5) textarea {
        height: 60px; }
      .form-page .form-column:nth-child(6) textarea {
        height: 155px; }
      .form-page .form-column:nth-child(7) {
        display: none; }
      .form-page .form-column:before {
        content: "";
        display: block;
        width: 15px;
        height: 1px;
        background-color: #000;
        position: absolute;
        top: 13px;
        left: 268px; }
    .form-page .help-block {
      display: none; }
  span.badge {
    position: absolute;
    top: 5px;
    right: -42px;
    width: 50px;
    font-size: 6px;
    color: #f00;
    font-family: "Noto Sans JP", sans-serif;
    font-weight: 500; }
    span.badge:before {
      content: "";
      display: inline-block;
      width: 6px;
      height: 6px;
      background-color: #f00;
      border-radius: 50%;
      margin-right: 1px; }
  .button-group {
    text-align: right;
    transform: translateX(-90px); }
    .button-group button {
      font-size: 20px;
      background-color: #a8a29c;
      color: #ffffff;
      padding: 8px 20px;
      border: none;
      outline: none;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none; } }

@media (max-width: 767px) {
  .form-page {
    max-width: 800px;
    margin: 0 auto;
    padding: 0 25px 60px; }
    .form-page .form-column {
      position: relative;
      margin-bottom: 20px; }
      .form-page .form-column:last-child {
        margin: 0; }
      .form-page .form-column .tooltip-inner {
        font-size: 13px;
        color: #fff;
        font-family: "Noto Sans JP", sans-serif;
        font-weight: 500; }
        .form-page .form-column .tooltip-inner:before {
          content: "※"; }
      .form-page .form-column .label {
        position: relative;
        text-align: left;
        margin-bottom: 10px;
        display: inline-block; }
        .form-page .form-column .label:after {
          content: "";
          position: absolute;
          top: 10px;
          bottom: -4px;
          left: 0;
          right: 0;
          background-color: #ffffff;
          opacity: 0.5;
          z-index: -1; }
      .form-page .form-column:nth-child(1) {
        margin-bottom: 15px; }
        .form-page .form-column:nth-child(1) .label {
          margin-bottom: 22px; }
        .form-page .form-column:nth-child(1) .input-group:after {
          content: "";
          display: block;
          clear: both; }
        .form-page .form-column:nth-child(1) .input-group > label {
          float: left;
          width: 50%;
          margin: 0 0 18px;
          font-family: "Noto Serif JP", sans-serif;
          font-weight: 500; }
          .form-page .form-column:nth-child(1) .input-group > label:nth-child(odd) {
            clear: left; }
          .form-page .form-column:nth-child(1) .input-group > label:nth-child(even) {
            padding: 0 0 0 10px; }
      .form-page .form-column:nth-child(2), .form-page .form-column:nth-child(3), .form-page .form-column:nth-child(4) {
        margin-bottom: 22px; }
        .form-page .form-column:nth-child(2) input, .form-page .form-column:nth-child(3) input, .form-page .form-column:nth-child(4) input {
          display: block;
          width: 100%;
          font-size: 15px;
          padding: 3px;
          border: none; }
          .form-page .form-column:nth-child(2) input:focus, .form-page .form-column:nth-child(3) input:focus, .form-page .form-column:nth-child(4) input:focus {
            background-color: #ffecec;
            outline: 0; }
      .form-page .form-column:nth-child(5) textarea, .form-page .form-column:nth-child(6) textarea {
        display: block;
        width: 100%;
        height: 60px;
        padding: 5px;
        border: none;
        resize: none; }
        .form-page .form-column:nth-child(5) textarea:focus, .form-page .form-column:nth-child(6) textarea:focus {
          background-color: #ffecec;
          outline: 0; }
      .form-page .form-column:nth-child(5) {
        padding: 10px 0 0; }
        .form-page .form-column:nth-child(5) textarea {
          height: 90px; }
      .form-page .form-column:nth-child(6) textarea {
        height: 180px; }
      .form-page .form-column:nth-child(7) {
        display: none; }
    .form-page .help-block {
      display: none; }
  span.badge {
    position: absolute;
    top: 5px;
    right: -58px;
    width: 50px;
    font-size: 14px;
    color: #f00;
    font-family: "Noto Sans JP", sans-serif;
    font-weight: 500; }
    span.badge:before {
      content: "";
      display: inline-block;
      width: 6px;
      height: 6px;
      background-color: #f00;
      border-radius: 50%;
      margin-right: 1px; }
  .button-group {
    text-align: center; }
    .button-group button {
      font-size: 20px;
      background-color: #a8a29c;
      color: #ffffff;
      padding: 8px 20px;
      border: none;
      outline: none;
      -webkit-appearance: none;
      -moz-appearance: none;
      appearance: none; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvcm0uY3NzIiwiZm9ybS5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX21peGluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDR2hCO0VBQ0UsZ0JBQWdCLEVBQUE7O0FBRWxCO0VBQ0UsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixTQUFTO0VBQ1QsV0FBVztFQUNYLFVBQVU7RUFDVixZQUFZO0VBQ1osZUFBZSxFQUFBOztBQUVqQjs7RUFFRSxnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGFBQWEsRUFBQTs7QUFFZjtFQUNFO0lBQ0UsZ0JBQWdCO0lBQ2hCLGNBQWM7SUFDZCxvQkFBb0IsRUFBQTtJQUh0QjtNQUtJLGtCQUFrQjtNQUNsQixvQkFBb0I7TUFDcEIsbUJBQW1CLEVBQUE7TUFQdkI7UUFTTSxTQUFTLEVBQUE7TUFUZjtRQVlNLGVBQWU7UUFDZixXQUFXO1FBQ1gsdUNDVCtCO1FEVS9CLGdCQUFnQixFQUFBO1FBZnRCO1VBaUJRLFlBQVMsRUFBSTtNQWpCckI7UUFxQk0sa0JBQWtCO1FBQ2xCLE1BQU07UUFDTixPQUFPO1FBQ1AsWUFBWTtRQUNaLGlCQUFpQjtRQUNqQix3Q0N0QmlDO1FEdUJqQyxnQkFBZ0IsRUFBQTtRQTNCdEI7VUE2QlEsV0FBVztVQUNYLGtCQUFrQjtVQUNsQixTQUFTO1VBQ1QsWUFBWTtVQUNaLE9BQU87VUFDUCxRQUFRO1VBQ1IseUJBQXlCO1VBQ3pCLFlBQVk7VUFDWixXQUFXLEVBQUE7TUFyQ25CO1FBMkNVLFdBQVc7UUFDWCxXQUFXO1FBQ1gsV0FBVyxFQUFBO01BN0NyQjtRRW9CRSxXQUFXO1FBQ1gsY0FBYztRQUNkLFdBQVcsRUFBQTtNRnRCYjtRQW1EVSxXQUFXO1FBQ1gsZUFBZSxFQUFBO1FBcER6QjtVQTRGWSxXQUFXO1VBQ1gsVUFBVSxFQUFBO01BN0Z0QjtRQXNHUSxZQUFZO1FBQ1osZUFBZTtRQUNmLFlBQVk7UUFDWixZQUFZLEVBQUE7UUF6R3BCO1VBMkdVLHlCQUF5QjtVQUN6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R2pCO0lBRUksa0JBQWtCO0lBQ2xCLFFBQVE7SUFDUixZQUFZO0lBQ1osV0FBVztJQUNYLGVBQWU7SUFDZixXQUFXO0lBQ1gsdUNDcFlpQztJRHFZakMsZ0JBQWdCLEVBQUE7SUFUcEI7TUFXTSxXQUFXO01BQ1gscUJBQXFCO01BQ3JCLFVBQVU7TUFDVixXQUFXO01BQ1gsc0JBQXNCO01BQ3RCLGtCQUFrQjtNQUNsQixpQkFBaUIsRUFBQTtFQUl2QjtJQUNFLGtCQUFrQixFQUFBO0lBRHBCO01BR0ksZUFBZTtNQUNmLHlCQUF5QjtNQUN6QixjQUFjO01BQ2QsaUJBQWlCO01BQ2pCLFlBQVk7TUFDWixhQUFhO01BQ2Isd0JBQXdCO01BQ3hCLHFCQUFxQjtNQUNyQixnQkFBZ0IsRUFBQSxFQUNqQiIsImZpbGUiOiJmb3JtLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbmJvZHkge1xuICBiYWNrZ3JvdW5kOiBub25lOyB9XG5cbi5jb250YWluZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWF4LXdpZHRoOiBub25lOyB9XG5cbi5jb250ZW50LWNvbmZpcm1hdGlvbixcbi5jb250ZW50LWNvbXBsZXRlIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLXBhZ2Uge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogNDBweCAwIDk1cHg7IH1cbiAgICAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAzMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7IH1cbiAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uIC50b29sdGlwLWlubmVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgLmZvcm0tcGFnZSAuZm9ybS1jb2x1bW4gLnRvb2x0aXAtaW5uZXI6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIuKAu1wiOyB9XG4gICAgICAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbiAubGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDIxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBKUFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uIC5sYWJlbDphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgIGJvdHRvbTogLTNweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgIHotaW5kZXg6IC0xOyB9XG4gICAgICAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbjpudGgtY2hpbGQoMSkgLmxhYmVsOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgbGVmdDogMTAwcHg7XG4gICAgICAgIHJpZ2h0OiAtM3B4OyB9XG4gICAgICAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbjpudGgtY2hpbGQoMSkgLmlucHV0LWdyb3VwOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgICAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbjpudGgtY2hpbGQoMSkgLmlucHV0LWdyb3VwID4gbGFiZWwge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4OyB9XG4gICAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCgxKSAuaW5wdXQtZ3JvdXAgPiBsYWJlbDpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgY2xlYXI6IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgLmZvcm0tcGFnZSAuZm9ybS1jb2x1bW46bnRoLWNoaWxkKDIpIGlucHV0LCAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbjpudGgtY2hpbGQoMykgaW5wdXQsIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCg0KSBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAzOTVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgICAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbjpudGgtY2hpbGQoMikgaW5wdXQ6Zm9jdXMsIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCgzKSBpbnB1dDpmb2N1cywgLmZvcm0tcGFnZSAuZm9ybS1jb2x1bW46bnRoLWNoaWxkKDQpIGlucHV0OmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlY2VjO1xuICAgICAgICAgIG91dGxpbmU6IDA7IH1cbiAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCgyKSAubGFiZWw6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBsZWZ0OiAxNjJweDtcbiAgICAgICAgcmlnaHQ6IC01cHg7IH1cbiAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCgzKSAubGFiZWw6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBsZWZ0OiAxMjhweDtcbiAgICAgICAgcmlnaHQ6IC01cHg7IH1cbiAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCg0KSAubGFiZWw6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBsZWZ0OiAxMDBweDtcbiAgICAgICAgcmlnaHQ6IC01cHg7IH1cbiAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCg1KSAubGFiZWw6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBsZWZ0OiAxNjNweDtcbiAgICAgICAgcmlnaHQ6IC01cHg7IH1cbiAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCg2KSAubGFiZWw6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBsZWZ0OiA4NXB4O1xuICAgICAgICByaWdodDogLTVweDsgfVxuICAgICAgLmZvcm0tcGFnZSAuZm9ybS1jb2x1bW46bnRoLWNoaWxkKDUpIHRleHRhcmVhLCAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbjpudGgtY2hpbGQoNikgdGV4dGFyZWEge1xuICAgICAgICB3aWR0aDogMzk1cHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHJlc2l6ZTogbm9uZTsgfVxuICAgICAgICAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbjpudGgtY2hpbGQoNSkgdGV4dGFyZWE6Zm9jdXMsIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCg2KSB0ZXh0YXJlYTpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWNlYztcbiAgICAgICAgICBvdXRsaW5lOiAwOyB9XG4gICAgICAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbjpudGgtY2hpbGQoNSkgdGV4dGFyZWEge1xuICAgICAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCg2KSB0ZXh0YXJlYSB7XG4gICAgICAgIGhlaWdodDogMTU1cHg7IH1cbiAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCg3KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICBsZWZ0OiAyNjhweDsgfVxuICAgIC5mb3JtLXBhZ2UgLmhlbHAtYmxvY2sge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICBzcGFuLmJhZGdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IC00MnB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgIGNvbG9yOiAjZjAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICBzcGFuLmJhZGdlOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMXB4OyB9XG4gIC5idXR0b24tZ3JvdXAge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOTBweCk7IH1cbiAgICAuYnV0dG9uLWdyb3VwIGJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThhMjljO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBhcHBlYXJhbmNlOiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb3JtLXBhZ2Uge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAyNXB4IDYwcHg7IH1cbiAgICAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbiAudG9vbHRpcC1pbm5lciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uIC50b29sdGlwLWlubmVyOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCLigLtcIjsgfVxuICAgICAgLmZvcm0tcGFnZSAuZm9ybS1jb2x1bW4gLmxhYmVsIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgLmZvcm0tcGFnZSAuZm9ybS1jb2x1bW4gLmxhYmVsOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgei1pbmRleDogLTE7IH1cbiAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAgICAgLmZvcm0tcGFnZSAuZm9ybS1jb2x1bW46bnRoLWNoaWxkKDEpIC5sYWJlbCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDsgfVxuICAgICAgICAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbjpudGgtY2hpbGQoMSkgLmlucHV0LWdyb3VwOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCgxKSAuaW5wdXQtZ3JvdXAgPiBsYWJlbCB7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxOHB4O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgSlBcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgICAgLmZvcm0tcGFnZSAuZm9ybS1jb2x1bW46bnRoLWNoaWxkKDEpIC5pbnB1dC1ncm91cCA+IGxhYmVsOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgICAgIGNsZWFyOiBsZWZ0OyB9XG4gICAgICAgICAgLmZvcm0tcGFnZSAuZm9ybS1jb2x1bW46bnRoLWNoaWxkKDEpIC5pbnB1dC1ncm91cCA+IGxhYmVsOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4OyB9XG4gICAgICAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbjpudGgtY2hpbGQoMiksIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCgzKSwgLmZvcm0tcGFnZSAuZm9ybS1jb2x1bW46bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDsgfVxuICAgICAgICAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbjpudGgtY2hpbGQoMikgaW5wdXQsIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCgzKSBpbnB1dCwgLmZvcm0tcGFnZSAuZm9ybS1jb2x1bW46bnRoLWNoaWxkKDQpIGlucHV0IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCgyKSBpbnB1dDpmb2N1cywgLmZvcm0tcGFnZSAuZm9ybS1jb2x1bW46bnRoLWNoaWxkKDMpIGlucHV0OmZvY3VzLCAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbjpudGgtY2hpbGQoNCkgaW5wdXQ6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWNlYztcbiAgICAgICAgICAgIG91dGxpbmU6IDA7IH1cbiAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCg1KSB0ZXh0YXJlYSwgLmZvcm0tcGFnZSAuZm9ybS1jb2x1bW46bnRoLWNoaWxkKDYpIHRleHRhcmVhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICByZXNpemU6IG5vbmU7IH1cbiAgICAgICAgLmZvcm0tcGFnZSAuZm9ybS1jb2x1bW46bnRoLWNoaWxkKDUpIHRleHRhcmVhOmZvY3VzLCAuZm9ybS1wYWdlIC5mb3JtLWNvbHVtbjpudGgtY2hpbGQoNikgdGV4dGFyZWE6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmVjZWM7XG4gICAgICAgICAgb3V0bGluZTogMDsgfVxuICAgICAgLmZvcm0tcGFnZSAuZm9ybS1jb2x1bW46bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDA7IH1cbiAgICAgICAgLmZvcm0tcGFnZSAuZm9ybS1jb2x1bW46bnRoLWNoaWxkKDUpIHRleHRhcmVhIHtcbiAgICAgICAgICBoZWlnaHQ6IDkwcHg7IH1cbiAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCg2KSB0ZXh0YXJlYSB7XG4gICAgICAgIGhlaWdodDogMTgwcHg7IH1cbiAgICAgIC5mb3JtLXBhZ2UgLmZvcm0tY29sdW1uOm50aC1jaGlsZCg3KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZm9ybS1wYWdlIC5oZWxwLWJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgc3Bhbi5iYWRnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNXB4O1xuICAgIHJpZ2h0OiAtNThweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICNmMDA7XG4gICAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIHNwYW4uYmFkZ2U6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogNnB4O1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7IH1cbiAgLmJ1dHRvbi1ncm91cCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmJ1dHRvbi1ncm91cCBidXR0b24ge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E4YTI5YztcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgcGFkZGluZzogOHB4IDIwcHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgYXBwZWFyYW5jZTogbm9uZTsgfSB9XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwibWl4aW5cIjtcblxuYm9keSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uY29udGFpbmVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cbi5jb250ZW50LWNvbmZpcm1hdGlvbixcbi5jb250ZW50LWNvbXBsZXRlIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xuICAuZm9ybS1wYWdlIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDQwcHggMCA5NXB4O1xuICAgIC5mb3JtLWNvbHVtbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAzMTVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgICAudG9vbHRpcC1pbm5lciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZk5vdG8tc2FucztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwi4oC7XCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMjE1cHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBmb250LWZhbWlseTogJGZOb3RvLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgYm90dG9tOiAtM3B4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBsZWZ0OiAxMDBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgICAgIEBpbmNsdWRlIGNsZWFyZml4KCk7XG4gICAgICAgICAgPiBsYWJlbCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgICAgICAgIC8vIGlucHV0IHtcbiAgICAgICAgICAgIC8vICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIC8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gc3BhbiB7XG4gICAgICAgICAgICAvLyAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIC8vICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgICAgICAgICAgLy8gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAvLyAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC8vICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgLy8gICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgIC8vICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgLy8gICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgLy8gICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgLy8gICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAvLyAgICAgcGFkZGluZzogOXB4O1xuICAgICAgICAgICAgLy8gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIC8vICAgICBtYXJnaW46IDAgMCAwIDJweDtcbiAgICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgLy8gICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIC8vICAgfVxuICAgICAgICAgICAgLy8gICAmOmFmdGVyIHtcbiAgICAgICAgICAgIC8vICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgLy8gICB9XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyA6Y2hlY2tlZCArIHNwYW4ge1xuICAgICAgICAgICAgLy8gICAmOmFmdGVyIHtcbiAgICAgICAgICAgIC8vICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIC8vICAgICBwYWRkaW5nOiAxMHB4IDExcHg7XG4gICAgICAgICAgICAvLyAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgLy8gICAgIHRvcDogMDtcbiAgICAgICAgICAgIC8vICAgICBsZWZ0OiAxcHg7XG4gICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogdXJsKFwiL2ltZy9yaW5nL2NoZWNrZWQucG5nXCIpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJjQUFBQVVDQVlBQUFCbXZxWU9BQUFCZWtsRVFWUTRqYTNVdjB0WFVSakg4WmNhRFNyWmQxQkVFZm1DcXcxUmlTNWhnN1RvR05qVVR5ZHJhZWdmS09ndmFBZ1VSQ0dFcGd6UmdvWUNVOE94dlRrWFd4b0NNdzQ4Rnk0WHY5ZXIzZy9jNFRuM09lL25uTTk1em1sck5wdHExa1hjeEtmMm1zRlhzWWUzNktnTDNvWm4yTUV3SHVEd1FnM2diaXpnRG41akNydnB4M25oZzFqSEZmekI3UXljZEI1YlJ2RXR3SWVZeFhZKzRhendDWHpCVU1SUDhiNllkQmI0SkRaeE9lSTNlSDFjWWdZZndDdDBuZ0MraFE5eGlNS0dKNjJTMjJNbHFUZWY0ek42VytRbUs5WnlDemdJbi8rV3dkT2svb2pIc0lXUlF0NjE2SXI4emg3alo5azJFL3hsZkpsR29zQ05pRk5YYktBbmw3T0NkMlhncEk1R295SHNTSlBIWTd3TGQ3RWZCOWFmbS9NTE05SFhsZUJKSDhQdjZ4R25CMmdhbHdwekh1TDdTV0NGVmp6Q1BCWkw4cjlpdFFxNENNOEt6SVduUlIzRjQxUlp4MTJpZEpYdllia3d2bHJWamxZcnp4ZTRqNldJLytIRmFjQkpaYTlpS3BBT0w5blJoeDkxd3JNQ2ozSVBWSFhoUHlwN1B4NWJLMHVMQUFBQUFFbEZUa1N1UW1DQyk7XG4gICAgICAgICAgICAvLyAgIH1cbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICBjbGVhcjogbGVmdDtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDIpLFxuICAgICAgJjpudGgtY2hpbGQoMyksXG4gICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICB3aWR0aDogMzk1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlY2VjO1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICRiZy1wb3NpdGlvbi1yaWdodDogLTVweDtcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBsZWZ0OiAxNjJweDtcbiAgICAgICAgICAgIHJpZ2h0OiAkYmctcG9zaXRpb24tcmlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgbGVmdDogMTI4cHg7XG4gICAgICAgICAgICByaWdodDogJGJnLXBvc2l0aW9uLXJpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICAubGFiZWwge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGxlZnQ6IDEwMHB4O1xuICAgICAgICAgICAgcmlnaHQ6ICRiZy1wb3NpdGlvbi1yaWdodDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBsZWZ0OiAxNjNweDtcbiAgICAgICAgICAgIHJpZ2h0OiAkYmctcG9zaXRpb24tcmlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgbGVmdDogODVweDtcbiAgICAgICAgICAgIHJpZ2h0OiAkYmctcG9zaXRpb24tcmlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg1KSxcbiAgICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgIHdpZHRoOiAzOTVweDtcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlY2VjO1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNikge1xuICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgaGVpZ2h0OiAxNTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNykge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgbGVmdDogMjY4cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5oZWxwLWJsb2NrIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIHNwYW4ge1xuICAgICYuYmFkZ2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1cHg7XG4gICAgICByaWdodDogLTQycHg7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGZvbnQtc2l6ZTogNnB4O1xuICAgICAgY29sb3I6ICNmMDA7XG4gICAgICBmb250LWZhbWlseTogJGZOb3RvLXNhbnM7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYnV0dG9uLWdyb3VwIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTkwcHgpO1xuICAgIGJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYThhMjljO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIH1cbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6ICRncmlkLWZsb2F0LWJyZWFrcG9pbnQtbWF4KSB7XG4gIC5mb3JtLXBhZ2Uge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAyNXB4IDYwcHg7XG4gICAgLmZvcm0tY29sdW1uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgICAudG9vbHRpcC1pbm5lciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZk5vdG8tc2FucztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwi4oC7XCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbnB1dC1ncm91cCB7XG4gICAgICAgICAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbiAgICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZOb3RvLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIC8vIGlucHV0IHtcbiAgICAgICAgICAgIC8vICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIC8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gc3BhbiB7XG4gICAgICAgICAgICAvLyAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIC8vICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgLy8gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAvLyAgIGxldHRlci1zcGFjaW5nOiAtMC4wOHJlbTtcbiAgICAgICAgICAgIC8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLy8gICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAvLyAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAvLyAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIC8vICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIC8vICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIC8vICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgLy8gICAgIHBhZGRpbmc6IDlweDtcbiAgICAgICAgICAgIC8vICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgICAgIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgLy8gICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICAgIC8vICAgfVxuICAgICAgICAgICAgLy8gICAmOmFmdGVyIHtcbiAgICAgICAgICAgIC8vICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgLy8gICB9XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAvLyA6Y2hlY2tlZCArIHNwYW4ge1xuICAgICAgICAgICAgLy8gICAmOmFmdGVyIHtcbiAgICAgICAgICAgIC8vICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIC8vICAgICBwYWRkaW5nOiAxMHB4IDExcHg7XG4gICAgICAgICAgICAvLyAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgLy8gICAgIHRvcDogMDtcbiAgICAgICAgICAgIC8vICAgICBsZWZ0OiAxcHg7XG4gICAgICAgICAgICAvLyAgICAgYmFja2dyb3VuZDogdXJsKFwiL2ltZy9yaW5nL2NoZWNrZWQucG5nXCIpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICAgICAgICAgICAgLy8gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJjQUFBQVVDQVlBQUFCbXZxWU9BQUFCZWtsRVFWUTRqYTNVdjB0WFVSakg4WmNhRFNyWmQxQkVFZm1DcXcxUmlTNWhnN1RvR05qVVR5ZHJhZWdmS09ndmFBZ1VSQ0dFcGd6UmdvWUNVOE94dlRrWFd4b0NNdzQ4Rnk0WHY5ZXIzZy9jNFRuM09lL25uTTk1em1sck5wdHExa1hjeEtmMm1zRlhzWWUzNktnTDNvWm4yTUV3SHVEd1FnM2diaXpnRG41akNydnB4M25oZzFqSEZmekI3UXljZEI1YlJ2RXR3SWVZeFhZKzRhendDWHpCVU1SUDhiNllkQmI0SkRaeE9lSTNlSDFjWWdZZndDdDBuZ0MraFE5eGlNS0dKNjJTMjJNbHFUZWY0ek42VytRbUs5WnlDemdJbi8rV3dkT2svb2pIc0lXUlF0NjE2SXI4emg3alo5azJFL3hsZkpsR29zQ05pRk5YYktBbmw3T0NkMlhncEk1R295SHNTSlBIWTd3TGQ3RWZCOWFmbS9NTE05SFhsZUJKSDhQdjZ4R25CMmdhbHdwekh1TDdTV0NGVmp6Q1BCWkw4cjlpdFFxNENNOEt6SVduUlIzRjQxUlp4MTJpZEpYdllia3d2bHJWamxZcnp4ZTRqNldJLytIRmFjQkpaYTlpS3BBT0w5blJoeDkxd3JNQ2ozSVBWSFhoUHlwN1B4NWJLMHVMQUFBQUFFbEZUa1N1UW1DQyk7XG4gICAgICAgICAgICAvLyAgIH1cbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICBjbGVhcjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDIpLFxuICAgICAgJjpudGgtY2hpbGQoMyksXG4gICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmVjZWM7XG4gICAgICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNSksXG4gICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlY2VjO1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDcpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmhlbHAtYmxvY2sge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgc3BhbiB7XG4gICAgJi5iYWRnZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIHJpZ2h0OiAtNThweDtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICNmMDA7XG4gICAgICBmb250LWZhbWlseTogJGZOb3RvLXNhbnM7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYnV0dG9uLWdyb3VwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYnV0dG9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhOGEyOWM7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIkc2NyZWVuLXhzOiAgICAgICAgICAgICAgICAgIDM1OXB4O1xuJHNjcmVlbi14cy1taW46ICAgICAgICAgICAgICAkc2NyZWVuLXhzO1xuJHNjcmVlbi1waG9uZTogICAgICAgICAgICAgICAkc2NyZWVuLXhzLW1pbjtcbiRzY3JlZW4tc206ICAgICAgICAgICAgICAgICAgNzY4cHg7XG4kc2NyZWVuLXNtLW1pbjogICAgICAgICAgICAgICRzY3JlZW4tc207XG4kc2NyZWVuLXRhYmxldDogICAgICAgICAgICAgICRzY3JlZW4tc20tbWluO1xuJHNjcmVlbi1tZDogICAgICAgICAgICAgICAgICA5OTJweDtcbiRzY3JlZW4tbWQtbWluOiAgICAgICAgICAgICAgJHNjcmVlbi1tZDtcbiRzY3JlZW4tZGVza3RvcDogICAgICAgICAgICAgJHNjcmVlbi1tZC1taW47XG4kc2NyZWVuLWxnOiAgICAgICAgICAgICAgICAgIDEyMDBweDtcbiRzY3JlZW4tbGctbWluOiAgICAgICAgICAgICAgJHNjcmVlbi1sZztcbiRzY3JlZW4tbGctZGVza3RvcDogICAgICAgICAgJHNjcmVlbi1sZy1taW47XG4kc2NyZWVuLXhzLW1heDogICAgICAgICAgICAgICgkc2NyZWVuLXNtLW1pbiAtIDEpO1xuJHNjcmVlbi1zbS1tYXg6ICAgICAgICAgICAgICAoJHNjcmVlbi1tZC1taW4gLSAxKTtcbiRzY3JlZW4tbWQtbWF4OiAgICAgICAgICAgICAgKCRzY3JlZW4tbGctbWluIC0gMSk7XG4kZ3JpZC1mbG9hdC1icmVha3BvaW50OiAgICAgICRzY3JlZW4tc20tbWluICFkZWZhdWx0O1xuJGdyaWQtZmxvYXQtYnJlYWtwb2ludC1tYXg6ICAoJGdyaWQtZmxvYXQtYnJlYWtwb2ludCAtIDEpICFkZWZhdWx0O1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAxMHB4IHJnYmEoMCwwLDAsMC4wNCk7XG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgIDNweDtcblxuXG4vLy0tLS0tLS0tLS0tZm9udHMgdmFyaWFibGVzLS0tLS0tLS0tLS0tLy9cblxuJHNhbnMtc2VyaWY6ICdFQiBHYXJhbW9uZCcsJ0Nvcm1vcmFudCBTQycsJ05vdG8gU2VyaWYgSlAnLCdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuJGZHYXJtb25kOiAnRUIgR2FyYW1vbmQnLCBzYW5zLXNlcmlmO1xuJGZDb3Jtb3JhbnQ6ICdDb3Jtb3JhbnQgU0MnLHNhbnMtc2VyaWY7XG4kZk5vdG8tc2VyaWY6ICdOb3RvIFNlcmlmIEpQJywgc2Fucy1zZXJpZjtcbiRmTm90by1zYW5zOiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcblxuXG4vLy0tLS0tLS0tLS0tY29sb3IgdmFyaWFibGVzLS0tLS0tLS0tLS0tLy9cbiRjQWNyZWRvLWJyb3duOiAjNDEzYTJkO1xuJGNIZWFkZXItYmdOb1doaXRlOiAjZjVmNWY1O1xuIiwiQG1peGluIGJnaW1nLWZpdCgkdGFyZ2V0LCAkaW1nLXdpZHRoLCAkaW1nLWhlaWdodCkge1xuICBtYXgtd2lkdGg6ICN7JGltZy13aWR0aH1weDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IChjZWlsKCgkaW1nLWhlaWdodC8kaW1nLXdpZHRoKSAqIDEwMCUpKSAwIDA7XG4gIGJhY2tncm91bmQ6IHtcbiAgICBpbWFnZTogdXJsKFwiL2ltZy8jeyR0YXJnZXR9XCIpO1xuICAgIHJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIHNpemU6IGNvbnRhaW47XG4gIH1cbn1cblxuQG1peGluIGJnaW1nLWZpdC1zcCgkdGFyZ2V0LCAkaW1nLXdpZHRoLCAkaW1nLWhlaWdodCkge1xuICBtYXgtd2lkdGg6ICN7JGltZy13aWR0aCAvIDJ9cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAoY2VpbCgoJGltZy1oZWlnaHQvJGltZy13aWR0aCkgKiAxMDAlKSkgMCAwO1xuICBiYWNrZ3JvdW5kOiB7XG4gICAgaW1hZ2U6IHVybChcIi9pbWcvI3skdGFyZ2V0fVwiKTtcbiAgICByZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBwb3NpdGlvbjogNTAlIDUwJTtcbiAgICBzaXplOiBjb250YWluO1xuICB9XG59XG5cbkBtaXhpbiBwb3N0LWN1c3RvbS1pbWcoJGhlaWZodC1yYXRpbzogMTAwKSB7XG4gIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCRoZWlmaHQtcmF0aW8vMTAwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuQG1peGluIGFuaW1hdGlvbihcbiAgJG5hbWUsXG4gICRkdXJhdGlvbjogMXMsXG4gICR0aW1pbmctZnVuY3Rpb246IGVhc2UsXG4gICRkZWxheTogMHMsXG4gICRpdGVyYXRpb24tY291bnQ6IDEsXG4gICRkaXJlY3Rpb246IG5vcm1hbCxcbiAgJGZpbGwtbW9kZTogZm9yd2FyZHNcbikge1xuICBhbmltYXRpb246IHtcbiAgICBuYW1lOiAkbmFtZTtcbiAgICBkdXJhdGlvbjogJGR1cmF0aW9uO1xuICAgIHRpbWluZy1mdW5jdGlvbjogJHRpbWluZy1mdW5jdGlvbjtcbiAgICBkZWxheTogJGRlbGF5O1xuICAgIGl0ZXJhdGlvbi1jb3VudDogJGl0ZXJhdGlvbi1jb3VudDtcbiAgICBkaXJlY3Rpb246ICRkaXJlY3Rpb247XG4gICAgZmlsbC1tb2RlOiAkZmlsbC1tb2RlO1xuICB9XG59XG4iXX0= */
