@charset "UTF-8";
.answers-content-namespace {
  /*
Trix 0.9.2
Copyright © 2015 Basecamp, LLC
http://trix-editor.org/

Converted style from CSS to SCSS syntax for comfort
*/ }
  .answers-content-namespace * {
    box-sizing: border-box; }
  .answers-content-namespace svg {
    fill: currentColor; }
  .answers-content-namespace h1 {
    font-size: 50px; }
  .answers-content-namespace h3 {
    color: #00416a;
    font-size: 32px; }
  .answers-content-namespace .component-list-item {
    list-style: none; }
  .answers-content-namespace .strip-input {
    background: none;
    border: 0;
    width: 100%;
    box-shadow: none;
    font-size: inherit;
    font-family: inherit;
    color: inherit;
    font-weight: inherit; }
    .answers-content-namespace .strip-input:hover, .answers-content-namespace .strip-input:focus {
      outline: none;
      box-shadow: none; }
    .answers-content-namespace .strip-input:focus {
      outline: none; }
    .answers-content-namespace .strip-input:active {
      outline: none;
      box-shadow: none; }
  .answers-content-namespace figure.attachment {
    display: inline-block;
    margin: 0 5px; }
    .answers-content-namespace figure.attachment img {
      width: 100%;
      height: auto; }
  .answers-content-namespace trix-editor {
    border: 0; }
    .answers-content-namespace trix-editor figure.attachment {
      display: inline-block; }
    .answers-content-namespace trix-editor:empty::before {
      content: attr(placeholder);
      color: inherit;
      opacity: .3; }
  .answers-content-namespace trix-toolbar {
    line-height: 0; }
  .answers-content-namespace .component-list-item {
    border: 1px solid transparent;
    position: relative;
    transition: background 0.15s ease-out; }
    .answers-content-namespace .component-list-item .editor-component,
    .answers-content-namespace .component-list-item .viewer-component {
      display: block;
      margin: 20px 0 0 0; }
    .answers-content-namespace .component-list-item:first-child .editor-component,
    .answers-content-namespace .component-list-item:first-child .viewer-component {
      margin: 0; }
    .answers-content-namespace .component-list-item[contains-type="heading"] + [contains-type="line"] .editor-component,
    .answers-content-namespace .component-list-item[contains-type="heading"] + [contains-type="line"] .viewer-component,
    .answers-content-namespace .component-list-item[contains-type="heading"] + [contains-type="heading"] .editor-component,
    .answers-content-namespace .component-list-item[contains-type="heading"] + [contains-type="heading"] .viewer-component,
    .answers-content-namespace .component-list-item[contains-type="line"] + [contains-type="heading"] .editor-component,
    .answers-content-namespace .component-list-item[contains-type="line"] + [contains-type="heading"] .viewer-component,
    .answers-content-namespace .component-list-item[contains-type="heading"] + [contains-type="text"] .editor-component,
    .answers-content-namespace .component-list-item[contains-type="heading"] + [contains-type="text"] .viewer-component, .answers-content-namespace .component-list-item[contains-type="html"] .editor-component,
    .answers-content-namespace .component-list-item[contains-type="html"] .viewer-component, .answers-content-namespace .component-list-item[contains-type="collapsible"] .editor-component,
    .answers-content-namespace .component-list-item[contains-type="collapsible"] .viewer-component, .answers-content-namespace .component-list-item[contains-type="markdown"] .editor-component,
    .answers-content-namespace .component-list-item[contains-type="markdown"] .viewer-component {
      margin: 0; }
    .answers-content-namespace .component-list-item:not(.hover-disabled) .component-body:hover .component-control {
      transform: translate(-50%, 0) scaleY(1);
      opacity: 1; }
    .answers-content-namespace .component-list-item .component-body {
      position: relative;
      margin: 0 auto;
      width: 700px;
      padding: 5px 0;
      overflow-wrap: break-word; }
    .answers-content-namespace .component-list-item .component-control {
      font-family: "Fira Sans";
      font-weight: 300;
      font-size: 12px;
      box-sizing: content-box;
      padding: 10px 16px;
      display: -ms-flexbox;
      display: flex;
      position: absolute;
      margin-bottom: 50px;
      height: 24px;
      top: -40px;
      left: 50%;
      box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.08);
      border-radius: 25px;
      color: #d1dee7;
      background-color: #445868;
      text-decoration: none;
      cursor: pointer;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      transition: transform .1s ease-out, opacity .1s ease-out;
      transition-delay: .2s;
      transform: translate(-50%, 0) scaleY(1); }
      .answers-content-namespace .component-list-item .component-control:not(.locked) {
        transform: translate(-50%, 40px) scaleY(0);
        opacity: 0; }
      .answers-content-namespace .component-list-item .component-control .control-button:not(:first-child) {
        margin-left: 15px; }
      .answers-content-namespace .component-list-item .component-control .control-button:first-child {
        margin-left: 5px; }
      .answers-content-namespace .component-list-item .component-control .control-button:last-child {
        margin-right: 5px; }
      .answers-content-namespace .component-list-item .component-control .control-button .component-list-submenu {
        display: -ms-flexbox;
        display: flex; }
      .answers-content-namespace .component-list-item .component-control .control-button:hover {
        color: #ffffff; }
        .answers-content-namespace .component-list-item .component-control .control-button:hover > ce-icon * {
          fill: #ffffff !important; }
      .answers-content-namespace .component-list-item .component-control .control-button ce-icon.highlight * {
        fill: #3197ef !important; }
      .answers-content-namespace .component-list-item .component-control .component-control-submenu {
        color: #577083;
        border-radius: 4px;
        position: absolute;
        top: 20px;
        left: 0;
        padding: 0;
        text-align: center;
        z-index: 5;
        background-color: #ffffff;
        box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
        font-size: 12px;
        -ms-flex-direction: column;
        flex-direction: column;
        display: none;
        height: 148px;
        width: 80px;
        left: -30px !important;
        top: 30px; }
        .answers-content-namespace .component-list-item .component-control .component-control-submenu ce-icon * {
          box-sizing: content-box; }
        .answers-content-namespace .component-list-item .component-control .component-control-submenu button {
          cursor: pointer; }
          .answers-content-namespace .component-list-item .component-control .component-control-submenu button:focus {
            outline: none; }
        .answers-content-namespace .component-list-item .component-control .component-control-submenu li {
          -ms-flex-positive: 1;
          flex-grow: 1;
          display: -ms-inline-flexbox;
          display: inline-flex;
          -ms-flex-align: center;
          align-items: center; }
          .answers-content-namespace .component-list-item .component-control .component-control-submenu li:first-child {
            border-top-left-radius: 4px;
            border-top-right-radius: 4px; }
          .answers-content-namespace .component-list-item .component-control .component-control-submenu li:last-child {
            border-bottom-left-radius: 4px;
            border-bottom-right-radius: 4px; }
          .answers-content-namespace .component-list-item .component-control .component-control-submenu li:hover {
            background-color: #f2f8fd;
            color: #435869;
            z-index: 1; }
            .answers-content-namespace .component-list-item .component-control .component-control-submenu li:hover svg {
              color: #435869; }
          .answers-content-namespace .component-list-item .component-control .component-control-submenu li div {
            width: 80px;
            vertical-align: middle; }
            .answers-content-namespace .component-list-item .component-control .component-control-submenu li div svg {
              margin: 0 auto; }
            .answers-content-namespace .component-list-item .component-control .component-control-submenu li div ce-icon {
              display: inherit; }
          .answers-content-namespace .component-list-item .component-control .component-control-submenu li:not(:last-child) {
            border-bottom: 1px solid #eef5f9; }
        .answers-content-namespace .component-list-item .component-control .component-control-submenu.submenu-visible {
          display: -ms-flexbox;
          display: flex; }
        .answers-content-namespace .component-list-item .component-control .component-control-submenu:before {
          position: absolute;
          display: block;
          content: ' ';
          background-color: inherit;
          top: -4px;
          left: 34px;
          border: 10px;
          width: 10px;
          height: 10px;
          border-radius: 2px;
          box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.08);
          transform: rotate(225deg); }
        .answers-content-namespace .component-list-item .component-control .component-control-submenu .menu-option ce-icon {
          margin: 0;
          display: inherit;
          padding: 0; }
        .answers-content-namespace .component-list-item .component-control .component-control-submenu .add-informative-important {
          color: #fcb941; }
        .answers-content-namespace .component-list-item .component-control .component-control-submenu .add-informative-warning {
          color: #f4372c; }
        .answers-content-namespace .component-list-item .component-control .component-control-submenu .add-informative-tip {
          color: #59c891; }
      .answers-content-namespace .component-list-item .component-control .component-control-seperator {
        width: 15px;
        border-right: 1px solid #556c7f; }
      .answers-content-namespace .component-list-item .component-control > li {
        display: inline-block;
        line-height: 22px;
        margin-top: 2px; }
      .answers-content-namespace .component-list-item .component-control.locked {
        z-index: 1; }
    .answers-content-namespace .component-list-item .component-control-dropdown {
      position: relative; }
    .answers-content-namespace .component-list-item .handle-wrapper {
      width: 25px;
      padding-top: 8px;
      text-align: center;
      top: 0;
      z-index: 2;
      color: #577083;
      right: -1px;
      position: absolute;
      height: 100%;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
      background: transparent;
      opacity: 0;
      transition: background 0.15s ease-out, opacity 0.15s ease-out 0.1s;
      cursor: grab; }
      .answers-content-namespace .component-list-item .handle-wrapper svg {
        fill: #567084; }
      .answers-content-namespace .component-list-item .handle-wrapper:hover {
        background-color: #f4f4f4; }
        .answers-content-namespace .component-list-item .handle-wrapper:hover svg {
          fill: #445868; }
    .answers-content-namespace .component-list-item:not(.component-viewer-container):hover {
      background: #FBFBFB; }
      .answers-content-namespace .component-list-item:not(.component-viewer-container):hover .handle-wrapper {
        opacity: 1; }
  .answers-content-namespace .as-sortable-placeholder {
    height: 60px !important;
    width: 100%;
    background-color: #f9fcfe; }

@keyframes slide {
  0% {
    height: 1px; }
  100% {
    height: 60px; } }

@keyframes show-adder {
  0% {
    opacity: 1;
    overflow: hidden; }
  100% {
    opacity: 1;
    overflow: hidden; } }

@keyframes hide-adder {
  0% {
    opacity: 1;
    overflow: hidden; }
  100% {
    opacity: 1;
    overflow: hidden; } }
  .answers-content-namespace .component-adder {
    font-family: "Fira Sans";
    font-size: 14px;
    color: #577083; }
    .answers-content-namespace .component-adder .tooltips tip {
      min-width: 10px;
      white-space: nowrap;
      box-sizing: content-box;
      line-height: 15px;
      border-radius: 5px;
      color: #9aa9be;
      background-color: #445868;
      box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
      animation-delay: 0.7s;
      animation-fill-mode: backwards; }
    .answers-content-namespace .component-adder .tooltips tip-tip {
      padding: 2px; }
    .answers-content-namespace .component-adder .tooltips tip-arrow {
      border-top-color: #445868; }
    .answers-content-namespace .component-adder .component-list {
      text-align: center;
      position: relative;
      padding: 0;
      background-color: #f2f8fd;
      transition: .3s linear height, .3s linear height;
      overflow: hidden;
      height: 0;
      animation-duration: .3s;
      opacity: 0; }
      .answers-content-namespace .component-adder .component-list.show-component-list {
        animation-name: show-adder;
        height: 70px;
        opacity: 1;
        overflow: visible; }
      .answers-content-namespace .component-adder .component-list a,
      .answers-content-namespace .component-adder .component-list button {
        cursor: pointer; }
      .answers-content-namespace .component-adder .component-list > li {
        cursor: pointer;
        display: inline;
        position: relative;
        top: 22px; }
        .answers-content-namespace .component-adder .component-list > li:not(:first-child) {
          padding-left: 20px; }
        .answers-content-namespace .component-adder .component-list > li:first-child .component-list-submenu {
          left: -20px; }
      .answers-content-namespace .component-adder .component-list .component-button svg {
        color: #577083; }
      .answers-content-namespace .component-adder .component-list .component-button:hover:not(.selected-button) .adder-icon svg,
      .answers-content-namespace .component-adder .component-list .component-button:hover .adder-text-label {
        color: #435869; }
      .answers-content-namespace .component-adder .component-list .component-button.selected-button .adder-text-label {
        color: #3197ef; }
      .answers-content-namespace .component-adder .component-list .component-button.selected-button svg {
        color: #3197ef; }
      .answers-content-namespace .component-adder .component-list .component-button.selected-button li svg {
        color: #577083; }
      .answers-content-namespace .component-adder .component-list .component-button.selected-button .component-list-submenu {
        display: -ms-flexbox;
        display: flex; }
      .answers-content-namespace .component-adder .component-list .component-button.add-copied-component.paste-disabled {
        opacity: .5;
        cursor: pointer; }
        .answers-content-namespace .component-adder .component-list .component-button.add-copied-component.paste-disabled svg {
          color: #577083; }
        .answers-content-namespace .component-adder .component-list .component-button.add-copied-component.paste-disabled .tooltips tip {
          display: none; }
      .answers-content-namespace .component-adder .component-list .component-list-submenu {
        color: #577083;
        border-radius: 4px;
        position: absolute;
        top: 20px;
        left: 0;
        padding: 0;
        text-align: center;
        z-index: 5;
        background-color: #ffffff;
        box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
        font-size: 12px;
        -ms-flex-direction: column;
        flex-direction: column;
        display: none;
        height: 148px;
        width: 80px; }
        .answers-content-namespace .component-adder .component-list .component-list-submenu ce-icon * {
          box-sizing: content-box; }
        .answers-content-namespace .component-adder .component-list .component-list-submenu button {
          cursor: pointer; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu button:focus {
            outline: none; }
        .answers-content-namespace .component-adder .component-list .component-list-submenu li {
          -ms-flex-positive: 1;
          flex-grow: 1;
          display: -ms-inline-flexbox;
          display: inline-flex;
          -ms-flex-align: center;
          align-items: center; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu li:first-child {
            border-top-left-radius: 4px;
            border-top-right-radius: 4px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu li:last-child {
            border-bottom-left-radius: 4px;
            border-bottom-right-radius: 4px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu li:hover {
            background-color: #f2f8fd;
            color: #435869;
            z-index: 1; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu li:hover svg {
              color: #435869; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu li div {
            width: 80px;
            vertical-align: middle; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu li div svg {
              margin: 0 auto; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu li div ce-icon {
              display: inherit; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu li:not(:last-child) {
            border-bottom: 1px solid #eef5f9; }
        .answers-content-namespace .component-adder .component-list .component-list-submenu.submenu-visible {
          display: -ms-flexbox;
          display: flex; }
        .answers-content-namespace .component-adder .component-list .component-list-submenu:before {
          position: absolute;
          display: block;
          content: ' ';
          background-color: inherit;
          top: -4px;
          left: 35px;
          border: 10px;
          width: 10px;
          height: 10px;
          border-radius: 2px;
          box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.08);
          transform: rotate(225deg); }
        .answers-content-namespace .component-adder .component-list .component-list-submenu.add-text-submenu, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-subtitle-sizes-submenu {
          height: 210px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-text-submenu li, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-subtitle-sizes-submenu li {
            height: 80px; }
        .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu {
          width: 472px;
          height: 88px;
          left: -190px;
          -ms-flex-direction: row;
          flex-direction: row;
          -ms-flex-align: center;
          align-items: center;
          padding: 0 17px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup input, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu input {
            font-size: 14px;
            height: 41px;
            border: 1px solid #eeeeee;
            border-radius: 4px;
            transition: background .1s linear; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup input:focus, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu input:focus {
              outline: none; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup input[type="text"], .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup input[type="number"], .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup input[type="url"], .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu input[type="text"], .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu input[type="number"], .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu input[type="url"] {
              padding: 0 12px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup ::-webkit-input-placeholder, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu ::-webkit-input-placeholder {
            font-weight: 300;
            color: #7a92a5; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup :-moz-placeholder, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu :-moz-placeholder {
            font-weight: 300;
            color: #7a92a5; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup ::-moz-placeholder, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu ::-moz-placeholder {
            font-weight: 300;
            color: #7a92a5; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup :-ms-input-placeholder, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu :-ms-input-placeholder {
            font-weight: 300;
            color: #7a92a5; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup button, .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup input[type="button"], .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu button, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu input[type="button"] {
            font-family: "Fira Sans";
            font-weight: 300;
            font-size: 14px;
            width: 92px;
            height: 40px;
            background-color: #3197ef;
            border: 1px solid #3197ef;
            border-radius: 20px;
            color: #ffffff;
            cursor: pointer; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup button:focus, .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup input[type="button"]:focus, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu button:focus, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu input[type="button"]:focus {
              outline: none; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup button:disabled, .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup input[type="button"]:disabled, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu button:disabled, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu input[type="button"]:disabled {
              pointer-events: none;
              border-color: #cbd2d9;
              background-color: #cbd2d9;
              color: #ffffff; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup input, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu input {
            -ms-flex-positive: 2;
            flex-grow: 2;
            margin-right: 12px; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup input[type="number"], .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu input[type="number"] {
              -ms-flex-positive: 1;
              flex-grow: 1; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.image-web-popup:before, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-video-submenu:before {
            left: 225px; }
        .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu {
          background-color: #ffffff;
          color: #577083;
          font-weight: 300;
          box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
          border-radius: 3px;
          cursor: default;
          position: absolute;
          padding: 0;
          z-index: 5;
          font-size: 12px;
          display: none;
          width: 425px;
          height: 232px;
          -ms-flex-direction: column;
          flex-direction: column;
          padding: 26px 17px;
          left: -175px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu input {
            font-size: 14px;
            height: 41px;
            border: 1px solid #eeeeee;
            border-radius: 4px;
            transition: background .1s linear; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu input:focus {
              outline: none; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu input[type="text"], .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu input[type="number"], .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu input[type="url"] {
              padding: 0 12px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu ::-webkit-input-placeholder {
            font-weight: 300;
            color: #7a92a5; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu :-moz-placeholder {
            font-weight: 300;
            color: #7a92a5; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu ::-moz-placeholder {
            font-weight: 300;
            color: #7a92a5; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu :-ms-input-placeholder {
            font-weight: 300;
            color: #7a92a5; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu button, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu input[type="button"] {
            font-family: "Fira Sans";
            font-weight: 300;
            font-size: 14px;
            width: 92px;
            height: 40px;
            background-color: #3197ef;
            border: 1px solid #3197ef;
            border-radius: 20px;
            color: #ffffff;
            cursor: pointer; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu button:focus, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu input[type="button"]:focus {
              outline: none; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu button:disabled, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu input[type="button"]:disabled {
              pointer-events: none;
              border-color: #cbd2d9;
              background-color: #cbd2d9;
              color: #ffffff; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu.submenu-visible {
            display: block; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu .validation-message {
            display: none; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu .ce-input-invalid .ng-invalid {
            border-color: rgba(249, 86, 86, 0.5);
            background-color: rgba(252, 185, 185, 0.5); }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu span {
            display: block;
            margin-bottom: 8px;
            text-align: left; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu input[type="url"], .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu input[type="number"] {
            margin-bottom: 15px;
            min-height: 40px;
            width: 100%; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu .iframe-submenu-footer {
            position: relative;
            text-align: left;
            font-size: 14px; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu .iframe-submenu-footer input {
              height: auto; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu .iframe-submenu-footer label {
              position: absolute;
              top: 10px; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu .iframe-submenu-footer button.add-iframe {
              float: right; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-iframe-submenu:before {
            left: 50%; }
        .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu {
          width: 120px;
          height: 186px;
          left: -15px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu:before {
            left: 50px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .add-table {
            font-size: 14px;
            border: 0;
            color: #ffffff;
            background-color: #3197ef;
            border-radius: 20px;
            width: 96px;
            height: 23px;
            margin: 5px auto; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .columns-input-wrapper .increment-button {
            border-top-right-radius: 4px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .columns-input-wrapper .decrement-button {
            border-top-left-radius: 4px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .columns-input-wrapper,
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .rows-input-wrapper {
            font-size: 14px;
            display: -ms-flexbox;
            display: flex;
            position: relative;
            -ms-flex-direction: row;
            flex-direction: row;
            width: 100%;
            height: 65px; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .columns-input-wrapper div,
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .rows-input-wrapper div {
              display: -ms-flexbox;
              display: flex;
              -ms-flex-direction: column;
              flex-direction: column;
              margin: 0 auto; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .columns-input-wrapper button,
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .rows-input-wrapper button {
              font-size: inherit;
              color: #577083;
              max-width: 18px;
              position: absolute;
              -ms-flex-positive: 1;
              flex-grow: 1;
              height: 100%;
              background-color: #eaf5fd;
              border: 0; }
              .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .columns-input-wrapper button.increment-button,
              .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .rows-input-wrapper button.increment-button {
                right: 0;
                display: none; }
              .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .columns-input-wrapper button.decrement-button,
              .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .rows-input-wrapper button.decrement-button {
                left: 0;
                display: none; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .columns-input-wrapper:hover .decrement-button,
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .columns-input-wrapper:hover .increment-button,
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .rows-input-wrapper:hover .decrement-button,
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .rows-input-wrapper:hover .increment-button {
              display: block; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .columns-input-wrapper input[type="number"],
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .rows-input-wrapper input[type="number"] {
              color: #577083;
              -ms-flex-positive: 1;
              flex-grow: 1;
              text-align: center;
              border: 0;
              font-size: 24px;
              background: none; }
              .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .columns-input-wrapper input[type="number"]::-webkit-outer-spin-button, .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .columns-input-wrapper input[type="number"]::-webkit-inner-spin-button,
              .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .rows-input-wrapper input[type="number"]::-webkit-outer-spin-button,
              .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .rows-input-wrapper input[type="number"]::-webkit-inner-spin-button {
                -webkit-appearance: none;
                margin: 0; }
              .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .columns-input-wrapper input[type="number"]:focus,
              .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu .rows-input-wrapper input[type="number"]:focus {
                outline: none;
                -ms-flex-positive: 0;
                flex-grow: 0; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-table-submenu :last-child {
            -ms-flex-positive: 0.5;
            flex-grow: 0.5;
            position: relative; }
        .answers-content-namespace .component-adder .component-list .component-list-submenu.add-code-submenu {
          font-size: 14px;
          font-weight: 300;
          width: 150px;
          height: auto;
          max-height: 190px;
          left: -30px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-code-submenu ::-webkit-scrollbar {
            width: 3px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-code-submenu ::-webkit-scrollbar-thumb {
            border-radius: 2px;
            background-color: #afbbc4; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-code-submenu:before {
            left: 65px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-code-submenu span {
            font-size: 12px;
            padding: 9px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-code-submenu .language-select-container {
            cursor: pointer; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-code-submenu .language-select-container ul {
              padding: 0; }
              .answers-content-namespace .component-adder .component-list .component-list-submenu.add-code-submenu .language-select-container ul li {
                display: block;
                height: 27px;
                line-height: 27px; }
        .answers-content-namespace .component-adder .component-list .component-list-submenu.add-more-submenu {
          display: none;
          width: 149px;
          height: 276px;
          background-color: #ffffff;
          left: -30px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-more-submenu li {
            margin: 0; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-more-submenu li div {
              display: -ms-flexbox;
              display: flex;
              -ms-flex-direction: row;
              flex-direction: row;
              width: 100%;
              -ms-flex-align: center;
              align-items: center; }
              .answers-content-namespace .component-adder .component-list .component-list-submenu.add-more-submenu li div ce-icon {
                width: 60px; }
                .answers-content-namespace .component-adder .component-list .component-list-submenu.add-more-submenu li div ce-icon svg {
                  padding: 0; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-more-submenu:before {
            left: 65px; }
        .answers-content-namespace .component-adder .component-list .component-list-submenu.submenu-visible {
          display: -ms-flexbox;
          display: flex; }
        .answers-content-namespace .component-adder .component-list .component-list-submenu.add-informative-submenu {
          width: 100px;
          height: 190px;
          left: -10px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-informative-submenu:before {
            left: 45px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-informative-submenu .add-informative-button {
            display: -ms-flexbox;
            display: flex;
            -ms-flex-align: center;
            align-items: center; }
            .answers-content-namespace .component-adder .component-list .component-list-submenu.add-informative-submenu .add-informative-button svg {
              padding: 5px;
              margin-left: 5px; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-informative-submenu .add-informative-red svg * {
            fill: #f4372c; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-informative-submenu .add-informative-orange svg * {
            fill: #fcb941; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-informative-submenu .add-informative-green svg * {
            fill: #59c891; }
          .answers-content-namespace .component-adder .component-list .component-list-submenu.add-informative-submenu .add-informative-blue svg * {
            fill: #4dcaca; }
    .answers-content-namespace .component-adder.on .add-component-button {
      cursor: pointer;
      opacity: 1; }
      .answers-content-namespace .component-adder.on .add-component-button:hover {
        background-color: #f2f8fd; }
      .answers-content-namespace .component-adder.on .add-component-button:not(.menu-visible) .add-icon {
        opacity: 1;
        transform: scale(0.9); }
    .answers-content-namespace .component-adder .add-component-button {
      height: 4px;
      line-height: 4px;
      opacity: 0;
      transition: height .1s ease-in-out;
      position: absolute;
      width: 100%;
      transition: background-color .2s ease-out; }
      .answers-content-namespace .component-adder .add-component-button .add-icon {
        background-color: #3197ef;
        color: #ffffff;
        position: absolute;
        transform: scale(0);
        left: -45px;
        top: -20px;
        padding: 5px;
        border-radius: 50%;
        z-index: 2;
        opacity: 0;
        box-sizing: content-box;
        transition: opacity .15s ease-out, transform .15s ease-out;
        transition-delay: .05s; }
      .answers-content-namespace .component-adder .add-component-button tip {
        top: -17px;
        left: -33px; }
      .answers-content-namespace .component-adder .add-component-button.menu-visible tip {
        display: none; }
      .answers-content-namespace .component-adder .add-component-button:active {
        background-color: #d1dee7; }
        .answers-content-namespace .component-adder .add-component-button:active svg {
          background-color: #4593d5; }
    .answers-content-namespace .component-adder .add-more-label {
      display: inline-block;
      min-width: 42px;
      height: 22px;
      line-height: 22px;
      position: relative;
      top: -9px; }
      .answers-content-namespace .component-adder .add-more-label:after {
        content: '\25BE';
        margin-left: 5px;
        font-size: 12px;
        line-height: 12px;
        vertical-align: middle;
        display: inline;
        width: 10px;
        height: 10px; }
    .answers-content-namespace .component-adder .preloader-wrapper {
      position: relative;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: center;
      justify-content: center; }
      .answers-content-namespace .component-adder .preloader-wrapper .preloader-label {
        position: absolute;
        font-size: 12px;
        top: -23px;
        padding: 3px;
        font-weight: 300; }
      .answers-content-namespace .component-adder .preloader-wrapper .preloader-progress-bar {
        height: 2px;
        border-radius: 4px;
        background-color: #3197ef;
        width: 1%;
        transition: width .2s linear; }
  .answers-content-namespace .trix-link-preview-container {
    background-color: #ffffff;
    color: #577083;
    font-weight: 300;
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
    border-radius: 3px;
    cursor: default;
    position: absolute;
    padding: 0;
    z-index: 5;
    font-size: 12px;
    display: none;
    width: auto;
    max-width: 600px;
    padding: 16px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-direction: row;
    flex-direction: row;
    font-family: "Fira Sans";
    font-weight: initial;
    font-size: 14px;
    top: 0;
    left: 0;
    background: #ffffff;
    font-style: normal; }
    .answers-content-namespace .trix-link-preview-container.submenu-visible {
      display: block; }
    .answers-content-namespace .trix-link-preview-container button, .answers-content-namespace .trix-link-preview-container input[type="button"] {
      font-family: "Fira Sans";
      font-weight: 300;
      font-size: 14px;
      width: 92px;
      height: 40px;
      background-color: #3197ef;
      border: 1px solid #3197ef;
      border-radius: 20px;
      color: #ffffff;
      cursor: pointer; }
      .answers-content-namespace .trix-link-preview-container button:focus, .answers-content-namespace .trix-link-preview-container input[type="button"]:focus {
        outline: none; }
      .answers-content-namespace .trix-link-preview-container button:disabled, .answers-content-namespace .trix-link-preview-container input[type="button"]:disabled {
        pointer-events: none;
        border-color: #cbd2d9;
        background-color: #cbd2d9;
        color: #ffffff; }
    .answers-content-namespace .trix-link-preview-container a {
      color: #3197ef;
      text-decoration: none; }
    .answers-content-namespace .trix-link-preview-container a.trix-link-preview {
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      display: block;
      float: left;
      cursor: pointer;
      max-width: 200px; }
    .answers-content-namespace .trix-link-preview-container a.trix-link-preview-unlink {
      font-weight: initial;
      cursor: pointer;
      color: #e42741;
      margin: 0 10px; }
    .answers-content-namespace .trix-link-preview-container .trix-link-preview-edit {
      width: 102px;
      height: 34px;
      padding-left: 20px;
      background-image: url('data:image/svg+xml;utf8,<svg width="19" height="19" viewBox="0 0 19 19" xmlns="http://www.w3.org/2000/svg"><title>edit</title><path d="M14.604.706a.998.998 0 0 0-1.41 0L12.897 1l-11 11 .615.615L0 18.897l6.282-2.513.616.616 11-11 .294-.296a.995.995 0 0 0 0-1.41L14.603.705zM3.312 12l9.586-9.586L16.484 6l-9.586 9.585-.827-.934 8.793-8.792L12.898 4.1l-8.793 8.793L3.312 12zm-.232 1.89l.61.61.708.707.61.61-3.213 1.286L3.08 13.89z" fill="#ffffff" fill-rule="evenodd"/></svg>');
      background-repeat: no-repeat;
      background-position: 25% 45%; }
    .answers-content-namespace .trix-link-preview-container:before {
      top: -14px;
      filter: drop-shadow(0 -3px 1px rgba(0, 0, 0, 0.08)); }
  .answers-content-namespace [data-component-type="text"] .branded-text {
    line-height: 1.5;
    font-size: 16px; }
    .answers-content-namespace [data-component-type="text"] .branded-text ol, .answers-content-namespace [data-component-type="text"] .branded-text ul {
      padding-left: 18px; }
      .answers-content-namespace [data-component-type="text"] .branded-text ol > li, .answers-content-namespace [data-component-type="text"] .branded-text ul > li {
        padding-left: 3px;
        margin: 3px 0;
        list-style-type: inherit; }
    .answers-content-namespace [data-component-type="text"] .branded-text ol,
    .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol {
      list-style-type: decimal; }
    .answers-content-namespace [data-component-type="text"] .branded-text ol ol,
    .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol ol {
      list-style-type: lower-latin; }
    .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol,
    .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol ol ol {
      list-style-type: lower-roman; }
    .answers-content-namespace [data-component-type="text"] .branded-text ul,
    .answers-content-namespace [data-component-type="text"] .branded-text ul ul ul ul {
      list-style: disc; }
    .answers-content-namespace [data-component-type="text"] .branded-text ul ul,
    .answers-content-namespace [data-component-type="text"] .branded-text ul ul ul ul ul {
      list-style: circle; }
    .answers-content-namespace [data-component-type="text"] .branded-text ul ul ul,
    .answers-content-namespace [data-component-type="text"] .branded-text ul ul ul ul ul ul {
      list-style: square; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="1"] > ol:first-child {
      counter-reset: level8 1; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="2"] > ol:first-child {
      counter-reset: level8 2; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="3"] > ol:first-child {
      counter-reset: level8 3; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="4"] > ol:first-child {
      counter-reset: level8 4; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="5"] > ol:first-child {
      counter-reset: level8 5; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="6"] > ol:first-child {
      counter-reset: level8 6; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="7"] > ol:first-child {
      counter-reset: level8 7; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="8"] > ol:first-child {
      counter-reset: level8 8; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="9"] > ol:first-child {
      counter-reset: level8 9; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="10"] > ol:first-child {
      counter-reset: level8 10; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="11"] > ol:first-child {
      counter-reset: level8 11; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="12"] > ol:first-child {
      counter-reset: level8 12; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="13"] > ol:first-child {
      counter-reset: level8 13; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="14"] > ol:first-child {
      counter-reset: level8 14; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="15"] > ol:first-child {
      counter-reset: level8 15; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="16"] > ol:first-child {
      counter-reset: level8 16; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="17"] > ol:first-child {
      counter-reset: level8 17; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="18"] > ol:first-child {
      counter-reset: level8 18; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="19"] > ol:first-child {
      counter-reset: level8 19; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="20"] > ol:first-child {
      counter-reset: level8 20; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="21"] > ol:first-child {
      counter-reset: level8 21; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="22"] > ol:first-child {
      counter-reset: level8 22; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="23"] > ol:first-child {
      counter-reset: level8 23; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="24"] > ol:first-child {
      counter-reset: level8 24; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="25"] > ol:first-child {
      counter-reset: level8 25; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="26"] > ol:first-child {
      counter-reset: level8 26; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="27"] > ol:first-child {
      counter-reset: level8 27; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="28"] > ol:first-child {
      counter-reset: level8 28; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="29"] > ol:first-child {
      counter-reset: level8 29; }
    .answers-content-namespace [data-component-type="text"] .branded-text[data-ce-list-offset="30"] > ol:first-child {
      counter-reset: level8 30; }
    .answers-content-namespace [data-component-type="text"] .branded-text ol {
      list-style-type: none;
      counter-reset: level8; }
      .answers-content-namespace [data-component-type="text"] .branded-text ol ol {
        list-style-type: none;
        counter-reset: level7; }
        .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol {
          list-style-type: none;
          counter-reset: level6; }
          .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol {
            list-style-type: none;
            counter-reset: level5; }
            .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol ol {
              list-style-type: none;
              counter-reset: level4; }
              .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol ol ol {
                list-style-type: none;
                counter-reset: level3; }
                .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol ol ol ol {
                  list-style-type: none;
                  counter-reset: level2; }
                  .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol ol ol ol ol {
                    list-style-type: none;
                    counter-reset: level1; }
                    .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol ol ol ol ol > li {
                      counter-increment: level1;
                      position: relative; }
                      .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol ol ol ol ol > li:before {
                        content: counter(level1, lower-latin) ".";
                        position: relative;
                        left: -7px;
                        display: -ms-inline-flexbox;
                        display: inline-flex;
                        -ms-flex-direction: row-reverse;
                        flex-direction: row-reverse;
                        width: 0;
                        white-space: nowrap;
                        -webkit-user-select: none;
                        -moz-user-select: none;
                        -ms-user-select: none;
                        user-select: none; }
                  .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol ol ol ol > li {
                    counter-increment: level2;
                    position: relative; }
                    .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol ol ol ol > li:before {
                      content: counter(level2, decimal) ".";
                      position: relative;
                      left: -7px;
                      display: -ms-inline-flexbox;
                      display: inline-flex;
                      -ms-flex-direction: row-reverse;
                      flex-direction: row-reverse;
                      width: 0;
                      white-space: nowrap;
                      -webkit-user-select: none;
                      -moz-user-select: none;
                      -ms-user-select: none;
                      user-select: none; }
                .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol ol ol > li {
                  counter-increment: level3;
                  position: relative; }
                  .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol ol ol > li:before {
                    content: counter(level3, lower-roman) ".";
                    position: relative;
                    left: -7px;
                    display: -ms-inline-flexbox;
                    display: inline-flex;
                    -ms-flex-direction: row-reverse;
                    flex-direction: row-reverse;
                    width: 0;
                    white-space: nowrap;
                    -webkit-user-select: none;
                    -moz-user-select: none;
                    -ms-user-select: none;
                    user-select: none; }
              .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol ol > li {
                counter-increment: level4;
                position: relative; }
                .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol ol > li:before {
                  content: counter(level4, lower-latin) ".";
                  position: relative;
                  left: -7px;
                  display: -ms-inline-flexbox;
                  display: inline-flex;
                  -ms-flex-direction: row-reverse;
                  flex-direction: row-reverse;
                  width: 0;
                  white-space: nowrap;
                  -webkit-user-select: none;
                  -moz-user-select: none;
                  -ms-user-select: none;
                  user-select: none; }
            .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol > li {
              counter-increment: level5;
              position: relative; }
              .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol ol > li:before {
                content: counter(level5, decimal) ".";
                position: relative;
                left: -7px;
                display: -ms-inline-flexbox;
                display: inline-flex;
                -ms-flex-direction: row-reverse;
                flex-direction: row-reverse;
                width: 0;
                white-space: nowrap;
                -webkit-user-select: none;
                -moz-user-select: none;
                -ms-user-select: none;
                user-select: none; }
          .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol > li {
            counter-increment: level6;
            position: relative; }
            .answers-content-namespace [data-component-type="text"] .branded-text ol ol ol > li:before {
              content: counter(level6, lower-roman) ".";
              position: relative;
              left: -7px;
              display: -ms-inline-flexbox;
              display: inline-flex;
              -ms-flex-direction: row-reverse;
              flex-direction: row-reverse;
              width: 0;
              white-space: nowrap;
              -webkit-user-select: none;
              -moz-user-select: none;
              -ms-user-select: none;
              user-select: none; }
        .answers-content-namespace [data-component-type="text"] .branded-text ol ol > li {
          counter-increment: level7;
          position: relative; }
          .answers-content-namespace [data-component-type="text"] .branded-text ol ol > li:before {
            content: counter(level7, lower-latin) ".";
            position: relative;
            left: -7px;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
            width: 0;
            white-space: nowrap;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            user-select: none; }
      .answers-content-namespace [data-component-type="text"] .branded-text ol > li {
        counter-increment: level8;
        position: relative; }
        .answers-content-namespace [data-component-type="text"] .branded-text ol > li:before {
          content: counter(level8, decimal) ".";
          position: relative;
          left: -7px;
          display: -ms-inline-flexbox;
          display: inline-flex;
          -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
          width: 0;
          white-space: nowrap;
          -webkit-user-select: none;
          -moz-user-select: none;
          -ms-user-select: none;
          user-select: none; }
  .answers-content-namespace [data-component-type="text"] p {
    line-height: 26px;
    margin: 0; }
  .answers-content-namespace [data-component-type="text"] ul.component-control {
    margin-left: 0; }
  .answers-content-namespace [data-component-type="text"] ul.image-btn {
    position: absolute;
    display: inline;
    z-index: 6;
    visibility: visible; }
  .answers-content-namespace [data-component-type="text"] .attachment figcaption {
    display: none; }
  .answers-content-namespace [data-component-type="code"] {
    margin-bottom: 20px; }
    .answers-content-namespace [data-component-type="code"] .component-control .component-control-submenu.view-options-menu {
      left: -60px !important;
      width: 150px;
      height: auto;
      font-size: 14px;
      max-height: 190px;
      font-weight: 300; }
      .answers-content-namespace [data-component-type="code"] .component-control .component-control-submenu.view-options-menu::before {
        left: 60px; }
      .answers-content-namespace [data-component-type="code"] .component-control .component-control-submenu.view-options-menu ::-webkit-scrollbar {
        width: 3px; }
      .answers-content-namespace [data-component-type="code"] .component-control .component-control-submenu.view-options-menu ::-webkit-scrollbar-thumb {
        border-radius: 2px;
        background-color: #afbbc4; }
      .answers-content-namespace [data-component-type="code"] .component-control .component-control-submenu.view-options-menu span {
        font-size: 12px;
        padding: 9px; }
      .answers-content-namespace [data-component-type="code"] .component-control .component-control-submenu.view-options-menu .language-select-container {
        cursor: pointer; }
        .answers-content-namespace [data-component-type="code"] .component-control .component-control-submenu.view-options-menu .language-select-container ul {
          padding: 0; }
          .answers-content-namespace [data-component-type="code"] .component-control .component-control-submenu.view-options-menu .language-select-container ul li {
            display: block;
            height: 27px;
            line-height: 27px; }
    .answers-content-namespace [data-component-type="code"] .code-component-wrapper .CodeMirror {
      background-color: #ffffff; }
    .answers-content-namespace [data-component-type="code"] .code-component-wrapper .CodeMirror-lines {
      width: 90%; }
    .answers-content-namespace [data-component-type="code"] .code-component-wrapper .CodeMirror-gutter-wrapper {
      left: -30px !important; }
    .answers-content-namespace [data-component-type="code"] .code-component-wrapper .triangles {
      display: none; }
    .answers-content-namespace [data-component-type="code"] .code-component-wrapper {
      position: relative; }
      .answers-content-namespace [data-component-type="code"] .code-component-wrapper .code-mirror-wrapper .CodeMirror {
        height: auto;
        overflow: visible;
        z-index: 0; }
      .answers-content-namespace [data-component-type="code"] .code-component-wrapper .code-mirror-wrapper .CodeMirror-scroll {
        overflow: hidden;
        border: 1px solid #f1f1f1;
        border-radius: 4px;
        margin-bottom: 5px;
        width: 100%;
        height: auto; }
      .answers-content-namespace [data-component-type="code"] .code-component-wrapper .code-mirror-wrapper .CodeMirror-gutter {
        box-sizing: content-box;
        background-color: rgba(248, 248, 248, 0.31); }
      .answers-content-namespace [data-component-type="code"] .code-component-wrapper .code-mirror-wrapper .CodeMirror-linenumber {
        color: #577083;
        text-align: center;
        box-sizing: content-box; }
      .answers-content-namespace [data-component-type="code"] .code-component-wrapper .label-wrapper {
        padding: 5px 10px;
        position: absolute;
        top: 1px;
        right: 1px;
        border-radius: 0 4px 0 4px;
        border-left: 1px solid #f1f1f1;
        border-bottom: 1px solid #f1f1f1;
        background-color: #fdfdfd;
        color: #577083; }
  .answers-content-namespace [data-component-type="heading"] .component-control .toggle-anchor-button {
    white-space: nowrap; }
  .answers-content-namespace [data-component-type="heading"] textarea {
    padding: 0; }
  .answers-content-namespace [data-component-type="heading"] textarea,
  .answers-content-namespace [data-component-type="heading"] h2,
  .answers-content-namespace [data-component-type="heading"] h3,
  .answers-content-namespace [data-component-type="heading"] h4 {
    font-family: inherit;
    font-weight: 400;
    outline: none;
    border: 0;
    background: none;
    width: 100%;
    min-height: 33px;
    white-space: pre-line;
    resize: none !important;
    color: #162d3d !important; }
    .answers-content-namespace [data-component-type="heading"] textarea[level="2"],
    .answers-content-namespace [data-component-type="heading"] h2[level="2"],
    .answers-content-namespace [data-component-type="heading"] h3[level="2"],
    .answers-content-namespace [data-component-type="heading"] h4[level="2"] {
      font-size: 32px;
      margin: 0; }
    .answers-content-namespace [data-component-type="heading"] textarea[level="3"],
    .answers-content-namespace [data-component-type="heading"] h2[level="3"],
    .answers-content-namespace [data-component-type="heading"] h3[level="3"],
    .answers-content-namespace [data-component-type="heading"] h4[level="3"] {
      font-size: 28px;
      margin: 0; }
    .answers-content-namespace [data-component-type="heading"] textarea[level="4"],
    .answers-content-namespace [data-component-type="heading"] h2[level="4"],
    .answers-content-namespace [data-component-type="heading"] h3[level="4"],
    .answers-content-namespace [data-component-type="heading"] h4[level="4"] {
      font-size: 22px;
      margin: 0; }
  .answers-content-namespace [data-component-type="heading"] div.heading-wrapper {
    position: relative; }
    .answers-content-namespace [data-component-type="heading"] div.heading-wrapper .anchor {
      position: absolute;
      left: -20px;
      color: #9CBDD8;
      top: 6px; }
  @media (max-width: 767px) {
    .answers-content-namespace [data-component-type="heading"] h2,
    .answers-content-namespace [data-component-type="heading"] h3,
    .answers-content-namespace [data-component-type="heading"] h4 {
      font-weight: 500; }
      .answers-content-namespace [data-component-type="heading"] h2[level="2"],
      .answers-content-namespace [data-component-type="heading"] h3[level="2"],
      .answers-content-namespace [data-component-type="heading"] h4[level="2"] {
        font-size: 20px; }
      .answers-content-namespace [data-component-type="heading"] h2[level="3"],
      .answers-content-namespace [data-component-type="heading"] h3[level="3"],
      .answers-content-namespace [data-component-type="heading"] h4[level="3"] {
        font-size: 18px; }
      .answers-content-namespace [data-component-type="heading"] h2[level="4"],
      .answers-content-namespace [data-component-type="heading"] h3[level="4"],
      .answers-content-namespace [data-component-type="heading"] h4[level="4"] {
        font-size: 16px; } }
  .answers-content-namespace [data-component-type="iframe"] {
    margin-bottom: 20px; }
    .answers-content-namespace [data-component-type="iframe"] .component-control-dropdown {
      display: -ms-flexbox;
      display: flex; }
    .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup {
      background-color: #ffffff;
      color: #577083;
      font-weight: 300;
      box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
      border-radius: 3px;
      cursor: default;
      position: absolute;
      padding: 0;
      z-index: 5;
      font-size: 12px;
      display: none;
      width: 425px;
      height: 232px;
      -ms-flex-direction: column;
      flex-direction: column;
      padding: 26px 17px;
      left: -210px; }
      .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup input {
        font-size: 14px;
        height: 41px;
        border: 1px solid #eeeeee;
        border-radius: 4px;
        transition: background .1s linear; }
        .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup input:focus {
          outline: none; }
        .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup input[type="text"], .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup input[type="number"], .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup input[type="url"] {
          padding: 0 12px; }
      .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup ::-webkit-input-placeholder {
        font-weight: 300;
        color: #7a92a5; }
      .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup :-moz-placeholder {
        font-weight: 300;
        color: #7a92a5; }
      .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup ::-moz-placeholder {
        font-weight: 300;
        color: #7a92a5; }
      .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup :-ms-input-placeholder {
        font-weight: 300;
        color: #7a92a5; }
      .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup button, .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup input[type="button"] {
        font-family: "Fira Sans";
        font-weight: 300;
        font-size: 14px;
        width: 92px;
        height: 40px;
        background-color: #3197ef;
        border: 1px solid #3197ef;
        border-radius: 20px;
        color: #ffffff;
        cursor: pointer; }
        .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup button:focus, .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup input[type="button"]:focus {
          outline: none; }
        .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup button:disabled, .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup input[type="button"]:disabled {
          pointer-events: none;
          border-color: #cbd2d9;
          background-color: #cbd2d9;
          color: #ffffff; }
      .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup.submenu-visible {
        display: block; }
      .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup:before {
        position: absolute;
        display: block;
        content: ' ';
        background-color: inherit;
        top: -4px;
        left: 34px;
        border: 10px;
        width: 10px;
        height: 10px;
        border-radius: 2px;
        box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.08);
        transform: rotate(225deg); }
      .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup .validation-message {
        display: none; }
      .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup .ce-input-invalid .ng-invalid {
        border-color: rgba(249, 86, 86, 0.5);
        background-color: rgba(252, 185, 185, 0.5); }
      .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup span {
        margin-bottom: 8px;
        display: block;
        text-align: left; }
      .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup input[type="url"], .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup input[type="number"] {
        margin-bottom: 15px;
        min-height: 40px;
        width: 100%; }
      .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup .iframe-submenu-footer {
        position: relative;
        text-align: left;
        font-size: 14px; }
        .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup .iframe-submenu-footer input {
          height: auto; }
        .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup .iframe-submenu-footer label {
          position: absolute;
          top: 10px; }
        .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup .iframe-submenu-footer button.iframe-update-button {
          float: right; }
      .answers-content-namespace [data-component-type="iframe"] .component-control-popup.change-iframe-source-popup:before {
        left: 50%; }
    .answers-content-namespace [data-component-type="iframe"] .iframe-wrapper {
      position: relative;
      left: 50%;
      transform: translateX(-50%);
      -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      width: 100%;
      background-color: #fdfdfd;
      display: inline-block; }
    .answers-content-namespace [data-component-type="iframe"] iframe {
      padding: 5px;
      width: 100%;
      background-color: white;
      border: 1px solid #f1f1f1;
      border-radius: 4px; }
  .answers-content-namespace [data-component-type="line"] hr {
    border: 0;
    height: 10px;
    background-color: #eaeaea;
    width: 100%; }
    .answers-content-namespace [data-component-type="line"] hr[line-style="thin"] {
      height: 2px; }
    .answers-content-namespace [data-component-type="line"] hr[line-style="thick"] {
      height: 2px;
      background: repeating-linear-gradient(90deg, white, white 3px, #eaeaea 2px, #eaeaea 5px); }
  .answers-content-namespace [data-component-type="informative"] .branded-text {
    line-height: 1.5;
    font-size: 16px; }
    .answers-content-namespace [data-component-type="informative"] .branded-text ol, .answers-content-namespace [data-component-type="informative"] .branded-text ul {
      padding-left: 18px; }
      .answers-content-namespace [data-component-type="informative"] .branded-text ol > li, .answers-content-namespace [data-component-type="informative"] .branded-text ul > li {
        padding-left: 3px;
        margin: 3px 0;
        list-style-type: inherit; }
    .answers-content-namespace [data-component-type="informative"] .branded-text ol,
    .answers-content-namespace [data-component-type="informative"] .branded-text ol ol ol ol {
      list-style-type: decimal; }
    .answers-content-namespace [data-component-type="informative"] .branded-text ol ol,
    .answers-content-namespace [data-component-type="informative"] .branded-text ol ol ol ol ol {
      list-style-type: lower-latin; }
    .answers-content-namespace [data-component-type="informative"] .branded-text ol ol ol,
    .answers-content-namespace [data-component-type="informative"] .branded-text ol ol ol ol ol ol {
      list-style-type: lower-roman; }
    .answers-content-namespace [data-component-type="informative"] .branded-text ul,
    .answers-content-namespace [data-component-type="informative"] .branded-text ul ul ul ul {
      list-style: disc; }
    .answers-content-namespace [data-component-type="informative"] .branded-text ul ul,
    .answers-content-namespace [data-component-type="informative"] .branded-text ul ul ul ul ul {
      list-style: circle; }
    .answers-content-namespace [data-component-type="informative"] .branded-text ul ul ul,
    .answers-content-namespace [data-component-type="informative"] .branded-text ul ul ul ul ul ul {
      list-style: square; }
  .answers-content-namespace [data-component-type="informative"] .editor-wrapper {
    position: relative; }
  .answers-content-namespace [data-component-type="informative"] .component-control .control-button.red-color-button {
    stroke: #f4372c; }
    .answers-content-namespace [data-component-type="informative"] .component-control .control-button.red-color-button:hover ce-icon svg *, .answers-content-namespace [data-component-type="informative"] .component-control .control-button.red-color-button.selected ce-icon svg * {
      fill: #f4372c !important; }
  .answers-content-namespace [data-component-type="informative"] .component-control .green-color-button {
    stroke: #59c891; }
    .answers-content-namespace [data-component-type="informative"] .component-control .green-color-button:hover ce-icon svg *, .answers-content-namespace [data-component-type="informative"] .component-control .green-color-button.selected ce-icon svg * {
      fill: #59c891 !important; }
  .answers-content-namespace [data-component-type="informative"] .component-control .blue-color-button {
    stroke: #4dcaca; }
    .answers-content-namespace [data-component-type="informative"] .component-control .blue-color-button:hover ce-icon svg *, .answers-content-namespace [data-component-type="informative"] .component-control .blue-color-button.selected ce-icon svg * {
      fill: #4dcaca !important; }
  .answers-content-namespace [data-component-type="informative"] .component-control .orange-color-button {
    stroke: #fcb941; }
    .answers-content-namespace [data-component-type="informative"] .component-control .orange-color-button:hover ce-icon svg *, .answers-content-namespace [data-component-type="informative"] .component-control .orange-color-button.selected ce-icon svg * {
      fill: #fcb941 !important; }
  .answers-content-namespace [data-component-type="informative"] .dropdown-menu-item-wrapper {
    height: 47px !important; }
  .answers-content-namespace [data-component-type="informative"] .link_dialog {
    font-style: normal; }
    .answers-content-namespace [data-component-type="informative"] .link_dialog:before {
      left: 55px !important; }
  .answers-content-namespace [data-component-type="informative"] .image_dialog {
    font-style: normal; }
    .answers-content-namespace [data-component-type="informative"] .image_dialog:before {
      left: 178px !important; }
  .answers-content-namespace [data-component-type="informative"] .info-container {
    position: relative;
    padding: 0 12px 0 14px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px; }
    .answers-content-namespace [data-component-type="informative"] .info-container[data-color="red"]:before {
      content: '';
      top: 0;
      left: 0;
      position: absolute;
      height: 100%;
      width: 3px;
      border-radius: 6px;
      background-color: #f4372c; }
    .answers-content-namespace [data-component-type="informative"] .info-container[data-color="green"]:before {
      content: '';
      top: 0;
      left: 0;
      position: absolute;
      height: 100%;
      width: 3px;
      border-radius: 6px;
      background-color: #59c891; }
    .answers-content-namespace [data-component-type="informative"] .info-container[data-color="blue"]:before {
      content: '';
      top: 0;
      left: 0;
      position: absolute;
      height: 100%;
      width: 3px;
      border-radius: 6px;
      background-color: #4dcaca; }
    .answers-content-namespace [data-component-type="informative"] .info-container[data-color="orange"]:before {
      content: '';
      top: 0;
      left: 0;
      position: absolute;
      height: 100%;
      width: 3px;
      border-radius: 6px;
      background-color: #fcb941; }
  .answers-content-namespace [data-component-type="informative"] .info-title {
    line-height: 1.5;
    font-size: 16px;
    font-family: inherit;
    background: none;
    font-weight: 500;
    margin: 5px 0; }
    .answers-content-namespace [data-component-type="informative"] .info-title input {
      font-size: inherit;
      font-weight: inherit;
      background: none;
      width: 100%;
      outline: none;
      border: 0; }
  .answers-content-namespace [data-component-type="image"] {
    margin-bottom: 20px; }
    .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup {
      background-color: #ffffff;
      color: #577083;
      font-weight: 300;
      box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
      border-radius: 3px;
      cursor: default;
      position: absolute;
      padding: 0;
      z-index: 5;
      font-size: 12px;
      display: none;
      width: 372px;
      position: absolute;
      text-align: left;
      padding: 22px;
      left: -30px;
      top: 30px; }
      .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup.submenu-visible {
        display: block; }
      .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup input {
        font-size: 14px;
        height: 41px;
        border: 1px solid #eeeeee;
        border-radius: 4px;
        transition: background .1s linear; }
        .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup input:focus {
          outline: none; }
        .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup input[type="text"], .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup input[type="number"], .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup input[type="url"] {
          padding: 0 12px; }
      .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup ::-webkit-input-placeholder {
        font-weight: 300;
        color: #7a92a5; }
      .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup :-moz-placeholder {
        font-weight: 300;
        color: #7a92a5; }
      .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup ::-moz-placeholder {
        font-weight: 300;
        color: #7a92a5; }
      .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup :-ms-input-placeholder {
        font-weight: 300;
        color: #7a92a5; }
      .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup button, .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup input[type="button"] {
        font-family: "Fira Sans";
        font-weight: 300;
        font-size: 14px;
        width: 92px;
        height: 40px;
        background-color: #3197ef;
        border: 1px solid #3197ef;
        border-radius: 20px;
        color: #ffffff;
        cursor: pointer; }
        .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup button:focus, .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup input[type="button"]:focus {
          outline: none; }
        .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup button:disabled, .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup input[type="button"]:disabled {
          pointer-events: none;
          border-color: #cbd2d9;
          background-color: #cbd2d9;
          color: #ffffff; }
      .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup input[type=checkbox] {
        display: none; }
        .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup input[type=checkbox] + label {
          position: relative;
          cursor: pointer;
          padding-left: 20px; }
          .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup input[type=checkbox] + label:before {
            content: '';
            width: 12px;
            height: 12px;
            top: 2px;
            border: 1px solid #7a92a5;
            border-radius: 3px;
            display: block;
            position: absolute;
            transition: background-color .1s linear; }
        .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup input[type=checkbox]:checked + label:before {
          color: #ffffff;
          background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIyM3B4IiBoZWlnaHQ9IjIzcHgiIHZpZXdCb3g9IjAgMCAyMyAyMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDMuNi4xICgyNjMxMykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPnNtYWlsLXYtY2hlY2tib3g8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iU1ZHcyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IndoaXRlIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iQi1DYXRlZ29yeVBhZ2UtQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MS4wMDAwMDAsIC0xMzEuMDAwMDAwKSI+PC9nPg0KICAgICAgICA8ZyBpZD0ic21haWwtdi1jaGVja2JveCIgZmlsbD0id2hpdGUiPg0KICAgICAgICAgICAgPHBhdGggZD0iTTExLjg4NTcxNjQsMTMuNzMxMTQwNCBMOS4wMjg2MzA4NSwxMy43MzExNDA0IEw5LjAyODYzMDg1LDE1LjgzMTcwMTggTDE0LjAxNjA4MzIsMTUuODMxNzAxOCBMMTQuMDQxMDAxMSwxNS44NTYwNDI3IEwxMy41MDgwNTA1LDUuMjEzNTg5MjggTDExLjUwODA1MDUsNS4yMTM1ODkyOCBMMTEuODg1NzE2NCwxMy43MzExNDA0IFoiIGlkPSJDb21iaW5lZC1TaGFwZS1Db3B5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjUzNDgxNiwgMTAuNTM0ODE2KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTEuNTM0ODE2LCAtMTAuNTM0ODE2KSAiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
          background-color: #445868;
          background-size: 18px;
          background-position: center;
          border-color: #445868; }
      .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup a {
        color: #3197ef;
        text-decoration: none; }
      .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup input {
        width: 100%;
        margin: 7px 0; }
      .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup button {
        float: right;
        margin: 5px 0; }
      .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup a {
        border: 0; }
      .answers-content-namespace [data-component-type="image"] .component-control .change-image-popup:before {
        position: absolute;
        display: block;
        content: ' ';
        background-color: inherit;
        top: -4px;
        left: 34px;
        border: 10px;
        width: 10px;
        height: 10px;
        border-radius: 2px;
        box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.08);
        transform: rotate(225deg); }
    .answers-content-namespace [data-component-type="image"] .component-container {
      border-radius: 4px;
      border: 1px solid #f1f1f1;
      background-color: #fdfdfd; }
      .answers-content-namespace [data-component-type="image"] .component-container img {
        margin: 0 auto;
        max-width: 100%;
        display: block; }
  .answers-content-namespace [data-component-type="video"] {
    position: relative;
    margin-bottom: 20px;
    cursor: pointer; }
    .answers-content-namespace [data-component-type="video"] .component-control-dropdown {
      display: -ms-flexbox;
      display: flex; }
    .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup {
      background-color: #ffffff;
      color: #577083;
      font-weight: 300;
      box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
      border-radius: 3px;
      cursor: default;
      position: absolute;
      padding: 0;
      z-index: 5;
      font-size: 12px;
      display: none;
      left: -30px;
      top: 30px;
      width: 372px;
      position: absolute;
      text-align: left;
      height: 88px;
      display: none;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-align: center;
      align-items: center;
      padding: 0 12px 0 12px; }
      .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup.submenu-visible {
        display: block; }
      .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup:before {
        position: absolute;
        display: block;
        content: ' ';
        background-color: inherit;
        top: -4px;
        left: 34px;
        border: 10px;
        width: 10px;
        height: 10px;
        border-radius: 2px;
        box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.08);
        transform: rotate(225deg); }
      .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup input {
        font-size: 14px;
        height: 41px;
        border: 1px solid #eeeeee;
        border-radius: 4px;
        transition: background .1s linear; }
        .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup input:focus {
          outline: none; }
        .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup input[type="text"], .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup input[type="number"], .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup input[type="url"] {
          padding: 0 12px; }
      .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup ::-webkit-input-placeholder {
        font-weight: 300;
        color: #7a92a5; }
      .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup :-moz-placeholder {
        font-weight: 300;
        color: #7a92a5; }
      .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup ::-moz-placeholder {
        font-weight: 300;
        color: #7a92a5; }
      .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup :-ms-input-placeholder {
        font-weight: 300;
        color: #7a92a5; }
      .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup button, .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup input[type="button"] {
        font-family: "Fira Sans";
        font-weight: 300;
        font-size: 14px;
        width: 92px;
        height: 40px;
        background-color: #3197ef;
        border: 1px solid #3197ef;
        border-radius: 20px;
        color: #ffffff;
        cursor: pointer; }
        .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup button:focus, .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup input[type="button"]:focus {
          outline: none; }
        .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup button:disabled, .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup input[type="button"]:disabled {
          pointer-events: none;
          border-color: #cbd2d9;
          background-color: #cbd2d9;
          color: #ffffff; }
      .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup input[type=checkbox] {
        display: none; }
        .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup input[type=checkbox] + label {
          position: relative;
          cursor: pointer;
          padding-left: 20px; }
          .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup input[type=checkbox] + label:before {
            content: '';
            width: 12px;
            height: 12px;
            top: 2px;
            border: 1px solid #7a92a5;
            border-radius: 3px;
            display: block;
            position: absolute;
            transition: background-color .1s linear; }
        .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup input[type=checkbox]:checked + label:before {
          color: #ffffff;
          background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIyM3B4IiBoZWlnaHQ9IjIzcHgiIHZpZXdCb3g9IjAgMCAyMyAyMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDMuNi4xICgyNjMxMykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPnNtYWlsLXYtY2hlY2tib3g8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iU1ZHcyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IndoaXRlIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iQi1DYXRlZ29yeVBhZ2UtQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MS4wMDAwMDAsIC0xMzEuMDAwMDAwKSI+PC9nPg0KICAgICAgICA8ZyBpZD0ic21haWwtdi1jaGVja2JveCIgZmlsbD0id2hpdGUiPg0KICAgICAgICAgICAgPHBhdGggZD0iTTExLjg4NTcxNjQsMTMuNzMxMTQwNCBMOS4wMjg2MzA4NSwxMy43MzExNDA0IEw5LjAyODYzMDg1LDE1LjgzMTcwMTggTDE0LjAxNjA4MzIsMTUuODMxNzAxOCBMMTQuMDQxMDAxMSwxNS44NTYwNDI3IEwxMy41MDgwNTA1LDUuMjEzNTg5MjggTDExLjUwODA1MDUsNS4yMTM1ODkyOCBMMTEuODg1NzE2NCwxMy43MzExNDA0IFoiIGlkPSJDb21iaW5lZC1TaGFwZS1Db3B5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjUzNDgxNiwgMTAuNTM0ODE2KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTEuNTM0ODE2LCAtMTAuNTM0ODE2KSAiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
          background-color: #445868;
          background-size: 18px;
          background-position: center;
          border-color: #445868; }
      .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup a {
        color: #3197ef;
        text-decoration: none; }
      .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup ::-webkit-input-placeholder {
        color: #577083; }
      .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup :-moz-placeholder {
        color: #577083; }
      .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup ::-moz-placeholder {
        color: #577083; }
      .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup :-ms-input-placeholder {
        color: #577083; }
      .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup input {
        -ms-flex-positive: 2;
        flex-grow: 2;
        margin-right: 12px; }
      .answers-content-namespace [data-component-type="video"] .component-control-popup.change-video-popup.submenu-visible {
        display: -ms-flexbox;
        display: flex; }
    .answers-content-namespace [data-component-type="video"] iframe {
      top: 0;
      left: 0;
      width: 100%;
      border-radius: 4px;
      border: 1px solid #f1f1f1;
      background-color: #f5f5f5;
      padding: 17.5px 13px 11.5px 13px;
      box-sizing: border-box;
      padding: 0; }
    .answers-content-namespace [data-component-type="video"] .video-overlay {
      width: 100%;
      height: auto;
      border-radius: 2px;
      position: absolute;
      background-color: transparent !important; }
      .answers-content-namespace [data-component-type="video"] .video-overlay .watch-now-label {
        display: none; }
      .answers-content-namespace [data-component-type="video"] .video-overlay .play-button {
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        box-shadow: 0 0 25px 0 #2e2e2e;
        width: 80px;
        height: 80px;
        display: block;
        border-radius: 50%;
        background: #459fed !important;
        position: relative;
        pointer-events: none;
        box-shadow: 0 1px 45px 0 rgba(0, 0, 0, 0.3); }
        .answers-content-namespace [data-component-type="video"] .video-overlay .play-button::after {
          position: absolute;
          content: '';
          border-top: 12px solid transparent;
          border-bottom: 12px solid transparent;
          border-left: 19px solid #eaeaea;
          top: 50%;
          transform: translateY(-50%);
          left: 44%; }
  .answers-content-namespace div[data-component-type="table"] {
    margin-bottom: 20px;
    width: 100%; }
    .answers-content-namespace div[data-component-type="table"] .placeholder {
      color: graytext;
      opacity: .3;
      width: 100%; }
      .answers-content-namespace div[data-component-type="table"] .placeholder:hover {
        cursor: text; }
    .answers-content-namespace div[data-component-type="table"] .table-wrapper {
      width: 100%;
      overflow-x: scroll; }
      .answers-content-namespace div[data-component-type="table"] .table-wrapper table {
        width: 100%;
        border-spacing: 0;
        border-radius: 6px;
        border-collapse: separate; }
        .answers-content-namespace div[data-component-type="table"] .table-wrapper table thead {
          border: 1px solid #c1e4fe; }
          .answers-content-namespace div[data-component-type="table"] .table-wrapper table thead th {
            background-color: #f4fafe;
            border: 1px solid #c1e4fe;
            text-align: left;
            padding: 17px 24px; }
            .answers-content-namespace div[data-component-type="table"] .table-wrapper table thead th:first-child {
              border-radius: 6px 0 0 0; }
            .answers-content-namespace div[data-component-type="table"] .table-wrapper table thead th:last-child {
              border-radius: 0 6px 0 0; }
            .answers-content-namespace div[data-component-type="table"] .table-wrapper table thead th:not(:first-child) {
              border-left: 0; }
        .answers-content-namespace div[data-component-type="table"] .table-wrapper table tbody tr {
          background-color: #ffffff; }
          .answers-content-namespace div[data-component-type="table"] .table-wrapper table tbody tr:nth-child(even) {
            background-color: #fdfdfd; }
          .answers-content-namespace div[data-component-type="table"] .table-wrapper table tbody tr:last-child {
            border-bottom: 0; }
            .answers-content-namespace div[data-component-type="table"] .table-wrapper table tbody tr:last-child .table-cell:first-child {
              border-radius: 0 0 0 6px; }
            .answers-content-namespace div[data-component-type="table"] .table-wrapper table tbody tr:last-child .table-cell:last-child {
              border-radius: 0 0 6px 0; }
        .answers-content-namespace div[data-component-type="table"] .table-wrapper table tbody td {
          padding: 17px 24px;
          border-right: 1px solid #f1f1f1;
          border-bottom: 1px solid #f1f1f1;
          min-width: 150px;
          vertical-align: top; }
          .answers-content-namespace div[data-component-type="table"] .table-wrapper table tbody td:first-child {
            border-left: 1px solid #f1f1f1; }
    .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu {
      width: 120px !important;
      height: 186px !important;
      left: -45px !important; }
      .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu::before {
        left: 50px !important; }
      .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu button.apply-changes-button {
        font-size: 14px;
        border: 0;
        color: #ffffff;
        background-color: #3197ef;
        border-radius: 20px;
        width: 96px;
        height: 23px;
        margin: 5px auto; }
      .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .columns-input-wrapper .increment-button {
        border-top-right-radius: 4px; }
      .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .columns-input-wrapper .decrement-button {
        border-top-left-radius: 4px; }
      .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .columns-input-wrapper, .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .rows-input-wrapper {
        display: -ms-flexbox;
        display: flex;
        position: relative;
        -ms-flex-direction: row;
        flex-direction: row;
        width: 100%;
        height: 65px; }
        .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .columns-input-wrapper div, .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .rows-input-wrapper div {
          display: -ms-flexbox;
          display: flex;
          -ms-flex-direction: column;
          flex-direction: column;
          margin: 0 auto; }
        .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .columns-input-wrapper button, .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .rows-input-wrapper button {
          font-size: inherit;
          color: #577083;
          max-width: 18px;
          position: absolute;
          -ms-flex-positive: 1;
          flex-grow: 1;
          height: 100%;
          background-color: #eaf5fd;
          border: 0; }
          .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .columns-input-wrapper button.increment-button, .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .rows-input-wrapper button.increment-button {
            right: 0;
            display: none; }
          .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .columns-input-wrapper button.decrement-button, .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .rows-input-wrapper button.decrement-button {
            left: 0;
            display: none; }
        .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .columns-input-wrapper:hover .decrement-button, .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .columns-input-wrapper:hover .increment-button, .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .rows-input-wrapper:hover .decrement-button, .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .rows-input-wrapper:hover .increment-button {
          display: -ms-flexbox;
          display: flex; }
        .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .columns-input-wrapper input[type="number"], .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .rows-input-wrapper input[type="number"] {
          color: #577083;
          -ms-flex-positive: 1;
          flex-grow: 1;
          text-align: center;
          border: 0;
          font-size: 24px;
          background: none; }
          .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .columns-input-wrapper input[type="number"]::-webkit-outer-spin-button, .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .columns-input-wrapper input[type="number"]::-webkit-inner-spin-button, .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .rows-input-wrapper input[type="number"]::-webkit-outer-spin-button, .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .rows-input-wrapper input[type="number"]::-webkit-inner-spin-button {
            -webkit-appearance: none;
            margin: 0; }
          .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .columns-input-wrapper input[type="number"]:focus, .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu .rows-input-wrapper input[type="number"]:focus {
            outline: none;
            -ms-flex-positive: 0;
            flex-grow: 0; }
      .answers-content-namespace div[data-component-type="table"] .component-control-submenu.change-dimensions-submenu :last-child {
        -ms-flex-positive: 0.5;
        flex-grow: 0.5;
        position: relative; }
  @media (max-width: 700px) {
    .answers-content-namespace .table-wrapper {
      overflow-x: scroll; }
    .answers-content-namespace .table-wrapper table td,
    .answers-content-namespace .table-wrapper table thead tr th {
      padding: 5px; } }

@keyframes step-by-step-fade {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
  .answers-content-namespace div[data-component-type="step-by-step"] {
    margin-bottom: 20px;
    background-color: #ffffff; }
    .answers-content-namespace div[data-component-type="step-by-step"] .img-container a {
      display: inherit;
      width: 100%; }
    .answers-content-namespace div[data-component-type="step-by-step"] .editor-wrapper {
      position: relative; }
    .answers-content-namespace div[data-component-type="step-by-step"] ::-webkit-scrollbar {
      width: 3px;
      height: 40px; }
    .answers-content-namespace div[data-component-type="step-by-step"] ::-webkit-scrollbar-thumb {
      border-radius: 2px;
      background-color: #e0e3e5; }
    .answers-content-namespace div[data-component-type="step-by-step"] ::-webkit-scrollbar-thumb:hover {
      background-color: rgba(64, 113, 144, 0.55); }
    .answers-content-namespace div[data-component-type="step-by-step"] h3 {
      font-weight: 500;
      color: #c2c7cb !important;
      font-size: 14px;
      line-height: 1.4;
      letter-spacing: 1.4px;
      margin-top: 37px; }
      .answers-content-namespace div[data-component-type="step-by-step"] h3 strong {
        font-weight: 500; }
    .answers-content-namespace div[data-component-type="step-by-step"] .step-title {
      font-weight: 500;
      font-size: 22px;
      line-height: 1.2;
      color: #162d3d;
      margin-bottom: 15px; }
    .answers-content-namespace div[data-component-type="step-by-step"] .step-description {
      font-weight: 400;
      color: #43515c; }
      .answers-content-namespace div[data-component-type="step-by-step"] .step-description b, .answers-content-namespace div[data-component-type="step-by-step"] .step-description strong {
        font-weight: 600; }
      .answers-content-namespace div[data-component-type="step-by-step"] .step-description p {
        font-size: 16px; }
      .answers-content-namespace div[data-component-type="step-by-step"] .step-description.text-editor {
        position: static; }
    .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-layout-container {
      position: relative;
      left: 50%;
      transform: translateX(-50%);
      -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      border: 1px solid #e5e5e5;
      border-radius: 4px;
      background-color: #FDFDFD; }
    .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical {
      position: relative;
      display: -ms-flexbox;
      display: flex;
      height: 407px;
      width: 100%; }
      .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical .steps-container {
        position: relative;
        width: 100%; }
        .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical .steps-container section .step-description {
          width: 360px;
          height: 253px;
          word-break: break-word;
          overflow-y: scroll;
          overflow-x: hidden; }
        .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical .steps-container section .img-container {
          position: absolute;
          right: -35px;
          display: -ms-flexbox;
          display: flex;
          background-color: #f5f5f5;
          border-left: 1px solid #e5e5e5;
          height: 100%; }
          .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical .steps-container section .img-container img {
            width: 290px;
            display: block;
            animation-name: step-by-step-fade;
            animation-duration: 0.4s;
            animation-fill-mode: forwards; }
        .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical .steps-container .step {
          display: inline; }
          .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical .steps-container .step:not(.visible) {
            display: none;
            opacity: 0; }
      .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical .arrow-container {
        position: relative;
        top: 50%;
        transform: translateY(-50%);
        background-color: #ffffff;
        box-shadow: 0 0 9px 0 rgba(46, 46, 46, 0.1);
        border: 1px solid #f1f1f1;
        border-radius: 40px;
        height: 37px;
        width: 39px;
        display: inline-block;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        cursor: pointer; }
        .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical .arrow-container.container-left {
          left: -17px; }
        .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical .arrow-container.container-right {
          right: -17px; }
        .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical .arrow-container .arrow {
          position: absolute;
          top: 40%;
          width: 7px;
          height: 7px;
          border: 2px solid rgba(0, 65, 106, 0.75);
          transform: rotate(45deg);
          cursor: pointer;
          padding: 2px;
          background: none;
          outline: none; }
          .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical .arrow-container .arrow:disabled {
            border-color: #aaa; }
          .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical .arrow-container .arrow.arrow-left {
            border-top: 0;
            border-right: 0;
            left: 13px; }
          .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical .arrow-container .arrow.arrow-right {
            border-bottom: 0;
            border-left: 0;
            right: 15px; }
      .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical .edit-controls {
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        position: absolute;
        right: 0;
        top: 0;
        display: none;
        height: 100%; }
        .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical .edit-controls a {
          cursor: pointer; }
          .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical .edit-controls a:not(:last-child) {
            border-right: 1px solid #bbb;
            padding-right: 5px; }
      .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-vertical:hover .edit-controls {
        display: block;
        z-index: 20; }
    .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal {
      position: relative;
      height: 527px;
      width: 100%; }
      .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal .steps-container {
        position: absolute;
        top: 0;
        width: 100%;
        text-align: left; }
        .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal .steps-container section .sbs-horizontal-text {
          padding: 0 40px 0 40px; }
        .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal .steps-container section .step-description {
          height: 110px;
          padding-right: 10px;
          word-break: break-word;
          overflow-y: scroll; }
        .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal .steps-container section .change-image-button {
          right: 30px; }
        .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal .steps-container section .img-container {
          top: 0;
          display: -ms-flexbox;
          display: flex;
          background-color: #f5f5f5;
          border-bottom: 1px solid #e5e5e5; }
          .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal .steps-container section .img-container img {
            display: inline;
            height: 298px;
            width: 100%;
            animation-name: step-by-step-fade;
            animation-duration: 0.4s;
            animation-fill-mode: forwards; }
        .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal .steps-container .step {
          display: inline; }
          .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal .steps-container .step:not(.visible) {
            display: none;
            opacity: 0; }
        .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal .steps-container .description {
          text-align: initial; }
      .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal .arrow-container {
        position: relative;
        top: 80%;
        background-color: #ffffff;
        box-shadow: 0 1px 11px 0 rgba(46, 46, 46, 0.1);
        border: 1px solid #f1f1f1;
        border-radius: 40px;
        height: 37px;
        width: 35px;
        display: inline-block;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        cursor: pointer; }
        .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal .arrow-container.container-left {
          left: -17px; }
        .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal .arrow-container.container-right {
          right: -17px;
          float: right; }
        .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal .arrow-container .arrow {
          position: absolute;
          top: 40%;
          width: 7px;
          height: 7px;
          border: 2px solid;
          transform: rotate(45deg);
          cursor: pointer;
          padding: 2px;
          background: none;
          outline: none; }
          .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal .arrow-container .arrow:disabled {
            border-color: #aaa; }
          .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal .arrow-container .arrow.arrow-left {
            border-top: 0;
            border-right: 0;
            left: 13px; }
          .answers-content-namespace div[data-component-type="step-by-step"] .step-by-step-horizontal .arrow-container .arrow.arrow-right {
            border-bottom: 0;
            border-left: 0;
            right: 15px; }
  .answers-content-namespace [data-component-type="step-by-step"] .arrow-container {
    z-index: 2; }
  .answers-content-namespace [data-component-type="step-by-step"] .change-image-button {
    font-family: "Fira Sans";
    box-sizing: content-box;
    z-index: 3;
    cursor: pointer;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.08);
    background-color: #445868;
    top: 30px;
    right: 0;
    position: absolute;
    padding: 12px;
    border-radius: 50%;
    color: #d1dee7;
    height: 20px; }
    .answers-content-namespace [data-component-type="step-by-step"] .change-image-button:hover > ce-icon * {
      fill: white; }
    .answers-content-namespace [data-component-type="step-by-step"] .change-image-button ce-icon.highlight * {
      fill: #3197ef; }
    .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup {
      background-color: #ffffff;
      color: #577083;
      font-weight: 300;
      box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
      border-radius: 3px;
      cursor: default;
      position: absolute;
      padding: 0;
      z-index: 5;
      font-size: 12px;
      display: none;
      width: 372px;
      position: absolute;
      text-align: left;
      padding: 22px;
      right: -29px;
      top: 45px; }
      .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup.submenu-visible {
        display: block; }
      .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup input {
        font-size: 14px;
        height: 41px;
        border: 1px solid #eeeeee;
        border-radius: 4px;
        transition: background .1s linear; }
        .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup input:focus {
          outline: none; }
        .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup input[type="text"], .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup input[type="number"], .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup input[type="url"] {
          padding: 0 12px; }
      .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup ::-webkit-input-placeholder {
        font-weight: 300;
        color: #7a92a5; }
      .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup :-moz-placeholder {
        font-weight: 300;
        color: #7a92a5; }
      .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup ::-moz-placeholder {
        font-weight: 300;
        color: #7a92a5; }
      .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup :-ms-input-placeholder {
        font-weight: 300;
        color: #7a92a5; }
      .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup button, .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup input[type="button"] {
        font-family: "Fira Sans";
        font-weight: 300;
        font-size: 14px;
        width: 92px;
        height: 40px;
        background-color: #3197ef;
        border: 1px solid #3197ef;
        border-radius: 20px;
        color: #ffffff;
        cursor: pointer; }
        .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup button:focus, .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup input[type="button"]:focus {
          outline: none; }
        .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup button:disabled, .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup input[type="button"]:disabled {
          pointer-events: none;
          border-color: #cbd2d9;
          background-color: #cbd2d9;
          color: #ffffff; }
      .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup input[type=checkbox] {
        display: none; }
        .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup input[type=checkbox] + label {
          position: relative;
          cursor: pointer;
          padding-left: 20px; }
          .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup input[type=checkbox] + label:before {
            content: '';
            width: 12px;
            height: 12px;
            top: 2px;
            border: 1px solid #7a92a5;
            border-radius: 3px;
            display: block;
            position: absolute;
            transition: background-color .1s linear; }
        .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup input[type=checkbox]:checked + label:before {
          color: #ffffff;
          background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIyM3B4IiBoZWlnaHQ9IjIzcHgiIHZpZXdCb3g9IjAgMCAyMyAyMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDMuNi4xICgyNjMxMykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPnNtYWlsLXYtY2hlY2tib3g8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iU1ZHcyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IndoaXRlIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iQi1DYXRlZ29yeVBhZ2UtQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MS4wMDAwMDAsIC0xMzEuMDAwMDAwKSI+PC9nPg0KICAgICAgICA8ZyBpZD0ic21haWwtdi1jaGVja2JveCIgZmlsbD0id2hpdGUiPg0KICAgICAgICAgICAgPHBhdGggZD0iTTExLjg4NTcxNjQsMTMuNzMxMTQwNCBMOS4wMjg2MzA4NSwxMy43MzExNDA0IEw5LjAyODYzMDg1LDE1LjgzMTcwMTggTDE0LjAxNjA4MzIsMTUuODMxNzAxOCBMMTQuMDQxMDAxMSwxNS44NTYwNDI3IEwxMy41MDgwNTA1LDUuMjEzNTg5MjggTDExLjUwODA1MDUsNS4yMTM1ODkyOCBMMTEuODg1NzE2NCwxMy43MzExNDA0IFoiIGlkPSJDb21iaW5lZC1TaGFwZS1Db3B5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjUzNDgxNiwgMTAuNTM0ODE2KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTEuNTM0ODE2LCAtMTAuNTM0ODE2KSAiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
          background-color: #445868;
          background-size: 18px;
          background-position: center;
          border-color: #445868; }
      .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup a {
        color: #3197ef;
        text-decoration: none; }
      .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup input {
        width: 100%;
        margin: 7px 0; }
      .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup button {
        float: right;
        margin: 5px 0; }
      .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup a {
        border: 0; }
      .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup:before {
        position: absolute;
        display: block;
        content: ' ';
        background-color: inherit;
        top: -4px;
        border: 10px;
        width: 10px;
        height: 10px;
        border-radius: 2px;
        box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.08);
        transform: rotate(225deg); }
      .answers-content-namespace [data-component-type="step-by-step"] .change-image-button .change-image-popup::before {
        left: initial;
        right: 45px; }
  .answers-content-namespace [data-component-type="step-by-step"] .step:not(.has-open-popup) .img-container:not(:hover) + .control-button:not(:hover) {
    display: none; }
  .answers-content-namespace [data-component-type="step-by-step"] .img-container {
    box-sizing: content-box;
    z-index: 0; }
  .answers-content-namespace [data-component-type="markdown"] .branded-text {
    line-height: 1.5;
    font-size: 16px; }
    .answers-content-namespace [data-component-type="markdown"] .branded-text ol, .answers-content-namespace [data-component-type="markdown"] .branded-text ul {
      padding-left: 18px; }
      .answers-content-namespace [data-component-type="markdown"] .branded-text ol > li, .answers-content-namespace [data-component-type="markdown"] .branded-text ul > li {
        padding-left: 3px;
        margin: 3px 0;
        list-style-type: inherit; }
    .answers-content-namespace [data-component-type="markdown"] .branded-text ol,
    .answers-content-namespace [data-component-type="markdown"] .branded-text ol ol ol ol {
      list-style-type: decimal; }
    .answers-content-namespace [data-component-type="markdown"] .branded-text ol ol,
    .answers-content-namespace [data-component-type="markdown"] .branded-text ol ol ol ol ol {
      list-style-type: lower-latin; }
    .answers-content-namespace [data-component-type="markdown"] .branded-text ol ol ol,
    .answers-content-namespace [data-component-type="markdown"] .branded-text ol ol ol ol ol ol {
      list-style-type: lower-roman; }
    .answers-content-namespace [data-component-type="markdown"] .branded-text ul,
    .answers-content-namespace [data-component-type="markdown"] .branded-text ul ul ul ul {
      list-style: disc; }
    .answers-content-namespace [data-component-type="markdown"] .branded-text ul ul,
    .answers-content-namespace [data-component-type="markdown"] .branded-text ul ul ul ul ul {
      list-style: circle; }
    .answers-content-namespace [data-component-type="markdown"] .branded-text ul ul ul,
    .answers-content-namespace [data-component-type="markdown"] .branded-text ul ul ul ul ul ul {
      list-style: square; }
  .answers-content-namespace [data-component-type="markdown"] .markdown-indication-title {
    font-size: 12px;
    color: #b7bfc4;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: opacity .1s linear;
    transition-delay: .3s; }
  .answers-content-namespace [data-component-type="markdown"] .markdown-placeholder {
    opacity: .3;
    color: inherit;
    font-size: 18px;
    position: absolute; }
  .answers-content-namespace [data-component-type="markdown"]:hover .markdown-indication-title {
    opacity: 1;
    transition: opacity .1s linear; }
  .answers-content-namespace [data-component-type="markdown"] .markdown-editor .cm-header,
  .answers-content-namespace [data-component-type="markdown"] .markdown-editor .cm-hr,
  .answers-content-namespace [data-component-type="markdown"] .markdown-editor .cm-quote {
    color: inherit;
    font-weight: inherit; }
  .answers-content-namespace [data-component-type="markdown"] .markdown-editor .CodeMirror {
    background-color: #ffffff;
    height: auto;
    overflow: visible;
    z-index: 0; }
  .answers-content-namespace [data-component-type="markdown"] .markdown-editor .CodeMirror-scroll {
    overflow: hidden;
    border: 1px solid #f1f1f1;
    border-radius: 4px;
    margin-bottom: 5px;
    width: 100%;
    height: auto; }
  .answers-content-namespace [data-component-type="markdown"] .markdown-editor .CodeMirror-gutter {
    box-sizing: content-box; }
  .answers-content-namespace [data-component-type="markdown"] .markdown-editor .CodeMirror-linenumber {
    color: #577083;
    text-align: center;
    box-sizing: content-box; }
  .answers-content-namespace [data-component-type="markdown"] .markdown-content-wrapper {
    min-height: 20px; }
    .answers-content-namespace [data-component-type="markdown"] .markdown-content-wrapper .markdown-content img {
      max-width: 100%; }
    .answers-content-namespace [data-component-type="markdown"] .markdown-content-wrapper .markdown-content hr {
      border: 0;
      height: 2px;
      background-color: #f5f5f5;
      width: 100%; }
    .answers-content-namespace [data-component-type="markdown"] .markdown-content-wrapper .markdown-content code {
      display: inline;
      background-color: #ffffff;
      padding: 3px;
      border-radius: 4px; }
    .answers-content-namespace [data-component-type="markdown"] .markdown-content-wrapper .markdown-content pre {
      background-color: #ffffff;
      border-radius: 4px;
      border: 1px solid #f1f1f1;
      padding: 15px;
      width: 100%; }
      .answers-content-namespace [data-component-type="markdown"] .markdown-content-wrapper .markdown-content pre code {
        -moz-tab-size: 4;
        tab-size: 4;
        display: block;
        overflow-x: scroll; }
  .answers-content-namespace [data-component-type="collapsible"] .branded-text {
    line-height: 1.5;
    font-size: 16px; }
    .answers-content-namespace [data-component-type="collapsible"] .branded-text ol, .answers-content-namespace [data-component-type="collapsible"] .branded-text ul {
      padding-left: 18px; }
      .answers-content-namespace [data-component-type="collapsible"] .branded-text ol > li, .answers-content-namespace [data-component-type="collapsible"] .branded-text ul > li {
        padding-left: 3px;
        margin: 3px 0;
        list-style-type: inherit; }
    .answers-content-namespace [data-component-type="collapsible"] .branded-text ol,
    .answers-content-namespace [data-component-type="collapsible"] .branded-text ol ol ol ol {
      list-style-type: decimal; }
    .answers-content-namespace [data-component-type="collapsible"] .branded-text ol ol,
    .answers-content-namespace [data-component-type="collapsible"] .branded-text ol ol ol ol ol {
      list-style-type: lower-latin; }
    .answers-content-namespace [data-component-type="collapsible"] .branded-text ol ol ol,
    .answers-content-namespace [data-component-type="collapsible"] .branded-text ol ol ol ol ol ol {
      list-style-type: lower-roman; }
    .answers-content-namespace [data-component-type="collapsible"] .branded-text ul,
    .answers-content-namespace [data-component-type="collapsible"] .branded-text ul ul ul ul {
      list-style: disc; }
    .answers-content-namespace [data-component-type="collapsible"] .branded-text ul ul,
    .answers-content-namespace [data-component-type="collapsible"] .branded-text ul ul ul ul ul {
      list-style: circle; }
    .answers-content-namespace [data-component-type="collapsible"] .branded-text ul ul ul,
    .answers-content-namespace [data-component-type="collapsible"] .branded-text ul ul ul ul ul ul {
      list-style: square; }
  .answers-content-namespace [data-component-type="collapsible"] .component-control {
    z-index: 5; }
  .answers-content-namespace [data-component-type="collapsible"] .collapsible-toggle {
    position: absolute;
    cursor: pointer;
    width: 7px;
    height: 7px;
    top: 24px;
    left: 13px;
    display: inline-block;
    border-right: 2px solid #3197ef;
    border-top: 2px solid #3197ef;
    transform: rotate(45deg);
    transition: transform .15s linear; }
  .answers-content-namespace [data-component-type="collapsible"] .collapsible-container {
    transition: background-color .2s linear;
    background-color: #ffffff;
    padding: 16px 20px 16px 30px;
    border: 1px solid #c1e4fe;
    border-radius: 4px;
    position: relative;
    transition: padding .15s ease-in-out; }
    .answers-content-namespace [data-component-type="collapsible"] .collapsible-container .collapsible-title {
      line-height: 1.5;
      font-size: 16px; }
    .answers-content-namespace [data-component-type="collapsible"] .collapsible-container .collapsible-content {
      opacity: 0;
      max-height: 0;
      transition: all .15s ease-in-out; }
    .answers-content-namespace [data-component-type="collapsible"] .collapsible-container:not(.toggling):not(.open) .collapsible-content {
      overflow: hidden; }
    .answers-content-namespace [data-component-type="collapsible"] .collapsible-container.open {
      background-color: #f4fafe; }
      .answers-content-namespace [data-component-type="collapsible"] .collapsible-container.open .collapsible-content {
        opacity: 1;
        max-height: 6000px;
        transition: all .15s ease-in-out; }
      .answers-content-namespace [data-component-type="collapsible"] .collapsible-container.open .collapsible-toggle {
        transform: rotate(135deg) translate3d(0, 0, 0);
        transition: transform .15s linear; }
    .answers-content-namespace [data-component-type="collapsible"] .collapsible-container:not(.open) {
      padding-bottom: 4px; }
  .answers-content-namespace .component-list-item[contains-type="collapsible"] .component-body[data-component-type="collapsible"] {
    padding: 0;
    padding-top: 15px; }
    .answers-content-namespace .component-list-item[contains-type="collapsible"] .component-body[data-component-type="collapsible"] .component-adder {
      transform: translateY(-2px); }
  .answers-content-namespace .component-list-item[contains-type="collapsible"] + .component-list-item[contains-type="collapsible"] [data-component-type="collapsible"] {
    margin-top: -3px;
    padding-top: 0; }
    .answers-content-namespace .component-list-item[contains-type="collapsible"] + .component-list-item[contains-type="collapsible"] [data-component-type="collapsible"] .collapsible-container {
      border-top-left-radius: 0;
      border-top-right-radius: 0; }
  .answers-content-namespace [data-component-type="collapsible"] textarea, .answers-content-namespace [data-component-type="collapsible"] h4 {
    font-family: inherit;
    color: inherit;
    font-weight: 600;
    font-size: inherit;
    outline: none;
    border: 0;
    background: none;
    width: 100%;
    min-height: 32px;
    resize: none !important; }
  .answers-content-namespace [data-component-type="collapsible"] h4 {
    margin: 0;
    cursor: pointer; }
  .answers-content-namespace [data-component-type="html"] .html-indication-title {
    font-size: 12px;
    color: #b7bfc4;
    opacity: 0;
    position: absolute;
    top: 0;
    transition: opacity .1s linear;
    transition-delay: .3s; }
  .answers-content-namespace [data-component-type="html"] .html-placeholder {
    opacity: .3;
    color: inherit;
    position: absolute; }
  .answers-content-namespace [data-component-type="html"]:hover .html-indication-title {
    opacity: 1;
    transition: opacity .1s linear; }
  .answers-content-namespace [data-component-type="html"] .html-editor {
    font-size: 14px; }
    .answers-content-namespace [data-component-type="html"] .html-editor .CodeMirror {
      background-color: #ffffff;
      height: auto;
      overflow: visible;
      z-index: 0; }
    .answers-content-namespace [data-component-type="html"] .html-editor .CodeMirror-scroll {
      overflow: hidden;
      border: 1px solid #f1f1f1;
      border-radius: 4px;
      margin-bottom: 5px;
      width: 100%;
      height: auto; }
    .answers-content-namespace [data-component-type="html"] .html-editor .CodeMirror-gutter {
      box-sizing: content-box; }
    .answers-content-namespace [data-component-type="html"] .html-editor .CodeMirror-linenumber {
      color: #577083;
      text-align: center;
      box-sizing: content-box; }
  .answers-content-namespace [data-component-type="html"] .branded-text {
    line-height: 1.5;
    font-size: 16px; }
    .answers-content-namespace [data-component-type="html"] .branded-text ol, .answers-content-namespace [data-component-type="html"] .branded-text ul {
      padding-left: 18px; }
      .answers-content-namespace [data-component-type="html"] .branded-text ol > li, .answers-content-namespace [data-component-type="html"] .branded-text ul > li {
        padding-left: 3px;
        margin: 3px 0;
        list-style-type: inherit; }
    .answers-content-namespace [data-component-type="html"] .branded-text ol,
    .answers-content-namespace [data-component-type="html"] .branded-text ol ol ol ol {
      list-style-type: decimal; }
    .answers-content-namespace [data-component-type="html"] .branded-text ol ol,
    .answers-content-namespace [data-component-type="html"] .branded-text ol ol ol ol ol {
      list-style-type: lower-latin; }
    .answers-content-namespace [data-component-type="html"] .branded-text ol ol ol,
    .answers-content-namespace [data-component-type="html"] .branded-text ol ol ol ol ol ol {
      list-style-type: lower-roman; }
    .answers-content-namespace [data-component-type="html"] .branded-text ul,
    .answers-content-namespace [data-component-type="html"] .branded-text ul ul ul ul {
      list-style: disc; }
    .answers-content-namespace [data-component-type="html"] .branded-text ul ul,
    .answers-content-namespace [data-component-type="html"] .branded-text ul ul ul ul ul {
      list-style: circle; }
    .answers-content-namespace [data-component-type="html"] .branded-text ul ul ul,
    .answers-content-namespace [data-component-type="html"] .branded-text ul ul ul ul ul ul {
      list-style: square; }
  .answers-content-namespace [data-component-type="html"] .html-content-wrapper {
    min-height: 20px; }
    .answers-content-namespace [data-component-type="html"] .html-content-wrapper .html-content {
      margin-top: 10px; }
      .answers-content-namespace [data-component-type="html"] .html-content-wrapper .html-content iframe {
        width: 100%; }
      .answers-content-namespace [data-component-type="html"] .html-content-wrapper .html-content img {
        max-width: 100%; }
      .answers-content-namespace [data-component-type="html"] .html-content-wrapper .html-content hr {
        border: 0;
        height: 2px;
        background-color: #f5f5f5;
        width: 100%; }
      .answers-content-namespace [data-component-type="html"] .html-content-wrapper .html-content code {
        display: inline;
        background-color: #F7F7F7;
        font-size: 14px;
        padding: 5px;
        border-radius: 4px; }
      .answers-content-namespace [data-component-type="html"] .html-content-wrapper .html-content pre {
        background-color: #F7F7F7;
        border-radius: 4px;
        padding: 10px;
        width: 100%; }
        .answers-content-namespace [data-component-type="html"] .html-content-wrapper .html-content pre code {
          -moz-tab-size: 4;
          tab-size: 4;
          display: block;
          overflow-x: scroll; }
  @media (max-width: 767px) {
    .answers-content-namespace [data-component-type="html"] .html-content-wrapper .html-content {
      font-size: 16px; } }
  .answers-content-namespace change-image {
    color: #577083; }
    .answers-content-namespace change-image .upload-image-button {
      float: right;
      cursor: pointer; }
    .answers-content-namespace change-image input {
      width: 100%;
      margin: 5px 0; }
    .answers-content-namespace change-image input[type="file"] {
      display: none; }
  .answers-content-namespace trix-editor {
    border-radius: 3px;
    margin: 0;
    outline: none; }
    .answers-content-namespace trix-editor [data-trix-mutable=true] {
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none; }
      .answers-content-namespace trix-editor [data-trix-mutable=true] img {
        box-shadow: 0 0 0 2px highlight; }
    .answers-content-namespace trix-editor .attachment .remove {
      display: none;
      position: absolute;
      top: -12px;
      right: -12px;
      width: 24px;
      height: 24px;
      border-radius: 24px;
      line-height: 22px;
      font-size: 0;
      color: black;
      text-align: center;
      text-decoration: none;
      background-color: #fff;
      border: 1px solid #bbb;
      box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1); }
      .answers-content-namespace trix-editor .attachment .remove:after {
        content: '×';
        font-size: 18px;
        font-weight: bold;
        opacity: 0.6; }
      .answers-content-namespace trix-editor .attachment .remove:hover:after {
        opacity: 1; }
    .answers-content-namespace trix-editor .attachment .caption:before {
      display: none; }
    .answers-content-namespace trix-editor .attachment .caption.caption-editing textarea {
      width: 100%;
      margin: 0;
      padding: 0;
      font-size: 13px;
      line-height: 13px;
      text-align: center;
      border: 0;
      outline: none;
      -webkit-appearance: none;
      -moz-appearance: none; }
  .answers-content-namespace trix-toolbar {
    margin-bottom: 20px; }
    .answers-content-namespace trix-toolbar.toolbar-visible {
      animation: toolbarPop .3s;
      animation-fill-mode: forwards; }

@keyframes toolbarPop {
  0% {
    opacity: 0;
    margin-top: 10px; }
  50% {
    margin-top: -5px;
    opacity: .5; }
  100% {
    margin-top: 0;
    opacity: 1; } }
  .answers-content-namespace trix-toolbar {
    font-family: "Fira Sans";
    z-index: 1;
    box-sizing: border-box; }
    .answers-content-namespace trix-toolbar .button_group {
      display: inline-block;
      font-size: 0;
      height: 42px;
      margin: 0 8px 4px 0;
      border-top-color: #ccc;
      border-radius: 5px;
      overflow: hidden; }
      .answers-content-namespace trix-toolbar .button_group button, .answers-content-namespace trix-toolbar .button_group .input[type=button] {
        cursor: pointer;
        position: relative;
        font-size: 0;
        margin: 0;
        height: 42px;
        width: 40px;
        background: #445868;
        border: 0; }
        .answers-content-namespace trix-toolbar .button_group button::before, .answers-content-namespace trix-toolbar .button_group .input[type=button]::before {
          display: inline-block;
          position: absolute;
          top: 0;
          right: 0;
          bottom: 0;
          left: 0;
          background-position: center;
          background-repeat: no-repeat;
          content: ''; }
        .answers-content-namespace trix-toolbar .button_group button.active, .answers-content-namespace trix-toolbar .button_group .input[type=button].active {
          background: #445868; }
        .answers-content-namespace trix-toolbar .button_group button:disabled::before, .answers-content-namespace trix-toolbar .button_group .input[type=button]:disabled::before {
          opacity: .125; }
        .answers-content-namespace trix-toolbar .button_group button:first-child, .answers-content-namespace trix-toolbar .button_group .input[type=button]:first-child {
          border-top-left-radius: 50%;
          border-bottom-left-radius: 50%;
          padding-right: 40px;
          width: 45px; }
          .answers-content-namespace trix-toolbar .button_group button:first-child:before, .answers-content-namespace trix-toolbar .button_group .input[type=button]:first-child:before {
            background-position: 70% 50% !important; }
        .answers-content-namespace trix-toolbar .button_group button:last-child, .answers-content-namespace trix-toolbar .button_group .input[type=button]:last-child {
          border-top-right-radius: 50%;
          border-bottom-right-radius: 50%;
          padding-left: 40px;
          width: 45px; }
          .answers-content-namespace trix-toolbar .button_group button:last-child:before, .answers-content-namespace trix-toolbar .button_group .input[type=button]:last-child:before {
            background-position: 20% 50% !important; }
    .answers-content-namespace trix-toolbar .dialogs {
      position: relative; }
      .answers-content-namespace trix-toolbar .dialogs .dialog {
        color: #577083;
        font-size: 12px;
        font-weight: 300;
        position: absolute;
        top: -5px;
        left: 0px;
        right: 0;
        padding: 22px 22px;
        line-height: 12px;
        background: #fff;
        box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
        border-radius: 3px;
        z-index: 5;
        width: 372px; }
        .answers-content-namespace trix-toolbar .dialogs .dialog input {
          font-size: 14px;
          height: 41px;
          border: 1px solid #eeeeee;
          border-radius: 4px;
          transition: background .1s linear; }
          .answers-content-namespace trix-toolbar .dialogs .dialog input:focus {
            outline: none; }
          .answers-content-namespace trix-toolbar .dialogs .dialog input[type="text"], .answers-content-namespace trix-toolbar .dialogs .dialog input[type="number"], .answers-content-namespace trix-toolbar .dialogs .dialog input[type="url"] {
            padding: 0 12px; }
        .answers-content-namespace trix-toolbar .dialogs .dialog ::-webkit-input-placeholder {
          font-weight: 300;
          color: #7a92a5; }
        .answers-content-namespace trix-toolbar .dialogs .dialog :-moz-placeholder {
          font-weight: 300;
          color: #7a92a5; }
        .answers-content-namespace trix-toolbar .dialogs .dialog ::-moz-placeholder {
          font-weight: 300;
          color: #7a92a5; }
        .answers-content-namespace trix-toolbar .dialogs .dialog :-ms-input-placeholder {
          font-weight: 300;
          color: #7a92a5; }
        .answers-content-namespace trix-toolbar .dialogs .dialog button, .answers-content-namespace trix-toolbar .dialogs .dialog input[type="button"] {
          font-family: "Fira Sans";
          font-weight: 300;
          font-size: 14px;
          width: 92px;
          height: 40px;
          background-color: #3197ef;
          border: 1px solid #3197ef;
          border-radius: 20px;
          color: #ffffff;
          cursor: pointer; }
          .answers-content-namespace trix-toolbar .dialogs .dialog button:focus, .answers-content-namespace trix-toolbar .dialogs .dialog input[type="button"]:focus {
            outline: none; }
          .answers-content-namespace trix-toolbar .dialogs .dialog button:disabled, .answers-content-namespace trix-toolbar .dialogs .dialog input[type="button"]:disabled {
            pointer-events: none;
            border-color: #cbd2d9;
            background-color: #cbd2d9;
            color: #ffffff; }
        .answers-content-namespace trix-toolbar .dialogs .dialog input[type=checkbox] {
          display: none; }
          .answers-content-namespace trix-toolbar .dialogs .dialog input[type=checkbox] + label {
            position: relative;
            cursor: pointer;
            padding-left: 20px; }
            .answers-content-namespace trix-toolbar .dialogs .dialog input[type=checkbox] + label:before {
              content: '';
              width: 12px;
              height: 12px;
              top: 2px;
              border: 1px solid #7a92a5;
              border-radius: 3px;
              display: block;
              position: absolute;
              transition: background-color .1s linear; }
          .answers-content-namespace trix-toolbar .dialogs .dialog input[type=checkbox]:checked + label:before {
            color: #ffffff;
            background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIyM3B4IiBoZWlnaHQ9IjIzcHgiIHZpZXdCb3g9IjAgMCAyMyAyMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDMuNi4xICgyNjMxMykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPnNtYWlsLXYtY2hlY2tib3g8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iU1ZHcyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IndoaXRlIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iQi1DYXRlZ29yeVBhZ2UtQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MS4wMDAwMDAsIC0xMzEuMDAwMDAwKSI+PC9nPg0KICAgICAgICA8ZyBpZD0ic21haWwtdi1jaGVja2JveCIgZmlsbD0id2hpdGUiPg0KICAgICAgICAgICAgPHBhdGggZD0iTTExLjg4NTcxNjQsMTMuNzMxMTQwNCBMOS4wMjg2MzA4NSwxMy43MzExNDA0IEw5LjAyODYzMDg1LDE1LjgzMTcwMTggTDE0LjAxNjA4MzIsMTUuODMxNzAxOCBMMTQuMDQxMDAxMSwxNS44NTYwNDI3IEwxMy41MDgwNTA1LDUuMjEzNTg5MjggTDExLjUwODA1MDUsNS4yMTM1ODkyOCBMMTEuODg1NzE2NCwxMy43MzExNDA0IFoiIGlkPSJDb21iaW5lZC1TaGFwZS1Db3B5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjUzNDgxNiwgMTAuNTM0ODE2KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTEuNTM0ODE2LCAtMTAuNTM0ODE2KSAiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
            background-color: #445868;
            background-size: 18px;
            background-position: center;
            border-color: #445868; }
        .answers-content-namespace trix-toolbar .dialogs .dialog a {
          color: #3197ef;
          text-decoration: none; }
        .answers-content-namespace trix-toolbar .dialogs .dialog .button_group {
          float: right;
          margin: 0;
          margin-top: 10px; }
          .answers-content-namespace trix-toolbar .dialogs .dialog .button_group input[type="button"] {
            margin-left: 5px;
            cursor: pointer; }
          .answers-content-namespace trix-toolbar .dialogs .dialog .button_group .link-dialog-unlink {
            font-weight: initial;
            width: auto;
            height: auto;
            background: none;
            border: 0;
            color: red; }
        .answers-content-namespace trix-toolbar .dialogs .dialog input[type="url"],
        .answers-content-namespace trix-toolbar .dialogs .dialog input[type="text"] {
          font-size: 14px;
          display: block;
          width: 100%;
          height: 41px;
          border: 1px solid #eeeeee;
          border-radius: 4px;
          margin: 7px 0;
          padding-left: 12px; }
          .answers-content-namespace trix-toolbar .dialogs .dialog input[type="url"]:focus,
          .answers-content-namespace trix-toolbar .dialogs .dialog input[type="text"]:focus {
            outline: none;
            background-color: #f2f8fd; }
          .answers-content-namespace trix-toolbar .dialogs .dialog input[type="url"].inner-link,
          .answers-content-namespace trix-toolbar .dialogs .dialog input[type="text"].inner-link {
            color: #3197ef; }
        .answers-content-namespace trix-toolbar .dialogs .dialog input[type="url"] {
          margin-bottom: 0; }
        .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog:before {
          position: absolute;
          display: block;
          content: ' ';
          background-color: inherit;
          top: -4px;
          left: 95px;
          border: 10px;
          width: 10px;
          height: 10px;
          border-radius: 2px;
          box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.08);
          transform: rotate(225deg); }
        .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover {
          font-family: inherit;
          font-size: 14px;
          position: absolute;
          padding: 25px 22px;
          background-color: rgba(255, 255, 255, 0.96);
          z-index: 5;
          width: 100%;
          height: 100%;
          top: 0;
          left: 0; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover a.close-message {
            display: block;
            text-align: center;
            margin: 15px 0;
            font-size: 14px;
            font-weight: 400; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container {
            position: relative;
            padding: 15px;
            border: 1px dashed #d1dee7;
            border-radius: 4px;
            line-height: 1.2em; }
            .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container .file-wrapper {
              position: relative; }
              .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container .file-wrapper:before {
                content: '';
                position: absolute;
                display: block;
                width: 100%;
                height: 4px;
                bottom: 0;
                z-index: 1;
                background-color: #eeeeee;
                border-bottom-right-radius: 4px;
                border-bottom-left-radius: 4px; }
              .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container .file-wrapper .progress-bar {
                z-index: 2;
                position: absolute;
                height: 4px;
                bottom: 0;
                background-color: #3197ef;
                transition: width .3s linear; }
            .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container.file-ok .file-wrapper:before, .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container.file-error .file-wrapper:before {
              display: none; }
            .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container.file-ok .file-name:after, .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container.file-error .file-name:after {
              background: url('data:image/svg+xml;utf8,<svg width="25" height="27" viewBox="0 0 25 27" xmlns="http://www.w3.org/2000/svg"><title>attachment</title><path d="M10.4 19.825a2.714 2.714 0 0 1-1.93-.798l-2.122-2.122c-1.798-1.798-1.798-3.86 0-5.657l4.243-4.242c.368-.368.87-.87 1.61-1.033.874-.19 1.757.157 2.634 1.033 2.12 2.12.635 3.606 0 4.24l-4.243 4.245-1.413-1.413 4.243-4.243c.653-.655.706-.707 0-1.414-.403-.404-.673-.513-.792-.493-.167.037-.42.29-.623.493l-4.243 4.242c-1.017 1.017-1.017 1.81 0 2.83l2.122 2.12c.52.52 1.437-.024 2.12-.707l6.365-6.364c1.242-1.242-.286-3.112-2.122-4.95-1.838-1.835-3.707-3.36-4.95-2.12L7.056 7.713A1 1 0 1 1 5.64 6.3l4.244-4.245c2.827-2.824 6.42.766 7.775 2.12 1.356 1.355 4.952 4.952 2.123 7.78L13.42 18.32c-1.097 1.096-2.138 1.505-3.02 1.505" fill="%23577083" fill-rule="evenodd"/></svg>') no-repeat 50% 50%; }
            .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container .file-name {
              position: relative;
              border-radius: 4px;
              border: 1px solid #eeeeee;
              color: rgba(87, 112, 131, 0.3);
              margin-bottom: 15px;
              padding: 0 40px;
              overflow: hidden;
              white-space: nowrap;
              text-overflow: ellipsis;
              font-size: 14px;
              font-weight: 400;
              text-align: center;
              height: 40px;
              line-height: 40px; }
              .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container .file-name:after {
                content: '';
                position: absolute;
                top: 2px;
                left: 0;
                display: block;
                width: 40px;
                height: 40px;
                background: url('data:image/svg+xml;utf8,<svg width="25" height="27" viewBox="0 0 25 27" xmlns="http://www.w3.org/2000/svg"><title>attachment</title><path d="M10.4 19.825a2.714 2.714 0 0 1-1.93-.798l-2.122-2.122c-1.798-1.798-1.798-3.86 0-5.657l4.243-4.242c.368-.368.87-.87 1.61-1.033.874-.19 1.757.157 2.634 1.033 2.12 2.12.635 3.606 0 4.24l-4.243 4.245-1.413-1.413 4.243-4.243c.653-.655.706-.707 0-1.414-.403-.404-.673-.513-.792-.493-.167.037-.42.29-.623.493l-4.243 4.242c-1.017 1.017-1.017 1.81 0 2.83l2.122 2.12c.52.52 1.437-.024 2.12-.707l6.365-6.364c1.242-1.242-.286-3.112-2.122-4.95-1.838-1.835-3.707-3.36-4.95-2.12L7.056 7.713A1 1 0 1 1 5.64 6.3l4.244-4.245c2.827-2.824 6.42.766 7.775 2.12 1.356 1.355 4.952 4.952 2.123 7.78L13.42 18.32c-1.097 1.096-2.138 1.505-3.02 1.505" fill="%23d1dee7" fill-rule="evenodd"/></svg>') no-repeat 50% 50%; }
              .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container .file-name:before {
                content: '';
                position: absolute;
                display: block;
                width: 40px;
                height: 40px;
                right: 0; }
            .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container .message {
              text-align: center; }
              .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container .message .message-content {
                font-size: 12px; }
            .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container.file-ok .file-name {
              color: #577083;
              border: 1px solid #e2feeb;
              background-color: #f2fff6; }
              .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container.file-ok .file-name:before {
                background: url('data:image/svg+xml;utf8,<svg width="21" height="16" viewBox="0 0 21 16" xmlns="http://www.w3.org/2000/svg"><title>indications-small-v-translations</title><g fill="none" fill-rule="evenodd"><path d="M8.5 13L17 4.5 15.5 3l-7 7-3-3L4 8.5z" fill="#3BD466"/></g></svg>') no-repeat 50% 50%; }
            .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container.file-ok .message-title {
              color: #3bd466;
              font-weight: 400; }
            .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container.file-error .file-name {
              color: #577083;
              border: 1px solid #ffdee3;
              background-color: #ffebee; }
              .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container.file-error .file-name:before {
                background: url('data:image/svg+xml;utf8,<svg width="21" height="16" viewBox="0 0 21 16" xmlns="http://www.w3.org/2000/svg"><title>delete-smaller</title><g fill="none" fill-rule="evenodd"><path d="M12.314 7.9l4.242-4.243-1.414-1.414L10.9 6.485 6.656 2.243 5.243 3.657 9.485 7.9 5.243 12.14l1.414 1.414L10.9 9.314l4.242 4.242 1.414-1.414L12.314 7.9z" fill="#E42741"/></g></svg>') no-repeat 50% 50%; }
            .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .message-popover .message-container.file-error .message-title {
              color: #e42741;
              font-weight: 400; }
        .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog {
          background-color: #ffffff;
          color: #577083;
          font-weight: 300;
          box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
          border-radius: 3px;
          cursor: default;
          position: absolute;
          padding: 0;
          z-index: 5;
          font-size: 12px;
          display: none;
          width: 372px;
          position: absolute;
          text-align: left;
          padding: 22px; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog.submenu-visible {
            display: block; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog input {
            font-size: 14px;
            height: 41px;
            border: 1px solid #eeeeee;
            border-radius: 4px;
            transition: background .1s linear; }
            .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog input:focus {
              outline: none; }
            .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog input[type="text"], .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog input[type="number"], .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog input[type="url"] {
              padding: 0 12px; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog ::-webkit-input-placeholder {
            font-weight: 300;
            color: #7a92a5; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog :-moz-placeholder {
            font-weight: 300;
            color: #7a92a5; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog ::-moz-placeholder {
            font-weight: 300;
            color: #7a92a5; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog :-ms-input-placeholder {
            font-weight: 300;
            color: #7a92a5; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog button, .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog input[type="button"] {
            font-family: "Fira Sans";
            font-weight: 300;
            font-size: 14px;
            width: 92px;
            height: 40px;
            background-color: #3197ef;
            border: 1px solid #3197ef;
            border-radius: 20px;
            color: #ffffff;
            cursor: pointer; }
            .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog button:focus, .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog input[type="button"]:focus {
              outline: none; }
            .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog button:disabled, .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog input[type="button"]:disabled {
              pointer-events: none;
              border-color: #cbd2d9;
              background-color: #cbd2d9;
              color: #ffffff; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog input[type=checkbox] {
            display: none; }
            .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog input[type=checkbox] + label {
              position: relative;
              cursor: pointer;
              padding-left: 20px; }
              .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog input[type=checkbox] + label:before {
                content: '';
                width: 12px;
                height: 12px;
                top: 2px;
                border: 1px solid #7a92a5;
                border-radius: 3px;
                display: block;
                position: absolute;
                transition: background-color .1s linear; }
            .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog input[type=checkbox]:checked + label:before {
              color: #ffffff;
              background-image: url("data:image/svg+xml;base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHdpZHRoPSIyM3B4IiBoZWlnaHQ9IjIzcHgiIHZpZXdCb3g9IjAgMCAyMyAyMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDMuNi4xICgyNjMxMykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+DQogICAgPHRpdGxlPnNtYWlsLXYtY2hlY2tib3g8L3RpdGxlPg0KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPg0KICAgIDxkZWZzPjwvZGVmcz4NCiAgICA8ZyBpZD0iU1ZHcyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9IndoaXRlIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPg0KICAgICAgICA8ZyBpZD0iQi1DYXRlZ29yeVBhZ2UtQ29weSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE1MS4wMDAwMDAsIC0xMzEuMDAwMDAwKSI+PC9nPg0KICAgICAgICA8ZyBpZD0ic21haWwtdi1jaGVja2JveCIgZmlsbD0id2hpdGUiPg0KICAgICAgICAgICAgPHBhdGggZD0iTTExLjg4NTcxNjQsMTMuNzMxMTQwNCBMOS4wMjg2MzA4NSwxMy43MzExNDA0IEw5LjAyODYzMDg1LDE1LjgzMTcwMTggTDE0LjAxNjA4MzIsMTUuODMxNzAxOCBMMTQuMDQxMDAxMSwxNS44NTYwNDI3IEwxMy41MDgwNTA1LDUuMjEzNTg5MjggTDExLjUwODA1MDUsNS4yMTM1ODkyOCBMMTEuODg1NzE2NCwxMy43MzExNDA0IFoiIGlkPSJDb21iaW5lZC1TaGFwZS1Db3B5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLjUzNDgxNiwgMTAuNTM0ODE2KSByb3RhdGUoLTMxNS4wMDAwMDApIHRyYW5zbGF0ZSgtMTEuNTM0ODE2LCAtMTAuNTM0ODE2KSAiPjwvcGF0aD4NCiAgICAgICAgPC9nPg0KICAgIDwvZz4NCjwvc3ZnPg==");
              background-color: #445868;
              background-size: 18px;
              background-position: center;
              border-color: #445868; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog a {
            color: #3197ef;
            text-decoration: none; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog input {
            width: 100%;
            margin: 7px 0; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog button {
            float: right;
            margin: 5px 0; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog a {
            border: 0; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog:before {
            position: absolute;
            display: block;
            content: ' ';
            background-color: inherit;
            top: -4px;
            left: 215px;
            border: 10px;
            width: 10px;
            height: 10px;
            border-radius: 2px;
            box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.08);
            transform: rotate(225deg); }
          .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog.active {
            display: block; }
        .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog, .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog {
          min-width: 300px;
          max-width: 600px; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .open-new-tab, .answers-content-namespace trix-toolbar .dialogs .dialog.image_dialog .open-new-tab {
            float: left;
            padding-top: 23px; }
        .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .link_url_fields {
          position: relative; }
        .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .upload-file-link {
          float: right; }
        .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog input {
          transition: background-color .1s linear; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog input.invalid {
            border-color: rgba(249, 86, 86, 0.5);
            background-color: rgba(252, 185, 185, 0.5); }
        .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog label {
          color: #577083; }
        .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .results {
          z-index: 1;
          position: absolute;
          max-width: 600px;
          max-height: 185px;
          overflow: scroll;
          width: 100%;
          border-radius: 3px;
          background-color: #ffffff;
          box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
          font-size: 14px; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .results a {
            cursor: pointer;
            display: block;
            padding-bottom: 5px;
            border-bottom: 0; }
            .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .results a:hover {
              background-color: #f2f8fd; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .results .searching {
            padding: 10px;
            text-align: center; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .results .result-title {
            color: #587082;
            line-height: 1.2;
            padding: 5px;
            font-weight: bold; }
          .answers-content-namespace trix-toolbar .dialogs .dialog.link_dialog .results .result-content {
            padding: 0 5px;
            line-height: 1;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            color: #8793AF; }
  .answers-content-namespace trix-toolbar .button_group button:before {
    background-position: 50% 50% !important;
    background-repeat: no-repeat !important; }
  .answers-content-namespace trix-toolbar .button_group button.bold:before {
    background: url('data:image/svg+xml;utf8,<svg width="11" height="15" viewBox="0 0 11 15" xmlns="http://www.w3.org/2000/svg"><title>bold-icn</title><path d="M9 11.292C9 12.235 8.235 13 7.292 13H2V8h5.292C8.235 8 9 8.765 9 9.708v1.584zM2 2h3.838C6.468 2 7 2.532 7 3.162v1.676C7 5.468 6.468 6 5.838 6H2V2zm6.642 4.265c.22-.43.358-.912.358-1.427V3.162A3.17 3.17 0 0 0 5.838 0H.018S0 1.13 0 2.527V15h7.292A3.72 3.72 0 0 0 11 11.292V9.708c0-1.562-.983-2.9-2.358-3.443z" fill="%23d1dee7" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.bold:hover:before {
    background: url('data:image/svg+xml;utf8,<svg width="11" height="15" viewBox="0 0 11 15" xmlns="http://www.w3.org/2000/svg"><title>bold-icn</title><path d="M9 11.292C9 12.235 8.235 13 7.292 13H2V8h5.292C8.235 8 9 8.765 9 9.708v1.584zM2 2h3.838C6.468 2 7 2.532 7 3.162v1.676C7 5.468 6.468 6 5.838 6H2V2zm6.642 4.265c.22-.43.358-.912.358-1.427V3.162A3.17 3.17 0 0 0 5.838 0H.018S0 1.13 0 2.527V15h7.292A3.72 3.72 0 0 0 11 11.292V9.708c0-1.562-.983-2.9-2.358-3.443z" fill="%23ffffff" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.bold.active:before {
    background: url('data:image/svg+xml;utf8,<svg width="11" height="15" viewBox="0 0 11 15" xmlns="http://www.w3.org/2000/svg"><title>bold-icn</title><path d="M9 11.292C9 12.235 8.235 13 7.292 13H2V8h5.292C8.235 8 9 8.765 9 9.708v1.584zM2 2h3.838C6.468 2 7 2.532 7 3.162v1.676C7 5.468 6.468 6 5.838 6H2V2zm6.642 4.265c.22-.43.358-.912.358-1.427V3.162A3.17 3.17 0 0 0 5.838 0H.018S0 1.13 0 2.527V15h7.292A3.72 3.72 0 0 0 11 11.292V9.708c0-1.562-.983-2.9-2.358-3.443z" fill="%233197ef" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.italic:before {
    background: url('data:image/svg+xml;utf8,<svg width="11" height="15" viewBox="0 0 11 15" xmlns="http://www.w3.org/2000/svg"><title>italics-icn</title><path d="M3 0v2h2.6L3.4 13H0v2h8v-2H5.4L7.6 2H11V0H3z" fill="%23d1dee7" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.italic:hover:before {
    background: url('data:image/svg+xml;utf8,<svg width="11" height="15" viewBox="0 0 11 15" xmlns="http://www.w3.org/2000/svg"><title>italics-icn</title><path d="M3 0v2h2.6L3.4 13H0v2h8v-2H5.4L7.6 2H11V0H3z" fill="%23ffffff" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.italic.active:before {
    background: url('data:image/svg+xml;utf8,<svg width="11" height="15" viewBox="0 0 11 15" xmlns="http://www.w3.org/2000/svg"><title>italics-icn</title><path d="M3 0v2h2.6L3.4 13H0v2h8v-2H5.4L7.6 2H11V0H3z" fill="%233197ef" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.link:before {
    background: url('data:image/svg+xml;utf8,<svg width="17" height="17" viewBox="0 0 17 17" xmlns="http://www.w3.org/2000/svg"><title>link-icn</title><path d="M3.476 15.152c.815.86 1.537.995 2.41.995.876 0 1.54-.233 2.255-.995.716-.763 1.4-1.508 1.4-1.508-1.38.155-2.228-.517-2.228-.517l-.337.484c-.264.265-.584.518-.964.518-.378 0-.856-.18-1.12-.444L3.35 12.17a1.37 1.37 0 0 1-.41-.984c0-.38.145-.727.41-.99l3.136-3.22c.764-.605 1.73-.263 1.994 0l.56.562a1 1 0 0 0 1.418.003l.707-.705-1.27-1.27a3.4 3.4 0 0 0-2.412-.995c-.874 0-1.748.33-2.412.994L1.936 8.788a3.42 3.42 0 0 0 0 4.823l1.54 1.542zM13.63 1.565C12.814.705 12.09.57 11.217.57c-.875 0-1.54.232-2.253.995-.715.762-1.398 1.507-1.398 1.507 1.378-.155 2.227.518 2.227.518l.337-.484c.265-.264.584-.517.964-.517s.857.18 1.12.443l1.542 1.514c.264.264.41.605.41.984 0 .38-.146.728-.41.992l-3.136 3.22c-.764.604-1.73.262-1.994-.002l-.56-.56a1 1 0 0 0-1.418-.005l-.707.707 1.272 1.27a3.4 3.4 0 0 0 2.41.995c.875 0 1.75-.33 2.413-.994L15.17 7.93a3.42 3.42 0 0 0 0-4.824l-1.54-1.54z" fill="%23d1dee7" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.link:hover:before {
    background: url('data:image/svg+xml;utf8,<svg width="17" height="17" viewBox="0 0 17 17" xmlns="http://www.w3.org/2000/svg"><title>link-icn</title><path d="M3.476 15.152c.815.86 1.537.995 2.41.995.876 0 1.54-.233 2.255-.995.716-.763 1.4-1.508 1.4-1.508-1.38.155-2.228-.517-2.228-.517l-.337.484c-.264.265-.584.518-.964.518-.378 0-.856-.18-1.12-.444L3.35 12.17a1.37 1.37 0 0 1-.41-.984c0-.38.145-.727.41-.99l3.136-3.22c.764-.605 1.73-.263 1.994 0l.56.562a1 1 0 0 0 1.418.003l.707-.705-1.27-1.27a3.4 3.4 0 0 0-2.412-.995c-.874 0-1.748.33-2.412.994L1.936 8.788a3.42 3.42 0 0 0 0 4.823l1.54 1.542zM13.63 1.565C12.814.705 12.09.57 11.217.57c-.875 0-1.54.232-2.253.995-.715.762-1.398 1.507-1.398 1.507 1.378-.155 2.227.518 2.227.518l.337-.484c.265-.264.584-.517.964-.517s.857.18 1.12.443l1.542 1.514c.264.264.41.605.41.984 0 .38-.146.728-.41.992l-3.136 3.22c-.764.604-1.73.262-1.994-.002l-.56-.56a1 1 0 0 0-1.418-.005l-.707.707 1.272 1.27a3.4 3.4 0 0 0 2.41.995c.875 0 1.75-.33 2.413-.994L15.17 7.93a3.42 3.42 0 0 0 0-4.824l-1.54-1.54z" fill="%23ffffff" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.link.active:before {
    background: url('data:image/svg+xml;utf8,<svg width="17" height="17" viewBox="0 0 17 17" xmlns="http://www.w3.org/2000/svg"><title>link-icn</title><path d="M3.476 15.152c.815.86 1.537.995 2.41.995.876 0 1.54-.233 2.255-.995.716-.763 1.4-1.508 1.4-1.508-1.38.155-2.228-.517-2.228-.517l-.337.484c-.264.265-.584.518-.964.518-.378 0-.856-.18-1.12-.444L3.35 12.17a1.37 1.37 0 0 1-.41-.984c0-.38.145-.727.41-.99l3.136-3.22c.764-.605 1.73-.263 1.994 0l.56.562a1 1 0 0 0 1.418.003l.707-.705-1.27-1.27a3.4 3.4 0 0 0-2.412-.995c-.874 0-1.748.33-2.412.994L1.936 8.788a3.42 3.42 0 0 0 0 4.823l1.54 1.542zM13.63 1.565C12.814.705 12.09.57 11.217.57c-.875 0-1.54.232-2.253.995-.715.762-1.398 1.507-1.398 1.507 1.378-.155 2.227.518 2.227.518l.337-.484c.265-.264.584-.517.964-.517s.857.18 1.12.443l1.542 1.514c.264.264.41.605.41.984 0 .38-.146.728-.41.992l-3.136 3.22c-.764.604-1.73.262-1.994-.002l-.56-.56a1 1 0 0 0-1.418-.005l-.707.707 1.272 1.27a3.4 3.4 0 0 0 2.41.995c.875 0 1.75-.33 2.413-.994L15.17 7.93a3.42 3.42 0 0 0 0-4.824l-1.54-1.54z" fill="%233197ef" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.quote:before {
    background: url('data:image/svg+xml;utf8,<svg width="24" height="18" viewBox="0 0 24 18" xmlns="http://www.w3.org/2000/svg"><title>notes-icn</title><path d="M22 3v10c0 .542-.763 1-1.667 1h-6.38l-.976.586-.977.586-.977-.586-.976-.586h-6.38C2.763 14 2 13.542 2 13V3c0-.542.763-1 1.667-1h16.666C21.237 2 22 2.458 22 3zm-5 4H7V5h10v2zm-2 4H7V9h8v2zM3 0C1.35 0 0 1.35 0 3v10c0 1.65 1.35 3 3 3h7l2 2 2-2h7c1.65 0 3-1.35 3-3V3c0-1.65-1.35-3-3-3H3z" fill="%23d1dee7" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.quote:hover:before {
    background: url('data:image/svg+xml;utf8,<svg width="24" height="18" viewBox="0 0 24 18" xmlns="http://www.w3.org/2000/svg"><title>notes-icn</title><path d="M22 3v10c0 .542-.763 1-1.667 1h-6.38l-.976.586-.977.586-.977-.586-.976-.586h-6.38C2.763 14 2 13.542 2 13V3c0-.542.763-1 1.667-1h16.666C21.237 2 22 2.458 22 3zm-5 4H7V5h10v2zm-2 4H7V9h8v2zM3 0C1.35 0 0 1.35 0 3v10c0 1.65 1.35 3 3 3h7l2 2 2-2h7c1.65 0 3-1.35 3-3V3c0-1.65-1.35-3-3-3H3z" fill="%23ffffff" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.quote.active {
    background: url('data:image/svg+xml;utf8,<svg width="24" height="18" viewBox="0 0 24 18" xmlns="http://www.w3.org/2000/svg"><title>notes-icn</title><path d="M22 3v10c0 .542-.763 1-1.667 1h-6.38l-.976.586-.977.586-.977-.586-.976-.586h-6.38C2.763 14 2 13.542 2 13V3c0-.542.763-1 1.667-1h16.666C21.237 2 22 2.458 22 3zm-5 4H7V5h10v2zm-2 4H7V9h8v2zM3 0C1.35 0 0 1.35 0 3v10c0 1.65 1.35 3 3 3h7l2 2 2-2h7c1.65 0 3-1.35 3-3V3c0-1.65-1.35-3-3-3H3z" fill="%233197ef" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.bullets:before {
    background: url('data:image/svg+xml;utf8,<svg width="16" height="8" viewBox="0 0 16 8" xmlns="http://www.w3.org/2000/svg"><title>bullets-icn</title><path d="M4.01 2h10.988a1 1 0 0 0 0-2H4.008v2zM0 2h2V0H0v2zm0 6h2V6H0v2zm4.05 0h10.948a1 1 0 0 0 0-2H4.048v2z" fill="%23d1dee7" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.bullets:hover:before {
    background: url('data:image/svg+xml;utf8,<svg width="16" height="8" viewBox="0 0 16 8" xmlns="http://www.w3.org/2000/svg"><title>bullets-icn</title><path d="M4.01 2h10.988a1 1 0 0 0 0-2H4.008v2zM0 2h2V0H0v2zm0 6h2V6H0v2zm4.05 0h10.948a1 1 0 0 0 0-2H4.048v2z" fill="%23ffffff" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.bullets.active:before {
    background: url('data:image/svg+xml;utf8,<svg width="16" height="8" viewBox="0 0 16 8" xmlns="http://www.w3.org/2000/svg"><title>bullets-icn</title><path d="M4.01 2h10.988a1 1 0 0 0 0-2H4.008v2zM0 2h2V0H0v2zm0 6h2V6H0v2zm4.05 0h10.948a1 1 0 0 0 0-2H4.048v2z" fill="%233197ef" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.numbers:before {
    background: url('data:image/svg+xml;utf8,<svg width="22" height="22" viewBox="0 0 22 19" xmlns="http://www.w3.org/2000/svg"><title>floater-bulletted-list</title><path d="M7.01 8h10.988a1 1 0 0 0 0-2H7.008v2zM5 9V4h-.928L2.996 5.022V6H4v3h1zm2.05 5h10.948a1 1 0 0 0 0-2H7.048v2zM4 11.99a.458.458 0 0 1 .474-.49c.32-.014.526.132.526.5 0 .233-.29.595-.797.968a6.48 6.48 0 0 1-.92.563L3 13.67v1.338h3v-1H3.5l.5.5v-.523l-.283.45a7.462 7.462 0 0 0 1.08-.658C5.54 13.227 6 12.655 6 12.003c0-1.015-.74-1.537-1.53-1.5-.734-.032-1.49.568-1.47 1.51l1-.02z" fill="%23d1dee7" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.numbers:hover:before {
    background: url('data:image/svg+xml;utf8,<svg width="22" height="22" viewBox="0 0 22 19" xmlns="http://www.w3.org/2000/svg"><title>floater-bulletted-list</title><path d="M7.01 8h10.988a1 1 0 0 0 0-2H7.008v2zM5 9V4h-.928L2.996 5.022V6H4v3h1zm2.05 5h10.948a1 1 0 0 0 0-2H7.048v2zM4 11.99a.458.458 0 0 1 .474-.49c.32-.014.526.132.526.5 0 .233-.29.595-.797.968a6.48 6.48 0 0 1-.92.563L3 13.67v1.338h3v-1H3.5l.5.5v-.523l-.283.45a7.462 7.462 0 0 0 1.08-.658C5.54 13.227 6 12.655 6 12.003c0-1.015-.74-1.537-1.53-1.5-.734-.032-1.49.568-1.47 1.51l1-.02z" fill="%23ffffff" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.numbers.active:before {
    background: url('data:image/svg+xml;utf8,<svg width="22" height="22" viewBox="0 0 22 19" xmlns="http://www.w3.org/2000/svg"><title>floater-bulletted-list</title><path d="M7.01 8h10.988a1 1 0 0 0 0-2H7.008v2zM5 9V4h-.928L2.996 5.022V6H4v3h1zm2.05 5h10.948a1 1 0 0 0 0-2H7.048v2zM4 11.99a.458.458 0 0 1 .474-.49c.32-.014.526.132.526.5 0 .233-.29.595-.797.968a6.48 6.48 0 0 1-.92.563L3 13.67v1.338h3v-1H3.5l.5.5v-.523l-.283.45a7.462 7.462 0 0 0 1.08-.658C5.54 13.227 6 12.655 6 12.003c0-1.015-.74-1.537-1.53-1.5-.734-.032-1.49.568-1.47 1.51l1-.02z" fill="%233197ef" fill-rule="evenodd"/></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.image:before {
    background: url('data:image/svg+xml;utf8,<svg width="22" height="22" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg"><title>floater-photo copy</title><g fill="none" fill-rule="evenodd"><path d="M20 15.656c0 .726-.613 1.34-1.34 1.34H3.34c-.727 0-1.34-.614-1.34-1.34v-7.32c0-.727.613-1.34 1.34-1.34h15.32c.727 0 1.34.613 1.34 1.34v7.32zm-.07-10.66H19v-1h-2v1h-3V3H8v1.995H3.34A3.35 3.35 0 0 0 0 8.335v7.32a3.35 3.35 0 0 0 3.34 3.34h15.32a3.35 3.35 0 0 0 3.34-3.34v-7.32a3.35 3.35 0 0 0-3.34-3.34h1.27zM8.5 12.035v-.04c0-1.38 1.122-2.5 2.5-2.5a2.504 2.504 0 0 1 2.5 2.51c-1.13.017-3.87.053-5 .03zM11 15v.495c1.93 0 3.5-1.57 3.5-3.5s-1.57-3.5-3.5-3.5-3.5 1.57-3.5 3.5 1.57 3.5 3.5 3.5V15z" fill="%23d1dee7"/></g></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.image:hover:before {
    background: url('data:image/svg+xml;utf8,<svg width="22" height="22" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg"><title>floater-photo copy</title><g fill="none" fill-rule="evenodd"><path d="M20 15.656c0 .726-.613 1.34-1.34 1.34H3.34c-.727 0-1.34-.614-1.34-1.34v-7.32c0-.727.613-1.34 1.34-1.34h15.32c.727 0 1.34.613 1.34 1.34v7.32zm-.07-10.66H19v-1h-2v1h-3V3H8v1.995H3.34A3.35 3.35 0 0 0 0 8.335v7.32a3.35 3.35 0 0 0 3.34 3.34h15.32a3.35 3.35 0 0 0 3.34-3.34v-7.32a3.35 3.35 0 0 0-3.34-3.34h1.27zM8.5 12.035v-.04c0-1.38 1.122-2.5 2.5-2.5a2.504 2.504 0 0 1 2.5 2.51c-1.13.017-3.87.053-5 .03zM11 15v.495c1.93 0 3.5-1.57 3.5-3.5s-1.57-3.5-3.5-3.5-3.5 1.57-3.5 3.5 1.57 3.5 3.5 3.5V15z" fill="%23ffffff"/></g></svg>'); }
  .answers-content-namespace trix-toolbar .button_group button.image.active:before {
    background: url('data:image/svg+xml;utf8,<svg width="22" height="22" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg"><title>floater-photo copy</title><g fill="none" fill-rule="evenodd"><path d="M20 15.656c0 .726-.613 1.34-1.34 1.34H3.34c-.727 0-1.34-.614-1.34-1.34v-7.32c0-.727.613-1.34 1.34-1.34h15.32c.727 0 1.34.613 1.34 1.34v7.32zm-.07-10.66H19v-1h-2v1h-3V3H8v1.995H3.34A3.35 3.35 0 0 0 0 8.335v7.32a3.35 3.35 0 0 0 3.34 3.34h15.32a3.35 3.35 0 0 0 3.34-3.34v-7.32a3.35 3.35 0 0 0-3.34-3.34h1.27zM8.5 12.035v-.04c0-1.38 1.122-2.5 2.5-2.5a2.504 2.504 0 0 1 2.5 2.51c-1.13.017-3.87.053-5 .03zM11 15v.495c1.93 0 3.5-1.57 3.5-3.5s-1.57-3.5-3.5-3.5-3.5 1.57-3.5 3.5 1.57 3.5 3.5 3.5V15z" fill="%233197ef"/></g></svg>'); }
  .answers-content-namespace .trix-content blockquote {
    margin: 0 0 0 5px;
    padding: 0 0 0 10px;
    border-left: 5px solid #ccc; }
  .answers-content-namespace .trix-content pre {
    font-family: monospace;
    font-size: 12px;
    margin: 0;
    padding: 10px;
    white-space: pre-wrap;
    background-color: #eee; }
  .answers-content-namespace .trix-content ul, .answers-content-namespace .trix-content ol, .answers-content-namespace .trix-content li {
    margin: 0;
    padding: 0; }
    .answers-content-namespace .trix-content ul li, .answers-content-namespace .trix-content ol li, .answers-content-namespace .trix-content li li {
      margin-left: 20px; }
  .answers-content-namespace .trix-content img {
    max-width: 100%;
    height: auto; }
  .answers-content-namespace .trix-content a[data-trix-attachment] {
    color: inherit;
    text-decoration: none; }
    .answers-content-namespace .trix-content a[data-trix-attachment]:hover, .answers-content-namespace .trix-content a[data-trix-attachment]:visited:hover {
      color: iherit; }
  .answers-content-namespace .trix-content .attachment {
    position: relative;
    display: inline-block;
    max-width: 100%;
    margin: 0;
    padding: 0;
    color: #666;
    font-size: 13px; }
    .answers-content-namespace .trix-content .attachment.attachment-file {
      color: #333;
      line-height: 30px;
      padding: 0 16px;
      border: 1px solid #bbb;
      border-radius: 5px; }
    .answers-content-namespace .trix-content .attachment .caption {
      display: block;
      margin: 4px auto 0 auto;
      padding: 0;
      text-align: center; }
      .answers-content-namespace .trix-content .attachment .caption .size:before {
        content: ' · '; }

.answers-content-namespace.as-sortable-dragging {
  width: auto !important; }
  .answers-content-namespace.as-sortable-dragging .as-sortable-item {
    display: inline-block;
    height: auto; }
  .answers-content-namespace.as-sortable-dragging p,
  .answers-content-namespace.as-sortable-dragging h3 {
    margin: 0; }
  .answers-content-namespace.as-sortable-dragging .component-container {
    text-align: right; }
  .answers-content-namespace.as-sortable-dragging .component-list-item {
    border: 0; }
  .answers-content-namespace.as-sortable-dragging .handle-wrapper {
    visibility: visible; }
  .answers-content-namespace.as-sortable-dragging .add-component-button {
    display: none; }
  .answers-content-namespace.as-sortable-dragging .component-control {
    display: none; }
  .answers-content-namespace.as-sortable-dragging .control-button {
    display: none; }
  .answers-content-namespace.as-sortable-dragging .component-body {
    padding: 0 !important; }
  .answers-content-namespace.as-sortable-dragging .info-container {
    margin: 0; }
  .answers-content-namespace.as-sortable-dragging .component-body * {
    animation: none !important; }
  .answers-content-namespace.as-sortable-dragging [data-component-type="text"] {
    background-color: rgba(252, 252, 252, 0.94);
    border-radius: 0;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.24); }
    .answers-content-namespace.as-sortable-dragging [data-component-type="text"] trix-editor {
      max-height: 113px;
      padding: 16px 20px 7px 20px;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 3; }
  .answers-content-namespace.as-sortable-dragging [data-component-type="heading"] {
    background-color: rgba(252, 252, 252, 0.94);
    border-radius: 0;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.24); }
    .answers-content-namespace.as-sortable-dragging [data-component-type="heading"] textarea {
      padding-left: 20px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis; }
    .answers-content-namespace.as-sortable-dragging [data-component-type="heading"] ce-icon {
      left: 0 !important; }
  .answers-content-namespace.as-sortable-dragging [data-component-type="iframe"] {
    width: 180px;
    padding: 0;
    background-color: rgba(252, 252, 252, 0.94);
    box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.24);
    border-radius: 5px; }
    .answers-content-namespace.as-sortable-dragging [data-component-type="iframe"] .iframe-wrapper {
      height: 113px;
      border: 0;
      background: url('data:image/svg+xml;utf8,<svg width="85" height="54" viewBox="0 0 85 54" xmlns="http://www.w3.org/2000/svg"><title>iframe-ph</title><g fill="#CCD3E1" fill-rule="evenodd"><path d="M82 52H3c-.548 0-1-.452-1-1V3.333c0-.548.452-1 1-1h79c.548 0 1 .452 1 1V51c0 .548-.452 1-1 1zm0 2c1.652 0 3-1.348 3-3V3.333c0-1.652-1.348-3-3-3H3c-1.652 0-3 1.348-3 3V51c0 1.652 1.348 3 3 3h79zm3-49.667H1v2h84v-2zM21 32.166h41.334v-1H21v1zm0 4h41.334v-1H21v1zm0 4h19v-1H21v1z"/><path d="M21 24h1.968v-8.316H21V24zm4.248-8.316V24h1.968v-3.3h2.424v-1.404h-2.424v-2.208H30l.204-1.404h-4.956zm10.35 3.48c-.22.2-.55.3-.99.3h-.828v-2.4h.708c.488 0 .85.092 1.086.276.236.184.354.476.354.876 0 .432-.11.748-.33.948zm1.974.384c.256-.352.384-.796.384-1.332 0-.856-.286-1.492-.858-1.908-.572-.416-1.426-.624-2.562-.624h-2.724V24h1.968v-3.18h.768L36.252 24h2.22l-2.112-3.54c.552-.256.956-.56 1.212-.912zm15.3-3.864l-1.164 5.64-1.248-5.64h-2.484L47.352 24h1.92l.144-3.228a28.126 28.126 0 0 0-.036-3.42l1.368 5.772h1.86l1.284-5.772a20.68 20.68 0 0 0-.036 1.26c0 .624.02 1.336.06 2.136L54.06 24h1.932l-.624-8.316h-2.496zm7.068 4.776h2.556v-1.38H59.94v-1.992h2.928l.204-1.404h-5.1V24h5.1v-1.416H59.94V20.46zm-18.144.324l.876-3.672.876 3.672h-1.752zm-.288-5.1L39 24h2.04l.42-1.788h2.436l.42 1.788h2.088l-2.508-8.316h-2.388z"/></g></svg>') center no-repeat; }
    .answers-content-namespace.as-sortable-dragging [data-component-type="iframe"] iframe {
      display: none; }
  .answers-content-namespace.as-sortable-dragging [data-component-type="line"] {
    background-color: rgba(252, 252, 252, 0.94);
    border-radius: 0;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.24);
    padding: 12px !important;
    width: 377px; }
    .answers-content-namespace.as-sortable-dragging [data-component-type="line"] hr {
      position: relative;
      top: 50%;
      transform: translateY(-50%);
      width: 300px; }
  .answers-content-namespace.as-sortable-dragging [data-component-type="informative"] {
    background-color: rgba(252, 252, 252, 0.94);
    border-radius: 0;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.24);
    max-height: 140px;
    padding: 5px !important; }
    .answers-content-namespace.as-sortable-dragging [data-component-type="informative"] trix-editor {
      max-height: 120px;
      overflow: hidden;
      padding: 10px 0 10px 0;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2; }
    .answers-content-namespace.as-sortable-dragging [data-component-type="informative"] :before {
      left: 35px;
      max-height: 125px; }
  .answers-content-namespace.as-sortable-dragging [data-component-type="image"] {
    width: 180px;
    background-color: rgba(252, 252, 252, 0.94);
    box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.24);
    border-radius: 5px;
    padding: 0; }
    .answers-content-namespace.as-sortable-dragging [data-component-type="image"] img {
      right: 0;
      padding: 5px;
      height: 113px;
      width: 181px;
      opacity: .94;
      border: 0;
      border-radius: 5px; }
  .answers-content-namespace.as-sortable-dragging [data-component-type="video"] {
    width: auto; }
    .answers-content-namespace.as-sortable-dragging [data-component-type="video"] .component-container {
      right: 0;
      padding: 0;
      height: 113px;
      width: 181px;
      opacity: .94;
      border: 0;
      border-radius: 0;
      border-top-left-radius: 5px;
      border-bottom-left-radius: 5px; }
      .answers-content-namespace.as-sortable-dragging [data-component-type="video"] .component-container .video-overlay, .answers-content-namespace.as-sortable-dragging [data-component-type="video"] .component-container iframe {
        width: 181px !important;
        height: 113px !important; }
        .answers-content-namespace.as-sortable-dragging [data-component-type="video"] .component-container .video-overlay .play-button, .answers-content-namespace.as-sortable-dragging [data-component-type="video"] .component-container .video-overlay .watch-now-label, .answers-content-namespace.as-sortable-dragging [data-component-type="video"] .component-container iframe .play-button, .answers-content-namespace.as-sortable-dragging [data-component-type="video"] .component-container iframe .watch-now-label {
          display: none; }
  .answers-content-namespace.as-sortable-dragging [data-component-type="table"] {
    width: auto;
    padding-right: 23px; }
  .answers-content-namespace.as-sortable-dragging [data-component-type="markdown"] {
    background-color: rgba(252, 252, 252, 0.94);
    border-radius: 5px;
    box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.24); }
    .answers-content-namespace.as-sortable-dragging [data-component-type="markdown"] .markdown-indication-title {
      display: none; }
    .answers-content-namespace.as-sortable-dragging [data-component-type="markdown"] .markdown-placeholder {
      top: 0; }
    .answers-content-namespace.as-sortable-dragging [data-component-type="markdown"] .markdown-content-wrapper {
      max-height: 113px;
      padding: 16px 20px 7px 20px;
      overflow: hidden;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 3; }
  .answers-content-namespace.as-sortable-dragging [data-component-type="collapsible"] {
    background-color: rgba(252, 252, 252, 0.94);
    border-radius: 5px;
    box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.24); }
    .answers-content-namespace.as-sortable-dragging [data-component-type="collapsible"] trix-editor {
      max-height: 113px;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 3; }
    .answers-content-namespace.as-sortable-dragging [data-component-type="collapsible"] .collapsible-content:not(.visible) {
      display: none; }
  .answers-content-namespace.as-sortable-dragging [data-component-type="html"] {
    background-color: rgba(252, 252, 252, 0.94);
    border-radius: 5px;
    box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.24); }
    .answers-content-namespace.as-sortable-dragging [data-component-type="html"] .html-indication-title {
      display: none; }
    .answers-content-namespace.as-sortable-dragging [data-component-type="html"] .html-placeholder {
      top: 0; }
    .answers-content-namespace.as-sortable-dragging [data-component-type="html"] .html-content-wrapper {
      max-height: 113px;
      padding: 6px 20px 7px 20px;
      overflow: hidden;
      overflow: hidden;
      text-overflow: ellipsis;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 3; }
  .answers-content-namespace.as-sortable-dragging [data-component-type="step-by-step"] {
    padding: 0;
    width: 180px;
    background-color: rgba(252, 252, 252, 0.94);
    box-shadow: 0 1px 2px 0px rgba(0, 0, 0, 0.24);
    border-radius: 5px; }
    .answers-content-namespace.as-sortable-dragging [data-component-type="step-by-step"] .step-by-step-container {
      height: 113px;
      border: 0;
      background: url('data:image/svg+xml;utf8,<svg width="85" height="54" viewBox="0 0 85 54" xmlns="http://www.w3.org/2000/svg"><title>stepbystep-ph</title><g fill="none" fill-rule="evenodd"><path d="M82 52H3c-.548 0-1-.452-1-1V3.333c0-.548.452-1 1-1h79c.548 0 1 .452 1 1V51c0 .548-.452 1-1 1zm0 2c1.652 0 3-1.348 3-3V3.333c0-1.652-1.348-3-3-3H3c-1.652 0-3 1.348-3 3V51c0 1.652 1.348 3 3 3h79z" fill="#CCD3E1"/><path fill="#CCD3E0" d="M0 35h84v2H0z"/><path d="M7.946 43.371l2.4-2.398.8.8-2.4 2.4 2.4 2.4-.8.8-2.4-2.4-.8-.8.8-.8zm69.108 1.63l-2.4 2.4-.8-.8 2.4-2.4-2.4-2.4.8-.8 2.4 2.4.8.8-.8.8zM47.016 35.228l-1.325 1.5L19.1 13.235l1.31.012L1.29 29.518l-1.296-1.523 19.118-16.27.66-.562.65.574L33.886 23.63l8.263-7.192.656-.57.656.57 21.09 18.358-1.313 1.508L42.805 18.52l-7.408 6.446 11.618 10.262zM68.5 24a7.5 7.5 0 1 0 0-15 7.5 7.5 0 0 0 0 15zm0-2a5.5 5.5 0 1 1 0-11 5.5 5.5 0 0 1 0 11z" fill="#CCD3E1"/></g></svg>') center no-repeat; }
    .answers-content-namespace.as-sortable-dragging [data-component-type="step-by-step"] .step-by-step-layout-container {
      display: none !important; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLWNvbmNhdC5jc3MiLCJzdHlsZS5zY3NzIiwidHJpeC9fdG9vbGJhci5zY3NzIiwiY29tcG9uZW50cy92Mi5zY3NzIiwiY29tcG9uZW50cy9fdjItdmFycy5zY3NzIiwiZWRpdG9yL19jb250ZW50LWVkaXRvci5zY3NzIiwiZWRpdG9yL2NvbXBvbmVudC1hZGRlci9fY29tcG9uZW50LWFkZGVyLnNjc3MiLCJlZGl0b3IvdHJpeC1saW5rLXByZXZpZXcvX3RyaXgtbGluay1wcmV2aWV3LnNjc3MiLCJjb21wb25lbnRzL3RleHQvX3RleHQuc2NzcyIsImNvbXBvbmVudHMvdGV4dC9jb21tb24tdGV4dC1zdHlsZXMvX3RleHQtc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvdGV4dC9jb21tb24tdGV4dC1zdHlsZXMvX2xpc3Qtc3R5bGUuc2NzcyIsImNvbXBvbmVudHMvdGV4dC9jb21tb24tdGV4dC1zdHlsZXMvX2R5bmFtaWMtbGlzdC1zdHlsZS5zY3NzIiwiY29tcG9uZW50cy9jb2RlL19jb2RlLnNjc3MiLCJjb21wb25lbnRzL2hlYWRpbmcvX2hlYWRpbmcuc2NzcyIsImNvbXBvbmVudHMvaGVhZGluZy9fbW9iaWxlLWhlYWRpbmcuc2NzcyIsImNvbXBvbmVudHMvaWZyYW1lL19pZnJhbWUuc2NzcyIsImNvbXBvbmVudHMvbGluZS9fbGluZS5zY3NzIiwiY29tcG9uZW50cy9pbmZvcm1hdGl2ZS9faW5mb3JtYXRpdmUuc2NzcyIsImNvbXBvbmVudHMvaW1hZ2UvX2ltYWdlLnNjc3MiLCJjb21wb25lbnRzL3ZpZGVvL192aWRlby5zY3NzIiwiY29tcG9uZW50cy90YWJsZS9fdGFibGUuc2NzcyIsImNvbXBvbmVudHMvc3RlcC1ieS1zdGVwL19zdGVwLWJ5LXN0ZXAuc2NzcyIsImNvbXBvbmVudHMvc3RlcC1ieS1zdGVwL2xheW91dHMvX3Nicy10ZXJhbGFicy5zY3NzIiwiY29tcG9uZW50cy9tYXJrZG93bi9fbWFya2Rvd24uc2NzcyIsImNvbXBvbmVudHMvbWFya2Rvd24vX2hpZ2hsaWdodC1ydWxlcy5zY3NzIiwiY29tcG9uZW50cy9jb2xsYXBzaWJsZS9fY29sbGFwc2libGUuc2NzcyIsImNvbXBvbmVudHMvaHRtbC9faHRtbC5zY3NzIiwiY29tcG9uZW50cy9odG1sL19tb2JpbGUtaHRtbC5zY3NzIiwiY29tcG9uZW50cy9pbWFnZS9jaGFuZ2UtaW1hZ2UvX2NoYW5nZS1pbWFnZS5zY3NzIiwiZWRpdG9yL19jb250ZW50LWVkaXRvci1kcmFnLnNjc3MiLCJjb21wb25lbnRzL3RleHQvX3RleHQtZHJhZy5zY3NzIiwiY29tcG9uZW50cy9oZWFkaW5nL19oZWFkaW5nLWRyYWcuc2NzcyIsImNvbXBvbmVudHMvaWZyYW1lL19pZnJhbWUtZHJhZy5zY3NzIiwiY29tcG9uZW50cy9saW5lL19saW5lLWRyYWcuc2NzcyIsImNvbXBvbmVudHMvaW5mb3JtYXRpdmUvX2luZm9ybWF0aXZlLWRyYWcuc2NzcyIsImNvbXBvbmVudHMvaW1hZ2UvX2ltYWdlLWRyYWcuc2NzcyIsImNvbXBvbmVudHMvdmlkZW8vX3ZpZGVvLWRyYWcuc2NzcyIsImNvbXBvbmVudHMvdGFibGUvX3RhYmxlLWRyYWcuc2NzcyIsImNvbXBvbmVudHMvbWFya2Rvd24vX21hcmtkb3duLWRyYWcuc2NzcyIsImNvbXBvbmVudHMvY29sbGFwc2libGUvX2NvbGxhcHNpYmxlLWRyYWcuc2NzcyIsImNvbXBvbmVudHMvaHRtbC9faHRtbC1kcmFnLnNjc3MiLCJjb21wb25lbnRzL3N0ZXAtYnktc3RlcC9fc3RlcC1ieS1zdGVwLWRyYWcuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNBakI7RUNDQTs7Ozs7O0VBTUUsRUR5QkQ7RUEvQkE7SUFDQyx1QkFBdUIsRUFDdkI7RUFIRjtJQU1FLG1CQUFtQixFQUNuQjtFQVBGO0lFR0UsZ0JBQWdCLEVBQ2pCO0VBRUQ7SUFDRSxlQ0pXO0lES1gsZ0JBQWdCLEVBQ2pCO0VGVEQ7SUVZRSxpQkFBaUIsRUFDbEI7RUFFRDtJ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SVpkRDtNWU1FLGNBQWM7TUFDZCxVQUFVO01BQ1YscTZCQUFvNkIsRUFDcDZCO0lBRUQ7TUFDQyx5QkFBeUIsRUFDekIiLCJmaWxlIjoic3R5bGUtY29uY2F0LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHtcbiAgLypcblRyaXggMC45LjJcbkNvcHlyaWdodCDCqSAyMDE1IEJhc2VjYW1wLCBMTENcbmh0dHA6Ly90cml4LWVkaXRvci5vcmcvXG5cbkNvbnZlcnRlZCBzdHlsZSBmcm9tIENTUyB0byBTQ1NTIHN5bnRheCBmb3IgY29tZm9ydFxuKi8gfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHN2ZyB7XG4gICAgZmlsbDogY3VycmVudENvbG9yOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGgxIHtcbiAgICBmb250LXNpemU6IDUwcHg7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgaDMge1xuICAgIGNvbG9yOiAjMDA0MTZhO1xuICAgIGZvbnQtc2l6ZTogMzJweDsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWxpc3QtaXRlbSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuc3RyaXAtaW5wdXQge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLnN0cmlwLWlucHV0OmhvdmVyLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuc3RyaXAtaW5wdXQ6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuc3RyaXAtaW5wdXQ6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5zdHJpcC1pbnB1dDphY3RpdmUge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZmlndXJlLmF0dGFjaG1lbnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgNXB4OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZmlndXJlLmF0dGFjaG1lbnQgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtZWRpdG9yIHtcbiAgICBib3JkZXI6IDA7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LWVkaXRvciBmaWd1cmUuYXR0YWNobWVudCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LWVkaXRvcjplbXB0eTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGF0dHIocGxhY2Vob2xkZXIpO1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBvcGFjaXR5OiAuMzsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIge1xuICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlLW91dDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIC5lZGl0b3ItY29tcG9uZW50LFxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIC52aWV3ZXItY29tcG9uZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMCAwOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW06Zmlyc3QtY2hpbGQgLmVkaXRvci1jb21wb25lbnQsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW06Zmlyc3QtY2hpbGQgLnZpZXdlci1jb21wb25lbnQge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW1bY29udGFpbnMtdHlwZT1cImhlYWRpbmdcIl0gKyBbY29udGFpbnMtdHlwZT1cImxpbmVcIl0gLmVkaXRvci1jb21wb25lbnQsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW1bY29udGFpbnMtdHlwZT1cImhlYWRpbmdcIl0gKyBbY29udGFpbnMtdHlwZT1cImxpbmVcIl0gLnZpZXdlci1jb21wb25lbnQsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW1bY29udGFpbnMtdHlwZT1cImhlYWRpbmdcIl0gKyBbY29udGFpbnMtdHlwZT1cImhlYWRpbmdcIl0gLmVkaXRvci1jb21wb25lbnQsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW1bY29udGFpbnMtdHlwZT1cImhlYWRpbmdcIl0gKyBbY29udGFpbnMtdHlwZT1cImhlYWRpbmdcIl0gLnZpZXdlci1jb21wb25lbnQsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW1bY29udGFpbnMtdHlwZT1cImxpbmVcIl0gKyBbY29udGFpbnMtdHlwZT1cImhlYWRpbmdcIl0gLmVkaXRvci1jb21wb25lbnQsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW1bY29udGFpbnMtdHlwZT1cImxpbmVcIl0gKyBbY29udGFpbnMtdHlwZT1cImhlYWRpbmdcIl0gLnZpZXdlci1jb21wb25lbnQsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW1bY29udGFpbnMtdHlwZT1cImhlYWRpbmdcIl0gKyBbY29udGFpbnMtdHlwZT1cInRleHRcIl0gLmVkaXRvci1jb21wb25lbnQsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW1bY29udGFpbnMtdHlwZT1cImhlYWRpbmdcIl0gKyBbY29udGFpbnMtdHlwZT1cInRleHRcIl0gLnZpZXdlci1jb21wb25lbnQsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtW2NvbnRhaW5zLXR5cGU9XCJodG1sXCJdIC5lZGl0b3ItY29tcG9uZW50LFxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtW2NvbnRhaW5zLXR5cGU9XCJodG1sXCJdIC52aWV3ZXItY29tcG9uZW50LCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWxpc3QtaXRlbVtjb250YWlucy10eXBlPVwiY29sbGFwc2libGVcIl0gLmVkaXRvci1jb21wb25lbnQsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW1bY29udGFpbnMtdHlwZT1cImNvbGxhcHNpYmxlXCJdIC52aWV3ZXItY29tcG9uZW50LCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWxpc3QtaXRlbVtjb250YWlucy10eXBlPVwibWFya2Rvd25cIl0gLmVkaXRvci1jb21wb25lbnQsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW1bY29udGFpbnMtdHlwZT1cIm1hcmtkb3duXCJdIC52aWV3ZXItY29tcG9uZW50IHtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtOm5vdCguaG92ZXItZGlzYWJsZWQpIC5jb21wb25lbnQtYm9keTpob3ZlciAuY29tcG9uZW50LWNvbnRyb2wge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCkgc2NhbGVZKDEpO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIC5jb21wb25lbnQtYm9keSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdpZHRoOiA3MDBweDtcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIC5jb21wb25lbnQtY29udHJvbCB7XG4gICAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnNcIjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgdG9wOiAtNDBweDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgIGNvbG9yOiAjZDFkZWU3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NTg2ODtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4xcyBlYXNlLW91dCwgb3BhY2l0eSAuMXMgZWFzZS1vdXQ7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMnM7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSBzY2FsZVkoMSk7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIC5jb21wb25lbnQtY29udHJvbDpub3QoLmxvY2tlZCkge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA0MHB4KSBzY2FsZVkoMCk7XG4gICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIC5jb21wb25lbnQtY29udHJvbCAuY29udHJvbC1idXR0b246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW0gLmNvbXBvbmVudC1jb250cm9sIC5jb250cm9sLWJ1dHRvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIC5jb21wb25lbnQtY29udHJvbCAuY29udHJvbC1idXR0b246bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWxpc3QtaXRlbSAuY29tcG9uZW50LWNvbnRyb2wgLmNvbnRyb2wtYnV0dG9uIC5jb21wb25lbnQtbGlzdC1zdWJtZW51IHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW0gLmNvbXBvbmVudC1jb250cm9sIC5jb250cm9sLWJ1dHRvbjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIC5jb21wb25lbnQtY29udHJvbCAuY29udHJvbC1idXR0b246aG92ZXIgPiBjZS1pY29uICoge1xuICAgICAgICAgIGZpbGw6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW0gLmNvbXBvbmVudC1jb250cm9sIC5jb250cm9sLWJ1dHRvbiBjZS1pY29uLmhpZ2hsaWdodCAqIHtcbiAgICAgICAgZmlsbDogIzMxOTdlZiAhaW1wb3J0YW50OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWxpc3QtaXRlbSAuY29tcG9uZW50LWNvbnRyb2wgLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUge1xuICAgICAgICBjb2xvcjogIzU3NzA4MztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB6LWluZGV4OiA1O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBib3gtc2hhZG93OiAwIDJweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBoZWlnaHQ6IDE0OHB4O1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAzMHB4OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIC5jb21wb25lbnQtY29udHJvbCAuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudSBjZS1pY29uICoge1xuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIC5jb21wb25lbnQtY29udHJvbCAuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudSBidXR0b24ge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIC5jb21wb25lbnQtY29udHJvbCAuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudSBidXR0b246Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWxpc3QtaXRlbSAuY29tcG9uZW50LWNvbnRyb2wgLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUgbGkge1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW0gLmNvbXBvbmVudC1jb250cm9sIC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51IGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWxpc3QtaXRlbSAuY29tcG9uZW50LWNvbnRyb2wgLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW0gLmNvbXBvbmVudC1jb250cm9sIC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51IGxpOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY4ZmQ7XG4gICAgICAgICAgICBjb2xvcjogIzQzNTg2OTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIC5jb21wb25lbnQtY29udHJvbCAuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudSBsaTpob3ZlciBzdmcge1xuICAgICAgICAgICAgICBjb2xvcjogIzQzNTg2OTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIC5jb21wb25lbnQtY29udHJvbCAuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudSBsaSBkaXYge1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWxpc3QtaXRlbSAuY29tcG9uZW50LWNvbnRyb2wgLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUgbGkgZGl2IHN2ZyB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWxpc3QtaXRlbSAuY29tcG9uZW50LWNvbnRyb2wgLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUgbGkgZGl2IGNlLWljb24ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmhlcml0OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW0gLmNvbXBvbmVudC1jb250cm9sIC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWY1Zjk7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW0gLmNvbXBvbmVudC1jb250cm9sIC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51LnN1Ym1lbnUtdmlzaWJsZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWxpc3QtaXRlbSAuY29tcG9uZW50LWNvbnRyb2wgLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnU6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICAgIGxlZnQ6IDM0cHg7XG4gICAgICAgICAgYm9yZGVyOiAxMHB4O1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgYm94LXNoYWRvdzogM3B4IDNweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW0gLmNvbXBvbmVudC1jb250cm9sIC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51IC5tZW51LW9wdGlvbiBjZS1pY29uIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIC5jb21wb25lbnQtY29udHJvbCAuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudSAuYWRkLWluZm9ybWF0aXZlLWltcG9ydGFudCB7XG4gICAgICAgICAgY29sb3I6ICNmY2I5NDE7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW0gLmNvbXBvbmVudC1jb250cm9sIC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51IC5hZGQtaW5mb3JtYXRpdmUtd2FybmluZyB7XG4gICAgICAgICAgY29sb3I6ICNmNDM3MmM7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW0gLmNvbXBvbmVudC1jb250cm9sIC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51IC5hZGQtaW5mb3JtYXRpdmUtdGlwIHtcbiAgICAgICAgICBjb2xvcjogIzU5Yzg5MTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW0gLmNvbXBvbmVudC1jb250cm9sIC5jb21wb25lbnQtY29udHJvbC1zZXBlcmF0b3Ige1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzU1NmM3ZjsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW0gLmNvbXBvbmVudC1jb250cm9sID4gbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAycHg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIC5jb21wb25lbnQtY29udHJvbC5sb2NrZWQge1xuICAgICAgICB6LWluZGV4OiAxOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW0gLmNvbXBvbmVudC1jb250cm9sLWRyb3Bkb3duIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtIC5oYW5kbGUtd3JhcHBlciB7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgY29sb3I6ICM1NzcwODM7XG4gICAgICByaWdodDogLTFweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlLW91dCwgb3BhY2l0eSAwLjE1cyBlYXNlLW91dCAwLjFzO1xuICAgICAgY3Vyc29yOiBncmFiOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWxpc3QtaXRlbSAuaGFuZGxlLXdyYXBwZXIgc3ZnIHtcbiAgICAgICAgZmlsbDogIzU2NzA4NDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW0gLmhhbmRsZS13cmFwcGVyOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWxpc3QtaXRlbSAuaGFuZGxlLXdyYXBwZXI6aG92ZXIgc3ZnIHtcbiAgICAgICAgICBmaWxsOiAjNDQ1ODY4OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW06bm90KC5jb21wb25lbnQtdmlld2VyLWNvbnRhaW5lcik6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI0ZCRkJGQjsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW06bm90KC5jb21wb25lbnQtdmlld2VyLWNvbnRhaW5lcik6aG92ZXIgLmhhbmRsZS13cmFwcGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuYXMtc29ydGFibGUtcGxhY2Vob2xkZXIge1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWZjZmU7IH1cblxuQGtleWZyYW1lcyBzbGlkZSB7XG4gIDAlIHtcbiAgICBoZWlnaHQ6IDFweDsgfVxuICAxMDAlIHtcbiAgICBoZWlnaHQ6IDYwcHg7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNob3ctYWRkZXIge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfSB9XG5cbkBrZXlmcmFtZXMgaGlkZS1hZGRlciB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zXCI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjNTc3MDgzOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAudG9vbHRpcHMgdGlwIHtcbiAgICAgIG1pbi13aWR0aDogMTBweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgY29sb3I6ICM5YWE5YmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ1ODY4O1xuICAgICAgYm94LXNoYWRvdzogMCAycHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMC43cztcbiAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJhY2t3YXJkczsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLnRvb2x0aXBzIHRpcC10aXAge1xuICAgICAgcGFkZGluZzogMnB4OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAudG9vbHRpcHMgdGlwLWFycm93IHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICM0NDU4Njg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjhmZDtcbiAgICAgIHRyYW5zaXRpb246IC4zcyBsaW5lYXIgaGVpZ2h0LCAuM3MgbGluZWFyIGhlaWdodDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IC4zcztcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0LnNob3ctY29tcG9uZW50LWxpc3Qge1xuICAgICAgICBhbmltYXRpb24tbmFtZTogc2hvdy1hZGRlcjtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgYSxcbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IGJ1dHRvbiB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgPiBsaSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMjJweDsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgPiBsaTpmaXJzdC1jaGlsZCAuY29tcG9uZW50LWxpc3Qtc3VibWVudSB7XG4gICAgICAgICAgbGVmdDogLTIwcHg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtYnV0dG9uIHN2ZyB7XG4gICAgICAgIGNvbG9yOiAjNTc3MDgzOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWJ1dHRvbjpob3Zlcjpub3QoLnNlbGVjdGVkLWJ1dHRvbikgLmFkZGVyLWljb24gc3ZnLFxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1idXR0b246aG92ZXIgLmFkZGVyLXRleHQtbGFiZWwge1xuICAgICAgICBjb2xvcjogIzQzNTg2OTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1idXR0b24uc2VsZWN0ZWQtYnV0dG9uIC5hZGRlci10ZXh0LWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICMzMTk3ZWY7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtYnV0dG9uLnNlbGVjdGVkLWJ1dHRvbiBzdmcge1xuICAgICAgICBjb2xvcjogIzMxOTdlZjsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1idXR0b24uc2VsZWN0ZWQtYnV0dG9uIGxpIHN2ZyB7XG4gICAgICAgIGNvbG9yOiAjNTc3MDgzOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWJ1dHRvbi5zZWxlY3RlZC1idXR0b24gLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWJ1dHRvbi5hZGQtY29waWVkLWNvbXBvbmVudC5wYXN0ZS1kaXNhYmxlZCB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1idXR0b24uYWRkLWNvcGllZC1jb21wb25lbnQucGFzdGUtZGlzYWJsZWQgc3ZnIHtcbiAgICAgICAgICBjb2xvcjogIzU3NzA4MzsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWJ1dHRvbi5hZGQtY29waWVkLWNvbXBvbmVudC5wYXN0ZS1kaXNhYmxlZCAudG9vbHRpcHMgdGlwIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudSB7XG4gICAgICAgIGNvbG9yOiAjNTc3MDgzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGhlaWdodDogMTQ4cHg7XG4gICAgICAgIHdpZHRoOiA4MHB4OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51IGNlLWljb24gKiB7XG4gICAgICAgICAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUgYnV0dG9uIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudSBidXR0b246Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudSBsaSB7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudSBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUgbGk6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjhmZDtcbiAgICAgICAgICAgIGNvbG9yOiAjNDM1ODY5O1xuICAgICAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUgbGk6aG92ZXIgc3ZnIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM0MzU4Njk7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudSBsaSBkaXYge1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudSBsaSBkaXYgc3ZnIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51IGxpIGRpdiBjZS1pY29uIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5oZXJpdDsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWY1Zjk7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuc3VibWVudS12aXNpYmxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51OmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgICBsZWZ0OiAzNXB4O1xuICAgICAgICAgIGJvcmRlcjogMTBweDtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDNweCAzcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpOyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC10ZXh0LXN1Ym1lbnUsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1zdWJ0aXRsZS1zaXplcy1zdWJtZW51IHtcbiAgICAgICAgICBoZWlnaHQ6IDIxMHB4OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLXRleHQtc3VibWVudSBsaSwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLXN1YnRpdGxlLXNpemVzLXN1Ym1lbnUgbGkge1xuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmltYWdlLXdlYi1wb3B1cCwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLXZpZGVvLXN1Ym1lbnUge1xuICAgICAgICAgIHdpZHRoOiA0NzJweDtcbiAgICAgICAgICBoZWlnaHQ6IDg4cHg7XG4gICAgICAgICAgbGVmdDogLTE5MHB4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE3cHg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5pbWFnZS13ZWItcG9wdXAgaW5wdXQsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC12aWRlby1zdWJtZW51IGlucHV0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWVlZWU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBsaW5lYXI7IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmltYWdlLXdlYi1wb3B1cCBpbnB1dDpmb2N1cywgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLXZpZGVvLXN1Ym1lbnUgaW5wdXQ6Zm9jdXMge1xuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5pbWFnZS13ZWItcG9wdXAgaW5wdXRbdHlwZT1cInRleHRcIl0sIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmltYWdlLXdlYi1wb3B1cCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5pbWFnZS13ZWItcG9wdXAgaW5wdXRbdHlwZT1cInVybFwiXSwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLXZpZGVvLXN1Ym1lbnUgaW5wdXRbdHlwZT1cInRleHRcIl0sIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC12aWRlby1zdWJtZW51IGlucHV0W3R5cGU9XCJudW1iZXJcIl0sIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC12aWRlby1zdWJtZW51IGlucHV0W3R5cGU9XCJ1cmxcIl0ge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5pbWFnZS13ZWItcG9wdXAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdmlkZW8tc3VibWVudSA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjN2E5MmE1OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuaW1hZ2Utd2ViLXBvcHVwIDotbW96LXBsYWNlaG9sZGVyLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdmlkZW8tc3VibWVudSA6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgY29sb3I6ICM3YTkyYTU7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5pbWFnZS13ZWItcG9wdXAgOjotbW96LXBsYWNlaG9sZGVyLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdmlkZW8tc3VibWVudSA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjN2E5MmE1OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuaW1hZ2Utd2ViLXBvcHVwIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC12aWRlby1zdWJtZW51IDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjN2E5MmE1OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuaW1hZ2Utd2ViLXBvcHVwIGJ1dHRvbiwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuaW1hZ2Utd2ViLXBvcHVwIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC12aWRlby1zdWJtZW51IGJ1dHRvbiwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLXZpZGVvLXN1Ym1lbnUgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnNcIjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB3aWR0aDogOTJweDtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTk3ZWY7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzE5N2VmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5pbWFnZS13ZWItcG9wdXAgYnV0dG9uOmZvY3VzLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5pbWFnZS13ZWItcG9wdXAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpmb2N1cywgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLXZpZGVvLXN1Ym1lbnUgYnV0dG9uOmZvY3VzLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdmlkZW8tc3VibWVudSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmZvY3VzIHtcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuaW1hZ2Utd2ViLXBvcHVwIGJ1dHRvbjpkaXNhYmxlZCwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuaW1hZ2Utd2ViLXBvcHVwIGlucHV0W3R5cGU9XCJidXR0b25cIl06ZGlzYWJsZWQsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC12aWRlby1zdWJtZW51IGJ1dHRvbjpkaXNhYmxlZCwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLXZpZGVvLXN1Ym1lbnUgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNjYmQyZDk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjYmQyZDk7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuaW1hZ2Utd2ViLXBvcHVwIGlucHV0LCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdmlkZW8tc3VibWVudSBpbnB1dCB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmltYWdlLXdlYi1wb3B1cCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdmlkZW8tc3VibWVudSBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgICAgICAgICAgICAgZmxleC1ncm93OiAxOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuaW1hZ2Utd2ViLXBvcHVwOmJlZm9yZSwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLXZpZGVvLXN1Ym1lbnU6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDIyNXB4OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1pZnJhbWUtc3VibWVudSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBjb2xvcjogIzU3NzA4MztcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB3aWR0aDogNDI1cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMzJweDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIHBhZGRpbmc6IDI2cHggMTdweDtcbiAgICAgICAgICBsZWZ0OiAtMTc1cHg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtaWZyYW1lLXN1Ym1lbnUgaW5wdXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VlZWVlZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzIGxpbmVhcjsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLWlmcmFtZS1zdWJtZW51IGlucHV0OmZvY3VzIHtcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLWlmcmFtZS1zdWJtZW51IGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtaWZyYW1lLXN1Ym1lbnUgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLWlmcmFtZS1zdWJtZW51IGlucHV0W3R5cGU9XCJ1cmxcIl0ge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtaWZyYW1lLXN1Ym1lbnUgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBjb2xvcjogIzdhOTJhNTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1pZnJhbWUtc3VibWVudSA6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgY29sb3I6ICM3YTkyYTU7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtaWZyYW1lLXN1Ym1lbnUgOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBjb2xvcjogIzdhOTJhNTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1pZnJhbWUtc3VibWVudSA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBjb2xvcjogIzdhOTJhNTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1pZnJhbWUtc3VibWVudSBidXR0b24sIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1pZnJhbWUtc3VibWVudSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2Fuc1wiO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHdpZHRoOiA5MnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxOTdlZjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMTk3ZWY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1pZnJhbWUtc3VibWVudSBidXR0b246Zm9jdXMsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1pZnJhbWUtc3VibWVudSBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmZvY3VzIHtcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLWlmcmFtZS1zdWJtZW51IGJ1dHRvbjpkaXNhYmxlZCwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLWlmcmFtZS1zdWJtZW51IGlucHV0W3R5cGU9XCJidXR0b25cIl06ZGlzYWJsZWQge1xuICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjY2JkMmQ5O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JkMmQ5O1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1pZnJhbWUtc3VibWVudS5zdWJtZW51LXZpc2libGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtaWZyYW1lLXN1Ym1lbnUgLnZhbGlkYXRpb24tbWVzc2FnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLWlmcmFtZS1zdWJtZW51IC5jZS1pbnB1dC1pbnZhbGlkIC5uZy1pbnZhbGlkIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDg2LCA4NiwgMC41KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxODUsIDE4NSwgMC41KTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1pZnJhbWUtc3VibWVudSBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1pZnJhbWUtc3VibWVudSBpbnB1dFt0eXBlPVwidXJsXCJdLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtaWZyYW1lLXN1Ym1lbnUgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLWlmcmFtZS1zdWJtZW51IC5pZnJhbWUtc3VibWVudS1mb290ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLWlmcmFtZS1zdWJtZW51IC5pZnJhbWUtc3VibWVudS1mb290ZXIgaW5wdXQge1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1pZnJhbWUtc3VibWVudSAuaWZyYW1lLXN1Ym1lbnUtZm9vdGVyIGxhYmVsIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDEwcHg7IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1pZnJhbWUtc3VibWVudSAuaWZyYW1lLXN1Ym1lbnUtZm9vdGVyIGJ1dHRvbi5hZGQtaWZyYW1lIHtcbiAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLWlmcmFtZS1zdWJtZW51OmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLXRhYmxlLXN1Ym1lbnUge1xuICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDE4NnB4O1xuICAgICAgICAgIGxlZnQ6IC0xNXB4OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLXRhYmxlLXN1Ym1lbnU6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDUwcHg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdGFibGUtc3VibWVudSAuYWRkLXRhYmxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxOTdlZjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogOTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMjNweDtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IGF1dG87IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdGFibGUtc3VibWVudSAuY29sdW1ucy1pbnB1dC13cmFwcGVyIC5pbmNyZW1lbnQtYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdGFibGUtc3VibWVudSAuY29sdW1ucy1pbnB1dC13cmFwcGVyIC5kZWNyZW1lbnQtYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC10YWJsZS1zdWJtZW51IC5jb2x1bW5zLWlucHV0LXdyYXBwZXIsXG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLXRhYmxlLXN1Ym1lbnUgLnJvd3MtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA2NXB4OyB9XG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdGFibGUtc3VibWVudSAuY29sdW1ucy1pbnB1dC13cmFwcGVyIGRpdixcbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC10YWJsZS1zdWJtZW51IC5yb3dzLWlucHV0LXdyYXBwZXIgZGl2IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC10YWJsZS1zdWJtZW51IC5jb2x1bW5zLWlucHV0LXdyYXBwZXIgYnV0dG9uLFxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLXRhYmxlLXN1Ym1lbnUgLnJvd3MtaW5wdXQtd3JhcHBlciBidXR0b24ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNTc3MDgzO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWY1ZmQ7XG4gICAgICAgICAgICAgIGJvcmRlcjogMDsgfVxuICAgICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdGFibGUtc3VibWVudSAuY29sdW1ucy1pbnB1dC13cmFwcGVyIGJ1dHRvbi5pbmNyZW1lbnQtYnV0dG9uLFxuICAgICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdGFibGUtc3VibWVudSAucm93cy1pbnB1dC13cmFwcGVyIGJ1dHRvbi5pbmNyZW1lbnQtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC10YWJsZS1zdWJtZW51IC5jb2x1bW5zLWlucHV0LXdyYXBwZXIgYnV0dG9uLmRlY3JlbWVudC1idXR0b24sXG4gICAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC10YWJsZS1zdWJtZW51IC5yb3dzLWlucHV0LXdyYXBwZXIgYnV0dG9uLmRlY3JlbWVudC1idXR0b24ge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLXRhYmxlLXN1Ym1lbnUgLmNvbHVtbnMtaW5wdXQtd3JhcHBlcjpob3ZlciAuZGVjcmVtZW50LWJ1dHRvbixcbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC10YWJsZS1zdWJtZW51IC5jb2x1bW5zLWlucHV0LXdyYXBwZXI6aG92ZXIgLmluY3JlbWVudC1idXR0b24sXG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdGFibGUtc3VibWVudSAucm93cy1pbnB1dC13cmFwcGVyOmhvdmVyIC5kZWNyZW1lbnQtYnV0dG9uLFxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLXRhYmxlLXN1Ym1lbnUgLnJvd3MtaW5wdXQtd3JhcHBlcjpob3ZlciAuaW5jcmVtZW50LWJ1dHRvbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdGFibGUtc3VibWVudSAuY29sdW1ucy1pbnB1dC13cmFwcGVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdGFibGUtc3VibWVudSAucm93cy1pbnB1dC13cmFwcGVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICAgICAgICAgICAgICBjb2xvcjogIzU3NzA4MztcbiAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC10YWJsZS1zdWJtZW51IC5jb2x1bW5zLWlucHV0LXdyYXBwZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLXRhYmxlLXN1Ym1lbnUgLmNvbHVtbnMtaW5wdXQtd3JhcHBlciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuICAgICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdGFibGUtc3VibWVudSAucm93cy1pbnB1dC13cmFwcGVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4gICAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC10YWJsZS1zdWJtZW51IC5yb3dzLWlucHV0LXdyYXBwZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdGFibGUtc3VibWVudSAuY29sdW1ucy1pbnB1dC13cmFwcGVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsXG4gICAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC10YWJsZS1zdWJtZW51IC5yb3dzLWlucHV0LXdyYXBwZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cyB7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtdGFibGUtc3VibWVudSA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDAuNTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtY29kZS1zdWJtZW51IHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDE5MHB4O1xuICAgICAgICAgIGxlZnQ6IC0zMHB4OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLWNvZGUtc3VibWVudSA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOiAzcHg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtY29kZS1zdWJtZW51IDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FmYmJjNDsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1jb2RlLXN1Ym1lbnU6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IDY1cHg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtY29kZS1zdWJtZW51IHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZzogOXB4OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLWNvZGUtc3VibWVudSAubGFuZ3VhZ2Utc2VsZWN0LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1jb2RlLXN1Ym1lbnUgLmxhbmd1YWdlLXNlbGVjdC1jb250YWluZXIgdWwge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1jb2RlLXN1Ym1lbnUgLmxhbmd1YWdlLXNlbGVjdC1jb250YWluZXIgdWwgbGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtbW9yZS1zdWJtZW51IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIHdpZHRoOiAxNDlweDtcbiAgICAgICAgICBoZWlnaHQ6IDI3NnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgbGVmdDogLTMwcHg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtbW9yZS1zdWJtZW51IGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLW1vcmUtc3VibWVudSBsaSBkaXYge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtbW9yZS1zdWJtZW51IGxpIGRpdiBjZS1pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDsgfVxuICAgICAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1tb3JlLXN1Ym1lbnUgbGkgZGl2IGNlLWljb24gc3ZnIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtbW9yZS1zdWJtZW51OmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiA2NXB4OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LnN1Ym1lbnUtdmlzaWJsZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtaW5mb3JtYXRpdmUtc3VibWVudSB7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgIGhlaWdodDogMTkwcHg7XG4gICAgICAgICAgbGVmdDogLTEwcHg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtaW5mb3JtYXRpdmUtc3VibWVudTpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogNDVweDsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1pbmZvcm1hdGl2ZS1zdWJtZW51IC5hZGQtaW5mb3JtYXRpdmUtYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtaW5mb3JtYXRpdmUtc3VibWVudSAuYWRkLWluZm9ybWF0aXZlLWJ1dHRvbiBzdmcge1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5jb21wb25lbnQtbGlzdCAuY29tcG9uZW50LWxpc3Qtc3VibWVudS5hZGQtaW5mb3JtYXRpdmUtc3VibWVudSAuYWRkLWluZm9ybWF0aXZlLXJlZCBzdmcgKiB7XG4gICAgICAgICAgICBmaWxsOiAjZjQzNzJjOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuY29tcG9uZW50LWxpc3QgLmNvbXBvbmVudC1saXN0LXN1Ym1lbnUuYWRkLWluZm9ybWF0aXZlLXN1Ym1lbnUgLmFkZC1pbmZvcm1hdGl2ZS1vcmFuZ2Ugc3ZnICoge1xuICAgICAgICAgICAgZmlsbDogI2ZjYjk0MTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1pbmZvcm1hdGl2ZS1zdWJtZW51IC5hZGQtaW5mb3JtYXRpdmUtZ3JlZW4gc3ZnICoge1xuICAgICAgICAgICAgZmlsbDogIzU5Yzg5MTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmNvbXBvbmVudC1saXN0IC5jb21wb25lbnQtbGlzdC1zdWJtZW51LmFkZC1pbmZvcm1hdGl2ZS1zdWJtZW51IC5hZGQtaW5mb3JtYXRpdmUtYmx1ZSBzdmcgKiB7XG4gICAgICAgICAgICBmaWxsOiAjNGRjYWNhOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlci5vbiAuYWRkLWNvbXBvbmVudC1idXR0b24ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlci5vbiAuYWRkLWNvbXBvbmVudC1idXR0b246aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmOGZkOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyLm9uIC5hZGQtY29tcG9uZW50LWJ1dHRvbjpub3QoLm1lbnUtdmlzaWJsZSkgLmFkZC1pY29uIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuYWRkLWNvbXBvbmVudC1idXR0b24ge1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBsaW5lLWhlaWdodDogNHB4O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IGhlaWdodCAuMXMgZWFzZS1pbi1vdXQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2Utb3V0OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5hZGQtY29tcG9uZW50LWJ1dHRvbiAuYWRkLWljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE5N2VmO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICBsZWZ0OiAtNDVweDtcbiAgICAgICAgdG9wOiAtMjBweDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAuMTVzIGVhc2Utb3V0O1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMDVzOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5hZGQtY29tcG9uZW50LWJ1dHRvbiB0aXAge1xuICAgICAgICB0b3A6IC0xN3B4O1xuICAgICAgICBsZWZ0OiAtMzNweDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuYWRkLWNvbXBvbmVudC1idXR0b24ubWVudS12aXNpYmxlIHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmFkZC1jb21wb25lbnQtYnV0dG9uOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMWRlZTc7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1hZGRlciAuYWRkLWNvbXBvbmVudC1idXR0b246YWN0aXZlIHN2ZyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ1OTNkNTsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLmFkZC1tb3JlLWxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1pbi13aWR0aDogNDJweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtOXB4OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5hZGQtbW9yZS1sYWJlbDphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXDI1QkUnO1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5wcmVsb2FkZXItd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtYWRkZXIgLnByZWxvYWRlci13cmFwcGVyIC5wcmVsb2FkZXItbGFiZWwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgdG9wOiAtMjNweDtcbiAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWFkZGVyIC5wcmVsb2FkZXItd3JhcHBlciAucHJlbG9hZGVyLXByb2dyZXNzLWJhciB7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTk3ZWY7XG4gICAgICAgIHdpZHRoOiAxJTtcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjJzIGxpbmVhcjsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAudHJpeC1saW5rLXByZXZpZXctY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAjNTc3MDgzO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgYm94LXNoYWRvdzogMCAycHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZzogMDtcbiAgICB6LWluZGV4OiA1O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnNcIjtcbiAgICBmb250LXdlaWdodDogaW5pdGlhbDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAudHJpeC1saW5rLXByZXZpZXctY29udGFpbmVyLnN1Ym1lbnUtdmlzaWJsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC50cml4LWxpbmstcHJldmlldy1jb250YWluZXIgYnV0dG9uLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAudHJpeC1saW5rLXByZXZpZXctY29udGFpbmVyIGlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAgICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zXCI7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgd2lkdGg6IDkycHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE5N2VmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMxOTdlZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLnRyaXgtbGluay1wcmV2aWV3LWNvbnRhaW5lciBidXR0b246Zm9jdXMsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC50cml4LWxpbmstcHJldmlldy1jb250YWluZXIgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC50cml4LWxpbmstcHJldmlldy1jb250YWluZXIgYnV0dG9uOmRpc2FibGVkLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAudHJpeC1saW5rLXByZXZpZXctY29udGFpbmVyIGlucHV0W3R5cGU9XCJidXR0b25cIl06ZGlzYWJsZWQge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjY2JkMmQ5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JkMmQ5O1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC50cml4LWxpbmstcHJldmlldy1jb250YWluZXIgYSB7XG4gICAgICBjb2xvcjogIzMxOTdlZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC50cml4LWxpbmstcHJldmlldy1jb250YWluZXIgYS50cml4LWxpbmstcHJldmlldyB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG1heC13aWR0aDogMjAwcHg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAudHJpeC1saW5rLXByZXZpZXctY29udGFpbmVyIGEudHJpeC1saW5rLXByZXZpZXctdW5saW5rIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgY29sb3I6ICNlNDI3NDE7XG4gICAgICBtYXJnaW46IDAgMTBweDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC50cml4LWxpbmstcHJldmlldy1jb250YWluZXIgLnRyaXgtbGluay1wcmV2aWV3LWVkaXQge1xuICAgICAgd2lkdGg6IDEwMnB4O1xuICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMTlcIiBoZWlnaHQ9XCIxOVwiIHZpZXdCb3g9XCIwIDAgMTkgMTlcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmVkaXQ8L3RpdGxlPjxwYXRoIGQ9XCJNMTQuNjA0LjcwNmEuOTk4Ljk5OCAwIDAgMC0xLjQxIDBMMTIuODk3IDFsLTExIDExIC42MTUuNjE1TDAgMTguODk3bDYuMjgyLTIuNTEzLjYxNi42MTYgMTEtMTEgLjI5NC0uMjk2YS45OTUuOTk1IDAgMCAwIDAtMS40MUwxNC42MDMuNzA1ek0zLjMxMiAxMmw5LjU4Ni05LjU4NkwxNi40ODQgNmwtOS41ODYgOS41ODUtLjgyNy0uOTM0IDguNzkzLTguNzkyTDEyLjg5OCA0LjFsLTguNzkzIDguNzkzTDMuMzEyIDEyem0tLjIzMiAxLjg5bC42MS42MS43MDguNzA3LjYxLjYxLTMuMjEzIDEuMjg2TDMuMDggMTMuODl6XCIgZmlsbD1cIiNmZmZmZmZcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDI1JSA0NSU7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAudHJpeC1saW5rLXByZXZpZXctY29udGFpbmVyOmJlZm9yZSB7XG4gICAgICB0b3A6IC0xNHB4O1xuICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIC0zcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wOCkpOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0IG9sLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRleHRcIl0gLmJyYW5kZWQtdGV4dCB1bCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0IG9sID4gbGksIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0IHVsID4gbGkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgbWFyZ2luOiAzcHggMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBpbmhlcml0OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHQgb2wsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHQgb2wgb2wgb2wgb2wge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHQgb2wgb2wsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHQgb2wgb2wgb2wgb2wgb2wge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1sYXRpbjsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0IG9sIG9sIG9sLFxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0IG9sIG9sIG9sIG9sIG9sIG9sIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItcm9tYW47IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRleHRcIl0gLmJyYW5kZWQtdGV4dCB1bCxcbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRleHRcIl0gLmJyYW5kZWQtdGV4dCB1bCB1bCB1bCB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBkaXNjOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHQgdWwgdWwsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHQgdWwgdWwgdWwgdWwgdWwge1xuICAgICAgbGlzdC1zdHlsZTogY2lyY2xlOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHQgdWwgdWwgdWwsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHQgdWwgdWwgdWwgdWwgdWwgdWwge1xuICAgICAgbGlzdC1zdHlsZTogc3F1YXJlOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjFcIl0gPiBvbDpmaXJzdC1jaGlsZCB7XG4gICAgICBjb3VudGVyLXJlc2V0OiBsZXZlbDggMTsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0W2RhdGEtY2UtbGlzdC1vZmZzZXQ9XCIyXCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDI7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRleHRcIl0gLmJyYW5kZWQtdGV4dFtkYXRhLWNlLWxpc3Qtb2Zmc2V0PVwiM1wiXSA+IG9sOmZpcnN0LWNoaWxkIHtcbiAgICAgIGNvdW50ZXItcmVzZXQ6IGxldmVsOCAzOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjRcIl0gPiBvbDpmaXJzdC1jaGlsZCB7XG4gICAgICBjb3VudGVyLXJlc2V0OiBsZXZlbDggNDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0W2RhdGEtY2UtbGlzdC1vZmZzZXQ9XCI1XCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDU7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRleHRcIl0gLmJyYW5kZWQtdGV4dFtkYXRhLWNlLWxpc3Qtb2Zmc2V0PVwiNlwiXSA+IG9sOmZpcnN0LWNoaWxkIHtcbiAgICAgIGNvdW50ZXItcmVzZXQ6IGxldmVsOCA2OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjdcIl0gPiBvbDpmaXJzdC1jaGlsZCB7XG4gICAgICBjb3VudGVyLXJlc2V0OiBsZXZlbDggNzsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0W2RhdGEtY2UtbGlzdC1vZmZzZXQ9XCI4XCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRleHRcIl0gLmJyYW5kZWQtdGV4dFtkYXRhLWNlLWxpc3Qtb2Zmc2V0PVwiOVwiXSA+IG9sOmZpcnN0LWNoaWxkIHtcbiAgICAgIGNvdW50ZXItcmVzZXQ6IGxldmVsOCA5OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjEwXCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDEwOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjExXCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDExOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjEyXCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDEyOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjEzXCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDEzOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjE0XCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDE0OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjE1XCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDE1OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjE2XCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDE2OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjE3XCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDE3OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjE4XCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDE4OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjE5XCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDE5OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjIwXCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDIwOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjIxXCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDIxOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjIyXCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDIyOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjIzXCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDIzOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjI0XCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDI0OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjI1XCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDI1OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjI2XCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDI2OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjI3XCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDI3OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjI4XCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDI4OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjI5XCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDI5OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHRbZGF0YS1jZS1saXN0LW9mZnNldD1cIjMwXCJdID4gb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4IDMwOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHQgb2wge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgY291bnRlci1yZXNldDogbGV2ZWw4OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRleHRcIl0gLmJyYW5kZWQtdGV4dCBvbCBvbCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgY291bnRlci1yZXNldDogbGV2ZWw3OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0IG9sIG9sIG9sIHtcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgY291bnRlci1yZXNldDogbGV2ZWw2OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHQgb2wgb2wgb2wgb2wge1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgY291bnRlci1yZXNldDogbGV2ZWw1OyB9XG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRleHRcIl0gLmJyYW5kZWQtdGV4dCBvbCBvbCBvbCBvbCBvbCB7XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgY291bnRlci1yZXNldDogbGV2ZWw0OyB9XG4gICAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0IG9sIG9sIG9sIG9sIG9sIG9sIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgY291bnRlci1yZXNldDogbGV2ZWwzOyB9XG4gICAgICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHQgb2wgb2wgb2wgb2wgb2wgb2wgb2wge1xuICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgY291bnRlci1yZXNldDogbGV2ZWwyOyB9XG4gICAgICAgICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRleHRcIl0gLmJyYW5kZWQtdGV4dCBvbCBvbCBvbCBvbCBvbCBvbCBvbCBvbCB7XG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY291bnRlci1yZXNldDogbGV2ZWwxOyB9XG4gICAgICAgICAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0IG9sIG9sIG9sIG9sIG9sIG9sIG9sIG9sID4gbGkge1xuICAgICAgICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBsZXZlbDE7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHQgb2wgb2wgb2wgb2wgb2wgb2wgb2wgb2wgPiBsaTpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihsZXZlbDEsIGxvd2VyLWxhdGluKSBcIi5cIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gICAgICAgICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRleHRcIl0gLmJyYW5kZWQtdGV4dCBvbCBvbCBvbCBvbCBvbCBvbCBvbCA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGxldmVsMjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAgICAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0IG9sIG9sIG9sIG9sIG9sIG9sIG9sID4gbGk6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGxldmVsMiwgZGVjaW1hbCkgXCIuXCI7XG4gICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgICAgICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRleHRcIl0gLmJyYW5kZWQtdGV4dCBvbCBvbCBvbCBvbCBvbCBvbCA+IGxpIHtcbiAgICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBsZXZlbDM7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0IG9sIG9sIG9sIG9sIG9sIG9sID4gbGk6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihsZXZlbDMsIGxvd2VyLXJvbWFuKSBcIi5cIjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtN3B4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHQgb2wgb2wgb2wgb2wgb2wgPiBsaSB7XG4gICAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGxldmVsNDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRleHRcIl0gLmJyYW5kZWQtdGV4dCBvbCBvbCBvbCBvbCBvbCA+IGxpOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGxldmVsNCwgbG93ZXItbGF0aW4pIFwiLlwiO1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgbGVmdDogLTdweDtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0IG9sIG9sIG9sIG9sID4gbGkge1xuICAgICAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbGV2ZWw1O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHQgb2wgb2wgb2wgb2wgPiBsaTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobGV2ZWw1LCBkZWNpbWFsKSBcIi5cIjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTdweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0IG9sIG9sIG9sID4gbGkge1xuICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGxldmVsNjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHQgb2wgb2wgb2wgPiBsaTpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGxldmVsNiwgbG93ZXItcm9tYW4pIFwiLlwiO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIGxlZnQ6IC03cHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRleHRcIl0gLmJyYW5kZWQtdGV4dCBvbCBvbCA+IGxpIHtcbiAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbGV2ZWw3O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSAuYnJhbmRlZC10ZXh0IG9sIG9sID4gbGk6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobGV2ZWw3LCBsb3dlci1sYXRpbikgXCIuXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiAtN3B4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIC5icmFuZGVkLXRleHQgb2wgPiBsaSB7XG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBsZXZlbDg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRleHRcIl0gLmJyYW5kZWQtdGV4dCBvbCA+IGxpOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogY291bnRlcihsZXZlbDgsIGRlY2ltYWwpIFwiLlwiO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBsZWZ0OiAtN3B4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSBwIHtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIHVsLmNvbXBvbmVudC1jb250cm9sIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRleHRcIl0gdWwuaW1hZ2UtYnRuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIHotaW5kZXg6IDY7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRleHRcIl0gLmF0dGFjaG1lbnQgZmlnY2FwdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvZGVcIl0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvZGVcIl0gLmNvbXBvbmVudC1jb250cm9sIC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51LnZpZXctb3B0aW9ucy1tZW51IHtcbiAgICAgIGxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtYXgtaGVpZ2h0OiAxOTBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29kZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUudmlldy1vcHRpb25zLW1lbnU6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDYwcHg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29kZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUudmlldy1vcHRpb25zLW1lbnUgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiAzcHg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29kZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUudmlldy1vcHRpb25zLW1lbnUgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FmYmJjNDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJjb2RlXCJdIC5jb21wb25lbnQtY29udHJvbCAuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudS52aWV3LW9wdGlvbnMtbWVudSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiA5cHg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29kZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUudmlldy1vcHRpb25zLW1lbnUgLmxhbmd1YWdlLXNlbGVjdC1jb250YWluZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJjb2RlXCJdIC5jb21wb25lbnQtY29udHJvbCAuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudS52aWV3LW9wdGlvbnMtbWVudSAubGFuZ3VhZ2Utc2VsZWN0LWNvbnRhaW5lciB1bCB7XG4gICAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29kZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUudmlldy1vcHRpb25zLW1lbnUgLmxhbmd1YWdlLXNlbGVjdC1jb250YWluZXIgdWwgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29kZVwiXSAuY29kZS1jb21wb25lbnQtd3JhcHBlciAuQ29kZU1pcnJvciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJjb2RlXCJdIC5jb2RlLWNvbXBvbmVudC13cmFwcGVyIC5Db2RlTWlycm9yLWxpbmVzIHtcbiAgICAgIHdpZHRoOiA5MCU7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvZGVcIl0gLmNvZGUtY29tcG9uZW50LXdyYXBwZXIgLkNvZGVNaXJyb3ItZ3V0dGVyLXdyYXBwZXIge1xuICAgICAgbGVmdDogLTMwcHggIWltcG9ydGFudDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29kZVwiXSAuY29kZS1jb21wb25lbnQtd3JhcHBlciAudHJpYW5nbGVzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvZGVcIl0gLmNvZGUtY29tcG9uZW50LXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvZGVcIl0gLmNvZGUtY29tcG9uZW50LXdyYXBwZXIgLmNvZGUtbWlycm9yLXdyYXBwZXIgLkNvZGVNaXJyb3Ige1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB6LWluZGV4OiAwOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvZGVcIl0gLmNvZGUtY29tcG9uZW50LXdyYXBwZXIgLmNvZGUtbWlycm9yLXdyYXBwZXIgLkNvZGVNaXJyb3Itc2Nyb2xsIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YxZjFmMTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29kZVwiXSAuY29kZS1jb21wb25lbnQtd3JhcHBlciAuY29kZS1taXJyb3Itd3JhcHBlciAuQ29kZU1pcnJvci1ndXR0ZXIge1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDgsIDI0OCwgMjQ4LCAwLjMxKTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJjb2RlXCJdIC5jb2RlLWNvbXBvbmVudC13cmFwcGVyIC5jb2RlLW1pcnJvci13cmFwcGVyIC5Db2RlTWlycm9yLWxpbmVudW1iZXIge1xuICAgICAgICBjb2xvcjogIzU3NzA4MztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJjb2RlXCJdIC5jb2RlLWNvbXBvbmVudC13cmFwcGVyIC5sYWJlbC13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxcHg7XG4gICAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNHB4IDAgNHB4O1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmMWYxZjE7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjFmMWYxO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZkO1xuICAgICAgICBjb2xvcjogIzU3NzA4MzsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImhlYWRpbmdcIl0gLmNvbXBvbmVudC1jb250cm9sIC50b2dnbGUtYW5jaG9yLWJ1dHRvbiB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImhlYWRpbmdcIl0gdGV4dGFyZWEge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJoZWFkaW5nXCJdIHRleHRhcmVhLFxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImhlYWRpbmdcIl0gaDIsXG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaGVhZGluZ1wiXSBoMyxcbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJoZWFkaW5nXCJdIGg0IHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzNweDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gICAgcmVzaXplOiBub25lICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMxNjJkM2QgIWltcG9ydGFudDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaGVhZGluZ1wiXSB0ZXh0YXJlYVtsZXZlbD1cIjJcIl0sXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJoZWFkaW5nXCJdIGgyW2xldmVsPVwiMlwiXSxcbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImhlYWRpbmdcIl0gaDNbbGV2ZWw9XCIyXCJdLFxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaGVhZGluZ1wiXSBoNFtsZXZlbD1cIjJcIl0ge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJoZWFkaW5nXCJdIHRleHRhcmVhW2xldmVsPVwiM1wiXSxcbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImhlYWRpbmdcIl0gaDJbbGV2ZWw9XCIzXCJdLFxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaGVhZGluZ1wiXSBoM1tsZXZlbD1cIjNcIl0sXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJoZWFkaW5nXCJdIGg0W2xldmVsPVwiM1wiXSB7XG4gICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICBtYXJnaW46IDA7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImhlYWRpbmdcIl0gdGV4dGFyZWFbbGV2ZWw9XCI0XCJdLFxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaGVhZGluZ1wiXSBoMltsZXZlbD1cIjRcIl0sXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJoZWFkaW5nXCJdIGgzW2xldmVsPVwiNFwiXSxcbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImhlYWRpbmdcIl0gaDRbbGV2ZWw9XCI0XCJdIHtcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImhlYWRpbmdcIl0gZGl2LmhlYWRpbmctd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJoZWFkaW5nXCJdIGRpdi5oZWFkaW5nLXdyYXBwZXIgLmFuY2hvciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAtMjBweDtcbiAgICAgIGNvbG9yOiAjOUNCREQ4O1xuICAgICAgdG9wOiA2cHg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJoZWFkaW5nXCJdIGgyLFxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaGVhZGluZ1wiXSBoMyxcbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImhlYWRpbmdcIl0gaDQge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJoZWFkaW5nXCJdIGgyW2xldmVsPVwiMlwiXSxcbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaGVhZGluZ1wiXSBoM1tsZXZlbD1cIjJcIl0sXG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImhlYWRpbmdcIl0gaDRbbGV2ZWw9XCIyXCJdIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImhlYWRpbmdcIl0gaDJbbGV2ZWw9XCIzXCJdLFxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJoZWFkaW5nXCJdIGgzW2xldmVsPVwiM1wiXSxcbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaGVhZGluZ1wiXSBoNFtsZXZlbD1cIjNcIl0ge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaGVhZGluZ1wiXSBoMltsZXZlbD1cIjRcIl0sXG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImhlYWRpbmdcIl0gaDNbbGV2ZWw9XCI0XCJdLFxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJoZWFkaW5nXCJdIGg0W2xldmVsPVwiNFwiXSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaWZyYW1lXCJdIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpZnJhbWVcIl0gLmNvbXBvbmVudC1jb250cm9sLWRyb3Bkb3duIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImlmcmFtZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLWlmcmFtZS1zb3VyY2UtcG9wdXAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIGNvbG9yOiAjNTc3MDgzO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgd2lkdGg6IDQyNXB4O1xuICAgICAgaGVpZ2h0OiAyMzJweDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiAyNnB4IDE3cHg7XG4gICAgICBsZWZ0OiAtMjEwcHg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaWZyYW1lXCJdIC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtaWZyYW1lLXNvdXJjZS1wb3B1cCBpbnB1dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgaGVpZ2h0OiA0MXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlZWVlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzIGxpbmVhcjsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImlmcmFtZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLWlmcmFtZS1zb3VyY2UtcG9wdXAgaW5wdXQ6Zm9jdXMge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpZnJhbWVcIl0gLmNvbXBvbmVudC1jb250cm9sLXBvcHVwLmNoYW5nZS1pZnJhbWUtc291cmNlLXBvcHVwIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImlmcmFtZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLWlmcmFtZS1zb3VyY2UtcG9wdXAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpZnJhbWVcIl0gLmNvbXBvbmVudC1jb250cm9sLXBvcHVwLmNoYW5nZS1pZnJhbWUtc291cmNlLXBvcHVwIGlucHV0W3R5cGU9XCJ1cmxcIl0ge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpZnJhbWVcIl0gLmNvbXBvbmVudC1jb250cm9sLXBvcHVwLmNoYW5nZS1pZnJhbWUtc291cmNlLXBvcHVwIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGNvbG9yOiAjN2E5MmE1OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImlmcmFtZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLWlmcmFtZS1zb3VyY2UtcG9wdXAgOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBjb2xvcjogIzdhOTJhNTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpZnJhbWVcIl0gLmNvbXBvbmVudC1jb250cm9sLXBvcHVwLmNoYW5nZS1pZnJhbWUtc291cmNlLXBvcHVwIDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGNvbG9yOiAjN2E5MmE1OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImlmcmFtZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLWlmcmFtZS1zb3VyY2UtcG9wdXAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGNvbG9yOiAjN2E5MmE1OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImlmcmFtZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLWlmcmFtZS1zb3VyY2UtcG9wdXAgYnV0dG9uLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImlmcmFtZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLWlmcmFtZS1zb3VyY2UtcG9wdXAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2Fuc1wiO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHdpZHRoOiA5MnB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTk3ZWY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMTk3ZWY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpZnJhbWVcIl0gLmNvbXBvbmVudC1jb250cm9sLXBvcHVwLmNoYW5nZS1pZnJhbWUtc291cmNlLXBvcHVwIGJ1dHRvbjpmb2N1cywgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpZnJhbWVcIl0gLmNvbXBvbmVudC1jb250cm9sLXBvcHVwLmNoYW5nZS1pZnJhbWUtc291cmNlLXBvcHVwIGlucHV0W3R5cGU9XCJidXR0b25cIl06Zm9jdXMge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpZnJhbWVcIl0gLmNvbXBvbmVudC1jb250cm9sLXBvcHVwLmNoYW5nZS1pZnJhbWUtc291cmNlLXBvcHVwIGJ1dHRvbjpkaXNhYmxlZCwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpZnJhbWVcIl0gLmNvbXBvbmVudC1jb250cm9sLXBvcHVwLmNoYW5nZS1pZnJhbWUtc291cmNlLXBvcHVwIGlucHV0W3R5cGU9XCJidXR0b25cIl06ZGlzYWJsZWQge1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2NiZDJkOTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JkMmQ5O1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImlmcmFtZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLWlmcmFtZS1zb3VyY2UtcG9wdXAuc3VibWVudS12aXNpYmxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaWZyYW1lXCJdIC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtaWZyYW1lLXNvdXJjZS1wb3B1cDpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgbGVmdDogMzRweDtcbiAgICAgICAgYm9yZGVyOiAxMHB4O1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDNweCAzcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpZnJhbWVcIl0gLmNvbXBvbmVudC1jb250cm9sLXBvcHVwLmNoYW5nZS1pZnJhbWUtc291cmNlLXBvcHVwIC52YWxpZGF0aW9uLW1lc3NhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImlmcmFtZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLWlmcmFtZS1zb3VyY2UtcG9wdXAgLmNlLWlucHV0LWludmFsaWQgLm5nLWludmFsaWQge1xuICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMjQ5LCA4NiwgODYsIDAuNSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxODUsIDE4NSwgMC41KTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpZnJhbWVcIl0gLmNvbXBvbmVudC1jb250cm9sLXBvcHVwLmNoYW5nZS1pZnJhbWUtc291cmNlLXBvcHVwIHNwYW4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImlmcmFtZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLWlmcmFtZS1zb3VyY2UtcG9wdXAgaW5wdXRbdHlwZT1cInVybFwiXSwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpZnJhbWVcIl0gLmNvbXBvbmVudC1jb250cm9sLXBvcHVwLmNoYW5nZS1pZnJhbWUtc291cmNlLXBvcHVwIGlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpZnJhbWVcIl0gLmNvbXBvbmVudC1jb250cm9sLXBvcHVwLmNoYW5nZS1pZnJhbWUtc291cmNlLXBvcHVwIC5pZnJhbWUtc3VibWVudS1mb290ZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImlmcmFtZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLWlmcmFtZS1zb3VyY2UtcG9wdXAgLmlmcmFtZS1zdWJtZW51LWZvb3RlciBpbnB1dCB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaWZyYW1lXCJdIC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtaWZyYW1lLXNvdXJjZS1wb3B1cCAuaWZyYW1lLXN1Ym1lbnUtZm9vdGVyIGxhYmVsIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAxMHB4OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaWZyYW1lXCJdIC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtaWZyYW1lLXNvdXJjZS1wb3B1cCAuaWZyYW1lLXN1Ym1lbnUtZm9vdGVyIGJ1dHRvbi5pZnJhbWUtdXBkYXRlLWJ1dHRvbiB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImlmcmFtZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLWlmcmFtZS1zb3VyY2UtcG9wdXA6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogNTAlOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpZnJhbWVcIl0gLmlmcmFtZS13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaWZyYW1lXCJdIGlmcmFtZSB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2YxZjFmMTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImxpbmVcIl0gaHIge1xuICAgIGJvcmRlcjogMDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwibGluZVwiXSBocltsaW5lLXN0eWxlPVwidGhpblwiXSB7XG4gICAgICBoZWlnaHQ6IDJweDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwibGluZVwiXSBocltsaW5lLXN0eWxlPVwidGhpY2tcIl0ge1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBiYWNrZ3JvdW5kOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDkwZGVnLCB3aGl0ZSwgd2hpdGUgM3B4LCAjZWFlYWVhIDJweCwgI2VhZWFlYSA1cHgpOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gLmJyYW5kZWQtdGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImluZm9ybWF0aXZlXCJdIC5icmFuZGVkLXRleHQgb2wsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gLmJyYW5kZWQtdGV4dCB1bCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gLmJyYW5kZWQtdGV4dCBvbCA+IGxpLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImluZm9ybWF0aXZlXCJdIC5icmFuZGVkLXRleHQgdWwgPiBsaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICBtYXJnaW46IDNweCAwO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGluaGVyaXQ7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImluZm9ybWF0aXZlXCJdIC5icmFuZGVkLXRleHQgb2wsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbmZvcm1hdGl2ZVwiXSAuYnJhbmRlZC10ZXh0IG9sIG9sIG9sIG9sIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gLmJyYW5kZWQtdGV4dCBvbCBvbCxcbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImluZm9ybWF0aXZlXCJdIC5icmFuZGVkLXRleHQgb2wgb2wgb2wgb2wgb2wge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1sYXRpbjsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gLmJyYW5kZWQtdGV4dCBvbCBvbCBvbCxcbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImluZm9ybWF0aXZlXCJdIC5icmFuZGVkLXRleHQgb2wgb2wgb2wgb2wgb2wgb2wge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1yb21hbjsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gLmJyYW5kZWQtdGV4dCB1bCxcbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImluZm9ybWF0aXZlXCJdIC5icmFuZGVkLXRleHQgdWwgdWwgdWwgdWwge1xuICAgICAgbGlzdC1zdHlsZTogZGlzYzsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gLmJyYW5kZWQtdGV4dCB1bCB1bCxcbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImluZm9ybWF0aXZlXCJdIC5icmFuZGVkLXRleHQgdWwgdWwgdWwgdWwgdWwge1xuICAgICAgbGlzdC1zdHlsZTogY2lyY2xlOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbmZvcm1hdGl2ZVwiXSAuYnJhbmRlZC10ZXh0IHVsIHVsIHVsLFxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gLmJyYW5kZWQtdGV4dCB1bCB1bCB1bCB1bCB1bCB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBzcXVhcmU7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbmZvcm1hdGl2ZVwiXSAuZWRpdG9yLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImluZm9ybWF0aXZlXCJdIC5jb21wb25lbnQtY29udHJvbCAuY29udHJvbC1idXR0b24ucmVkLWNvbG9yLWJ1dHRvbiB7XG4gICAgc3Ryb2tlOiAjZjQzNzJjOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbmZvcm1hdGl2ZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLmNvbnRyb2wtYnV0dG9uLnJlZC1jb2xvci1idXR0b246aG92ZXIgY2UtaWNvbiBzdmcgKiwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbmZvcm1hdGl2ZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLmNvbnRyb2wtYnV0dG9uLnJlZC1jb2xvci1idXR0b24uc2VsZWN0ZWQgY2UtaWNvbiBzdmcgKiB7XG4gICAgICBmaWxsOiAjZjQzNzJjICFpbXBvcnRhbnQ7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbmZvcm1hdGl2ZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLmdyZWVuLWNvbG9yLWJ1dHRvbiB7XG4gICAgc3Ryb2tlOiAjNTljODkxOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbmZvcm1hdGl2ZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLmdyZWVuLWNvbG9yLWJ1dHRvbjpob3ZlciBjZS1pY29uIHN2ZyAqLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImluZm9ybWF0aXZlXCJdIC5jb21wb25lbnQtY29udHJvbCAuZ3JlZW4tY29sb3ItYnV0dG9uLnNlbGVjdGVkIGNlLWljb24gc3ZnICoge1xuICAgICAgZmlsbDogIzU5Yzg5MSAhaW1wb3J0YW50OyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gLmNvbXBvbmVudC1jb250cm9sIC5ibHVlLWNvbG9yLWJ1dHRvbiB7XG4gICAgc3Ryb2tlOiAjNGRjYWNhOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbmZvcm1hdGl2ZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLmJsdWUtY29sb3ItYnV0dG9uOmhvdmVyIGNlLWljb24gc3ZnICosIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gLmNvbXBvbmVudC1jb250cm9sIC5ibHVlLWNvbG9yLWJ1dHRvbi5zZWxlY3RlZCBjZS1pY29uIHN2ZyAqIHtcbiAgICAgIGZpbGw6ICM0ZGNhY2EgIWltcG9ydGFudDsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImluZm9ybWF0aXZlXCJdIC5jb21wb25lbnQtY29udHJvbCAub3JhbmdlLWNvbG9yLWJ1dHRvbiB7XG4gICAgc3Ryb2tlOiAjZmNiOTQxOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbmZvcm1hdGl2ZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLm9yYW5nZS1jb2xvci1idXR0b246aG92ZXIgY2UtaWNvbiBzdmcgKiwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbmZvcm1hdGl2ZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLm9yYW5nZS1jb2xvci1idXR0b24uc2VsZWN0ZWQgY2UtaWNvbiBzdmcgKiB7XG4gICAgICBmaWxsOiAjZmNiOTQxICFpbXBvcnRhbnQ7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbmZvcm1hdGl2ZVwiXSAuZHJvcGRvd24tbWVudS1pdGVtLXdyYXBwZXIge1xuICAgIGhlaWdodDogNDdweCAhaW1wb3J0YW50OyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gLmxpbmtfZGlhbG9nIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImluZm9ybWF0aXZlXCJdIC5saW5rX2RpYWxvZzpiZWZvcmUge1xuICAgICAgbGVmdDogNTVweCAhaW1wb3J0YW50OyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gLmltYWdlX2RpYWxvZyB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbmZvcm1hdGl2ZVwiXSAuaW1hZ2VfZGlhbG9nOmJlZm9yZSB7XG4gICAgICBsZWZ0OiAxNzhweCAhaW1wb3J0YW50OyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gLmluZm8tY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAxMnB4IDAgMTRweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImluZm9ybWF0aXZlXCJdIC5pbmZvLWNvbnRhaW5lcltkYXRhLWNvbG9yPVwicmVkXCJdOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogM3B4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0MzcyYzsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gLmluZm8tY29udGFpbmVyW2RhdGEtY29sb3I9XCJncmVlblwiXTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDNweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1OWM4OTE7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImluZm9ybWF0aXZlXCJdIC5pbmZvLWNvbnRhaW5lcltkYXRhLWNvbG9yPVwiYmx1ZVwiXTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDNweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZGNhY2E7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImluZm9ybWF0aXZlXCJdIC5pbmZvLWNvbnRhaW5lcltkYXRhLWNvbG9yPVwib3JhbmdlXCJdOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogM3B4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjYjk0MTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImluZm9ybWF0aXZlXCJdIC5pbmZvLXRpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luOiA1cHggMDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gLmluZm8tdGl0bGUgaW5wdXQge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyOiAwOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW1hZ2VcIl0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImltYWdlXCJdIC5jb21wb25lbnQtY29udHJvbCAuY2hhbmdlLWltYWdlLXBvcHVwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBjb2xvcjogIzU3NzA4MztcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHdpZHRoOiAzNzJweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nOiAyMnB4O1xuICAgICAgbGVmdDogLTMwcHg7XG4gICAgICB0b3A6IDMwcHg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW1hZ2VcIl0gLmNvbXBvbmVudC1jb250cm9sIC5jaGFuZ2UtaW1hZ2UtcG9wdXAuc3VibWVudS12aXNpYmxlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW1hZ2VcIl0gLmNvbXBvbmVudC1jb250cm9sIC5jaGFuZ2UtaW1hZ2UtcG9wdXAgaW5wdXQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VlZWVlZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBsaW5lYXI7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbWFnZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLmNoYW5nZS1pbWFnZS1wb3B1cCBpbnB1dDpmb2N1cyB7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImltYWdlXCJdIC5jb21wb25lbnQtY29udHJvbCAuY2hhbmdlLWltYWdlLXBvcHVwIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImltYWdlXCJdIC5jb21wb25lbnQtY29udHJvbCAuY2hhbmdlLWltYWdlLXBvcHVwIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW1hZ2VcIl0gLmNvbXBvbmVudC1jb250cm9sIC5jaGFuZ2UtaW1hZ2UtcG9wdXAgaW5wdXRbdHlwZT1cInVybFwiXSB7XG4gICAgICAgICAgcGFkZGluZzogMCAxMnB4OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImltYWdlXCJdIC5jb21wb25lbnQtY29udHJvbCAuY2hhbmdlLWltYWdlLXBvcHVwIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGNvbG9yOiAjN2E5MmE1OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImltYWdlXCJdIC5jb21wb25lbnQtY29udHJvbCAuY2hhbmdlLWltYWdlLXBvcHVwIDotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgY29sb3I6ICM3YTkyYTU7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW1hZ2VcIl0gLmNvbXBvbmVudC1jb250cm9sIC5jaGFuZ2UtaW1hZ2UtcG9wdXAgOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgY29sb3I6ICM3YTkyYTU7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW1hZ2VcIl0gLmNvbXBvbmVudC1jb250cm9sIC5jaGFuZ2UtaW1hZ2UtcG9wdXAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGNvbG9yOiAjN2E5MmE1OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImltYWdlXCJdIC5jb21wb25lbnQtY29udHJvbCAuY2hhbmdlLWltYWdlLXBvcHVwIGJ1dHRvbiwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbWFnZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLmNoYW5nZS1pbWFnZS1wb3B1cCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zXCI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgd2lkdGg6IDkycHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxOTdlZjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzMxOTdlZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImltYWdlXCJdIC5jb21wb25lbnQtY29udHJvbCAuY2hhbmdlLWltYWdlLXBvcHVwIGJ1dHRvbjpmb2N1cywgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbWFnZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLmNoYW5nZS1pbWFnZS1wb3B1cCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmZvY3VzIHtcbiAgICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW1hZ2VcIl0gLmNvbXBvbmVudC1jb250cm9sIC5jaGFuZ2UtaW1hZ2UtcG9wdXAgYnV0dG9uOmRpc2FibGVkLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImltYWdlXCJdIC5jb21wb25lbnQtY29udHJvbCAuY2hhbmdlLWltYWdlLXBvcHVwIGlucHV0W3R5cGU9XCJidXR0b25cIl06ZGlzYWJsZWQge1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2NiZDJkOTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JkMmQ5O1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImltYWdlXCJdIC5jb21wb25lbnQtY29udHJvbCAuY2hhbmdlLWltYWdlLXBvcHVwIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImltYWdlXCJdIC5jb21wb25lbnQtY29udHJvbCAuY2hhbmdlLWltYWdlLXBvcHVwIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbWFnZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLmNoYW5nZS1pbWFnZS1wb3B1cCBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjN2E5MmE1O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xcyBsaW5lYXI7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbWFnZVwiXSAuY29tcG9uZW50LWNvbnRyb2wgLmNoYW5nZS1pbWFnZS1wb3B1cCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LCBQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lJSE4wWVc1a1lXeHZibVU5SW01dklqOCtEUW84YzNabklIZHBaSFJvUFNJeU0zQjRJaUJvWldsbmFIUTlJakl6Y0hnaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TXlBeU15SWdkbVZ5YzJsdmJqMGlNUzR4SWlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhodGJHNXpPbmhzYVc1clBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1TDNoc2FXNXJJajROQ2lBZ0lDQThJUzB0SUVkbGJtVnlZWFJ2Y2pvZ1UydGxkR05vSURNdU5pNHhJQ2d5TmpNeE15a2dMU0JvZEhSd09pOHZkM2QzTG1KdmFHVnRhV0Z1WTI5a2FXNW5MbU52YlM5emEyVjBZMmdnTFMwK0RRb2dJQ0FnUEhScGRHeGxQbk50WVdsc0xYWXRZMmhsWTJ0aWIzZzhMM1JwZEd4bFBnMEtJQ0FnSUR4a1pYTmpQa055WldGMFpXUWdkMmwwYUNCVGEyVjBZMmd1UEM5a1pYTmpQZzBLSUNBZ0lEeGtaV1p6UGp3dlpHVm1jejROQ2lBZ0lDQThaeUJwWkQwaVUxWkhjeUlnYzNSeWIydGxQU0p1YjI1bElpQnpkSEp2YTJVdGQybGtkR2c5SWpFaUlHWnBiR3c5SW5kb2FYUmxJaUJtYVd4c0xYSjFiR1U5SW1WMlpXNXZaR1FpUGcwS0lDQWdJQ0FnSUNBOFp5QnBaRDBpUWkxRFlYUmxaMjl5ZVZCaFoyVXRRMjl3ZVNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9MVEUxTVM0d01EQXdNREFzSUMweE16RXVNREF3TURBd0tTSStQQzluUGcwS0lDQWdJQ0FnSUNBOFp5QnBaRDBpYzIxaGFXd3RkaTFqYUdWamEySnZlQ0lnWm1sc2JEMGlkMmhwZEdVaVBnMEtJQ0FnSUNBZ0lDQWdJQ0FnUEhCaGRHZ2daRDBpVFRFeExqZzROVGN4TmpRc01UTXVOek14TVRRd05DQk1PUzR3TWpnMk16QTROU3d4TXk0M016RXhOREEwSUV3NUxqQXlPRFl6TURnMUxERTFMamd6TVRjd01UZ2dUREUwTGpBeE5qQTRNeklzTVRVdU9ETXhOekF4T0NCTU1UUXVNRFF4TURBeE1Td3hOUzQ0TlRZd05ESTNJRXd4TXk0MU1EZ3dOVEExTERVdU1qRXpOVGc1TWpnZ1RERXhMalV3T0RBMU1EVXNOUzR5TVRNMU9Ea3lPQ0JNTVRFdU9EZzFOekUyTkN3eE15NDNNekV4TkRBMElGb2lJR2xrUFNKRGIyMWlhVzVsWkMxVGFHRndaUzFEYjNCNUxUSWlJSFJ5WVc1elptOXliVDBpZEhKaGJuTnNZWFJsS0RFeExqVXpORGd4Tml3Z01UQXVOVE0wT0RFMktTQnliM1JoZEdVb0xUTXhOUzR3TURBd01EQXBJSFJ5WVc1emJHRjBaU2d0TVRFdU5UTTBPREUyTENBdE1UQXVOVE0wT0RFMktTQWlQand2Y0dGMGFENE5DaUFnSUNBZ0lDQWdQQzluUGcwS0lDQWdJRHd2Wno0TkNqd3ZjM1puUGc9PVwiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ1ODY4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNDQ1ODY4OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImltYWdlXCJdIC5jb21wb25lbnQtY29udHJvbCAuY2hhbmdlLWltYWdlLXBvcHVwIGEge1xuICAgICAgICBjb2xvcjogIzMxOTdlZjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImltYWdlXCJdIC5jb21wb25lbnQtY29udHJvbCAuY2hhbmdlLWltYWdlLXBvcHVwIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogN3B4IDA7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW1hZ2VcIl0gLmNvbXBvbmVudC1jb250cm9sIC5jaGFuZ2UtaW1hZ2UtcG9wdXAgYnV0dG9uIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBtYXJnaW46IDVweCAwOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImltYWdlXCJdIC5jb21wb25lbnQtY29udHJvbCAuY2hhbmdlLWltYWdlLXBvcHVwIGEge1xuICAgICAgICBib3JkZXI6IDA7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW1hZ2VcIl0gLmNvbXBvbmVudC1jb250cm9sIC5jaGFuZ2UtaW1hZ2UtcG9wdXA6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICB0b3A6IC00cHg7XG4gICAgICAgIGxlZnQ6IDM0cHg7XG4gICAgICAgIGJvcmRlcjogMTBweDtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBib3gtc2hhZG93OiAzcHggM3B4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImltYWdlXCJdIC5jb21wb25lbnQtY29udGFpbmVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZkOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImltYWdlXCJdIC5jb21wb25lbnQtY29udGFpbmVyIGltZyB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidmlkZW9cIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidmlkZW9cIl0gLmNvbXBvbmVudC1jb250cm9sLWRyb3Bkb3duIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInZpZGVvXCJdIC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtdmlkZW8tcG9wdXAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIGNvbG9yOiAjNTc3MDgzO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgbGVmdDogLTMwcHg7XG4gICAgICB0b3A6IDMwcHg7XG4gICAgICB3aWR0aDogMzcycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgaGVpZ2h0OiA4OHB4O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCAxMnB4IDAgMTJweDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLXZpZGVvLXBvcHVwLnN1Ym1lbnUtdmlzaWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInZpZGVvXCJdIC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtdmlkZW8tcG9wdXA6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICB0b3A6IC00cHg7XG4gICAgICAgIGxlZnQ6IDM0cHg7XG4gICAgICAgIGJvcmRlcjogMTBweDtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBib3gtc2hhZG93OiAzcHggM3B4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidmlkZW9cIl0gLmNvbXBvbmVudC1jb250cm9sLXBvcHVwLmNoYW5nZS12aWRlby1wb3B1cCBpbnB1dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgaGVpZ2h0OiA0MXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlZWVlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzIGxpbmVhcjsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInZpZGVvXCJdIC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtdmlkZW8tcG9wdXAgaW5wdXQ6Zm9jdXMge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLXZpZGVvLXBvcHVwIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInZpZGVvXCJdIC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtdmlkZW8tcG9wdXAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLXZpZGVvLXBvcHVwIGlucHV0W3R5cGU9XCJ1cmxcIl0ge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLXZpZGVvLXBvcHVwIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGNvbG9yOiAjN2E5MmE1OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInZpZGVvXCJdIC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtdmlkZW8tcG9wdXAgOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBjb2xvcjogIzdhOTJhNTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLXZpZGVvLXBvcHVwIDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGNvbG9yOiAjN2E5MmE1OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInZpZGVvXCJdIC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtdmlkZW8tcG9wdXAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGNvbG9yOiAjN2E5MmE1OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInZpZGVvXCJdIC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtdmlkZW8tcG9wdXAgYnV0dG9uLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInZpZGVvXCJdIC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtdmlkZW8tcG9wdXAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2Fuc1wiO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHdpZHRoOiA5MnB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTk3ZWY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMTk3ZWY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLXZpZGVvLXBvcHVwIGJ1dHRvbjpmb2N1cywgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLXZpZGVvLXBvcHVwIGlucHV0W3R5cGU9XCJidXR0b25cIl06Zm9jdXMge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLXZpZGVvLXBvcHVwIGJ1dHRvbjpkaXNhYmxlZCwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLXZpZGVvLXBvcHVwIGlucHV0W3R5cGU9XCJidXR0b25cIl06ZGlzYWJsZWQge1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogI2NiZDJkOTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JkMmQ5O1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInZpZGVvXCJdIC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtdmlkZW8tcG9wdXAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidmlkZW9cIl0gLmNvbXBvbmVudC1jb250cm9sLXBvcHVwLmNoYW5nZS12aWRlby1wb3B1cCBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidmlkZW9cIl0gLmNvbXBvbmVudC1jb250cm9sLXBvcHVwLmNoYW5nZS12aWRlby1wb3B1cCBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjN2E5MmE1O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xcyBsaW5lYXI7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLXZpZGVvLXBvcHVwIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsIFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaUlITjBZVzVrWVd4dmJtVTlJbTV2SWo4K0RRbzhjM1puSUhkcFpIUm9QU0l5TTNCNElpQm9aV2xuYUhROUlqSXpjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlNeUF5TXlJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNE5DaUFnSUNBOElTMHRJRWRsYm1WeVlYUnZjam9nVTJ0bGRHTm9JRE11Tmk0eElDZ3lOak14TXlrZ0xTQm9kSFJ3T2k4dmQzZDNMbUp2YUdWdGFXRnVZMjlrYVc1bkxtTnZiUzl6YTJWMFkyZ2dMUzArRFFvZ0lDQWdQSFJwZEd4bFBuTnRZV2xzTFhZdFkyaGxZMnRpYjNnOEwzUnBkR3hsUGcwS0lDQWdJRHhrWlhOalBrTnlaV0YwWldRZ2QybDBhQ0JUYTJWMFkyZ3VQQzlrWlhOalBnMEtJQ0FnSUR4a1pXWnpQand2WkdWbWN6NE5DaUFnSUNBOFp5QnBaRDBpVTFaSGN5SWdjM1J5YjJ0bFBTSnViMjVsSWlCemRISnZhMlV0ZDJsa2RHZzlJakVpSUdacGJHdzlJbmRvYVhSbElpQm1hV3hzTFhKMWJHVTlJbVYyWlc1dlpHUWlQZzBLSUNBZ0lDQWdJQ0E4WnlCcFpEMGlRaTFEWVhSbFoyOXllVkJoWjJVdFEyOXdlU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb0xURTFNUzR3TURBd01EQXNJQzB4TXpFdU1EQXdNREF3S1NJK1BDOW5QZzBLSUNBZ0lDQWdJQ0E4WnlCcFpEMGljMjFoYVd3dGRpMWphR1ZqYTJKdmVDSWdabWxzYkQwaWQyaHBkR1VpUGcwS0lDQWdJQ0FnSUNBZ0lDQWdQSEJoZEdnZ1pEMGlUVEV4TGpnNE5UY3hOalFzTVRNdU56TXhNVFF3TkNCTU9TNHdNamcyTXpBNE5Td3hNeTQzTXpFeE5EQTBJRXc1TGpBeU9EWXpNRGcxTERFMUxqZ3pNVGN3TVRnZ1RERTBMakF4TmpBNE16SXNNVFV1T0RNeE56QXhPQ0JNTVRRdU1EUXhNREF4TVN3eE5TNDROVFl3TkRJM0lFd3hNeTQxTURnd05UQTFMRFV1TWpFek5UZzVNamdnVERFeExqVXdPREExTURVc05TNHlNVE0xT0RreU9DQk1NVEV1T0RnMU56RTJOQ3d4TXk0M016RXhOREEwSUZvaUlHbGtQU0pEYjIxaWFXNWxaQzFUYUdGd1pTMURiM0I1TFRJaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREV4TGpVek5EZ3hOaXdnTVRBdU5UTTBPREUyS1NCeWIzUmhkR1VvTFRNeE5TNHdNREF3TURBcElIUnlZVzV6YkdGMFpTZ3RNVEV1TlRNME9ERTJMQ0F0TVRBdU5UTTBPREUyS1NBaVBqd3ZjR0YwYUQ0TkNpQWdJQ0FnSUNBZ1BDOW5QZzBLSUNBZ0lEd3ZaejROQ2p3dmMzWm5QZz09XCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDU4Njg7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICM0NDU4Njg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidmlkZW9cIl0gLmNvbXBvbmVudC1jb250cm9sLXBvcHVwLmNoYW5nZS12aWRlby1wb3B1cCBhIHtcbiAgICAgICAgY29sb3I6ICMzMTk3ZWY7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLXZpZGVvLXBvcHVwIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjNTc3MDgzOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInZpZGVvXCJdIC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtdmlkZW8tcG9wdXAgOi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogIzU3NzA4MzsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLXZpZGVvLXBvcHVwIDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjNTc3MDgzOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInZpZGVvXCJdIC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtdmlkZW8tcG9wdXAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjNTc3MDgzOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInZpZGVvXCJdIC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtdmlkZW8tcG9wdXAgaW5wdXQge1xuICAgICAgICBmbGV4LWdyb3c6IDI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLXZpZGVvLXBvcHVwLnN1Ym1lbnUtdmlzaWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInZpZGVvXCJdIGlmcmFtZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjFmMWYxO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICAgIHBhZGRpbmc6IDE3LjVweCAxM3B4IDExLjVweCAxM3B4O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInZpZGVvXCJdIC52aWRlby1vdmVybGF5IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAudmlkZW8tb3ZlcmxheSAud2F0Y2gtbm93LWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAudmlkZW8tb3ZlcmxheSAucGxheS1idXR0b24ge1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDI1cHggMCAjMmUyZTJlO1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNDU5ZmVkICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDQ1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAudmlkZW8tb3ZlcmxheSAucGxheS1idXR0b246OmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAxOXB4IHNvbGlkICNlYWVhZWE7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIGxlZnQ6IDQ0JTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInRhYmxlXCJdIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0YWJsZVwiXSAucGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IGdyYXl0ZXh0O1xuICAgICAgb3BhY2l0eTogLjM7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0YWJsZVwiXSAucGxhY2Vob2xkZXI6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHRleHQ7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInRhYmxlXCJdIC50YWJsZS13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInRhYmxlXCJdIC50YWJsZS13cmFwcGVyIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1zcGFjaW5nOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0YWJsZVwiXSAudGFibGUtd3JhcHBlciB0YWJsZSB0aGVhZCB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2MxZTRmZTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLnRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQgdGgge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZmFmZTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMWU0ZmU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZzogMTdweCAyNHB4OyB9XG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInRhYmxlXCJdIC50YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCAwOyB9XG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInRhYmxlXCJdIC50YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRoOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDZweCAwIDA7IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLnRhYmxlLXdyYXBwZXIgdGFibGUgdGhlYWQgdGg6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInRhYmxlXCJdIC50YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5IHRyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0YWJsZVwiXSAudGFibGUtd3JhcHBlciB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZDsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwOyB9XG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInRhYmxlXCJdIC50YWJsZS13cmFwcGVyIHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgLnRhYmxlLWNlbGw6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMCA2cHg7IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCAudGFibGUtY2VsbDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDZweCAwOyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdGQge1xuICAgICAgICAgIHBhZGRpbmc6IDE3cHggMjRweDtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjFmMWYxO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjFmMWYxO1xuICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLnRhYmxlLXdyYXBwZXIgdGFibGUgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZjFmMWYxOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0YWJsZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudS5jaGFuZ2UtZGltZW5zaW9ucy1zdWJtZW51IHtcbiAgICAgIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAxODZweCAhaW1wb3J0YW50O1xuICAgICAgbGVmdDogLTQ1cHggIWltcG9ydGFudDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0YWJsZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudS5jaGFuZ2UtZGltZW5zaW9ucy1zdWJtZW51OjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUuY2hhbmdlLWRpbWVuc2lvbnMtc3VibWVudSBidXR0b24uYXBwbHktY2hhbmdlcy1idXR0b24ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTk3ZWY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIHdpZHRoOiA5NnB4O1xuICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgIG1hcmdpbjogNXB4IGF1dG87IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUuY2hhbmdlLWRpbWVuc2lvbnMtc3VibWVudSAuY29sdW1ucy1pbnB1dC13cmFwcGVyIC5pbmNyZW1lbnQtYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0YWJsZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudS5jaGFuZ2UtZGltZW5zaW9ucy1zdWJtZW51IC5jb2x1bW5zLWlucHV0LXdyYXBwZXIgLmRlY3JlbWVudC1idXR0b24ge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUuY2hhbmdlLWRpbWVuc2lvbnMtc3VibWVudSAuY29sdW1ucy1pbnB1dC13cmFwcGVyLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInRhYmxlXCJdIC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51LmNoYW5nZS1kaW1lbnNpb25zLXN1Ym1lbnUgLnJvd3MtaW5wdXQtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNjVweDsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInRhYmxlXCJdIC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51LmNoYW5nZS1kaW1lbnNpb25zLXN1Ym1lbnUgLmNvbHVtbnMtaW5wdXQtd3JhcHBlciBkaXYsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUuY2hhbmdlLWRpbWVuc2lvbnMtc3VibWVudSAucm93cy1pbnB1dC13cmFwcGVyIGRpdiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUuY2hhbmdlLWRpbWVuc2lvbnMtc3VibWVudSAuY29sdW1ucy1pbnB1dC13cmFwcGVyIGJ1dHRvbiwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0YWJsZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudS5jaGFuZ2UtZGltZW5zaW9ucy1zdWJtZW51IC5yb3dzLWlucHV0LXdyYXBwZXIgYnV0dG9uIHtcbiAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgY29sb3I6ICM1NzcwODM7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxOHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWY1ZmQ7XG4gICAgICAgICAgYm9yZGVyOiAwOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0YWJsZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudS5jaGFuZ2UtZGltZW5zaW9ucy1zdWJtZW51IC5jb2x1bW5zLWlucHV0LXdyYXBwZXIgYnV0dG9uLmluY3JlbWVudC1idXR0b24sIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUuY2hhbmdlLWRpbWVuc2lvbnMtc3VibWVudSAucm93cy1pbnB1dC13cmFwcGVyIGJ1dHRvbi5pbmNyZW1lbnQtYnV0dG9uIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUuY2hhbmdlLWRpbWVuc2lvbnMtc3VibWVudSAuY29sdW1ucy1pbnB1dC13cmFwcGVyIGJ1dHRvbi5kZWNyZW1lbnQtYnV0dG9uLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInRhYmxlXCJdIC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51LmNoYW5nZS1kaW1lbnNpb25zLXN1Ym1lbnUgLnJvd3MtaW5wdXQtd3JhcHBlciBidXR0b24uZGVjcmVtZW50LWJ1dHRvbiB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInRhYmxlXCJdIC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51LmNoYW5nZS1kaW1lbnNpb25zLXN1Ym1lbnUgLmNvbHVtbnMtaW5wdXQtd3JhcHBlcjpob3ZlciAuZGVjcmVtZW50LWJ1dHRvbiwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0YWJsZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudS5jaGFuZ2UtZGltZW5zaW9ucy1zdWJtZW51IC5jb2x1bW5zLWlucHV0LXdyYXBwZXI6aG92ZXIgLmluY3JlbWVudC1idXR0b24sIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUuY2hhbmdlLWRpbWVuc2lvbnMtc3VibWVudSAucm93cy1pbnB1dC13cmFwcGVyOmhvdmVyIC5kZWNyZW1lbnQtYnV0dG9uLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInRhYmxlXCJdIC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51LmNoYW5nZS1kaW1lbnNpb25zLXN1Ym1lbnUgLnJvd3MtaW5wdXQtd3JhcHBlcjpob3ZlciAuaW5jcmVtZW50LWJ1dHRvbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInRhYmxlXCJdIC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51LmNoYW5nZS1kaW1lbnNpb25zLXN1Ym1lbnUgLmNvbHVtbnMtaW5wdXQtd3JhcHBlciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInRhYmxlXCJdIC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51LmNoYW5nZS1kaW1lbnNpb25zLXN1Ym1lbnUgLnJvd3MtaW5wdXQtd3JhcHBlciBpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcbiAgICAgICAgICBjb2xvcjogIzU3NzA4MztcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUuY2hhbmdlLWRpbWVuc2lvbnMtc3VibWVudSAuY29sdW1ucy1pbnB1dC13cmFwcGVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUuY2hhbmdlLWRpbWVuc2lvbnMtc3VibWVudSAuY29sdW1ucy1pbnB1dC13cmFwcGVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUuY2hhbmdlLWRpbWVuc2lvbnMtc3VibWVudSAucm93cy1pbnB1dC13cmFwcGVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0gLmNvbXBvbmVudC1jb250cm9sLXN1Ym1lbnUuY2hhbmdlLWRpbWVuc2lvbnMtc3VibWVudSAucm93cy1pbnB1dC13cmFwcGVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0YWJsZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudS5jaGFuZ2UtZGltZW5zaW9ucy1zdWJtZW51IC5jb2x1bW5zLWlucHV0LXdyYXBwZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cywgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0YWJsZVwiXSAuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudS5jaGFuZ2UtZGltZW5zaW9ucy1zdWJtZW51IC5yb3dzLWlucHV0LXdyYXBwZXIgaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgZmxleC1ncm93OiAwOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInRhYmxlXCJdIC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51LmNoYW5nZS1kaW1lbnNpb25zLXN1Ym1lbnUgOmxhc3QtY2hpbGQge1xuICAgICAgICBmbGV4LWdyb3c6IDAuNTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC50YWJsZS13cmFwcGVyIHtcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC50YWJsZS13cmFwcGVyIHRhYmxlIHRkLFxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC50YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgICAgIHBhZGRpbmc6IDVweDsgfSB9XG5cbkBrZXlmcmFtZXMgc3RlcC1ieS1zdGVwLWZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5pbWctY29udGFpbmVyIGEge1xuICAgICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLmVkaXRvci13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDNweDtcbiAgICAgIGhlaWdodDogNDBweDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTNlNTsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NCwgMTEzLCAxNDQsIDAuNTUpOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gaDMge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAjYzJjN2NiICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNHB4O1xuICAgICAgbWFyZ2luLXRvcDogMzdweDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gaDMgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5zdGVwLXRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgY29sb3I6ICMxNjJkM2Q7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLnN0ZXAtZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjNDM1MTVjOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1kZXNjcmlwdGlvbiBiLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1kZXNjcmlwdGlvbiBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogNjAwOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1kZXNjcmlwdGlvbi50ZXh0LWVkaXRvciB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1ieS1zdGVwLWxheW91dC1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGREZERkQ7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1ieS1zdGVwLXZlcnRpY2FsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBoZWlnaHQ6IDQwN3B4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5zdGVwLWJ5LXN0ZXAtdmVydGljYWwgLnN0ZXBzLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLnN0ZXAtYnktc3RlcC12ZXJ0aWNhbCAuc3RlcHMtY29udGFpbmVyIHNlY3Rpb24gLnN0ZXAtZGVzY3JpcHRpb24ge1xuICAgICAgICAgIHdpZHRoOiAzNjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDI1M3B4O1xuICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1ieS1zdGVwLXZlcnRpY2FsIC5zdGVwcy1jb250YWluZXIgc2VjdGlvbiAuaW1nLWNvbnRhaW5lciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAtMzVweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5zdGVwLWJ5LXN0ZXAtdmVydGljYWwgLnN0ZXBzLWNvbnRhaW5lciBzZWN0aW9uIC5pbWctY29udGFpbmVyIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMjkwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBzdGVwLWJ5LXN0ZXAtZmFkZTtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcbiAgICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzOyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5zdGVwLWJ5LXN0ZXAtdmVydGljYWwgLnN0ZXBzLWNvbnRhaW5lciAuc3RlcCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLnN0ZXAtYnktc3RlcC12ZXJ0aWNhbCAuc3RlcHMtY29udGFpbmVyIC5zdGVwOm5vdCgudmlzaWJsZSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5zdGVwLWJ5LXN0ZXAtdmVydGljYWwgLmFycm93LWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA5cHggMCByZ2JhKDQ2LCA0NiwgNDYsIDAuMSk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgd2lkdGg6IDM5cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1ieS1zdGVwLXZlcnRpY2FsIC5hcnJvdy1jb250YWluZXIuY29udGFpbmVyLWxlZnQge1xuICAgICAgICAgIGxlZnQ6IC0xN3B4OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5zdGVwLWJ5LXN0ZXAtdmVydGljYWwgLmFycm93LWNvbnRhaW5lci5jb250YWluZXItcmlnaHQge1xuICAgICAgICAgIHJpZ2h0OiAtMTdweDsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1ieS1zdGVwLXZlcnRpY2FsIC5hcnJvdy1jb250YWluZXIgLmFycm93IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA0MCU7XG4gICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDAsIDY1LCAxMDYsIDAuNzUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5zdGVwLWJ5LXN0ZXAtdmVydGljYWwgLmFycm93LWNvbnRhaW5lciAuYXJyb3c6ZGlzYWJsZWQge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjYWFhOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLnN0ZXAtYnktc3RlcC12ZXJ0aWNhbCAuYXJyb3ctY29udGFpbmVyIC5hcnJvdy5hcnJvdy1sZWZ0IHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAxM3B4OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLnN0ZXAtYnktc3RlcC12ZXJ0aWNhbCAuYXJyb3ctY29udGFpbmVyIC5hcnJvdy5hcnJvdy1yaWdodCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMTVweDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLnN0ZXAtYnktc3RlcC12ZXJ0aWNhbCAuZWRpdC1jb250cm9scyB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1ieS1zdGVwLXZlcnRpY2FsIC5lZGl0LWNvbnRyb2xzIGEge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5zdGVwLWJ5LXN0ZXAtdmVydGljYWwgLmVkaXQtY29udHJvbHMgYTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiYmI7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5zdGVwLWJ5LXN0ZXAtdmVydGljYWw6aG92ZXIgLmVkaXQtY29udHJvbHMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgei1pbmRleDogMjA7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1ieS1zdGVwLWhvcml6b250YWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiA1MjdweDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1ieS1zdGVwLWhvcml6b250YWwgLnN0ZXBzLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1ieS1zdGVwLWhvcml6b250YWwgLnN0ZXBzLWNvbnRhaW5lciBzZWN0aW9uIC5zYnMtaG9yaXpvbnRhbC10ZXh0IHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCA0MHB4OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5zdGVwLWJ5LXN0ZXAtaG9yaXpvbnRhbCAuc3RlcHMtY29udGFpbmVyIHNlY3Rpb24gLnN0ZXAtZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGhlaWdodDogMTEwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1ieS1zdGVwLWhvcml6b250YWwgLnN0ZXBzLWNvbnRhaW5lciBzZWN0aW9uIC5jaGFuZ2UtaW1hZ2UtYnV0dG9uIHtcbiAgICAgICAgICByaWdodDogMzBweDsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1ieS1zdGVwLWhvcml6b250YWwgLnN0ZXBzLWNvbnRhaW5lciBzZWN0aW9uIC5pbWctY29udGFpbmVyIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLnN0ZXAtYnktc3RlcC1ob3Jpem9udGFsIC5zdGVwcy1jb250YWluZXIgc2VjdGlvbiAuaW1nLWNvbnRhaW5lciBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgaGVpZ2h0OiAyOThweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IHN0ZXAtYnktc3RlcC1mYWRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjRzO1xuICAgICAgICAgICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLnN0ZXAtYnktc3RlcC1ob3Jpem9udGFsIC5zdGVwcy1jb250YWluZXIgLnN0ZXAge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5zdGVwLWJ5LXN0ZXAtaG9yaXpvbnRhbCAuc3RlcHMtY29udGFpbmVyIC5zdGVwOm5vdCgudmlzaWJsZSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLnN0ZXAtYnktc3RlcC1ob3Jpem9udGFsIC5zdGVwcy1jb250YWluZXIgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBpbml0aWFsOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1ieS1zdGVwLWhvcml6b250YWwgLmFycm93LWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA4MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDExcHggMCByZ2JhKDQ2LCA0NiwgNDYsIDAuMSk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7XG4gICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBkaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1ieS1zdGVwLWhvcml6b250YWwgLmFycm93LWNvbnRhaW5lci5jb250YWluZXItbGVmdCB7XG4gICAgICAgICAgbGVmdDogLTE3cHg7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLnN0ZXAtYnktc3RlcC1ob3Jpem9udGFsIC5hcnJvdy1jb250YWluZXIuY29udGFpbmVyLXJpZ2h0IHtcbiAgICAgICAgICByaWdodDogLTE3cHg7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5zdGVwLWJ5LXN0ZXAtaG9yaXpvbnRhbCAuYXJyb3ctY29udGFpbmVyIC5hcnJvdyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNDAlO1xuICAgICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLnN0ZXAtYnktc3RlcC1ob3Jpem9udGFsIC5hcnJvdy1jb250YWluZXIgLmFycm93OmRpc2FibGVkIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2FhYTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGRpdltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5zdGVwLWJ5LXN0ZXAtaG9yaXpvbnRhbCAuYXJyb3ctY29udGFpbmVyIC5hcnJvdy5hcnJvdy1sZWZ0IHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAxM3B4OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLnN0ZXAtYnktc3RlcC1ob3Jpem9udGFsIC5hcnJvdy1jb250YWluZXIgLmFycm93LmFycm93LXJpZ2h0IHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4OyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5hcnJvdy1jb250YWluZXIge1xuICAgIHotaW5kZXg6IDI7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLmNoYW5nZS1pbWFnZS1idXR0b24ge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2Fuc1wiO1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIHotaW5kZXg6IDM7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ1ODY4O1xuICAgIHRvcDogMzBweDtcbiAgICByaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZzogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29sb3I6ICNkMWRlZTc7XG4gICAgaGVpZ2h0OiAyMHB4OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLmNoYW5nZS1pbWFnZS1idXR0b246aG92ZXIgPiBjZS1pY29uICoge1xuICAgICAgZmlsbDogd2hpdGU7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuY2hhbmdlLWltYWdlLWJ1dHRvbiBjZS1pY29uLmhpZ2hsaWdodCAqIHtcbiAgICAgIGZpbGw6ICMzMTk3ZWY7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuY2hhbmdlLWltYWdlLWJ1dHRvbiAuY2hhbmdlLWltYWdlLXBvcHVwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICBjb2xvcjogIzU3NzA4MztcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHdpZHRoOiAzNzJweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nOiAyMnB4O1xuICAgICAgcmlnaHQ6IC0yOXB4O1xuICAgICAgdG9wOiA0NXB4OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuY2hhbmdlLWltYWdlLWJ1dHRvbiAuY2hhbmdlLWltYWdlLXBvcHVwLnN1Ym1lbnUtdmlzaWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuY2hhbmdlLWltYWdlLWJ1dHRvbiAuY2hhbmdlLWltYWdlLXBvcHVwIGlucHV0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDQxcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWVlZWU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgbGluZWFyOyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5jaGFuZ2UtaW1hZ2UtYnV0dG9uIC5jaGFuZ2UtaW1hZ2UtcG9wdXAgaW5wdXQ6Zm9jdXMge1xuICAgICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLmNoYW5nZS1pbWFnZS1idXR0b24gLmNoYW5nZS1pbWFnZS1wb3B1cCBpbnB1dFt0eXBlPVwidGV4dFwiXSwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLmNoYW5nZS1pbWFnZS1idXR0b24gLmNoYW5nZS1pbWFnZS1wb3B1cCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuY2hhbmdlLWltYWdlLWJ1dHRvbiAuY2hhbmdlLWltYWdlLXBvcHVwIGlucHV0W3R5cGU9XCJ1cmxcIl0ge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLmNoYW5nZS1pbWFnZS1idXR0b24gLmNoYW5nZS1pbWFnZS1wb3B1cCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBjb2xvcjogIzdhOTJhNTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLmNoYW5nZS1pbWFnZS1idXR0b24gLmNoYW5nZS1pbWFnZS1wb3B1cCA6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGNvbG9yOiAjN2E5MmE1OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuY2hhbmdlLWltYWdlLWJ1dHRvbiAuY2hhbmdlLWltYWdlLXBvcHVwIDo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIGNvbG9yOiAjN2E5MmE1OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuY2hhbmdlLWltYWdlLWJ1dHRvbiAuY2hhbmdlLWltYWdlLXBvcHVwIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBjb2xvcjogIzdhOTJhNTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLmNoYW5nZS1pbWFnZS1idXR0b24gLmNoYW5nZS1pbWFnZS1wb3B1cCBidXR0b24sIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5jaGFuZ2UtaW1hZ2UtYnV0dG9uIC5jaGFuZ2UtaW1hZ2UtcG9wdXAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2Fuc1wiO1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHdpZHRoOiA5MnB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTk3ZWY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMTk3ZWY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLmNoYW5nZS1pbWFnZS1idXR0b24gLmNoYW5nZS1pbWFnZS1wb3B1cCBidXR0b246Zm9jdXMsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5jaGFuZ2UtaW1hZ2UtYnV0dG9uIC5jaGFuZ2UtaW1hZ2UtcG9wdXAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpmb2N1cyB7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuY2hhbmdlLWltYWdlLWJ1dHRvbiAuY2hhbmdlLWltYWdlLXBvcHVwIGJ1dHRvbjpkaXNhYmxlZCwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLmNoYW5nZS1pbWFnZS1idXR0b24gLmNoYW5nZS1pbWFnZS1wb3B1cCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmRpc2FibGVkIHtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNjYmQyZDk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NiZDJkOTtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLmNoYW5nZS1pbWFnZS1idXR0b24gLmNoYW5nZS1pbWFnZS1wb3B1cCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLmNoYW5nZS1pbWFnZS1idXR0b24gLmNoYW5nZS1pbWFnZS1wb3B1cCBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5jaGFuZ2UtaW1hZ2UtYnV0dG9uIC5jaGFuZ2UtaW1hZ2UtcG9wdXAgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzdhOTJhNTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMXMgbGluZWFyOyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIC5jaGFuZ2UtaW1hZ2UtYnV0dG9uIC5jaGFuZ2UtaW1hZ2UtcG9wdXAgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCwgUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpSUhOMFlXNWtZV3h2Ym1VOUltNXZJajgrRFFvOGMzWm5JSGRwWkhSb1BTSXlNM0I0SWlCb1pXbG5hSFE5SWpJemNIZ2lJSFpwWlhkQ2IzZzlJakFnTUNBeU15QXlNeUlnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWo0TkNpQWdJQ0E4SVMwdElFZGxibVZ5WVhSdmNqb2dVMnRsZEdOb0lETXVOaTR4SUNneU5qTXhNeWtnTFNCb2RIUndPaTh2ZDNkM0xtSnZhR1Z0YVdGdVkyOWthVzVuTG1OdmJTOXphMlYwWTJnZ0xTMCtEUW9nSUNBZ1BIUnBkR3hsUG5OdFlXbHNMWFl0WTJobFkydGliM2c4TDNScGRHeGxQZzBLSUNBZ0lEeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGcwS0lDQWdJRHhrWldaelBqd3ZaR1ZtY3o0TkNpQWdJQ0E4WnlCcFpEMGlVMVpIY3lJZ2MzUnliMnRsUFNKdWIyNWxJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqRWlJR1pwYkd3OUluZG9hWFJsSWlCbWFXeHNMWEoxYkdVOUltVjJaVzV2WkdRaVBnMEtJQ0FnSUNBZ0lDQThaeUJwWkQwaVFpMURZWFJsWjI5eWVWQmhaMlV0UTI5d2VTSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTFRFMU1TNHdNREF3TURBc0lDMHhNekV1TURBd01EQXdLU0krUEM5blBnMEtJQ0FnSUNBZ0lDQThaeUJwWkQwaWMyMWhhV3d0ZGkxamFHVmphMkp2ZUNJZ1ptbHNiRDBpZDJocGRHVWlQZzBLSUNBZ0lDQWdJQ0FnSUNBZ1BIQmhkR2dnWkQwaVRURXhMamc0TlRjeE5qUXNNVE11TnpNeE1UUXdOQ0JNT1M0d01qZzJNekE0TlN3eE15NDNNekV4TkRBMElFdzVMakF5T0RZek1EZzFMREUxTGpnek1UY3dNVGdnVERFMExqQXhOakE0TXpJc01UVXVPRE14TnpBeE9DQk1NVFF1TURReE1EQXhNU3d4TlM0NE5UWXdOREkzSUV3eE15NDFNRGd3TlRBMUxEVXVNakV6TlRnNU1qZ2dUREV4TGpVd09EQTFNRFVzTlM0eU1UTTFPRGt5T0NCTU1URXVPRGcxTnpFMk5Dd3hNeTQzTXpFeE5EQTBJRm9pSUdsa1BTSkRiMjFpYVc1bFpDMVRhR0Z3WlMxRGIzQjVMVElpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtERXhMalV6TkRneE5pd2dNVEF1TlRNME9ERTJLU0J5YjNSaGRHVW9MVE14TlM0d01EQXdNREFwSUhSeVlXNXpiR0YwWlNndE1URXVOVE0wT0RFMkxDQXRNVEF1TlRNME9ERTJLU0FpUGp3dmNHRjBhRDROQ2lBZ0lDQWdJQ0FnUEM5blBnMEtJQ0FnSUR3dlp6NE5Dand2YzNablBnPT1cIik7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NTg2ODtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzQ0NTg2ODsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLmNoYW5nZS1pbWFnZS1idXR0b24gLmNoYW5nZS1pbWFnZS1wb3B1cCBhIHtcbiAgICAgICAgY29sb3I6ICMzMTk3ZWY7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLmNoYW5nZS1pbWFnZS1idXR0b24gLmNoYW5nZS1pbWFnZS1wb3B1cCBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDdweCAwOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuY2hhbmdlLWltYWdlLWJ1dHRvbiAuY2hhbmdlLWltYWdlLXBvcHVwIGJ1dHRvbiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luOiA1cHggMDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0gLmNoYW5nZS1pbWFnZS1idXR0b24gLmNoYW5nZS1pbWFnZS1wb3B1cCBhIHtcbiAgICAgICAgYm9yZGVyOiAwOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuY2hhbmdlLWltYWdlLWJ1dHRvbiAuY2hhbmdlLWltYWdlLXBvcHVwOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgdG9wOiAtNHB4O1xuICAgICAgICBib3JkZXI6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgYm94LXNoYWRvdzogM3B4IDNweCAxMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuY2hhbmdlLWltYWdlLWJ1dHRvbiAuY2hhbmdlLWltYWdlLXBvcHVwOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiBpbml0aWFsO1xuICAgICAgICByaWdodDogNDVweDsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcDpub3QoLmhhcy1vcGVuLXBvcHVwKSAuaW1nLWNvbnRhaW5lcjpub3QoOmhvdmVyKSArIC5jb250cm9sLWJ1dHRvbjpub3QoOmhvdmVyKSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuaW1nLWNvbnRhaW5lciB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgei1pbmRleDogMDsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cIm1hcmtkb3duXCJdIC5icmFuZGVkLXRleHQge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJtYXJrZG93blwiXSAuYnJhbmRlZC10ZXh0IG9sLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cIm1hcmtkb3duXCJdIC5icmFuZGVkLXRleHQgdWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cIm1hcmtkb3duXCJdIC5icmFuZGVkLXRleHQgb2wgPiBsaSwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJtYXJrZG93blwiXSAuYnJhbmRlZC10ZXh0IHVsID4gbGkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgbWFyZ2luOiAzcHggMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBpbmhlcml0OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJtYXJrZG93blwiXSAuYnJhbmRlZC10ZXh0IG9sLFxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwibWFya2Rvd25cIl0gLmJyYW5kZWQtdGV4dCBvbCBvbCBvbCBvbCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cIm1hcmtkb3duXCJdIC5icmFuZGVkLXRleHQgb2wgb2wsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJtYXJrZG93blwiXSAuYnJhbmRlZC10ZXh0IG9sIG9sIG9sIG9sIG9sIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItbGF0aW47IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cIm1hcmtkb3duXCJdIC5icmFuZGVkLXRleHQgb2wgb2wgb2wsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJtYXJrZG93blwiXSAuYnJhbmRlZC10ZXh0IG9sIG9sIG9sIG9sIG9sIG9sIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItcm9tYW47IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cIm1hcmtkb3duXCJdIC5icmFuZGVkLXRleHQgdWwsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJtYXJrZG93blwiXSAuYnJhbmRlZC10ZXh0IHVsIHVsIHVsIHVsIHtcbiAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cIm1hcmtkb3duXCJdIC5icmFuZGVkLXRleHQgdWwgdWwsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJtYXJrZG93blwiXSAuYnJhbmRlZC10ZXh0IHVsIHVsIHVsIHVsIHVsIHtcbiAgICAgIGxpc3Qtc3R5bGU6IGNpcmNsZTsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwibWFya2Rvd25cIl0gLmJyYW5kZWQtdGV4dCB1bCB1bCB1bCxcbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cIm1hcmtkb3duXCJdIC5icmFuZGVkLXRleHQgdWwgdWwgdWwgdWwgdWwgdWwge1xuICAgICAgbGlzdC1zdHlsZTogc3F1YXJlOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwibWFya2Rvd25cIl0gLm1hcmtkb3duLWluZGljYXRpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogI2I3YmZjNDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgbGluZWFyO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IC4zczsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cIm1hcmtkb3duXCJdIC5tYXJrZG93bi1wbGFjZWhvbGRlciB7XG4gICAgb3BhY2l0eTogLjM7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cIm1hcmtkb3duXCJdOmhvdmVyIC5tYXJrZG93bi1pbmRpY2F0aW9uLXRpdGxlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGxpbmVhcjsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cIm1hcmtkb3duXCJdIC5tYXJrZG93bi1lZGl0b3IgLmNtLWhlYWRlcixcbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJtYXJrZG93blwiXSAubWFya2Rvd24tZWRpdG9yIC5jbS1ocixcbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJtYXJrZG93blwiXSAubWFya2Rvd24tZWRpdG9yIC5jbS1xdW90ZSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJtYXJrZG93blwiXSAubWFya2Rvd24tZWRpdG9yIC5Db2RlTWlycm9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB6LWluZGV4OiAwOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwibWFya2Rvd25cIl0gLm1hcmtkb3duLWVkaXRvciAuQ29kZU1pcnJvci1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YxZjFmMTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cIm1hcmtkb3duXCJdIC5tYXJrZG93bi1lZGl0b3IgLkNvZGVNaXJyb3ItZ3V0dGVyIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cIm1hcmtkb3duXCJdIC5tYXJrZG93bi1lZGl0b3IgLkNvZGVNaXJyb3ItbGluZW51bWJlciB7XG4gICAgY29sb3I6ICM1NzcwODM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwibWFya2Rvd25cIl0gLm1hcmtkb3duLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogMjBweDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwibWFya2Rvd25cIl0gLm1hcmtkb3duLWNvbnRlbnQtd3JhcHBlciAubWFya2Rvd24tY29udGVudCBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJtYXJrZG93blwiXSAubWFya2Rvd24tY29udGVudC13cmFwcGVyIC5tYXJrZG93bi1jb250ZW50IGhyIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJtYXJrZG93blwiXSAubWFya2Rvd24tY29udGVudC13cmFwcGVyIC5tYXJrZG93bi1jb250ZW50IGNvZGUge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwibWFya2Rvd25cIl0gLm1hcmtkb3duLWNvbnRlbnQtd3JhcHBlciAubWFya2Rvd24tY29udGVudCBwcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwibWFya2Rvd25cIl0gLm1hcmtkb3duLWNvbnRlbnQtd3JhcHBlciAubWFya2Rvd24tY29udGVudCBwcmUgY29kZSB7XG4gICAgICAgIHRhYi1zaXplOiA0O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0gLmJyYW5kZWQtdGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvbGxhcHNpYmxlXCJdIC5icmFuZGVkLXRleHQgb2wsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0gLmJyYW5kZWQtdGV4dCB1bCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0gLmJyYW5kZWQtdGV4dCBvbCA+IGxpLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvbGxhcHNpYmxlXCJdIC5icmFuZGVkLXRleHQgdWwgPiBsaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICBtYXJnaW46IDNweCAwO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGluaGVyaXQ7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvbGxhcHNpYmxlXCJdIC5icmFuZGVkLXRleHQgb2wsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJjb2xsYXBzaWJsZVwiXSAuYnJhbmRlZC10ZXh0IG9sIG9sIG9sIG9sIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0gLmJyYW5kZWQtdGV4dCBvbCBvbCxcbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvbGxhcHNpYmxlXCJdIC5icmFuZGVkLXRleHQgb2wgb2wgb2wgb2wgb2wge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1sYXRpbjsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0gLmJyYW5kZWQtdGV4dCBvbCBvbCBvbCxcbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvbGxhcHNpYmxlXCJdIC5icmFuZGVkLXRleHQgb2wgb2wgb2wgb2wgb2wgb2wge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1yb21hbjsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0gLmJyYW5kZWQtdGV4dCB1bCxcbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvbGxhcHNpYmxlXCJdIC5icmFuZGVkLXRleHQgdWwgdWwgdWwgdWwge1xuICAgICAgbGlzdC1zdHlsZTogZGlzYzsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0gLmJyYW5kZWQtdGV4dCB1bCB1bCxcbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvbGxhcHNpYmxlXCJdIC5icmFuZGVkLXRleHQgdWwgdWwgdWwgdWwgdWwge1xuICAgICAgbGlzdC1zdHlsZTogY2lyY2xlOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJjb2xsYXBzaWJsZVwiXSAuYnJhbmRlZC10ZXh0IHVsIHVsIHVsLFxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0gLmJyYW5kZWQtdGV4dCB1bCB1bCB1bCB1bCB1bCB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBzcXVhcmU7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJjb2xsYXBzaWJsZVwiXSAuY29tcG9uZW50LWNvbnRyb2wge1xuICAgIHotaW5kZXg6IDU7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJjb2xsYXBzaWJsZVwiXSAuY29sbGFwc2libGUtdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgdG9wOiAyNHB4O1xuICAgIGxlZnQ6IDEzcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMzMTk3ZWY7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMzMTk3ZWY7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMTVzIGxpbmVhcjsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvbGxhcHNpYmxlXCJdIC5jb2xsYXBzaWJsZS1jb250YWluZXIge1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDE2cHggMjBweCAxNnB4IDMwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MxZTRmZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zaXRpb246IHBhZGRpbmcgLjE1cyBlYXNlLWluLW91dDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0gLmNvbGxhcHNpYmxlLWNvbnRhaW5lciAuY29sbGFwc2libGUtdGl0bGUge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0gLmNvbGxhcHNpYmxlLWNvbnRhaW5lciAuY29sbGFwc2libGUtY29udGVudCB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJjb2xsYXBzaWJsZVwiXSAuY29sbGFwc2libGUtY29udGFpbmVyOm5vdCgudG9nZ2xpbmcpOm5vdCgub3BlbikgLmNvbGxhcHNpYmxlLWNvbnRlbnQge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0gLmNvbGxhcHNpYmxlLWNvbnRhaW5lci5vcGVuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGZhZmU7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0gLmNvbGxhcHNpYmxlLWNvbnRhaW5lci5vcGVuIC5jb2xsYXBzaWJsZS1jb250ZW50IHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgbWF4LWhlaWdodDogNjAwMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLWluLW91dDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJjb2xsYXBzaWJsZVwiXSAuY29sbGFwc2libGUtY29udGFpbmVyLm9wZW4gLmNvbGxhcHNpYmxlLXRvZ2dsZSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMTVzIGxpbmVhcjsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0gLmNvbGxhcHNpYmxlLWNvbnRhaW5lcjpub3QoLm9wZW4pIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW1bY29udGFpbnMtdHlwZT1cImNvbGxhcHNpYmxlXCJdIC5jb21wb25lbnQtYm9keVtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWxpc3QtaXRlbVtjb250YWlucy10eXBlPVwiY29sbGFwc2libGVcIl0gLmNvbXBvbmVudC1ib2R5W2RhdGEtY29tcG9uZW50LXR5cGU9XCJjb2xsYXBzaWJsZVwiXSAuY29tcG9uZW50LWFkZGVyIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAuY29tcG9uZW50LWxpc3QtaXRlbVtjb250YWlucy10eXBlPVwiY29sbGFwc2libGVcIl0gKyAuY29tcG9uZW50LWxpc3QtaXRlbVtjb250YWlucy10eXBlPVwiY29sbGFwc2libGVcIl0gW2RhdGEtY29tcG9uZW50LXR5cGU9XCJjb2xsYXBzaWJsZVwiXSB7XG4gICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtW2NvbnRhaW5zLXR5cGU9XCJjb2xsYXBzaWJsZVwiXSArIC5jb21wb25lbnQtbGlzdC1pdGVtW2NvbnRhaW5zLXR5cGU9XCJjb2xsYXBzaWJsZVwiXSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvbGxhcHNpYmxlXCJdIC5jb2xsYXBzaWJsZS1jb250YWluZXIge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0gdGV4dGFyZWEsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0gaDQge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzJweDtcbiAgICByZXNpemU6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvbGxhcHNpYmxlXCJdIGg0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSAuaHRtbC1pbmRpY2F0aW9uLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICNiN2JmYzQ7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGxpbmVhcjtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJodG1sXCJdIC5odG1sLXBsYWNlaG9sZGVyIHtcbiAgICBvcGFjaXR5OiAuMztcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJodG1sXCJdOmhvdmVyIC5odG1sLWluZGljYXRpb24tdGl0bGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgbGluZWFyOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSAuaHRtbC1lZGl0b3Ige1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSAuaHRtbC1lZGl0b3IgLkNvZGVNaXJyb3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgei1pbmRleDogMDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSAuaHRtbC1lZGl0b3IgLkNvZGVNaXJyb3Itc2Nyb2xsIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjFmMWYxO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImh0bWxcIl0gLmh0bWwtZWRpdG9yIC5Db2RlTWlycm9yLWd1dHRlciB7XG4gICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSAuaHRtbC1lZGl0b3IgLkNvZGVNaXJyb3ItbGluZW51bWJlciB7XG4gICAgICBjb2xvcjogIzU3NzA4MztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSAuYnJhbmRlZC10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSAuYnJhbmRlZC10ZXh0IG9sLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImh0bWxcIl0gLmJyYW5kZWQtdGV4dCB1bCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSAuYnJhbmRlZC10ZXh0IG9sID4gbGksIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSAuYnJhbmRlZC10ZXh0IHVsID4gbGkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcbiAgICAgICAgbWFyZ2luOiAzcHggMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBpbmhlcml0OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJodG1sXCJdIC5icmFuZGVkLXRleHQgb2wsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJodG1sXCJdIC5icmFuZGVkLXRleHQgb2wgb2wgb2wgb2wge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJodG1sXCJdIC5icmFuZGVkLXRleHQgb2wgb2wsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJodG1sXCJdIC5icmFuZGVkLXRleHQgb2wgb2wgb2wgb2wgb2wge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1sYXRpbjsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSAuYnJhbmRlZC10ZXh0IG9sIG9sIG9sLFxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSAuYnJhbmRlZC10ZXh0IG9sIG9sIG9sIG9sIG9sIG9sIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItcm9tYW47IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImh0bWxcIl0gLmJyYW5kZWQtdGV4dCB1bCxcbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImh0bWxcIl0gLmJyYW5kZWQtdGV4dCB1bCB1bCB1bCB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBkaXNjOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJodG1sXCJdIC5icmFuZGVkLXRleHQgdWwgdWwsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJodG1sXCJdIC5icmFuZGVkLXRleHQgdWwgdWwgdWwgdWwgdWwge1xuICAgICAgbGlzdC1zdHlsZTogY2lyY2xlOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJodG1sXCJdIC5icmFuZGVkLXRleHQgdWwgdWwgdWwsXG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJodG1sXCJdIC5icmFuZGVkLXRleHQgdWwgdWwgdWwgdWwgdWwgdWwge1xuICAgICAgbGlzdC1zdHlsZTogc3F1YXJlOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSAuaHRtbC1jb250ZW50LXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDIwcHg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImh0bWxcIl0gLmh0bWwtY29udGVudC13cmFwcGVyIC5odG1sLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJodG1sXCJdIC5odG1sLWNvbnRlbnQtd3JhcHBlciAuaHRtbC1jb250ZW50IGlmcmFtZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImh0bWxcIl0gLmh0bWwtY29udGVudC13cmFwcGVyIC5odG1sLWNvbnRlbnQgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBbZGF0YS1jb21wb25lbnQtdHlwZT1cImh0bWxcIl0gLmh0bWwtY29udGVudC13cmFwcGVyIC5odG1sLWNvbnRlbnQgaHIge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJodG1sXCJdIC5odG1sLWNvbnRlbnQtd3JhcHBlciAuaHRtbC1jb250ZW50IGNvZGUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSAuaHRtbC1jb250ZW50LXdyYXBwZXIgLmh0bWwtY29udGVudCBwcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSAuaHRtbC1jb250ZW50LXdyYXBwZXIgLmh0bWwtY29udGVudCBwcmUgY29kZSB7XG4gICAgICAgICAgdGFiLXNpemU6IDQ7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSAuaHRtbC1jb250ZW50LXdyYXBwZXIgLmh0bWwtY29udGVudCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBjaGFuZ2UtaW1hZ2Uge1xuICAgIGNvbG9yOiAjNTc3MDgzOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgY2hhbmdlLWltYWdlIC51cGxvYWQtaW1hZ2UtYnV0dG9uIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIGNoYW5nZS1pbWFnZSBpbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogNXB4IDA7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSBjaGFuZ2UtaW1hZ2UgaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LWVkaXRvciB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIG1hcmdpbjogMDtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC1lZGl0b3IgW2RhdGEtdHJpeC1tdXRhYmxlPXRydWVdIHtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtZWRpdG9yIFtkYXRhLXRyaXgtbXV0YWJsZT10cnVlXSBpbWcge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggaGlnaGxpZ2h0OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC1lZGl0b3IgLmF0dGFjaG1lbnQgLnJlbW92ZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTJweDtcbiAgICAgIHJpZ2h0OiAtMTJweDtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiYmI7XG4gICAgICBib3gtc2hhZG93OiAxcHggMXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LWVkaXRvciAuYXR0YWNobWVudCAucmVtb3ZlOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ8OXJztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgb3BhY2l0eTogMC42OyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LWVkaXRvciAuYXR0YWNobWVudCAucmVtb3ZlOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtZWRpdG9yIC5hdHRhY2htZW50IC5jYXB0aW9uOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC1lZGl0b3IgLmF0dGFjaG1lbnQgLmNhcHRpb24uY2FwdGlvbi1lZGl0aW5nIHRleHRhcmVhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIudG9vbGJhci12aXNpYmxlIHtcbiAgICAgIGFuaW1hdGlvbjogdG9vbGJhclBvcCAuM3M7XG4gICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkczsgfVxuXG5Aa2V5ZnJhbWVzIHRvb2xiYXJQb3Age1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIDUwJSB7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICBvcGFjaXR5OiAuNTsgfVxuICAxMDAlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2Fuc1wiO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGhlaWdodDogNDJweDtcbiAgICAgIG1hcmdpbjogMCA4cHggNHB4IDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjY2NjO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmJ1dHRvbl9ncm91cCAuaW5wdXRbdHlwZT1idXR0b25dIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNDQ1ODY4O1xuICAgICAgICBib3JkZXI6IDA7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uOjpiZWZvcmUsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIC5pbnB1dFt0eXBlPWJ1dHRvbl06OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgY29udGVudDogJyc7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLmFjdGl2ZSwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgLmlucHV0W3R5cGU9YnV0dG9uXS5hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM0NDU4Njg7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uOmRpc2FibGVkOjpiZWZvcmUsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIC5pbnB1dFt0eXBlPWJ1dHRvbl06ZGlzYWJsZWQ6OmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogLjEyNTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmJ1dHRvbl9ncm91cCBidXR0b246Zmlyc3QtY2hpbGQsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIC5pbnB1dFt0eXBlPWJ1dHRvbl06Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCU7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICB3aWR0aDogNDVweDsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIGJ1dHRvbjpmaXJzdC1jaGlsZDpiZWZvcmUsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIC5pbnB1dFt0eXBlPWJ1dHRvbl06Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDcwJSA1MCUgIWltcG9ydGFudDsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmJ1dHRvbl9ncm91cCBidXR0b246bGFzdC1jaGlsZCwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgLmlucHV0W3R5cGU9YnV0dG9uXTpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNTAlO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1MCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICAgIHdpZHRoOiA0NXB4OyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uOmxhc3QtY2hpbGQ6YmVmb3JlLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmJ1dHRvbl9ncm91cCAuaW5wdXRbdHlwZT1idXR0b25dOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIwJSA1MCUgIWltcG9ydGFudDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nIHtcbiAgICAgICAgY29sb3I6ICM1NzcwODM7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDIycHggMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIHdpZHRoOiAzNzJweDsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZyBpbnB1dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGhlaWdodDogNDFweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlZWVlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4xcyBsaW5lYXI7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZyBpbnB1dDpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cgaW5wdXRbdHlwZT1cInRleHRcIl0sIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nIGlucHV0W3R5cGU9XCJ1cmxcIl0ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMnB4OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBjb2xvcjogIzdhOTJhNTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZyA6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBjb2xvcjogIzdhOTJhNTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZyA6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgY29sb3I6ICM3YTkyYTU7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICBjb2xvcjogIzdhOTJhNTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZyBidXR0b24sIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nIGlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2Fuc1wiO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIHdpZHRoOiA5MnB4O1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzE5N2VmO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMTk3ZWY7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZyBidXR0b246Zm9jdXMsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nIGlucHV0W3R5cGU9XCJidXR0b25cIl06Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nIGJ1dHRvbjpkaXNhYmxlZCwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpkaXNhYmxlZCB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2NiZDJkOTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjYmQyZDk7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZyBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZyBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzdhOTJhNTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xcyBsaW5lYXI7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZyBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCwgUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpSUhOMFlXNWtZV3h2Ym1VOUltNXZJajgrRFFvOGMzWm5JSGRwWkhSb1BTSXlNM0I0SWlCb1pXbG5hSFE5SWpJemNIZ2lJSFpwWlhkQ2IzZzlJakFnTUNBeU15QXlNeUlnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWo0TkNpQWdJQ0E4SVMwdElFZGxibVZ5WVhSdmNqb2dVMnRsZEdOb0lETXVOaTR4SUNneU5qTXhNeWtnTFNCb2RIUndPaTh2ZDNkM0xtSnZhR1Z0YVdGdVkyOWthVzVuTG1OdmJTOXphMlYwWTJnZ0xTMCtEUW9nSUNBZ1BIUnBkR3hsUG5OdFlXbHNMWFl0WTJobFkydGliM2c4TDNScGRHeGxQZzBLSUNBZ0lEeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGcwS0lDQWdJRHhrWldaelBqd3ZaR1ZtY3o0TkNpQWdJQ0E4WnlCcFpEMGlVMVpIY3lJZ2MzUnliMnRsUFNKdWIyNWxJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqRWlJR1pwYkd3OUluZG9hWFJsSWlCbWFXeHNMWEoxYkdVOUltVjJaVzV2WkdRaVBnMEtJQ0FnSUNBZ0lDQThaeUJwWkQwaVFpMURZWFJsWjI5eWVWQmhaMlV0UTI5d2VTSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTFRFMU1TNHdNREF3TURBc0lDMHhNekV1TURBd01EQXdLU0krUEM5blBnMEtJQ0FnSUNBZ0lDQThaeUJwWkQwaWMyMWhhV3d0ZGkxamFHVmphMkp2ZUNJZ1ptbHNiRDBpZDJocGRHVWlQZzBLSUNBZ0lDQWdJQ0FnSUNBZ1BIQmhkR2dnWkQwaVRURXhMamc0TlRjeE5qUXNNVE11TnpNeE1UUXdOQ0JNT1M0d01qZzJNekE0TlN3eE15NDNNekV4TkRBMElFdzVMakF5T0RZek1EZzFMREUxTGpnek1UY3dNVGdnVERFMExqQXhOakE0TXpJc01UVXVPRE14TnpBeE9DQk1NVFF1TURReE1EQXhNU3d4TlM0NE5UWXdOREkzSUV3eE15NDFNRGd3TlRBMUxEVXVNakV6TlRnNU1qZ2dUREV4TGpVd09EQTFNRFVzTlM0eU1UTTFPRGt5T0NCTU1URXVPRGcxTnpFMk5Dd3hNeTQzTXpFeE5EQTBJRm9pSUdsa1BTSkRiMjFpYVc1bFpDMVRhR0Z3WlMxRGIzQjVMVElpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtERXhMalV6TkRneE5pd2dNVEF1TlRNME9ERTJLU0J5YjNSaGRHVW9MVE14TlM0d01EQXdNREFwSUhSeVlXNXpiR0YwWlNndE1URXVOVE0wT0RFMkxDQXRNVEF1TlRNME9ERTJLU0FpUGp3dmNHRjBhRDROQ2lBZ0lDQWdJQ0FnUEM5blBnMEtJQ0FnSUR3dlp6NE5Dand2YzNablBnPT1cIik7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ1ODY4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNDQ1ODY4OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nIGEge1xuICAgICAgICAgIGNvbG9yOiAjMzE5N2VmO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZyAuYnV0dG9uX2dyb3VwIHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZyAuYnV0dG9uX2dyb3VwIGlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nIC5idXR0b25fZ3JvdXAgLmxpbmstZGlhbG9nLXVubGluayB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogaW5pdGlhbDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGNvbG9yOiByZWQ7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cgaW5wdXRbdHlwZT1cInVybFwiXSxcbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDQxcHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VlZWVlZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgbWFyZ2luOiA3cHggMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZyBpbnB1dFt0eXBlPVwidXJsXCJdOmZvY3VzLFxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmOGZkOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cgaW5wdXRbdHlwZT1cInVybFwiXS5pbm5lci1saW5rLFxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLmlubmVyLWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICMzMTk3ZWY7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cgaW5wdXRbdHlwZT1cInVybFwiXSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5saW5rX2RpYWxvZzpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICB0b3A6IC00cHg7XG4gICAgICAgICAgbGVmdDogOTVweDtcbiAgICAgICAgICBib3JkZXI6IDEwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgICBib3gtc2hhZG93OiAzcHggM3B4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5saW5rX2RpYWxvZyAubWVzc2FnZS1wb3BvdmVyIHtcbiAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDI1cHggMjJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTYpO1xuICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cubGlua19kaWFsb2cgLm1lc3NhZ2UtcG9wb3ZlciBhLmNsb3NlLW1lc3NhZ2Uge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5saW5rX2RpYWxvZyAubWVzc2FnZS1wb3BvdmVyIC5tZXNzYWdlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICNkMWRlZTc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmxpbmtfZGlhbG9nIC5tZXNzYWdlLXBvcG92ZXIgLm1lc3NhZ2UtY29udGFpbmVyIC5maWxlLXdyYXBwZXIge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cubGlua19kaWFsb2cgLm1lc3NhZ2UtcG9wb3ZlciAubWVzc2FnZS1jb250YWluZXIgLmZpbGUtd3JhcHBlcjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4OyB9XG4gICAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmxpbmtfZGlhbG9nIC5tZXNzYWdlLXBvcG92ZXIgLm1lc3NhZ2UtY29udGFpbmVyIC5maWxlLXdyYXBwZXIgLnByb2dyZXNzLWJhciB7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTk3ZWY7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjNzIGxpbmVhcjsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cubGlua19kaWFsb2cgLm1lc3NhZ2UtcG9wb3ZlciAubWVzc2FnZS1jb250YWluZXIuZmlsZS1vayAuZmlsZS13cmFwcGVyOmJlZm9yZSwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cubGlua19kaWFsb2cgLm1lc3NhZ2UtcG9wb3ZlciAubWVzc2FnZS1jb250YWluZXIuZmlsZS1lcnJvciAuZmlsZS13cmFwcGVyOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmxpbmtfZGlhbG9nIC5tZXNzYWdlLXBvcG92ZXIgLm1lc3NhZ2UtY29udGFpbmVyLmZpbGUtb2sgLmZpbGUtbmFtZTphZnRlciwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cubGlua19kaWFsb2cgLm1lc3NhZ2UtcG9wb3ZlciAubWVzc2FnZS1jb250YWluZXIuZmlsZS1lcnJvciAuZmlsZS1uYW1lOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMjVcIiBoZWlnaHQ9XCIyN1wiIHZpZXdCb3g9XCIwIDAgMjUgMjdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmF0dGFjaG1lbnQ8L3RpdGxlPjxwYXRoIGQ9XCJNMTAuNCAxOS44MjVhMi43MTQgMi43MTQgMCAwIDEtMS45My0uNzk4bC0yLjEyMi0yLjEyMmMtMS43OTgtMS43OTgtMS43OTgtMy44NiAwLTUuNjU3bDQuMjQzLTQuMjQyYy4zNjgtLjM2OC44Ny0uODcgMS42MS0xLjAzMy44NzQtLjE5IDEuNzU3LjE1NyAyLjYzNCAxLjAzMyAyLjEyIDIuMTIuNjM1IDMuNjA2IDAgNC4yNGwtNC4yNDMgNC4yNDUtMS40MTMtMS40MTMgNC4yNDMtNC4yNDNjLjY1My0uNjU1LjcwNi0uNzA3IDAtMS40MTQtLjQwMy0uNDA0LS42NzMtLjUxMy0uNzkyLS40OTMtLjE2Ny4wMzctLjQyLjI5LS42MjMuNDkzbC00LjI0MyA0LjI0MmMtMS4wMTcgMS4wMTctMS4wMTcgMS44MSAwIDIuODNsMi4xMjIgMi4xMmMuNTIuNTIgMS40MzctLjAyNCAyLjEyLS43MDdsNi4zNjUtNi4zNjRjMS4yNDItMS4yNDItLjI4Ni0zLjExMi0yLjEyMi00Ljk1LTEuODM4LTEuODM1LTMuNzA3LTMuMzYtNC45NS0yLjEyTDcuMDU2IDcuNzEzQTEgMSAwIDEgMSA1LjY0IDYuM2w0LjI0NC00LjI0NWMyLjgyNy0yLjgyNCA2LjQyLjc2NiA3Ljc3NSAyLjEyIDEuMzU2IDEuMzU1IDQuOTUyIDQuOTUyIDIuMTIzIDcuNzhMMTMuNDIgMTguMzJjLTEuMDk3IDEuMDk2LTIuMTM4IDEuNTA1LTMuMDIgMS41MDVcIiBmaWxsPVwiJTIzNTc3MDgzXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKSBuby1yZXBlYXQgNTAlIDUwJTsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cubGlua19kaWFsb2cgLm1lc3NhZ2UtcG9wb3ZlciAubWVzc2FnZS1jb250YWluZXIgLmZpbGUtbmFtZSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlZWVlO1xuICAgICAgICAgICAgICBjb2xvcjogcmdiYSg4NywgMTEyLCAxMzEsIDAuMyk7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4OyB9XG4gICAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmxpbmtfZGlhbG9nIC5tZXNzYWdlLXBvcG92ZXIgLm1lc3NhZ2UtY29udGFpbmVyIC5maWxlLW5hbWU6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIyNVwiIGhlaWdodD1cIjI3XCIgdmlld0JveD1cIjAgMCAyNSAyN1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48dGl0bGU+YXR0YWNobWVudDwvdGl0bGU+PHBhdGggZD1cIk0xMC40IDE5LjgyNWEyLjcxNCAyLjcxNCAwIDAgMS0xLjkzLS43OThsLTIuMTIyLTIuMTIyYy0xLjc5OC0xLjc5OC0xLjc5OC0zLjg2IDAtNS42NTdsNC4yNDMtNC4yNDJjLjM2OC0uMzY4Ljg3LS44NyAxLjYxLTEuMDMzLjg3NC0uMTkgMS43NTcuMTU3IDIuNjM0IDEuMDMzIDIuMTIgMi4xMi42MzUgMy42MDYgMCA0LjI0bC00LjI0MyA0LjI0NS0xLjQxMy0xLjQxMyA0LjI0My00LjI0M2MuNjUzLS42NTUuNzA2LS43MDcgMC0xLjQxNC0uNDAzLS40MDQtLjY3My0uNTEzLS43OTItLjQ5My0uMTY3LjAzNy0uNDIuMjktLjYyMy40OTNsLTQuMjQzIDQuMjQyYy0xLjAxNyAxLjAxNy0xLjAxNyAxLjgxIDAgMi44M2wyLjEyMiAyLjEyYy41Mi41MiAxLjQzNy0uMDI0IDIuMTItLjcwN2w2LjM2NS02LjM2NGMxLjI0Mi0xLjI0Mi0uMjg2LTMuMTEyLTIuMTIyLTQuOTUtMS44MzgtMS44MzUtMy43MDctMy4zNi00Ljk1LTIuMTJMNy4wNTYgNy43MTNBMSAxIDAgMSAxIDUuNjQgNi4zbDQuMjQ0LTQuMjQ1YzIuODI3LTIuODI0IDYuNDIuNzY2IDcuNzc1IDIuMTIgMS4zNTYgMS4zNTUgNC45NTIgNC45NTIgMi4xMjMgNy43OEwxMy40MiAxOC4zMmMtMS4wOTcgMS4wOTYtMi4xMzggMS41MDUtMy4wMiAxLjUwNVwiIGZpbGw9XCIlMjNkMWRlZTdcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpIG5vLXJlcGVhdCA1MCUgNTAlOyB9XG4gICAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmxpbmtfZGlhbG9nIC5tZXNzYWdlLXBvcG92ZXIgLm1lc3NhZ2UtY29udGFpbmVyIC5maWxlLW5hbWU6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwOyB9XG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5saW5rX2RpYWxvZyAubWVzc2FnZS1wb3BvdmVyIC5tZXNzYWdlLWNvbnRhaW5lciAubWVzc2FnZSB7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5saW5rX2RpYWxvZyAubWVzc2FnZS1wb3BvdmVyIC5tZXNzYWdlLWNvbnRhaW5lciAubWVzc2FnZSAubWVzc2FnZS1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmxpbmtfZGlhbG9nIC5tZXNzYWdlLXBvcG92ZXIgLm1lc3NhZ2UtY29udGFpbmVyLmZpbGUtb2sgLmZpbGUtbmFtZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNTc3MDgzO1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTJmZWViO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmZmY2OyB9XG4gICAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmxpbmtfZGlhbG9nIC5tZXNzYWdlLXBvcG92ZXIgLm1lc3NhZ2UtY29udGFpbmVyLmZpbGUtb2sgLmZpbGUtbmFtZTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjIxXCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDIxIDE2XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5pbmRpY2F0aW9ucy1zbWFsbC12LXRyYW5zbGF0aW9uczwvdGl0bGU+PGcgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PHBhdGggZD1cIk04LjUgMTNMMTcgNC41IDE1LjUgM2wtNyA3LTMtM0w0IDguNXpcIiBmaWxsPVwiIzNCRDQ2NlwiLz48L2c+PC9zdmc+Jykgbm8tcmVwZWF0IDUwJSA1MCU7IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmxpbmtfZGlhbG9nIC5tZXNzYWdlLXBvcG92ZXIgLm1lc3NhZ2UtY29udGFpbmVyLmZpbGUtb2sgLm1lc3NhZ2UtdGl0bGUge1xuICAgICAgICAgICAgICBjb2xvcjogIzNiZDQ2NjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cubGlua19kaWFsb2cgLm1lc3NhZ2UtcG9wb3ZlciAubWVzc2FnZS1jb250YWluZXIuZmlsZS1lcnJvciAuZmlsZS1uYW1lIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM1NzcwODM7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmRlZTM7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmViZWU7IH1cbiAgICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cubGlua19kaWFsb2cgLm1lc3NhZ2UtcG9wb3ZlciAubWVzc2FnZS1jb250YWluZXIuZmlsZS1lcnJvciAuZmlsZS1uYW1lOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMjFcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMjEgMTZcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmRlbGV0ZS1zbWFsbGVyPC90aXRsZT48ZyBmaWxsPVwibm9uZVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIj48cGF0aCBkPVwiTTEyLjMxNCA3LjlsNC4yNDItNC4yNDMtMS40MTQtMS40MTRMMTAuOSA2LjQ4NSA2LjY1NiAyLjI0MyA1LjI0MyAzLjY1NyA5LjQ4NSA3LjkgNS4yNDMgMTIuMTRsMS40MTQgMS40MTRMMTAuOSA5LjMxNGw0LjI0MiA0LjI0MiAxLjQxNC0xLjQxNEwxMi4zMTQgNy45elwiIGZpbGw9XCIjRTQyNzQxXCIvPjwvZz48L3N2Zz4nKSBuby1yZXBlYXQgNTAlIDUwJTsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cubGlua19kaWFsb2cgLm1lc3NhZ2UtcG9wb3ZlciAubWVzc2FnZS1jb250YWluZXIuZmlsZS1lcnJvciAubWVzc2FnZS10aXRsZSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZTQyNzQxO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwOyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmltYWdlX2RpYWxvZyB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBjb2xvcjogIzU3NzA4MztcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB3aWR0aDogMzcycHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgcGFkZGluZzogMjJweDsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmltYWdlX2RpYWxvZy5zdWJtZW51LXZpc2libGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5pbWFnZV9kaWFsb2cgaW5wdXQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VlZWVlZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjFzIGxpbmVhcjsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cuaW1hZ2VfZGlhbG9nIGlucHV0OmZvY3VzIHtcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cuaW1hZ2VfZGlhbG9nIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5pbWFnZV9kaWFsb2cgaW5wdXRbdHlwZT1cIm51bWJlclwiXSwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cuaW1hZ2VfZGlhbG9nIGlucHV0W3R5cGU9XCJ1cmxcIl0ge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEycHg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5pbWFnZV9kaWFsb2cgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBjb2xvcjogIzdhOTJhNTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmltYWdlX2RpYWxvZyA6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgY29sb3I6ICM3YTkyYTU7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5pbWFnZV9kaWFsb2cgOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBjb2xvcjogIzdhOTJhNTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmltYWdlX2RpYWxvZyA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBjb2xvcjogIzdhOTJhNTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmltYWdlX2RpYWxvZyBidXR0b24sIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmltYWdlX2RpYWxvZyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2Fuc1wiO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHdpZHRoOiA5MnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMxOTdlZjtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMTk3ZWY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmltYWdlX2RpYWxvZyBidXR0b246Zm9jdXMsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmltYWdlX2RpYWxvZyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmZvY3VzIHtcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cuaW1hZ2VfZGlhbG9nIGJ1dHRvbjpkaXNhYmxlZCwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cuaW1hZ2VfZGlhbG9nIGlucHV0W3R5cGU9XCJidXR0b25cIl06ZGlzYWJsZWQge1xuICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjY2JkMmQ5O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2JkMmQ5O1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmltYWdlX2RpYWxvZyBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5pbWFnZV9kaWFsb2cgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cuaW1hZ2VfZGlhbG9nIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzdhOTJhNTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjFzIGxpbmVhcjsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cuaW1hZ2VfZGlhbG9nIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCwgUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpSUhOMFlXNWtZV3h2Ym1VOUltNXZJajgrRFFvOGMzWm5JSGRwWkhSb1BTSXlNM0I0SWlCb1pXbG5hSFE5SWpJemNIZ2lJSFpwWlhkQ2IzZzlJakFnTUNBeU15QXlNeUlnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWo0TkNpQWdJQ0E4SVMwdElFZGxibVZ5WVhSdmNqb2dVMnRsZEdOb0lETXVOaTR4SUNneU5qTXhNeWtnTFNCb2RIUndPaTh2ZDNkM0xtSnZhR1Z0YVdGdVkyOWthVzVuTG1OdmJTOXphMlYwWTJnZ0xTMCtEUW9nSUNBZ1BIUnBkR3hsUG5OdFlXbHNMWFl0WTJobFkydGliM2c4TDNScGRHeGxQZzBLSUNBZ0lEeGtaWE5qUGtOeVpXRjBaV1FnZDJsMGFDQlRhMlYwWTJndVBDOWtaWE5qUGcwS0lDQWdJRHhrWldaelBqd3ZaR1ZtY3o0TkNpQWdJQ0E4WnlCcFpEMGlVMVpIY3lJZ2MzUnliMnRsUFNKdWIyNWxJaUJ6ZEhKdmEyVXRkMmxrZEdnOUlqRWlJR1pwYkd3OUluZG9hWFJsSWlCbWFXeHNMWEoxYkdVOUltVjJaVzV2WkdRaVBnMEtJQ0FnSUNBZ0lDQThaeUJwWkQwaVFpMURZWFJsWjI5eWVWQmhaMlV0UTI5d2VTSWdkSEpoYm5ObWIzSnRQU0owY21GdWMyeGhkR1VvTFRFMU1TNHdNREF3TURBc0lDMHhNekV1TURBd01EQXdLU0krUEM5blBnMEtJQ0FnSUNBZ0lDQThaeUJwWkQwaWMyMWhhV3d0ZGkxamFHVmphMkp2ZUNJZ1ptbHNiRDBpZDJocGRHVWlQZzBLSUNBZ0lDQWdJQ0FnSUNBZ1BIQmhkR2dnWkQwaVRURXhMamc0TlRjeE5qUXNNVE11TnpNeE1UUXdOQ0JNT1M0d01qZzJNekE0TlN3eE15NDNNekV4TkRBMElFdzVMakF5T0RZek1EZzFMREUxTGpnek1UY3dNVGdnVERFMExqQXhOakE0TXpJc01UVXVPRE14TnpBeE9DQk1NVFF1TURReE1EQXhNU3d4TlM0NE5UWXdOREkzSUV3eE15NDFNRGd3TlRBMUxEVXVNakV6TlRnNU1qZ2dUREV4TGpVd09EQTFNRFVzTlM0eU1UTTFPRGt5T0NCTU1URXVPRGcxTnpFMk5Dd3hNeTQzTXpFeE5EQTBJRm9pSUdsa1BTSkRiMjFpYVc1bFpDMVRhR0Z3WlMxRGIzQjVMVElpSUhSeVlXNXpabTl5YlQwaWRISmhibk5zWVhSbEtERXhMalV6TkRneE5pd2dNVEF1TlRNME9ERTJLU0J5YjNSaGRHVW9MVE14TlM0d01EQXdNREFwSUhSeVlXNXpiR0YwWlNndE1URXVOVE0wT0RFMkxDQXRNVEF1TlRNME9ERTJLU0FpUGp3dmNHRjBhRDROQ2lBZ0lDQWdJQ0FnUEM5blBnMEtJQ0FnSUR3dlp6NE5Dand2YzNablBnPT1cIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDU4Njg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICM0NDU4Njg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5pbWFnZV9kaWFsb2cgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzMxOTdlZjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmltYWdlX2RpYWxvZyBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogN3B4IDA7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5pbWFnZV9kaWFsb2cgYnV0dG9uIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5pbWFnZV9kaWFsb2cgYSB7XG4gICAgICAgICAgICBib3JkZXI6IDA7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5pbWFnZV9kaWFsb2c6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgICAgIGxlZnQ6IDIxNXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAzcHggM3B4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cuaW1hZ2VfZGlhbG9nLmFjdGl2ZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5saW5rX2RpYWxvZywgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cuaW1hZ2VfZGlhbG9nIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5saW5rX2RpYWxvZyAub3Blbi1uZXctdGFiLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5pbWFnZV9kaWFsb2cgLm9wZW4tbmV3LXRhYiB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyM3B4OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmxpbmtfZGlhbG9nIC5saW5rX3VybF9maWVsZHMge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5saW5rX2RpYWxvZyAudXBsb2FkLWZpbGUtbGluayB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmxpbmtfZGlhbG9nIGlucHV0IHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xcyBsaW5lYXI7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5saW5rX2RpYWxvZyBpbnB1dC5pbnZhbGlkIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNDksIDg2LCA4NiwgMC41KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAxODUsIDE4NSwgMC41KTsgfVxuICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5saW5rX2RpYWxvZyBsYWJlbCB7XG4gICAgICAgICAgY29sb3I6ICM1NzcwODM7IH1cbiAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cubGlua19kaWFsb2cgLnJlc3VsdHMge1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgICAgbWF4LWhlaWdodDogMTg1cHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuZGlhbG9ncyAuZGlhbG9nLmxpbmtfZGlhbG9nIC5yZXN1bHRzIGEge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAgICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cubGlua19kaWFsb2cgLnJlc3VsdHMgYTpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY4ZmQ7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5saW5rX2RpYWxvZyAucmVzdWx0cyAuc2VhcmNoaW5nIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmRpYWxvZ3MgLmRpYWxvZy5saW5rX2RpYWxvZyAucmVzdWx0cyAucmVzdWx0LXRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNTg3MDgyO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5kaWFsb2dzIC5kaWFsb2cubGlua19kaWFsb2cgLnJlc3VsdHMgLnJlc3VsdC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgY29sb3I6ICM4NzkzQUY7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmJ1dHRvbl9ncm91cCBidXR0b24uYm9sZDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjExXCIgaGVpZ2h0PVwiMTVcIiB2aWV3Qm94PVwiMCAwIDExIDE1XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5ib2xkLWljbjwvdGl0bGU+PHBhdGggZD1cIk05IDExLjI5MkM5IDEyLjIzNSA4LjIzNSAxMyA3LjI5MiAxM0gyVjhoNS4yOTJDOC4yMzUgOCA5IDguNzY1IDkgOS43MDh2MS41ODR6TTIgMmgzLjgzOEM2LjQ2OCAyIDcgMi41MzIgNyAzLjE2MnYxLjY3NkM3IDUuNDY4IDYuNDY4IDYgNS44MzggNkgyVjJ6bTYuNjQyIDQuMjY1Yy4yMi0uNDMuMzU4LS45MTIuMzU4LTEuNDI3VjMuMTYyQTMuMTcgMy4xNyAwIDAgMCA1LjgzOCAwSC4wMThTMCAxLjEzIDAgMi41MjdWMTVoNy4yOTJBMy43MiAzLjcyIDAgMCAwIDExIDExLjI5MlY5LjcwOGMwLTEuNTYyLS45ODMtMi45LTIuMzU4LTMuNDQzelwiIGZpbGw9XCIlMjNkMWRlZTdcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIGJ1dHRvbi5ib2xkOmhvdmVyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMTFcIiBoZWlnaHQ9XCIxNVwiIHZpZXdCb3g9XCIwIDAgMTEgMTVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmJvbGQtaWNuPC90aXRsZT48cGF0aCBkPVwiTTkgMTEuMjkyQzkgMTIuMjM1IDguMjM1IDEzIDcuMjkyIDEzSDJWOGg1LjI5MkM4LjIzNSA4IDkgOC43NjUgOSA5LjcwOHYxLjU4NHpNMiAyaDMuODM4QzYuNDY4IDIgNyAyLjUzMiA3IDMuMTYydjEuNjc2QzcgNS40NjggNi40NjggNiA1LjgzOCA2SDJWMnptNi42NDIgNC4yNjVjLjIyLS40My4zNTgtLjkxMi4zNTgtMS40MjdWMy4xNjJBMy4xNyAzLjE3IDAgMCAwIDUuODM4IDBILjAxOFMwIDEuMTMgMCAyLjUyN1YxNWg3LjI5MkEzLjcyIDMuNzIgMCAwIDAgMTEgMTEuMjkyVjkuNzA4YzAtMS41NjItLjk4My0yLjktMi4zNTgtMy40NDN6XCIgZmlsbD1cIiUyM2ZmZmZmZlwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLmJvbGQuYWN0aXZlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMTFcIiBoZWlnaHQ9XCIxNVwiIHZpZXdCb3g9XCIwIDAgMTEgMTVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmJvbGQtaWNuPC90aXRsZT48cGF0aCBkPVwiTTkgMTEuMjkyQzkgMTIuMjM1IDguMjM1IDEzIDcuMjkyIDEzSDJWOGg1LjI5MkM4LjIzNSA4IDkgOC43NjUgOSA5LjcwOHYxLjU4NHpNMiAyaDMuODM4QzYuNDY4IDIgNyAyLjUzMiA3IDMuMTYydjEuNjc2QzcgNS40NjggNi40NjggNiA1LjgzOCA2SDJWMnptNi42NDIgNC4yNjVjLjIyLS40My4zNTgtLjkxMi4zNTgtMS40MjdWMy4xNjJBMy4xNyAzLjE3IDAgMCAwIDUuODM4IDBILjAxOFMwIDEuMTMgMCAyLjUyN1YxNWg3LjI5MkEzLjcyIDMuNzIgMCAwIDAgMTEgMTEuMjkyVjkuNzA4YzAtMS41NjItLjk4My0yLjktMi4zNTgtMy40NDN6XCIgZmlsbD1cIiUyMzMxOTdlZlwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLml0YWxpYzpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjExXCIgaGVpZ2h0PVwiMTVcIiB2aWV3Qm94PVwiMCAwIDExIDE1XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5pdGFsaWNzLWljbjwvdGl0bGU+PHBhdGggZD1cIk0zIDB2MmgyLjZMMy40IDEzSDB2Mmg4di0ySDUuNEw3LjYgMkgxMVYwSDN6XCIgZmlsbD1cIiUyM2QxZGVlN1wiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLml0YWxpYzpob3ZlcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjExXCIgaGVpZ2h0PVwiMTVcIiB2aWV3Qm94PVwiMCAwIDExIDE1XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5pdGFsaWNzLWljbjwvdGl0bGU+PHBhdGggZD1cIk0zIDB2MmgyLjZMMy40IDEzSDB2Mmg4di0ySDUuNEw3LjYgMkgxMVYwSDN6XCIgZmlsbD1cIiUyM2ZmZmZmZlwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLml0YWxpYy5hY3RpdmU6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIxMVwiIGhlaWdodD1cIjE1XCIgdmlld0JveD1cIjAgMCAxMSAxNVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48dGl0bGU+aXRhbGljcy1pY248L3RpdGxlPjxwYXRoIGQ9XCJNMyAwdjJoMi42TDMuNCAxM0gwdjJoOHYtMkg1LjRMNy42IDJIMTFWMEgzelwiIGZpbGw9XCIlMjMzMTk3ZWZcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIGJ1dHRvbi5saW5rOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMTdcIiBoZWlnaHQ9XCIxN1wiIHZpZXdCb3g9XCIwIDAgMTcgMTdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmxpbmstaWNuPC90aXRsZT48cGF0aCBkPVwiTTMuNDc2IDE1LjE1MmMuODE1Ljg2IDEuNTM3Ljk5NSAyLjQxLjk5NS44NzYgMCAxLjU0LS4yMzMgMi4yNTUtLjk5NS43MTYtLjc2MyAxLjQtMS41MDggMS40LTEuNTA4LTEuMzguMTU1LTIuMjI4LS41MTctMi4yMjgtLjUxN2wtLjMzNy40ODRjLS4yNjQuMjY1LS41ODQuNTE4LS45NjQuNTE4LS4zNzggMC0uODU2LS4xOC0xLjEyLS40NDRMMy4zNSAxMi4xN2ExLjM3IDEuMzcgMCAwIDEtLjQxLS45ODRjMC0uMzguMTQ1LS43MjcuNDEtLjk5bDMuMTM2LTMuMjJjLjc2NC0uNjA1IDEuNzMtLjI2MyAxLjk5NCAwbC41Ni41NjJhMSAxIDAgMCAwIDEuNDE4LjAwM2wuNzA3LS43MDUtMS4yNy0xLjI3YTMuNCAzLjQgMCAwIDAtMi40MTItLjk5NWMtLjg3NCAwLTEuNzQ4LjMzLTIuNDEyLjk5NEwxLjkzNiA4Ljc4OGEzLjQyIDMuNDIgMCAwIDAgMCA0LjgyM2wxLjU0IDEuNTQyek0xMy42MyAxLjU2NUMxMi44MTQuNzA1IDEyLjA5LjU3IDExLjIxNy41N2MtLjg3NSAwLTEuNTQuMjMyLTIuMjUzLjk5NS0uNzE1Ljc2Mi0xLjM5OCAxLjUwNy0xLjM5OCAxLjUwNyAxLjM3OC0uMTU1IDIuMjI3LjUxOCAyLjIyNy41MThsLjMzNy0uNDg0Yy4yNjUtLjI2NC41ODQtLjUxNy45NjQtLjUxN3MuODU3LjE4IDEuMTIuNDQzbDEuNTQyIDEuNTE0Yy4yNjQuMjY0LjQxLjYwNS40MS45ODQgMCAuMzgtLjE0Ni43MjgtLjQxLjk5MmwtMy4xMzYgMy4yMmMtLjc2NC42MDQtMS43My4yNjItMS45OTQtLjAwMmwtLjU2LS41NmExIDEgMCAwIDAtMS40MTgtLjAwNWwtLjcwNy43MDcgMS4yNzIgMS4yN2EzLjQgMy40IDAgMCAwIDIuNDEuOTk1Yy44NzUgMCAxLjc1LS4zMyAyLjQxMy0uOTk0TDE1LjE3IDcuOTNhMy40MiAzLjQyIDAgMCAwIDAtNC44MjRsLTEuNTQtMS41NHpcIiBmaWxsPVwiJTIzZDFkZWU3XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmJ1dHRvbl9ncm91cCBidXR0b24ubGluazpob3ZlcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiMTdcIiB2aWV3Qm94PVwiMCAwIDE3IDE3XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5saW5rLWljbjwvdGl0bGU+PHBhdGggZD1cIk0zLjQ3NiAxNS4xNTJjLjgxNS44NiAxLjUzNy45OTUgMi40MS45OTUuODc2IDAgMS41NC0uMjMzIDIuMjU1LS45OTUuNzE2LS43NjMgMS40LTEuNTA4IDEuNC0xLjUwOC0xLjM4LjE1NS0yLjIyOC0uNTE3LTIuMjI4LS41MTdsLS4zMzcuNDg0Yy0uMjY0LjI2NS0uNTg0LjUxOC0uOTY0LjUxOC0uMzc4IDAtLjg1Ni0uMTgtMS4xMi0uNDQ0TDMuMzUgMTIuMTdhMS4zNyAxLjM3IDAgMCAxLS40MS0uOTg0YzAtLjM4LjE0NS0uNzI3LjQxLS45OWwzLjEzNi0zLjIyYy43NjQtLjYwNSAxLjczLS4yNjMgMS45OTQgMGwuNTYuNTYyYTEgMSAwIDAgMCAxLjQxOC4wMDNsLjcwNy0uNzA1LTEuMjctMS4yN2EzLjQgMy40IDAgMCAwLTIuNDEyLS45OTVjLS44NzQgMC0xLjc0OC4zMy0yLjQxMi45OTRMMS45MzYgOC43ODhhMy40MiAzLjQyIDAgMCAwIDAgNC44MjNsMS41NCAxLjU0MnpNMTMuNjMgMS41NjVDMTIuODE0LjcwNSAxMi4wOS41NyAxMS4yMTcuNTdjLS44NzUgMC0xLjU0LjIzMi0yLjI1My45OTUtLjcxNS43NjItMS4zOTggMS41MDctMS4zOTggMS41MDcgMS4zNzgtLjE1NSAyLjIyNy41MTggMi4yMjcuNTE4bC4zMzctLjQ4NGMuMjY1LS4yNjQuNTg0LS41MTcuOTY0LS41MTdzLjg1Ny4xOCAxLjEyLjQ0M2wxLjU0MiAxLjUxNGMuMjY0LjI2NC40MS42MDUuNDEuOTg0IDAgLjM4LS4xNDYuNzI4LS40MS45OTJsLTMuMTM2IDMuMjJjLS43NjQuNjA0LTEuNzMuMjYyLTEuOTk0LS4wMDJsLS41Ni0uNTZhMSAxIDAgMCAwLTEuNDE4LS4wMDVsLS43MDcuNzA3IDEuMjcyIDEuMjdhMy40IDMuNCAwIDAgMCAyLjQxLjk5NWMuODc1IDAgMS43NS0uMzMgMi40MTMtLjk5NEwxNS4xNyA3LjkzYTMuNDIgMy40MiAwIDAgMCAwLTQuODI0bC0xLjU0LTEuNTR6XCIgZmlsbD1cIiUyM2ZmZmZmZlwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLmxpbmsuYWN0aXZlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMTdcIiBoZWlnaHQ9XCIxN1wiIHZpZXdCb3g9XCIwIDAgMTcgMTdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmxpbmstaWNuPC90aXRsZT48cGF0aCBkPVwiTTMuNDc2IDE1LjE1MmMuODE1Ljg2IDEuNTM3Ljk5NSAyLjQxLjk5NS44NzYgMCAxLjU0LS4yMzMgMi4yNTUtLjk5NS43MTYtLjc2MyAxLjQtMS41MDggMS40LTEuNTA4LTEuMzguMTU1LTIuMjI4LS41MTctMi4yMjgtLjUxN2wtLjMzNy40ODRjLS4yNjQuMjY1LS41ODQuNTE4LS45NjQuNTE4LS4zNzggMC0uODU2LS4xOC0xLjEyLS40NDRMMy4zNSAxMi4xN2ExLjM3IDEuMzcgMCAwIDEtLjQxLS45ODRjMC0uMzguMTQ1LS43MjcuNDEtLjk5bDMuMTM2LTMuMjJjLjc2NC0uNjA1IDEuNzMtLjI2MyAxLjk5NCAwbC41Ni41NjJhMSAxIDAgMCAwIDEuNDE4LjAwM2wuNzA3LS43MDUtMS4yNy0xLjI3YTMuNCAzLjQgMCAwIDAtMi40MTItLjk5NWMtLjg3NCAwLTEuNzQ4LjMzLTIuNDEyLjk5NEwxLjkzNiA4Ljc4OGEzLjQyIDMuNDIgMCAwIDAgMCA0LjgyM2wxLjU0IDEuNTQyek0xMy42MyAxLjU2NUMxMi44MTQuNzA1IDEyLjA5LjU3IDExLjIxNy41N2MtLjg3NSAwLTEuNTQuMjMyLTIuMjUzLjk5NS0uNzE1Ljc2Mi0xLjM5OCAxLjUwNy0xLjM5OCAxLjUwNyAxLjM3OC0uMTU1IDIuMjI3LjUxOCAyLjIyNy41MThsLjMzNy0uNDg0Yy4yNjUtLjI2NC41ODQtLjUxNy45NjQtLjUxN3MuODU3LjE4IDEuMTIuNDQzbDEuNTQyIDEuNTE0Yy4yNjQuMjY0LjQxLjYwNS40MS45ODQgMCAuMzgtLjE0Ni43MjgtLjQxLjk5MmwtMy4xMzYgMy4yMmMtLjc2NC42MDQtMS43My4yNjItMS45OTQtLjAwMmwtLjU2LS41NmExIDEgMCAwIDAtMS40MTgtLjAwNWwtLjcwNy43MDcgMS4yNzIgMS4yN2EzLjQgMy40IDAgMCAwIDIuNDEuOTk1Yy44NzUgMCAxLjc1LS4zMyAyLjQxMy0uOTk0TDE1LjE3IDcuOTNhMy40MiAzLjQyIDAgMCAwIDAtNC44MjRsLTEuNTQtMS41NHpcIiBmaWxsPVwiJTIzMzE5N2VmXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmJ1dHRvbl9ncm91cCBidXR0b24ucXVvdGU6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjE4XCIgdmlld0JveD1cIjAgMCAyNCAxOFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48dGl0bGU+bm90ZXMtaWNuPC90aXRsZT48cGF0aCBkPVwiTTIyIDN2MTBjMCAuNTQyLS43NjMgMS0xLjY2NyAxaC02LjM4bC0uOTc2LjU4Ni0uOTc3LjU4Ni0uOTc3LS41ODYtLjk3Ni0uNTg2aC02LjM4QzIuNzYzIDE0IDIgMTMuNTQyIDIgMTNWM2MwLS41NDIuNzYzLTEgMS42NjctMWgxNi42NjZDMjEuMjM3IDIgMjIgMi40NTggMjIgM3ptLTUgNEg3VjVoMTB2MnptLTIgNEg3VjloOHYyek0zIDBDMS4zNSAwIDAgMS4zNSAwIDN2MTBjMCAxLjY1IDEuMzUgMyAzIDNoN2wyIDIgMi0yaDdjMS42NSAwIDMtMS4zNSAzLTNWM2MwLTEuNjUtMS4zNS0zLTMtM0gzelwiIGZpbGw9XCIlMjNkMWRlZTdcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIGJ1dHRvbi5xdW90ZTpob3ZlcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMThcIiB2aWV3Qm94PVwiMCAwIDI0IDE4XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5ub3Rlcy1pY248L3RpdGxlPjxwYXRoIGQ9XCJNMjIgM3YxMGMwIC41NDItLjc2MyAxLTEuNjY3IDFoLTYuMzhsLS45NzYuNTg2LS45NzcuNTg2LS45NzctLjU4Ni0uOTc2LS41ODZoLTYuMzhDMi43NjMgMTQgMiAxMy41NDIgMiAxM1YzYzAtLjU0Mi43NjMtMSAxLjY2Ny0xaDE2LjY2NkMyMS4yMzcgMiAyMiAyLjQ1OCAyMiAzem0tNSA0SDdWNWgxMHYyem0tMiA0SDdWOWg4djJ6TTMgMEMxLjM1IDAgMCAxLjM1IDAgM3YxMGMwIDEuNjUgMS4zNSAzIDMgM2g3bDIgMiAyLTJoN2MxLjY1IDAgMy0xLjM1IDMtM1YzYzAtMS42NS0xLjM1LTMtMy0zSDN6XCIgZmlsbD1cIiUyM2ZmZmZmZlwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLnF1b3RlLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIxOFwiIHZpZXdCb3g9XCIwIDAgMjQgMThcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPm5vdGVzLWljbjwvdGl0bGU+PHBhdGggZD1cIk0yMiAzdjEwYzAgLjU0Mi0uNzYzIDEtMS42NjcgMWgtNi4zOGwtLjk3Ni41ODYtLjk3Ny41ODYtLjk3Ny0uNTg2LS45NzYtLjU4NmgtNi4zOEMyLjc2MyAxNCAyIDEzLjU0MiAyIDEzVjNjMC0uNTQyLjc2My0xIDEuNjY3LTFoMTYuNjY2QzIxLjIzNyAyIDIyIDIuNDU4IDIyIDN6bS01IDRIN1Y1aDEwdjJ6bS0yIDRIN1Y5aDh2MnpNMyAwQzEuMzUgMCAwIDEuMzUgMCAzdjEwYzAgMS42NSAxLjM1IDMgMyAzaDdsMiAyIDItMmg3YzEuNjUgMCAzLTEuMzUgMy0zVjNjMC0xLjY1LTEuMzUtMy0zLTNIM3pcIiBmaWxsPVwiJTIzMzE5N2VmXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmJ1dHRvbl9ncm91cCBidXR0b24uYnVsbGV0czpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiOFwiIHZpZXdCb3g9XCIwIDAgMTYgOFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48dGl0bGU+YnVsbGV0cy1pY248L3RpdGxlPjxwYXRoIGQ9XCJNNC4wMSAyaDEwLjk4OGExIDEgMCAwIDAgMC0ySDQuMDA4djJ6TTAgMmgyVjBIMHYyem0wIDZoMlY2SDB2MnptNC4wNSAwaDEwLjk0OGExIDEgMCAwIDAgMC0ySDQuMDQ4djJ6XCIgZmlsbD1cIiUyM2QxZGVlN1wiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLmJ1bGxldHM6aG92ZXI6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjhcIiB2aWV3Qm94PVwiMCAwIDE2IDhcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmJ1bGxldHMtaWNuPC90aXRsZT48cGF0aCBkPVwiTTQuMDEgMmgxMC45ODhhMSAxIDAgMCAwIDAtMkg0LjAwOHYyek0wIDJoMlYwSDB2MnptMCA2aDJWNkgwdjJ6bTQuMDUgMGgxMC45NDhhMSAxIDAgMCAwIDAtMkg0LjA0OHYyelwiIGZpbGw9XCIlMjNmZmZmZmZcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIGJ1dHRvbi5idWxsZXRzLmFjdGl2ZTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiOFwiIHZpZXdCb3g9XCIwIDAgMTYgOFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48dGl0bGU+YnVsbGV0cy1pY248L3RpdGxlPjxwYXRoIGQ9XCJNNC4wMSAyaDEwLjk4OGExIDEgMCAwIDAgMC0ySDQuMDA4djJ6TTAgMmgyVjBIMHYyem0wIDZoMlY2SDB2MnptNC4wNSAwaDEwLjk0OGExIDEgMCAwIDAgMC0ySDQuMDQ4djJ6XCIgZmlsbD1cIiUyMzMxOTdlZlwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLm51bWJlcnM6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIyMlwiIGhlaWdodD1cIjIyXCIgdmlld0JveD1cIjAgMCAyMiAxOVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48dGl0bGU+ZmxvYXRlci1idWxsZXR0ZWQtbGlzdDwvdGl0bGU+PHBhdGggZD1cIk03LjAxIDhoMTAuOTg4YTEgMSAwIDAgMCAwLTJINy4wMDh2MnpNNSA5VjRoLS45MjhMMi45OTYgNS4wMjJWNkg0djNoMXptMi4wNSA1aDEwLjk0OGExIDEgMCAwIDAgMC0ySDcuMDQ4djJ6TTQgMTEuOTlhLjQ1OC40NTggMCAwIDEgLjQ3NC0uNDljLjMyLS4wMTQuNTI2LjEzMi41MjYuNSAwIC4yMzMtLjI5LjU5NS0uNzk3Ljk2OGE2LjQ4IDYuNDggMCAwIDEtLjkyLjU2M0wzIDEzLjY3djEuMzM4aDN2LTFIMy41bC41LjV2LS41MjNsLS4yODMuNDVhNy40NjIgNy40NjIgMCAwIDAgMS4wOC0uNjU4QzUuNTQgMTMuMjI3IDYgMTIuNjU1IDYgMTIuMDAzYzAtMS4wMTUtLjc0LTEuNTM3LTEuNTMtMS41LS43MzQtLjAzMi0xLjQ5LjU2OC0xLjQ3IDEuNTFsMS0uMDJ6XCIgZmlsbD1cIiUyM2QxZGVlN1wiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLm51bWJlcnM6aG92ZXI6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIyMlwiIGhlaWdodD1cIjIyXCIgdmlld0JveD1cIjAgMCAyMiAxOVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48dGl0bGU+ZmxvYXRlci1idWxsZXR0ZWQtbGlzdDwvdGl0bGU+PHBhdGggZD1cIk03LjAxIDhoMTAuOTg4YTEgMSAwIDAgMCAwLTJINy4wMDh2MnpNNSA5VjRoLS45MjhMMi45OTYgNS4wMjJWNkg0djNoMXptMi4wNSA1aDEwLjk0OGExIDEgMCAwIDAgMC0ySDcuMDQ4djJ6TTQgMTEuOTlhLjQ1OC40NTggMCAwIDEgLjQ3NC0uNDljLjMyLS4wMTQuNTI2LjEzMi41MjYuNSAwIC4yMzMtLjI5LjU5NS0uNzk3Ljk2OGE2LjQ4IDYuNDggMCAwIDEtLjkyLjU2M0wzIDEzLjY3djEuMzM4aDN2LTFIMy41bC41LjV2LS41MjNsLS4yODMuNDVhNy40NjIgNy40NjIgMCAwIDAgMS4wOC0uNjU4QzUuNTQgMTMuMjI3IDYgMTIuNjU1IDYgMTIuMDAzYzAtMS4wMTUtLjc0LTEuNTM3LTEuNTMtMS41LS43MzQtLjAzMi0xLjQ5LjU2OC0xLjQ3IDEuNTFsMS0uMDJ6XCIgZmlsbD1cIiUyM2ZmZmZmZlwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLm51bWJlcnMuYWN0aXZlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMjJcIiBoZWlnaHQ9XCIyMlwiIHZpZXdCb3g9XCIwIDAgMjIgMTlcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmZsb2F0ZXItYnVsbGV0dGVkLWxpc3Q8L3RpdGxlPjxwYXRoIGQ9XCJNNy4wMSA4aDEwLjk4OGExIDEgMCAwIDAgMC0ySDcuMDA4djJ6TTUgOVY0aC0uOTI4TDIuOTk2IDUuMDIyVjZINHYzaDF6bTIuMDUgNWgxMC45NDhhMSAxIDAgMCAwIDAtMkg3LjA0OHYyek00IDExLjk5YS40NTguNDU4IDAgMCAxIC40NzQtLjQ5Yy4zMi0uMDE0LjUyNi4xMzIuNTI2LjUgMCAuMjMzLS4yOS41OTUtLjc5Ny45NjhhNi40OCA2LjQ4IDAgMCAxLS45Mi41NjNMMyAxMy42N3YxLjMzOGgzdi0xSDMuNWwuNS41di0uNTIzbC0uMjgzLjQ1YTcuNDYyIDcuNDYyIDAgMCAwIDEuMDgtLjY1OEM1LjU0IDEzLjIyNyA2IDEyLjY1NSA2IDEyLjAwM2MwLTEuMDE1LS43NC0xLjUzNy0xLjUzLTEuNS0uNzM0LS4wMzItMS40OS41NjgtMS40NyAxLjUxbDEtLjAyelwiIGZpbGw9XCIlMjMzMTk3ZWZcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIHRyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIGJ1dHRvbi5pbWFnZTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjIyXCIgaGVpZ2h0PVwiMjJcIiB2aWV3Qm94PVwiMCAwIDIyIDIyXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5mbG9hdGVyLXBob3RvIGNvcHk8L3RpdGxlPjxnIGZpbGw9XCJub25lXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGQ9XCJNMjAgMTUuNjU2YzAgLjcyNi0uNjEzIDEuMzQtMS4zNCAxLjM0SDMuMzRjLS43MjcgMC0xLjM0LS42MTQtMS4zNC0xLjM0di03LjMyYzAtLjcyNy42MTMtMS4zNCAxLjM0LTEuMzRoMTUuMzJjLjcyNyAwIDEuMzQuNjEzIDEuMzQgMS4zNHY3LjMyem0tLjA3LTEwLjY2SDE5di0xaC0ydjFoLTNWM0g4djEuOTk1SDMuMzRBMy4zNSAzLjM1IDAgMCAwIDAgOC4zMzV2Ny4zMmEzLjM1IDMuMzUgMCAwIDAgMy4zNCAzLjM0aDE1LjMyYTMuMzUgMy4zNSAwIDAgMCAzLjM0LTMuMzR2LTcuMzJhMy4zNSAzLjM1IDAgMCAwLTMuMzQtMy4zNGgxLjI3ek04LjUgMTIuMDM1di0uMDRjMC0xLjM4IDEuMTIyLTIuNSAyLjUtMi41YTIuNTA0IDIuNTA0IDAgMCAxIDIuNSAyLjUxYy0xLjEzLjAxNy0zLjg3LjA1My01IC4wM3pNMTEgMTV2LjQ5NWMxLjkzIDAgMy41LTEuNTcgMy41LTMuNXMtMS41Ny0zLjUtMy41LTMuNS0zLjUgMS41Ny0zLjUgMy41IDEuNTcgMy41IDMuNSAzLjVWMTV6XCIgZmlsbD1cIiUyM2QxZGVlN1wiLz48L2c+PC9zdmc+Jyk7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLmltYWdlOmhvdmVyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMjJcIiBoZWlnaHQ9XCIyMlwiIHZpZXdCb3g9XCIwIDAgMjIgMjJcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmZsb2F0ZXItcGhvdG8gY29weTwvdGl0bGU+PGcgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PHBhdGggZD1cIk0yMCAxNS42NTZjMCAuNzI2LS42MTMgMS4zNC0xLjM0IDEuMzRIMy4zNGMtLjcyNyAwLTEuMzQtLjYxNC0xLjM0LTEuMzR2LTcuMzJjMC0uNzI3LjYxMy0xLjM0IDEuMzQtMS4zNGgxNS4zMmMuNzI3IDAgMS4zNC42MTMgMS4zNCAxLjM0djcuMzJ6bS0uMDctMTAuNjZIMTl2LTFoLTJ2MWgtM1YzSDh2MS45OTVIMy4zNEEzLjM1IDMuMzUgMCAwIDAgMCA4LjMzNXY3LjMyYTMuMzUgMy4zNSAwIDAgMCAzLjM0IDMuMzRoMTUuMzJhMy4zNSAzLjM1IDAgMCAwIDMuMzQtMy4zNHYtNy4zMmEzLjM1IDMuMzUgMCAwIDAtMy4zNC0zLjM0aDEuMjd6TTguNSAxMi4wMzV2LS4wNGMwLTEuMzggMS4xMjItMi41IDIuNS0yLjVhMi41MDQgMi41MDQgMCAwIDEgMi41IDIuNTFjLTEuMTMuMDE3LTMuODcuMDUzLTUgLjAzek0xMSAxNXYuNDk1YzEuOTMgMCAzLjUtMS41NyAzLjUtMy41cy0xLjU3LTMuNS0zLjUtMy41LTMuNSAxLjU3LTMuNSAzLjUgMS41NyAzLjUgMy41IDMuNVYxNXpcIiBmaWxsPVwiJTIzZmZmZmZmXCIvPjwvZz48L3N2Zz4nKTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB0cml4LXRvb2xiYXIgLmJ1dHRvbl9ncm91cCBidXR0b24uaW1hZ2UuYWN0aXZlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMjJcIiBoZWlnaHQ9XCIyMlwiIHZpZXdCb3g9XCIwIDAgMjIgMjJcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmZsb2F0ZXItcGhvdG8gY29weTwvdGl0bGU+PGcgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PHBhdGggZD1cIk0yMCAxNS42NTZjMCAuNzI2LS42MTMgMS4zNC0xLjM0IDEuMzRIMy4zNGMtLjcyNyAwLTEuMzQtLjYxNC0xLjM0LTEuMzR2LTcuMzJjMC0uNzI3LjYxMy0xLjM0IDEuMzQtMS4zNGgxNS4zMmMuNzI3IDAgMS4zNC42MTMgMS4zNCAxLjM0djcuMzJ6bS0uMDctMTAuNjZIMTl2LTFoLTJ2MWgtM1YzSDh2MS45OTVIMy4zNEEzLjM1IDMuMzUgMCAwIDAgMCA4LjMzNXY3LjMyYTMuMzUgMy4zNSAwIDAgMCAzLjM0IDMuMzRoMTUuMzJhMy4zNSAzLjM1IDAgMCAwIDMuMzQtMy4zNHYtNy4zMmEzLjM1IDMuMzUgMCAwIDAtMy4zNC0zLjM0aDEuMjd6TTguNSAxMi4wMzV2LS4wNGMwLTEuMzggMS4xMjItMi41IDIuNS0yLjVhMi41MDQgMi41MDQgMCAwIDEgMi41IDIuNTFjLTEuMTMuMDE3LTMuODcuMDUzLTUgLjAzek0xMSAxNXYuNDk1YzEuOTMgMCAzLjUtMS41NyAzLjUtMy41cy0xLjU3LTMuNS0zLjUtMy41LTMuNSAxLjU3LTMuNSAzLjUgMS41NyAzLjUgMy41IDMuNVYxNXpcIiBmaWxsPVwiJTIzMzE5N2VmXCIvPjwvZz48L3N2Zz4nKTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAudHJpeC1jb250ZW50IGJsb2NrcXVvdGUge1xuICAgIG1hcmdpbjogMCAwIDAgNXB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjY2NjOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC50cml4LWNvbnRlbnQgcHJlIHtcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAudHJpeC1jb250ZW50IHVsLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAudHJpeC1jb250ZW50IG9sLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAudHJpeC1jb250ZW50IGxpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC50cml4LWNvbnRlbnQgdWwgbGksIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC50cml4LWNvbnRlbnQgb2wgbGksIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC50cml4LWNvbnRlbnQgbGkgbGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLnRyaXgtY29udGVudCBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLnRyaXgtY29udGVudCBhW2RhdGEtdHJpeC1hdHRhY2htZW50XSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLnRyaXgtY29udGVudCBhW2RhdGEtdHJpeC1hdHRhY2htZW50XTpob3ZlciwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLnRyaXgtY29udGVudCBhW2RhdGEtdHJpeC1hdHRhY2htZW50XTp2aXNpdGVkOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBpaGVyaXQ7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLnRyaXgtY29udGVudCAuYXR0YWNobWVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgZm9udC1zaXplOiAxM3B4OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLnRyaXgtY29udGVudCAuYXR0YWNobWVudC5hdHRhY2htZW50LWZpbGUge1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiYmI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAudHJpeC1jb250ZW50IC5hdHRhY2htZW50IC5jYXB0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiA0cHggYXV0byAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSAudHJpeC1jb250ZW50IC5hdHRhY2htZW50IC5jYXB0aW9uIC5zaXplOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcgwrcgJzsgfVxuXG4uYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZS5hcy1zb3J0YWJsZS1kcmFnZ2luZyB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgLmFzLXNvcnRhYmxlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgcCxcbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgaDMge1xuICAgIG1hcmdpbjogMDsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZS5hcy1zb3J0YWJsZS1kcmFnZ2luZyAuY29tcG9uZW50LWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgLmNvbXBvbmVudC1saXN0LWl0ZW0ge1xuICAgIGJvcmRlcjogMDsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZS5hcy1zb3J0YWJsZS1kcmFnZ2luZyAuaGFuZGxlLXdyYXBwZXIge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgLmFkZC1jb21wb25lbnQtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIC5jb21wb25lbnQtY29udHJvbCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZS5hcy1zb3J0YWJsZS1kcmFnZ2luZyAuY29udHJvbC1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgLmNvbXBvbmVudC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgLmluZm8tY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgLmNvbXBvbmVudC1ib2R5ICoge1xuICAgIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDI1MiwgMjUyLCAwLjk0KTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0ZXh0XCJdIHRyaXgtZWRpdG9yIHtcbiAgICAgIG1heC1oZWlnaHQ6IDExM3B4O1xuICAgICAgcGFkZGluZzogMTZweCAyMHB4IDdweCAyMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaGVhZGluZ1wiXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDI1MiwgMjUyLCAwLjk0KTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJoZWFkaW5nXCJdIHRleHRhcmVhIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZS5hcy1zb3J0YWJsZS1kcmFnZ2luZyBbZGF0YS1jb21wb25lbnQtdHlwZT1cImhlYWRpbmdcIl0gY2UtaWNvbiB7XG4gICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpZnJhbWVcIl0ge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyNTIsIDI1MiwgMC45NCk7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaWZyYW1lXCJdIC5pZnJhbWUtd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDExM3B4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiODVcIiBoZWlnaHQ9XCI1NFwiIHZpZXdCb3g9XCIwIDAgODUgNTRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmlmcmFtZS1waDwvdGl0bGU+PGcgZmlsbD1cIiNDQ0QzRTFcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PHBhdGggZD1cIk04MiA1MkgzYy0uNTQ4IDAtMS0uNDUyLTEtMVYzLjMzM2MwLS41NDguNDUyLTEgMS0xaDc5Yy41NDggMCAxIC40NTIgMSAxVjUxYzAgLjU0OC0uNDUyIDEtMSAxem0wIDJjMS42NTIgMCAzLTEuMzQ4IDMtM1YzLjMzM2MwLTEuNjUyLTEuMzQ4LTMtMy0zSDNjLTEuNjUyIDAtMyAxLjM0OC0zIDNWNTFjMCAxLjY1MiAxLjM0OCAzIDMgM2g3OXptMy00OS42NjdIMXYyaDg0di0yek0yMSAzMi4xNjZoNDEuMzM0di0xSDIxdjF6bTAgNGg0MS4zMzR2LTFIMjF2MXptMCA0aDE5di0xSDIxdjF6XCIvPjxwYXRoIGQ9XCJNMjEgMjRoMS45Njh2LTguMzE2SDIxVjI0em00LjI0OC04LjMxNlYyNGgxLjk2OHYtMy4zaDIuNDI0di0xLjQwNGgtMi40MjR2LTIuMjA4SDMwbC4yMDQtMS40MDRoLTQuOTU2em0xMC4zNSAzLjQ4Yy0uMjIuMi0uNTUuMy0uOTkuM2gtLjgyOHYtMi40aC43MDhjLjQ4OCAwIC44NS4wOTIgMS4wODYuMjc2LjIzNi4xODQuMzU0LjQ3Ni4zNTQuODc2IDAgLjQzMi0uMTEuNzQ4LS4zMy45NDh6bTEuOTc0LjM4NGMuMjU2LS4zNTIuMzg0LS43OTYuMzg0LTEuMzMyIDAtLjg1Ni0uMjg2LTEuNDkyLS44NTgtMS45MDgtLjU3Mi0uNDE2LTEuNDI2LS42MjQtMi41NjItLjYyNGgtMi43MjRWMjRoMS45Njh2LTMuMThoLjc2OEwzNi4yNTIgMjRoMi4yMmwtMi4xMTItMy41NGMuNTUyLS4yNTYuOTU2LS41NiAxLjIxMi0uOTEyem0xNS4zLTMuODY0bC0xLjE2NCA1LjY0LTEuMjQ4LTUuNjRoLTIuNDg0TDQ3LjM1MiAyNGgxLjkybC4xNDQtMy4yMjhhMjguMTI2IDI4LjEyNiAwIDAgMC0uMDM2LTMuNDJsMS4zNjggNS43NzJoMS44NmwxLjI4NC01Ljc3MmEyMC42OCAyMC42OCAwIDAgMC0uMDM2IDEuMjZjMCAuNjI0LjAyIDEuMzM2LjA2IDIuMTM2TDU0LjA2IDI0aDEuOTMybC0uNjI0LTguMzE2aC0yLjQ5NnptNy4wNjggNC43NzZoMi41NTZ2LTEuMzhINTkuOTR2LTEuOTkyaDIuOTI4bC4yMDQtMS40MDRoLTUuMVYyNGg1LjF2LTEuNDE2SDU5Ljk0VjIwLjQ2em0tMTguMTQ0LjMyNGwuODc2LTMuNjcyLjg3NiAzLjY3MmgtMS43NTJ6bS0uMjg4LTUuMUwzOSAyNGgyLjA0bC40Mi0xLjc4OGgyLjQzNmwuNDIgMS43ODhoMi4wODhsLTIuNTA4LTguMzE2aC0yLjM4OHpcIi8+PC9nPjwvc3ZnPicpIGNlbnRlciBuby1yZXBlYXQ7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZS5hcy1zb3J0YWJsZS1kcmFnZ2luZyBbZGF0YS1jb21wb25lbnQtdHlwZT1cImlmcmFtZVwiXSBpZnJhbWUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZS5hcy1zb3J0YWJsZS1kcmFnZ2luZyBbZGF0YS1jb21wb25lbnQtdHlwZT1cImxpbmVcIl0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyNTIsIDI1MiwgMC45NCk7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDM3N3B4OyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJsaW5lXCJdIGhyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgd2lkdGg6IDMwMHB4OyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyNTIsIDI1MiwgMC45NCk7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgICBtYXgtaGVpZ2h0OiAxNDBweDtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gdHJpeC1lZGl0b3Ige1xuICAgICAgbWF4LWhlaWdodDogMTIwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZzogMTBweCAwIDEwcHggMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaW5mb3JtYXRpdmVcIl0gOmJlZm9yZSB7XG4gICAgICBsZWZ0OiAzNXB4O1xuICAgICAgbWF4LWhlaWdodDogMTI1cHg7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbWFnZVwiXSB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyNTIsIDI1MiwgMC45NCk7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbWFnZVwiXSBpbWcge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBoZWlnaHQ6IDExM3B4O1xuICAgICAgd2lkdGg6IDE4MXB4O1xuICAgICAgb3BhY2l0eTogLjk0O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidmlkZW9cIl0ge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRhaW5lciB7XG4gICAgICByaWdodDogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBoZWlnaHQ6IDExM3B4O1xuICAgICAgd2lkdGg6IDE4MXB4O1xuICAgICAgb3BhY2l0eTogLjk0O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDsgfVxuICAgICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRhaW5lciAudmlkZW8tb3ZlcmxheSwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRhaW5lciBpZnJhbWUge1xuICAgICAgICB3aWR0aDogMTgxcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAxMTNweCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidmlkZW9cIl0gLmNvbXBvbmVudC1jb250YWluZXIgLnZpZGVvLW92ZXJsYXkgLnBsYXktYnV0dG9uLCAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZS5hcy1zb3J0YWJsZS1kcmFnZ2luZyBbZGF0YS1jb21wb25lbnQtdHlwZT1cInZpZGVvXCJdIC5jb21wb25lbnQtY29udGFpbmVyIC52aWRlby1vdmVybGF5IC53YXRjaC1ub3ctbGFiZWwsIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwidmlkZW9cIl0gLmNvbXBvbmVudC1jb250YWluZXIgaWZyYW1lIC5wbGF5LWJ1dHRvbiwgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSAuY29tcG9uZW50LWNvbnRhaW5lciBpZnJhbWUgLndhdGNoLW5vdy1sYWJlbCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZS5hcy1zb3J0YWJsZS1kcmFnZ2luZyBbZGF0YS1jb21wb25lbnQtdHlwZT1cInRhYmxlXCJdIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAyM3B4OyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwibWFya2Rvd25cIl0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjUyLCAyNTIsIDI1MiwgMC45NCk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwibWFya2Rvd25cIl0gLm1hcmtkb3duLWluZGljYXRpb24tdGl0bGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwibWFya2Rvd25cIl0gLm1hcmtkb3duLXBsYWNlaG9sZGVyIHtcbiAgICAgIHRvcDogMDsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwibWFya2Rvd25cIl0gLm1hcmtkb3duLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMTNweDtcbiAgICAgIHBhZGRpbmc6IDE2cHggMjBweCA3cHggMjBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7IH1cbiAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJjb2xsYXBzaWJsZVwiXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDI1MiwgMjUyLCAwLjk0KTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJjb2xsYXBzaWJsZVwiXSB0cml4LWVkaXRvciB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMTNweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMzsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0gLmNvbGxhcHNpYmxlLWNvbnRlbnQ6bm90KC52aXNpYmxlKSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTIsIDI1MiwgMjUyLCAwLjk0KTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpOyB9XG4gICAgLmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UuYXMtc29ydGFibGUtZHJhZ2dpbmcgW2RhdGEtY29tcG9uZW50LXR5cGU9XCJodG1sXCJdIC5odG1sLWluZGljYXRpb24tdGl0bGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSAuaHRtbC1wbGFjZWhvbGRlciB7XG4gICAgICB0b3A6IDA7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZS5hcy1zb3J0YWJsZS1kcmFnZ2luZyBbZGF0YS1jb21wb25lbnQtdHlwZT1cImh0bWxcIl0gLmh0bWwtY29udGVudC13cmFwcGVyIHtcbiAgICAgIG1heC1oZWlnaHQ6IDExM3B4O1xuICAgICAgcGFkZGluZzogNnB4IDIwcHggN3B4IDIwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzOyB9XG4gIC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlLmFzLXNvcnRhYmxlLWRyYWdnaW5nIFtkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MiwgMjUyLCAyNTIsIDAuOTQpO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZS5hcy1zb3J0YWJsZS1kcmFnZ2luZyBbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1ieS1zdGVwLWNvbnRhaW5lciB7XG4gICAgICBoZWlnaHQ6IDExM3B4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiODVcIiBoZWlnaHQ9XCI1NFwiIHZpZXdCb3g9XCIwIDAgODUgNTRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPnN0ZXBieXN0ZXAtcGg8L3RpdGxlPjxnIGZpbGw9XCJub25lXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGQ9XCJNODIgNTJIM2MtLjU0OCAwLTEtLjQ1Mi0xLTFWMy4zMzNjMC0uNTQ4LjQ1Mi0xIDEtMWg3OWMuNTQ4IDAgMSAuNDUyIDEgMVY1MWMwIC41NDgtLjQ1MiAxLTEgMXptMCAyYzEuNjUyIDAgMy0xLjM0OCAzLTNWMy4zMzNjMC0xLjY1Mi0xLjM0OC0zLTMtM0gzYy0xLjY1MiAwLTMgMS4zNDgtMyAzVjUxYzAgMS42NTIgMS4zNDggMyAzIDNoNzl6XCIgZmlsbD1cIiNDQ0QzRTFcIi8+PHBhdGggZmlsbD1cIiNDQ0QzRTBcIiBkPVwiTTAgMzVoODR2MkgwelwiLz48cGF0aCBkPVwiTTcuOTQ2IDQzLjM3MWwyLjQtMi4zOTguOC44LTIuNCAyLjQgMi40IDIuNC0uOC44LTIuNC0yLjQtLjgtLjguOC0uOHptNjkuMTA4IDEuNjNsLTIuNCAyLjQtLjgtLjggMi40LTIuNC0yLjQtMi40LjgtLjggMi40IDIuNC44LjgtLjguOHpNNDcuMDE2IDM1LjIyOGwtMS4zMjUgMS41TDE5LjEgMTMuMjM1bDEuMzEuMDEyTDEuMjkgMjkuNTE4bC0xLjI5Ni0xLjUyMyAxOS4xMTgtMTYuMjcuNjYtLjU2Mi42NS41NzRMMzMuODg2IDIzLjYzbDguMjYzLTcuMTkyLjY1Ni0uNTcuNjU2LjU3IDIxLjA5IDE4LjM1OC0xLjMxMyAxLjUwOEw0Mi44MDUgMTguNTJsLTcuNDA4IDYuNDQ2IDExLjYxOCAxMC4yNjJ6TTY4LjUgMjRhNy41IDcuNSAwIDEgMCAwLTE1IDcuNSA3LjUgMCAwIDAgMCAxNXptMC0yYTUuNSA1LjUgMCAxIDEgMC0xMSA1LjUgNS41IDAgMCAxIDAgMTF6XCIgZmlsbD1cIiNDQ0QzRTFcIi8+PC9nPjwvc3ZnPicpIGNlbnRlciBuby1yZXBlYXQ7IH1cbiAgICAuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZS5hcy1zb3J0YWJsZS1kcmFnZ2luZyBbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSAuc3RlcC1ieS1zdGVwLWxheW91dC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4iLCIuYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZSB7XG5cdCoge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdH1cblxuXHRzdmcge1xuXHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0fVxuXG5cdEBpbXBvcnQgJ2NvbXBvbmVudHMvdjInO1xuXG5cdEBpbXBvcnQgJ2VkaXRvci9jb250ZW50LWVkaXRvcic7XG5cdEBpbXBvcnQgJ2VkaXRvci9jb21wb25lbnQtYWRkZXIvY29tcG9uZW50LWFkZGVyJztcblx0QGltcG9ydCAnZWRpdG9yL3RyaXgtbGluay1wcmV2aWV3L3RyaXgtbGluay1wcmV2aWV3JztcblxuXHRAaW1wb3J0ICdjb21wb25lbnRzL3RleHQvdGV4dCc7XG5cdEBpbXBvcnQgJ2NvbXBvbmVudHMvY29kZS9jb2RlJztcblx0QGltcG9ydCAnY29tcG9uZW50cy9oZWFkaW5nL2hlYWRpbmcnO1xuXHRAaW1wb3J0ICdjb21wb25lbnRzL2lmcmFtZS9pZnJhbWUnO1xuXHRAaW1wb3J0ICdjb21wb25lbnRzL2xpbmUvbGluZSc7XG5cdEBpbXBvcnQgJ2NvbXBvbmVudHMvaW5mb3JtYXRpdmUvaW5mb3JtYXRpdmUnO1xuXHRAaW1wb3J0ICdjb21wb25lbnRzL2ltYWdlL2ltYWdlJztcblx0QGltcG9ydCAnY29tcG9uZW50cy92aWRlby92aWRlbyc7XG5cdEBpbXBvcnQgJ2NvbXBvbmVudHMvdGFibGUvdGFibGUnO1xuXHRAaW1wb3J0ICdjb21wb25lbnRzL3N0ZXAtYnktc3RlcC9zdGVwLWJ5LXN0ZXAnO1xuXHRAaW1wb3J0ICdjb21wb25lbnRzL21hcmtkb3duL21hcmtkb3duJztcblx0QGltcG9ydCAnY29tcG9uZW50cy9jb2xsYXBzaWJsZS9jb2xsYXBzaWJsZSc7XG5cdEBpbXBvcnQgJ2NvbXBvbmVudHMvaHRtbC9odG1sJztcblxuXHRAaW1wb3J0ICdjb21wb25lbnRzL2ltYWdlL2NoYW5nZS1pbWFnZS9jaGFuZ2UtaW1hZ2UnO1xuXG5cdEBpbXBvcnQgJ3RyaXgvdG9vbGJhcic7XG59XG5cbkBpbXBvcnQgJ2VkaXRvci9jb250ZW50LWVkaXRvci1kcmFnJztcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXG5Ucml4IDAuOS4yXG5Db3B5cmlnaHQgwqkgMjAxNSBCYXNlY2FtcCwgTExDXG5odHRwOi8vdHJpeC1lZGl0b3Iub3JnL1xuXG5Db252ZXJ0ZWQgc3R5bGUgZnJvbSBDU1MgdG8gU0NTUyBzeW50YXggZm9yIGNvbWZvcnRcbiovXG4kdG9vbGJhci1iYWNrZ3JvdW5kLWNvbG9yOiAjNDQ1ODY4O1xuJHRvb2xiYXItY29sb3I6ICM5YWE5YmU7XG5cbiRsaW5rLWludGVybmFsLXRpdGxlOiAjNTg3MDgyO1xuJGxpbmstaW50ZXJuYWwtY29udGVudDogIzg3OTNBRjtcbiRsaW5rLWludGVybmFsLWhpZ2hsaWdodDogI2YyZjhmZDtcblxuJHRvb2xiYXIteGxpZ2h0LWdyZXk6ICNlZWVlZWU7XG4kdG9vbGJhci1saWdodC1ncmV5OiAjZDFkZWU3O1xuXG4kbGluay1kYXNoZWQtZnJhbWU6ICR0b29sYmFyLWxpZ2h0LWdyZXk7XG4kbGluay1maWxlLWJvcmRlcjogJHRvb2xiYXIteGxpZ2h0LWdyZXk7XG4kbGluay1maWxlLW9rLWJvcmRlcjogI2UyZmVlYjtcbiRsaW5rLWZpbGUtb2stYmc6ICNmMmZmZjY7XG4kbGluay1maWxlLWVycm9yLWJvcmRlcjogI2ZmZGVlMztcbiRsaW5rLWZpbGUtZXJyb3ItYmc6ICNmZmViZWU7XG4kbGluay1maWxlLXByb2dyZXNzOiAkY2UtYWN0aW9uLWJsdWU7XG5cbiR0b29sYmFyLWZvbnQ6ICdGaXJhIFNhbnMnO1xuXG5AZnVuY3Rpb24gdXJsLWZyaWVuZGx5LWNvbG91cigkY29sb3VyKSB7XG5cdEByZXR1cm4gJyUyMycgKyBzdHItc2xpY2UoJyN7JGNvbG91cn0nLCAyLCAtMSlcbn1cblxudHJpeC1lZGl0b3Ige1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdG1hcmdpbjogMDtcblx0b3V0bGluZTogbm9uZTtcblxuXHRAY2hhcnNldCBcIlVURi04XCI7XG5cdFtkYXRhLXRyaXgtbXV0YWJsZT10cnVlXSB7XG5cdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdGltZyB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCAycHggaGlnaGxpZ2h0O1xuXHRcdH1cblx0fVxuXG5cdC5hdHRhY2htZW50IHtcblx0XHQucmVtb3ZlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC0xMnB4O1xuXHRcdFx0cmlnaHQ6IC0xMnB4O1xuXHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2JiYjtcblx0XHRcdGJveC1zaGFkb3c6IDFweCAxcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnw5cnO1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRvcGFjaXR5OiAwLjY7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXI6YWZ0ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jYXB0aW9uIHtcblx0XHRcdC8vIEkgZ3Vlc3MgYSBraW5kIG9mIGhhY2t5IHdheSB0byBnZXQgcmlkIG9mIHRoZSBjYXB0aW9uIGJ5IHN0cmljdGx5IHJlbW92aW5nIHRoZSBwc2V1ZG8gZWxlbWVudFxuXHRcdFx0Ly8gdGhhdCBjYXVzZXMgaXQgdG8gYmUgY2xpY2thYmxlIGFuZCB2aXNpYmxlIGluIHRoZSBmaXJzdCBwbGFjZS5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Ji5jYXB0aW9uLWVkaXRpbmcge1xuXHRcdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxM3B4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0XHRcdFx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbnRyaXgtdG9vbGJhciB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0Ji50b29sYmFyLXZpc2libGUge1xuXHRcdGFuaW1hdGlvbjogdG9vbGJhclBvcCAuM3M7XG5cdFx0YW5pbWF0aW9uLWZpbGwtbW9kZTogZm9yd2FyZHM7XG5cdH1cblxuXHRAa2V5ZnJhbWVzIHRvb2xiYXJQb3Age1xuXHRcdDAlIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblxuXHRcdDUwJSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXHRcdFx0b3BhY2l0eTogLjU7XG5cdFx0fVxuXG5cdFx0MTAwJSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cbn1cblxudHJpeC10b29sYmFyIHtcblx0Zm9udC1mYW1pbHk6ICR0b29sYmFyLWZvbnQ7XG5cdHotaW5kZXg6IDE7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LmJ1dHRvbl9ncm91cCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRoZWlnaHQ6IDQycHg7XG5cdFx0bWFyZ2luOiAwIDhweCA0cHggMDtcblx0XHRib3JkZXItdG9wLWNvbG9yOiAjY2NjO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0YnV0dG9uLCAuaW5wdXRbdHlwZT1idXR0b25dIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGhlaWdodDogNDJweDtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0YmFja2dyb3VuZDogJHRvb2xiYXItYmFja2dyb3VuZC1jb2xvcjtcblx0XHRcdGJvcmRlcjogMDtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdH1cblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdG9vbGJhci1iYWNrZ3JvdW5kLWNvbG9yO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmRpc2FibGVkOjpiZWZvcmUge1xuXHRcdFx0XHRvcGFjaXR5OiAuMTI1O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdFx0XHRcdHdpZHRoOiA0NXB4O1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA3MCUgNTAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDUwJTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdFx0XHR3aWR0aDogNDVweDtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMjAlIDUwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmRpYWxvZ3Mge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5kaWFsb2cge1xuXHRcdFx0QGluY2x1ZGUgY2UtaW5wdXQtY29udHJvbHMoKTtcblx0XHRcdGNvbG9yOiAkY2UtbWFpbi1ibHVlO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAtNXB4O1xuXHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nOiAyMnB4IDIycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTJweDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRib3gtc2hhZG93OiAwIDJweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHR3aWR0aDogMzcycHg7XG5cblx0XHRcdC5idXR0b25fZ3JvdXAge1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblxuXHRcdFx0XHRpbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5saW5rLWRpYWxvZy11bmxpbmsge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBpbml0aWFsO1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRjb2xvcjogcmVkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0W3R5cGU9XCJ1cmxcIl0sXG5cdFx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXVxuXHRcdFx0e1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiA0MXB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZWVlZWVlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdG1hcmdpbjogN3B4IDA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTJweDtcblxuXHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRsaW5rLWludGVybmFsLWhpZ2hsaWdodDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuaW5uZXItbGluayB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjZS1hY3Rpb24tYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPVwidXJsXCJdIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDsgLy8gcmVtb3ZlIG1hcmdpbiB0byByZW1vdmUgcmVzdWx0IGJveCBzcGFjZVxuXHRcdFx0fVxuXG5cdFx0XHQmLmxpbmtfZGlhbG9nIHtcblx0XHRcdFx0QGluY2x1ZGUgY2UtcG9wdXAtdHJpYW5nbGUoOTVweCk7XG5cblx0XHRcdFx0Lm1lc3NhZ2UtcG9wb3ZlciB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRwYWRkaW5nOiAyNXB4IDIycHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIC45Nik7XG5cdFx0XHRcdFx0ei1pbmRleDogNTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cblx0XHRcdFx0XHRhLmNsb3NlLW1lc3NhZ2Uge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDE1cHggMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lm1lc3NhZ2UtY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBkYXNoZWQgJGxpbmstZGFzaGVkLWZyYW1lO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xuXG5cdFx0XHRcdFx0XHQuZmlsZS13cmFwcGVyIHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpbmstZmlsZS1ib3JkZXI7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQucHJvZ3Jlc3MtYmFyIHtcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNlLWFjdGlvbi1ibHVlO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IHdpZHRoIC4zcyBsaW5lYXI7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5maWxlLW9rLFxuXHRcdFx0XHRcdFx0Ji5maWxlLWVycm9yIHtcblx0XHRcdFx0XHRcdFx0LmZpbGUtd3JhcHBlcjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuZmlsZS1uYW1lIHtcblx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjI1XCIgaGVpZ2h0PVwiMjdcIiB2aWV3Qm94PVwiMCAwIDI1IDI3XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5hdHRhY2htZW50PC90aXRsZT48cGF0aCBkPVwiTTEwLjQgMTkuODI1YTIuNzE0IDIuNzE0IDAgMCAxLTEuOTMtLjc5OGwtMi4xMjItMi4xMjJjLTEuNzk4LTEuNzk4LTEuNzk4LTMuODYgMC01LjY1N2w0LjI0My00LjI0MmMuMzY4LS4zNjguODctLjg3IDEuNjEtMS4wMzMuODc0LS4xOSAxLjc1Ny4xNTcgMi42MzQgMS4wMzMgMi4xMiAyLjEyLjYzNSAzLjYwNiAwIDQuMjRsLTQuMjQzIDQuMjQ1LTEuNDEzLTEuNDEzIDQuMjQzLTQuMjQzYy42NTMtLjY1NS43MDYtLjcwNyAwLTEuNDE0LS40MDMtLjQwNC0uNjczLS41MTMtLjc5Mi0uNDkzLS4xNjcuMDM3LS40Mi4yOS0uNjIzLjQ5M2wtNC4yNDMgNC4yNDJjLTEuMDE3IDEuMDE3LTEuMDE3IDEuODEgMCAyLjgzbDIuMTIyIDIuMTJjLjUyLjUyIDEuNDM3LS4wMjQgMi4xMi0uNzA3bDYuMzY1LTYuMzY0YzEuMjQyLTEuMjQyLS4yODYtMy4xMTItMi4xMjItNC45NS0xLjgzOC0xLjgzNS0zLjcwNy0zLjM2LTQuOTUtMi4xMkw3LjA1NiA3LjcxM0ExIDEgMCAxIDEgNS42NCA2LjNsNC4yNDQtNC4yNDVjMi44MjctMi44MjQgNi40Mi43NjYgNy43NzUgMi4xMiAxLjM1NiAxLjM1NSA0Ljk1MiA0Ljk1MiAyLjEyMyA3Ljc4TDEzLjQyIDE4LjMyYy0xLjA5NyAxLjA5Ni0yLjEzOCAxLjUwNS0zLjAyIDEuNTA1XCIgZmlsbD1cIiN7dXJsLWZyaWVuZGx5LWNvbG91cigkY2UtbWFpbi1ibHVlKX1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpIG5vLXJlcGVhdCA1MCUgNTAlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuZmlsZS1uYW1lIHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRsaW5rLWZpbGUtYm9yZGVyO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogcmdiYSgkY2UtbWFpbi1ibHVlLCAuMyk7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNDBweDtcblx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXG5cdFx0XHRcdFx0XHRcdC8vIEF0dGFjaG1lbnQgcGluXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDJweDtcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIyNVwiIGhlaWdodD1cIjI3XCIgdmlld0JveD1cIjAgMCAyNSAyN1wiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48dGl0bGU+YXR0YWNobWVudDwvdGl0bGU+PHBhdGggZD1cIk0xMC40IDE5LjgyNWEyLjcxNCAyLjcxNCAwIDAgMS0xLjkzLS43OThsLTIuMTIyLTIuMTIyYy0xLjc5OC0xLjc5OC0xLjc5OC0zLjg2IDAtNS42NTdsNC4yNDMtNC4yNDJjLjM2OC0uMzY4Ljg3LS44NyAxLjYxLTEuMDMzLjg3NC0uMTkgMS43NTcuMTU3IDIuNjM0IDEuMDMzIDIuMTIgMi4xMi42MzUgMy42MDYgMCA0LjI0bC00LjI0MyA0LjI0NS0xLjQxMy0xLjQxMyA0LjI0My00LjI0M2MuNjUzLS42NTUuNzA2LS43MDcgMC0xLjQxNC0uNDAzLS40MDQtLjY3My0uNTEzLS43OTItLjQ5My0uMTY3LjAzNy0uNDIuMjktLjYyMy40OTNsLTQuMjQzIDQuMjQyYy0xLjAxNyAxLjAxNy0xLjAxNyAxLjgxIDAgMi44M2wyLjEyMiAyLjEyYy41Mi41MiAxLjQzNy0uMDI0IDIuMTItLjcwN2w2LjM2NS02LjM2NGMxLjI0Mi0xLjI0Mi0uMjg2LTMuMTEyLTIuMTIyLTQuOTUtMS44MzgtMS44MzUtMy43MDctMy4zNi00Ljk1LTIuMTJMNy4wNTYgNy43MTNBMSAxIDAgMSAxIDUuNjQgNi4zbDQuMjQ0LTQuMjQ1YzIuODI3LTIuODI0IDYuNDIuNzY2IDcuNzc1IDIuMTIgMS4zNTYgMS4zNTUgNC45NTIgNC45NTIgMi4xMjMgNy43OEwxMy40MiAxOC4zMmMtMS4wOTcgMS4wOTYtMi4xMzggMS41MDUtMy4wMiAxLjUwNVwiIGZpbGw9XCIje3VybC1mcmllbmRseS1jb2xvdXIoJHRvb2xiYXItbGlnaHQtZ3JleSl9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKSBuby1yZXBlYXQgNTAlIDUwJTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC8vIFN1Y2Nlc3MgLyBGYWlsIGNoZWNrbWFyayBvciBYLlxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQubWVzc2FnZSB7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0XHQubWVzc2FnZS1jb250ZW50IHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5maWxlLW9rIHtcblx0XHRcdFx0XHRcdFx0LmZpbGUtbmFtZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjZS1tYWluLWJsdWU7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGxpbmstZmlsZS1vay1ib3JkZXI7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpbmstZmlsZS1vay1iZztcblxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjIxXCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDIxIDE2XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5pbmRpY2F0aW9ucy1zbWFsbC12LXRyYW5zbGF0aW9uczwvdGl0bGU+PGcgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PHBhdGggZD1cIk04LjUgMTNMMTcgNC41IDE1LjUgM2wtNyA3LTMtM0w0IDguNXpcIiBmaWxsPVwiIzNCRDQ2NlwiLz48L2c+PC9zdmc+Jykgbm8tcmVwZWF0IDUwJSA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Lm1lc3NhZ2UtdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjM2JkNDY2O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5maWxlLWVycm9yIHtcblx0XHRcdFx0XHRcdFx0LmZpbGUtbmFtZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjZS1tYWluLWJsdWU7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGxpbmstZmlsZS1lcnJvci1ib3JkZXI7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpbmstZmlsZS1lcnJvci1iZztcblxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjIxXCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDIxIDE2XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5kZWxldGUtc21hbGxlcjwvdGl0bGU+PGcgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PHBhdGggZD1cIk0xMi4zMTQgNy45bDQuMjQyLTQuMjQzLTEuNDE0LTEuNDE0TDEwLjkgNi40ODUgNi42NTYgMi4yNDMgNS4yNDMgMy42NTcgOS40ODUgNy45IDUuMjQzIDEyLjE0bDEuNDE0IDEuNDE0TDEwLjkgOS4zMTRsNC4yNDIgNC4yNDIgMS40MTQtMS40MTRMMTIuMzE0IDcuOXpcIiBmaWxsPVwiI0U0Mjc0MVwiLz48L2c+PC9zdmc+Jykgbm8tcmVwZWF0IDUwJSA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Lm1lc3NhZ2UtdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZTQyNzQxO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5pbWFnZV9kaWFsb2cge1xuXHRcdFx0XHRAaW5jbHVkZSBjZS1jaGFuZ2UtaW1hZ2UtcG9wdXAoKTtcblx0XHRcdFx0QGluY2x1ZGUgY2UtcG9wdXAtdHJpYW5nbGUoMjE1cHgpO1xuXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fTtcblx0XHRcdH1cblxuXHRcdFx0Ji5saW5rX2RpYWxvZywgJi5pbWFnZV9kaWFsb2cge1xuXHRcdFx0XHRtaW4td2lkdGg6IDMwMHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDYwMHB4O1xuXG5cdFx0XHRcdC5vcGVuLW5ldy10YWIge1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYubGlua19kaWFsb2cge1xuXHRcdFx0XHQubGlua191cmxfZmllbGRzIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudXBsb2FkLWZpbGUtbGluayB7XG5cdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjFzIGxpbmVhcjtcblxuXHRcdFx0XHRcdCYuaW52YWxpZCB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjZS1pbnB1dC1pbnZhbGlkO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkY2UtaW5wdXQtaW52YWxpZCwgMjAlKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjZS1tYWluLWJsdWU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucmVzdWx0cyB7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA2MDBweDtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxODVweDtcblx0XHRcdFx0XHRvdmVyZmxvdzogc2Nyb2xsO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMCAycHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDVweDtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGluay1pbnRlcm5hbC1oaWdobGlnaHQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnNlYXJjaGluZyB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5yZXN1bHQtdGl0bGUge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRsaW5rLWludGVybmFsLXRpdGxlO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5yZXN1bHQtY29udGVudCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDVweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdGNvbG9yOiAkbGluay1pbnRlcm5hbC1jb250ZW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vL3RyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIGJ1dHRvbi5ib2xkOjpiZWZvcmUge1xuLy8gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaVB6NEtQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUdobGFXZG9kRDBpTWpSd2VDSWdkMmxrZEdnOUlqSTBjSGdpSUhabGNuTnBiMjQ5SWpFdU1TSWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIWnBaWGRDYjNnOUlqQWdNQ0F5TkNBeU5DSSUyQkNpQThjR0YwYUNCcFpEMGlVMmhoY0dVaUlHWnBiR3c5SWlNd01EQWlJR1E5SW0weE5TNDJJREV4TGpjNVl6QXVPVFkxTFRBdU5qYzFJREV1TmpVdE1TNDNOalVnTVM0Mk5TMHlMamM1SURBdE1pNHlOVFV0TVM0M05EVXROQzAwTFRSb0xUWXVNalYyTVRSb055NHdOR015TGpBNU5TQXdJRE11TnpFdE1TNDNJRE11TnpFdE15NDNPU0F3TFRFdU5USXRNQzQ0TmpVdE1pNDRNVFV0TWk0eE5TMHpMalF5ZW0wdE5TNDJMVFF1TWpsb00yTXdMamd6SURBZ01TNDFJREF1TmpjZ01TNDFJREV1TlhNdE1DNDJOeUF4TGpVdE1TNDFJREV1TldndE0zWXRNM3B0TXk0MUlEbG9MVE11TlhZdE0yZ3pMalZqTUM0NE15QXdJREV1TlNBd0xqWTNJREV1TlNBeExqVnpMVEF1TmpjZ01TNDFMVEV1TlNBeExqVjZJaTglMkJDand2YzNablBnbyUzRCk7IH1cbiR0b29sYmFyLWJ1dHRvbi1jb2xvcjogI2QxZGVlNztcbiR0b29sYmFyLWJ1dHRvbi1ob3Zlci1jb2xvcjogJHdoaXRlO1xuJHRvb2xiYXItYnV0dG9uLWNvbG9yLWFjdGl2ZTogJGNlLWFjdGlvbi1ibHVlO1xuXG50cml4LXRvb2xiYXIgLmJ1dHRvbl9ncm91cCBidXR0b246YmVmb3JlIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG59XG5cbnRyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIGJ1dHRvbi5ib2xkIHtcblx0JjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjExXCIgaGVpZ2h0PVwiMTVcIiB2aWV3Qm94PVwiMCAwIDExIDE1XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5ib2xkLWljbjwvdGl0bGU+PHBhdGggZD1cIk05IDExLjI5MkM5IDEyLjIzNSA4LjIzNSAxMyA3LjI5MiAxM0gyVjhoNS4yOTJDOC4yMzUgOCA5IDguNzY1IDkgOS43MDh2MS41ODR6TTIgMmgzLjgzOEM2LjQ2OCAyIDcgMi41MzIgNyAzLjE2MnYxLjY3NkM3IDUuNDY4IDYuNDY4IDYgNS44MzggNkgyVjJ6bTYuNjQyIDQuMjY1Yy4yMi0uNDMuMzU4LS45MTIuMzU4LTEuNDI3VjMuMTYyQTMuMTcgMy4xNyAwIDAgMCA1LjgzOCAwSC4wMThTMCAxLjEzIDAgMi41MjdWMTVoNy4yOTJBMy43MiAzLjcyIDAgMCAwIDExIDExLjI5MlY5LjcwOGMwLTEuNTYyLS45ODMtMi45LTIuMzU4LTMuNDQzelwiIGZpbGw9XCIje3VybC1mcmllbmRseS1jb2xvdXIoJHRvb2xiYXItYnV0dG9uLWNvbG9yKX1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpO1xuXHR9XG5cblx0Jjpob3ZlcjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjExXCIgaGVpZ2h0PVwiMTVcIiB2aWV3Qm94PVwiMCAwIDExIDE1XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5ib2xkLWljbjwvdGl0bGU+PHBhdGggZD1cIk05IDExLjI5MkM5IDEyLjIzNSA4LjIzNSAxMyA3LjI5MiAxM0gyVjhoNS4yOTJDOC4yMzUgOCA5IDguNzY1IDkgOS43MDh2MS41ODR6TTIgMmgzLjgzOEM2LjQ2OCAyIDcgMi41MzIgNyAzLjE2MnYxLjY3NkM3IDUuNDY4IDYuNDY4IDYgNS44MzggNkgyVjJ6bTYuNjQyIDQuMjY1Yy4yMi0uNDMuMzU4LS45MTIuMzU4LTEuNDI3VjMuMTYyQTMuMTcgMy4xNyAwIDAgMCA1LjgzOCAwSC4wMThTMCAxLjEzIDAgMi41MjdWMTVoNy4yOTJBMy43MiAzLjcyIDAgMCAwIDExIDExLjI5MlY5LjcwOGMwLTEuNTYyLS45ODMtMi45LTIuMzU4LTMuNDQzelwiIGZpbGw9XCIje3VybC1mcmllbmRseS1jb2xvdXIoJHRvb2xiYXItYnV0dG9uLWhvdmVyLWNvbG9yKX1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpO1xuXHR9XG5cblx0Ji5hY3RpdmU6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIxMVwiIGhlaWdodD1cIjE1XCIgdmlld0JveD1cIjAgMCAxMSAxNVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48dGl0bGU+Ym9sZC1pY248L3RpdGxlPjxwYXRoIGQ9XCJNOSAxMS4yOTJDOSAxMi4yMzUgOC4yMzUgMTMgNy4yOTIgMTNIMlY4aDUuMjkyQzguMjM1IDggOSA4Ljc2NSA5IDkuNzA4djEuNTg0ek0yIDJoMy44MzhDNi40NjggMiA3IDIuNTMyIDcgMy4xNjJ2MS42NzZDNyA1LjQ2OCA2LjQ2OCA2IDUuODM4IDZIMlYyem02LjY0MiA0LjI2NWMuMjItLjQzLjM1OC0uOTEyLjM1OC0xLjQyN1YzLjE2MkEzLjE3IDMuMTcgMCAwIDAgNS44MzggMEguMDE4UzAgMS4xMyAwIDIuNTI3VjE1aDcuMjkyQTMuNzIgMy43MiAwIDAgMCAxMSAxMS4yOTJWOS43MDhjMC0xLjU2Mi0uOTgzLTIuOS0yLjM1OC0zLjQ0M3pcIiBmaWxsPVwiI3t1cmwtZnJpZW5kbHktY29sb3VyKCR0b29sYmFyLWJ1dHRvbi1jb2xvci1hY3RpdmUpfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7XG5cdH1cbn1cblxudHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLml0YWxpYyB7XG5cdCY6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIxMVwiIGhlaWdodD1cIjE1XCIgdmlld0JveD1cIjAgMCAxMSAxNVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48dGl0bGU+aXRhbGljcy1pY248L3RpdGxlPjxwYXRoIGQ9XCJNMyAwdjJoMi42TDMuNCAxM0gwdjJoOHYtMkg1LjRMNy42IDJIMTFWMEgzelwiIGZpbGw9XCIje3VybC1mcmllbmRseS1jb2xvdXIoJHRvb2xiYXItYnV0dG9uLWNvbG9yKX1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpO1xuXHR9XG5cblx0Jjpob3ZlcjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjExXCIgaGVpZ2h0PVwiMTVcIiB2aWV3Qm94PVwiMCAwIDExIDE1XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5pdGFsaWNzLWljbjwvdGl0bGU+PHBhdGggZD1cIk0zIDB2MmgyLjZMMy40IDEzSDB2Mmg4di0ySDUuNEw3LjYgMkgxMVYwSDN6XCIgZmlsbD1cIiN7dXJsLWZyaWVuZGx5LWNvbG91cigkdG9vbGJhci1idXR0b24taG92ZXItY29sb3IpfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7XG5cdH1cblxuXHQmLmFjdGl2ZTpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjExXCIgaGVpZ2h0PVwiMTVcIiB2aWV3Qm94PVwiMCAwIDExIDE1XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5pdGFsaWNzLWljbjwvdGl0bGU+PHBhdGggZD1cIk0zIDB2MmgyLjZMMy40IDEzSDB2Mmg4di0ySDUuNEw3LjYgMkgxMVYwSDN6XCIgZmlsbD1cIiN7dXJsLWZyaWVuZGx5LWNvbG91cigkdG9vbGJhci1idXR0b24tY29sb3ItYWN0aXZlKX1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpO1xuXHR9XG59XG5cbnRyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIGJ1dHRvbi5saW5rIHtcblx0JjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjE3XCIgaGVpZ2h0PVwiMTdcIiB2aWV3Qm94PVwiMCAwIDE3IDE3XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5saW5rLWljbjwvdGl0bGU+PHBhdGggZD1cIk0zLjQ3NiAxNS4xNTJjLjgxNS44NiAxLjUzNy45OTUgMi40MS45OTUuODc2IDAgMS41NC0uMjMzIDIuMjU1LS45OTUuNzE2LS43NjMgMS40LTEuNTA4IDEuNC0xLjUwOC0xLjM4LjE1NS0yLjIyOC0uNTE3LTIuMjI4LS41MTdsLS4zMzcuNDg0Yy0uMjY0LjI2NS0uNTg0LjUxOC0uOTY0LjUxOC0uMzc4IDAtLjg1Ni0uMTgtMS4xMi0uNDQ0TDMuMzUgMTIuMTdhMS4zNyAxLjM3IDAgMCAxLS40MS0uOTg0YzAtLjM4LjE0NS0uNzI3LjQxLS45OWwzLjEzNi0zLjIyYy43NjQtLjYwNSAxLjczLS4yNjMgMS45OTQgMGwuNTYuNTYyYTEgMSAwIDAgMCAxLjQxOC4wMDNsLjcwNy0uNzA1LTEuMjctMS4yN2EzLjQgMy40IDAgMCAwLTIuNDEyLS45OTVjLS44NzQgMC0xLjc0OC4zMy0yLjQxMi45OTRMMS45MzYgOC43ODhhMy40MiAzLjQyIDAgMCAwIDAgNC44MjNsMS41NCAxLjU0MnpNMTMuNjMgMS41NjVDMTIuODE0LjcwNSAxMi4wOS41NyAxMS4yMTcuNTdjLS44NzUgMC0xLjU0LjIzMi0yLjI1My45OTUtLjcxNS43NjItMS4zOTggMS41MDctMS4zOTggMS41MDcgMS4zNzgtLjE1NSAyLjIyNy41MTggMi4yMjcuNTE4bC4zMzctLjQ4NGMuMjY1LS4yNjQuNTg0LS41MTcuOTY0LS41MTdzLjg1Ny4xOCAxLjEyLjQ0M2wxLjU0MiAxLjUxNGMuMjY0LjI2NC40MS42MDUuNDEuOTg0IDAgLjM4LS4xNDYuNzI4LS40MS45OTJsLTMuMTM2IDMuMjJjLS43NjQuNjA0LTEuNzMuMjYyLTEuOTk0LS4wMDJsLS41Ni0uNTZhMSAxIDAgMCAwLTEuNDE4LS4wMDVsLS43MDcuNzA3IDEuMjcyIDEuMjdhMy40IDMuNCAwIDAgMCAyLjQxLjk5NWMuODc1IDAgMS43NS0uMzMgMi40MTMtLjk5NEwxNS4xNyA3LjkzYTMuNDIgMy40MiAwIDAgMCAwLTQuODI0bC0xLjU0LTEuNTR6XCIgZmlsbD1cIiN7dXJsLWZyaWVuZGx5LWNvbG91cigkdG9vbGJhci1idXR0b24tY29sb3IpfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7XG5cdH1cblxuXHQmOmhvdmVyOmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMTdcIiBoZWlnaHQ9XCIxN1wiIHZpZXdCb3g9XCIwIDAgMTcgMTdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmxpbmstaWNuPC90aXRsZT48cGF0aCBkPVwiTTMuNDc2IDE1LjE1MmMuODE1Ljg2IDEuNTM3Ljk5NSAyLjQxLjk5NS44NzYgMCAxLjU0LS4yMzMgMi4yNTUtLjk5NS43MTYtLjc2MyAxLjQtMS41MDggMS40LTEuNTA4LTEuMzguMTU1LTIuMjI4LS41MTctMi4yMjgtLjUxN2wtLjMzNy40ODRjLS4yNjQuMjY1LS41ODQuNTE4LS45NjQuNTE4LS4zNzggMC0uODU2LS4xOC0xLjEyLS40NDRMMy4zNSAxMi4xN2ExLjM3IDEuMzcgMCAwIDEtLjQxLS45ODRjMC0uMzguMTQ1LS43MjcuNDEtLjk5bDMuMTM2LTMuMjJjLjc2NC0uNjA1IDEuNzMtLjI2MyAxLjk5NCAwbC41Ni41NjJhMSAxIDAgMCAwIDEuNDE4LjAwM2wuNzA3LS43MDUtMS4yNy0xLjI3YTMuNCAzLjQgMCAwIDAtMi40MTItLjk5NWMtLjg3NCAwLTEuNzQ4LjMzLTIuNDEyLjk5NEwxLjkzNiA4Ljc4OGEzLjQyIDMuNDIgMCAwIDAgMCA0LjgyM2wxLjU0IDEuNTQyek0xMy42MyAxLjU2NUMxMi44MTQuNzA1IDEyLjA5LjU3IDExLjIxNy41N2MtLjg3NSAwLTEuNTQuMjMyLTIuMjUzLjk5NS0uNzE1Ljc2Mi0xLjM5OCAxLjUwNy0xLjM5OCAxLjUwNyAxLjM3OC0uMTU1IDIuMjI3LjUxOCAyLjIyNy41MThsLjMzNy0uNDg0Yy4yNjUtLjI2NC41ODQtLjUxNy45NjQtLjUxN3MuODU3LjE4IDEuMTIuNDQzbDEuNTQyIDEuNTE0Yy4yNjQuMjY0LjQxLjYwNS40MS45ODQgMCAuMzgtLjE0Ni43MjgtLjQxLjk5MmwtMy4xMzYgMy4yMmMtLjc2NC42MDQtMS43My4yNjItMS45OTQtLjAwMmwtLjU2LS41NmExIDEgMCAwIDAtMS40MTgtLjAwNWwtLjcwNy43MDcgMS4yNzIgMS4yN2EzLjQgMy40IDAgMCAwIDIuNDEuOTk1Yy44NzUgMCAxLjc1LS4zMyAyLjQxMy0uOTk0TDE1LjE3IDcuOTNhMy40MiAzLjQyIDAgMCAwIDAtNC44MjRsLTEuNTQtMS41NHpcIiBmaWxsPVwiI3t1cmwtZnJpZW5kbHktY29sb3VyKCR0b29sYmFyLWJ1dHRvbi1ob3Zlci1jb2xvcil9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKTtcblx0fVxuXG5cdCYuYWN0aXZlOmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMTdcIiBoZWlnaHQ9XCIxN1wiIHZpZXdCb3g9XCIwIDAgMTcgMTdcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmxpbmstaWNuPC90aXRsZT48cGF0aCBkPVwiTTMuNDc2IDE1LjE1MmMuODE1Ljg2IDEuNTM3Ljk5NSAyLjQxLjk5NS44NzYgMCAxLjU0LS4yMzMgMi4yNTUtLjk5NS43MTYtLjc2MyAxLjQtMS41MDggMS40LTEuNTA4LTEuMzguMTU1LTIuMjI4LS41MTctMi4yMjgtLjUxN2wtLjMzNy40ODRjLS4yNjQuMjY1LS41ODQuNTE4LS45NjQuNTE4LS4zNzggMC0uODU2LS4xOC0xLjEyLS40NDRMMy4zNSAxMi4xN2ExLjM3IDEuMzcgMCAwIDEtLjQxLS45ODRjMC0uMzguMTQ1LS43MjcuNDEtLjk5bDMuMTM2LTMuMjJjLjc2NC0uNjA1IDEuNzMtLjI2MyAxLjk5NCAwbC41Ni41NjJhMSAxIDAgMCAwIDEuNDE4LjAwM2wuNzA3LS43MDUtMS4yNy0xLjI3YTMuNCAzLjQgMCAwIDAtMi40MTItLjk5NWMtLjg3NCAwLTEuNzQ4LjMzLTIuNDEyLjk5NEwxLjkzNiA4Ljc4OGEzLjQyIDMuNDIgMCAwIDAgMCA0LjgyM2wxLjU0IDEuNTQyek0xMy42MyAxLjU2NUMxMi44MTQuNzA1IDEyLjA5LjU3IDExLjIxNy41N2MtLjg3NSAwLTEuNTQuMjMyLTIuMjUzLjk5NS0uNzE1Ljc2Mi0xLjM5OCAxLjUwNy0xLjM5OCAxLjUwNyAxLjM3OC0uMTU1IDIuMjI3LjUxOCAyLjIyNy41MThsLjMzNy0uNDg0Yy4yNjUtLjI2NC41ODQtLjUxNy45NjQtLjUxN3MuODU3LjE4IDEuMTIuNDQzbDEuNTQyIDEuNTE0Yy4yNjQuMjY0LjQxLjYwNS40MS45ODQgMCAuMzgtLjE0Ni43MjgtLjQxLjk5MmwtMy4xMzYgMy4yMmMtLjc2NC42MDQtMS43My4yNjItMS45OTQtLjAwMmwtLjU2LS41NmExIDEgMCAwIDAtMS40MTgtLjAwNWwtLjcwNy43MDcgMS4yNzIgMS4yN2EzLjQgMy40IDAgMCAwIDIuNDEuOTk1Yy44NzUgMCAxLjc1LS4zMyAyLjQxMy0uOTk0TDE1LjE3IDcuOTNhMy40MiAzLjQyIDAgMCAwIDAtNC44MjRsLTEuNTQtMS41NHpcIiBmaWxsPVwiI3t1cmwtZnJpZW5kbHktY29sb3VyKCR0b29sYmFyLWJ1dHRvbi1jb2xvci1hY3RpdmUpfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7XG5cdH1cbn1cblxudHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLnF1b3RlIHtcblx0JjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjI0XCIgaGVpZ2h0PVwiMThcIiB2aWV3Qm94PVwiMCAwIDI0IDE4XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5ub3Rlcy1pY248L3RpdGxlPjxwYXRoIGQ9XCJNMjIgM3YxMGMwIC41NDItLjc2MyAxLTEuNjY3IDFoLTYuMzhsLS45NzYuNTg2LS45NzcuNTg2LS45NzctLjU4Ni0uOTc2LS41ODZoLTYuMzhDMi43NjMgMTQgMiAxMy41NDIgMiAxM1YzYzAtLjU0Mi43NjMtMSAxLjY2Ny0xaDE2LjY2NkMyMS4yMzcgMiAyMiAyLjQ1OCAyMiAzem0tNSA0SDdWNWgxMHYyem0tMiA0SDdWOWg4djJ6TTMgMEMxLjM1IDAgMCAxLjM1IDAgM3YxMGMwIDEuNjUgMS4zNSAzIDMgM2g3bDIgMiAyLTJoN2MxLjY1IDAgMy0xLjM1IDMtM1YzYzAtMS42NS0xLjM1LTMtMy0zSDN6XCIgZmlsbD1cIiN7dXJsLWZyaWVuZGx5LWNvbG91cigkdG9vbGJhci1idXR0b24tY29sb3IpfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7XG5cdH1cblxuXHQmOmhvdmVyOmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIxOFwiIHZpZXdCb3g9XCIwIDAgMjQgMThcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPm5vdGVzLWljbjwvdGl0bGU+PHBhdGggZD1cIk0yMiAzdjEwYzAgLjU0Mi0uNzYzIDEtMS42NjcgMWgtNi4zOGwtLjk3Ni41ODYtLjk3Ny41ODYtLjk3Ny0uNTg2LS45NzYtLjU4NmgtNi4zOEMyLjc2MyAxNCAyIDEzLjU0MiAyIDEzVjNjMC0uNTQyLjc2My0xIDEuNjY3LTFoMTYuNjY2QzIxLjIzNyAyIDIyIDIuNDU4IDIyIDN6bS01IDRIN1Y1aDEwdjJ6bS0yIDRIN1Y5aDh2MnpNMyAwQzEuMzUgMCAwIDEuMzUgMCAzdjEwYzAgMS42NSAxLjM1IDMgMyAzaDdsMiAyIDItMmg3YzEuNjUgMCAzLTEuMzUgMy0zVjNjMC0xLjY1LTEuMzUtMy0zLTNIM3pcIiBmaWxsPVwiI3t1cmwtZnJpZW5kbHktY29sb3VyKCR0b29sYmFyLWJ1dHRvbi1ob3Zlci1jb2xvcil9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKTtcblx0fVxuXG5cdCYuYWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIyNFwiIGhlaWdodD1cIjE4XCIgdmlld0JveD1cIjAgMCAyNCAxOFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48dGl0bGU+bm90ZXMtaWNuPC90aXRsZT48cGF0aCBkPVwiTTIyIDN2MTBjMCAuNTQyLS43NjMgMS0xLjY2NyAxaC02LjM4bC0uOTc2LjU4Ni0uOTc3LjU4Ni0uOTc3LS41ODYtLjk3Ni0uNTg2aC02LjM4QzIuNzYzIDE0IDIgMTMuNTQyIDIgMTNWM2MwLS41NDIuNzYzLTEgMS42NjctMWgxNi42NjZDMjEuMjM3IDIgMjIgMi40NTggMjIgM3ptLTUgNEg3VjVoMTB2MnptLTIgNEg3VjloOHYyek0zIDBDMS4zNSAwIDAgMS4zNSAwIDN2MTBjMCAxLjY1IDEuMzUgMyAzIDNoN2wyIDIgMi0yaDdjMS42NSAwIDMtMS4zNSAzLTNWM2MwLTEuNjUtMS4zNS0zLTMtM0gzelwiIGZpbGw9XCIje3VybC1mcmllbmRseS1jb2xvdXIoJHRvb2xiYXItYnV0dG9uLWNvbG9yLWFjdGl2ZSl9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKTtcblx0fVxufVxuXG50cml4LXRvb2xiYXIgLmJ1dHRvbl9ncm91cCBidXR0b24uYnVsbGV0cyB7XG5cdCY6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIxNlwiIGhlaWdodD1cIjhcIiB2aWV3Qm94PVwiMCAwIDE2IDhcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmJ1bGxldHMtaWNuPC90aXRsZT48cGF0aCBkPVwiTTQuMDEgMmgxMC45ODhhMSAxIDAgMCAwIDAtMkg0LjAwOHYyek0wIDJoMlYwSDB2MnptMCA2aDJWNkgwdjJ6bTQuMDUgMGgxMC45NDhhMSAxIDAgMCAwIDAtMkg0LjA0OHYyelwiIGZpbGw9XCIje3VybC1mcmllbmRseS1jb2xvdXIoJHRvb2xiYXItYnV0dG9uLWNvbG9yKX1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpO1xuXHR9XG5cblx0Jjpob3ZlcjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiOFwiIHZpZXdCb3g9XCIwIDAgMTYgOFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48dGl0bGU+YnVsbGV0cy1pY248L3RpdGxlPjxwYXRoIGQ9XCJNNC4wMSAyaDEwLjk4OGExIDEgMCAwIDAgMC0ySDQuMDA4djJ6TTAgMmgyVjBIMHYyem0wIDZoMlY2SDB2MnptNC4wNSAwaDEwLjk0OGExIDEgMCAwIDAgMC0ySDQuMDQ4djJ6XCIgZmlsbD1cIiN7dXJsLWZyaWVuZGx5LWNvbG91cigkdG9vbGJhci1idXR0b24taG92ZXItY29sb3IpfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7XG5cdH1cblxuXHQmLmFjdGl2ZTpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiOFwiIHZpZXdCb3g9XCIwIDAgMTYgOFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48dGl0bGU+YnVsbGV0cy1pY248L3RpdGxlPjxwYXRoIGQ9XCJNNC4wMSAyaDEwLjk4OGExIDEgMCAwIDAgMC0ySDQuMDA4djJ6TTAgMmgyVjBIMHYyem0wIDZoMlY2SDB2MnptNC4wNSAwaDEwLjk0OGExIDEgMCAwIDAgMC0ySDQuMDQ4djJ6XCIgZmlsbD1cIiN7dXJsLWZyaWVuZGx5LWNvbG91cigkdG9vbGJhci1idXR0b24tY29sb3ItYWN0aXZlKX1cIiBmaWxsLXJ1bGU9XCJldmVub2RkXCIvPjwvc3ZnPicpO1xuXHR9XG59XG5cbnRyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIGJ1dHRvbi5udW1iZXJzIHtcblx0JjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjIyXCIgaGVpZ2h0PVwiMjJcIiB2aWV3Qm94PVwiMCAwIDIyIDE5XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5mbG9hdGVyLWJ1bGxldHRlZC1saXN0PC90aXRsZT48cGF0aCBkPVwiTTcuMDEgOGgxMC45ODhhMSAxIDAgMCAwIDAtMkg3LjAwOHYyek01IDlWNGgtLjkyOEwyLjk5NiA1LjAyMlY2SDR2M2gxem0yLjA1IDVoMTAuOTQ4YTEgMSAwIDAgMCAwLTJINy4wNDh2MnpNNCAxMS45OWEuNDU4LjQ1OCAwIDAgMSAuNDc0LS40OWMuMzItLjAxNC41MjYuMTMyLjUyNi41IDAgLjIzMy0uMjkuNTk1LS43OTcuOTY4YTYuNDggNi40OCAwIDAgMS0uOTIuNTYzTDMgMTMuNjd2MS4zMzhoM3YtMUgzLjVsLjUuNXYtLjUyM2wtLjI4My40NWE3LjQ2MiA3LjQ2MiAwIDAgMCAxLjA4LS42NThDNS41NCAxMy4yMjcgNiAxMi42NTUgNiAxMi4wMDNjMC0xLjAxNS0uNzQtMS41MzctMS41My0xLjUtLjczNC0uMDMyLTEuNDkuNTY4LTEuNDcgMS41MWwxLS4wMnpcIiBmaWxsPVwiI3t1cmwtZnJpZW5kbHktY29sb3VyKCR0b29sYmFyLWJ1dHRvbi1jb2xvcil9XCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKTtcblx0fVxuXG5cdCY6aG92ZXI6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgd2lkdGg9XCIyMlwiIGhlaWdodD1cIjIyXCIgdmlld0JveD1cIjAgMCAyMiAxOVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48dGl0bGU+ZmxvYXRlci1idWxsZXR0ZWQtbGlzdDwvdGl0bGU+PHBhdGggZD1cIk03LjAxIDhoMTAuOTg4YTEgMSAwIDAgMCAwLTJINy4wMDh2MnpNNSA5VjRoLS45MjhMMi45OTYgNS4wMjJWNkg0djNoMXptMi4wNSA1aDEwLjk0OGExIDEgMCAwIDAgMC0ySDcuMDQ4djJ6TTQgMTEuOTlhLjQ1OC40NTggMCAwIDEgLjQ3NC0uNDljLjMyLS4wMTQuNTI2LjEzMi41MjYuNSAwIC4yMzMtLjI5LjU5NS0uNzk3Ljk2OGE2LjQ4IDYuNDggMCAwIDEtLjkyLjU2M0wzIDEzLjY3djEuMzM4aDN2LTFIMy41bC41LjV2LS41MjNsLS4yODMuNDVhNy40NjIgNy40NjIgMCAwIDAgMS4wOC0uNjU4QzUuNTQgMTMuMjI3IDYgMTIuNjU1IDYgMTIuMDAzYzAtMS4wMTUtLjc0LTEuNTM3LTEuNTMtMS41LS43MzQtLjAzMi0xLjQ5LjU2OC0xLjQ3IDEuNTFsMS0uMDJ6XCIgZmlsbD1cIiN7dXJsLWZyaWVuZGx5LWNvbG91cigkdG9vbGJhci1idXR0b24taG92ZXItY29sb3IpfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7XG5cdH1cblxuXHQmLmFjdGl2ZTpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjIyXCIgaGVpZ2h0PVwiMjJcIiB2aWV3Qm94PVwiMCAwIDIyIDE5XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5mbG9hdGVyLWJ1bGxldHRlZC1saXN0PC90aXRsZT48cGF0aCBkPVwiTTcuMDEgOGgxMC45ODhhMSAxIDAgMCAwIDAtMkg3LjAwOHYyek01IDlWNGgtLjkyOEwyLjk5NiA1LjAyMlY2SDR2M2gxem0yLjA1IDVoMTAuOTQ4YTEgMSAwIDAgMCAwLTJINy4wNDh2MnpNNCAxMS45OWEuNDU4LjQ1OCAwIDAgMSAuNDc0LS40OWMuMzItLjAxNC41MjYuMTMyLjUyNi41IDAgLjIzMy0uMjkuNTk1LS43OTcuOTY4YTYuNDggNi40OCAwIDAgMS0uOTIuNTYzTDMgMTMuNjd2MS4zMzhoM3YtMUgzLjVsLjUuNXYtLjUyM2wtLjI4My40NWE3LjQ2MiA3LjQ2MiAwIDAgMCAxLjA4LS42NThDNS41NCAxMy4yMjcgNiAxMi42NTUgNiAxMi4wMDNjMC0xLjAxNS0uNzQtMS41MzctMS41My0xLjUtLjczNC0uMDMyLTEuNDkuNTY4LTEuNDcgMS41MWwxLS4wMnpcIiBmaWxsPVwiI3t1cmwtZnJpZW5kbHktY29sb3VyKCR0b29sYmFyLWJ1dHRvbi1jb2xvci1hY3RpdmUpfVwiIGZpbGwtcnVsZT1cImV2ZW5vZGRcIi8+PC9zdmc+Jyk7XG5cdH1cbn1cblxudHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLmltYWdlIHtcblx0JjpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjIyXCIgaGVpZ2h0PVwiMjJcIiB2aWV3Qm94PVwiMCAwIDIyIDIyXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5mbG9hdGVyLXBob3RvIGNvcHk8L3RpdGxlPjxnIGZpbGw9XCJub25lXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGQ9XCJNMjAgMTUuNjU2YzAgLjcyNi0uNjEzIDEuMzQtMS4zNCAxLjM0SDMuMzRjLS43MjcgMC0xLjM0LS42MTQtMS4zNC0xLjM0di03LjMyYzAtLjcyNy42MTMtMS4zNCAxLjM0LTEuMzRoMTUuMzJjLjcyNyAwIDEuMzQuNjEzIDEuMzQgMS4zNHY3LjMyem0tLjA3LTEwLjY2SDE5di0xaC0ydjFoLTNWM0g4djEuOTk1SDMuMzRBMy4zNSAzLjM1IDAgMCAwIDAgOC4zMzV2Ny4zMmEzLjM1IDMuMzUgMCAwIDAgMy4zNCAzLjM0aDE1LjMyYTMuMzUgMy4zNSAwIDAgMCAzLjM0LTMuMzR2LTcuMzJhMy4zNSAzLjM1IDAgMCAwLTMuMzQtMy4zNGgxLjI3ek04LjUgMTIuMDM1di0uMDRjMC0xLjM4IDEuMTIyLTIuNSAyLjUtMi41YTIuNTA0IDIuNTA0IDAgMCAxIDIuNSAyLjUxYy0xLjEzLjAxNy0zLjg3LjA1My01IC4wM3pNMTEgMTV2LjQ5NWMxLjkzIDAgMy41LTEuNTcgMy41LTMuNXMtMS41Ny0zLjUtMy41LTMuNS0zLjUgMS41Ny0zLjUgMy41IDEuNTcgMy41IDMuNSAzLjVWMTV6XCIgZmlsbD1cIiN7dXJsLWZyaWVuZGx5LWNvbG91cigkdG9vbGJhci1idXR0b24tY29sb3IpfVwiLz48L2c+PC9zdmc+Jyk7XG5cdH1cblxuXHQmOmhvdmVyOmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMjJcIiBoZWlnaHQ9XCIyMlwiIHZpZXdCb3g9XCIwIDAgMjIgMjJcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmZsb2F0ZXItcGhvdG8gY29weTwvdGl0bGU+PGcgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PHBhdGggZD1cIk0yMCAxNS42NTZjMCAuNzI2LS42MTMgMS4zNC0xLjM0IDEuMzRIMy4zNGMtLjcyNyAwLTEuMzQtLjYxNC0xLjM0LTEuMzR2LTcuMzJjMC0uNzI3LjYxMy0xLjM0IDEuMzQtMS4zNGgxNS4zMmMuNzI3IDAgMS4zNC42MTMgMS4zNCAxLjM0djcuMzJ6bS0uMDctMTAuNjZIMTl2LTFoLTJ2MWgtM1YzSDh2MS45OTVIMy4zNEEzLjM1IDMuMzUgMCAwIDAgMCA4LjMzNXY3LjMyYTMuMzUgMy4zNSAwIDAgMCAzLjM0IDMuMzRoMTUuMzJhMy4zNSAzLjM1IDAgMCAwIDMuMzQtMy4zNHYtNy4zMmEzLjM1IDMuMzUgMCAwIDAtMy4zNC0zLjM0aDEuMjd6TTguNSAxMi4wMzV2LS4wNGMwLTEuMzggMS4xMjItMi41IDIuNS0yLjVhMi41MDQgMi41MDQgMCAwIDEgMi41IDIuNTFjLTEuMTMuMDE3LTMuODcuMDUzLTUgLjAzek0xMSAxNXYuNDk1YzEuOTMgMCAzLjUtMS41NyAzLjUtMy41cy0xLjU3LTMuNS0zLjUtMy41LTMuNSAxLjU3LTMuNSAzLjUgMS41NyAzLjUgMy41IDMuNVYxNXpcIiBmaWxsPVwiI3t1cmwtZnJpZW5kbHktY29sb3VyKCR0b29sYmFyLWJ1dHRvbi1ob3Zlci1jb2xvcil9XCIvPjwvZz48L3N2Zz4nKTtcblx0fVxuXG5cdCYuYWN0aXZlOmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiMjJcIiBoZWlnaHQ9XCIyMlwiIHZpZXdCb3g9XCIwIDAgMjIgMjJcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPmZsb2F0ZXItcGhvdG8gY29weTwvdGl0bGU+PGcgZmlsbD1cIm5vbmVcIiBmaWxsLXJ1bGU9XCJldmVub2RkXCI+PHBhdGggZD1cIk0yMCAxNS42NTZjMCAuNzI2LS42MTMgMS4zNC0xLjM0IDEuMzRIMy4zNGMtLjcyNyAwLTEuMzQtLjYxNC0xLjM0LTEuMzR2LTcuMzJjMC0uNzI3LjYxMy0xLjM0IDEuMzQtMS4zNGgxNS4zMmMuNzI3IDAgMS4zNC42MTMgMS4zNCAxLjM0djcuMzJ6bS0uMDctMTAuNjZIMTl2LTFoLTJ2MWgtM1YzSDh2MS45OTVIMy4zNEEzLjM1IDMuMzUgMCAwIDAgMCA4LjMzNXY3LjMyYTMuMzUgMy4zNSAwIDAgMCAzLjM0IDMuMzRoMTUuMzJhMy4zNSAzLjM1IDAgMCAwIDMuMzQtMy4zNHYtNy4zMmEzLjM1IDMuMzUgMCAwIDAtMy4zNC0zLjM0aDEuMjd6TTguNSAxMi4wMzV2LS4wNGMwLTEuMzggMS4xMjItMi41IDIuNS0yLjVhMi41MDQgMi41MDQgMCAwIDEgMi41IDIuNTFjLTEuMTMuMDE3LTMuODcuMDUzLTUgLjAzek0xMSAxNXYuNDk1YzEuOTMgMCAzLjUtMS41NyAzLjUtMy41cy0xLjU3LTMuNS0zLjUtMy41LTMuNSAxLjU3LTMuNSAzLjUgMS41NyAzLjUgMy41IDMuNVYxNXpcIiBmaWxsPVwiI3t1cmwtZnJpZW5kbHktY29sb3VyKCR0b29sYmFyLWJ1dHRvbi1jb2xvci1hY3RpdmUpfVwiLz48L2c+PC9zdmc+Jyk7XG5cdH1cbn1cbi8vdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLnN0cmlrZTo6YmVmb3JlIHtcbi8vYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0S1BITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJR2hsYVdkb2REMGlNalJ3ZUNJZ2QybGtkR2c5SWpJMGNIZ2lJSFpsY25OcGIyNDlJakV1TVNJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TkNJJTJCQ2lBOGNHRjBhQ0JwWkQwaVV5SWdabWxzYkQwaUl6QXdNQ0lnWkQwaWJURXlMamN5T0NBeE5HTXdMakV5TWlBd0xqQTFOeUF3TGpJeE5pQXdMakV3TkNBd0xqSTRNaUF3TGpFME1TQXdMakkyTWlBd0xqRTBOeUF3TGpRMU1TQXdMakk1TXlBd0xqVTNJREF1TkRNMklEQXVNVEU0SURBdU1UUTBJREF1TVRjM0lEQXVNekV5SURBdU1UYzNJREF1TlRBeklEQWdNQzR6TURjdE1DNHhORGNnTUM0MU5UZ3RNQzQwTkRFZ01DNDNOVEl0TUM0eU9UTWdNQzR4T1RVdE1DNDNOVFVnTUM0eU9UTXRNUzR6T0RVZ01DNHlPVE10TUM0M016RWdNQzB4TGpVek15MHdMakV3TkMweUxqUXdOall0TUM0ek1USXRNQzQ0TnpNM0xUQXVNakEzTFRFdU56RTFNaTB3TGpRNU5pMHlMalV5TkRRdE1DNDROamQyTXk0ek56TmpNQzQzTmpZeklEQXVNekkxSURFdU5UQXpPU0F3TGpVMU5DQXlMakl4TWprZ01DNDJPRFZ6TVM0MU9EWXhJREF1TVRrMklESXVOak15TVNBd0xqRTVObU14TGpJMU15QXdJREl1TXpRMUxUQXVNVGczSURNdU1qYzJMVEF1TlRZZ01DNDVNekV0TUM0ek56UWdNUzQyTkRRdE1DNDRPVGdnTWk0eE16Z3RNUzQxTnpKek1DNDNOREV0TVM0ME5EVWdNQzQzTkRFdE1pNHpNVFJqTUMwd0xqSTJOQzB3TGpBeU1TMHdMalV4TlMwd0xqQTJNaTB3TGpjMU5HZ3ROUzR5TVhwdExUVXVORGszTnkwMFl5MHdMakE0TVRrdE1DNHpNelU0TFRBdU1USXlPUzB3TGpjd01qSXRNQzR4TWpJNUxURXVNRGs1TkNBd0xURXVNamt3TWlBd0xqVXlOalF0TWk0eU9UWXlJREV1TlRjNU1TMHpMakF4T0NBeExqQTFNamd0TUM0M01qRTNJREl1TkRrNU5TMHhMakE0TWpZZ05DNHpNemsxTFRFdU1EZ3lOaUF4TGpZeU5pQXdJRE11TWpnMElEQXVNek0xTXlBMExqazNOQ0F4TGpBd05td3RNUzR6SURJdU9USXlNV010TVM0ME5qZ3RNQzQyTURBMExUSXVOek0xTFRBdU9UQXdOaTB6TGpnd015MHdMamt3TURZdE1DNDFOVEVnTUMwd0xqazFNaUF3TGpBNE5qTXRNUzR5TURNZ01DNHlOVGczTFRBdU1qVWdNQzR4TnpJMUxUQXVNemMySURBdU16ZzJOUzB3TGpNM05pQXdMalkwTVRrZ01DQXdMakkzTkRjZ01DNHhOaUF3TGpVeU1EWWdNQzQwTnpnZ01DNDNNemM0SURBdU1UYzVJREF1TVRJeE9DQXdMalV6SURBdU1qazVPQ0F4TGpBMU1pQXdMalV6TkRGb0xUVXVOakUzTjNvaUx6NEtJRHh3WVhSb0lHbGtQU0pRWVhSb0xUSWlJR1pwYkd3OUlpTXdNREFpSUdROUltMHpJREV6YURFNGRpMHlhQzB4T0hZeWVpSXZQZ284TDNOMlp6NEspOyB9XG5cbi8vdHJpeC10b29sYmFyIC5idXR0b25fZ3JvdXAgYnV0dG9uLmNvZGU6OmJlZm9yZSB7XG4vL2JhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwWldRZ1lua2dTV052VFc5dmJpNXBieUF0TFQ0S1BDRkVUME5VV1ZCRklITjJaeUJRVlVKTVNVTWdJaTB2TDFjelF5OHZSRlJFSUZOV1J5QXhMakV2TDBWT0lpQWlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZSM0poY0docFkzTXZVMVpITHpFdU1TOUVWRVF2YzNabk1URXVaSFJrSWo0S1BITjJaeUIyWlhKemFXOXVQU0l4TGpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhkcFpIUm9QU0l5TkNJZ2FHVnBaMmgwUFNJeU5DSWdkbWxsZDBKdmVEMGlNQ0F3SURJMElESTBJajRLUEhCaGRHZ2daRDBpVFRFNExqRTNJREV5YkMwekxqRTNJRE11TVRjZ01TNDBNVFVnTVM0ME1UVWdOQzQxT0RVdE5DNDFPRFV0TkM0MU9EVXROQzQxT0RVdE1TNDBNVFVnTVM0ME1UVWdNeTR4TnlBekxqRTNlazAxTGpneklERXliRE11TVRjdE15NHhOeTB4TGpReE5TMHhMalF4TlMwMExqVTROU0EwTGpVNE5TQTBMalU0TlNBMExqVTROU0F4TGpReE5TMHhMalF4TlMwekxqRTNMVE11TVRkNklpQm1hV3hzUFNJak1EQXdJajQ4TDNCaGRHZyUyQkNqd3ZjM1puUGdvJTNEKTsgfVxuXG4vL3RyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIGJ1dHRvbi5ibG9jay1sZXZlbC5kZWNyZWFzZTo6YmVmb3JlIHtcbi8vICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lJSE4wWVc1a1lXeHZibVU5SW01dklqOCUyQkNqeHpkbWNnZDJsa2RHZzlJakkwY0hnaUlHaGxhV2RvZEQwaU1qUndlQ0lnZG1sbGQwSnZlRDBpTUNBd0lESTBJREkwSWlCMlpYSnphVzl1UFNJeExqRWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaVBnb2dJRHh3WVhSb0lHUTlJazB6TERFNUlFd3lNaXd4T1NCTU1qSXNNVGNnVERNc01UY2dURE1zTVRrZ1RETXNNVGtnV2lCTk1UQXNNVE1nVERJeUxERXpJRXd5TWl3eE1TQk1NVEFzTVRFZ1RERXdMREV6SUV3eE1Dd3hNeUJhSUUweExqY3dOekV3TmpjNExERXlMamMwTWpZME1EY2dURFF1TlRNMU5UTXpPVEVzTVRVdU5UY3hNRFkzT0NCTU5TNDVORGszTkRjME55d3hOQzR4TlRZNE5UUXlJRXd6TGpneU9EUXlOekV5TERFeUxqQXpOVFV6TXprZ1REVXVPVFE1TnpRM05EY3NPUzQ1TVRReU1UTTFOaUJNTkM0MU16VTFNek01TVN3NExqVWdUREVzTVRJdU1ETTFOVE16T1NCTU1TNDNNRGN4TURZM09Dd3hNaTQzTkRJMk5EQTNJRm9nVFRNc05TQk1NeXczSUV3eU1pdzNJRXd5TWl3MUlFd3pMRFVnV2lJZ2FXUTlJbE5vWVhCbElpQm1hV3hzUFNJak1EQXdJajQ4TDNCaGRHZyUyQkNqd3ZjM1puUGdvJTNEKTsgfVxuLy90cml4LXRvb2xiYXIgLmJ1dHRvbl9ncm91cCBidXR0b24uYmxvY2stbGV2ZWwuaW5jcmVhc2U6OmJlZm9yZSB7XG4vLyAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpSUhOMFlXNWtZV3h2Ym1VOUltNXZJajglMkJDanh6ZG1jZ2QybGtkR2c5SWpJMGNIZ2lJR2hsYVdkb2REMGlNalJ3ZUNJZ2RtbGxkMEp2ZUQwaU1DQXdJREkwSURJMElpQjJaWEp6YVc5dVBTSXhMakVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lQZ29nSUR4d1lYUm9JR1E5SWswekxERTVJRXd5TWl3eE9TQk1NaklzTVRjZ1RETXNNVGNnVERNc01Ua2dURE1zTVRrZ1dpQk5NVEFzTVRNZ1RESXlMREV6SUV3eU1pd3hNU0JNTVRBc01URWdUREV3TERFeklFd3hNQ3d4TXlCYUlFMHpMakV5TVRNeU1ETTBMREV5TGpBek5UVXpNemtnVERFc01UUXVNVFUyT0RVME1pQk1NaTQwTVRReU1UTTFOaXd4TlM0MU56RXdOamM0SUV3MUxqazBPVGMwTnpRM0xERXlMakF6TlRVek16a2dURFV1TWpReU5qUXdOamtzTVRFdU16STROREkzTVNCTU1pNDBNVFF5TVRNMU5pdzRMalVnVERFc09TNDVNVFF5TVRNMU5pQk1NeTR4TWpFek1qQXpOQ3d4TWk0d016VTFNek01SUZvZ1RUTXNOU0JNTXl3M0lFd3lNaXczSUV3eU1pdzFJRXd6TERVZ1dpSWdhV1E5SWxOb1lYQmxMVU52Y0hraUlHWnBiR3c5SWlNd01EQWlQand2Y0dGMGFENEtQQzl6ZG1jJTJCQ2clM0QlM0QpOyB9XG4vL3RyaXgtdG9vbGJhciAuYnV0dG9uX2dyb3VwIGJ1dHRvbi5yZWRvOjpiZWZvcmUge1xuLy8gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwWldRZ1lua2dTV052VFc5dmJpNXBieUF0TFQ0S1BDRkVUME5VV1ZCRklITjJaeUJRVlVKTVNVTWdJaTB2TDFjelF5OHZSRlJFSUZOV1J5QXhMakV2TDBWT0lpQWlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZSM0poY0docFkzTXZVMVpITHpFdU1TOUVWRVF2YzNabk1URXVaSFJrSWo0S1BITjJaeUIyWlhKemFXOXVQU0l4TGpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhkcFpIUm9QU0l5TkNJZ2FHVnBaMmgwUFNJeU5DSWdkbWxsZDBKdmVEMGlNQ0F3SURJMElESTBJajRLUEhCaGRHZ2daRDBpVFRFNExqTTVOU0F4TUM0Mll5MHhMamcwTFRFdU5qRTFMVFF1TWpVdE1pNDJMVFl1T0RrMUxUSXVOaTAwTGpZMUlEQXRPQzQxT0RVZ015NHdNekF0T1M0NU5pQTNMakl5YkRJdU16WTFJREF1Tnpoak1TNHdOVEF0TXk0eE9UVWdOQzR3TlRBdE5TNDFJRGN1TlRrMUxUVXVOU0F4TGprMU5TQXdJRE11TnpNZ01DNDNNaUExTGpFeE5TQXhMamc0Tld3dE15NDJNVFVnTXk0Mk1UVm9PWFl0T1d3dE15NDJNRFVnTXk0MmVpSWdabWxzYkQwaUl6QXdNQ0klMkJQQzl3WVhSb1BnbzhMM04yWno0Syk7IH1cblxuQGNoYXJzZXQgXCJVVEYtOFwiO1xuLnRyaXgtY29udGVudCB7XG5cdGJsb2NrcXVvdGUge1xuXHRcdG1hcmdpbjogMCAwIDAgNXB4O1xuXHRcdHBhZGRpbmc6IDAgMCAwIDEwcHg7XG5cdFx0Ym9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjY2NjO1xuXHR9XG5cblx0cHJlIHtcblx0XHRmb250LWZhbWlseTogbW9ub3NwYWNlO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHR3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2VlZTtcblx0fVxuXG5cdHVsLCBvbCwgbGkge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0bGkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG5cblx0YVtkYXRhLXRyaXgtYXR0YWNobWVudF0ge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdCY6aG92ZXIsICY6dmlzaXRlZDpob3ZlciB7XG5cdFx0XHRjb2xvcjogaWhlcml0O1xuXHRcdH1cblx0fVxuXG5cdC5hdHRhY2htZW50IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRjb2xvcjogIzY2Njtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cblx0XHQmLmF0dGFjaG1lbnQtZmlsZSB7XG5cdFx0XHRjb2xvcjogIzMzMztcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0cGFkZGluZzogMCAxNnB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2JiYjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHR9XG5cblx0XHQuY2FwdGlvbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogNHB4IGF1dG8gMCBhdXRvO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0LnNpemU6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyDCtyAnO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGltcG9ydCAndjItdmFycyc7XG5cbmgxIHtcbiAgZm9udC1zaXplOiA1MHB4O1xufVxuXG5oMyB7XG4gIGNvbG9yOiAkYmMxO1xuICBmb250LXNpemU6IDMycHg7XG59XG5cbi5jb21wb25lbnQtbGlzdC1pdGVtIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnN0cmlwLWlucHV0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi8vIEZvciA8ZmlndXJlPiBlbGVtZW50cyB3cmFwcGluZyBpbWFnZXNcbmZpZ3VyZS5hdHRhY2htZW50IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRtYXJnaW46IDAgNXB4O1xuXG5cdGltZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG5cbi8vIE92ZXJpZGUgVHJpeCBzdHlsZS5cbnRyaXgtZWRpdG9yIHtcbiAgYm9yZGVyOiAwO1xuXG4gIGZpZ3VyZS5hdHRhY2htZW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuXHQmOmVtcHR5OjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IGF0dHIocGxhY2Vob2xkZXIpO1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdG9wYWNpdHk6IC4zO1xuXHR9XG59XG5cbnRyaXgtdG9vbGJhciB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuIiwiJGNlLWZvbnQ6ICdGaXJhIFNhbnMnO1xuXG4vLyBTZXQgdGhlIGJyYW5kaW5nIGNvbG9yXG4kYmMxOiAjMDA0MTZhO1xuJGJjMjogIzAwNzRjODtcblxuJGJjMS1saWdodDogbGlnaHRlbigkYmMxLCA1JSk7XG4kYmMxLWxpZ2h0ZXI6IGxpZ2h0ZW4oJGJjMSwgMTAlKTtcblxuJGJjMS1kYXJrOiBkYXJrZW4oJGJjMSwgNSUpO1xuJGJjMS1kYXJrZXI6IGRhcmtlbigkYmMxLCAxMCUpO1xuXG4kYmMxLWZhZGVkLTE6IHJnYmEoJGJjMSwgLjc1KTtcbiRiYzEtZmFkZWQtMjogcmdiYSgkYmMxLCAuNSk7XG4kYmMxLWZhZGVkLTM6IHJnYmEoJGJjMSwgLjI1KTtcblxuJGJjMi1saWdodDogbGlnaHRlbigkYmMyLCA1JSk7XG4kYmMyLWxpZ2h0ZXI6ICBsaWdodGVuKCRiYzIsIDEwJSk7XG4kYmMyLWxpZ2h0ZXN0OiAgbGlnaHRlbigkYmMyLCAyNSUpO1xuXG4kYmMxLWRhcms6IGRhcmtlbigkYmMyLCA1JSk7XG4kYmMyLWRhcmtlcjogZGFya2VuKCRiYzIsIDEwJSk7XG5cbiRiYzItZmFkZWQtMTogcmdiYSgkYmMyLCAuNzUpO1xuJGJjMi1mYWRlZC0yOiByZ2JhKCRiYzIsIC41KTtcbiRiYzItZmFkZWQtMzogcmdiYSgkYmMyLCAuMjUpO1xuXG4kd2hpdGU6ICNmZmZmZmY7XG5cbkBtaXhpbiBwbGFjZWhvbGRlcigpIHtcblx0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtAY29udGVudH1cblx0Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgIHtAY29udGVudH1cblx0OjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgIHtAY29udGVudH1cblx0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciAgICAgIHtAY29udGVudH1cbn1cblxuQG1peGluIGhvcml6b250YWwtYWxpZ24oJHBvc2l0aW9uOiByZWxhdGl2ZSkge1xuXHRwb3NpdGlvbjogJHBvc2l0aW9uO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnbigkcG9zaXRpb246IHJlbGF0aXZlKSB7XG5cdHBvc2l0aW9uOiAkcG9zaXRpb247XG5cdHRvcDogNTAlO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG5AbWl4aW4gZWxsaXBzaXMtbGluZSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG5AbWl4aW4gbXVsdGktbGluZS1lbGxpcHNpcygkbnVtLW9mLWxpbmVzKSB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0LXdlYmtpdC1saW5lLWNsYW1wOiAkbnVtLW9mLWxpbmVzO1xufVxuXG4vLyBNQUlOIENFLWNvbG9yc1xuJGNlLW1haW4tYmx1ZTogIzU3NzA4MztcbiRjZS1kYXJrLWJsdWU6ICM0NDU4Njg7XG4kY2UtYmx1ZS1ncmV5OiAjN2E5MmE1O1xuXG4kY2UtYWN0aW9uLWJsdWU6ICMzMTk3ZWY7XG4kY2UtZGlzYWJsZWQtZ3JleTogI2NiZDJkOTtcblxuLy8gQmFzZSBjb2xvclxuJGJhc2UtYmxhY2s6ICMyZTJlMmU7XG4kYmFzZS13aGl0ZTogI2VhZWFlYTtcblxuLy8gVGV4dCBjb2xvcnNcbiR0ZXh0LWxpbmstY29sb3I6ICM0YTkwZTI7XG4kdGV4dC1saW5rLXVuZGVybGluZS1jb2xvcjogI0I1RDlGODtcblxuLy8gVGlwIC8gSW5mbyBjb21wb25lbnQgY29sb3JzICh0aXAvd2FybmluZy9pbXBvcnRhbnQpXG4kaW5mb3JtYXRpdmUtcmVkOiAjZjQzNzJjO1xuJGluZm9ybWF0aXZlLWdyZWVuOiAjNTljODkxO1xuJGluZm9ybWF0aXZlLWJsdWU6ICM0ZGNhY2E7XG4kaW5mb3JtYXRpdmUtb3JhbmdlOiAjZmNiOTQxO1xuXG4kY29sb3ItaW5mby10aXA6ICRpbmZvcm1hdGl2ZS1ncmVlbjtcbiRjb2xvci1pbmZvLXdhcm5pbmc6ICRpbmZvcm1hdGl2ZS1yZWQ7XG4kY29sb3ItaW5mby1pbXBvcnRhbnQ6ICRpbmZvcm1hdGl2ZS1vcmFuZ2U7XG4kY29sb3ItaW5mby1ub3RlOiAkaW5mb3JtYXRpdmUtYmx1ZTtcblxuXG5cbi8vIE1lZGlhIGNvbnRhaW5lciBjb2xvcnMgYW5kIHJhZGl1c1xuJG1lZGlhLWJnLWNvbG9yOiAjZjVmNWY1O1xuJG1lZGlhLWJvcmRlci1jb2xvcjogI2YxZjFmMTtcbiRtZWRpYS1ib3JkZXItY29sb3ItZGFya2VyOiAjZTVlNWU1O1xuJG1lZGlhLWJvcmRlci1yYWRpdXM6IDRweDtcblxuLy8gQ29tbW9uIGNvbXBvbmVudCBjb250cm9sIHN0eWxlc1xuJGNvbXBvbmVudC1jb250cm9sLWljb24tY29sb3I6ICNkMWRlZTc7XG4kY29tcG9uZW50LWNvbnRyb2wtdGV4dC1jb2xvcjogIzU3NzA4MztcbiRjb21wb25lbnQtY29udHJvbC1wYWRkaW5nOiAxMnB4O1xuJGhpbnQtY29sb3I6ICM5Q0JERDg7XG5cbi8vIERyYWcgY29tbW9uIHN0eWxpbmdcbiRkcmFnLWJnLWNvbG9yOiAjZmNmY2ZjO1xuXG4vLyBTdWJtZW51XG4kc3VibWVudS1vcHRpb24taG92ZXI6ICNmMmY4ZmQ7XG4kc3VibWVudS1vcHRpb24tYWN0aXZlOiAjZDNkYWUwO1xuJHN1Ym1lbnUtY29sb3ItaG92ZXI6ICM0MzU4Njk7XG4kc3VibWVudS1ib3JkZXI6ICNlZWY1Zjk7XG5cbi8vIEJ1dHRvbnMgYW5kIGlucHV0IGNvbXBvbmVudHNcbiRjZS1pbnB1dC1pbnZhbGlkOiByZ2JhKDI0OSwgODYsIDg2LCAuNSk7XG4kY2UtaW5wdXQtYm9yZGVyOiAjZWVlZWVlO1xuJGJ1dHRvbi1udW1lcmljYWwtY29sb3I6ICNlYWY1ZmQ7XG4kYnV0dG9uLXRleHQ6ICNmZmZmZmY7XG4kY2hlY2tib3gtYm9yZGVyOiAjN2E5MmE1O1xuJGNoZWNrYm94LWJhY2tncm91bmQ6ICM0NDU4Njg7XG5cbkBtaXhpbiBjZS1wb3B1cCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0Y29sb3I6ICRjZS1tYWluLWJsdWU7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGJveC1zaGFkb3c6IDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGN1cnNvcjogZGVmYXVsdDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRwYWRkaW5nOiAwO1xuXHR6LWluZGV4OiA1O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGRpc3BsYXk6IG5vbmU7XG5cblx0Ji5zdWJtZW51LXZpc2libGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbkBtaXhpbiBjZS1mb3JtLXZhbGlkYXRpb24ge1xuXHQudmFsaWRhdGlvbi1tZXNzYWdlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmNlLWlucHV0LWludmFsaWQge1xuXHRcdC5uZy1pbnZhbGlkIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGNlLWlucHV0LWludmFsaWQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjZS1pbnB1dC1pbnZhbGlkLCAyMCUpO1xuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gY2UtcG9wdXAtdHJpYW5nbGUoJGxlZnQtcG9zaXRpb246IG51bGwpIHtcblx0JjpiZWZvcmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjb250ZW50OiAnICc7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcblx0XHR0b3A6IC00cHg7XG5cdFx0QGlmICRsZWZ0LXBvc2l0aW9uICE9IG51bGwge1xuXHRcdFx0bGVmdDogJGxlZnQtcG9zaXRpb247XG5cdFx0fVxuXHRcdGJvcmRlcjogMTBweDtcblx0XHR3aWR0aDogMTBweDtcblx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdGJveC1zaGFkb3c6IDNweCAzcHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuXHR9XG59XG5cbkBtaXhpbiBjZS1zdWJtZW51ICgkd2lkdGgsICRoZWlnaHQpIHtcblx0Y2UtaWNvbiAqIHtcblx0XHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0fTtcblxuXHRjb2xvcjogJGNvbXBvbmVudC1jb250cm9sLXRleHQtY29sb3I7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDIwcHg7XG5cdGxlZnQ6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0ei1pbmRleDogNTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRib3gtc2hhZG93OiAwIDJweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRkaXNwbGF5OiBub25lO1xuXHRoZWlnaHQ6ICR3aWR0aDtcblx0d2lkdGg6ICRoZWlnaHQ7XG5cblx0YnV0dG9uIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0bGkge1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC8vIG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHN1Ym1lbnUtb3B0aW9uLWhvdmVyO1xuXHRcdFx0Y29sb3I6ICRzdWJtZW51LWNvbG9yLWhvdmVyO1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0Y29sb3I6ICRzdWJtZW51LWNvbG9yLWhvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGRpdiB7XG5cdFx0XHR3aWR0aDogODBweDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHRjZS1pY29uIHtcblx0XHRcdFx0ZGlzcGxheTogaW5oZXJpdDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzdWJtZW51LWJvcmRlcjtcblx0XHR9XG5cdH1cblxuXHQmLnN1Ym1lbnUtdmlzaWJsZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxufVxuXG5AbWl4aW4gY2UtY2hhbmdlLWltYWdlLXBvcHVwIHtcblx0QGluY2x1ZGUgY2UtcG9wdXAoKTtcblx0QGluY2x1ZGUgY2UtaW5wdXQtY29udHJvbHMoKTtcblxuXHRpbnB1dCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiA3cHggMDtcblx0fVxuXG5cdGJ1dHRvbiB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdG1hcmdpbjogNXB4IDA7XG5cdH1cblxuXHRhIHtcblx0XHRib3JkZXI6IDA7XG5cdH1cblxuXHR3aWR0aDogMzcycHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRwYWRkaW5nOiAyMnB4O1xufVxuXG5AbWl4aW4gY2UtYnV0dG9uIHtcblx0YnV0dG9uLCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcblx0XHRmb250LWZhbWlseTogJGNlLWZvbnQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0d2lkdGg6IDkycHg7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjZS1hY3Rpb24tYmx1ZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY2UtYWN0aW9uLWJsdWU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblxuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdCY6ZGlzYWJsZWQge1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRib3JkZXItY29sb3I6ICRjZS1kaXNhYmxlZC1ncmV5O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNlLWRpc2FibGVkLWdyZXk7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gY2UtdGV4dC1pbnB1dCB7XG5cdGlucHV0IHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRoZWlnaHQ6IDQxcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNlLWlucHV0LWJvcmRlcjtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMXMgbGluZWFyO1xuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblxuXHRcdCZbdHlwZT1cInRleHRcIl0sICZbdHlwZT1cIm51bWJlclwiXSwgJlt0eXBlPVwidXJsXCJdIHtcblx0XHRcdHBhZGRpbmc6IDAgMTJweDtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG5cdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRjb2xvcjogJGNlLWJsdWUtZ3JleTtcblx0fVxufVxuXG5AbWl4aW4gY2UtbGlua3Mge1xuXHRhIHtcblx0XHRjb2xvcjogJGNlLWFjdGlvbi1ibHVlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG5AbWl4aW4gY2UtY2hlY2tib3gge1xuXHRpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdCsgbGFiZWwge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHR0b3A6IDJweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGNoZWNrYm94LWJvcmRlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xcyBsaW5lYXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpjaGVja2VkIHtcblx0XHRcdCsgbGFiZWwge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsIFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlWVlJHTFRnaUlITjBZVzVrWVd4dmJtVTlJbTV2SWo4K0RRbzhjM1puSUhkcFpIUm9QU0l5TTNCNElpQm9aV2xuYUhROUlqSXpjSGdpSUhacFpYZENiM2c5SWpBZ01DQXlNeUF5TXlJZ2RtVnljMmx2YmowaU1TNHhJaUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSGh0Ykc1ek9uaHNhVzVyUFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eE9UazVMM2hzYVc1cklqNE5DaUFnSUNBOElTMHRJRWRsYm1WeVlYUnZjam9nVTJ0bGRHTm9JRE11Tmk0eElDZ3lOak14TXlrZ0xTQm9kSFJ3T2k4dmQzZDNMbUp2YUdWdGFXRnVZMjlrYVc1bkxtTnZiUzl6YTJWMFkyZ2dMUzArRFFvZ0lDQWdQSFJwZEd4bFBuTnRZV2xzTFhZdFkyaGxZMnRpYjNnOEwzUnBkR3hsUGcwS0lDQWdJRHhrWlhOalBrTnlaV0YwWldRZ2QybDBhQ0JUYTJWMFkyZ3VQQzlrWlhOalBnMEtJQ0FnSUR4a1pXWnpQand2WkdWbWN6NE5DaUFnSUNBOFp5QnBaRDBpVTFaSGN5SWdjM1J5YjJ0bFBTSnViMjVsSWlCemRISnZhMlV0ZDJsa2RHZzlJakVpSUdacGJHdzlJbmRvYVhSbElpQm1hV3hzTFhKMWJHVTlJbVYyWlc1dlpHUWlQZzBLSUNBZ0lDQWdJQ0E4WnlCcFpEMGlRaTFEWVhSbFoyOXllVkJoWjJVdFEyOXdlU0lnZEhKaGJuTm1iM0p0UFNKMGNtRnVjMnhoZEdVb0xURTFNUzR3TURBd01EQXNJQzB4TXpFdU1EQXdNREF3S1NJK1BDOW5QZzBLSUNBZ0lDQWdJQ0E4WnlCcFpEMGljMjFoYVd3dGRpMWphR1ZqYTJKdmVDSWdabWxzYkQwaWQyaHBkR1VpUGcwS0lDQWdJQ0FnSUNBZ0lDQWdQSEJoZEdnZ1pEMGlUVEV4TGpnNE5UY3hOalFzTVRNdU56TXhNVFF3TkNCTU9TNHdNamcyTXpBNE5Td3hNeTQzTXpFeE5EQTBJRXc1TGpBeU9EWXpNRGcxTERFMUxqZ3pNVGN3TVRnZ1RERTBMakF4TmpBNE16SXNNVFV1T0RNeE56QXhPQ0JNTVRRdU1EUXhNREF4TVN3eE5TNDROVFl3TkRJM0lFd3hNeTQxTURnd05UQTFMRFV1TWpFek5UZzVNamdnVERFeExqVXdPREExTURVc05TNHlNVE0xT0RreU9DQk1NVEV1T0RnMU56RTJOQ3d4TXk0M016RXhOREEwSUZvaUlHbGtQU0pEYjIxaWFXNWxaQzFUYUdGd1pTMURiM0I1TFRJaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLREV4TGpVek5EZ3hOaXdnTVRBdU5UTTBPREUyS1NCeWIzUmhkR1VvTFRNeE5TNHdNREF3TURBcElIUnlZVzV6YkdGMFpTZ3RNVEV1TlRNME9ERTJMQ0F0TVRBdU5UTTBPREUyS1NBaVBqd3ZjR0YwYUQ0TkNpQWdJQ0FnSUNBZ1BDOW5QZzBLSUNBZ0lEd3ZaejROQ2p3dmMzWm5QZz09Jyk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNoZWNrYm94LWJhY2tncm91bmQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjaGVja2JveC1iYWNrZ3JvdW5kO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiBjZS1pbnB1dC1jb250cm9scyB7XG5cdEBpbmNsdWRlIGNlLXRleHQtaW5wdXQ7XG5cdEBpbmNsdWRlIGNlLWJ1dHRvbjtcblx0QGluY2x1ZGUgY2UtY2hlY2tib3g7XG5cdEBpbmNsdWRlIGNlLWxpbmtzO1xufVxuIiwiQGltcG9ydCAnLi4vY29tcG9uZW50cy92Mi12YXJzJztcblxuJGNvbXBvbmVudC1maXhlZC13aWR0aDogNzAwcHg7XG4kZWxlbWVudC1ob3Zlci1jb2xvcjogI2ZhZmFmYTtcbiRkcmFnLXBsYWNlaG9sZGVyLWJnOiAjZjlmY2ZlO1xuJGNvbnRyb2wtY29sb3I6ICMwMDc0Yzg7XG4kZWRpdG9yLWNvbG9yOiAjZTJlMmUyO1xuJGNvbXBvbmVudC1ob3Zlci1jb2xvcjogI0ZCRkJGQjtcbiRjb21wb25lbnQtY29udHJvbC1zZXBlcmF0b3I6ICM1NTZjN2Y7XG5cbiRkcmFnLWhhbmRsZS1jb2xvci1ob3ZlcjogI2Y0ZjRmNDtcbiRkcmFnLWhhbmRsZS1kb3RzLWNvbG9yOiAjNTY3MDg0O1xuJGRyYWctaGFuZGxlLWRvdHMtY29sb3ItaG92ZXI6ICM0NDU4Njg7XG5cbi5jb21wb25lbnQtbGlzdC1pdGVtIHtcblx0JHRyYW5zaXRpb24tc3BlZWQ6IC4xNXM7XG5cblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogYmFja2dyb3VuZCAkdHJhbnNpdGlvbi1zcGVlZCBlYXNlLW91dDtcblxuXHQuZWRpdG9yLWNvbXBvbmVudCxcblx0LnZpZXdlci1jb21wb25lbnQge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogMjBweCAwIDAgMDtcblx0fVxuXG5cdCY6Zmlyc3QtY2hpbGQge1xuXHRcdC5lZGl0b3ItY29tcG9uZW50LFxuXHRcdC52aWV3ZXItY29tcG9uZW50IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cblxuXHQmW2NvbnRhaW5zLXR5cGU9XCJoZWFkaW5nXCJdICsgW2NvbnRhaW5zLXR5cGU9XCJsaW5lXCJdLFxuXHQmW2NvbnRhaW5zLXR5cGU9XCJoZWFkaW5nXCJdICsgW2NvbnRhaW5zLXR5cGU9XCJoZWFkaW5nXCJdLFxuXHQmW2NvbnRhaW5zLXR5cGU9XCJsaW5lXCJdICsgW2NvbnRhaW5zLXR5cGU9XCJoZWFkaW5nXCJdLFxuXHQmW2NvbnRhaW5zLXR5cGU9XCJoZWFkaW5nXCJdICsgW2NvbnRhaW5zLXR5cGU9XCJ0ZXh0XCJdLFxuXHQmW2NvbnRhaW5zLXR5cGU9XCJodG1sXCJdLFxuXHQmW2NvbnRhaW5zLXR5cGU9XCJjb2xsYXBzaWJsZVwiXSxcblx0Jltjb250YWlucy10eXBlPVwibWFya2Rvd25cIl0ge1xuXHRcdC5lZGl0b3ItY29tcG9uZW50LFxuXHRcdC52aWV3ZXItY29tcG9uZW50IHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cblxuXHQmOm5vdCguaG92ZXItZGlzYWJsZWQpIHtcblx0XHQuY29tcG9uZW50LWJvZHk6aG92ZXIge1xuXHRcdFx0LmNvbXBvbmVudC1jb250cm9sIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCkgc2NhbGVZKDEpO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jb21wb25lbnQtYm9keSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHdpZHRoOiAkY29tcG9uZW50LWZpeGVkLXdpZHRoO1xuXHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG5cdH1cblxuXHQuY29tcG9uZW50LWNvbnRyb2wge1xuXHRcdGZvbnQtZmFtaWx5OiAkY2UtZm9udDtcblx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0XHRwYWRkaW5nOiAxMHB4IDE2cHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0dG9wOiAtNDBweDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0Ym94LXNoYWRvdzogMCAycHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMjVweDtcblx0XHRjb2xvcjogJGNvbXBvbmVudC1jb250cm9sLWljb24tY29sb3I7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNlLWRhcmstYmx1ZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMXMgZWFzZS1vdXQsIG9wYWNpdHkgLjFzIGVhc2Utb3V0O1xuXHRcdHRyYW5zaXRpb24tZGVsYXk6IC4ycztcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSBzY2FsZVkoMSk7XG5cblx0XHQmOm5vdCgubG9ja2VkKSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA0MHB4KSBzY2FsZVkoMCk7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblxuXHRcdC5jb250cm9sLWJ1dHRvbiB7XG5cdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdH1cblxuXHRcdFx0LmNvbXBvbmVudC1saXN0LXN1Ym1lbnUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0PiBjZS1pY29uICoge1xuXHRcdFx0XHRcdGZpbGw6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGNlLWljb24uaGlnaGxpZ2h0ICoge1xuXHRcdFx0XHRmaWxsOiAkY2UtYWN0aW9uLWJsdWUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudSB7XG5cdFx0XHRAaW5jbHVkZSBjZS1zdWJtZW51KDE0OHB4LCA4MHB4KTtcblx0XHRcdEBpbmNsdWRlIGNlLXBvcHVwLXRyaWFuZ2xlKDM0cHgpO1xuXG5cdFx0XHRsZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuXHRcdFx0dG9wOiAzMHB4O1xuXG5cdFx0XHQubWVudS1vcHRpb24gY2UtaWNvbiB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0ZGlzcGxheTogaW5oZXJpdDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblxuXHRcdFx0LmFkZC1pbmZvcm1hdGl2ZS1pbXBvcnRhbnQge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWluZm8taW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuYWRkLWluZm9ybWF0aXZlLXdhcm5pbmcge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWluZm8td2FybmluZztcblx0XHRcdH1cblxuXHRcdFx0LmFkZC1pbmZvcm1hdGl2ZS10aXAge1xuXHRcdFx0XHRjb2xvcjogJGNvbG9yLWluZm8tdGlwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb21wb25lbnQtY29udHJvbC1zZXBlcmF0b3Ige1xuXHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29tcG9uZW50LWNvbnRyb2wtc2VwZXJhdG9yO1xuXHRcdH1cblxuXHRcdD4gbGkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAycHg7XG5cdFx0fVxuXG5cdFx0Ji5sb2NrZWQge1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cdH1cblxuXHQuY29tcG9uZW50LWNvbnRyb2wtZHJvcGRvd24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC5oYW5kbGUtd3JhcHBlciB7XG5cdFx0d2lkdGg6IDI1cHg7XG5cdFx0cGFkZGluZy10b3A6IDhweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dG9wOiAwO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0Y29sb3I6ICRjb21wb25lbnQtY29udHJvbC10ZXh0LWNvbG9yO1xuXHRcdHJpZ2h0OiAtMXB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kICR0cmFuc2l0aW9uLXNwZWVkIGVhc2Utb3V0LCBvcGFjaXR5ICR0cmFuc2l0aW9uLXNwZWVkIGVhc2Utb3V0IC4xcztcblx0XHRjdXJzb3I6IGdyYWI7XG5cblx0XHRzdmcge1xuXHRcdFx0ZmlsbDogJGRyYWctaGFuZGxlLWRvdHMtY29sb3I7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZHJhZy1oYW5kbGUtY29sb3ItaG92ZXI7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGZpbGw6ICRkcmFnLWhhbmRsZS1kb3RzLWNvbG9yLWhvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCY6bm90KC5jb21wb25lbnQtdmlld2VyLWNvbnRhaW5lcik6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICRjb21wb25lbnQtaG92ZXItY29sb3I7XG5cblx0XHQuaGFuZGxlLXdyYXBwZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxufVxuXG4uYXMtc29ydGFibGUtcGxhY2Vob2xkZXIge1xuXHRoZWlnaHQ6IDYwcHggIWltcG9ydGFudDsgLy8gVG8gb3ZlcnJpZGUgYW5ndWxhci11aS10cmVlIGlubGluZSBzdHlsZS5cblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRkcmFnLXBsYWNlaG9sZGVyLWJnO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlIHtcblx0MCUge1xuXHRcdGhlaWdodDogMXB4O1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHR9XG59XG4iLCJAaW1wb3J0ICcuLi8uLi9jb21wb25lbnRzL3YyLXZhcnMnO1xuXG4kd2hpdGU6ICNmZmZmZmY7XG5cbiRhZGRlci10ZXh0LWNvbG9yOiAjNTc3MDgzO1xuJGFkZGVyLXRleHQtaG92ZXI6ICM0MzU4Njk7XG5cbiRhZGQtY29tcC1kb3duOiAjNDU5M2Q1O1xuJGFkZGVyLWJnLWNvbG9yOiAjZjJmOGZkO1xuJGFkZGVyLWJnLWNvbG9yLWRvd246ICNkMWRlZTc7XG5cbiR0b29sdGlwLWJhY2tncm91bmQ6ICM0NDU4Njg7XG4kdG9vbHRpcC1jb2xvcjogIzlhYTliZTtcbiR0b29sdGlwLWRlbGF5OiAuN3M7XG5cbiRhZGRlci1jbG9zZS1oZWlnaHQ6IDA7XG4kYWRkZXItb3Blbi1oZWlnaHQ6IDcwcHg7XG5cbkBrZXlmcmFtZXMgc2hvdy1hZGRlciB7XG5cdDAlIHtvcGFjaXR5OiAxO292ZXJmbG93OiBoaWRkZW47fVxuXHQxMDAlIHtvcGFjaXR5OiAxO292ZXJmbG93OiBoaWRkZW47fVxufVxuXG5Aa2V5ZnJhbWVzIGhpZGUtYWRkZXIge1xuXHQwJSB7b3BhY2l0eTogMTtvdmVyZmxvdzogaGlkZGVuO31cblx0MTAwJSB7b3BhY2l0eTogMTtvdmVyZmxvdzogaGlkZGVuO31cbn1cblxuQG1peGluIGNlLXRvb2x0aXBzIHtcblx0LnRvb2x0aXBzIHtcblx0XHR0aXAge1xuXHRcdFx0bWluLXdpZHRoOiAxMHB4O1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRjb2xvcjogJHRvb2x0aXAtY29sb3I7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iYWNrZ3JvdW5kO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAycHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogJHRvb2x0aXAtZGVsYXk7XG5cdFx0XHRhbmltYXRpb24tZmlsbC1tb2RlOiBiYWNrd2FyZHM7XG5cdFx0fTtcblxuXHRcdHRpcC10aXAge1xuXHRcdFx0cGFkZGluZzogMnB4O1xuXHRcdH1cblxuXHRcdHRpcC1hcnJvdyB7XG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkdG9vbHRpcC1iYWNrZ3JvdW5kO1xuXHRcdH1cblx0fVxufVxuXG4uY29tcG9uZW50LWFkZGVyIHtcblx0QGluY2x1ZGUgY2UtdG9vbHRpcHMoKTtcblxuXHRmb250LWZhbWlseTogJGNlLWZvbnQ7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0Y29sb3I6ICRhZGRlci10ZXh0LWNvbG9yO1xuXG5cdC5jb21wb25lbnQtbGlzdCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRhZGRlci1iZy1jb2xvcjtcblx0XHR0cmFuc2l0aW9uOiAuM3MgbGluZWFyIGhlaWdodCwgLjNzIGxpbmVhciBoZWlnaHQ7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRoZWlnaHQ6ICRhZGRlci1jbG9zZS1oZWlnaHQ7XG5cdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAuM3M7XG5cdFx0b3BhY2l0eTogMDtcblxuXHRcdCYuc2hvdy1jb21wb25lbnQtbGlzdCB7XG5cdFx0XHRhbmltYXRpb24tbmFtZTogc2hvdy1hZGRlcjtcblx0XHRcdGhlaWdodDogJGFkZGVyLW9wZW4taGVpZ2h0O1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdH1cblxuXHRcdGEsXG5cdFx0YnV0dG9uIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cblx0XHQ+IGxpIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogMjJweDtcblxuXHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdC5jb21wb25lbnQtbGlzdC1zdWJtZW51IHtcblx0XHRcdFx0XHRsZWZ0OiAtMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb21wb25lbnQtYnV0dG9uIHtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGNvbG9yOiAkYWRkZXItdGV4dC1jb2xvcjtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdCY6bm90KC5zZWxlY3RlZC1idXR0b24pIC5hZGRlci1pY29uIHN2Zyxcblx0XHRcdFx0LmFkZGVyLXRleHQtbGFiZWwge1xuXHRcdFx0XHRcdGNvbG9yOiAkYWRkZXItdGV4dC1ob3Zlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnNlbGVjdGVkLWJ1dHRvbiB7XG5cdFx0XHRcdC5hZGRlci10ZXh0LWxhYmVsIHtcblx0XHRcdFx0XHRjb2xvcjogJGNlLWFjdGlvbi1ibHVlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRjb2xvcjogJGNlLWFjdGlvbi1ibHVlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0bGkgc3ZnIHtcblx0XHRcdFx0XHRjb2xvcjogJGFkZGVyLXRleHQtY29sb3I7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29tcG9uZW50LWxpc3Qtc3VibWVudSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmFkZC1jb3BpZWQtY29tcG9uZW50IHtcblx0XHRcdFx0Ji5wYXN0ZS1kaXNhYmxlZCB7XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYWRkZXItdGV4dC1jb2xvcjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRvcGFjaXR5OiAuNTtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHQudG9vbHRpcHMgdGlwe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29tcG9uZW50LWxpc3Qtc3VibWVudSB7XG5cdFx0XHRAaW5jbHVkZSBjZS1zdWJtZW51KDE0OHB4LCA4MHB4KTtcblx0XHRcdEBpbmNsdWRlIGNlLXBvcHVwLXRyaWFuZ2xlKDM1cHgpO1xuXG5cdFx0XHQmLmFkZC10ZXh0LXN1Ym1lbnUsXG5cdFx0XHQmLmFkZC1zdWJ0aXRsZS1zaXplcy1zdWJtZW51IHtcblx0XHRcdFx0aGVpZ2h0OiAyMTBweDtcblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiA4MHB4OyAvLyBGaXhlZCBoZWlnaHQgdG8gZW5zdXJlIHByb3BlciBzcGFjaW5nXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5pbWFnZS13ZWItcG9wdXAsXG5cdFx0XHQmLmFkZC12aWRlby1zdWJtZW51XG5cdFx0XHR7XG5cdFx0XHRcdEBpbmNsdWRlIGNlLXRleHQtaW5wdXQ7XG5cdFx0XHRcdEBpbmNsdWRlIGNlLWJ1dHRvbjtcblxuXHRcdFx0XHR3aWR0aDogNDcycHg7XG5cdFx0XHRcdGhlaWdodDogODhweDtcblx0XHRcdFx0bGVmdDogLTE5MHB4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDE3cHg7XG5cblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdGZsZXgtZ3JvdzogMjtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEycHg7XG5cblx0XHRcdFx0XHQmW3R5cGU9XCJudW1iZXJcIl0ge1xuXHRcdFx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRsZWZ0OiAyMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmFkZC1pZnJhbWUtc3VibWVudSB7XG5cdFx0XHRcdEBpbmNsdWRlIGNlLXRleHQtaW5wdXQ7XG5cdFx0XHRcdEBpbmNsdWRlIGNlLWJ1dHRvbjtcblx0XHRcdFx0QGluY2x1ZGUgY2UtcG9wdXA7XG5cdFx0XHRcdEBpbmNsdWRlIGNlLWZvcm0tdmFsaWRhdGlvbjtcblxuXHRcdFx0XHR3aWR0aDogNDI1cHg7XG5cdFx0XHRcdGhlaWdodDogMjMycHg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdHBhZGRpbmc6IDI2cHggMTdweDtcblx0XHRcdFx0bGVmdDogLTE3NXB4O1xuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW5wdXRbdHlwZT1cInVybFwiXSwgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmlmcmFtZS1zdWJtZW51LWZvb3RlciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRidXR0b24uYWRkLWlmcmFtZSB7XG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmFkZC10YWJsZS1zdWJtZW51IHtcblx0XHRcdFx0d2lkdGg6IDEyMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE4NnB4O1xuXHRcdFx0XHRsZWZ0OiAtMTVweDtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0bGVmdDogNTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5hZGQtdGFibGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2UtYWN0aW9uLWJsdWU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdFx0XHR3aWR0aDogOTZweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDIzcHg7XG5cdFx0XHRcdFx0bWFyZ2luOiA1cHggYXV0bztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb2x1bW5zLWlucHV0LXdyYXBwZXIge1xuXHRcdFx0XHRcdC5pbmNyZW1lbnQtYnV0dG9uIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmRlY3JlbWVudC1idXR0b24ge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jb2x1bW5zLWlucHV0LXdyYXBwZXIsXG5cdFx0XHRcdC5yb3dzLWlucHV0LXdyYXBwZXIge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogNjVweDtcblxuXHRcdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGFkZGVyLXRleHQtY29sb3I7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE4cHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLW51bWVyaWNhbC1jb2xvcjtcblx0XHRcdFx0XHRcdGJvcmRlcjogMDtcblxuXHRcdFx0XHRcdFx0Ji5pbmNyZW1lbnQtYnV0dG9uIHtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuZGVjcmVtZW50LWJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHQuZGVjcmVtZW50LWJ1dHRvbixcblx0XHRcdFx0XHRcdC5pbmNyZW1lbnQtYnV0dG9uIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGFkZGVyLXRleHQtY29sb3I7XG5cdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXG5cdFx0XHRcdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLCAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Omxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdGZsZXgtZ3JvdzogMC41O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmFkZC1jb2RlLXN1Ym1lbnUge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdHdpZHRoOiAxNTBweDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxOTBweDsgLy8gU2hvdWxkIGJlIDE5MFxuXHRcdFx0XHRsZWZ0OiAtMzBweDtcblxuXHRcdFx0XHQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRcdFx0XHR3aWR0aDogM3B4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNhZmJiYzQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0bGVmdDogNjVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRwYWRkaW5nOiA5cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubGFuZ3VhZ2Utc2VsZWN0LWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyN3B4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjdweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5hZGQtbW9yZS1zdWJtZW51IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0d2lkdGg6IDE0OXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI3NnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cblx0XHRcdFx0bGVmdDogLTMwcHg7XG5cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdFx0Y2UtaWNvbiB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0bGVmdDogNjVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnN1Ym1lbnUtdmlzaWJsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWRkLWluZm9ybWF0aXZlLXN1Ym1lbnUge1xuXHRcdFx0XHR3aWR0aDogMTAwcHg7XG5cdFx0XHRcdGhlaWdodDogMTkwcHg7XG5cdFx0XHRcdGxlZnQ6IC0xMHB4O1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRsZWZ0OiA0NXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmFkZC1pbmZvcm1hdGl2ZS1idXR0b24ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5hZGQtaW5mb3JtYXRpdmUtcmVkIHN2ZyAqIHtcblx0XHRcdFx0XHRmaWxsOiAkaW5mb3JtYXRpdmUtcmVkO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmFkZC1pbmZvcm1hdGl2ZS1vcmFuZ2Ugc3ZnICoge1xuXHRcdFx0XHRcdGZpbGw6ICRpbmZvcm1hdGl2ZS1vcmFuZ2U7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYWRkLWluZm9ybWF0aXZlLWdyZWVuIHN2ZyAqIHtcblx0XHRcdFx0XHRmaWxsOiAkaW5mb3JtYXRpdmUtZ3JlZW47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYWRkLWluZm9ybWF0aXZlLWJsdWUgc3ZnICoge1xuXHRcdFx0XHRcdGZpbGw6ICRpbmZvcm1hdGl2ZS1ibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5vbiB7XG5cdFx0LmFkZC1jb21wb25lbnQtYnV0dG9uIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdG9wYWNpdHk6IDE7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWRkZXItYmctY29sb3I7XG5cdFx0XHR9XG5cblx0XHRcdCY6bm90KC5tZW51LXZpc2libGUpIC5hZGQtaWNvbiB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC45KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYWRkLWNvbXBvbmVudC1idXR0b24ge1xuXHRcdGhlaWdodDogNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0cHg7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2l0aW9uOiBoZWlnaHQgLjFzIGVhc2UtaW4tb3V0O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLW91dDtcblxuXHRcdC5hZGQtaWNvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2UtYWN0aW9uLWJsdWU7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTtcblx0XHRcdGxlZnQ6IC00NXB4O1xuXHRcdFx0dG9wOiAtMjBweDtcblx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4xNXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAuMTVzIGVhc2Utb3V0O1xuXHRcdFx0dHJhbnNpdGlvbi1kZWxheTogLjA1cztcblx0XHR9XG5cblx0XHR0aXAge1xuXHRcdFx0dG9wOiAtMTdweDtcblx0XHRcdGxlZnQ6IC0zM3B4O1xuXHRcdH1cblxuXHRcdCYubWVudS12aXNpYmxlIHtcblx0XHRcdHRpcCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjphY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGFkZGVyLWJnLWNvbG9yLWRvd247XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRhZGQtY29tcC1kb3duO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hZGQtbW9yZS1sYWJlbCB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1pbi13aWR0aDogNDJweDtcblx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogLTlweDtcblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJ1xcMjVCRSc7XG5cdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnByZWxvYWRlci13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdC5wcmVsb2FkZXItbGFiZWwge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0dG9wOiAtMjNweDtcblx0XHRcdHBhZGRpbmc6IDNweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0fVxuXG5cdFx0LnByZWxvYWRlci1wcm9ncmVzcy1iYXIge1xuXHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2UtYWN0aW9uLWJsdWU7XG5cdFx0XHR3aWR0aDogMSU7XG5cdFx0XHR0cmFuc2l0aW9uOiB3aWR0aCAuMnMgbGluZWFyO1xuXHRcdH1cblx0fVxufVxuIiwiQGltcG9ydCAnLi4vLi4vY29tcG9uZW50cy92Mi12YXJzJztcblxuJGxpbmstcHJldmlldy1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuJGxpbmstcHJldmlldy11bmxpbms6ICNlNDI3NDE7XG4kbGluay1wcmV2aWV3LW1heC1saW5rLWxlbmd0aDogMjAwcHg7XG5cbi50cml4LWxpbmstcHJldmlldy1jb250YWluZXIge1xuXHRAaW5jbHVkZSBjZS1wb3B1cDtcblx0QGluY2x1ZGUgY2UtYnV0dG9uO1xuXHRAaW5jbHVkZSBjZS1saW5rcztcblxuXHR3aWR0aDogYXV0bztcblx0bWF4LXdpZHRoOiA2MDBweDtcblx0cGFkZGluZzogMTZweDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0Zm9udC1mYW1pbHk6ICRjZS1mb250O1xuXHRmb250LXdlaWdodDogaW5pdGlhbDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cblx0YmFja2dyb3VuZDogJGxpbmstcHJldmlldy1iYWNrZ3JvdW5kO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cblx0YS50cml4LWxpbmstcHJldmlldyB7XG5cdFx0QGluY2x1ZGUgZWxsaXBzaXMtbGluZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogbGVmdDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bWF4LXdpZHRoOiAkbGluay1wcmV2aWV3LW1heC1saW5rLWxlbmd0aDtcblx0fVxuXG5cdGEudHJpeC1saW5rLXByZXZpZXctdW5saW5rIHtcblx0XHRmb250LXdlaWdodDogaW5pdGlhbDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Y29sb3I6ICRsaW5rLXByZXZpZXctdW5saW5rO1xuXHRcdG1hcmdpbjogMCAxMHB4O1xuXHR9XG5cblx0LnRyaXgtbGluay1wcmV2aWV3LWVkaXQge1xuXHRcdHdpZHRoOiAxMDJweDtcblx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjE5XCIgaGVpZ2h0PVwiMTlcIiB2aWV3Qm94PVwiMCAwIDE5IDE5XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5lZGl0PC90aXRsZT48cGF0aCBkPVwiTTE0LjYwNC43MDZhLjk5OC45OTggMCAwIDAtMS40MSAwTDEyLjg5NyAxbC0xMSAxMSAuNjE1LjYxNUwwIDE4Ljg5N2w2LjI4Mi0yLjUxMy42MTYuNjE2IDExLTExIC4yOTQtLjI5NmEuOTk1Ljk5NSAwIDAgMCAwLTEuNDFMMTQuNjAzLjcwNXpNMy4zMTIgMTJsOS41ODYtOS41ODZMMTYuNDg0IDZsLTkuNTg2IDkuNTg1LS44MjctLjkzNCA4Ljc5My04Ljc5MkwxMi44OTggNC4xbC04Ljc5MyA4Ljc5M0wzLjMxMiAxMnptLS4yMzIgMS44OWwuNjEuNjEuNzA4LjcwNy42MS42MS0zLjIxMyAxLjI4NkwzLjA4IDEzLjg5elwiIGZpbGw9XCIjZmZmZmZmXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiLz48L3N2Zz4nKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDI1JSA0NSU7XG5cdH1cblxuXHQmOmJlZm9yZSB7XG5cdFx0dG9wOiAtMTRweDtcblx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDAgLTNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA4KSk7XG5cdH1cbn1cbiIsIkBpbXBvcnQgJy4uL3YyLXZhcnMnO1xuQGltcG9ydCAnLi9jb21tb24tdGV4dC1zdHlsZXMvbGlzdC1zdHlsZSc7XG5AaW1wb3J0ICcuL2NvbW1vbi10ZXh0LXN0eWxlcy9keW5hbWljLWxpc3Qtc3R5bGUnO1xuQGltcG9ydCAnLi9jb21tb24tdGV4dC1zdHlsZXMvdGV4dC1zdHlsZSc7XG5cbltkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSB7XG5cdC5icmFuZGVkLXRleHQgIHtcblx0XHRAaW5jbHVkZSBjb21tb24tbGlzdC1zdHlsZSgpO1xuXHRcdEBpbmNsdWRlIGR5bmFtaWMtbGlzdC1zdHlsZSgpO1xuXHRcdEBpbmNsdWRlIGNvbW1vbi10ZXh0LXN0eWxlKCk7XG5cdH1cblxuXHRwIHtcblx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHR1bCB7XG5cdFx0Ji5jb21wb25lbnQtY29udHJvbCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cblx0XHQmLmltYWdlLWJ0biB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHR6LWluZGV4OiA2O1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHR9XG5cdH1cblxuXHQuYXR0YWNobWVudCBmaWdjYXB0aW9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4iLCJAbWl4aW4gY29tbW9uLXRleHQtc3R5bGUge1xuXHRsaW5lLWhlaWdodDogMS41O1xuXHRmb250LXNpemU6IDE2cHg7XG59IiwiJGxpc3QtcGFkZGluZy1sZWZ0OiAxOHB4O1xuXG5AbWl4aW4gY29tbW9uLWxpc3Qtc3R5bGUge1xuXHRvbCwgdWwge1xuXHRcdHBhZGRpbmctbGVmdDogJGxpc3QtcGFkZGluZy1sZWZ0O1xuXG5cdFx0PiBsaSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDNweDtcblx0XHRcdG1hcmdpbjogM3B4IDA7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGluaGVyaXQ7XG5cdFx0fVxuXHR9XG5cblx0b2wsXG5cdG9sIG9sIG9sIG9sIHtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG5cdH1cblxuXHRvbCBvbCxcblx0b2wgb2wgb2wgb2wgb2wge1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItbGF0aW47XG5cdH1cblxuXHRvbCBvbCBvbCxcblx0b2wgb2wgb2wgb2wgb2wgb2wge1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItcm9tYW47XG5cdH1cblxuXHR1bCxcblx0dWwgdWwgdWwgdWwge1xuXHRcdGxpc3Qtc3R5bGU6IGRpc2M7XG5cdH1cblxuXHR1bCB1bCxcblx0dWwgdWwgdWwgdWwgdWwge1xuXHRcdGxpc3Qtc3R5bGU6IGNpcmNsZTtcblx0fVxuXG5cdHVsIHVsIHVsLFxuXHR1bCB1bCB1bCB1bCB1bCB1bCB7XG5cdFx0bGlzdC1zdHlsZTogc3F1YXJlO1xuXHR9XG59IiwiJGRlY29yYXRpb24tbGlzdDogbG93ZXItcm9tYW4gbG93ZXItbGF0aW4gZGVjaW1hbDtcblxuQG1peGluIG9yZGVyZWQtbGlzdC1oZWxwZXIoJGRlcHRoKSB7XG5cdEBpZiAkZGVwdGggPiAxIHtcblx0XHRvbCB7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRAaW5jbHVkZSBvcmRlcmVkLWxpc3QtaGVscGVyKCRkZXB0aCAtIDEpXG5cdFx0fVxuXHR9XG5cblx0JGxldmVsOiBsZXZlbCN7JGRlcHRofTtcblx0Y291bnRlci1yZXNldDogJGxldmVsO1xuXG5cdCYgPiBsaSB7XG5cdFx0Y291bnRlci1pbmNyZW1lbnQ6ICRsZXZlbDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBjb3VudGVyKCRsZXZlbCwgbnRoKCRkZWNvcmF0aW9uLWxpc3QsICgkZGVwdGggJSAzKSArIDEpKScuJztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGxlZnQ6IC03cHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gb3JkZXJlZC1saXN0KCRkZXB0aCkge1xuXHRvbCB7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdEBpbmNsdWRlIG9yZGVyZWQtbGlzdC1oZWxwZXIoJGRlcHRoKVxuXHR9XG59XG5cbkBtaXhpbiBkeW5hbWljLWxpc3Qtc3R5bGUge1xuXHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIDMwIHtcblx0XHQmW2RhdGEtY2UtbGlzdC1vZmZzZXQ9XCIjeyRpfVwiXSA+IG9sOmZpcnN0LWNoaWxkIHtcblx0XHRcdGNvdW50ZXItcmVzZXQ6IGxldmVsOCAkaTtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBvcmRlcmVkLWxpc3QoOCk7XG59XG4iLCJAaW1wb3J0ICcuLi92Mi12YXJzJztcblxuJGxhbmd1YWdlLWxhYmVsLWJnOiAjZmRmZGZkO1xuJGNvZGUtZ3V0dGVyLWNvbG9yOiAjZjhmOGY4O1xuJGNvZGUtYmc6ICR3aGl0ZTtcblxuW2RhdGEtY29tcG9uZW50LXR5cGU9XCJjb2RlXCJdIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHQuY29tcG9uZW50LWNvbnRyb2wge1xuXHRcdC5jb21wb25lbnQtY29udHJvbC1zdWJtZW51LnZpZXctb3B0aW9ucy1tZW51IHtcblx0XHRcdGxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogMTUwcHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxOTBweDsgLy8gU2hvdWxkIGJlIDE5MFxuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0bGVmdDogNjBweDtcblx0XHRcdH1cblxuXHRcdFx0Ojotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHRcdHdpZHRoOiAzcHg7XG5cdFx0XHR9XG5cblx0XHRcdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNhZmJiYzQ7XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdHBhZGRpbmc6IDlweDtcblx0XHRcdH1cblxuXHRcdFx0Lmxhbmd1YWdlLXNlbGVjdC1jb250YWluZXIge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGhlaWdodDogMjdweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jb2RlLWNvbXBvbmVudC13cmFwcGVyIHtcblx0XHQuQ29kZU1pcnJvciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29kZS1iZztcblx0XHR9XG5cblx0XHQuQ29kZU1pcnJvci1saW5lcyB7XG5cdFx0XHR3aWR0aDogOTAlO1xuXHRcdH1cblxuXHRcdC5Db2RlTWlycm9yLWd1dHRlci13cmFwcGVyIHtcblx0XHRcdGxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7IC8vIFRlbXBvcmFyeSBmaXggdG8gYWxpZ24gbnVtYmVycyBpbiB0aGUgZ3V0dGVyIHByb3Blcmx5IGluIHZpZXdlci4gRG9lc250IGZpeCBzZWxlY3Rpb24gcHJvYmxlbSB5ZXQuXG5cdFx0fVxuXG5cdFx0LnRyaWFuZ2xlcyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5jb2RlLWNvbXBvbmVudC13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQuY29kZS1taXJyb3Itd3JhcHBlciB7XG5cdFx0XHQuQ29kZU1pcnJvciB7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5Db2RlTWlycm9yLXNjcm9sbCB7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRtZWRpYS1ib3JkZXItY29sb3I7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQuQ29kZU1pcnJvci1ndXR0ZXIge1xuXHRcdFx0XHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29kZS1ndXR0ZXItY29sb3IsIC4zMSk7XG5cdFx0XHR9XG5cblx0XHRcdC5Db2RlTWlycm9yLWxpbmVudW1iZXIge1xuXHRcdFx0XHRjb2xvcjogJGNvbXBvbmVudC1jb250cm9sLXRleHQtY29sb3I7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdFx0XHR9XG5cdFx0fVxuXG5cblx0XHQubGFiZWwtd3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTBweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMXB4O1xuXHRcdFx0cmlnaHQ6IDFweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgNHB4IDAgNHB4O1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkbWVkaWEtYm9yZGVyLWNvbG9yO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtZWRpYS1ib3JkZXItY29sb3I7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGFuZ3VhZ2UtbGFiZWwtYmc7XG5cdFx0XHRjb2xvcjogJGNvbXBvbmVudC1jb250cm9sLXRleHQtY29sb3I7XG5cdFx0fVxuXHR9XG59XG4iLCJAaW1wb3J0ICcuLi92Mi12YXJzJztcblxuJHNpemUtbGV2ZWwyOiAzMnB4O1xuJHNpemUtbGV2ZWwzOiAyOHB4O1xuJHNpemUtbGV2ZWw0OiAyMnB4O1xuXG4kdGVyYWxhYnMtaGVhZGluZy1jb2xvcjogIzE2MmQzZDtcblxuW2RhdGEtY29tcG9uZW50LXR5cGU9XCJoZWFkaW5nXCJdIHtcblx0LmNvbXBvbmVudC1jb250cm9sIHtcblx0XHQudG9nZ2xlLWFuY2hvci1idXR0b24ge1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR9XG5cdH1cblx0dGV4dGFyZWEge1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cblxuXHR0ZXh0YXJlYSxcblx0aDIsXG5cdGgzLFxuXHRoNCB7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGJvcmRlcjogMDtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1pbi1oZWlnaHQ6IDMzcHg7XG5cdFx0d2hpdGUtc3BhY2U6IHByZS1saW5lO1xuXHRcdHJlc2l6ZTogbm9uZSAhaW1wb3J0YW50OyAvLyBpbXBvcnRhbnQgYmVjYXVzZSBtc2ctZWxhc3RpYyB3cml0ZXMgcmVzaXplIHRvIHRoZSBlbGVtZW50XG5cdFx0Y29sb3I6ICR0ZXJhbGFicy1oZWFkaW5nLWNvbG9yICFpbXBvcnRhbnQ7IC8vIE92ZXJyaWRlIGJyYW5kaW5nXG5cblx0XHQmW2xldmVsPVwiMlwiXSB7XG5cdFx0XHRmb250LXNpemU6ICRzaXplLWxldmVsMjtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHQmW2xldmVsPVwiM1wiXSB7XG5cdFx0XHRmb250LXNpemU6ICRzaXplLWxldmVsMztcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0XHQmW2xldmVsPVwiNFwiXSB7XG5cdFx0XHRmb250LXNpemU6ICRzaXplLWxldmVsNDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cblxuXHRkaXYuaGVhZGluZy13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQuYW5jaG9yIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IC0yMHB4O1xuXHRcdFx0Y29sb3I6ICRoaW50LWNvbG9yO1xuXHRcdFx0dG9wOiA2cHg7XG5cdFx0fVxuXHR9XG5cblx0QGltcG9ydCAnLi9tb2JpbGUtaGVhZGluZyc7XG59XG4iLCIkc2l6ZS1sZXZlbDItbW9iaWxlOiAyMHB4O1xuJHNpemUtbGV2ZWwzLW1vYmlsZTogMThweDtcbiRzaXplLWxldmVsNC1tb2JpbGU6IDE2cHg7XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRoMixcblx0aDMsXG5cdGg0IHtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0JltsZXZlbD1cIjJcIl0ge1xuXHRcdFx0Zm9udC1zaXplOiAkc2l6ZS1sZXZlbDItbW9iaWxlO1xuXHRcdH1cblxuXHRcdCZbbGV2ZWw9XCIzXCJdIHtcblx0XHRcdGZvbnQtc2l6ZTogJHNpemUtbGV2ZWwzLW1vYmlsZTtcblx0XHR9XG5cblx0XHQmW2xldmVsPVwiNFwiXSB7XG5cdFx0XHRmb250LXNpemU6ICRzaXplLWxldmVsNC1tb2JpbGU7XG5cdFx0fVxuXHR9XG59XG4iLCJAaW1wb3J0ICcuLi92Mi12YXJzJztcblxuW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpZnJhbWVcIl0ge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdC5jb21wb25lbnQtY29udHJvbC1kcm9wZG93biB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxuXG5cdC5jb21wb25lbnQtY29udHJvbC1wb3B1cC5jaGFuZ2UtaWZyYW1lLXNvdXJjZS1wb3B1cCB7XG5cdFx0QGluY2x1ZGUgY2UtdGV4dC1pbnB1dDtcblx0XHRAaW5jbHVkZSBjZS1idXR0b247XG5cdFx0QGluY2x1ZGUgY2UtcG9wdXA7XG5cdFx0QGluY2x1ZGUgY2UtcG9wdXAtdHJpYW5nbGUoMzRweCk7XG5cdFx0QGluY2x1ZGUgY2UtZm9ybS12YWxpZGF0aW9uO1xuXG5cdFx0d2lkdGg6IDQyNXB4O1xuXHRcdGhlaWdodDogMjMycHg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRwYWRkaW5nOiAyNnB4IDE3cHg7XG5cdFx0bGVmdDogLTIxMHB4O1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXG5cdFx0aW5wdXRbdHlwZT1cInVybFwiXSwgaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0bWluLWhlaWdodDogNDBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5pZnJhbWUtc3VibWVudS1mb290ZXIge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblxuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdGJ1dHRvbi5pZnJhbWUtdXBkYXRlLWJ1dHRvbiB7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0fVxuXHR9XG5cblx0JHRlcmFsYWJzLWlmcmFtZS1iZzogI2ZkZmRmZDtcblxuXHQuaWZyYW1lLXdyYXBwZXIge1xuXHRcdEBpbmNsdWRlIGhvcml6b250YWwtYWxpZ24oKTtcblxuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0ZXJhbGFicy1pZnJhbWUtYmc7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR9XG5cblx0aWZyYW1lIHtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJG1lZGlhLWJvcmRlci1jb2xvcjtcblx0XHRib3JkZXItcmFkaXVzOiAkbWVkaWEtYm9yZGVyLXJhZGl1cztcblx0fVxuXG59XG4iLCJAaW1wb3J0ICcuLi92Mi12YXJzJztcblxuW2RhdGEtY29tcG9uZW50LXR5cGU9XCJsaW5lXCJdIHtcblx0aHIge1xuXHRcdGJvcmRlcjogMDtcblx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJhc2Utd2hpdGU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQmW2xpbmUtc3R5bGU9XCJ0aGluXCJdIHtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdH1cblxuXHRcdCZbbGluZS1zdHlsZT1cInRoaWNrXCJdIHtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0YmFja2dyb3VuZDogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudChcblx0XHRcdDkwZGVnLFxuXHRcdFx0bGlnaHRlbigkYmFzZS13aGl0ZSwgMjUlKSxcblx0XHRcdGxpZ2h0ZW4oJGJhc2Utd2hpdGUsIDI1JSkgM3B4LFxuXHRcdFx0JGJhc2Utd2hpdGUgMnB4LFxuXHRcdFx0JGJhc2Utd2hpdGUgNXB4XG5cdFx0XHQpO1xuXHRcdH1cblx0fVxufVxuIiwiQGltcG9ydCAnLi4vdjItdmFycyc7XG5cbkBtaXhpbiBpbmZvcm1hdGl2ZS1jb2xvci1jb250cm9sICgkY29sb3I6ICR3aGl0ZSkge1xuXHRzdHJva2U6ICRjb2xvcjtcblxuXHQmOmhvdmVyLFxuXHQmLnNlbGVjdGVke1xuXHRcdGNlLWljb24gc3ZnICoge1xuXHRcdFx0ZmlsbDogJGNvbG9yICFpbXBvcnRhbnQ7IC8vIEZvcmNlIG92ZXJyaWRlIG9mIHdoaXRlIGhvdmVyIG9uIGNvbW1vbiBjb21wb25lbnQgY29udHJvbHMgLi5cblx0XHR9XG5cdH1cbn1cblxuQG1peGluIGluZm9ybWF0aXZlLWRlY29yYXRvciAoJGNvbG9yOiAkaW5mb3JtYXRpdmUtYmx1ZSkge1xuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogM3B4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG5cdH1cbn1cblxuW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbmZvcm1hdGl2ZVwiXSB7XG5cdC5icmFuZGVkLXRleHQge1xuXHRcdEBpbmNsdWRlIGNvbW1vbi1saXN0LXN0eWxlKCk7XG5cdFx0QGluY2x1ZGUgY29tbW9uLXRleHQtc3R5bGUoKTtcblx0fVxuXG5cdC5lZGl0b3Itd3JhcHBlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cblx0LmNvbXBvbmVudC1jb250cm9sIHtcblx0XHQuY29udHJvbC1idXR0b24ucmVkLWNvbG9yLWJ1dHRvbiB7XG5cdFx0XHRAaW5jbHVkZSBpbmZvcm1hdGl2ZS1jb2xvci1jb250cm9sKCRpbmZvcm1hdGl2ZS1yZWQpO1xuXHRcdH1cblxuXHRcdC5ncmVlbi1jb2xvci1idXR0b24ge1xuXHRcdFx0QGluY2x1ZGUgaW5mb3JtYXRpdmUtY29sb3ItY29udHJvbCgkaW5mb3JtYXRpdmUtZ3JlZW4pO1xuXHRcdH1cblxuXHRcdC5ibHVlLWNvbG9yLWJ1dHRvbiB7XG5cdFx0XHRAaW5jbHVkZSBpbmZvcm1hdGl2ZS1jb2xvci1jb250cm9sKCRpbmZvcm1hdGl2ZS1ibHVlKTtcblx0XHR9XG5cblx0XHQub3JhbmdlLWNvbG9yLWJ1dHRvbiB7XG5cdFx0XHRAaW5jbHVkZSBpbmZvcm1hdGl2ZS1jb2xvci1jb250cm9sKCRpbmZvcm1hdGl2ZS1vcmFuZ2UpO1xuXHRcdH1cblx0fVxuXG5cdC5kcm9wZG93bi1tZW51LWl0ZW0td3JhcHBlciB7XG5cdFx0aGVpZ2h0OiA0N3B4ICFpbXBvcnRhbnQ7XG5cdH07XG5cblx0LmxpbmtfZGlhbG9nIHtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0bGVmdDogNTVweCAhaW1wb3J0YW50OyAvLyBPdmVycmlkZSBkZWZhdWx0IGRpYWxvZyB0cmlhbmdsZSBwb3NpdGlvblxuXHRcdH1cblx0fTtcblxuXHQuaW1hZ2VfZGlhbG9nIHtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRsZWZ0OiAxNzhweCAhaW1wb3J0YW50OyAvLyBPdmVycmlkZSB0aGUgZGVmYXVsdCBkaWFsb2cgdHJpYW5nbGUgcG9zaXRpb25cblx0XHR9XG5cdH1cblxuXHQuaW5mby1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAwIDEycHggMCAxNHB4O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcblxuXHRcdCZbZGF0YS1jb2xvcj1cInJlZFwiXSB7XG5cdFx0XHRAaW5jbHVkZSBpbmZvcm1hdGl2ZS1kZWNvcmF0b3IoJGluZm9ybWF0aXZlLXJlZCk7XG5cdFx0fVxuXG5cdFx0JltkYXRhLWNvbG9yPVwiZ3JlZW5cIl0ge1xuXHRcdFx0QGluY2x1ZGUgaW5mb3JtYXRpdmUtZGVjb3JhdG9yKCRpbmZvcm1hdGl2ZS1ncmVlbik7XG5cdFx0fVxuXG5cdFx0JltkYXRhLWNvbG9yPVwiYmx1ZVwiXSB7XG5cdFx0XHRAaW5jbHVkZSBpbmZvcm1hdGl2ZS1kZWNvcmF0b3IoJGluZm9ybWF0aXZlLWJsdWUpO1xuXHRcdH1cblxuXHRcdCZbZGF0YS1jb2xvcj1cIm9yYW5nZVwiXSB7XG5cdFx0XHRAaW5jbHVkZSBpbmZvcm1hdGl2ZS1kZWNvcmF0b3IoJGluZm9ybWF0aXZlLW9yYW5nZSk7XG5cdFx0fVxuXHR9XG5cblx0LmluZm8tdGl0bGUge1xuXHRcdEBpbmNsdWRlIGNvbW1vbi10ZXh0LXN0eWxlKCk7XG5cblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bWFyZ2luOiA1cHggMDtcblxuXHRcdGlucHV0IHtcblx0XHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdGJvcmRlcjogMDtcblx0XHR9XG5cdH1cbn0iLCJAaW1wb3J0ICcuLi92Mi12YXJzJztcblxuW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbWFnZVwiXSB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0LmNvbXBvbmVudC1jb250cm9sIHtcblx0XHQuY2hhbmdlLWltYWdlLXBvcHVwIHtcblx0XHRcdEBpbmNsdWRlIGNlLWNoYW5nZS1pbWFnZS1wb3B1cCgpO1xuXHRcdFx0QGluY2x1ZGUgY2UtcG9wdXAtdHJpYW5nbGUoMzRweCk7XG5cblx0XHRcdGxlZnQ6IC0zMHB4O1xuXHRcdFx0dG9wOiAzMHB4O1xuXHRcdH1cblx0fVxuXG5cdCR0ZXJhbGFicy1pbWFnZS1iZzogI2ZkZmRmZDtcblxuXHQuY29tcG9uZW50LWNvbnRhaW5lciB7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRtZWRpYS1ib3JkZXItY29sb3I7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRlcmFsYWJzLWltYWdlLWJnO1xuXG5cdFx0aW1nIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cbn1cbiIsIkBpbXBvcnQgJy4uL3YyLXZhcnMnO1xuXG4kcGxheS1idXR0b24tY29sb3I6ICM0NTlmZWQ7XG5cbltkYXRhLWNvbXBvbmVudC10eXBlPVwidmlkZW9cIl0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQuY29tcG9uZW50LWNvbnRyb2wtZHJvcGRvd24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQuY29tcG9uZW50LWNvbnRyb2wtcG9wdXAuY2hhbmdlLXZpZGVvLXBvcHVwIHtcblx0XHRAaW5jbHVkZSBjZS1wb3B1cDtcblx0XHRAaW5jbHVkZSBjZS1wb3B1cC10cmlhbmdsZSgzNHB4KTtcblx0XHRAaW5jbHVkZSBjZS1pbnB1dC1jb250cm9scztcblxuXHRcdGxlZnQ6IC0zMHB4O1xuXHRcdHRvcDogMzBweDtcblx0XHR3aWR0aDogMzcycHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0aGVpZ2h0OiA4OHB4O1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDAgMTJweCAwIDEycHg7XG5cdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICRhZGRlci10ZXh0LWNvbG9yO1xuXHRcdH1cblxuXHRcdGlucHV0IHtcblx0XHRcdGZsZXgtZ3JvdzogMjtcblx0XHRcdG1hcmdpbi1yaWdodDogMTJweDtcblx0XHR9XG5cblx0XHQmLnN1Ym1lbnUtdmlzaWJsZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0fVxuXG5cdGlmcmFtZSB7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRtZWRpYS1ib3JkZXItY29sb3I7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJG1lZGlhLWJnLWNvbG9yO1xuXHRcdHBhZGRpbmc6IDE3LjVweCAxM3B4IDExLjVweCAxM3B4O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXG5cdC52aWRlby1vdmVybGF5IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyAvLyBJbXBvcnRhbnQgdG8gb3ZlcnJpZGUgaW5saW5lIG92ZXJsYXkgY29sb3IgcnVsZS5cblxuXHRcdC53YXRjaC1ub3ctbGFiZWwge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQucGxheS1idXR0b24ge1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAyNXB4IDAgcmdiYSg0NiwgNDYsIDQ2LCAxKTtcblxuXHRcdFx0d2lkdGg6IDgwcHg7XG5cdFx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJhY2tncm91bmQ6ICRwbGF5LWJ1dHRvbi1jb2xvciAhaW1wb3J0YW50OyAvLyBPdmVycmlkZXMgaW5saW5lIGJyYW5kaW5nIGNvbG9yIHJ1bGUuXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMXB4IDQ1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0Ym9yZGVyLXRvcDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDE5cHggc29saWQgJGJhc2Utd2hpdGU7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdGxlZnQ6IDQ0JTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBpbXBvcnQgJy4uL3YyLXZhcnMnO1xuXG4kdGFibGUtaGVhZGluZy1iZzogI2Y0ZmFmZTtcbiR0YWJsZS1ldmVuLXJvdy1iZzogI2ZkZmRmZDtcbiR0YWJsZS1oZWFkZXItYm9yZGVyOiAjYzFlNGZlO1xuJHRhYmxlLWJvZHktYm9yZGVyOiAxcHggc29saWQgJG1lZGlhLWJvcmRlci1jb2xvcjtcblxuZGl2W2RhdGEtY29tcG9uZW50LXR5cGU9XCJ0YWJsZVwiXSB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC5wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6IGdyYXl0ZXh0O1xuXHRcdG9wYWNpdHk6IC4zO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjdXJzb3I6IHRleHQ7XG5cdFx0fVxuXHR9XG5cblx0LnRhYmxlLXdyYXBwZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG92ZXJmbG93LXg6IHNjcm9sbDtcblxuXHRcdHRhYmxlIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0XHRib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuXG5cdFx0XHR0aGVhZCB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICR0YWJsZS1oZWFkZXItYm9yZGVyO1xuXG5cdFx0XHRcdHRoIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZGluZy1iZztcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjYzFlNGZlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0cGFkZGluZzogMTdweCAyNHB4O1xuXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHggMCAwIDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgNnB4IDAgMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR0Ym9keSB7XG5cdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZXZlbi1yb3ctYmc7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cblx0XHRcdFx0XHRcdC50YWJsZS1jZWxsOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDAgNnB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQudGFibGUtY2VsbDpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAwIDZweCAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxN3B4IDI0cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAkdGFibGUtYm9keS1ib3JkZXI7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJHRhYmxlLWJvZHktYm9yZGVyO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMTUwcHg7XG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6ICR0YWJsZS1ib2R5LWJvcmRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY29tcG9uZW50LWNvbnRyb2wtc3VibWVudS5jaGFuZ2UtZGltZW5zaW9ucy1zdWJtZW51IHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0bGVmdDogNTBweCAhaW1wb3J0YW50OyAgLy8gVXNpbmcgaW1wb3J0YW50IHRvIG92ZXJyaWRlIHJlZ3VsYXIgY29tcG9uZW50LWNvbnRyb2wtc3VibWVudSBkaW1lbnNpb25zXG5cdFx0fVxuXG5cdFx0d2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiAxODZweCAhaW1wb3J0YW50O1xuXHRcdGxlZnQ6IC00NXB4ICFpbXBvcnRhbnQ7XG5cblx0XHRidXR0b24uYXBwbHktY2hhbmdlcy1idXR0b24ge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNlLWFjdGlvbi1ibHVlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMjBweDtcblx0XHRcdHdpZHRoOiA5NnB4O1xuXHRcdFx0aGVpZ2h0OiAyM3B4O1xuXHRcdFx0bWFyZ2luOiA1cHggYXV0bztcblx0XHR9XG5cblx0XHQuY29sdW1ucy1pbnB1dC13cmFwcGVyIHtcblx0XHRcdC5pbmNyZW1lbnQtYnV0dG9uIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcblx0XHRcdH1cblx0XHRcdC5kZWNyZW1lbnQtYnV0dG9uIHtcblx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb2x1bW5zLWlucHV0LXdyYXBwZXIsIC5yb3dzLWlucHV0LXdyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogNjVweDtcblxuXHRcdFx0ZGl2IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHRcdFx0Y29sb3I6ICRhZGRlci10ZXh0LWNvbG9yO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDE4cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tbnVtZXJpY2FsLWNvbG9yO1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cblx0XHRcdFx0Ji5pbmNyZW1lbnQtYnV0dG9uIHtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5kZWNyZW1lbnQtYnV0dG9uIHtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5kZWNyZW1lbnQtYnV0dG9uLCAuaW5jcmVtZW50LWJ1dHRvbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcblx0XHRcdFx0Y29sb3I6ICRhZGRlci10ZXh0LWNvbG9yO1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cblx0XHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiwgJjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0ZmxleC1ncm93OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Omxhc3QtY2hpbGQge1xuXHRcdFx0ZmxleC1ncm93OiAwLjU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuXHQudGFibGUtd3JhcHBlciB7XG5cdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xuXHR9XG5cblx0LnRhYmxlLXdyYXBwZXIgdGFibGUgdGQsXG5cdC50YWJsZS13cmFwcGVyIHRhYmxlIHRoZWFkIHRyIHRoIHtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdH1cbn1cbiIsIkBpbXBvcnQgJy4uL3YyLXZhcnMnO1xuXG5Aa2V5ZnJhbWVzIHN0ZXAtYnktc3RlcC1mYWRlIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH07XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5kaXZbZGF0YS1jb21wb25lbnQtdHlwZT1cInN0ZXAtYnktc3RlcFwiXSB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuXHQuaW1nLWNvbnRhaW5lciBhIHtcblx0XHRkaXNwbGF5OiBpbmhlcml0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmVkaXRvci13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXG5cdC8vIFRPRE86IFN0aWxsIHVzaW5nIGFuIGltcG9ydCBoZXJlIG9mIHRlcmFsYWJzIHN0eWxlLCBqdXN0IGJlY2F1c2UgaXQgaXMgbG9uZ1xuXHQvLyBTQlMgY29tcG9uZW50IHdpbGwgYmUgcmVtb3ZlZCBhbnl3YXkuLi5cblx0QGltcG9ydCAnLi9sYXlvdXRzL3Nicy10ZXJhbGFicyc7XG5cbn1cblxuW2RhdGEtY29tcG9uZW50LXR5cGU9XCJzdGVwLWJ5LXN0ZXBcIl0ge1xuXHQuYXJyb3ctY29udGFpbmVyIHtcblx0XHR6LWluZGV4OiAyO1xuXHR9XG5cblx0LmNoYW5nZS1pbWFnZS1idXR0b24ge1xuXHRcdGZvbnQtZmFtaWx5OiAkY2UtZm9udDtcblx0XHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0XHR6LWluZGV4OiAzO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cdFx0Ly8gZm9udC1zaXplOiAyMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjZS1kYXJrLWJsdWU7XG5cdFx0dG9wOiAzMHB4O1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRwYWRkaW5nOiAkY29tcG9uZW50LWNvbnRyb2wtcGFkZGluZztcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0Y29sb3I6ICRjb21wb25lbnQtY29udHJvbC1pY29uLWNvbG9yO1xuXHRcdGhlaWdodDogMjBweDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0PiBjZS1pY29uICoge1xuXHRcdFx0XHRmaWxsOiB3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRjZS1pY29uLmhpZ2hsaWdodCAqIHtcblx0XHRcdGZpbGw6ICRjZS1hY3Rpb24tYmx1ZTtcblx0XHR9XG5cblx0XHQuY2hhbmdlLWltYWdlLXBvcHVwIHtcblx0XHRcdEBpbmNsdWRlIGNlLWNoYW5nZS1pbWFnZS1wb3B1cCgpO1xuXHRcdFx0QGluY2x1ZGUgY2UtcG9wdXAtdHJpYW5nbGUoKTtcblxuXHRcdFx0cmlnaHQ6IC0yOXB4O1xuXHRcdFx0dG9wOiA0NXB4O1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRsZWZ0OiBpbml0aWFsO1xuXHRcdFx0XHRyaWdodDogNDVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc3RlcDpub3QoLmhhcy1vcGVuLXBvcHVwKSB7XG5cdFx0LmltZy1jb250YWluZXI6bm90KDpob3ZlcikgKyAuY29udHJvbC1idXR0b246bm90KDpob3Zlcikge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9O1xuXHR9XG5cblx0LmltZy1jb250YWluZXIge1xuXHRcdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHRcdHotaW5kZXg6IDA7XG5cdH1cbn1cbiIsIiR0ZXJhbGFicy1zdGVwLWNvdW50LWNvbG9yOiAjYzJjN2NiO1xuJHRlcmFsYWJzLXN0ZXAtdGl0bGU6ICMxNjJkM2Q7XG4kdGVyYWxhYnMtc3RlcC1kZXNjcmlwdGlvbi1jb2xvcjogIzQzNTE1YztcbiR0ZXJhbGFicy1zdGVwLWRlc2NyaXB0aW9uLWJnOiAjRkRGREZEO1xuJHRlcmFsYWJzLXN0ZXAtc2Nyb2xsYmFyOiAjZTBlM2U1O1xuXG46Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0d2lkdGg6IDNweDtcblx0aGVpZ2h0OiA0MHB4O1xufVxuXG46Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGVyYWxhYnMtc3RlcC1zY3JvbGxiYXI7XG59XG5cbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCM0MDcxOTAsIDAuNTUpO1xufVxuXG5oMyB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGNvbG9yOiAkdGVyYWxhYnMtc3RlcC1jb3VudC1jb2xvciAhaW1wb3J0YW50OyAvLyBPdmVycmlkZSBicmFuZGluZ1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdGxldHRlci1zcGFjaW5nOiAxLjRweDtcblx0bWFyZ2luLXRvcDogMzdweDtcblxuXHRzdHJvbmcge1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cbn1cblxuLnN0ZXAtdGl0bGUge1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXNpemU6IDIycHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdGNvbG9yOiAkdGVyYWxhYnMtc3RlcC10aXRsZTtcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnN0ZXAtZGVzY3JpcHRpb24ge1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRjb2xvcjogJHRlcmFsYWJzLXN0ZXAtZGVzY3JpcHRpb24tY29sb3I7XG5cblx0Yiwgc3Ryb25nIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cblx0cCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG5cblx0Ji50ZXh0LWVkaXRvciB7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0fVxufVxuXG4uc3RlcC1ieS1zdGVwLWxheW91dC1jb250YWluZXIge1xuXHRAaW5jbHVkZSBob3Jpem9udGFsLWFsaWduKCk7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRtZWRpYS1ib3JkZXItY29sb3ItZGFya2VyO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICR0ZXJhbGFicy1zdGVwLWRlc2NyaXB0aW9uLWJnO1xufVxuXG4uc3RlcC1ieS1zdGVwLXZlcnRpY2FsIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRoZWlnaHQ6IDQwN3B4O1xuXHR3aWR0aDogMTAwJTtcblxuXHQuc3RlcHMtY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRzZWN0aW9uIHtcblx0XHRcdC5zdGVwLWRlc2NyaXB0aW9uIHtcblx0XHRcdFx0d2lkdGg6IDM2MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI1M3B4O1xuXHRcdFx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdFx0XHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdFx0XHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHRcdH1cblxuXHRcdFx0LmltZy1jb250YWluZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAtMzVweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG1lZGlhLWJnLWNvbG9yO1xuXHRcdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRtZWRpYS1ib3JkZXItY29sb3ItZGFya2VyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMjkwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IHN0ZXAtYnktc3RlcC1mYWRlO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcblx0XHRcdFx0XHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zdGVwIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblxuXHRcdFx0Jjpub3QoLnZpc2libGUpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYXJyb3ctY29udGFpbmVyIHtcblx0XHRAaW5jbHVkZSB2ZXJ0aWNhbC1hbGlnbigpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDlweCAwIHJnYmEoNDYsIDQ2LCA0NiwgMC4xKTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZjFmMWYxO1xuXHRcdGJvcmRlci1yYWRpdXM6IDQwcHg7XG5cdFx0aGVpZ2h0OiAzN3B4O1xuXHRcdHdpZHRoOiAzOXB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmLmNvbnRhaW5lci1sZWZ0IHtcblx0XHRcdGxlZnQ6IC0xN3B4O1xuXHRcdH1cblxuXHRcdCYuY29udGFpbmVyLXJpZ2h0IHtcblx0XHRcdHJpZ2h0OiAtMTdweDtcblx0XHR9XG5cblx0XHQuYXJyb3cge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA0MCU7XG5cdFx0XHR3aWR0aDogN3B4O1xuXHRcdFx0aGVpZ2h0OiA3cHg7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkYmMxLWZhZGVkLTE7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAycHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblxuXHRcdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogI2FhYTtcblx0XHRcdH1cblxuXHRcdFx0Ji5hcnJvdy1sZWZ0IHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0XHRsZWZ0OiAxM3B4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLmFycm93LXJpZ2h0IHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5lZGl0LWNvbnRyb2xzIHtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0YSB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYmJiO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0LmVkaXQtY29udHJvbHMge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR6LWluZGV4OiAyMDtcblx0XHR9XG5cdH1cbn1cblxuLy8gSE9SSVpPTlRBTCBMQVlPVVQ6XG4uc3RlcC1ieS1zdGVwLWhvcml6b250YWwge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogNTI3cHg7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC5zdGVwcy1jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdHNlY3Rpb24ge1xuXHRcdFx0LnNicy1ob3Jpem9udGFsLXRleHQge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDQwcHggMCA0MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuc3RlcC1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdGhlaWdodDogMTEwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cdFx0XHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHRcdH1cblxuXHRcdFx0LmNoYW5nZS1pbWFnZS1idXR0b24ge1xuXHRcdFx0XHRyaWdodDogMzBweDtcblx0XHRcdH1cblxuXHRcdFx0LmltZy1jb250YWluZXIge1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRtZWRpYS1iZy1jb2xvcjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRtZWRpYS1ib3JkZXItY29sb3ItZGFya2VyO1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRcdGhlaWdodDogMjk4cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0YW5pbWF0aW9uLW5hbWU6IHN0ZXAtYnktc3RlcC1mYWRlO1xuXHRcdFx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMC40cztcblx0XHRcdFx0XHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zdGVwIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZTtcblxuXHRcdFx0Jjpub3QoLnZpc2libGUpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZGVzY3JpcHRpb24ge1xuXHRcdFx0dGV4dC1hbGlnbjogaW5pdGlhbDtcblx0XHR9XG5cdH1cblxuXHQuYXJyb3ctY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOiA4MCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRib3gtc2hhZG93OiAwIDFweCAxMXB4IDAgcmdiYSg0NiwgNDYsIDQ2LCAwLjEpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNmMWYxZjE7XG5cdFx0Ym9yZGVyLXJhZGl1czogNDBweDtcblx0XHRoZWlnaHQ6IDM3cHg7XG5cdFx0d2lkdGg6IDM1cHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXG5cdFx0Ji5jb250YWluZXItbGVmdCB7XG5cdFx0XHRsZWZ0OiAtMTdweDtcblx0XHR9XG5cblx0XHQmLmNvbnRhaW5lci1yaWdodCB7XG5cdFx0XHRyaWdodDogLTE3cHg7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0fVxuXG5cdFx0LmFycm93IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNDAlO1xuXHRcdFx0d2lkdGg6IDdweDtcblx0XHRcdGhlaWdodDogN3B4O1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQ7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAycHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblxuXHRcdFx0JjpkaXNhYmxlZCB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogI2FhYTtcblx0XHRcdH1cblxuXHRcdFx0Ji5hcnJvdy1sZWZ0IHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0XHRsZWZ0OiAxM3B4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLmFycm93LXJpZ2h0IHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQGltcG9ydCAnLi4vdjItdmFycyc7XG5AaW1wb3J0ICcuL2hpZ2hsaWdodC1ydWxlcyc7XG5cbiRjb2RlLWJnOiAjRjdGN0Y3O1xuJG1hcmtkb3duLWVkaXRvci1ib3JkZXI6ICRtZWRpYS1ib3JkZXItY29sb3I7XG4kbWFya2Rvd24tZWRpdG9yLWZvbnQ6ICM2NjczN2M7XG5cbltkYXRhLWNvbXBvbmVudC10eXBlPVwibWFya2Rvd25cIl0ge1xuXHQuYnJhbmRlZC10ZXh0IHtcblx0XHRAaW5jbHVkZSBjb21tb24tbGlzdC1zdHlsZSgpO1xuXHRcdEBpbmNsdWRlIGNvbW1vbi10ZXh0LXN0eWxlKCk7XG5cdH1cblxuXHQubWFya2Rvd24taW5kaWNhdGlvbi10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGNvbG9yOiBsaWdodGVuKCRtYXJrZG93bi1lZGl0b3ItZm9udCwgMzAlKTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgbGluZWFyO1xuXHRcdHRyYW5zaXRpb24tZGVsYXk6IC4zcztcblx0fVxuXG5cdC5tYXJrZG93bi1wbGFjZWhvbGRlciB7XG5cdFx0b3BhY2l0eTogLjM7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdC5tYXJrZG93bi1pbmRpY2F0aW9uLXRpdGxlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4xcyBsaW5lYXI7XG5cdFx0fVxuXHR9XG5cblx0Lm1hcmtkb3duLWVkaXRvciB7XG5cdFx0QGluY2x1ZGUgY2UtbWFya2Rvd24taGlnaGxpZ2h0LXJ1bGVzKCk7XG5cblx0XHQuQ29kZU1pcnJvciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdHotaW5kZXg6IDA7XG5cdFx0fVxuXG5cdFx0LkNvZGVNaXJyb3Itc2Nyb2xsIHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkbWFya2Rvd24tZWRpdG9yLWJvcmRlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdC5Db2RlTWlycm9yLWd1dHRlciB7XG5cdFx0XHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0XHR9XG5cblx0XHQuQ29kZU1pcnJvci1saW5lbnVtYmVyIHtcblx0XHRcdGNvbG9yOiAkY29tcG9uZW50LWNvbnRyb2wtdGV4dC1jb2xvcjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHRcdH1cblx0fVxufVxuXG5bZGF0YS1jb21wb25lbnQtdHlwZT1cIm1hcmtkb3duXCJdIHtcblx0Lm1hcmtkb3duLWNvbnRlbnQtd3JhcHBlciB7XG5cdFx0bWluLWhlaWdodDogMjBweDtcblxuXHRcdC5tYXJrZG93bi1jb250ZW50IHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0aHIge1xuXHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbWVkaWEtYmctY29sb3I7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fTtcblxuXHRcdFx0Y29kZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRwYWRkaW5nOiAzcHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdH1cblxuXHRcdFx0cHJlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRtZWRpYS1ib3JkZXItY29sb3I7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdGNvZGUge1xuXHRcdFx0XHRcdHRhYi1zaXplOiA0O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG92ZXJmbG93LXg6IHNjcm9sbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG59XG4iLCIvLyBIaWdobGlnaHQgY3NzIHJ1bGVzIGZvciBDb2RlTWlycm9yIGluIE1hcmtkb3duIGNvbXBvbmVudC5cblxuQG1peGluIGNlLW1hcmtkb3duLWhpZ2hsaWdodC1ydWxlcyB7XG5cdC5jbS1oZWFkZXIsXG5cdC5jbS1ocixcblx0LmNtLXF1b3RlLFxuXHQge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuXHR9XG59XG4iLCJAaW1wb3J0ICcuLi92Mi12YXJzJztcblxuJGNvbGxhcHNpYmxlLW9wZW4tYmc6ICNmNGZhZmU7XG4kY29sbGFwc2libGUtYm9yZGVyLWNvbG9yOiAjYzFlNGZlO1xuXG5bZGF0YS1jb21wb25lbnQtdHlwZT1cImNvbGxhcHNpYmxlXCJdIHtcblx0LmJyYW5kZWQtdGV4dCB7XG5cdFx0QGluY2x1ZGUgY29tbW9uLWxpc3Qtc3R5bGUoKTtcblx0XHRAaW5jbHVkZSBjb21tb24tdGV4dC1zdHlsZSgpO1xuXHR9XG5cblx0LmNvbXBvbmVudC1jb250cm9sIHtcblx0XHR6LWluZGV4OiA1O1xuXHR9XG5cblx0LmNvbGxhcHNpYmxlLXRvZ2dsZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR3aWR0aDogN3B4O1xuXHRcdGhlaWdodDogN3B4O1xuXHRcdHRvcDogMjRweDtcblx0XHRsZWZ0OiAxM3B4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkY2UtYWN0aW9uLWJsdWU7XG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRjZS1hY3Rpb24tYmx1ZTtcblxuXHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjE1cyBsaW5lYXI7XG5cdH1cblxuXHQuY29sbGFwc2libGUtY29udGFpbmVyIHtcblx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdHBhZGRpbmc6IDE2cHggMjBweCAxNnB4IDMwcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRyYW5zaXRpb246IHBhZGRpbmcgLjE1cyBlYXNlLWluLW91dDtcblxuXHRcdC5jb2xsYXBzaWJsZS10aXRsZSB7XG5cdFx0XHRAaW5jbHVkZSBjb21tb24tdGV4dC1zdHlsZSgpO1xuXHRcdH1cblxuXHRcdC5jb2xsYXBzaWJsZS1jb250ZW50IHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4xNXMgZWFzZS1pbi1vdXQ7XG5cdFx0fVxuXG5cdFx0Jjpub3QoLnRvZ2dsaW5nKTpub3QoLm9wZW4pIHtcblx0XHRcdC5jb2xsYXBzaWJsZS1jb250ZW50IHtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLm9wZW4ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbGxhcHNpYmxlLW9wZW4tYmc7XG5cblx0XHRcdC5jb2xsYXBzaWJsZS1jb250ZW50IHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0bWF4LWhlaWdodDogNjAwMHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLWluLW91dDtcblx0XHRcdH1cblxuXHRcdFx0LmNvbGxhcHNpYmxlLXRvZ2dsZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMTVzIGxpbmVhcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOm5vdCgub3Blbikge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDRweDtcblx0XHR9XG5cdH1cblxuXHRAYXQtcm9vdCB7XG5cdFx0LmFuc3dlcnMtY29udGVudC1uYW1lc3BhY2UgLmNvbXBvbmVudC1saXN0LWl0ZW1bY29udGFpbnMtdHlwZT1cImNvbGxhcHNpYmxlXCJdIC5jb21wb25lbnQtYm9keVtkYXRhLWNvbXBvbmVudC10eXBlPVwiY29sbGFwc2libGVcIl0ge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHBhZGRpbmctdG9wOiAxNXB4O1xuXG5cdFx0XHQuY29tcG9uZW50LWFkZGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hbnN3ZXJzLWNvbnRlbnQtbmFtZXNwYWNlIC5jb21wb25lbnQtbGlzdC1pdGVtW2NvbnRhaW5zLXR5cGU9XCJjb2xsYXBzaWJsZVwiXSArIC5jb21wb25lbnQtbGlzdC1pdGVtW2NvbnRhaW5zLXR5cGU9XCJjb2xsYXBzaWJsZVwiXSB7XG5cdFx0XHRbZGF0YS1jb21wb25lbnQtdHlwZT1cImNvbGxhcHNpYmxlXCJdIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTNweDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cblx0XHRcdFx0LmNvbGxhcHNpYmxlLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcblx0XHRcdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdHRleHRhcmVhLCBoNCB7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRib3JkZXI6IDA7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiAzMnB4O1xuXHRcdHJlc2l6ZTogbm9uZSAhaW1wb3J0YW50OyAvLyBpbXBvcnRhbnQgYmVjYXVzZSBtc2ctZWxhc3RpYyB3cml0ZXMgcmVzaXplIHRvIHRoZSBlbGVtZW50XG5cdH1cblxuXHRoNCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufVxuIiwiQGltcG9ydCAnLi4vdjItdmFycyc7XG5cbiRjb2RlLWJnOiAjRjdGN0Y3O1xuJGh0bWwtZWRpdG9yLWJvcmRlcjogJG1lZGlhLWJvcmRlci1jb2xvcjtcbiRodG1sLWVkaXRvci1iZzogI2ZkZmRmZDtcbiRodG1sLWVkaXRvci1mb250OiAjNjY3MzdjO1xuXG5bZGF0YS1jb21wb25lbnQtdHlwZT1cImh0bWxcIl0ge1xuXHQuaHRtbC1pbmRpY2F0aW9uLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Y29sb3I6IGxpZ2h0ZW4oJGh0bWwtZWRpdG9yLWZvbnQsIDMwJSk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjFzIGxpbmVhcjtcblx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XG5cdH1cblxuXHQuaHRtbC1wbGFjZWhvbGRlciB7XG5cdFx0b3BhY2l0eTogLjM7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHR9XG5cblx0Jjpob3ZlciB7XG5cdFx0Lmh0bWwtaW5kaWNhdGlvbi10aXRsZSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgbGluZWFyO1xuXHRcdH1cblx0fVxuXG5cdC5odG1sLWVkaXRvciB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdFx0LkNvZGVNaXJyb3Ige1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHR6LWluZGV4OiAwO1xuXHRcdH1cblxuXHRcdC5Db2RlTWlycm9yLXNjcm9sbCB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGh0bWwtZWRpdG9yLWJvcmRlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdC5Db2RlTWlycm9yLWd1dHRlciB7XG5cdFx0XHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0XHR9XG5cblx0XHQuQ29kZU1pcnJvci1saW5lbnVtYmVyIHtcblx0XHRcdGNvbG9yOiAkY29tcG9uZW50LWNvbnRyb2wtdGV4dC1jb2xvcjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHRcdH1cblx0fVxufVxuXG5bZGF0YS1jb21wb25lbnQtdHlwZT1cImh0bWxcIl0ge1xuXHQuYnJhbmRlZC10ZXh0IHtcblx0XHRAaW5jbHVkZSBjb21tb24tbGlzdC1zdHlsZSgpO1xuXHRcdEBpbmNsdWRlIGNvbW1vbi10ZXh0LXN0eWxlKCk7XG5cdH1cblxuXHQuaHRtbC1jb250ZW50LXdyYXBwZXIge1xuXHRcdG1pbi1oZWlnaHQ6IDIwcHg7XG5cblx0XHQuaHRtbC1jb250ZW50IHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0XHRcdGlmcmFtZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdGhyIHtcblx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJG1lZGlhLWJnLWNvbG9yO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH07XG5cblx0XHRcdGNvZGUge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2RlLWJnO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRwcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29kZS1iZztcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRjb2RlIHtcblx0XHRcdFx0XHR0YWItc2l6ZTogNDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRvdmVyZmxvdy14OiBzY3JvbGw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQGltcG9ydCAnLi9tb2JpbGUtaHRtbCc7XG4iLCJAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0W2RhdGEtY29tcG9uZW50LXR5cGU9XCJodG1sXCJdIHtcblx0XHQuaHRtbC1jb250ZW50LXdyYXBwZXIge1xuXHRcdFx0Lmh0bWwtY29udGVudCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBpbXBvcnQgJy4uLy4uL3YyLXZhcnMnO1xuXG5jaGFuZ2UtaW1hZ2Uge1xuXHRjb2xvcjogJGNlLW1haW4tYmx1ZTtcblx0LnVwbG9hZC1pbWFnZS1idXR0b24ge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHRpbnB1dCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiA1cHggMDtcblx0fVxuXG5cdGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4iLCJAaW1wb3J0ICdjb21wb25lbnRzL3YyLXZhcnMnO1xuXG4uYW5zd2Vycy1jb250ZW50LW5hbWVzcGFjZS5hcy1zb3J0YWJsZS1kcmFnZ2luZyB7XG5cdC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Ly8gei1pbmRleDogOTk5OTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHQvL292ZXJmbG93OiBoaWRkZW47XG5cblxuXHQuYXMtc29ydGFibGUtaXRlbSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxuXG5cdHAsXG5cdGgzIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQuY29tcG9uZW50LWNvbnRhaW5lciB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdH1cblxuXHQuY29tcG9uZW50LWxpc3QtaXRlbSB7XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG5cblx0LmhhbmRsZS13cmFwcGVyIHtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHR9XG5cblx0LmFkZC1jb21wb25lbnQtYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmNvbXBvbmVudC1jb250cm9sIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmNvbnRyb2wtYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmNvbXBvbmVudC1ib2R5IHtcblx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IC8vIFRvIG92ZXJyaWRlIGdlbmVyYWwgY29tcG9uZW50IHRvcCBwYWRkaW5nXG5cdFx0Ly8gcGFkZGluZy1yaWdodDogMjNweDtcblx0fVxuXG5cdC5pbmZvLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cbiAgLmNvbXBvbmVudC1ib2R5ICoge1xuXHRcdGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50OyAvLyBEaXNhYmxlIGNvbXBvbmVudCdzIGlubmVyIGFuaW1hdGlvbnMgb24gZHJhZy5cblx0fVxuXG5cdEBpbXBvcnQgJ2NvbXBvbmVudHMvdGV4dC90ZXh0LWRyYWcnO1xuXHRAaW1wb3J0ICdjb21wb25lbnRzL2hlYWRpbmcvaGVhZGluZy1kcmFnJztcblx0QGltcG9ydCAnY29tcG9uZW50cy9pZnJhbWUvaWZyYW1lLWRyYWcnO1xuXHRAaW1wb3J0ICdjb21wb25lbnRzL2xpbmUvbGluZS1kcmFnJztcblx0QGltcG9ydCAnY29tcG9uZW50cy9pbmZvcm1hdGl2ZS9pbmZvcm1hdGl2ZS1kcmFnJztcblx0QGltcG9ydCAnY29tcG9uZW50cy9pbWFnZS9pbWFnZS1kcmFnJztcblx0QGltcG9ydCAnY29tcG9uZW50cy92aWRlby92aWRlby1kcmFnJztcblx0QGltcG9ydCAnY29tcG9uZW50cy90YWJsZS90YWJsZS1kcmFnJztcblx0QGltcG9ydCAnY29tcG9uZW50cy9tYXJrZG93bi9tYXJrZG93bi1kcmFnJztcblx0QGltcG9ydCAnY29tcG9uZW50cy9jb2xsYXBzaWJsZS9jb2xsYXBzaWJsZS1kcmFnJztcblx0QGltcG9ydCAnY29tcG9uZW50cy9odG1sL2h0bWwtZHJhZyc7XG5cdEBpbXBvcnQgJ2NvbXBvbmVudHMvc3RlcC1ieS1zdGVwL3N0ZXAtYnktc3RlcC1kcmFnJztcbn1cbiIsIltkYXRhLWNvbXBvbmVudC10eXBlPVwidGV4dFwiXSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRyYWctYmctY29sb3IsIC45NCk7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuXHRib3gtc2hhZG93OiAwIDFweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG5cblx0dHJpeC1lZGl0b3Ige1xuXHRcdG1heC1oZWlnaHQ6IDExM3B4O1xuXHRcdHBhZGRpbmc6IDE2cHggMjBweCA3cHggMjBweDtcblx0XHRAaW5jbHVkZSBtdWx0aS1saW5lLWVsbGlwc2lzKDMpO1xuXHR9XG59XG4iLCJAaW1wb3J0ICcuLi92Mi12YXJzJztcblxuW2RhdGEtY29tcG9uZW50LXR5cGU9XCJoZWFkaW5nXCJdIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZHJhZy1iZy1jb2xvciwgLjk0KTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG5cdGJveC1zaGFkb3c6IDAgMXB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcblxuXHR0ZXh0YXJlYSB7XG5cdFx0Ly9wYWRkaW5nOiAxNXB4O1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRAaW5jbHVkZSBlbGxpcHNpcy1saW5lKCk7XG5cdH1cblxuXHRjZS1pY29uIHtcblx0XHRsZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIltkYXRhLWNvbXBvbmVudC10eXBlPVwiaWZyYW1lXCJdIHtcblx0d2lkdGg6IDE4MHB4O1xuXHRwYWRkaW5nOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkcmFnLWJnLWNvbG9yLCAuOTQpO1xuXHRib3gtc2hhZG93OiAwIDFweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblxuXHQuaWZyYW1lLXdyYXBwZXIge1xuXHRcdGhlaWdodDogMTEzcHg7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB3aWR0aD1cIjg1XCIgaGVpZ2h0PVwiNTRcIiB2aWV3Qm94PVwiMCAwIDg1IDU0XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjx0aXRsZT5pZnJhbWUtcGg8L3RpdGxlPjxnIGZpbGw9XCIjQ0NEM0UxXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGQ9XCJNODIgNTJIM2MtLjU0OCAwLTEtLjQ1Mi0xLTFWMy4zMzNjMC0uNTQ4LjQ1Mi0xIDEtMWg3OWMuNTQ4IDAgMSAuNDUyIDEgMVY1MWMwIC41NDgtLjQ1MiAxLTEgMXptMCAyYzEuNjUyIDAgMy0xLjM0OCAzLTNWMy4zMzNjMC0xLjY1Mi0xLjM0OC0zLTMtM0gzYy0xLjY1MiAwLTMgMS4zNDgtMyAzVjUxYzAgMS42NTIgMS4zNDggMyAzIDNoNzl6bTMtNDkuNjY3SDF2Mmg4NHYtMnpNMjEgMzIuMTY2aDQxLjMzNHYtMUgyMXYxem0wIDRoNDEuMzM0di0xSDIxdjF6bTAgNGgxOXYtMUgyMXYxelwiLz48cGF0aCBkPVwiTTIxIDI0aDEuOTY4di04LjMxNkgyMVYyNHptNC4yNDgtOC4zMTZWMjRoMS45Njh2LTMuM2gyLjQyNHYtMS40MDRoLTIuNDI0di0yLjIwOEgzMGwuMjA0LTEuNDA0aC00Ljk1NnptMTAuMzUgMy40OGMtLjIyLjItLjU1LjMtLjk5LjNoLS44Mjh2LTIuNGguNzA4Yy40ODggMCAuODUuMDkyIDEuMDg2LjI3Ni4yMzYuMTg0LjM1NC40NzYuMzU0Ljg3NiAwIC40MzItLjExLjc0OC0uMzMuOTQ4em0xLjk3NC4zODRjLjI1Ni0uMzUyLjM4NC0uNzk2LjM4NC0xLjMzMiAwLS44NTYtLjI4Ni0xLjQ5Mi0uODU4LTEuOTA4LS41NzItLjQxNi0xLjQyNi0uNjI0LTIuNTYyLS42MjRoLTIuNzI0VjI0aDEuOTY4di0zLjE4aC43NjhMMzYuMjUyIDI0aDIuMjJsLTIuMTEyLTMuNTRjLjU1Mi0uMjU2Ljk1Ni0uNTYgMS4yMTItLjkxMnptMTUuMy0zLjg2NGwtMS4xNjQgNS42NC0xLjI0OC01LjY0aC0yLjQ4NEw0Ny4zNTIgMjRoMS45MmwuMTQ0LTMuMjI4YTI4LjEyNiAyOC4xMjYgMCAwIDAtLjAzNi0zLjQybDEuMzY4IDUuNzcyaDEuODZsMS4yODQtNS43NzJhMjAuNjggMjAuNjggMCAwIDAtLjAzNiAxLjI2YzAgLjYyNC4wMiAxLjMzNi4wNiAyLjEzNkw1NC4wNiAyNGgxLjkzMmwtLjYyNC04LjMxNmgtMi40OTZ6bTcuMDY4IDQuNzc2aDIuNTU2di0xLjM4SDU5Ljk0di0xLjk5MmgyLjkyOGwuMjA0LTEuNDA0aC01LjFWMjRoNS4xdi0xLjQxNkg1OS45NFYyMC40NnptLTE4LjE0NC4zMjRsLjg3Ni0zLjY3Mi44NzYgMy42NzJoLTEuNzUyem0tLjI4OC01LjFMMzkgMjRoMi4wNGwuNDItMS43ODhoMi40MzZsLjQyIDEuNzg4aDIuMDg4bC0yLjUwOC04LjMxNmgtMi4zODh6XCIvPjwvZz48L3N2Zz4nKSBjZW50ZXIgbm8tcmVwZWF0O1xuXHR9XG5cblx0aWZyYW1lIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4iLCJbZGF0YS1jb21wb25lbnQtdHlwZT1cImxpbmVcIl0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkcmFnLWJnLWNvbG9yLCAuOTQpO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcblx0Ym94LXNoYWRvdzogMCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuXHRwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XG5cdC8vaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG5cdHdpZHRoOiAzNzdweDtcblxuXHRociB7XG5cdFx0QGluY2x1ZGUgdmVydGljYWwtYWxpZ24oKTtcblx0XHQvLyBwYWRkaW5nOiA1cHg7XG5cdFx0d2lkdGg6IDMwMHB4O1xuXHR9XG59XG4iLCJbZGF0YS1jb21wb25lbnQtdHlwZT1cImluZm9ybWF0aXZlXCJdIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZHJhZy1iZy1jb2xvciwgLjk0KTtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG5cdGJveC1zaGFkb3c6IDAgMXB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcblx0bWF4LWhlaWdodDogMTQwcHg7XG5cdHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuXG5cdHRyaXgtZWRpdG9yIHtcblx0XHRtYXgtaGVpZ2h0OiAxMjBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBhZGRpbmc6IDEwcHggMCAxMHB4IDA7XG5cdFx0QGluY2x1ZGUgbXVsdGktbGluZS1lbGxpcHNpcygyKTtcblx0fVxuXG5cdDpiZWZvcmUge1xuXHRcdGxlZnQ6IDM1cHg7XG5cdFx0bWF4LWhlaWdodDogMTI1cHg7XG5cdH1cbn1cbiIsIlxuW2RhdGEtY29tcG9uZW50LXR5cGU9XCJpbWFnZVwiXSB7XG5cdHdpZHRoOiAxODBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZHJhZy1iZy1jb2xvciwgLjk0KTtcblx0Ym94LXNoYWRvdzogMCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdC8vcGFkZGluZy1yaWdodDogMjNweDtcblxuXHRpbWcge1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHBhZGRpbmc6IDVweDtcblx0XHRoZWlnaHQ6IDExM3B4O1xuXHRcdHdpZHRoOiAxODFweDtcblx0XHRvcGFjaXR5OiAuOTQ7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0fVxufVxuIiwiW2RhdGEtY29tcG9uZW50LXR5cGU9XCJ2aWRlb1wiXSB7XG5cdHdpZHRoOiBhdXRvO1xuXHQvLyBwYWRkaW5nLXJpZ2h0OiA0M3B4O1xuXG5cdC5jb21wb25lbnQtY29udGFpbmVyIHtcblx0XHRyaWdodDogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGhlaWdodDogMTEzcHg7XG5cdFx0d2lkdGg6IDE4MXB4O1xuXHRcdG9wYWNpdHk6IC45NDtcblx0XHRib3JkZXI6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNXB4O1xuXG5cdFx0LnZpZGVvLW92ZXJsYXksIGlmcmFtZSB7XG5cdFx0XHR3aWR0aDogMTgxcHggIWltcG9ydGFudDtcblx0XHRcdGhlaWdodDogMTEzcHggIWltcG9ydGFudDtcblxuXHRcdFx0LnBsYXktYnV0dG9uLCAud2F0Y2gtbm93LWxhYmVsIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIltkYXRhLWNvbXBvbmVudC10eXBlPVwidGFibGVcIl0ge1xuXHR3aWR0aDogYXV0bztcblx0cGFkZGluZy1yaWdodDogMjNweDtcbn1cbiIsIkBpbXBvcnQgJy4uL3YyLXZhcnMnO1xuXG5bZGF0YS1jb21wb25lbnQtdHlwZT1cIm1hcmtkb3duXCJdIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZHJhZy1iZy1jb2xvciwgLjk0KTtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRib3gtc2hhZG93OiAwIDFweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG5cblx0Lm1hcmtkb3duLWluZGljYXRpb24tdGl0bGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQubWFya2Rvd24tcGxhY2Vob2xkZXIge1xuXHRcdHRvcDogMDtcblx0fVxuXG5cdC5tYXJrZG93bi1jb250ZW50LXdyYXBwZXIge1xuXHRcdG1heC1oZWlnaHQ6IDExM3B4O1xuXHRcdHBhZGRpbmc6IDE2cHggMjBweCA3cHggMjBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdEBpbmNsdWRlIG11bHRpLWxpbmUtZWxsaXBzaXMoMyk7XG5cdH1cbn1cbiIsIkBpbXBvcnQgJy4uL3YyLXZhcnMnO1xuXG5bZGF0YS1jb21wb25lbnQtdHlwZT1cImNvbGxhcHNpYmxlXCJdIHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZHJhZy1iZy1jb2xvciwgLjk0KTtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRib3gtc2hhZG93OiAwIDFweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG5cdC8vIG1heC1oZWlnaHQ6IDExM3B4O1xuXG5cdHRyaXgtZWRpdG9yIHtcblx0XHRtYXgtaGVpZ2h0OiAxMTNweDtcblx0XHRAaW5jbHVkZSBtdWx0aS1saW5lLWVsbGlwc2lzKDMpO1xuXHR9XG5cblx0LmNvbGxhcHNpYmxlLWNvbnRlbnQ6bm90KC52aXNpYmxlKSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuIiwiQGltcG9ydCAnLi4vdjItdmFycyc7XG5cbltkYXRhLWNvbXBvbmVudC10eXBlPVwiaHRtbFwiXSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRyYWctYmctY29sb3IsIC45NCk7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0Ym94LXNoYWRvdzogMCAxcHggMnB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuXG5cdC5odG1sLWluZGljYXRpb24tdGl0bGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuaHRtbC1wbGFjZWhvbGRlciB7XG5cdFx0dG9wOiAwO1xuXHR9XG5cblx0Lmh0bWwtY29udGVudC13cmFwcGVyIHtcblx0XHRtYXgtaGVpZ2h0OiAxMTNweDtcblx0XHRwYWRkaW5nOiA2cHggMjBweCA3cHggMjBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdEBpbmNsdWRlIG11bHRpLWxpbmUtZWxsaXBzaXMoMyk7XG5cdH1cbn1cbiIsIltkYXRhLWNvbXBvbmVudC10eXBlPVwic3RlcC1ieS1zdGVwXCJdIHtcblx0cGFkZGluZzogMDtcblx0d2lkdGg6IDE4MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkcmFnLWJnLWNvbG9yLCAuOTQpO1xuXHRib3gtc2hhZG93OiAwIDFweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblxuXHQuc3RlcC1ieS1zdGVwLWNvbnRhaW5lciB7XG5cdFx0aGVpZ2h0OiAxMTNweDtcblx0XHRib3JkZXI6IDA7XG5cdFx0YmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHdpZHRoPVwiODVcIiBoZWlnaHQ9XCI1NFwiIHZpZXdCb3g9XCIwIDAgODUgNTRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+PHRpdGxlPnN0ZXBieXN0ZXAtcGg8L3RpdGxlPjxnIGZpbGw9XCJub25lXCIgZmlsbC1ydWxlPVwiZXZlbm9kZFwiPjxwYXRoIGQ9XCJNODIgNTJIM2MtLjU0OCAwLTEtLjQ1Mi0xLTFWMy4zMzNjMC0uNTQ4LjQ1Mi0xIDEtMWg3OWMuNTQ4IDAgMSAuNDUyIDEgMVY1MWMwIC41NDgtLjQ1MiAxLTEgMXptMCAyYzEuNjUyIDAgMy0xLjM0OCAzLTNWMy4zMzNjMC0xLjY1Mi0xLjM0OC0zLTMtM0gzYy0xLjY1MiAwLTMgMS4zNDgtMyAzVjUxYzAgMS42NTIgMS4zNDggMyAzIDNoNzl6XCIgZmlsbD1cIiNDQ0QzRTFcIi8+PHBhdGggZmlsbD1cIiNDQ0QzRTBcIiBkPVwiTTAgMzVoODR2MkgwelwiLz48cGF0aCBkPVwiTTcuOTQ2IDQzLjM3MWwyLjQtMi4zOTguOC44LTIuNCAyLjQgMi40IDIuNC0uOC44LTIuNC0yLjQtLjgtLjguOC0uOHptNjkuMTA4IDEuNjNsLTIuNCAyLjQtLjgtLjggMi40LTIuNC0yLjQtMi40LjgtLjggMi40IDIuNC44LjgtLjguOHpNNDcuMDE2IDM1LjIyOGwtMS4zMjUgMS41TDE5LjEgMTMuMjM1bDEuMzEuMDEyTDEuMjkgMjkuNTE4bC0xLjI5Ni0xLjUyMyAxOS4xMTgtMTYuMjcuNjYtLjU2Mi42NS41NzRMMzMuODg2IDIzLjYzbDguMjYzLTcuMTkyLjY1Ni0uNTcuNjU2LjU3IDIxLjA5IDE4LjM1OC0xLjMxMyAxLjUwOEw0Mi44MDUgMTguNTJsLTcuNDA4IDYuNDQ2IDExLjYxOCAxMC4yNjJ6TTY4LjUgMjRhNy41IDcuNSAwIDEgMCAwLTE1IDcuNSA3LjUgMCAwIDAgMCAxNXptMC0yYTUuNSA1LjUgMCAxIDEgMC0xMSA1LjUgNS41IDAgMCAxIDAgMTF6XCIgZmlsbD1cIiNDQ0QzRTFcIi8+PC9nPjwvc3ZnPicpIGNlbnRlciBuby1yZXBlYXQ7XG5cdH1cblxuXHQuc3RlcC1ieS1zdGVwLWxheW91dC1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuIl19 */

/* BASICS */

.CodeMirror {
  /* Set height, width, borders, and global font properties here */
  font-family: monospace;
  height: 300px;
  color: black;
}

/* PADDING */

.CodeMirror-lines {
  padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre {
  padding: 0 4px; /* Horizontal padding of content */
}

.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  background-color: white; /* The little square between H and V scrollbars */
}

/* GUTTER */

.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: #f7f7f7;
  white-space: nowrap;
}
.CodeMirror-linenumbers {}
.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: #999;
  white-space: nowrap;
}

.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }

/* CURSOR */

.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0;
  background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}

.cm-animate-fat-cursor {
  width: auto;
  border: 0;
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
  background-color: #7e7;
}
@-moz-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@-webkit-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}

/* Can style cursor different in overwrite (non-insert) mode */
.CodeMirror-overwrite .CodeMirror-cursor {}

.cm-tab { display: inline-block; text-decoration: inherit; }

.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  position: absolute;
}

/* DEFAULT THEME */

.cm-s-default .cm-header {color: blue;}
.cm-s-default .cm-quote {color: #090;}
.cm-negative {color: #d44;}
.cm-positive {color: #292;}
.cm-header, .cm-strong {font-weight: bold;}
.cm-em {font-style: italic;}
.cm-link {text-decoration: underline;}
.cm-strikethrough {text-decoration: line-through;}

.cm-s-default .cm-keyword {color: #708;}
.cm-s-default .cm-atom {color: #219;}
.cm-s-default .cm-number {color: #164;}
.cm-s-default .cm-def {color: #00f;}
.cm-s-default .cm-variable,
.cm-s-default .cm-punctuation,
.cm-s-default .cm-property,
.cm-s-default .cm-operator {}
.cm-s-default .cm-variable-2 {color: #05a;}
.cm-s-default .cm-variable-3 {color: #085;}
.cm-s-default .cm-comment {color: #a50;}
.cm-s-default .cm-string {color: #a11;}
.cm-s-default .cm-string-2 {color: #f50;}
.cm-s-default .cm-meta {color: #555;}
.cm-s-default .cm-qualifier {color: #555;}
.cm-s-default .cm-builtin {color: #30a;}
.cm-s-default .cm-bracket {color: #997;}
.cm-s-default .cm-tag {color: #170;}
.cm-s-default .cm-attribute {color: #00c;}
.cm-s-default .cm-hr {color: #999;}
.cm-s-default .cm-link {color: #00c;}

.cm-s-default .cm-error {color: #f00;}
.cm-invalidchar {color: #f00;}

.CodeMirror-composing { border-bottom: 2px solid; }

/* Default styles for common addons */

div.CodeMirror span.CodeMirror-matchingbracket {color: #0f0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #f22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}

/* STOP */

/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them. */

.CodeMirror {
  position: relative;
  overflow: hidden;
  background: white;
}

.CodeMirror-scroll {
  overflow: scroll !important; /* Things will break if this is overridden */
  /* 30px is the magic margin used to hide the element's real scrollbars */
  /* See overflow: hidden in .CodeMirror */
  margin-bottom: -30px; margin-right: -30px;
  padding-bottom: 30px;
  height: 100%;
  outline: none; /* Prevent dragging from highlighting the element */
  position: relative;
}
.CodeMirror-sizer {
  position: relative;
  border-right: 30px solid transparent;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
   before actual scrolling happens, thus preventing shaking and
   flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
}
.CodeMirror-vscrollbar {
  right: 0; top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}
.CodeMirror-hscrollbar {
  bottom: 0; left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
  right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
  left: 0; bottom: 0;
}

.CodeMirror-gutters {
  position: absolute; left: 0; top: 0;
  z-index: 3;
}
.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  margin-bottom: -30px;
  /* Hack to make IE7 behave */
  *zoom:1;
  *display:inline;
}
.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}
.CodeMirror-gutter-background {
  position: absolute;
  top: 0; bottom: 0;
  z-index: 4;
}
.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}
.CodeMirror-gutter-wrapper {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.CodeMirror-lines {
  cursor: text;
  min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre {
  /* Reset some styles that the rest of the page might have set */
  -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
}
.CodeMirror-wrap pre {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

.CodeMirror-linebackground {
  position: absolute;
  left: 0; right: 0; top: 0; bottom: 0;
  z-index: 0;
}

.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  overflow: auto;
}

.CodeMirror-widget {}

.CodeMirror-code {
  outline: none;
}

/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.CodeMirror-cursor { position: absolute; }
.CodeMirror-measure pre { position: static; }

div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}
div.CodeMirror-dragcursors {
  visibility: visible;
}

.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }

.cm-searching {
  background: #ffa;
  background: rgba(255, 255, 0, .4);
}

/* IE7 hack to prevent it from returning funny offsetTops on the spans */
.CodeMirror span { *vertical-align: text-bottom; }

/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }

@media print {
  /* Hide the cursor when printing */
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}

/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }

/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }
