/* VARIABLES */
/** Map Esplora and Map Facets **/
.page-esplora #navbar {
  position: static !important;
}
.page-esplora footer .container {
  clear: both;
}
.page-esplora .openlayers-map .field {
  margin-bottom: 0.5em !important;
}

.map-esplora-main {
  width: 100%;
  padding: 0;
}
.map-esplora-main .view-display-id-attachment_1, .map-esplora-main #block-views-mappe-ricerca-block-1, .map-esplora-main .pager {
  display: none;
}
.map-esplora-main #map-controls {
  padding: 1.25rem;
  min-height: 30px;
  background-color: #f3665d;
  color: white;
}
.map-esplora-main #map-controls .views-exposed-form {
  padding: 0;
  margin: 0;
  position: relative;
  height: 30px;
  width: 100%;
}
.map-esplora-main #map-controls .views-exposed-form * {
  font: inherit;
  padding: 0;
  margin: 0;
  background-color: transparent;
  border-radius: 0;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.map-esplora-main #map-controls .views-exposed-form input {
  background-color: white;
  padding: 0.5em 0.8em;
  line-height: 1em;
}
.map-esplora-main #map-controls .views-exposed-form .views-submit-button {
  position: absolute;
  right: 0;
  top: 0;
}
.map-esplora-main #map-controls .views-exposed-form .views-submit-button button {
  font: inherit;
  padding: 0;
  margin: 0;
  background-color: transparent;
  border-radius: 0;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  height: 2em;
  width: 28px;
  color: transparent;
  display: block;
  background-repeat: no-repeat;
  background-position: left 50%;
  background-image: url("../images/search-esplora.png");
}
.map-esplora-main #map-controls * {
  margin: 0;
}
.map-esplora-main #map-controls label {
  display: none;
}
.map-esplora-main #map-controls #map-geolocation {
  position: static;
}
.map-esplora-main #map-controls #map-geolocation .openlayers_behavior_geolocate_button {
  line-height: 1em;
  padding: 0.5em 1em 0.5em 0.5em;
  display: block;
  position: relative;
}
.map-esplora-main #map-controls #map-geolocation .openlayers_behavior_geolocate_button .translate-icon {
  font: inherit;
  padding: 0;
  margin: 0;
  background-color: transparent;
  border-radius: 0;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: transparent;
  display: block;
  background-repeat: no-repeat;
  background-position: 0 50%;
  height: 2em;
  width: 15px;
  background-image: url("../images/utilizza-posizione.png");
  display: block;
  float: right;
  position: absolute;
  right: 0;
  top: 0;
}
.map-esplora-main .map-esplora-facets {
  padding: 0;
  font-size: 0.75rem;
  background-color: #f3f2f3;
}
@media (min-width: 75rem) {
  .map-esplora-main .map-esplora-facets {
    font-size: 0.8125rem;
  }
}
@media (min-width: 100rem) {
  .map-esplora-main .map-esplora-facets {
    font-size: 0.875rem;
    width: 25%;
  }
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs {
  padding: 0;
  background-color: white;
}
@media (min-width: 48rem) {
  .map-esplora-main .map-esplora-facets .map-esplora-facets-tabs {
    height: 730px;
  }
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs .tab-pane {
  margin: 0;
  border-bottom: 1px solid #cccccc;
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs .tab-pane a {
  font-family: "Montserrat", sans-serif;
  font-weight: bold;
  text-align: center;
  color: #4d4d4d;
  text-transform: uppercase;
  padding: 1.25rem 0.625rem;
  padding-top: 4.4375rem;
  background-position-y: 20px;
  padding-top: 2.81875rem;
  background-repeat: no-repeat;
  -webkit-background-size: 41px 41px;
          background-size: 41px 41px;
  background-position-x: 50%;
  background-position-y: 0;
  background-image: url("");
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs .tab-pane.attrazioni a {
  background-image: url("../images/attrazioni.png");
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs .tab-pane.alloggi a {
  background-image: url("../images/alloggi.png");
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs .tab-pane.eventi a {
  background-image: url("../images/eventi.png");
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs li.active {
  background-color: #f3f2f3;
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-tabs li.active a {
  background-color: #f3f2f3;
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-facets {
  overflow-y: auto;
  background-color: #f3f2f3;
  padding: 0;
  /** Map Facets Accordion **/
}
@media (min-width: 48rem) {
  .map-esplora-main .map-esplora-facets .map-esplora-facets-facets {
    height: 730px;
  }
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .subtitle {
  font-size: 1em;
  margin-bottom: 1em;
  text-align: left;
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi {
  border-bottom: 1px solid #cccccc;
  padding: 2em;
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi ul {
  margin: 0;
  padding: 0;
  padding-left: 0.5em;
  display: block;
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi ul li {
  list-style: none;
  font: inherit;
  padding: 0;
  margin: 0;
  background-color: transparent;
  border-radius: 0;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi div.checker {
  display: none;
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi .facetapi-facet a {
  line-height: 1.7em;
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi .facetapi-facet.facetapi-inactive a {
  padding-left: 0.9625rem;
  background-repeat: no-repeat;
  -webkit-background-size: 14px 14px;
          background-size: 14px 14px;
  background-position-x: 0;
  background-position-y: 60%;
  background-image: url("../images/checkbox/unchecked-esplora.png");
  padding-left: 1.5625rem;
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi .facetapi-facet.facetapi-active {
  position: relative;
  padding-left: 1.5625rem;
  padding-left: 0.9625rem;
  background-repeat: no-repeat;
  -webkit-background-size: 14px 14px;
          background-size: 14px 14px;
  background-position-x: 0;
  background-position-y: 60%;
  background-image: url("../images/checkbox/checked-esplora.png");
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi .facetapi-facet.facetapi-active a {
  color: transparent;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi .block-title {
  padding-top: 1em;
  padding-bottom: 1em;
  line-height: 1em;
  background-position-y: 50%;
  padding-right: 1.71875rem;
  background-repeat: no-repeat;
  -webkit-background-size: 22px 16px;
          background-size: 22px 16px;
  background-position-x: 100%;
  background-position-y: 60%;
  background-image: url("../images/frecce/freccia-accordion.png");
  font-size: 1.4375rem;
  /*        &.open{
              background-image: url("../images/accordion/close.png");
          }*/
}
@media (min-width: 0) and (max-width: 47.9375rem) {
  .map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi .block-title {
    font-size: 1.25rem;
  }
}
@media (min-width: 48rem) and (max-width: 61.9375rem) {
  .map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi .block-title {
    font-size: 1.125rem;
  }
}
@media (min-width: 62rem) and (max-width: 74.9375rem) {
  .map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi .block-title {
    font-size: 1.25rem;
  }
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi.expanded .block-title {
  background-image: url("../images/frecce/freccia-accordion-chiudi.png");
}
.map-esplora-main .map-esplora-facets .map-esplora-facets-facets .block-facetapi.active .block-title {
  background-image: none;
}
.map-esplora-main .map-esplora-content {
  padding: 0;
}
@media (min-width: 100rem) {
  .map-esplora-main .map-esplora-content {
    width: 75%;
  }
}
.map-esplora-main .map-esplora-content section {
  padding: 0;
}

#popup .field-type-datestamp,
#popup .field-name-field-riassunto-tappe-nomi {
  font-size: 0.875rem;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhcmlhYmxlcy5zY3NzIiwiZXNwbG9yYS5zY3NzIiwiZXNwbG9yYS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsY0FBQTtBQ0tBLGlDQUFBO0FBSUk7RUFDSSwyQkFBQTtBQ05SO0FEUUk7RUFDSSxXQUFBO0FDTlI7QURTUTtFQUNJLCtCQUFBO0FDUFo7O0FEWUE7RUFDSSxXQUFBO0VBQ0EsVUFBQTtBQ1RKO0FEZUk7RUFDSSxhQUFBO0FDYlI7QURlSTtFQUNJLGdCRCtEQztFQzlERCxnQkFBQTtFQUNBLHlCRHFDSTtFQ3BDSixZQUFBO0FDYlI7QURjUTtFQUNJLFVBQUE7RUFDQSxTQUFBO0VBQ0Esa0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBQ1paO0FEYVk7RURvWFYsYUFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsNkJBQUE7RUFDQSxnQkFBQTtFQUNBLFlBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0FFOVhGO0FEUVk7RUFDSSx1QkFBQTtFQUNBLG9CQUFBO0VBQ0EsZ0JBQUE7QUNOaEI7QURVWTtFQVdJLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLE1BQUE7QUNsQmhCO0FETWdCO0VEd1dkLGFBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtFQzVXa0IsV0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLGNBQUE7RUFDQSw0QkFBQTtFQUNBLDZCQUFBO0VBQ0EscURBQUE7QUNFcEI7QURLUTtFQUNJLFNBQUE7QUNIWjtBREtRO0VBQU0sYUFBQTtBQ0ZkO0FER1E7RUFDSSxnQkFBQTtBQ0RaO0FERVk7RUFDSSxnQkFBQTtFQUNBLDhCQUFBO0VBRUEsY0FBQTtFQUNBLGtCQUFBO0FDRGhCO0FERWdCO0VENlVkLGFBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLDZCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0Esd0JBQUE7VUFB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Q29udGVudCI6WyIvKiBWQVJJQUJMRVMgKi9cblxuLy8gY29sb3JzXG4kcHJpbWFyeS1zaGFkZTogIzA2NzhiZTtcbiRwcmltYXJ5LWxpZ2h0OiB0aW50LWNvbG9yKCRwcmltYXJ5LXNoYWRlLCAzNyUpO1xuJHByaW1hcnktZGFyazogc2hhZGUtY29sb3IoJHByaW1hcnktc2hhZGUsIDEyJSk7XG4kYWNjZW50LXNoYWRlOiAjMDY0NzcxO1xuJGFjY2VudC1saWdodDogdGludC1jb2xvcigkYWNjZW50LXNoYWRlLCAzNyUpO1xuJGFjY2VudC1kYXJrOiBzaGFkZS1jb2xvcigkYWNjZW50LXNoYWRlLCAxMiUpO1xuLy8gUmVhc3NpZ24gY29sb3IgdmFycyB0byBzZW1hbnRpYyBjb2xvciBzY2hlbWVcbiRyZWQ6ICNkYzM1NDU7XG4keWVsbG93OiAjZmZjMTA3O1xuJGdyZWVuOiAjMjhhNzQ1O1xuJGN5YW46ICMxN2EyYjg7XG4kd2hpdGU6ICNmZmY7XG4kZ3JheS0xMDA6ICNmOGY5ZmE7XG4kZ3JheS04MDA6ICMzNDNhNDA7XG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG4kcHJpbWFyeTogJGFjY2VudC1zaGFkZTtcbiRzZWNvbmRhcnk6ICRwcmltYXJ5LXNoYWRlO1xuJHN1Y2Nlc3M6ICRncmVlbjtcbiRpbmZvOiAkY3lhbjtcbiR3YXJuaW5nOiAkeWVsbG93O1xuJGRhbmdlcjogJHJlZDtcbiRicmFuZC1wcmltYXJ5OiAkYWNjZW50LXNoYWRlO1xuJGxpZ2h0OiAkZ3JheS0xMDA7XG4kZGFyazogJGdyYXktODAwO1xuLy8kYnJhbmQtc3VjY2VzczogJGdyZWVuO1xuLy8kYnJhbmQtaW5mbzogJHRlYWw7XG4vLyRicmFuZC13YXJuaW5nOiAkb3JhbmdlO1xuLy8kYnJhbmQtZGFuZ2VyOiAkcmVkO1xuJGJyYW5kLWludmVyc2U6ICRwcmltYXJ5LXNoYWRlO1xuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cbiRib2R5LWJnOiAkd2hpdGU7XG4kYm9keS1jb2xvcjogJGdyYXktODAwO1xuJGludmVyc2UtYmc6ICRwcmltYXJ5LXNoYWRlO1xuJGludmVyc2UtY29sb3I6ICR3aGl0ZTtcbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuLy8kbGluay1jb2xvcjogJGFjY2VudC1zaGFkZTtcbiRsaW5rLWRlY29yYXRpb246IG5vbmU7XG4vLyRsaW5rLWhvdmVyLWNvbG9yOiAkYWNjZW50LWRhcms7XG4vLyRsaW5rLWhvdmVyLWRlY29yYXRpb246IHVuZGVybGluZTtcbi8vIENvbW1lbnRzXG4kY29tbWVudC1zcGFjZXIteDogMS4yNWVtO1xuJGNvbW1lbnQtc3BhY2VyLXk6IDEuMjVlbTtcbi8vIFJlc3BvbnNpdmUgZm9udCBzaXplc1xuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6IHRydWU7XG4kZW5hYmxlLXNoYWRvd3M6IGZhbHNlO1xuJGVuYWJsZS1ncmFkaWVudHM6IGZhbHNlO1xuLy8gQnJlYWRjcnVtYnMgKFdvcmtzIG9ubHkgb24gQm9vdHN0cmFwIDUrKVxuLy8gJGJyZWFkY3J1bWItZGl2aWRlcjogcXVvdGUoXCI+XCIpO1xuJGVuYWJsZS1jYXJldDogdHJ1ZTtcblxuJGJsb2NrLXBhZGRpbmc6IDE4cHg7XG5cblxuJGNvbG9yLXllbGxvdzogI2Y2OWYxYTtcbiRjb2xvci1ibHVlOiAjMTc0YjdkO1xuJGNvbG9yLXB1cnBsZTogI2EwMGM1YTtcbiRjb2xvci1ncmVlbjogIzY2OTgwMTtcblxuJGNvbG9yLWxpZ2h0Z3JleTojZTZlNmU2O1xuJGNvbG9yLWdyZXk6ICNkNmQ2ZDY7XG4kY29sb3ItbGlnaHRlcmdyZXk6ICNmMWYxZjE7XG4kY29sb3ItZ3JleS1ib3JkZXI6ICNjY2NjY2M7XG4kY29sb3ItZ3JleS1ib3R0b206ICNmNGY0ZjQ7XG4kY29sb3ItZGVlcGdyZXk6ICM0YzRjNGM7XG4kY29sb3ItZGVlcGVyZ3JleTogIzMzMzMzMztcbiRjb2xvci1jeWFuOiAjMWZjYmQ5O1xuJGNvbG9yLXJlZDogI2YzNjY1ZDtcbiRjb2xvci1saWdodGJsdWU6ICMxODcxYjM7XG4kbWFyZ2luLWJpZzogNjBweDtcbiRjb2xvci10ZXh0OiAjNGQ0ZDRkO1xuJGNvbG9yLWdyZXktYmc6ICNmM2YyZjM7XG4kY29sb3ItcmVkLWJ1dHRvbjogI2VmNTI0YjtcbiRjb2xvci13aGl0ZTogI2ZmZmZmZjtcblxuJGZvbnQtc2l6ZS0xMTogNjEuMTExJTtcbiRmb250LXNpemUtMTQ6IDc3Ljc3Nzc4JTtcbiRmb250LXNpemUtMTY6IDg4Ljg4ODg5JTtcbiRmb250LXNpemUtMjA6IDExMS4xMTExMSU7XG4kZm9udC1zaXplLTIxOiAxMTYuNjY2NjY3JTtcbiRmb250LXNpemUtMjM6IDEyNy43Nzc3NzglO1xuJGZvbnQtc2l6ZS0yNDogMTMzLjMzMzMzJTtcbiRmb250LXNpemUtMzA6IDE2Ni42NjY2NyU7XG4kZm9udC1zaXplLTM2OiAyMDAlO1xuJGZvbnQtc2l6ZS00NTogMjUwJTtcbiRmb250LXNpemUtNTU6IDMwMCU7XG4kZm9udC1zaXplLTYwOiAzMzMuMzMlO1xuXG4kbWFpbi1tZW51LWhlaWdodDogNGVtO1xuJGJsb2NrLW1hcmdpbjogMy41ZW07XG5cbiRndXR0ZXI6IDIwcHg7XG4kaGFsZi1ndXR0ZXI6IDEwcHg7XG5cbiR4cy1zbWFsbC13aWR0aDogMzYwcHg7XG4kc21hbGwtd2lkdGg6IDc2OHB4O1xuJHNtYWxsLXdpZHRoLTE6ICRzbWFsbC13aWR0aCAtIDFweDtcbiRtZWRpdW0td2lkdGg6IDk5MnB4O1xuJG1lZGl1bS13aWR0aC0xOiAkbWVkaXVtLXdpZHRoIC0gMXB4O1xuJGxhcmdlLXdpZHRoOiAxMjAwcHg7XG4kbGFyZ2Utd2lkdGgtMTogJGxhcmdlLXdpZHRoIC0gMXB4O1xuJG1xLXRhYmxldC1sYW5kc2NhcGU6IDEwMjRweCAhZGVmYXVsdDtcblxuXG5AbWl4aW4gbWVkaWEtcmFuZ2UoJG1pbi13aWR0aCwgJG1heC13aWR0aCl7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRtaW4td2lkdGh9KSBhbmQgKG1heC13aWR0aDogI3skbWF4LXdpZHRofSl7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLXJhbmdlLWxhbmRzY2FwZSgkbWluLXdpZHRoLCAkbWF4LXdpZHRoKXtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JG1pbi13aWR0aH0pIGFuZCAobWF4LXdpZHRoOiAjeyRtYXgtd2lkdGh9KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpe1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1tb3JlKCRtaW4td2lkdGgpe1xuICBAbWVkaWEgKG1pbi13aWR0aDogI3skbWluLXdpZHRofSl7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHgtc21hbGx7XG4gIEBpbmNsdWRlIG1lZGlhLXJhbmdlKDAsICRzbWFsbC13aWR0aC0xKXtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5cblxuQG1peGluIG1lZGl1bS1vbmx5e1xuICBAaW5jbHVkZSBtZWRpYS1yYW5nZSgkbWVkaXVtLXdpZHRoLCAkbGFyZ2Utd2lkdGgtMSl7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBzbWFsbHtcbiAgQGluY2x1ZGUgbWVkaWEtbW9yZSgkc21hbGwtd2lkdGgpe1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cblxuQG1peGluIG1lZGl1bXtcbiAgQGluY2x1ZGUgbWVkaWEtbW9yZSgkbWVkaXVtLXdpZHRoKXtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5cbkBtaXhpbiBsYXJnZXtcbiAgQGluY2x1ZGUgbWVkaWEtbW9yZSgkbGFyZ2Utd2lkdGgpe1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB4bHtcbiAgQGluY2x1ZGUgbWVkaWEtbW9yZSgxNjAwcHgpe1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzbWFsbC1vbmx5e1xuICBAaW5jbHVkZSBtZWRpYS1yYW5nZSgkc21hbGwtd2lkdGgsICRtZWRpdW0td2lkdGgtMSl7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbkBtaXhpbiBmb250LXNpemUtMTF7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cbkBtaXhpbiBmb250LXNpemUtMTR7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgQGluY2x1ZGUgc21hbGwtb25seXtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaXVtLW9ubHl7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cbn1cbkBtaXhpbiBmb250LXNpemUtMTZ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgQGluY2x1ZGUgc21hbGwtb25seXtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaXVtLW9ubHl7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbkBtaXhpbiBmb250LXNpemUtMTh7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgQGluY2x1ZGUgeC1zbWFsbHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICBAaW5jbHVkZSBzbWFsbC1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpdW0tb25seXtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cblxuQG1peGluIGZvbnQtc2l6ZS0yMHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBAaW5jbHVkZSB4LXNtYWxse1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHNtYWxsLW9ubHl7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGl1bS1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgfVxufVxuXG5AbWl4aW4gZm9udC1zaXplLTIxe1xuICBmb250LXNpemU6IDIxcHg7XG4gIEBpbmNsdWRlIHgtc21hbGx7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIEBpbmNsdWRlIHNtYWxsLW9ubHl7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGl1bS1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1peGluIGZvbnQtc2l6ZS0yM3tcbiAgZm9udC1zaXplOiAyM3B4O1xuICBAaW5jbHVkZSB4LXNtYWxse1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICBAaW5jbHVkZSBzbWFsbC1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpdW0tb25seXtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuQG1peGluIGZvbnQtc2l6ZS0yNHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBAaW5jbHVkZSBzbWFsbC1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpdW0tb25seXtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtaXhpbiBmb250LXNpemUtMzB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgQGluY2x1ZGUgc21hbGwtb25seXtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaXVtLW9ubHl7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWl4aW4gZm9udC1zaXplLTM2e1xuICBmb250LXNpemU6IDM2cHg7XG4gIEBpbmNsdWRlIHgtc21hbGx7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIHNtYWxsLW9ubHl7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGl1bS1vbmx5e1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuXG5cbkBtaXhpbiBmb250LXNpemUtNDV7XG4gIGZvbnQtc2l6ZTogNDRweDtcbiAgQGluY2x1ZGUgeC1zbWFsbHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbiAgQGluY2x1ZGUgc21hbGwtb25seXtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaXVtLW9ubHl7XG4gICAgZm9udC1zaXplOiAzNXB4O1xuICB9XG59XG5AbWl4aW4gZm9udC1zaXplLTU1e1xuICBmb250LXNpemU6IDU1cHg7XG4gIEBpbmNsdWRlIHgtc21hbGx7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG4gIEBpbmNsdWRlIHNtYWxsLW9ubHl7XG4gICAgZm9udC1zaXplOiAzM3B4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGl1bS1vbmx5e1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuQG1peGluIGZvbnQtc2l6ZS02MHtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBAaW5jbHVkZSB4LXNtYWxse1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgfVxuICBAaW5jbHVkZSBzbWFsbC1vbmx5e1xuICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpdW0tb25seXtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gIH1cbn1cblxuQG1peGluIGZvbnQtbW9udHNlcnJhdHtcbiAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbkBtaXhpbiBmb250LXdvcmtzYW5ze1xuICBmb250LWZhbWlseTogJ1dvcmsgU2FucycsIGhlbHZldGljYSwgYXJpYWwsIHNhbnMtc2VyaWY7XG59XG5cbi8vVGl0b2xpIHNvcHJhIGxlIGZvdG9cbkBtaXhpbiBmb250LW1vbnRzZXJyYXQtcGhvdG97XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogd2hpdGU7XG4gIEBpbmNsdWRlIGZvbnQtbW9udHNlcnJhdDtcbn1cblxuLy9MYWJlbCBmaWVsZFxuQG1peGluIGZvbnQtbW9udHNlcnJhdC1sYWJlbC1maWVsZHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTc7XG4gIEBpbmNsdWRlIGZvbnQtbW9udHNlcnJhdDtcbn1cbi8vQm9keVxuQG1peGluIGZvbnQtY29udGVudHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTc7XG4gIEBpbmNsdWRlIGZvbnQtd29ya3NhbnM7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZS0yMTtcbn1cblxuQG1peGluIF9idXR0b24tYmFzZSgkY29sb3Ipe1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiAzcHggc29saWQgJGNvbG9yO1xuICBwYWRkaW5nOiAwLjVlbSAyZW07XG4gIEBpbmNsdWRlIGZvbnQtbW9udHNlcnJhdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplLTE2O1xuICAmOmhvdmVye1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLWludmVydGVkKCRjb2xvcil7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBfYnV0dG9uLWJhc2UoJGNvbG9yKTtcbiAgLy9jb2xvcjogJGNvbG9yO1xuICAmOmhvdmVye1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uKCRjb2xvcil7XG4gIEBpbmNsdWRlIF9idXR0b24tYmFzZSgkY29sb3IpO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgJjpob3ZlcntcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi12ZWRpKCRjb2xvcil7XG4gIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogODguODg4ODklO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IDNweCBzb2xpZCAkY29sb3I7XG4gIHBhZGRpbmc6IDAuM2VtIDIuM2VtO1xuICBjb2xvcjogd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgJjpob3ZlcntcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQG1peGluIGxpc3QtcmVzZXR7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIEBpbmNsdWRlIHJlc2V0O1xufVxuXG5AbWl4aW4gYmVmb3JlLWljb24oJHdpZHRoLCAkaGVpZ2h0LCAkYmd1cmwpe1xuICBsaW5lLWhlaWdodDogJGhlaWdodDtcbiAgJjpiZWZvcmV7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAkYmd1cmw7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjRlbTtcbiAgfVxufVxuXG5AbWl4aW4gcmVzZXR7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5AbWl4aW4gYm9vdHN0cmFwLXN0eWxlLXJlc2V0e1xuICBiYWNrZ3JvdW5kOm5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuQG1peGluIGlucHV0LXJlc2V0e1xuICBAaW5jbHVkZSByZXNldDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuQG1peGluIGJveC1zaGFkb3ctcmVzZXR7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbn1cblxuQG1peGluIHZlcnRpY2FsLWFsaWduKCRwb3NpdGlvbjogcmVsYXRpdmUsICRwZXJjZW50OiA1MCUpIHtcbiAgcG9zaXRpb246ICRwb3NpdGlvbjtcbiAgdG9wOiAkcGVyY2VudDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLSRwZXJjZW50KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtJHBlcmNlbnQpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLSRwZXJjZW50KTtcbn1cblxuXG5AbWl4aW4gdmVydGljYWwtYWxpZ24taXRlbXN7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDsgLyogU2FmYXJpICovXG4gIC13ZWJraXQtYWxpZ24taXRlbXM6IGNlbnRlcjsgLyogU2FmYXJpIDcuMCsgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1peGluIGhvcml6b250YWwtYWxpZ24oJHBvc2l0aW9uOiByZWxhdGl2ZSkge1xuICBwb3NpdGlvbjogJHBvc2l0aW9uO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cblxuXG5cbkBtaXhpbiBpY29uaXplZCgkd2lkdGgsICRoZWlnaHQsICRpbWc6Jycpe1xuICBAaW5jbHVkZSByZXNldDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA1MCU7XG4gIGhlaWdodDogJGhlaWdodDtcbiAgd2lkdGg6ICR3aWR0aDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRpbWcpO1xufVxuXG5AbWl4aW4gaWNvbl90b3AoJHcsICRoLCAkaW1nOicnKXtcbiAgcGFkZGluZy10b3A6ICR3ICogMS4xO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6ICR3ICRoO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDUwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGltZyk7XG59XG5cblxuQG1peGluIGljb25fbGVmdCgkdywgJGgsICRpbWc6Jycpe1xuICBwYWRkaW5nLWxlZnQ6ICR3ICogMS4xO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6ICR3ICRoO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogNjAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGltZyk7XG59XG5cblxuQG1peGluIGljb25fcmlnaHQoJHcsICRoLCAkaW1nOicnKXtcbiAgcGFkZGluZy1yaWdodDogJHcgKiAxLjI1O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6ICR3ICRoO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogNjAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGltZyk7XG59XG5cblxuQG1peGluIGljb25fcmlnaHRfYXJyb3d7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9mcmVjY2UvZnJlY2NpYS1hcHByb2ZvbmRpbWVudG8ucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDdweCAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogNjAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlO1xufVxuXG5AbWl4aW4gaWNvbml6ZWRsaXN0KCRpY29uLXdpZHRoLCAkaWNvbi1oZWlnaHQsICRtYXJnaW4pe1xuXG4gIGhlaWdodDogMmVtO1xuXG4gIGxpLCBzcGFuIHtcbiAgICBAaW5jbHVkZSBsaXN0LXJlc2V0O1xuICAgIG1hcmdpbjowO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbWFyZ2luO1xuXG4gICAgYXtcbiAgICAgIEBpbmNsdWRlIGljb25pemVkKCRpY29uLXdpZHRoLCAkaWNvbi1oZWlnaHQpO1xuICAgIH1cbiAgfVxufVxuXG5cblxuQG1peGluIG1haW4tbWVudS1zdHlsZXtcbiAgQGluY2x1ZGUgbGlzdC1yZXNldDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4xNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGF7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTNweCAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOmhvdmVyLCAmOmZvY3Vze1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktYmc7XG5cbiAgICB9XG4gICAgLyptYXJnaW4tbGVmdDogMjBweDsqL1xuICB9XG5cbn1cblxuQG1peGluIGJlZm9yZXRyaWFuZ2xlKCRkaW1lbnNpb24sICRjb2xvcjokY29sb3ItZ3JleS1iZyl7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjo6YmVmb3Jle1xuICAgIGNvbnRlbnQ6XCJcIjtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6ICRkaW1lbnNpb24gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAkZGltZW5zaW9uIHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgYm9yZGVyLWJvdHRvbTogJGRpbWVuc2lvbiBzb2xpZCAkY29sb3I7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLSRkaW1lbnNpb247XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG5AbWl4aW4gYmlndGl0bGV7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDAuMmVtO1xuICBAaW5jbHVkZSBmb250LXNpemUtNjA7XG4gICY6YmVmb3Jle1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDFlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICRjb2xvci15ZWxsb3c7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDAuM2VtO1xuICB9XG59XG5cbkBtaXhpbiB0ZXN0by1mb3Rve1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiAxZW07XG4gIG1heC13aWR0aDogODAlO1xufVxuXG5AbWl4aW4gYWZ0ZXJib3JkZXIoJHdpZHRoOjdlbSl7XG4gICY6YWZ0ZXJ7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogJHdpZHRoO1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICRjb2xvci1jeWFuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gIH1cbn1cbkBtaXhpbiBiZWZvcmVib3JkZXIoJHdpZHRoOjdlbSl7XG4gICY6YmVmb3Jle1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIC8vIGJvcmRlci10b3A6IDVweCBzb2xpZCAkY29sb3ItY3lhbjtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICB9XG59XG5cbkBtaXhpbiBoMnRpdGxlYWZ0ZXIoJHdpZHRoOjJlbSl7XG4gICY6YWZ0ZXJ7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkY29sb3IteWVsbG93O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAwLjNlbTtcbiAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgfVxufVxuXG5AbWl4aW4gY29udGVudGNhdGVnb3J5e1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcblxuICBmb250LXdlaWdodDpub3JtYWw7XG4gIEBpbmNsdWRlIGFmdGVyYm9yZGVyO1xufVxuXG5cbkBtaXhpbiBjaXRhemlvbmV7XG4gIG1hcmdpbi10b3A6IDAuMzVlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3F1b3RlLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMC44ZW0gMWVtO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEuNGVtIGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBmb250LXNpemU6ICRmb250LXNpemUtMjM7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWJnO1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgcGFkZGluZzogMWVtIDEuNWVtIDFlbSAyLjVlbTtcbn1cblxuQG1peGluIHRyaWFuZ2xlLWJlZm9yZSgkd2lkdGg6MjBweCl7XG4gICY6YmVmb3Jle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkICRjb2xvci1ncmV5LWJnO1xuICB9XG59XG5cbkBtaXhpbiB0cmlhbmdsZS1hZnRlcigkd2lkdGg6MjBweCl7XG4gICY6YWZ0ZXJ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQgJGNvbG9yLWdyZXktYmc7XG4gIH1cbn1cblxuQG1peGluIHRyaWFuZ2xlLXJpZ2h0KCR3aWR0aDoyMHB4LCAkY29sb3I6ICRjb2xvci1ncmV5LWJnKXtcbiAgJjphZnRlcntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItdG9wOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQgJGNvbG9yO1xuICB9XG59XG5cbkBtaXhpbiB0cmlhbmdsZS1sZWZ0KCR3aWR0aDoyMHB4KXtcbiAgJjpiZWZvcmV7XG4gICAgQGluY2x1ZGUgdmVydGljYWwtYWxpZ24oYWJzb2x1dGUsIDUwJSk7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBsZWZ0OiAtJHdpZHRoO1xuICAgIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQgJGNvbG9yLWdyZXktYmc7XG4gIH1cbn1cblxuQG1peGluIGZ1bGxzY3JlZW4taW1hZ2V7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC5maWVsZC10eXBlLWltYWdlLCAudmlld3MtZmllbGQtZmllbGQtaW1tYWdpbmUtdG9we1xuICAgIG1pbi13aWR0aDogMTY4MHB4O1xuICAgIEBpbmNsdWRlIGhvcml6b250YWwtYWxpZ247XG4gICAgQGluY2x1ZGUgc21hbGwtb25seXtcbiAgICAgIG1pbi13aWR0aDogMTIwMHB4O1xuICAgIH1cbiAgfVxufVxuXG5cbkBtaXhpbiBzbGlkZXNob3ctb25le1xuICAub3dsLWl0ZW17XG4gICAgcGFkZGluZzogMDtcbiAgICA+IGRpdntcbiAgICAgIEBpbmNsdWRlIGZ1bGxzY3JlZW4taW1hZ2U7XG4gICAgfVxuXG4gIH1cblxuICBkaXYub3dsLW5hdntcblxuICAgIGJ1dHRvbntcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBtaW4td2lkdGg6IDQ1cHg7XG4gICAgICAmLm93bC1uZXh0e1xuICAgICAgICByaWdodDogM2VtO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZnJlY2NlL2ZyZWNjaWEtZGVzdHJhLnBuZ1wiKTtcbiAgICAgIH1cbiAgICAgICYub3dsLXByZXZ7XG4gICAgICAgIGxlZnQ6IDNlbTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2ZyZWNjZS9mcmVjY2lhLXNpbmlzdHJhLnBuZ1wiKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRleHQtY29udGVudC10b3B7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjQpO1xuICAgIGgye1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplLTU1O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gc2xpZGVzaG93LW11bHRpe1xuICAuZmlsZXtcbiAgICBib3JkZXI6IDE1cHggc29saWQgJGNvbG9yLWxpZ2h0ZXJncmV5O1xuICB9XG4gIC5vd2wtaXRlbXtcbiAgICBwYWRkaW5nLWxlZnQ6ICRoYWxmLWd1dHRlcjtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkaGFsZi1ndXR0ZXI7XG4gIH1cbiAgLm93bC13cmFwcGVye1xuXG4gIH1cbiAgLyogICAgLml0ZW0tMCAubm9kZXtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9Ki9cbiAgICAub3dsLW5hdiBidXR0b257XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MCUgNDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIxcHggMjlweDtcbiAgICAgIG1pbi13aWR0aDogNDVweDtcbiAgICAgICYuZGlzYWJsZWR7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmLm93bC1uZXh0e1xuICAgICAgICByaWdodDogLTQuNGVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZnJlY2NlL2ZyZWNjaWEtZGVzdHJhX2Nhcm9zZWxsby5wbmdcIik7XG4gICAgICB9XG4gICAgICAmLm93bC1wcmV2e1xuICAgICAgICBsZWZ0OiAtNGVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZnJlY2NlL2ZyZWNjaWEtc2luaXN0cmFfY2Fyb3NlbGxvLnBuZ1wiKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJiAub3dsLW5hdjpob3ZlcntcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gICAgLm93bC1kb3R7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgc3BhbntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICAgIC5vd2wtZG90LmFjdGl2ZSB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLXllbGxvdztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIGFycm93LXJlc3BvbnNpdmUtbWVudSgkYmd1cmwpe1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAkYmd1cmw7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cblxuQG1peGluIGVsbGlwc2lzIHtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCJAdXNlICd2YXJpYWJsZXMnIDtcbi8vKiogU3RpbGkgcGVyIGxhIHBhZ2luYSBlc3Bsb3JhXG5cbiRtYXAtaGVpZ2h0OiA4MDBweDtcbiRtYXAtY29udHJvbHMtaGVpZ2h0OiA3MHB4O1xuLyoqIE1hcCBFc3Bsb3JhIGFuZCBNYXAgRmFjZXRzICoqL1xuXG5cbi5wYWdlLWVzcGxvcmF7XG4gICAgI25hdmJhcntcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBmb290ZXIgLmNvbnRhaW5lcntcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuICAgIC5vcGVubGF5ZXJzLW1hcCB7XG4gICAgICAgIC5maWVsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNWVtIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1hcC1lc3Bsb3JhLW1haW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICAub3BlbmxheWVyc19iZWhhdmlvcl9nZW9sb2NhdGVfYnV0dG9uX3BhbmVse1xuICAgICAgICA6YmVmb3Jle1xuXG4gICAgICAgIH1cbiAgICB9XG4gICAgLnZpZXctZGlzcGxheS1pZC1hdHRhY2htZW50XzEsICNibG9jay12aWV3cy1tYXBwZS1yaWNlcmNhLWJsb2NrLTEsIC5wYWdlcntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgI21hcC1jb250cm9sc3tcbiAgICAgICAgcGFkZGluZzogdmFyaWFibGVzLiRndXR0ZXI7XG4gICAgICAgIG1pbi1oZWlnaHQ6ICRtYXAtY29udHJvbHMtaGVpZ2h0IC0gMiAqIHZhcmlhYmxlcy4kZ3V0dGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLXJlZDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAudmlld3MtZXhwb3NlZC1mb3Jte1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogJG1hcC1jb250cm9scy1oZWlnaHQgLSAyICogdmFyaWFibGVzLiRndXR0ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICp7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLnJlc2V0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjVlbSAwLjhlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuXG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC52aWV3cy1zdWJtaXQtYnV0dG9ue1xuICAgICAgICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLnJlc2V0O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJlbTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNTAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9zZWFyY2gtZXNwbG9yYS5wbmcnKVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICp7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWx7ZGlzcGxheTogbm9uZTt9XG4gICAgICAgICNtYXAtZ2VvbG9jYXRpb257XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgLm9wZW5sYXllcnNfYmVoYXZpb3JfZ2VvbG9jYXRlX2J1dHRvbntcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbSAwLjVlbSAwLjVlbTtcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAudHJhbnNsYXRlLWljb257XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5pY29uaXplZCggMTVweCwyZW0sICcuLi9pbWFnZXMvdXRpbGl6emEtcG9zaXppb25lLnBuZycpO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuICAgIH1cbiAgICAubWFwLWVzcGxvcmEtZmFjZXRzIHtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItZ3JleS1iZztcbiAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLmxhcmdle1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy54bHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgIH1cbiAgICAgICAgLm1hcC1lc3Bsb3JhLWZhY2V0cy10YWJze1xuICAgICAgICAgICAgcGFkZGluZzowcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5zbWFsbHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRtYXAtaGVpZ2h0IC0gJG1hcC1jb250cm9scy1oZWlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGFiLXBhbmV7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5mb250LW1vbnRzZXJyYXQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcmlhYmxlcy4kY29sb3ItdGV4dDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogdmFyaWFibGVzLiRndXR0ZXIgdmFyaWFibGVzLiRoYWxmLWd1dHRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQxcHggKyB2YXJpYWJsZXMuJGhhbGYtZ3V0dGVyICsgdmFyaWFibGVzLiRndXR0ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogdmFyaWFibGVzLiRndXR0ZXI7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5pY29uX3RvcCg0MXB4LCA0MXB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItZ3JleS1ib3JkZXI7XG4gICAgICAgICAgICAgICAgJi5hdHRyYXppb25pIGF7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2F0dHJhemlvbmkucG5nJyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWxsb2dnaSBhe1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9hbGxvZ2dpLnBuZycpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmV2ZW50aSBhe1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9ldmVudGkucG5nJyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGkuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJpYWJsZXMuJGNvbG9yLWdyZXktYmc7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1ncmV5LWJnO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFwLWVzcGxvcmEtZmFjZXRzLWZhY2V0cyB7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyaWFibGVzLiRjb2xvci1ncmV5LWJnO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5zbWFsbHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6ICRtYXAtaGVpZ2h0IC0gJG1hcC1jb250cm9scy1oZWlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3VidGl0bGV7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAvKiogTWFwIEZhY2V0cyBBY2NvcmRpb24gKiovXG4gICAgICAgICAgICAuYmxvY2stZmFjZXRhcGl7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcmlhYmxlcy4kY29sb3ItZ3JleS1ib3JkZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMmVtO1xuICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC41ZW07XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmlhYmxlcy5saXN0LXJlc2V0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGRpdi5jaGVja2Vye1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZmFjZXRhcGktZmFjZXR7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43ZW07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmZhY2V0YXBpLWluYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB2YXJpYWJsZXMuaWNvbl9sZWZ0KDE0cHgsIDE0cHgsICcuLi9pbWFnZXMvY2hlY2tib3gvdW5jaGVja2VkLWVzcGxvcmEucG5nJyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuZmFjZXRhcGktYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLmljb25fbGVmdCgxNHB4LCAxNHB4LCAnLi4vaW1hZ2VzL2NoZWNrYm94L2NoZWNrZWQtZXNwbG9yYS5wbmcnKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgIC5ibG9jay10aXRsZXtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxZW07XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogNTAlO1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLmljb25fcmlnaHQoMjJweCwgMTZweCwgJy4uL2ltYWdlcy9mcmVjY2UvZnJlY2NpYS1hY2NvcmRpb24ucG5nJyk7XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSB2YXJpYWJsZXMuZm9udC1zaXplLTIzO1xuICAgICAgICAgICAgICAgICAgICAvKiAgICAgICAgJi5vcGVue1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYWNjb3JkaW9uL2Nsb3NlLnBuZ1wiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9Ki9cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5leHBhbmRlZCAuYmxvY2stdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2ZyZWNjZS9mcmVjY2lhLWFjY29yZGlvbi1jaGl1ZGkucG5nJyk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUgLmJsb2NrLXRpdGxle1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubWFwLWVzcGxvcmEtY29udGVudHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgQGluY2x1ZGUgdmFyaWFibGVzLnhse1xuICAgICAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgfVxuICAgICAgICBzZWN0aW9ue1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4jcG9wdXAge1xuICAgIC5maWVsZC10eXBlLWRhdGVzdGFtcCxcbiAgICAuZmllbGQtbmFtZS1maWVsZC1yaWFzc3VudG8tdGFwcGUtbm9taSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG59XG5cblxuIiwiLyogVkFSSUFCTEVTICovXG4vKiogTWFwIEVzcGxvcmEgYW5kIE1hcCBGYWNldHMgKiovXG4ucGFnZS1lc3Bsb3JhICNuYXZiYXIge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG4ucGFnZS1lc3Bsb3JhIGZvb3RlciAuY29udGFpbmVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4ucGFnZS1lc3Bsb3JhIC5vcGVubGF5ZXJzLW1hcCAuZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwLjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubWFwLWVzcGxvcmEtbWFpbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwcHg7XG59XG4ubWFwLWVzcGxvcmEtbWFpbiAudmlldy1kaXNwbGF5LWlkLWF0dGFjaG1lbnRfMSwgLm1hcC1lc3Bsb3JhLW1haW4gI2Jsb2NrLXZpZXdzLW1hcHBlLXJpY2VyY2EtYmxvY2stMSwgLm1hcC1lc3Bsb3JhLW1haW4gLnBhZ2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYXAtZXNwbG9yYS1tYWluICNtYXAtY29udHJvbHMge1xuICBwYWRkaW5nOiAyMHB4O1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM2NjVkO1xuICBjb2xvcjogd2hpdGU7XG59XG4ubWFwLWVzcGxvcmEtbWFpbiAjbWFwLWNvbnRyb2xzIC52aWV3cy1leHBvc2VkLWZvcm0ge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5tYXAtZXNwbG9yYS1tYWluICNtYXAtY29udHJvbHMgLnZpZXdzLWV4cG9zZWQtZm9ybSAqIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm1hcC1lc3Bsb3JhLW1haW4gI21hcC1jb250cm9scyAudmlld3MtZXhwb3NlZC1mb3JtIGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDAuNWVtIDAuOGVtO1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuLm1hcC1lc3Bsb3JhLW1haW4gI21hcC1jb250cm9scyAudmlld3MtZXhwb3NlZC1mb3JtIC52aWV3cy1zdWJtaXQtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLm1hcC1lc3Bsb3JhLW1haW4gI21hcC1jb250cm9scyAudmlld3MtZXhwb3NlZC1mb3JtIC52aWV3cy1zdWJtaXQtYnV0dG9uIGJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgaGVpZ2h0OiAyZW07XG4gIHdpZHRoOiAyOHB4O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDUwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NlYXJjaC1lc3Bsb3JhLnBuZ1wiKTtcbn1cbi5tYXAtZXNwbG9yYS1tYWluICNtYXAtY29udHJvbHMgKiB7XG4gIG1hcmdpbjogMDtcbn1cbi5tYXAtZXNwbG9yYS1tYWluICNtYXAtY29udHJvbHMgbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1hcC1lc3Bsb3JhLW1haW4gI21hcC1jb250cm9scyAjbWFwLWdlb2xvY2F0aW9uIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi5tYXAtZXNwbG9yYS1tYWluICNtYXAtY29udHJvbHMgI21hcC1nZW9sb2NhdGlvbiAub3BlbmxheWVyc19iZWhhdmlvcl9nZW9sb2NhdGVfYnV0dG9uIHtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMC41ZW0gMWVtIDAuNWVtIDAuNWVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1hcC1lc3Bsb3JhLW1haW4gI21hcC1jb250cm9scyAjbWFwLWdlb2xvY2F0aW9uIC5vcGVubGF5ZXJzX2JlaGF2aW9yX2dlb2xvY2F0ZV9idXR0b24gLnRyYW5zbGF0ZS1pY29uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDUwJTtcbiAgaGVpZ2h0OiAyZW07XG4gIHdpZHRoOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvdXRpbGl6emEtcG9zaXppb25lLnBuZ1wiKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuLm1hcC1lc3Bsb3JhLW1haW4gLm1hcC1lc3Bsb3JhLWZhY2V0cyB7XG4gIHBhZGRpbmc6IDBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMmYzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWFwLWVzcGxvcmEtbWFpbiAubWFwLWVzcGxvcmEtZmFjZXRzIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLm1hcC1lc3Bsb3JhLW1haW4gLm1hcC1lc3Bsb3JhLWZhY2V0cyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbi5tYXAtZXNwbG9yYS1tYWluIC5tYXAtZXNwbG9yYS1mYWNldHMgLm1hcC1lc3Bsb3JhLWZhY2V0cy10YWJzIHtcbiAgcGFkZGluZzogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFwLWVzcGxvcmEtbWFpbiAubWFwLWVzcGxvcmEtZmFjZXRzIC5tYXAtZXNwbG9yYS1mYWNldHMtdGFicyB7XG4gICAgaGVpZ2h0OiA3MzBweDtcbiAgfVxufVxuLm1hcC1lc3Bsb3JhLW1haW4gLm1hcC1lc3Bsb3JhLWZhY2V0cyAubWFwLWVzcGxvcmEtZmFjZXRzLXRhYnMgLnRhYi1wYW5lIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcbn1cbi5tYXAtZXNwbG9yYS1tYWluIC5tYXAtZXNwbG9yYS1mYWNldHMgLm1hcC1lc3Bsb3JhLWZhY2V0cy10YWJzIC50YWItcGFuZSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzRkNGQ0ZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xuICBwYWRkaW5nLXRvcDogNzFweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAyMHB4O1xuICBwYWRkaW5nLXRvcDogNDUuMXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDQxcHggNDFweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiXCIpO1xufVxuLm1hcC1lc3Bsb3JhLW1haW4gLm1hcC1lc3Bsb3JhLWZhY2V0cyAubWFwLWVzcGxvcmEtZmFjZXRzLXRhYnMgLnRhYi1wYW5lLmF0dHJhemlvbmkgYSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9hdHRyYXppb25pLnBuZ1wiKTtcbn1cbi5tYXAtZXNwbG9yYS1tYWluIC5tYXAtZXNwbG9yYS1mYWNldHMgLm1hcC1lc3Bsb3JhLWZhY2V0cy10YWJzIC50YWItcGFuZS5hbGxvZ2dpIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYWxsb2dnaS5wbmdcIik7XG59XG4ubWFwLWVzcGxvcmEtbWFpbiAubWFwLWVzcGxvcmEtZmFjZXRzIC5tYXAtZXNwbG9yYS1mYWNldHMtdGFicyAudGFiLXBhbmUuZXZlbnRpIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZXZlbnRpLnBuZ1wiKTtcbn1cbi5tYXAtZXNwbG9yYS1tYWluIC5tYXAtZXNwbG9yYS1mYWNldHMgLm1hcC1lc3Bsb3JhLWZhY2V0cy10YWJzIGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjM7XG59XG4ubWFwLWVzcGxvcmEtbWFpbiAubWFwLWVzcGxvcmEtZmFjZXRzIC5tYXAtZXNwbG9yYS1mYWNldHMtdGFicyBsaS5hY3RpdmUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjM7XG59XG4ubWFwLWVzcGxvcmEtbWFpbiAubWFwLWVzcGxvcmEtZmFjZXRzIC5tYXAtZXNwbG9yYS1mYWNldHMtZmFjZXRzIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMztcbiAgcGFkZGluZzogMDtcbiAgLyoqIE1hcCBGYWNldHMgQWNjb3JkaW9uICoqL1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tYXAtZXNwbG9yYS1tYWluIC5tYXAtZXNwbG9yYS1mYWNldHMgLm1hcC1lc3Bsb3JhLWZhY2V0cy1mYWNldHMge1xuICAgIGhlaWdodDogNzMwcHg7XG4gIH1cbn1cbi5tYXAtZXNwbG9yYS1tYWluIC5tYXAtZXNwbG9yYS1mYWNldHMgLm1hcC1lc3Bsb3JhLWZhY2V0cy1mYWNldHMgLnN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5tYXAtZXNwbG9yYS1tYWluIC5tYXAtZXNwbG9yYS1mYWNldHMgLm1hcC1lc3Bsb3JhLWZhY2V0cy1mYWNldHMgLmJsb2NrLWZhY2V0YXBpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XG4gIHBhZGRpbmc6IDJlbTtcbn1cbi5tYXAtZXNwbG9yYS1tYWluIC5tYXAtZXNwbG9yYS1mYWNldHMgLm1hcC1lc3Bsb3JhLWZhY2V0cy1mYWNldHMgLmJsb2NrLWZhY2V0YXBpIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tYXAtZXNwbG9yYS1tYWluIC5tYXAtZXNwbG9yYS1mYWNldHMgLm1hcC1lc3Bsb3JhLWZhY2V0cy1mYWNldHMgLmJsb2NrLWZhY2V0YXBpIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udDogaW5oZXJpdDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm1hcC1lc3Bsb3JhLW1haW4gLm1hcC1lc3Bsb3JhLWZhY2V0cyAubWFwLWVzcGxvcmEtZmFjZXRzLWZhY2V0cyAuYmxvY2stZmFjZXRhcGkgZGl2LmNoZWNrZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1hcC1lc3Bsb3JhLW1haW4gLm1hcC1lc3Bsb3JhLWZhY2V0cyAubWFwLWVzcGxvcmEtZmFjZXRzLWZhY2V0cyAuYmxvY2stZmFjZXRhcGkgLmZhY2V0YXBpLWZhY2V0IGEge1xuICBsaW5lLWhlaWdodDogMS43ZW07XG59XG4ubWFwLWVzcGxvcmEtbWFpbiAubWFwLWVzcGxvcmEtZmFjZXRzIC5tYXAtZXNwbG9yYS1mYWNldHMtZmFjZXRzIC5ibG9jay1mYWNldGFwaSAuZmFjZXRhcGktZmFjZXQuZmFjZXRhcGktaW5hY3RpdmUgYSB7XG4gIHBhZGRpbmctbGVmdDogMTUuNHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggMTRweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAwO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IDYwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2NoZWNrYm94L3VuY2hlY2tlZC1lc3Bsb3JhLnBuZ1wiKTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLm1hcC1lc3Bsb3JhLW1haW4gLm1hcC1lc3Bsb3JhLWZhY2V0cyAubWFwLWVzcGxvcmEtZmFjZXRzLWZhY2V0cyAuYmxvY2stZmFjZXRhcGkgLmZhY2V0YXBpLWZhY2V0LmZhY2V0YXBpLWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1LjRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDE0cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiA2MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jaGVja2JveC9jaGVja2VkLWVzcGxvcmEucG5nXCIpO1xufVxuLm1hcC1lc3Bsb3JhLW1haW4gLm1hcC1lc3Bsb3JhLWZhY2V0cyAubWFwLWVzcGxvcmEtZmFjZXRzLWZhY2V0cyAuYmxvY2stZmFjZXRhcGkgLmZhY2V0YXBpLWZhY2V0LmZhY2V0YXBpLWFjdGl2ZSBhIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5tYXAtZXNwbG9yYS1tYWluIC5tYXAtZXNwbG9yYS1mYWNldHMgLm1hcC1lc3Bsb3JhLWZhY2V0cy1mYWNldHMgLmJsb2NrLWZhY2V0YXBpIC5ibG9jay10aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAxZW07XG4gIHBhZGRpbmctYm90dG9tOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogNTAlO1xuICBwYWRkaW5nLXJpZ2h0OiAyNy41cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjJweCAxNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogNjAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvZnJlY2NlL2ZyZWNjaWEtYWNjb3JkaW9uLnBuZ1wiKTtcbiAgZm9udC1zaXplOiAyM3B4O1xuICAvKiAgICAgICAgJi5vcGVue1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvYWNjb3JkaW9uL2Nsb3NlLnBuZ1wiKTtcbiAgICAgICAgICB9Ki9cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1hcC1lc3Bsb3JhLW1haW4gLm1hcC1lc3Bsb3JhLWZhY2V0cyAubWFwLWVzcGxvcmEtZmFjZXRzLWZhY2V0cyAuYmxvY2stZmFjZXRhcGkgLmJsb2NrLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYXAtZXNwbG9yYS1tYWluIC5tYXAtZXNwbG9yYS1mYWNldHMgLm1hcC1lc3Bsb3JhLWZhY2V0cy1mYWNldHMgLmJsb2NrLWZhY2V0YXBpIC5ibG9jay10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm1hcC1lc3Bsb3JhLW1haW4gLm1hcC1lc3Bsb3JhLWZhY2V0cyAubWFwLWVzcGxvcmEtZmFjZXRzLWZhY2V0cyAuYmxvY2stZmFjZXRhcGkgLmJsb2NrLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi5tYXAtZXNwbG9yYS1tYWluIC5tYXAtZXNwbG9yYS1mYWNldHMgLm1hcC1lc3Bsb3JhLWZhY2V0cy1mYWNldHMgLmJsb2NrLWZhY2V0YXBpLmV4cGFuZGVkIC5ibG9jay10aXRsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9mcmVjY2UvZnJlY2NpYS1hY2NvcmRpb24tY2hpdWRpLnBuZ1wiKTtcbn1cbi5tYXAtZXNwbG9yYS1tYWluIC5tYXAtZXNwbG9yYS1mYWNldHMgLm1hcC1lc3Bsb3JhLWZhY2V0cy1mYWNldHMgLmJsb2NrLWZhY2V0YXBpLmFjdGl2ZSAuYmxvY2stdGl0bGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLm1hcC1lc3Bsb3JhLW1haW4gLm1hcC1lc3Bsb3JhLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAubWFwLWVzcGxvcmEtbWFpbiAubWFwLWVzcGxvcmEtY29udGVudCB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxufVxuLm1hcC1lc3Bsb3JhLW1haW4gLm1hcC1lc3Bsb3JhLWNvbnRlbnQgc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbiNwb3B1cCAuZmllbGQtdHlwZS1kYXRlc3RhbXAsXG4jcG9wdXAgLmZpZWxkLW5hbWUtZmllbGQtcmlhc3N1bnRvLXRhcHBlLW5vbWkge1xuICBmb250LXNpemU6IDE0cHg7XG59Il19 */
