/*
 * DO NOT EDIT THIS FILE.
 * Edit .scss file instead and recompile.
*/
/**
 * @file
 */
/*
 * Remove unit from value
 */
.node--view-mode-public-grantee-view .field--node-category,
.node--view-mode-full .field--node-category, .node--view-mode-public-grantee-view .node__content--posted,
.node--view-mode-full .node__content--posted, .node__content-type {
  font-size: 0.875rem;
  line-height: 1.3;
}
@media (min-width: 35.501rem) {
  .node--view-mode-public-grantee-view .field--node-category,
  .node--view-mode-full .field--node-category, .node--view-mode-public-grantee-view .node__content--posted,
  .node--view-mode-full .node__content--posted, .node__content-type {
    font-size: 1rem;
    line-height: 1.3;
  }
}

.node__content--tags li a:hover {
  text-decoration: underline;
  -webkit-text-decoration: underline solid currentColor;
          text-decoration: underline solid currentColor;
  text-decoration-thickness: 1px;
  text-underline-offset: 2px;
}

@container (width <= 43.75rem) {}
@container (width > 35.5rem) {
  .node--view-mode-public-grantee-view .node__content.l-8-4,
  .node--view-mode-full .node__content.l-8-4 {
    display: grid;
  }
}
.node--view-mode-public-grantee-view .node__content .field,
.node--view-mode-full .node__content .field {
  margin-bottom: var(--double-space);
}
.node--view-mode-public-grantee-view .node__content .field:last-of-type,
.node--view-mode-full .node__content .field:last-of-type {
  margin-bottom: 0;
}
.node--view-mode-public-grantee-view .node__content .field--accordion,
.node--view-mode-full .node__content .field--accordion {
  margin-bottom: var(--space);
}
.node--view-mode-public-grantee-view .accordion__panel .field--label-above,
.node--view-mode-full .accordion__panel .field--label-above {
  margin-top: 0;
}
.node--view-mode-public-grantee-view .field--name-field-geofield .geofield-google-map,
.node--view-mode-full .field--name-field-geofield .geofield-google-map {
  border: 1px solid #979797;
}
.node--view-mode-public-grantee-view .field--name-field-focus-population p, .node--view-mode-public-grantee-view .field--name-field-focus-population ol, .node--view-mode-public-grantee-view .field--name-field-focus-population ul,
.node--view-mode-full .field--name-field-focus-population p,
.node--view-mode-full .field--name-field-focus-population ol,
.node--view-mode-full .field--name-field-focus-population ul {
  max-width: 55ch;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .node--view-mode-public-grantee-view .field--name-field-focus-population p, .node--view-mode-public-grantee-view .field--name-field-focus-population ol, .node--view-mode-public-grantee-view .field--name-field-focus-population ul,
  .node--view-mode-full .field--name-field-focus-population p,
  .node--view-mode-full .field--name-field-focus-population ol,
  .node--view-mode-full .field--name-field-focus-population ul {
    max-width: 600px;
  }
}
.node--view-mode-public-grantee-view .field--node-category,
.node--view-mode-full .field--node-category {
  margin-top: var(--quarter-space);
  margin-bottom: var(--quarter-space);
  font-family: "Overpass", arial, sans-serif;
  text-transform: uppercase;
  font-weight: 500;
}
.node--view-mode-public-grantee-view .field--node-category .field,
.node--view-mode-full .field--node-category .field {
  margin-bottom: 0;
}
.node--view-mode-public-grantee-view .node__content--float,
.node--view-mode-full .node__content--float {
  order: 1;
  margin-bottom: var(--double-space);
  margin-top: var(--double-space);
}
@media (min-width: 56.251rem) {
  .node--view-mode-public-grantee-view .node__content--float,
  .node--view-mode-full .node__content--float {
    margin-top: 0;
    float: right;
    margin-left: var(--double-space);
    width: calc(50% - 2rem);
  }
}
@media (min-width: 83.751rem) {
  .node--view-mode-public-grantee-view .node__content--float,
  .node--view-mode-full .node__content--float {
    width: calc(45% - 2rem);
  }
}
.node--view-mode-public-grantee-view .node__content--title,
.node--view-mode-full .node__content--title {
  order: 0;
}
.node--view-mode-public-grantee-view .node__content--title .h1,
.node--view-mode-full .node__content--title .h1 {
  word-wrap: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
          hyphens: auto;
}
.node--view-mode-public-grantee-view .node__content--title h2,
.node--view-mode-full .node__content--title h2 {
  margin-bottom: 1rem;
}
.node--view-mode-public-grantee-view .field--name-focus-areas--block li.field__item, .node--view-mode-public-grantee-view .field--name-focus-areas--block div.field__item,
.node--view-mode-full .field--name-focus-areas--block li.field__item,
.node--view-mode-full .field--name-focus-areas--block div.field__item {
  margin-bottom: var(--half-space);
}
.node--view-mode-public-grantee-view .field--name-field-consortium-members,
.node--view-mode-full .field--name-field-consortium-members {
  margin-top: var(--half-space);
}
.node--view-mode-public-grantee-view .field--name-field-consortium-members > .field__item,
.node--view-mode-full .field--name-field-consortium-members > .field__item {
  margin-bottom: var(--space);
}
.node--view-mode-public-grantee-view .field--name-field-consortium-members .paragraph > .field--name-field-organization,
.node--view-mode-full .field--name-field-consortium-members .paragraph > .field--name-field-organization {
  margin-bottom: 0;
}
.node--view-mode-public-grantee-view .field--name-field-consortium-members .paragraph > .field--name-field-organization div.field__item,
.node--view-mode-full .field--name-field-consortium-members .paragraph > .field--name-field-organization div.field__item {
  margin-bottom: 0;
}
.node--view-mode-public-grantee-view .field--name-field-consortium-members .field--name-field-location,
.node--view-mode-full .field--name-field-consortium-members .field--name-field-location {
  margin-bottom: var(--half-space);
}
@media (min-width: 43.751rem) {
  .node--view-mode-public-grantee-view .field--name-field-consortium-members .field--name-field-location,
  .node--view-mode-full .field--name-field-consortium-members .field--name-field-location {
    margin-top: -0.125rem;
  }
}
.node--view-mode-public-grantee-view .field--name-field-directors .paragraph > .field--name-field-director-name,
.node--view-mode-full .field--name-field-directors .paragraph > .field--name-field-director-name {
  margin-bottom: 0;
}
.node--view-mode-public-grantee-view .field--name-field-directors .paragraph > .field--name-field-director-name .field__item,
.node--view-mode-full .field--name-field-directors .paragraph > .field--name-field-director-name .field__item {
  margin-bottom: 0;
}
.node--view-mode-public-grantee-view .address,
.node--view-mode-full .address {
  margin: 0;
}
.node--view-mode-public-grantee-view .node__content--float h2:not(:first-child),
.node--view-mode-full .node__content--float h2:not(:first-child) {
  margin-top: var(--double-space);
}
@media (min-width: 56.251rem) {
  .node--view-mode-public-grantee-view .node__content--float h2,
  .node--view-mode-full .node__content--float h2 {
    margin-top: 0;
    font-size: 1.5rem;
    margin-bottom: var(--half-space);
  }
}
@media (min-width: 56.251rem) and (min-width: 35.501rem) {
  .node--view-mode-public-grantee-view .node__content--float h2,
  .node--view-mode-full .node__content--float h2 {
    font-size: 1.75rem;
  }
}
.node--view-mode-public-grantee-view .node__content--posted,
.node--view-mode-full .node__content--posted {
  margin-bottom: var(--space);
}
.node--view-mode-public-grantee-view .field--name-field-string-state,
.node--view-mode-full .field--name-field-string-state {
  margin-bottom: var(--half-space);
}
.node--view-mode-public-grantee-view *:not(.field--label-inline) > .field__label,
.node--view-mode-full *:not(.field--label-inline) > .field__label {
  font-family: "Overpass", arial, sans-serif;
}
.node--view-mode-public-grantee-view .accordion__panel .paragraph .field,
.node--view-mode-full .accordion__panel .paragraph .field {
  margin-bottom: 0;
}
.node--view-mode-public-grantee-view .accordion__panel .paragraph div.field__item,
.node--view-mode-full .accordion__panel .paragraph div.field__item {
  margin-bottom: 0;
}
.node--view-mode-public-grantee-view .accordion__panel .field__item + .field__item,
.node--view-mode-full .accordion__panel .field__item + .field__item {
  margin-top: 0;
}
.node--view-mode-public-grantee-view .grantee-site-list .view-content,
.node--view-mode-full .grantee-site-list .view-content {
  margin-top: var(--half-space);
}
.node--view-mode-public-grantee-view .grantee-site-list .views-row,
.node--view-mode-full .grantee-site-list .views-row {
  margin-bottom: 1rem;
}
.node--view-mode-public-grantee-view .accordion-group,
.node--view-mode-full .accordion-group {
  margin-top: var(--double-space);
}
.node--view-mode-public-grantee-view > h2:first-child,
.node--view-mode-full > h2:first-child {
  margin-bottom: var(--space);
}

.node__content--tags {
  line-height: 1.2;
}
.node__content--tags ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.node__content--tags li {
  margin: 0;
  list-style: none;
}
.node__content--tags li a {
  -webkit-text-decoration: none;
  text-decoration: none;
}
.node__content--tags .field__label {
  font-weight: 500;
  margin-bottom: var(--quarter-space);
}
.node__content--tags .field__item {
  margin-bottom: var(--half-space);
}
.node__content--tags .field__items.field {
  margin-bottom: 0;
}
.node__content--tags .term-tree-list li:not(:first-of-type) {
  margin-top: var(--dodrant-space);
}
.node__content--tags .term-tree-list li a.selected, .node__content--tags .term-tree-list li a.unselected {
  font-weight: 600;
  display: block;
  margin-bottom: var(--half-space);
}
.node__content--tags .term-tree-list li li, .node__content--tags .term-tree-list li li:not(:first-of-type) {
  margin: 0;
}
.node__content--tags .term-tree-list li li a.selected, .node__content--tags .term-tree-list li li a.unselected, .node__content--tags .term-tree-list li li:not(:first-of-type) a.selected, .node__content--tags .term-tree-list li li:not(:first-of-type) a.unselected {
  font-weight: 400;
  display: block;
  margin-bottom: var(--half-space);
}

.grantee-support-documents .view-header {
  margin-bottom: 0;
}
.grantee-support-documents .views-row {
  margin-bottom: 0;
}
.grantee-support-documents .views-field {
  margin-bottom: var(--space);
}
.grantee-support-documents .file {
  display: block;
  margin-bottom: var(--half-space);
}
.grantee-support-documents h4 {
  font-size: 1.25rem;
  margin: 0 0 var(--quarter-space) 0;
}

.node__content-type {
  margin-top: var(--quarter-space);
  margin-bottom: var(--quarter-space);
  font-family: "Overpass", arial, sans-serif;
  color: black;
  font-weight: 400;
  text-transform: uppercase;
}
.node__content-type .field {
  margin-bottom: 0;
}

.field--name-field-address .field--name-field-geofield {
  margin-bottom: var(--space);
}

.view-featured .views-row .node--view-mode-full .node__content-type {
  display: none;
}

.node--view-mode-themed-block-short-list .field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item, .node--view-mode-themed-block-short-list .field--name-field-referenced-content .field__item {
  margin-bottom: var(--space);
}

.node--view-mode-themed-block-featured-node .node__content .field--name-body {
  margin-bottom: 0;
}

.node--view-mode-teaser-with-image-and-inline-title .field--name-field-resource-image img {
  border: 1px solid var(--c-gray-20);
  display: block;
}
.node--view-mode-teaser-with-image-and-inline-title .field--name-field-resource-video iframe {
  border: 1px solid var(--c-gray-20);
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudC88bm8gc291cmNlPiIsImNvbXBvbmVudC9ub2RlLnNjc3MiLCJwYXJ0aWFscy9fbWl4aW5zLnNjc3MiLCJwYXJ0aWFscy9fcGxhY2Vob2xkZXJzLnNjc3MiLCJjb21wb25lbnQvbm9kZS5jc3MiLCJwYXJ0aWFscy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OztFQUFBO0FDQUE7O0VBQUE7QUMyQkE7O0VBQUE7QUNUQTs7O0VEbUNFLG1CQUFBO0VDakNBLGdCQUFBO0FDVEY7QURVRTtFQUhGOzs7SURtQ0UsZUFBQTtJQzlCRSxnQkFBQTtFQ0xGO0FBQ0Y7O0FEd0NBO0VBQ0UsMEJBQUE7RUFBQSxxREFBQTtVQUFBLDZDQUFBO0VBQUEsOEJBQUE7RUFDQSwwQkFBQTtBQ3JDRjs7QURtRkksZ0NBQUE7QUY3RkU7RUFERjs7SUFFSSxhQUFBO0VHZ0JOO0FBQ0Y7QUhkSTs7RUFDRSxrQ0FBQTtBR2lCTjtBSGhCTTs7RUFDRSxnQkFBQTtBR21CUjtBSGpCTTs7RUFDRSwyQkFBQTtBR29CUjtBSGRFOztFQUNFLGFBQUE7QUdpQko7QUhkSTs7RUFDRSx5QkFBQTtBR2lCTjtBSGJJOzs7O0VDNEdGLGVHekdZO0FEZ0JkO0FGMEZFO0VEN0dFOzs7O0lDOEdBLGdCRzFHYTtFRHNCZjtBQUNGO0FIdkJDOztFQUNFLGdDQUFBO0VBQ0EsbUNBQUE7RUFDQSwwQ0lyQ1U7RUpzQ1YseUJBQUE7RUFDQSxnQkFBQTtBRzBCSDtBSHhCSTs7RUFDRSxnQkFBQTtBRzJCTjtBSHZCRTs7RUFDRSxRQUFBO0VBQ0Esa0NBQUE7RUFDQSwrQkFBQTtBRzBCSjtBSHpCSTtFQUpGOztJQUtJLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZ0NBQUE7SUFDQSx1QkFBQTtFRzZCSjtBQUNGO0FINUJJO0VBVkY7O0lBV0ksdUJBQUE7RUdnQ0o7QUFDRjtBSDlCRTs7RUFDRSxRQUFBO0FHaUNKO0FIaENJOztFQzhCQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EscUJBQUE7VUFBQSxhQUFBO0FFTUo7QUhuQ0k7O0VBQ0UsbUJBQUE7QUdzQ047QUhsQ0k7OztFQUNFLGdDQUFBO0FHc0NOO0FIbENFOztFQUNFLDZCQUFBO0FHcUNKO0FIcENJOztFQUNFLDJCQUFBO0FHdUNOO0FIckNJOztFQUNFLGdCQUFBO0FHd0NOO0FIdkNNOztFQUNFLGdCQUFBO0FHMENSO0FIdkNJOztFQUNFLGdDQUFBO0FHMENOO0FIekNNO0VBRkY7O0lBR0kscUJBQUE7RUc2Q047QUFDRjtBSHpDSTs7RUFDRSxnQkFBQTtBRzRDTjtBSDNDTTs7RUFDRSxnQkFBQTtBRzhDUjtBSDFDRTs7RUFDRSxTQUFBO0FHNkNKO0FIMUNJOztFQUNFLCtCQUFBO0FHNkNOO0FIMUNFO0VBRUk7O0lBQ0UsYUFBQTtJQ3BFTixpQkFBQTtJRHNFTSxnQ0FBQTtFRzRDTjtBQUNGO0FINUNRO0VBSkY7O0lDbkVKLGtCQUFBO0VFd0hBO0FBQ0Y7QUg1Q0U7O0VBRUUsMkJBQUE7QUc4Q0o7QUg1Q0U7O0VBQ0UsZ0NBQUE7QUcrQ0o7QUg1Q0U7O0VBQ0UsMENJbElTO0FEaUxiO0FIMUNNOztFQUNFLGdCQUFBO0FHNkNSO0FIM0NNOztFQUNFLGdCQUFBO0FHOENSO0FIMUNJOztFQUNFLGFBQUE7QUc2Q047QUh6Q0k7O0VBQ0UsNkJBQUE7QUc0Q047QUgxQ0k7O0VBQ0UsbUJBQUE7QUc2Q047QUgxQ0U7O0VBQ0UsK0JBQUE7QUc2Q0o7QUgzQ0U7O0VBQ0UsMkJBQUE7QUc4Q0o7O0FIMUNBO0VBQ0UsZ0JBQUE7QUc2Q0Y7QUg1Q0U7RUFDRSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0FHOENKO0FINUNFO0VBQ0UsU0FBQTtFQUNBLGdCQUFBO0FHOENKO0FIN0NJO0VBQ0UsNkJBQUE7RUFBQSxxQkFBQTtBRytDTjtBSHhDRTtFQUNFLGdCQUFBO0VBQ0EsbUNBQUE7QUcwQ0o7QUh4Q0U7RUFDRSxnQ0FBQTtBRzBDSjtBSHpDSTtFQUNFLGdCQUFBO0FHMkNOO0FIdENNO0VBQ0UsZ0NBQUE7QUd3Q1I7QUh0Q007RUFDRSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxnQ0FBQTtBR3dDUjtBSHRDTTtFQUNFLFNBQUE7QUd3Q1I7QUh2Q1E7RUFDRSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxnQ0FBQTtBR3lDVjs7QUhqQ0U7RUFDRSxnQkFBQTtBR29DSjtBSGpDRTtFQUNFLGdCQUFBO0FHbUNKO0FIaENFO0VBQ0UsMkJBQUE7QUdrQ0o7QUgvQkU7RUFDRSxjQUFBO0VBQ0EsZ0NBQUE7QUdpQ0o7QUg5QkU7RUMzTEEsa0JBQUE7RUQ2TEUsa0NBQUE7QUdnQ0o7O0FINUJBO0VBQ0UsZ0NBQUE7RUFBQSxtQ0FBQTtFQUNBLDBDSS9PVztFSmdQWCxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSx5QkFBQTtBRytCRjtBSDdCRTtFQUNFLGdCQUFBO0FHK0JKOztBSDFCQTtFQUNFLDJCQUFBO0FHNkJGOztBSHpCRTtFQUNFLGFBQUE7QUc0Qko7O0FIckJFO0VBQ0UsMkJBQUE7QUd3Qko7O0FIaEJFO0VBQ0UsZ0JBQUE7QUdtQko7O0FIZEU7RUFDRSxrQ0FBQTtFQUNBLGNBQUE7QUdpQko7QUhmRTtFQUNFLGtDQUFBO0FHaUJKIiwiZmlsZSI6ImNvbXBvbmVudC9ub2RlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbbnVsbCwiLyoqXG4gKiBAZmlsZVxuICovXG5cbkB1c2UgXCIuLi9wYXJ0aWFsc1wiIGFzICo7XG5cbi5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyxcbi5ub2RlLS12aWV3LW1vZGUtZnVsbCB7XG4gIC5ub2RlX19jb250ZW50IHtcbiAgICBAbWVkaWEgKHdpZHRoIDw9ICN7JGRlc2t0b3AtbmFycm93fSkge1xuICAgICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAgIC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgICYubC04LTQge1xuICAgICAgQGNvbnRhaW5lciAod2lkdGggPiAjeyRuYXJyb3d9KSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5maWVsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1kb3VibGUtc3BhY2UpO1xuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgJi0tYWNjb3JkaW9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLmFjY29yZGlvbl9fcGFuZWwgLmZpZWxkLS1sYWJlbC1hYm92ZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuZmllbGQtLW5hbWUtZmllbGQtZ2VvZmllbGQge1xuICAgIC5nZW9maWVsZC1nb29nbGUtbWFwIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXktNDA7XG4gICAgfVxuICB9XG4gIC5maWVsZC0tbmFtZS1maWVsZC1mb2N1cy1wb3B1bGF0aW9uIHtcbiAgICBwLCBvbCwgdWwge1xuICAgICAgQGluY2x1ZGUgdS10ZXh0LS1tZWFzdXJlO1xuICAgIH1cbiAgfVxuIC5maWVsZC0tbm9kZS1jYXRlZ29yeSB7XG4gICBtYXJnaW4tdG9wOiB2YXIoLS1xdWFydGVyLXNwYWNlKTtcbiAgIG1hcmdpbi1ib3R0b206IHZhcigtLXF1YXJ0ZXItc3BhY2UpO1xuICAgZm9udC1mYW1pbHk6ICRzYW5zLXNlcmlmO1xuICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgQGV4dGVuZCAldGV4dC1zbWFsbDtcbiAgICAuZmllbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAubm9kZV9fY29udGVudC0tZmxvYXQge1xuICAgIG9yZGVyOiAxO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWRvdWJsZS1zcGFjZSk7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tZG91YmxlLXNwYWNlKTtcbiAgICBAbWVkaWEgKHdpZHRoID4gI3skZGVza3RvcC1uYXJyb3d9KSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLWRvdWJsZS1zcGFjZSk7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcbiAgICB9XG4gICAgQG1lZGlhICh3aWR0aCA+ICRzdXBlci1tYXgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDQ1JSAtIDJyZW0pO1xuICAgIH1cbiAgfVxuICAubm9kZV9fY29udGVudC0tdGl0bGUge1xuICAgIG9yZGVyOiAwO1xuICAgIC5oMSB7XG4gICAgICBAaW5jbHVkZSBoeXBoZW5hdGlvbjtcbiAgICB9XG4gICAgaDIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gIH1cbiAgLmZpZWxkLS1uYW1lLWZvY3VzLWFyZWFzLS1ibG9jayB7XG4gICAgbGkuZmllbGRfX2l0ZW0sIGRpdi5maWVsZF9faXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1oYWxmLXNwYWNlKTtcbiAgICB9XG4gIH1cblxuICAuZmllbGQtLW5hbWUtZmllbGQtY29uc29ydGl1bS1tZW1iZXJzIHtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS1oYWxmLXNwYWNlKTtcbiAgICA+IC5maWVsZF9faXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZSk7XG4gICAgfVxuICAgIC5wYXJhZ3JhcGggPiAuZmllbGQtLW5hbWUtZmllbGQtb3JnYW5pemF0aW9uIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBkaXYuZmllbGRfX2l0ZW17XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5maWVsZC0tbmFtZS1maWVsZC1sb2NhdGlvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1oYWxmLXNwYWNlKTtcbiAgICAgIEBtZWRpYSAod2lkdGggPiAjeyRtZWRpdW19KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0kZWlnaHRoLXNwYWNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZmllbGQtLW5hbWUtZmllbGQtZGlyZWN0b3JzIHtcbiAgICAucGFyYWdyYXBoID4gLmZpZWxkLS1uYW1lLWZpZWxkLWRpcmVjdG9yLW5hbWUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIC5maWVsZF9faXRlbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5hZGRyZXNzIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm5vZGVfX2NvbnRlbnQtLWZsb2F0IHtcbiAgICBoMjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiB2YXIoLS1kb3VibGUtc3BhY2UpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKHdpZHRoID4gI3skZGVza3RvcC1uYXJyb3d9KSB7XG4gICAgLm5vZGVfX2NvbnRlbnQtLWZsb2F0IHtcbiAgICAgIGgyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI0KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0taGFsZi1zcGFjZSk7XG4gICAgICAgIEBtZWRpYSAod2lkdGggPiAjeyRuYXJyb3d9KSB7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubm9kZV9fY29udGVudC0tcG9zdGVkIHtcbiAgICBAZXh0ZW5kICV0ZXh0LXNtYWxsO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNlKTtcbiAgfVxuICAuZmllbGQtLW5hbWUtZmllbGQtc3RyaW5nLXN0YXRlIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1oYWxmLXNwYWNlKTtcbiAgfVxuXG4gICo6bm90KC5maWVsZC0tbGFiZWwtaW5saW5lKT4uZmllbGRfX2xhYmVsIHtcbiAgICBmb250LWZhbWlseTogJGhlYWRpbmctZm9udC1mYW1pbHk7XG4gIH1cblxuICAuYWNjb3JkaW9uX19wYW5lbCB7XG4gICAgLnBhcmFncmFwaCB7XG4gICAgICAuZmllbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgZGl2LmZpZWxkX19pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmllbGRfX2l0ZW0gKyAuZmllbGRfX2l0ZW0ge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbiAgLmdyYW50ZWUtc2l0ZS1saXN0IHtcbiAgICAudmlldy1jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLWhhbGYtc3BhY2UpO1xuICAgIH1cbiAgICAudmlld3Mtcm93IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICB9XG4gIC5hY2NvcmRpb24tZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IHZhcigtLWRvdWJsZS1zcGFjZSk7XG4gIH1cbiAgPiBoMjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tc3BhY2UpO1xuICB9XG59XG5cbi5ub2RlX19jb250ZW50LS10YWdzIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIH1cbiAgbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIEBleHRlbmQgJXRleHQtZGVjb3JhdGlvbjtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxuICAuZmllbGRfX2xhYmVsIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXF1YXJ0ZXItc3BhY2UpO1xuICB9XG4gIC5maWVsZF9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0taGFsZi1zcGFjZSk7XG4gICAgJnMuZmllbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgLnRlcm0tdHJlZS1saXN0IHtcbiAgICBsaSB7XG4gICAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS1kb2RyYW50LXNwYWNlKTtcbiAgICAgIH1cbiAgICAgIGEuc2VsZWN0ZWQsIGEudW5zZWxlY3RlZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1oYWxmLXNwYWNlKTtcbiAgICAgIH1cbiAgICAgIGxpLCBsaTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBhLnNlbGVjdGVkLCBhLnVuc2VsZWN0ZWQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogdmFyKC0taGFsZi1zcGFjZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmdyYW50ZWUtc3VwcG9ydC1kb2N1bWVudHMge1xuICAudmlldy1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAudmlld3Mtcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnZpZXdzLWZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZSk7XG4gIH1cblxuICAuZmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0taGFsZi1zcGFjZSk7XG4gIH1cblxuICBoNCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDIwKTtcbiAgICBtYXJnaW46IDAgMCB2YXIoLS1xdWFydGVyLXNwYWNlKSAwO1xuICB9XG59XG5cbi5ub2RlX19jb250ZW50LXR5cGUge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXF1YXJ0ZXItc3BhY2UpO1xuICBmb250LWZhbWlseTogJHNhbnMtc2VyaWY7XG4gIGNvbG9yOiBibGFjaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgQGV4dGVuZCAldGV4dC1zbWFsbDtcbiAgLmZpZWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cblxuLmZpZWxkLS1uYW1lLWZpZWxkLWFkZHJlc3MgIC5maWVsZC0tbmFtZS1maWVsZC1nZW9maWVsZCAge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZSk7XG59XG5cbi52aWV3LWZlYXR1cmVkIC52aWV3cy1yb3cgLm5vZGUtLXZpZXctbW9kZS1mdWxsIHtcbiAgLm5vZGVfX2NvbnRlbnQtdHlwZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5cbi5ub2RlLS12aWV3LW1vZGUtdGhlbWVkLWJsb2NrLXNob3J0LWxpc3Qge1xuXG4gIC5maWVsZC5maWVsZC0tbmFtZS1ib2R5LmZpZWxkLS10eXBlLXRleHQtd2l0aC1zdW1tYXJ5LmZpZWxkLS1sYWJlbC1oaWRkZW4uZmllbGRfX2l0ZW0sIC5maWVsZC0tbmFtZS1maWVsZC1yZWZlcmVuY2VkLWNvbnRlbnQgLmZpZWxkX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZSk7XG4gIH1cbiAgLy8gLmZpZWxkLS1uYW1lLWZpZWxkLXJlZmVyZW5jZWQtY29udGVudCBhIHtcbiAgLy8gICBAZXh0ZW5kICV0ZXh0LWRlY29yYXRpb247XG4gIC8vIH1cbn1cblxuLm5vZGUtLXZpZXctbW9kZS10aGVtZWQtYmxvY2stZmVhdHVyZWQtbm9kZSAubm9kZV9fY29udGVudCB7XG4gIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtdGVhc2VyLXdpdGgtaW1hZ2UtYW5kLWlubGluZS10aXRsZSB7XG4gIC5maWVsZC0tbmFtZS1maWVsZC1yZXNvdXJjZS1pbWFnZSBpbWcge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWMtZ3JheS0yMCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmZpZWxkLS1uYW1lLWZpZWxkLXJlc291cmNlLXZpZGVvIGlmcmFtZXtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jLWdyYXktMjApO1xuICB9XG59IiwiQHVzZSAnc2FzczptYXRoJztcbkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xuXG5AbWl4aW4gbGluay1jb2xvcnMoJG5vcm1hbCwgJGhvdmVyOiBmYWxzZSwgJGFjdGl2ZTogZmFsc2UsICR2aXNpdGVkOiBmYWxzZSwgJGZvY3VzOiBmYWxzZSkge1xuICBjb2xvcjogJG5vcm1hbDtcbiAgQGlmICR2aXNpdGVkIHtcbiAgICAmOnZpc2l0ZWQge1xuICAgICAgY29sb3I6ICR2aXNpdGVkO1xuICAgIH1cbiAgfVxuICBAaWYgJGZvY3VzIHtcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkZm9jdXM7XG4gICAgfVxuICB9XG4gIEBpZiAkaG92ZXIge1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRob3ZlcjtcbiAgICB9XG4gIH1cbiAgQGlmICRhY3RpdmUge1xuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkYWN0aXZlO1xuICAgIH1cbiAgfVxufVxuXG4vKlxuICogUmVtb3ZlIHVuaXQgZnJvbSB2YWx1ZVxuICovXG5cbkBmdW5jdGlvbiBzdHJpcC11bml0KCRudW1iZXIpIHtcbiAgQGlmIHR5cGUtb2YoJG51bWJlcikgPT0gJ251bWJlcicgYW5kIG5vdCB1bml0bGVzcygkbnVtYmVyKSB7XG4gICAgQHJldHVybiBtYXRoLmRpdigkbnVtYmVyLCAkbnVtYmVyICogMCArIDEpO1xuICB9XG5cbiAgQHJldHVybiAkbnVtYmVyO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1tYXJnaW4oJHBhcmFtOiBtYXJnaW4pIHtcbiAgI3skcGFyYW19LWlubGluZTogdmFyKC0tc3BhY2UpO1xuICBAbWVkaWEgKCN7JG5hcnJvd30gPCB3aWR0aCA8PSAjeyRzdXBlci1tYXh9KSB7XG4gICAgI3skcGFyYW19LWlubGluZTogdmFyKC0tc2VzcXVpLXNwYWNlKTtcbiAgfVxufVxuXG5AZnVuY3Rpb24gY2FsY3VsYXRlUmVtKCRzaXplKSB7XG4gICRyZW1TaXplOiBtYXRoLmRpdigkc2l6ZSwgMTYpO1xuICBAcmV0dXJuICRyZW1TaXplICogMXJlbTtcbn1cblxuXG5AbWl4aW4gZm9udC1zaXplKCRzaXplLCAkaGVpZ2h0OiBmYWxzZSkge1xuICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgkc2l6ZSk7XG4gIEBpZiAkaGVpZ2h0IHtcbiAgICBsaW5lLWhlaWdodDogbWF0aC5kaXYoJGhlaWdodCwgJHNpemUpO1xuICB9XG59XG5cbkBtaXhpbiByZXNwb25zaXZlLWZvbnQoJHJlc3BvbnNpdmUsICRtaW4sICRtYXg6IGZhbHNlLCAkZmFsbGJhY2s6IGZhbHNlKSB7XG4gICRyZXNwb25zaXZlLXVuaXRsZXNzOiAkcmVzcG9uc2l2ZSAvICgkcmVzcG9uc2l2ZSAtICRyZXNwb25zaXZlICsgMSk7XG4gICRkaW1lbnNpb246IGlmKHVuaXQoJHJlc3BvbnNpdmUpID09ICd2aCcsICdoZWlnaHQnLCAnd2lkdGgnKTtcbiAgJG1pbi1icmVha3BvaW50OiAkbWluIC8gJHJlc3BvbnNpdmUtdW5pdGxlc3MgKiAxMDA7XG4gIGZvbnQtc2l6ZTogJHJlc3BvbnNpdmU7XG4gIEBtZWRpYSAobWF4LSN7JGRpbWVuc2lvbn06ICN7JG1pbi1icmVha3BvaW50fSkge1xuICAgIGZvbnQtc2l6ZTogJG1pbjtcbiAgfVxuXG4gIEBpZiAkbWF4IHtcbiAgICAkbWF4LWJyZWFrcG9pbnQ6ICRtYXggLyAkcmVzcG9uc2l2ZS11bml0bGVzcyAqIDEwMDtcblxuICAgIEBtZWRpYSAobWluLSN7JGRpbWVuc2lvbn06ICN7JG1heC1icmVha3BvaW50fSkge1xuICAgICAgZm9udC1zaXplOiAkbWF4O1xuICAgIH1cbiAgfVxuXG4gIEBpZiAkZmFsbGJhY2sge1xuICAgIGZvbnQtc2l6ZTogJGZhbGxiYWNrO1xuICB9XG5cblxufVxuXG5AbWl4aW4gYmxvY2stLWhpZ2hsaWdodF9faW1hZ2UtaGVhZGluZygkaW1hZ2UtbmFtZSkge1xuICBtYXJnaW4tYm90dG9tOiAkdHJpcGxlLXNwYWNlO1xuICAudmlld3Mtcm93IHtcbiAgICBtYXJnaW46ICRzZXNxdWktc3BhY2UgMCAwO1xuICB9XG4gIGgyIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWFyZ2luOiAjey0kc3BhY2V9ICN7LSRzcGFjZX0gMDtcbiAgICBwYWRkaW5nOiAkc3BhY2UgJHF1YXNxdWktc3BhY2U7XG4gICAgaGVpZ2h0OiAxNDdweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1hZ2VzLyN7JGltYWdlLW5hbWV9LmpwZyk7XG4gIH1cbn1cblxuQG1peGluIGh5cGhlbmF0aW9uKCRoeXBoZW5hdGlvbjogdHJ1ZSkge1xuICBAaWYgJGh5cGhlbmF0aW9uIHtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICBoeXBoZW5zOiBhdXRvO1xuICB9XG4gIEBlbHNlIHtcbiAgICBvdmVyZmxvdy13cmFwOiBub3JtYWw7XG4gICAgd29yZC13cmFwOiBub3JtYWw7XG4gICAgaHlwaGVuczogbm9uZTtcbiAgfVxufVxuXG4vLy8gU2xpZ2h0bHkgbGlnaHRlbiBhIGNvbG9yXG4vLy8gQGFjY2VzcyBwdWJsaWNcbi8vLyBAcGFyYW0ge0NvbG9yfSAkY29sb3IgLSBjb2xvciB0byB0aW50XG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICRwZXJjZW50YWdlIC0gcGVyY2VudGFnZSBvZiBgJGNvbG9yYCBpbiByZXR1cm5lZCBjb2xvclxuLy8vIEByZXR1cm4ge0NvbG9yfVxuQGZ1bmN0aW9uIHRpbnQoJGNvbG9yLCAkcGVyY2VudGFnZSkge1xuICBAcmV0dXJuIG1peCh3aGl0ZSwgJGNvbG9yLCAkcGVyY2VudGFnZSk7XG59XG5cbi8vLyBTbGlnaHRseSBkYXJrZW4gYSBjb2xvclxuLy8vIEBhY2Nlc3MgcHVibGljXG4vLy8gQHBhcmFtIHtDb2xvcn0gJGNvbG9yIC0gY29sb3IgdG8gc2hhZGVcbi8vLyBAcGFyYW0ge051bWJlcn0gJHBlcmNlbnRhZ2UgLSBwZXJjZW50YWdlIG9mIGAkY29sb3JgIGluIHJldHVybmVkIGNvbG9yXG4vLy8gQHJldHVybiB7Q29sb3J9XG5AZnVuY3Rpb24gc2hhZGUoJGNvbG9yLCAkcGVyY2VudGFnZSkge1xuICBAcmV0dXJuIG1peChibGFjaywgJGNvbG9yLCAkcGVyY2VudGFnZSk7XG59XG5cbkBtaXhpbiBjb25kaXQoJGltYWdlLW5hbWUpIHtcbiAgbWFyZ2luLWJvdHRvbTogJGRlZmF1bHQtcGFkZGluZyozO1xuICAudmlld3Mtcm93IHtcbiAgICBtYXJnaW46ICRkZWZhdWx0LXBhZGRpbmcqMS41IDAgMDtcbiAgfVxuICBoMiB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbjogI3stJGRlZmF1bHQtcGFkZGluZ30gI3stJGRlZmF1bHQtcGFkZGluZ30gMDtcbiAgICBwYWRkaW5nOiAkZGVmYXVsdC1wYWRkaW5nICRkZWZhdWx0LXBhZGRpbmcqMS4yNTtcbiAgICBoZWlnaHQ6IDE0N3B4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWFnZXMvI3skaW1hZ2UtbmFtZX0uanBnKTtcbiAgfVxufVxuXG5AbWl4aW4gdS10ZXh0LS1tZWFzdXJlIHtcbiAgbWF4LXdpZHRoOiAkbWF4LW1lYXN1cmU7XG4gIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgbWF4LXdpZHRoOiAkbWF4LW1lYXN1cmUtaWU7XG4gIH1cbn1cblxuLy9HZW5lcmFsXG4vL1xuLy8gSGlkZSBlbGVtZW50cyB2aXN1YWxseSwgYnV0IGtlZXAgdGhlbSBhdmFpbGFibGUgZm9yIHNjcmVlbi1yZWFkZXJzLlxuLy9cbi8vIFVzZWQgZm9yIGluZm9ybWF0aW9uIHJlcXVpcmVkIGZvciBzY3JlZW4tcmVhZGVyIHVzZXJzIHRvIHVuZGVyc3RhbmQgYW5kIHVzZVxuLy8gdGhlIHNpdGUgd2hlcmUgdmlzdWFsIGRpc3BsYXkgaXMgdW5kZXNpcmFibGUuIEluZm9ybWF0aW9uIHByb3ZpZGVkIGluIHRoaXNcbi8vIG1hbm5lciBzaG91bGQgYmUga2VwdCBjb25jaXNlLCB0byBhdm9pZCB1bm5lY2Vzc2FyeSBidXJkZW4gb24gdGhlIHVzZXIuXG4vLyBcIiFpbXBvcnRhbnRcIiBpcyB1c2VkIHRvIHByZXZlbnQgdW5pbnRlbnRpb25hbCBvdmVycmlkZXMuXG4vL1xuQG1peGluIHZpc3VhbGx5LWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMXB4O1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cbiIsIkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xuQHVzZSBcIm1peGluc1wiIGFzICo7XG5AdXNlIFwic2FzczptYXBcIjtcblxuXG4laXMtZm9jdXMge1xuICBib3gtc2hhZG93OiAkYy1mb2N1cyAwcHggMHB4IDVweDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLy9UeXBvZ3JhcGh5XG4ldGV4dC1ib2R5IHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRiYXNlLWZvbnQtc2l6ZSk7XG4gIEBtZWRpYSAod2lkdGggPD0gI3skbmFycm93fSkge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxOCk7XG4gIH1cbn1cblxuJXRleHQtc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoMTQpO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBAbWVkaWEgKHdpZHRoID4gI3skbmFycm93fSkge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxNik7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuXG4ldGV4dC1leHRyYS1zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMik7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIEBtZWRpYSAod2lkdGggPiAjeyRuYXJyb3d9KSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5cbiV0ZXh0LWJpZyB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIEBtZWRpYSAod2lkdGggPiAjeyRuYXJyb3d9KSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDI0KTtcbiAgfVxufVxuXG5AZWFjaCAkbGFiZWwsICRtYXAgaW4gJGZvbnQtc2l6ZS1tYXAge1xuICAlI3skbGFiZWx9IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUobWFwLWdldCgkbWFwLCBzaXplLW1vYmlsZSksbWFwLWdldCgkbWFwLCBoZWlnaHQtbW9iaWxlKSk7XG4gICAgQG1lZGlhICh3aWR0aCA+ICN7JG1lZGl1bX0pIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKG1hcC1nZXQoJG1hcCwgc2l6ZS1kZXNrdG9wKSxtYXAtZ2V0KCRtYXAsIGhlaWdodC1kZXNrdG9wKSk7XG4gICAgfVxuICB9XG4gICUjeyRsYWJlbH0tdGlnaHQge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShtYXAtZ2V0KCRtYXAsIHNpemUtbW9iaWxlKSxtYXAtZ2V0KCRtYXAsIGhlaWdodC1tb2JpbGUtdGlnaHQpKTtcbiAgICBAbWVkaWEgKHdpZHRoID4gI3skbWVkaXVtfSkge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKG1hcC1nZXQoJG1hcCwgc2l6ZS1kZXNrdG9wKSxtYXAtZ2V0KCRtYXAsIGhlaWdodC1kZXNrdG9wLXRpZ2h0KSk7XG4gICAgfVxuICB9XG59XG5cbiV0ZXh0LWRlY29yYXRpb24ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAxcHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xufVxuXG4ldGV4dC1kZWNvcmF0aW9uLWJsdWUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAxcHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEoJGMtbGluaywgLjgpO1xufVxuXG4vL0xheW91dHNcbiVtYXgtd2lkdGgge1xuICAvLyBAbWVkaWEgKHdpZHRoID4gJHN1cGVyLW1heCkge1xuICAvLyAgIG1hcmdpbi1sZWZ0OiAkc2VzcXVpLXNwYWNlO1xuICAvLyAgIG1hcmdpbi1yaWdodDogJHNlc3F1aS1zcGFjZTtcbiAgLy8gfVxuICBAbWVkaWEgKHdpZHRoID4gJHN1cGVyLW1heCkge1xuICAgIG1heC13aWR0aDogJG1heC13aWR0aDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuJWwtYmxvY2sge1xuICBtYXJnaW46ICRzZXNxdWktc3BhY2UgJHNwYWNlO1xuICBAbWVkaWEgKCN7JHBoYWJsZXR9IDwgd2lkdGggPD0gI3skbmFycm93fSkge1xuICAgIG1hcmdpbjogdmFyKC0tZG91YmxlLXNwYWNlKTtcbiAgfVxufVxuXG4lbC1ibG9ja19faGlnaGxpZ2h0IHtcbiAgbWFyZ2luOiAkc2VzcXVpLXNwYWNlIDA7XG4gIG1hcmdpbi1sZWZ0OiAtJHF1YXJ0ZXItc3BhY2U7XG4gIG1hcmdpbi1yaWdodDogLSRxdWFydGVyLXNwYWNlO1xuICAvLyBAbWVkaWEgKCN7JHBoYWJsZXR9IDwgd2lkdGggPD0gI3skbmFycm93fSkge1xuICBAbWVkaWEgKHdpZHRoID4gI3skcGhhYmxldH0pIHtcbiAgICBtYXJnaW46IHZhcigtLXNwYWNlKTtcbiAgfVxufVxuXG4lbC1iYXNlIHtcbiAgJl9fY29sMSB7XG4gICAgQGluY2x1ZGUgdS10ZXh0LS1tZWFzdXJlO1xuICAgIEBtZWRpYSAod2lkdGggPD0gI3skd2lkZX0pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXRyaXBsZS1zcGFjZSk7XG4gICAgfVxuICAgIEBjb250YWluZXIgKHdpZHRoIDw9ICN7JG1lZGl1bX0pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXRyaXBsZS1zcGFjZSk7XG4gICAgfVxuICB9XG4gICZfX2NvbDIgPiBkaXYge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXRyaXBsZS1zcGFjZSk7XG4gIH1cbn1cblxuJWJsb2NrLS1oaWdobGlnaHQtYmFzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEod2hpdGUsLjUpO1xuICBwYWRkaW5nOiB2YXIoLS1zcGFjZSkgdmFyKC0tcXVhc3F1aS1zcGFjZSkgdmFyKC0tZG91YmxlLXNwYWNlKTtcbiAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG59IiwiLyoqXG4gKiBAZmlsZVxuICovXG4vKlxuICogUmVtb3ZlIHVuaXQgZnJvbSB2YWx1ZVxuICovXG4ubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgLmZpZWxkLS1ub2RlLWNhdGVnb3J5LFxuLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5maWVsZC0tbm9kZS1jYXRlZ29yeSwgLm5vZGUtLXZpZXctbW9kZS1wdWJsaWMtZ3JhbnRlZS12aWV3IC5ub2RlX19jb250ZW50LS1wb3N0ZWQsXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLm5vZGVfX2NvbnRlbnQtLXBvc3RlZCwgLm5vZGVfX2NvbnRlbnQtdHlwZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKHdpZHRoID4gMzUuNXJlbSkge1xuICAubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgLmZpZWxkLS1ub2RlLWNhdGVnb3J5LFxuICAubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmZpZWxkLS1ub2RlLWNhdGVnb3J5LCAubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgLm5vZGVfX2NvbnRlbnQtLXBvc3RlZCxcbiAgLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ub2RlX19jb250ZW50LS1wb3N0ZWQsIC5ub2RlX19jb250ZW50LXR5cGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG59XG5cbi5ub2RlX19jb250ZW50LS10YWdzIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAxcHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xufVxuXG5AY29udGFpbmVyICh3aWR0aCA8PSA0My43NXJlbSkge31cbkBjb250YWluZXIgKHdpZHRoID4gMzUuNXJlbSkge1xuICAubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgLm5vZGVfX2NvbnRlbnQubC04LTQsXG4gIC5ub2RlLS12aWV3LW1vZGUtZnVsbCAubm9kZV9fY29udGVudC5sLTgtNCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgfVxufVxuLm5vZGUtLXZpZXctbW9kZS1wdWJsaWMtZ3JhbnRlZS12aWV3IC5ub2RlX19jb250ZW50IC5maWVsZCxcbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAubm9kZV9fY29udGVudCAuZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1kb3VibGUtc3BhY2UpO1xufVxuLm5vZGUtLXZpZXctbW9kZS1wdWJsaWMtZ3JhbnRlZS12aWV3IC5ub2RlX19jb250ZW50IC5maWVsZDpsYXN0LW9mLXR5cGUsXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLm5vZGVfX2NvbnRlbnQgLmZpZWxkOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1hY2NvcmRpb24sXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1hY2NvcmRpb24ge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZSk7XG59XG4ubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgLmFjY29yZGlvbl9fcGFuZWwgLmZpZWxkLS1sYWJlbC1hYm92ZSxcbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuYWNjb3JkaW9uX19wYW5lbCAuZmllbGQtLWxhYmVsLWFib3ZlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAuZmllbGQtLW5hbWUtZmllbGQtZ2VvZmllbGQgLmdlb2ZpZWxkLWdvb2dsZS1tYXAsXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmZpZWxkLS1uYW1lLWZpZWxkLWdlb2ZpZWxkIC5nZW9maWVsZC1nb29nbGUtbWFwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk3OTc5Nztcbn1cbi5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAuZmllbGQtLW5hbWUtZmllbGQtZm9jdXMtcG9wdWxhdGlvbiBwLCAubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgLmZpZWxkLS1uYW1lLWZpZWxkLWZvY3VzLXBvcHVsYXRpb24gb2wsIC5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAuZmllbGQtLW5hbWUtZmllbGQtZm9jdXMtcG9wdWxhdGlvbiB1bCxcbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZmllbGQtLW5hbWUtZmllbGQtZm9jdXMtcG9wdWxhdGlvbiBwLFxuLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5maWVsZC0tbmFtZS1maWVsZC1mb2N1cy1wb3B1bGF0aW9uIG9sLFxuLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5maWVsZC0tbmFtZS1maWVsZC1mb2N1cy1wb3B1bGF0aW9uIHVsIHtcbiAgbWF4LXdpZHRoOiA1NWNoO1xufVxuQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgLm5vZGUtLXZpZXctbW9kZS1wdWJsaWMtZ3JhbnRlZS12aWV3IC5maWVsZC0tbmFtZS1maWVsZC1mb2N1cy1wb3B1bGF0aW9uIHAsIC5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAuZmllbGQtLW5hbWUtZmllbGQtZm9jdXMtcG9wdWxhdGlvbiBvbCwgLm5vZGUtLXZpZXctbW9kZS1wdWJsaWMtZ3JhbnRlZS12aWV3IC5maWVsZC0tbmFtZS1maWVsZC1mb2N1cy1wb3B1bGF0aW9uIHVsLFxuICAubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmZpZWxkLS1uYW1lLWZpZWxkLWZvY3VzLXBvcHVsYXRpb24gcCxcbiAgLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5maWVsZC0tbmFtZS1maWVsZC1mb2N1cy1wb3B1bGF0aW9uIG9sLFxuICAubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmZpZWxkLS1uYW1lLWZpZWxkLWZvY3VzLXBvcHVsYXRpb24gdWwge1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gIH1cbn1cbi5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAuZmllbGQtLW5vZGUtY2F0ZWdvcnksXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmZpZWxkLS1ub2RlLWNhdGVnb3J5IHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tcXVhcnRlci1zcGFjZSk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXF1YXJ0ZXItc3BhY2UpO1xuICBmb250LWZhbWlseTogXCJPdmVycGFzc1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAuZmllbGQtLW5vZGUtY2F0ZWdvcnkgLmZpZWxkLFxuLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5maWVsZC0tbm9kZS1jYXRlZ29yeSAuZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5vZGUtLXZpZXctbW9kZS1wdWJsaWMtZ3JhbnRlZS12aWV3IC5ub2RlX19jb250ZW50LS1mbG9hdCxcbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAubm9kZV9fY29udGVudC0tZmxvYXQge1xuICBvcmRlcjogMTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tZG91YmxlLXNwYWNlKTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tZG91YmxlLXNwYWNlKTtcbn1cbkBtZWRpYSAod2lkdGggPiA1Ni4yNXJlbSkge1xuICAubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgLm5vZGVfX2NvbnRlbnQtLWZsb2F0LFxuICAubm9kZS0tdmlldy1tb2RlLWZ1bGwgLm5vZGVfX2NvbnRlbnQtLWZsb2F0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tZG91YmxlLXNwYWNlKTtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAycmVtKTtcbiAgfVxufVxuQG1lZGlhICh3aWR0aCA+IDgzLjc1cmVtKSB7XG4gIC5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAubm9kZV9fY29udGVudC0tZmxvYXQsXG4gIC5ub2RlLS12aWV3LW1vZGUtZnVsbCAubm9kZV9fY29udGVudC0tZmxvYXQge1xuICAgIHdpZHRoOiBjYWxjKDQ1JSAtIDJyZW0pO1xuICB9XG59XG4ubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgLm5vZGVfX2NvbnRlbnQtLXRpdGxlLFxuLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ub2RlX19jb250ZW50LS10aXRsZSB7XG4gIG9yZGVyOiAwO1xufVxuLm5vZGUtLXZpZXctbW9kZS1wdWJsaWMtZ3JhbnRlZS12aWV3IC5ub2RlX19jb250ZW50LS10aXRsZSAuaDEsXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLm5vZGVfX2NvbnRlbnQtLXRpdGxlIC5oMSB7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgaHlwaGVuczogYXV0bztcbn1cbi5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAubm9kZV9fY29udGVudC0tdGl0bGUgaDIsXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLm5vZGVfX2NvbnRlbnQtLXRpdGxlIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAuZmllbGQtLW5hbWUtZm9jdXMtYXJlYXMtLWJsb2NrIGxpLmZpZWxkX19pdGVtLCAubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgLmZpZWxkLS1uYW1lLWZvY3VzLWFyZWFzLS1ibG9jayBkaXYuZmllbGRfX2l0ZW0sXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmZpZWxkLS1uYW1lLWZvY3VzLWFyZWFzLS1ibG9jayBsaS5maWVsZF9faXRlbSxcbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZmllbGQtLW5hbWUtZm9jdXMtYXJlYXMtLWJsb2NrIGRpdi5maWVsZF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWhhbGYtc3BhY2UpO1xufVxuLm5vZGUtLXZpZXctbW9kZS1wdWJsaWMtZ3JhbnRlZS12aWV3IC5maWVsZC0tbmFtZS1maWVsZC1jb25zb3J0aXVtLW1lbWJlcnMsXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnNvcnRpdW0tbWVtYmVycyB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWhhbGYtc3BhY2UpO1xufVxuLm5vZGUtLXZpZXctbW9kZS1wdWJsaWMtZ3JhbnRlZS12aWV3IC5maWVsZC0tbmFtZS1maWVsZC1jb25zb3J0aXVtLW1lbWJlcnMgPiAuZmllbGRfX2l0ZW0sXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmZpZWxkLS1uYW1lLWZpZWxkLWNvbnNvcnRpdW0tbWVtYmVycyA+IC5maWVsZF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNlKTtcbn1cbi5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAuZmllbGQtLW5hbWUtZmllbGQtY29uc29ydGl1bS1tZW1iZXJzIC5wYXJhZ3JhcGggPiAuZmllbGQtLW5hbWUtZmllbGQtb3JnYW5pemF0aW9uLFxuLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5maWVsZC0tbmFtZS1maWVsZC1jb25zb3J0aXVtLW1lbWJlcnMgLnBhcmFncmFwaCA+IC5maWVsZC0tbmFtZS1maWVsZC1vcmdhbml6YXRpb24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5vZGUtLXZpZXctbW9kZS1wdWJsaWMtZ3JhbnRlZS12aWV3IC5maWVsZC0tbmFtZS1maWVsZC1jb25zb3J0aXVtLW1lbWJlcnMgLnBhcmFncmFwaCA+IC5maWVsZC0tbmFtZS1maWVsZC1vcmdhbml6YXRpb24gZGl2LmZpZWxkX19pdGVtLFxuLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5maWVsZC0tbmFtZS1maWVsZC1jb25zb3J0aXVtLW1lbWJlcnMgLnBhcmFncmFwaCA+IC5maWVsZC0tbmFtZS1maWVsZC1vcmdhbml6YXRpb24gZGl2LmZpZWxkX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAuZmllbGQtLW5hbWUtZmllbGQtY29uc29ydGl1bS1tZW1iZXJzIC5maWVsZC0tbmFtZS1maWVsZC1sb2NhdGlvbixcbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZmllbGQtLW5hbWUtZmllbGQtY29uc29ydGl1bS1tZW1iZXJzIC5maWVsZC0tbmFtZS1maWVsZC1sb2NhdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWhhbGYtc3BhY2UpO1xufVxuQG1lZGlhICh3aWR0aCA+IDQzLjc1cmVtKSB7XG4gIC5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAuZmllbGQtLW5hbWUtZmllbGQtY29uc29ydGl1bS1tZW1iZXJzIC5maWVsZC0tbmFtZS1maWVsZC1sb2NhdGlvbixcbiAgLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5maWVsZC0tbmFtZS1maWVsZC1jb25zb3J0aXVtLW1lbWJlcnMgLmZpZWxkLS1uYW1lLWZpZWxkLWxvY2F0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4xMjVyZW07XG4gIH1cbn1cbi5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAuZmllbGQtLW5hbWUtZmllbGQtZGlyZWN0b3JzIC5wYXJhZ3JhcGggPiAuZmllbGQtLW5hbWUtZmllbGQtZGlyZWN0b3ItbmFtZSxcbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZmllbGQtLW5hbWUtZmllbGQtZGlyZWN0b3JzIC5wYXJhZ3JhcGggPiAuZmllbGQtLW5hbWUtZmllbGQtZGlyZWN0b3ItbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgLmZpZWxkLS1uYW1lLWZpZWxkLWRpcmVjdG9ycyAucGFyYWdyYXBoID4gLmZpZWxkLS1uYW1lLWZpZWxkLWRpcmVjdG9yLW5hbWUgLmZpZWxkX19pdGVtLFxuLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5maWVsZC0tbmFtZS1maWVsZC1kaXJlY3RvcnMgLnBhcmFncmFwaCA+IC5maWVsZC0tbmFtZS1maWVsZC1kaXJlY3Rvci1uYW1lIC5maWVsZF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgLmFkZHJlc3MsXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmFkZHJlc3Mge1xuICBtYXJnaW46IDA7XG59XG4ubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgLm5vZGVfX2NvbnRlbnQtLWZsb2F0IGgyOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ub2RlX19jb250ZW50LS1mbG9hdCBoMjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWRvdWJsZS1zcGFjZSk7XG59XG5AbWVkaWEgKHdpZHRoID4gNTYuMjVyZW0pIHtcbiAgLm5vZGUtLXZpZXctbW9kZS1wdWJsaWMtZ3JhbnRlZS12aWV3IC5ub2RlX19jb250ZW50LS1mbG9hdCBoMixcbiAgLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ub2RlX19jb250ZW50LS1mbG9hdCBoMiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1oYWxmLXNwYWNlKTtcbiAgfVxufVxuQG1lZGlhICh3aWR0aCA+IDU2LjI1cmVtKSBhbmQgKHdpZHRoID4gMzUuNXJlbSkge1xuICAubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgLm5vZGVfX2NvbnRlbnQtLWZsb2F0IGgyLFxuICAubm9kZS0tdmlldy1tb2RlLWZ1bGwgLm5vZGVfX2NvbnRlbnQtLWZsb2F0IGgyIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cbi5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAubm9kZV9fY29udGVudC0tcG9zdGVkLFxuLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ub2RlX19jb250ZW50LS1wb3N0ZWQge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZSk7XG59XG4ubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgLmZpZWxkLS1uYW1lLWZpZWxkLXN0cmluZy1zdGF0ZSxcbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZmllbGQtLW5hbWUtZmllbGQtc3RyaW5nLXN0YXRlIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0taGFsZi1zcGFjZSk7XG59XG4ubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgKjpub3QoLmZpZWxkLS1sYWJlbC1pbmxpbmUpID4gLmZpZWxkX19sYWJlbCxcbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAqOm5vdCguZmllbGQtLWxhYmVsLWlubGluZSkgPiAuZmllbGRfX2xhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgYXJpYWwsIHNhbnMtc2VyaWY7XG59XG4ubm9kZS0tdmlldy1tb2RlLXB1YmxpYy1ncmFudGVlLXZpZXcgLmFjY29yZGlvbl9fcGFuZWwgLnBhcmFncmFwaCAuZmllbGQsXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmFjY29yZGlvbl9fcGFuZWwgLnBhcmFncmFwaCAuZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5vZGUtLXZpZXctbW9kZS1wdWJsaWMtZ3JhbnRlZS12aWV3IC5hY2NvcmRpb25fX3BhbmVsIC5wYXJhZ3JhcGggZGl2LmZpZWxkX19pdGVtLFxuLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5hY2NvcmRpb25fX3BhbmVsIC5wYXJhZ3JhcGggZGl2LmZpZWxkX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAuYWNjb3JkaW9uX19wYW5lbCAuZmllbGRfX2l0ZW0gKyAuZmllbGRfX2l0ZW0sXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwgLmFjY29yZGlvbl9fcGFuZWwgLmZpZWxkX19pdGVtICsgLmZpZWxkX19pdGVtIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAuZ3JhbnRlZS1zaXRlLWxpc3QgLnZpZXctY29udGVudCxcbi5ub2RlLS12aWV3LW1vZGUtZnVsbCAuZ3JhbnRlZS1zaXRlLWxpc3QgLnZpZXctY29udGVudCB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWhhbGYtc3BhY2UpO1xufVxuLm5vZGUtLXZpZXctbW9kZS1wdWJsaWMtZ3JhbnRlZS12aWV3IC5ncmFudGVlLXNpdGUtbGlzdCAudmlld3Mtcm93LFxuLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ncmFudGVlLXNpdGUtbGlzdCAudmlld3Mtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cbi5ub2RlLS12aWV3LW1vZGUtcHVibGljLWdyYW50ZWUtdmlldyAuYWNjb3JkaW9uLWdyb3VwLFxuLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5hY2NvcmRpb24tZ3JvdXAge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1kb3VibGUtc3BhY2UpO1xufVxuLm5vZGUtLXZpZXctbW9kZS1wdWJsaWMtZ3JhbnRlZS12aWV3ID4gaDI6Zmlyc3QtY2hpbGQsXG4ubm9kZS0tdmlldy1tb2RlLWZ1bGwgPiBoMjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNlKTtcbn1cblxuLm5vZGVfX2NvbnRlbnQtLXRhZ3Mge1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLm5vZGVfX2NvbnRlbnQtLXRhZ3MgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubm9kZV9fY29udGVudC0tdGFncyBsaSB7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5ub2RlX19jb250ZW50LS10YWdzIGxpIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubm9kZV9fY29udGVudC0tdGFncyAuZmllbGRfX2xhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tcXVhcnRlci1zcGFjZSk7XG59XG4ubm9kZV9fY29udGVudC0tdGFncyAuZmllbGRfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1oYWxmLXNwYWNlKTtcbn1cbi5ub2RlX19jb250ZW50LS10YWdzIC5maWVsZF9faXRlbXMuZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm5vZGVfX2NvbnRlbnQtLXRhZ3MgLnRlcm0tdHJlZS1saXN0IGxpOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1kb2RyYW50LXNwYWNlKTtcbn1cbi5ub2RlX19jb250ZW50LS10YWdzIC50ZXJtLXRyZWUtbGlzdCBsaSBhLnNlbGVjdGVkLCAubm9kZV9fY29udGVudC0tdGFncyAudGVybS10cmVlLWxpc3QgbGkgYS51bnNlbGVjdGVkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWhhbGYtc3BhY2UpO1xufVxuLm5vZGVfX2NvbnRlbnQtLXRhZ3MgLnRlcm0tdHJlZS1saXN0IGxpIGxpLCAubm9kZV9fY29udGVudC0tdGFncyAudGVybS10cmVlLWxpc3QgbGkgbGk6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIG1hcmdpbjogMDtcbn1cbi5ub2RlX19jb250ZW50LS10YWdzIC50ZXJtLXRyZWUtbGlzdCBsaSBsaSBhLnNlbGVjdGVkLCAubm9kZV9fY29udGVudC0tdGFncyAudGVybS10cmVlLWxpc3QgbGkgbGkgYS51bnNlbGVjdGVkLCAubm9kZV9fY29udGVudC0tdGFncyAudGVybS10cmVlLWxpc3QgbGkgbGk6bm90KDpmaXJzdC1vZi10eXBlKSBhLnNlbGVjdGVkLCAubm9kZV9fY29udGVudC0tdGFncyAudGVybS10cmVlLWxpc3QgbGkgbGk6bm90KDpmaXJzdC1vZi10eXBlKSBhLnVuc2VsZWN0ZWQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0taGFsZi1zcGFjZSk7XG59XG5cbi5ncmFudGVlLXN1cHBvcnQtZG9jdW1lbnRzIC52aWV3LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZ3JhbnRlZS1zdXBwb3J0LWRvY3VtZW50cyAudmlld3Mtcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ncmFudGVlLXN1cHBvcnQtZG9jdW1lbnRzIC52aWV3cy1maWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXNwYWNlKTtcbn1cbi5ncmFudGVlLXN1cHBvcnQtZG9jdW1lbnRzIC5maWxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWhhbGYtc3BhY2UpO1xufVxuLmdyYW50ZWUtc3VwcG9ydC1kb2N1bWVudHMgaDQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAwIHZhcigtLXF1YXJ0ZXItc3BhY2UpIDA7XG59XG5cbi5ub2RlX19jb250ZW50LXR5cGUge1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXF1YXJ0ZXItc3BhY2UpO1xuICBmb250LWZhbWlseTogXCJPdmVycGFzc1wiLCBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm5vZGVfX2NvbnRlbnQtdHlwZSAuZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZmllbGQtLW5hbWUtZmllbGQtYWRkcmVzcyAuZmllbGQtLW5hbWUtZmllbGQtZ2VvZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZSk7XG59XG5cbi52aWV3LWZlYXR1cmVkIC52aWV3cy1yb3cgLm5vZGUtLXZpZXctbW9kZS1mdWxsIC5ub2RlX19jb250ZW50LXR5cGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLXRoZW1lZC1ibG9jay1zaG9ydC1saXN0IC5maWVsZC5maWVsZC0tbmFtZS1ib2R5LmZpZWxkLS10eXBlLXRleHQtd2l0aC1zdW1tYXJ5LmZpZWxkLS1sYWJlbC1oaWRkZW4uZmllbGRfX2l0ZW0sIC5ub2RlLS12aWV3LW1vZGUtdGhlbWVkLWJsb2NrLXNob3J0LWxpc3QgLmZpZWxkLS1uYW1lLWZpZWxkLXJlZmVyZW5jZWQtY29udGVudCAuZmllbGRfX2l0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1zcGFjZSk7XG59XG5cbi5ub2RlLS12aWV3LW1vZGUtdGhlbWVkLWJsb2NrLWZlYXR1cmVkLW5vZGUgLm5vZGVfX2NvbnRlbnQgLmZpZWxkLS1uYW1lLWJvZHkge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubm9kZS0tdmlldy1tb2RlLXRlYXNlci13aXRoLWltYWdlLWFuZC1pbmxpbmUtdGl0bGUgLmZpZWxkLS1uYW1lLWZpZWxkLXJlc291cmNlLWltYWdlIGltZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWMtZ3JheS0yMCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5vZGUtLXZpZXctbW9kZS10ZWFzZXItd2l0aC1pbWFnZS1hbmQtaW5saW5lLXRpdGxlIC5maWVsZC0tbmFtZS1maWVsZC1yZXNvdXJjZS12aWRlbyBpZnJhbWUge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jLWdyYXktMjApO1xufSIsIi8vIEN1c3RvbSBDU1MgcHJvcGVydGllcyBhbmQgbWl4aW5zLlxuLy8gVGhlc2UgYXJlIFwiY29tcGlsZWRcIiBieSBwb3N0Y3NzL3Bvc3Rjc3MtY3VzdG9tLXByb3BlcnRpZXMgZm9yIElFMTEgY29tcGF0aWJpbGl0eS5cbi8vIENTUyB2YXJpYWJsZXMgKHRob3NlIHRoYXQgc3RhcnQgd2l0aCAtLSkgYXJlIGluY2x1ZGVkIGluIHRoZSBnZW5lcmF0ZWQgQ1NTLiBTYXNzIHN0eWxlIHZhcmlhYmxlcyAodGhvc2UgdGhhdCBzdGFydCB3aXRoICQpIGFyZSBmb3IgaW50ZXJuYWwgcHJvY2Vzc2luZy5cblxuXG5AdXNlICdzYXNzOm1hdGgnO1xuXG4vL1R5cG9ncmFwaHlcbiRzZXJpZjogXCJOZXdzcmVhZGVyXCIsIHRpbWVzLCBzZXJpZjtcbiRzYW5zLXNlcmlmOiBcIk92ZXJwYXNzXCIsIGFyaWFsLCBzYW5zLXNlcmlmO1xuXG4kYm9keS1mb250LWZhbWlseTogJHNlcmlmO1xuJGhlYWRpbmctZm9udC1mYW1pbHk6ICRzYW5zLXNlcmlmO1xuJGJhc2UtZm9udC1zaXplOiAyMDtcblxuLy9TaXplc1xuJHJlbS1weDogMC4wNjI1cmVtOyAvLzFweFxuJHNwYWNlOiAxcmVtOyAvLzE2cHhcbiRlaWdodGgtc3BhY2U6IG1hdGguZGl2KCRzcGFjZSwgOCk7IC8vMnB4XG4kcXVhcnRlci1zcGFjZTogbWF0aC5kaXYoJHNwYWNlLCA0KTsgLy80cHhcbiR0aGlyZC1zcGFjZTogbWF0aC5kaXYoJHNwYWNlLCAzKTsgLy81LjMzMzMzMzMzcHhcbiRoYWxmLXNwYWNlOiBtYXRoLmRpdigkc3BhY2UsIDIpOyAvLzhweFxuJGRvZHJhbnQtc3BhY2U6ICRzcGFjZSAqIDAuNzU7IC8vMTJweFxuJHF1YXNxdWktc3BhY2U6ICRzcGFjZSAqIDEuMjU7IC8vMjBweFxuJHNlc3F1aS1zcGFjZTogJHNwYWNlICogMS41OyAvLzI0cHhcbiRkb3VibGUtc3BhY2U6ICRzcGFjZSAqIDI7IC8vMzJweFxuJGNlbnRhdXJ1cy1zcGFjZTogJHNwYWNlICogMi43NTsgLy80NHB4IChuYW1lZCBhZnRlciBvbWljcm9uIHZhcmlhbnQgQlMuMi43NS4yKVxuJHRyaXBsZS1zcGFjZTogJHNwYWNlICogMzsgLy80OHB4XG4kdHJpYmJsZS1zcGFjZTogJHRyaXBsZS1zcGFjZTsgLy90cm91YmxlXG4kZmluZ2VyLXNwYWNlOiAkc3BhY2UgKiAzLjI1OyAvLyA1MnB4IChmb3IgdG91Y2ggZGV2aWNlcylcblxuJHNtYWxsOiAyMy43NXJlbTsgLy8zODBweFxuJHBoYWJsZXQ6IDMxcmVtOyAvLyA0OTZweFxuJG5hcnJvdzogMzUuNXJlbTsgLy81NjhweFxuJG1lZGl1bTogNDMuNzVyZW07IC8vNzAwcHhcbiR3aWRlOiA0OHJlbTsgLy83NjhweFxuJGRlc2t0b3AtbmFycm93OiA1Ni4yNXJlbTsgLy85MDBweFxuJGRlc2t0b3A6IDY2cmVtOyAvLzEwNTZweFxuLy8gJG1heC13aWR0aDogODEuMTI1cmVtOyAvLzEyNjZweCArIG1hcmdpbiBvZiAxNnB4ICh4MilcbiRtYXgtd2lkdGg6IDgxLjc1cmVtOyAvLzEyNzZweCArIG1hcmdpbiBvZiAxNnB4ICh4MilcblxuJHN1cGVyLW1heDogJG1heC13aWR0aCArICRkb3VibGUtc3BhY2U7XG4kbWF4LW1lYXN1cmU6IDU1Y2g7XG4kbWF4LW1lYXN1cmUtaWU6IDYwMHB4O1xuXG5cbi8vRm9udCBzaXplcyBhbmQgbGluZSBoZWlnaHRzIGluIHBpeGVsc1xuJGZvbnQtc2l6ZS1tYXA6IChcbiAgZnMtMTogKFxuICAgIHNpemUtZGVza3RvcDogNDksXG4gICAgaGVpZ2h0LWRlc2t0b3A6IDU2LFxuICAgIGhlaWdodC1kZXNrdG9wLXRpZ2h0OiA1MixcbiAgICBzaXplLW1vYmlsZTogMzksXG4gICAgaGVpZ2h0LW1vYmlsZTogNDgsXG4gICAgaGVpZ2h0LW1vYmlsZS10aWdodDogNDRcbiAgKSxcbiAgZnMtMjogKFxuICAgIHNpemUtZGVza3RvcDogMzksXG4gICAgaGVpZ2h0LWRlc2t0b3A6IDQ4LFxuICAgIGhlaWdodC1kZXNrdG9wLXRpZ2h0OiA0NCxcbiAgICBzaXplLW1vYmlsZTogMzEsXG4gICAgaGVpZ2h0LW1vYmlsZTogNDAsXG4gICAgaGVpZ2h0LW1vYmlsZS10aWdodDogMzZcbiAgKSxcbiAgZnMtMzogKFxuICAgIHNpemUtZGVza3RvcDogMzEsXG4gICAgaGVpZ2h0LWRlc2t0b3A6IDQwLFxuICAgIGhlaWdodC1kZXNrdG9wLXRpZ2h0OiAzNixcbiAgICBzaXplLW1vYmlsZTogMjUsXG4gICAgaGVpZ2h0LW1vYmlsZTogMzIsXG4gICAgaGVpZ2h0LW1vYmlsZS10aWdodDogMjhcbiAgKSxcbiAgZnMtNDogKFxuICAgIHNpemUtZGVza3RvcDogMjUsXG4gICAgaGVpZ2h0LWRlc2t0b3A6IDMyLFxuICAgIGhlaWdodC1kZXNrdG9wLXRpZ2h0OiAyOCxcbiAgICBzaXplLW1vYmlsZTogMjAsXG4gICAgaGVpZ2h0LW1vYmlsZTogMjgsXG4gICAgaGVpZ2h0LW1vYmlsZS10aWdodDogMjRcbiAgKSxcbiAgZnMtNTogKFxuICAgIHNpemUtZGVza3RvcDogMjAsXG4gICAgaGVpZ2h0LWRlc2t0b3A6IDI4LFxuICAgIGhlaWdodC1kZXNrdG9wLXRpZ2h0OiAyNCxcbiAgICBzaXplLW1vYmlsZTogMTYsXG4gICAgaGVpZ2h0LW1vYmlsZTogMjQsXG4gICAgaGVpZ2h0LW1vYmlsZS10aWdodDogMjBcbiAgKSxcbiAgZnMtNS01OiAoXG4gICAgc2l6ZS1kZXNrdG9wOiAxOCxcbiAgICBoZWlnaHQtZGVza3RvcDogMjgsXG4gICAgaGVpZ2h0LWRlc2t0b3AtdGlnaHQ6IDI0LFxuICAgIHNpemUtbW9iaWxlOiAxNixcbiAgICBoZWlnaHQtbW9iaWxlOiAyNCxcbiAgICBoZWlnaHQtbW9iaWxlLXRpZ2h0OiAyMFxuICApLFxuICBmcy02OiAoXG4gICAgc2l6ZS1kZXNrdG9wOiAxNixcbiAgICBoZWlnaHQtZGVza3RvcDogMjQsXG4gICAgaGVpZ2h0LWRlc2t0b3AtdGlnaHQ6IDIwLFxuICAgIHNpemUtbW9iaWxlOiAxMixcbiAgICBoZWlnaHQtbW9iaWxlOiAyMCxcbiAgICBoZWlnaHQtbW9iaWxlLXRpZ2h0OiAxNlxuICApXG4pO1xuXG5cbi8vQ29sb3JzXG4kYy1yZWQ6ICM5NjFDMjA7IC8vbG9nbyByZWRcbiRjLW9yYW5nZTogI0NFNUIxOTtcbiRjLXB1cnBsZTogIzY4MkI2QjtcbiRjLWJsdWU6ICMwMDU5YjM7XG4kYy1wYWxlLWJsdWU6ICNEQUUyRkY7XG4kYy1saWdodC1ibHVlOiAjMDU2Njk4OyAvL2xvZ28gYmx1ZVxuJGMtZGFyay1ibHVlOiAjMDAzMzY2O1xuJGMtcGluazogI2UyYzNjNTsgLy9mYWNldCBwaWxsIGhvdmVyXG4kYy1tb2NjYXNpbjogI2ZmZjBiMDtcbiRjLWdyYXktMzogI0Y3RjhGOTsgLy8gdXNlZCBmb3IganF1ZXJ5IGRpYWxvZyBiYWNrZ3JvdW5kXG4kYy1ncmF5LTU6ICNmMWYxZjE7XG4kYy1ncmF5LTEwOiAjZGVkZmUwO1xuJGMtZ3JheS0yMDogI0NDQ0NDQztcbiRjLWdyYXktMzA6ICNCM0IzQjM7XG4kYy1ncmF5LTQwOiAjOTc5Nzk3O1xuJGMtZ3JheS01MDogIzgwODA4MDtcbiRjLWdyYXktNTU6ICM3NDcyNzI7XG4kYy1ncmF5LTYwOiAjNjY2NjY2O1xuJGMtZ3JheS02NTogIzU4NTg1YTtcbiRjLWdyYXktNzA6ICM0RDRENEQ7XG4kYy1ncmF5LTgwOiAjMzMzMzMzO1xuJGMtYmx1ZS1vdmVybGF5OiByZ2JhKDAsIDYwLCA5MSwgMC45KTtcblxuLy9BY3Rpb25zXG4kYy1saW5rOiAkYy1ibHVlO1xuJGMtaG92ZXI6ICRjLWRhcmstYmx1ZTtcbiRjLWZvY3VzOiAjZmY3ZTA0O1xuJGMtdmlzaXRlZDogJGMtcHVycGxlO1xuXG4vL0Nvcm5lciBSYWRpdXNcbiRiYXNlLWJvcmRlci1yYWRpdXM6IDNweDtcblxuLy9BbmltYXRpb25zXG4kYmFzZS1kdXJhdGlvbjogMTUwbXM7XG4kYmFzZS10aW1pbmc6IGVhc2U7XG4kdHJhbnNpdGlvbjogJGJhc2UtZHVyYXRpb24gJGJhc2UtdGltaW5nO1xuXG4vL1J1bGVzXG4kcnVsZTogMXB4IHNvbGlkICRjLWdyYXktNDA7XG4kcnVsZS0tcmVkOiAxcHggZG90dGVkICRjLXJlZDtcblxuLy9TaGFkb3dzXG4kYm94LXNoYWRvdzogcmdiYSgwLDAsMCwwLjE1KSAwIDAgMTBweCAwcHg7XG5cbiJdfQ== */
