/* stylelint-disable scss/dollar-variable-empty-line-before */
/* stylelint-disable scss/dollar-variable-colon-space-after */
/*
Import our custom control key for form styling in theme.json.
Maybe use core/form, core/form-input, and core/form-submit-button
if the allowed attributes are enough.
*/
/*
SVG images for radios, checkboxes, selects, and datalists.
*/
@keyframes shake {
  0% {
    transform: translateX(0);
  }
  3% {
    transform: translateX(-1px);
  }
  6% {
    transform: translateX(1px);
  }
  9% {
    transform: translateX(-1px);
  }
  12% {
    transform: translateX(1px);
  }
  15% {
    transform: translateX(0);
  }
}
.gf_clear_complex {
  display: none;
}

.gform_fields {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  gap: var(--wp--custom--spacing--gap) 0;
  width: 100%;
}
.gform_fields.inset_label.top_label .gfield,
.gform_fields.inset_label.top_label .gform-grid-col {
  position: relative;
}
.gform_fields.inset_label.top_label .gfield:not(.field_sublabel_hidden_label).gfield--type-text input[type=text], .gform_fields.inset_label.top_label .gfield:not(.field_sublabel_hidden_label).gfield--type-email input[type=email], .gform_fields.inset_label.top_label .gfield:not(.field_sublabel_hidden_label).gfield--type-phone input[type=tel], .gform_fields.inset_label.top_label .gfield:not(.field_sublabel_hidden_label).gfield--type-name input[type=text], .gform_fields.inset_label.top_label .gfield:not(.field_sublabel_hidden_label).gfield--type-website input[type=url], .gform_fields.inset_label.top_label .gfield:not(.field_sublabel_hidden_label).gfield--type-number input[type=number], .gform_fields.inset_label.top_label .gfield:not(.field_sublabel_hidden_label).gfield--type-textarea textarea, .gform_fields.inset_label.top_label .gfield:not(.field_sublabel_hidden_label).gfield--type-address input[type=text], .gform_fields.inset_label.top_label .gfield:not(.field_sublabel_hidden_label).gfield--type-address select, .gform_fields.inset_label.top_label .gfield:not(.field_sublabel_hidden_label).gfield--type-multiselect select, .gform_fields.inset_label.top_label .gfield:not(.field_sublabel_hidden_label).gfield--type-select select {
  padding-top: calc(13px + 3px * 2);
  padding-bottom: 4px;
}
.gform_fields.inset_label.top_label .gfield:not(.field_sublabel_hidden_label).gfield--type-textarea textarea {
  resize: none;
}
.gform_fields.inset_label.top_label :not(.field_sublabel_hidden_label) .gform-grid-col .gform-field-label--type-sub,
.gform_fields.inset_label.top_label .gfield:not(.gfield--type-fileupload) .gform-field-label[for]:not(.gform-field-label--type-inline) {
  position: absolute;
  top: 3px;
  left: 18px;
  font-size: 13px;
}

.gfield {
  grid-column: 1/-1;
  min-width: 0;
}

.gform-grid-row {
  --gap: var(--wp--custom--spacing--gap);
  display: flex;
  flex-flow: row wrap;
  gap: var(--gap) 0;
}

.gform-grid-col {
  flex-basis: 100%;
}
.gform-grid-col.gform-grid-col--size-auto {
  flex: 1;
  inline-size: auto;
}

/* Radios and checkboxes */
.ginput_container_consent,
.gchoice {
  display: flex;
  gap: var(--wp--preset--spacing--10);
  align-items: center;
}

/* Buttons */
.gform_footer .button {
  width: 100%;
}

/* Form sections */
.gform_heading,
.gform_body {
  margin-bottom: var(--wp--custom--spacing--gap);
}

/* Required */
.gform_required_legend,
.gfield_required_asterisk {
  display: none;
}

/* Validation */
.gform-icon {
  position: absolute;
  left: 0;
  display: block;
  width: 1.5em;
  height: 1.5em;
  mask-position: center;
  mask-repeat: no-repeat;
  mask-size: 1.5em;
}
.gform-icon--close {
  mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22feather%20feather-x-octagon%22%3E%3Cpolygon%20points%3D%227.86%202%2016.14%202%2022%207.86%2022%2016.14%2016.14%2022%207.86%2022%202%2016.14%202%207.86%207.86%202%22%3E%3C%2Fpolygon%3E%3Cline%20x1%3D%2215%22%20y1%3D%229%22%20x2%3D%229%22%20y2%3D%2215%22%3E%3C%2Fline%3E%3Cline%20x1%3D%229%22%20y1%3D%229%22%20x2%3D%2215%22%20y2%3D%2215%22%3E%3C%2Fline%3E%3C%2Fsvg%3E");
}

.gform_validation_error .gfield_error .gfield_required_asterisk {
  display: inline-flex;
  padding-left: 1.1em;
  margin-inline: 3px;
  overflow: hidden;
  text-indent: -9999px;
  animation-duration: 5s;
  animation-iteration-count: infinite;
  animation-name: shake;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23ba191a%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20class%3D%22feather%20feather-alert-circle%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%3E%3C%2Fcircle%3E%3Cline%20x1%3D%2212%22%20y1%3D%228%22%20x2%3D%2212%22%20y2%3D%2212%22%3E%3C%2Fline%3E%3Cline%20x1%3D%2212%22%20y1%3D%2216%22%20x2%3D%2212.01%22%20y2%3D%2216%22%3E%3C%2Fline%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: 1.1em;
}

.gform_validation_errors {
  padding: var(--wp--preset--spacing--20) var(--wp--preset--spacing--30);
  margin-bottom: var(--wp--preset--spacing--30);
  font-size: var(--wp--preset--font-size--small);
  font-weight: var(--wp--custom--font-weight--bold);
  color: var(--wp--preset--color--warning);
  background-color: color-mix(in srgb, var(--wp--preset--color--warning) 15%, #fff);
  border: 1px solid var(--wp--preset--color--warning);
  border-radius: 6px;
}
.gform_validation_errors .gform_submission_error {
  position: relative;
  padding-left: calc(1.5em * 1.5);
  font-family: revert;
}
.gform_validation_errors .gform_submission_error .gform-icon {
  background: var(--wp--preset--color--warning);
}

.gfield_validation_message {
  /* Position the tooltip text - see examples below! */
  position: relative;
  top: 5px;
  z-index: 1;
  width: fit-content;
  padding: 5px 10px;
  margin: 0 auto;
  font-size: var(--wp--preset--font-size--small);
  color: var(--wp--preset--color--warning);
  text-align: center;
  background-color: color-mix(in srgb, var(--wp--preset--color--warning) 15%, #fff);
  border-radius: 6px;
}
.gfield_validation_message::after {
  position: absolute;
  bottom: 100%; /* At the top of the tooltip */
  left: 50%;
  margin-left: -5px;
  content: " ";
  border-color: transparent transparent color-mix(in srgb, var(--wp--preset--color--warning) 15%, #fff);
  border-style: solid;
  border-width: 5px;
}
.gfield_validation_message.validation_message--hidden-on-empty:empty {
  display: none;
}

@media screen and (min-width: 600px) {
  .gfield--width-full {
    grid-column: span 12;
  }
  .gfield--width-half {
    grid-column: span 6;
  }
  .gfield--width-third {
    grid-column: span 4;
  }
  .gfield--width-quarter {
    grid-column: span 3;
  }
  .gform-grid-row,
  .gform_fields {
    column-gap: var(--wp--custom--spacing--gap);
  }
  .ginput_address_city, .ginput_address_state, .ginput_address_zip, .ginput_address_country {
    flex-basis: calc(50% - var(--gap) / 2);
  }
  .gform_footer .button {
    width: auto;
  }
}
.gform_validation_container {
  display: none !important;
}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJmaWxlOi8vL2FwcC90aGVtZXMvcHJvdmlzaW9uL3NyYy9zY3NzL2Fic3RyYWN0cy9fdmFyaWFibGVzLmZvcm1zLnNjc3MiLCJmaWxlOi8vL2FwcC90aGVtZXMvcHJvdmlzaW9uL3NyYy9zY3NzL3BsdWdpbnMvZ3Jhdml0eWZvcm1zLnNjc3MiLCJmaWxlOi8vL2FwcC90aGVtZXMvcHJvdmlzaW9uL3NyYy9zY3NzL3BsdWdpbnMvZ3Jhdml0eWZvcm1zL19taXhpbnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBdUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUE4RkE7QUFBQTtBQUFBO0FDNUdBO0VBQ0M7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7OztBQUtGO0VBQ0M7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FDL0JDO0FBQUE7RUFFQzs7QUFLQTtFQVdDO0VBQ0E7O0FBR0Q7RUFDQzs7QUFJRjtBQUFBO0VBRUM7RUFDQSxLQW5DZTtFQW9DZixNRkUrQjtFRUQvQixXQXRDZ0I7OztBRDhDbkI7RUFDQztFQUNBOzs7QUFHRDtFQUNDO0VBRUE7RUFDQTtFQUNBOzs7QUFJRDtFQUNDOztBQUVBO0VBQ0M7RUFDQTs7O0FBSUY7QUFDQTtBQUFBO0VBRUM7RUFDQTtFQUNBOzs7QUFHRDtBQUNBO0VBQ0M7OztBQUdEO0FBQ0E7QUFBQTtFQUVDOzs7QUFHRDtBQUlBO0FBQUE7RUFFQzs7O0FBR0Q7QUFHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBLE9BTnNCO0VBT3RCLFFBUHNCO0VBU3JCO0VBQ0E7RUFDQSxXQVhxQjs7QUFjdEI7RUFDQzs7O0FBS0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUM7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7OztBQU1GO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPQXZEb0I7RUF3RHBCLGtCQXZEMEI7RUF3RDFCO0VBQ0E7O0FBR0E7RUFDQztFQUNBO0VBQ0E7O0FBRUE7RUFDQyxZQW5Fa0I7OztBQXlFckI7QUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0FsRm9CO0VBbUZwQjtFQUNBLGtCQW5GMEI7RUFvRjFCOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDOzs7QUFLRjtFQUVFO0lBQ0M7O0VBR0Q7SUFDQzs7RUFHRDtJQUNDOztFQUdEO0lBQ0M7O0VBSUY7QUFBQTtJQUVDOztFQUlBO0lBSUM7O0VBSUY7SUFDQzs7O0FBS0Y7RUFDQyIsInNvdXJjZXNDb250ZW50IjpbIi8qIHN0eWxlbGludC1kaXNhYmxlIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWVtcHR5LWxpbmUtYmVmb3JlICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBzY3NzL2RvbGxhci12YXJpYWJsZS1jb2xvbi1zcGFjZS1hZnRlciAqL1xuLy8vL1xuLy8vIEZvcm0gdmFyaWFibGVzXG4vLy8gSWRlYWxseSwgdGhpcyBmaWxlIHNob3VsZCBub3QgbmVlZCBleHRlbnNpdmUgZWRpdHMuXG4vLy8gSW50ZXJtZWRpYXJ5IGZpbGUgYmV0d2VlbiB0aGUgZm9ybXMgc3R5bGUgZGVmaW5pdGlvbnMgYW5kIHRoZW1lLmpzb24uXG4vLy8gQGdyb3VwIHRyb2xsZXlcbi8vLy9cblxuQHVzZSBcImFic3RyYWN0cy92YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcImFic3RyYWN0cy9mdW5jdGlvbnNcIiBhcyAqO1xuQHVzZSBcImFic3RyYWN0cy9taXhpbnNcIiBhcyAqO1xuXG4vLyBAdXNlIFwidGhlbWUuanNvbi9pbmRleC5qc1wiIGFzIHRoZW1lO1xuQHVzZSBcInRoZW1lLmpzb25cIiBhcyB0aGVtZTtcbkB1c2UgXCJzYXNzOm1hcFwiO1xuXG4kYmFzZTogICAgIG1hcC5nZXQoJGNvbG9ycywgYmFzZSk7XG4kY29udHJhc3Q6IG1hcC5nZXQoJGNvbG9ycywgY29udHJhc3QpO1xuJHByaW1hcnk6ICBtYXAuZ2V0KCRjb2xvcnMsIHByaW1hcnkpO1xuJG5ldXRyYWw6ICBtYXAuZ2V0KCRjb2xvcnMsIG5ldXRyYWwtNTAwKTtcbiRhY2NlbnQ6ICAgbWFwLWdldC1pZigkY29sb3JzLCAkcHJpbWFyeSwgYWNjZW50KTtcblxuXG4vKlxuSW1wb3J0IG91ciBjdXN0b20gY29udHJvbCBrZXkgZm9yIGZvcm0gc3R5bGluZyBpbiB0aGVtZS5qc29uLlxuTWF5YmUgdXNlIGNvcmUvZm9ybSwgY29yZS9mb3JtLWlucHV0LCBhbmQgY29yZS9mb3JtLXN1Ym1pdC1idXR0b25cbmlmIHRoZSBhbGxvd2VkIGF0dHJpYnV0ZXMgYXJlIGVub3VnaC5cbiovXG4kZm9ybTogICAgIG1hcC5nZXQodGhlbWUuJHNldHRpbmdzLCBjdXN0b20sIGNvbnRyb2wpO1xuJGJ1dHRvbjogICBtYXAuZ2V0KHRoZW1lLiRzdHlsZXMsIGVsZW1lbnRzLCBidXR0b24pO1xuJGlucHV0OiAgICBtYXAuZ2V0KHRoZW1lLiRzdHlsZXMsIGJsb2NrcywgXCJjb3JlL2Zvcm0taW5wdXRcIik7XG4kc3VibWl0OiAgIG1hcC5nZXQodGhlbWUuJHN0eWxlcywgYmxvY2tzLCBcImNvcmUvZm9ybS1zdWJtaXQtYnV0dG9uXCIpO1xuXG4kZm9ybS1mb250LWZhbWlseTogICAgICAgICAgICAgICAgbWFwLmdldCgkZm9ybSwgdHlwb2dyYXBoeSwgZm9udC1mYW1pbHkpO1xuJGZvcm0tZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG1hcC5nZXQoJGZvcm0sIHR5cG9ncmFwaHksIGZvbnQtc2l6ZSk7XG4kZm9ybS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgbWFwLmdldCgkZm9ybSwgdHlwb2dyYXBoeSwgZm9udC13ZWlnaHQpO1xuXG4kZm9ybS1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgbWFwLWdldC1pZigkZm9ybSwgJGNvbnRyYXN0LCBcImJvcmRlclwiLCBjb2xvcik7XG4kZm9ybS1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgbWFwLWdldC1pZigkZm9ybSwgXCIxcHhcIiwgXCJib3JkZXJcIiwgd2lkdGgpO1xuJGZvcm0tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgIG1hcC1nZXQtaWYoJGZvcm0sIFwiMHB4XCIsIFwiYm9yZGVyXCIsIHJhZGl1cyk7XG5cbiRmb3JtLW91dGxpbmUtd2lkdGg6ICAgICAgICAgICAgICBtYXAuZ2V0KCRmb3JtLCBcIjpmb2N1c1wiLCBvdXRsaW5lLCB3aWR0aCk7XG5cbiRmb3JtLXBhZGRpbmctdG9wOiAgICAgICAgICAgICAgICBtYXAuZ2V0KCRpbnB1dCwgc3BhY2luZywgcGFkZGluZywgdG9wKTtcbiRmb3JtLXBhZGRpbmctcmlnaHQ6ICAgICAgICAgICAgICBtYXAuZ2V0KCRpbnB1dCwgc3BhY2luZywgcGFkZGluZywgcmlnaHQpO1xuJGZvcm0tcGFkZGluZy1ib3R0b206ICAgICAgICAgICAgIG1hcC5nZXQoJGlucHV0LCBzcGFjaW5nLCBwYWRkaW5nLCBib3R0b20pO1xuJGZvcm0tcGFkZGluZy1sZWZ0OiAgICAgICAgICAgICAgIG1hcC5nZXQoJGlucHV0LCBzcGFjaW5nLCBwYWRkaW5nLCBsZWZ0KTtcblxuJGZvcm0tY29sb3ItYmFja2dyb3VuZDogICAgICAgICAgIG1hcC5nZXQoJGZvcm0sIGNvbG9yLCBiYWNrZ3JvdW5kKTtcbiRmb3JtLWNvbG9yLXRleHQ6ICAgICAgICAgICAgICAgICBtYXAuZ2V0KCRmb3JtLCBjb2xvciwgdGV4dCk7XG5cbiRmb3JtLWZvY3VzLWNvbG9yLWJhY2tncm91bmQ6ICAgICBjb2xvci1taXgoaW4gc3JnYiwgI3skZm9ybS1jb2xvci1iYWNrZ3JvdW5kfSA5NSUsICNmZmYpO1xuJGZvcm0tZm9jdXMtY29sb3ItdGV4dDogICAgICAgICAgIG1hcC5nZXQoJGZvcm0sIFwiOmZvY3VzXCIsIGNvbG9yLCB0ZXh0KTtcbiRmb3JtLWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICBtYXAuZ2V0KCRmb3JtLCBcIjpmb2N1c1wiLCBib3JkZXIsIGNvbG9yKTtcbiRmb3JtLWZvY3VzLW91dGxpbmUtY29sb3I6ICAgICAgICBtYXAuZ2V0KCRmb3JtLCBcIjpmb2N1c1wiLCBvdXRsaW5lLCBjb2xvcik7XG5cbiRmb3JtLWRpc2FibGVkLWNvbG9yLWJhY2tncm91bmQ6ICBtYXAuZ2V0KCRmb3JtLCBcIjpkaXNhYmxlZFwiLCBjb2xvciwgYmFja2dyb3VuZCk7XG4kZm9ybS1kaXNhYmxlZC1jb2xvci10ZXh0OiAgICAgICAgbWFwLmdldCgkZm9ybSwgXCI6ZGlzYWJsZWRcIiwgY29sb3IsIHRleHQpO1xuJGZvcm0tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgIG1hcC5nZXQoJGZvcm0sIFwiOmRpc2FibGVkXCIsIGJvcmRlciwgY29sb3IpO1xuXG4kZm9ybS1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgbWFwLWdldC1pZigkZm9ybSwgJG5ldXRyYWwsIFwicGxhY2Vob2xkZXJcIik7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXJpZ2h0OiAgICAgICAkZm9ybS1wYWRkaW5nLXJpZ2h0O1xuXG4kZm9ybS1kYXRhbGlzdC1wYWRkaW5nLXJpZ2h0OiAgICAgJGZvcm0tcGFkZGluZy1yaWdodDtcblxuJGZvcm0tcmFkaW8tc2l6ZTogICAgICAgICAgICAgICAgIDI0cHg7XG5cbiRmb3JtLWxlZ2VuZC1mb250LXNpemU6ICAgICAgICAgICBtYXAuZ2V0KCRmb3JtLCBsZWdlbmQsIHR5cG9ncmFwaHksIGZvbnQtc2l6ZSk7XG5cbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICBtYXAuZ2V0KCRmb3JtLCBsYWJlbCwgY29sb3IsIHRleHQpO1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgIG1hcC5nZXQoJGZvcm0sIGxhYmVsLCB0eXBvZ3JhcGh5LCBmb250LXNpemUpO1xuXG4kZm9ybS1pbnZhbGlkLWNvbG9yLXRleHQ6ICAgICAgICAgbWFwLmdldCgkY29sb3JzLCB3YXJuaW5nKTtcbiRmb3JtLWludmFsaWQtY29sb3ItYmFja2dyb3VuZDogICBjb2xvci1taXgoaW4gc3JnYiwgI3skZm9ybS1pbnZhbGlkLWNvbG9yLXRleHR9IDk1JSwgI2ZmZik7XG4kZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgbWFwLmdldCgkY29sb3JzLCB3YXJuaW5nKTtcbiRmb3JtLWludmFsaWQtb3V0bGluZS1jb2xvcjogICAgICBjb2xvci1taXgoaW4gc3JnYiwgI3skZm9ybS1pbnZhbGlkLWNvbG9yLXRleHR9IDk1JSwgI2ZmZik7XG5cbiRmb3JtLXZhbGlkLWNvbG9yLXRleHQ6ICAgICAgICAgICBtYXAuZ2V0KCRjb2xvcnMsIHN1Y2Nlc3MpO1xuJGZvcm0tdmFsaWQtY29sb3ItYmFja2dyb3VuZDogICAgIGNvbG9yLW1peChpbiBzcmdiLCAjeyRmb3JtLXZhbGlkLWNvbG9yLXRleHR9ICAgOTUlLCAjZmZmKTtcbiRmb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgICBtYXAuZ2V0KCRjb2xvcnMsIHN1Y2Nlc3MpO1xuJGZvcm0tdmFsaWQtb3V0bGluZS1jb2xvcjogICAgICAgIGNvbG9yLW1peChpbiBzcmdiLCAjeyRmb3JtLXZhbGlkLWNvbG9yLXRleHR9ICAgOTUlLCAjZmZmKTtcblxuJGJ1dHRvbi1jb2xvci10ZXh0OiAgICAgICAgICAgICAgIG1hcC5nZXQoJGJ1dHRvbiwgY29sb3IsIHRleHQpO1xuJGJ1dHRvbi1jb2xvci1iYWNrZ3JvdW5kOiAgICAgICAgIG1hcC5nZXQoJGJ1dHRvbiwgY29sb3IsIGJhY2tncm91bmQpO1xuJGJ1dHRvbi1mb250LWZhbWlseTogICAgICAgICAgICAgIG1hcC5nZXQoJGJ1dHRvbiwgdHlwb2dyYXBoeSwgZm9udC1mYW1pbHkpO1xuJGJ1dHRvbi1mb250LXdlaWdodDogICAgICAgICAgICAgIG1hcC5nZXQoJGJ1dHRvbiwgdHlwb2dyYXBoeSwgZm9udC13ZWlnaHQpO1xuJGJ1dHRvbi1mb250LXNpemU6ICAgICAgICAgICAgICAgIG1hcC5nZXQoJGJ1dHRvbiwgdHlwb2dyYXBoeSwgZm9udC1zaXplKTtcbiRidXR0b24tdGV4dC10cmFuc2Zvcm06ICAgICAgICAgICBtYXAuZ2V0KCRidXR0b24sIHR5cG9ncmFwaHksIHRleHQtdHJhbnNmb3JtKTtcbiRidXR0b24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICBtYXAuZ2V0KCRidXR0b24sIGJvcmRlciwgY29sb3IpO1xuJGJ1dHRvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIG1hcC5nZXQoJGJ1dHRvbiwgYm9yZGVyLCB3aWR0aCk7XG4kYnV0dG9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgbWFwLmdldCgkYnV0dG9uLCBib3JkZXIsIHNpemUpO1xuJGJ1dHRvbi1wYWRkaW5nLXRvcDogICAgICAgICAgICAgIG1hcC5nZXQoJGJ1dHRvbiwgc3BhY2luZywgcGFkZGluZywgdG9wKTtcbiRidXR0b24tcGFkZGluZy1yaWdodDogICAgICAgICAgICBtYXAuZ2V0KCRidXR0b24sIHNwYWNpbmcsIHBhZGRpbmcsIHJpZ2h0KTtcbiRidXR0b24tcGFkZGluZy1ib3R0b206ICAgICAgICAgICBtYXAuZ2V0KCRidXR0b24sIHNwYWNpbmcsIHBhZGRpbmcsIGJvdHRvbSk7XG4kYnV0dG9uLXBhZGRpbmctbGVmdDogICAgICAgICAgICAgbWFwLmdldCgkYnV0dG9uLCBzcGFjaW5nLCBwYWRkaW5nLCBsZWZ0KTtcblxuJGZvcm0tYnV0dG9uLWNvbG9yLXRleHQ6ICAgICAgICAgIG1hcC1nZXQtaWYoJHN1Ym1pdCwgJGJ1dHRvbi1jb2xvci10ZXh0LCBjb2xvciwgdGV4dCk7XG4kZm9ybS1idXR0b24tY29sb3ItYmFja2dyb3VuZDogICAgbWFwLWdldC1pZigkc3VibWl0LCAkYnV0dG9uLWNvbG9yLWJhY2tncm91bmQsIGNvbG9yLCBiYWNrZ3JvdW5kKTtcblxuJGZvcm0tYnV0dG9uLWhvdmVyLWNvbG9yLXRleHQ6ICAgICAgICAgIG1hcC1nZXQtaWYoJHN1Ym1pdCwgJGZvcm0tYnV0dG9uLWNvbG9yLXRleHQsICc6aG92ZXInLCBjb2xvciwgdGV4dCk7XG4kZm9ybS1idXR0b24taG92ZXItY29sb3ItYmFja2dyb3VuZDogICAgbWFwLWdldC1pZigkc3VibWl0LCAkZm9ybS1idXR0b24tY29sb3ItYmFja2dyb3VuZCwgJzpob3ZlcicsIGNvbG9yLCBiYWNrZ3JvdW5kKTtcblxuJGZvcm0tYnV0dG9uLWZvbnQtZmFtaWx5OiAgICAgICAgIG1hcC1nZXQtaWYoJHN1Ym1pdCwgJGJ1dHRvbi1mb250LWZhbWlseSwgdHlwb2dyYXBoeSwgZm9udC1mYW1pbHkpO1xuJGZvcm0tYnV0dG9uLWZvbnQtd2VpZ2h0OiAgICAgICAgIG1hcC1nZXQtaWYoJHN1Ym1pdCwgJGJ1dHRvbi1mb250LXdlaWdodCwgdHlwb2dyYXBoeSwgZm9udC13ZWlnaHQpO1xuJGZvcm0tYnV0dG9uLWZvbnQtc2l6ZTogICAgICAgICAgIG1hcC1nZXQtaWYoJHN1Ym1pdCwgJGJ1dHRvbi1mb250LXNpemUsIHR5cG9ncmFwaHksIGZvbnQtc2l6ZSk7XG4kZm9ybS1idXR0b24tdGV4dC10cmFuc2Zvcm06ICAgICAgbWFwLWdldC1pZigkc3VibWl0LCAkYnV0dG9uLXRleHQtdHJhbnNmb3JtLCB0eXBvZ3JhcGh5LCB0ZXh0LXRyYW5zZm9ybSk7XG5cbiRmb3JtLWJ1dHRvbi1ib3JkZXItY29sb3I6ICAgICAgICBtYXAtZ2V0LWlmKCRzdWJtaXQsICRidXR0b24tYm9yZGVyLWNvbG9yLCBib3JkZXIsIGNvbG9yKTtcbiRmb3JtLWJ1dHRvbi1ib3JkZXItd2lkdGg6ICAgICAgICBtYXAtZ2V0LWlmKCRzdWJtaXQsICRidXR0b24tYm9yZGVyLXdpZHRoLCBib3JkZXIsIHdpZHRoKTtcbiRmb3JtLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiAgICAgICBtYXAtZ2V0LWlmKCRzdWJtaXQsICRidXR0b24tYm9yZGVyLXJhZGl1cywgYm9yZGVyLCByYWRpdXMpO1xuXG4kZm9ybS1idXR0b24tcGFkZGluZy10b3A6ICAgICAgICAgbWFwLWdldC1pZigkc3VibWl0LCAkYnV0dG9uLXBhZGRpbmctdG9wLCBwYWRkaW5nLCB0b3ApO1xuJGZvcm0tYnV0dG9uLXBhZGRpbmctcmlnaHQ6ICAgICAgIG1hcC1nZXQtaWYoJHN1Ym1pdCwgJGJ1dHRvbi1wYWRkaW5nLXJpZ2h0LCBwYWRkaW5nLCByaWdodCk7XG4kZm9ybS1idXR0b24tcGFkZGluZy1ib3R0b206ICAgICAgbWFwLWdldC1pZigkc3VibWl0LCAkYnV0dG9uLXBhZGRpbmctYm90dG9tLCBwYWRkaW5nLCBib3R0b20pO1xuJGZvcm0tYnV0dG9uLXBhZGRpbmctbGVmdDogICAgICAgIG1hcC1nZXQtaWYoJHN1Ym1pdCwgJGJ1dHRvbi1wYWRkaW5nLWxlZnQsIHBhZGRpbmcsIGxlZnQpO1xuXG4vKlxuU1ZHIGltYWdlcyBmb3IgcmFkaW9zLCBjaGVja2JveGVzLCBzZWxlY3RzLCBhbmQgZGF0YWxpc3RzLlxuKi9cbiRpbnRlcm5hbC1yYWRpby1pbWFnZTogICAgICAgICAgICAgICAgICBcImZlYXRoZXItaWNvbnMvZGlzdC9pY29ucy9jaXJjbGUuc3ZnXCI7XG4kaW50ZXJuYWwtcmFkaW8tY2hlY2tlZC1pbWFnZTogICAgICAgICAgXCJmZWF0aGVyLWljb25zL2Rpc3QvaWNvbnMvY2hlY2stY2lyY2xlLnN2Z1wiO1xuJGludGVybmFsLWNoZWNrYm94LWltYWdlOiAgICAgICAgICAgICAgIFwiZmVhdGhlci1pY29ucy9kaXN0L2ljb25zL3NxdWFyZS5zdmdcIjtcbiRpbnRlcm5hbC1jaGVja2JveC1jaGVja2VkLWltYWdlOiAgICAgICBcImZlYXRoZXItaWNvbnMvZGlzdC9pY29ucy9jaGVjay1zcXVhcmUuc3ZnXCI7XG4kaW50ZXJuYWwtY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS1pbWFnZTogXCJmZWF0aGVyLWljb25zL2Rpc3QvaWNvbnMvbWludXMtc3F1YXJlLnN2Z1wiO1xuJGludGVybmFsLXNlbGVjdC1pbWFnZTogICAgICAgICAgICAgICAgIFwiZmVhdGhlci1pY29ucy9kaXN0L2ljb25zL2NoZXZyb24tZG93bi5zdmdcIjtcbiRpbnRlcm5hbC1kYXRhbGlzdC1pbWFnZTogICAgICAgICAgICAgICBcImZlYXRoZXItaWNvbnMvZGlzdC9pY29ucy9jaGV2cm9uLWRvd24uc3ZnXCI7XG4iLCIvLy8vXG4vLy8gR3Jhdml0eSBGb3JtcyBwbHVnaW4gc3R5bGVzLlxuLy8vIEBncm91cCB0cm9sbGV5XG4vLy8vXG5AdXNlIFwiYWJzdHJhY3RzL3ZhcmlhYmxlc1wiIGFzICo7XG5AdXNlIFwiYWJzdHJhY3RzL2Z1bmN0aW9uc1wiIGFzICo7XG5AdXNlIFwiZ3Jhdml0eWZvcm1zL21peGluc1wiIGFzICo7XG5AdXNlIFwic2FzczptYXBcIjtcblxuLy8gSW1wb3J0IG91ciBHcmF2aXR5IEZvcm1zIHN0eWxpbmcuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0fVxuXG5cdDMlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFweCk7XG5cdH1cblxuXHQ2JSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDFweCk7XG5cdH1cblxuXHQ5JSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xcHgpO1xuXHR9XG5cblx0MTIlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMXB4KTtcblx0fVxuXG5cdDE1JSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHR9XG59XG5cbi8vIFRoZXNlIG1lc3MgdXAgZmxleCByb3dzLlxuLmdmX2NsZWFyX2NvbXBsZXgge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZ2Zvcm1fZmllbGRzIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG5cdGdhcDogd3AoY3VzdG9tLCBzcGFjaW5nLCBnYXApIDA7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdC8vIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KGF1dG8tZmlsbCwgYXV0byk7XG5cblx0Ji5pbnNldF9sYWJlbCB7XG5cdFx0QGluY2x1ZGUgZ2YtZmxvYXRpbmctbGFiZWw7XG5cdH1cbn1cblxuLmdmaWVsZCB7XG5cdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdG1pbi13aWR0aDogMDtcbn1cblxuLmdmb3JtLWdyaWQtcm93IHtcblx0LS1nYXA6ICN7d3AoY3VzdG9tLCBzcGFjaW5nLCBnYXApfTtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRnYXA6IHZhcigtLWdhcCkgMDtcbn1cblxuXG4uZ2Zvcm0tZ3JpZC1jb2wge1xuXHRmbGV4LWJhc2lzOiAxMDAlO1xuXG5cdCYuZ2Zvcm0tZ3JpZC1jb2wtLXNpemUtYXV0byB7XG5cdFx0ZmxleDogMTtcblx0XHRpbmxpbmUtc2l6ZTogYXV0bztcblx0fVxufVxuXG4vKiBSYWRpb3MgYW5kIGNoZWNrYm94ZXMgKi9cbi5naW5wdXRfY29udGFpbmVyX2NvbnNlbnQsXG4uZ2Nob2ljZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogd3Aoc3BhY2luZywgMTApO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vKiBCdXR0b25zICovXG4uZ2Zvcm1fZm9vdGVyIC5idXR0b24ge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLyogRm9ybSBzZWN0aW9ucyAqL1xuLmdmb3JtX2hlYWRpbmcsXG4uZ2Zvcm1fYm9keSB7XG5cdG1hcmdpbi1ib3R0b206IHdwKGN1c3RvbSwgc3BhY2luZywgZ2FwKTtcbn1cblxuLyogUmVxdWlyZWQgKi9cbiR3YXJuaW5nLWNvbG9yLXRleHQ6IHdwKGNvbG9yLCB3YXJuaW5nKTtcbiR3YXJuaW5nLWNvbG9yLWJhY2tncm91bmQ6IGxpZ2h0ZXIod3AoY29sb3IsIHdhcm5pbmcpLCA4NSUpO1xuXG4uZ2Zvcm1fcmVxdWlyZWRfbGVnZW5kLFxuLmdmaWVsZF9yZXF1aXJlZF9hc3RlcmlzayB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFZhbGlkYXRpb24gKi9cbiR2YWxpZGF0aW9uLWljb24tc2l6ZTogMS41ZW07XG5cbi5nZm9ybS1pY29uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6ICR2YWxpZGF0aW9uLWljb24tc2l6ZTtcblx0aGVpZ2h0OiAkdmFsaWRhdGlvbi1pY29uLXNpemU7XG5cdG1hc2s6IHtcblx0XHRwb3NpdGlvbjogY2VudGVyO1xuXHRcdHJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdHNpemU6ICR2YWxpZGF0aW9uLWljb24tc2l6ZTtcblx0fVxuXG5cdCYtLWNsb3NlIHtcblx0XHRtYXNrLWltYWdlOiBzdmctbG9hZChcImZlYXRoZXItaWNvbnMvZGlzdC9pY29ucy94LW9jdGFnb24uc3ZnXCIpO1xuXHR9XG59XG5cblxuLmdmb3JtX3ZhbGlkYXRpb25fZXJyb3IgLmdmaWVsZF9lcnJvciAuZ2ZpZWxkX3JlcXVpcmVkX2FzdGVyaXNrIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdHBhZGRpbmctbGVmdDogMS4xZW07XG5cdG1hcmdpbi1pbmxpbmU6IDNweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdGFuaW1hdGlvbjoge1xuXHRcdGR1cmF0aW9uOiA1cztcblx0XHRpdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXHRcdG5hbWU6IHNoYWtlO1xuXHR9XG5cdGJhY2tncm91bmQ6IHtcblx0XHRwb3NpdGlvbjogY2VudGVyO1xuXHRcdGltYWdlOiBzdmctbG9hZChcImZlYXRoZXItaWNvbnMvZGlzdC9pY29ucy9hbGVydC1jaXJjbGUuc3ZnXCIsICRzdHJva2U6ICN7bWFwLmdldCgkY29sb3JzLCB3YXJuaW5nKX0pO1xuXHRcdHJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdHNpemU6IDEuMWVtO1xuXHR9XG5cbn1cblxuXG4uZ2Zvcm1fdmFsaWRhdGlvbl9lcnJvcnMge1xuXHRwYWRkaW5nOiB3cChzcGFjaW5nLCAyMCkgd3Aoc3BhY2luZywgMzApO1xuXHRtYXJnaW4tYm90dG9tOiB3cChzcGFjaW5nLCAzMCk7XG5cdGZvbnQtc2l6ZTogd3AoZm9udC1zaXplLCBzbWFsbCk7XG5cdGZvbnQtd2VpZ2h0OiB3cChmb250LXdlaWdodCwgYm9sZCk7XG5cdGNvbG9yOiAkd2FybmluZy1jb2xvci10ZXh0O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZy1jb2xvci1iYWNrZ3JvdW5kO1xuXHRib3JkZXI6IDFweCBzb2xpZCAkd2FybmluZy1jb2xvci10ZXh0O1xuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cblxuXHQuZ2Zvcm1fc3VibWlzc2lvbl9lcnJvciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctbGVmdDogY2FsYygjeyR2YWxpZGF0aW9uLWljb24tc2l6ZX0gKiAxLjUpO1xuXHRcdGZvbnQtZmFtaWx5OiByZXZlcnQ7XG5cblx0XHQuZ2Zvcm0taWNvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkd2FybmluZy1jb2xvci10ZXh0O1xuXHRcdH1cblxuXHR9XG59XG5cbi5nZmllbGRfdmFsaWRhdGlvbl9tZXNzYWdlIHtcblx0LyogUG9zaXRpb24gdGhlIHRvb2x0aXAgdGV4dCAtIHNlZSBleGFtcGxlcyBiZWxvdyEgKi9cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDVweDtcblx0ei1pbmRleDogMTtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRwYWRkaW5nOiA1cHggMTBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGZvbnQtc2l6ZTogd3AoZm9udC1zaXplLCBzbWFsbCk7XG5cdGNvbG9yOiAkd2FybmluZy1jb2xvci10ZXh0O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nLWNvbG9yLWJhY2tncm91bmQ7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcblxuXHQmOjphZnRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogMTAwJTsgLyogQXQgdGhlIHRvcCBvZiB0aGUgdG9vbHRpcCAqL1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRtYXJnaW4tbGVmdDogLTVweDtcblx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICR3YXJuaW5nLWNvbG9yLWJhY2tncm91bmQ7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDVweDtcblx0fVxuXG5cdCYudmFsaWRhdGlvbl9tZXNzYWdlLS1oaWRkZW4tb24tZW1wdHk6ZW1wdHkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiBicmVha3BvaW50KFwibW9iaWxlXCIpKSB7XG5cdC5nZmllbGQge1xuXHRcdCYtLXdpZHRoLWZ1bGwge1xuXHRcdFx0Z3JpZC1jb2x1bW46IHNwYW4gMTI7XG5cdFx0fVxuXG5cdFx0Ji0td2lkdGgtaGFsZiB7XG5cdFx0XHRncmlkLWNvbHVtbjogc3BhbiA2O1xuXHRcdH1cblxuXHRcdCYtLXdpZHRoLXRoaXJkIHtcblx0XHRcdGdyaWQtY29sdW1uOiBzcGFuIDQ7XG5cdFx0fVxuXG5cdFx0Ji0td2lkdGgtcXVhcnRlciB7XG5cdFx0XHRncmlkLWNvbHVtbjogc3BhbiAzO1xuXHRcdH1cblx0fVxuXG5cdC5nZm9ybS1ncmlkLXJvdyxcblx0Lmdmb3JtX2ZpZWxkcyB7XG5cdFx0Y29sdW1uLWdhcDogd3AoY3VzdG9tLCBzcGFjaW5nLCBnYXApO1xuXHR9XG5cblx0LmdpbnB1dF9hZGRyZXNzIHtcblx0XHQmX2NpdHksXG5cdFx0Jl9zdGF0ZSxcblx0XHQmX3ppcCxcblx0XHQmX2NvdW50cnkge1xuXHRcdFx0ZmxleC1iYXNpczogY2FsYyg1MCUgLSB2YXIoLS1nYXApIC8gMik7XG5cdFx0fVxuXHR9XG5cblx0Lmdmb3JtX2Zvb3RlciAuYnV0dG9uIHtcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXG59XG5cbi5nZm9ybV92YWxpZGF0aW9uX2NvbnRhaW5lciB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vLy9cbi8vLyBHcmF2aXR5IEZvcm1zIHN0eWxlcyBtaXhpbnMuXG4vLy8gQGdyb3VwIHRyb2xsZXlcbi8vLy9cblxuQHVzZSBcImFic3RyYWN0cy92YXJpYWJsZXMuZm9ybXNcIiBhcyAqO1xuXG5AbWl4aW4gZ2YtZmxvYXRpbmctbGFiZWwge1xuXHQkbGFiZWwtZm9udC1zaXplOiAxM3B4O1xuXHQkbGFiZWwtbWFyZ2luLXk6IDNweDtcblx0JGxhYmVsLW1hcmdpbi14OiAkZm9ybS1wYWRkaW5nLWxlZnQ7XG5cdCRsYWJlbC1saW5lLWhlaWdodDogMS4xO1xuXG5cdCYudG9wX2xhYmVsIHtcblx0XHQuZ2ZpZWxkLFxuXHRcdC5nZm9ybS1ncmlkLWNvbCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXG5cdFx0Ly8gVGFyZ2V0IGFsbCBub3JtYWwgdGV4dC1pbnB1dCB0eXBlcy5cblx0XHQuZ2ZpZWxkOm5vdCguZmllbGRfc3VibGFiZWxfaGlkZGVuX2xhYmVsKS5nZmllbGQtLXR5cGUge1xuXHRcdFx0Ji10ZXh0IGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRcdFx0Ji1lbWFpbCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5cdFx0XHQmLXBob25lIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG5cdFx0XHQmLW5hbWUgaW5wdXRbdHlwZT1cInRleHRcIl0sXG5cdFx0XHQmLXdlYnNpdGUgaW5wdXRbdHlwZT1cInVybFwiXSxcblx0XHRcdCYtbnVtYmVyIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5cdFx0XHQmLXRleHRhcmVhIHRleHRhcmVhLFxuXHRcdFx0Ji1hZGRyZXNzIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRcdFx0Ji1hZGRyZXNzIHNlbGVjdCxcblx0XHRcdCYtbXVsdGlzZWxlY3Qgc2VsZWN0LFxuXHRcdFx0Ji1zZWxlY3Qgc2VsZWN0IHtcblx0XHRcdFx0cGFkZGluZy10b3A6IGNhbGMoI3skbGFiZWwtZm9udC1zaXplfSArICgjeyRsYWJlbC1tYXJnaW4teX0gKiAyKSk7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtdGV4dGFyZWEgdGV4dGFyZWEge1xuXHRcdFx0XHRyZXNpemU6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Om5vdCguZmllbGRfc3VibGFiZWxfaGlkZGVuX2xhYmVsKSAuZ2Zvcm0tZ3JpZC1jb2wgLmdmb3JtLWZpZWxkLWxhYmVsLS10eXBlLXN1Yixcblx0XHQuZ2ZpZWxkOm5vdCguZ2ZpZWxkLS10eXBlLWZpbGV1cGxvYWQpIC5nZm9ybS1maWVsZC1sYWJlbFtmb3JdOm5vdCguZ2Zvcm0tZmllbGQtbGFiZWwtLXR5cGUtaW5saW5lKSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6ICRsYWJlbC1tYXJnaW4teTtcblx0XHRcdGxlZnQ6ICRsYWJlbC1tYXJnaW4teDtcblx0XHRcdGZvbnQtc2l6ZTogJGxhYmVsLWZvbnQtc2l6ZTtcblx0XHR9XG5cdH1cbn1cbiJdLCJmaWxlIjoiL2FwcC90aGVtZXMvcHJvdmlzaW9uL3NyYy9zY3NzL3BsdWdpbnMvZ3Jhdml0eWZvcm1zLnNjc3MifQ== */
