@keyframes vex-flyin {
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px); }
  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0); } }

@-webkit-keyframes vex-flyin {
  0% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px); }
  100% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0); } }

@keyframes vex-flyout {
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0); }
  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px); } }

@-webkit-keyframes vex-flyout {
  0% {
    opacity: 1;
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0); }
  100% {
    opacity: 0;
    transform: translateY(-40px);
    -webkit-transform: translateY(-40px);
    -moz-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    -o-transform: translateY(-40px); } }

@keyframes vex-pulse {
  0% {
    box-shadow: inset 0 0 0 300px transparent; }
  70% {
    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); }
  100% {
    box-shadow: inset 0 0 0 300px transparent; } }

@-webkit-keyframes vex-pulse {
  0% {
    box-shadow: inset 0 0 0 300px transparent; }
  70% {
    box-shadow: inset 0 0 0 300px rgba(255, 255, 255, 0.25); }
  100% {
    box-shadow: inset 0 0 0 300px transparent; } }

.vex.vex-theme-default {
  padding-top: 160px;
  padding-bottom: 160px; }
  .vex.vex-theme-default.vex-closing .vex-content {
    animation: vex-flyout 0.5s;
    -webkit-animation: vex-flyout 0.5s;
    -moz-animation: vex-flyout 0.5s;
    -ms-animation: vex-flyout 0.5s;
    -o-animation: vex-flyout 0.5s;
    -webkit-backface-visibility: hidden; }
  .vex.vex-theme-default .vex-content {
    animation: vex-flyin 0.5s;
    -webkit-animation: vex-flyin 0.5s;
    -moz-animation: vex-flyin 0.5s;
    -ms-animation: vex-flyin 0.5s;
    -o-animation: vex-flyin 0.5s;
    -webkit-backface-visibility: hidden; }
  .vex.vex-theme-default .vex-content {
    border-radius: 5px;
    font-family: "Helvetica Neue", sans-serif;
    background: #f0f0f0;
    color: #444;
    padding: 1em;
    position: relative;
    margin: 0 auto;
    max-width: 100%;
    width: 450px;
    font-size: 1.1em;
    line-height: 1.5em; }
    .vex.vex-theme-default .vex-content h1, .vex.vex-theme-default .vex-content h2, .vex.vex-theme-default .vex-content h3, .vex.vex-theme-default .vex-content h4, .vex.vex-theme-default .vex-content h5, .vex.vex-theme-default .vex-content h6, .vex.vex-theme-default .vex-content p, .vex.vex-theme-default .vex-content ul, .vex.vex-theme-default .vex-content li {
      color: inherit; }
  .vex.vex-theme-default .vex-close {
    border-radius: 5px;
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer; }
    .vex.vex-theme-default .vex-close:before {
      border-radius: 3px;
      position: absolute;
      content: "\00D7";
      font-size: 26px;
      font-weight: normal;
      line-height: 31px;
      height: 30px;
      width: 30px;
      text-align: center;
      top: 3px;
      right: 3px;
      color: #bbb;
      background: transparent; }
    .vex.vex-theme-default .vex-close:hover:before, .vex.vex-theme-default .vex-close:active:before {
      color: #777;
      background: #e0e0e0; }
  .vex.vex-theme-default .vex-dialog-form .vex-dialog-message {
    margin-bottom: .5em; }
  .vex.vex-theme-default .vex-dialog-form .vex-dialog-input {
    margin-bottom: 1em; }
    .vex.vex-theme-default .vex-dialog-form .vex-dialog-input select, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input textarea, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="date"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="datetime"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="datetime-local"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="email"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="month"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="number"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="password"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="search"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="tel"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="text"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="time"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="url"], .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="week"] {
      border-radius: 3px;
      background: #fff;
      width: 100%;
      padding: .25em .67em;
      border: 0;
      font-family: inherit;
      font-weight: inherit;
      font-size: inherit;
      min-height: 2.5em;
      margin: 0 0 .25em; }
      .vex.vex-theme-default .vex-dialog-form .vex-dialog-input select:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input textarea:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="date"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="datetime"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="datetime-local"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="email"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="month"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="number"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="password"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="search"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="tel"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="text"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="time"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="url"]:focus, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input input[type="week"]:focus {
        box-shadow: inset 0 0 0 2px #8dbdf1;
        outline: none; }
  .vex.vex-theme-default .vex-dialog-form .vex-dialog-buttons {
    *zoom: 1; }
    .vex.vex-theme-default .vex-dialog-form .vex-dialog-buttons:after {
      content: "";
      display: table;
      clear: both; }
  .vex.vex-theme-default .vex-dialog-button {
    border-radius: 3px;
    border: 0;
    float: right;
    margin: 0 0 0 .5em;
    font-family: inherit;
    text-transform: uppercase;
    letter-spacing: .1em;
    font-size: .8em;
    line-height: 1em;
    padding: .75em 2em; }
    .vex.vex-theme-default .vex-dialog-button.vex-last {
      margin-left: 0; }
    .vex.vex-theme-default .vex-dialog-button:focus {
      animation: vex-pulse 1.1s infinite;
      -webkit-animation: vex-pulse 1.1s infinite;
      -moz-animation: vex-pulse 1.1s infinite;
      -ms-animation: vex-pulse 1.1s infinite;
      -o-animation: vex-pulse 1.1s infinite;
      -webkit-backface-visibility: hidden;
      outline: none; }
      @media (max-width: 1023px) {
        .vex.vex-theme-default .vex-dialog-button:focus {
          animation: none;
          -webkit-animation: none;
          -moz-animation: none;
          -ms-animation: none;
          -o-animation: none;
          -webkit-backface-visibility: hidden; } }
    .vex.vex-theme-default .vex-dialog-button.vex-dialog-button-primary {
      background: #3288e6;
      color: #fff; }
    .vex.vex-theme-default .vex-dialog-button.vex-dialog-button-secondary {
      background: #e0e0e0;
      color: #777; }

.vex-loading-spinner.vex-theme-default {
  box-shadow: 0 0 0 0.5em #f0f0f0, 0 0 1px 0.5em rgba(0, 0, 0, 0.3);
  border-radius: 100%;
  background: #f0f0f0;
  border: .2em solid transparent;
  border-top-color: #bbb;
  top: -1.1em;
  bottom: auto; }

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