@charset "UTF-8";
/**
 * Grid Variables - CH
 */
/**
 * Grid Variables - CH
 */
/**
 * Custom SASS Mixins - CH
 */
.facet-component {
  box-sizing: border-box;
  background: transparent;
  /**
 * Grid Variables - CH
 */
  /**
 * Custom SASS Mixins - CH
 */
  /**
 * Grid Variables - CH
 */
}

.facet-component label {
  background: transparent;
}

.facet-component input, .facet-component button {
  display: inline-block;
  box-sizing: border-box;
  background: #FFFFFF;
  border: 1px solid #d2d2d2;
  border-radius: 0;
  color: #707070;
  font-weight: normal;
  padding: 8px 2%;
  clear: both;
}

.facet-component input[type="submit"], .facet-component input[type="reset"], .facet-component input[type="button"], .facet-component button {
  border: 1px solid #89C6CC;
  padding: 5px 20px;
}

.facet-component input[type="submit"]:hover, .facet-component input[type="reset"]:hover, .facet-component input[type="button"]:hover, .facet-component button:hover {
  background: #f7f7f7;
}

.facet-component input::-moz-focus-inner, .facet-component button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.facet-component input[type="text"] {
  font-size: 13px;
}

.facet-component input[type="text"], .facet-component input[type="email"], .facet-component input[type="password"], .facet-component textarea, .facet-component select {
  box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
  color: #707070;
  width: 100%;
}

.facet-component select {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  box-sizing: border-box;
  outline: none;
  cursor: pointer;
}

.facet-component .bottom-filter-button {
  float: right;
}

.facet-component .facet-heading {
  border-bottom: 1px solid #89C6CC;
  padding: 0 0 5px 0;
  margin: 0 0 5px 0;
  position: relative;
}

.facet-component .facet-heading .facet-title {
  display: inline-block;
  vertical-align: middle;
  color: #707070;
}

.facet-component .facet-heading .clear-filter {
  display: inline-block;
  vertical-align: middle;
  border-radius: 15px;
  font-size: 10px;
  text-align: center;
  width: 15px;
  cursor: pointer;
  position: absolute;
  color: #707070;
  right: 3px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  background: #f7f7f7;
}

.facet-component .facet-heading .clear-filter:hover {
  background: #15909c;
  border-color: #adadad;
  text-decoration: none;
  color: #707070;
}

.facet-component .facet-heading .clear-filter.has-active-facet {
  background: #cccccc;
  color: #707070;
}

.facet-component .facet-heading .clear-filter.has-active-facet:hover {
  background: #15909c;
  color: #707070;
}

.facet-single-selection-list .facet-dropdown {
  margin: 10px 0;
}

.facet-single-selection-list .facet-dropdown select {
  min-width: 100%;
}

.facet-single-selection-list .facet-value input[type="checkbox"] {
  display: none;
}

.facet-single-selection-list .facet-value label {
  color: #707070;
}

.facet-single-selection-list .facet-value.active-facet label, .facet-single-selection-list .facet-value.active-facet .facet-count.highlighted, .facet-single-selection-list .facet-value.active-facet span {
  color: #89C6CC;
}

.facet-single-selection-list .bottom-remove-filter {
  float: left;
}

.facet-single-selection-list .bottom-filter-button {
  float: right;
}

.facet-dropdown {
  margin: 10px 0;
}

.facet-dropdown select {
  min-width: 100%;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  border: 1px solid #d2d2d2;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  position: relative;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  background-color: #FFFFFF;
  border-radius: 4px;
  margin-bottom: 5px;
}

/**
 * Grid Variables - CH
 */
.radius-filter {
  /**
 * Grid Variables - CH
 */
  /**
 * Custom SASS Mixins - CH
 */
  /**
 * Grid Variables - CH
 */
}

.radius-filter label {
  background: transparent;
}

.radius-filter input, .radius-filter button {
  display: inline-block;
  box-sizing: border-box;
  background: #FFFFFF;
  border: 1px solid #d2d2d2;
  border-radius: 0;
  color: #707070;
  font-weight: normal;
  padding: 8px 2%;
  clear: both;
}

.radius-filter input[type="submit"], .radius-filter input[type="reset"], .radius-filter input[type="button"], .radius-filter button {
  border: 1px solid #89C6CC;
  padding: 5px 20px;
}

.radius-filter input[type="submit"]:hover, .radius-filter input[type="reset"]:hover, .radius-filter input[type="button"]:hover, .radius-filter button:hover {
  background: #f7f7f7;
}

.radius-filter input::-moz-focus-inner, .radius-filter button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.radius-filter input[type="text"] {
  font-size: 13px;
}

.radius-filter input[type="text"], .radius-filter input[type="email"], .radius-filter input[type="password"], .radius-filter textarea, .radius-filter select {
  box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
  color: #707070;
  width: 100%;
}

.radius-filter select {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  box-sizing: border-box;
  outline: none;
  cursor: pointer;
}

.radius-filter .radius-button.selected {
  color: #89C6CC;
  background: #FFFFFF;
}

.radius-filter ul {
  height: 30px;
}

.radius-filter ul li {
  display: block;
  border-width: 1px 1px 1px 0;
  border-style: solid;
  border-color: #d2d2d2;
  float: left;
  padding: 5px 5px;
  cursor: pointer;
}

.radius-filter ul li:first-child {
  border-width: 1px;
}

.radius-filter .bottom-remove-filter {
  margin-bottom: 5px;
}

.ui-slider {
  position: relative;
  width: 80%;
  margin: 10px auto;
  text-align: left;
}

.ui-slider .ui-widget-header {
  border: 1px solid #89C6CC;
  background: #89C6CC;
  font-weight: bold;
}

.ui-slider .ui-widget-header a {
  color: #ffffff;
}

.slider-value {
  text-align: center;
}

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  border: 1px solid #d2d2d2;
  background: #f7f7f7;
  font-weight: normal;
  color: #707070;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
  color: #707070;
  text-decoration: none;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
  border: 1px solid #d2d2d2;
  background: #dadada;
  font-weight: normal;
  color: #707070;
}

.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited {
  color: #707070;
  text-decoration: none;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
  border: 1px solid #d2d2d2;
  background: #dadada;
  font-weight: normal;
  color: #707070;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
  color: #707070;
  text-decoration: none;
}

.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
  -ms-touch-action: none;
  touch-action: none;
}

.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {
  -webkit-filter: inherit;
  filter: inherit;
}

.ui-slider-horizontal {
  height: .8em;
}

.ui-slider-horizontal .ui-slider-handle {
  top: -.3em;
  margin-left: -.6em;
}

.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}

.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}

.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}

.ui-slider-vertical {
  width: .8em;
  height: 100px;
}

.ui-slider-vertical .ui-slider-handle {
  left: -.3em;
  margin-left: 0;
  margin-bottom: -.6em;
}

.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}

.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}

.ui-slider-vertical .ui-slider-range-max {
  top: 0;
}

.load-more {
  /**
 * Grid Variables - CH
 */
  /**
 * Custom SASS Mixins - CH
 */
  /**
 * Grid Variables - CH
 */
}

.load-more label {
  background: transparent;
}

.load-more input, .load-more button {
  display: inline-block;
  box-sizing: border-box;
  background: #FFFFFF;
  border: 1px solid #d2d2d2;
  border-radius: 0;
  color: #707070;
  font-weight: normal;
  padding: 8px 2%;
  clear: both;
}

.load-more input[type="submit"], .load-more input[type="reset"], .load-more input[type="button"], .load-more button {
  border: 1px solid #89C6CC;
  padding: 5px 20px;
}

.load-more input[type="submit"]:hover, .load-more input[type="reset"]:hover, .load-more input[type="button"]:hover, .load-more button:hover {
  background: #f7f7f7;
}

.load-more input::-moz-focus-inner, .load-more button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.load-more input[type="text"] {
  font-size: 13px;
}

.load-more input[type="text"], .load-more input[type="email"], .load-more input[type="password"], .load-more textarea, .load-more select {
  box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
  color: #707070;
  width: 100%;
}

.load-more select {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  box-sizing: border-box;
  outline: none;
  cursor: pointer;
}

.load-more .btn {
  margin: 2.5em auto;
  cursor: pointer;
}

/**
 * Grid Variables - CH
 */
/**
 * Grid Variables - CH
 */
/**
 * Custom SASS Mixins - CH
 */
.location-filter {
  position: relative;
  padding: 5px 10px 15px 10px;
  margin: 0 0 20px 0;
  /**
 * Grid Variables - CH
 */
  /**
 * Custom SASS Mixins - CH
 */
  /**
 * Grid Variables - CH
 */
  /**
 * Grid Variables - CH
 */
  /**
 * Grid Variables - CH
 */
  /**
 * Custom SASS Mixins - CH
 */
}

.location-filter label {
  background: transparent;
}

.location-filter input, .location-filter button {
  display: inline-block;
  box-sizing: border-box;
  background: #FFFFFF;
  border: 1px solid #d2d2d2;
  border-radius: 0;
  color: #707070;
  font-weight: normal;
  padding: 8px 2%;
  clear: both;
}

.location-filter input[type="submit"], .location-filter input[type="reset"], .location-filter input[type="button"], .location-filter button {
  border: 1px solid #89C6CC;
  padding: 5px 20px;
}

.location-filter input[type="submit"]:hover, .location-filter input[type="reset"]:hover, .location-filter input[type="button"]:hover, .location-filter button:hover {
  background: #f7f7f7;
}

.location-filter input::-moz-focus-inner, .location-filter button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.location-filter input[type="text"] {
  font-size: 13px;
}

.location-filter input[type="text"], .location-filter input[type="email"], .location-filter input[type="password"], .location-filter textarea, .location-filter select {
  box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
  color: #707070;
  width: 100%;
}

.location-filter select {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  box-sizing: border-box;
  outline: none;
  cursor: pointer;
}

.location-filter .twitter-typeahead {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  width: 100%;
}

.location-filter .tt-hint {
  color: #707070;
}

.location-filter .tt-dropdown-menu {
  width: 250px;
  margin-top: 5px;
  background-color: #f7f7f7;
  border: 1px solid #d2d2d2;
  max-height: 300px;
  overflow-y: auto;
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.08);
}

.location-filter .tt-suggestion {
  padding: 4px 10px;
  color: #707070;
  overflow: hidden;
}

.location-filter .tt-suggestion a {
  text-decoration: none;
}

.location-filter .tt-suggestion:last-child {
  border: none;
}

.location-filter .tt-suggestion .field-image {
  width: 100px;
  float: left;
  margin-right: 10px;
}

.location-filter .tt-suggestion .field-make {
  font-size: 15px;
  float: left;
  margin-right: 5px;
}

.location-filter .tt-suggestion .field-model {
  margin-left: 4px;
  font-size: 15px;
  font-weight: bold;
  width: 100%;
}

.location-filter .tt-suggestion .field-priceformatted {
  float: right;
  font-size: 15px;
  color: #89C6CC;
  margin-top: -20px;
}

.location-filter .tt-suggestion.tt-cursor {
  color: #89C6CC;
  background-color: #dadada;
  cursor: pointer;
}

.location-filter.loading-in-progress .tt-dropdown-menu {
  display: block !important;
  min-height: 50px;
  position: relative;
}

.location-filter.loading-in-progress .tt-dropdown-menu:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -20px;
  margin-left: -20px;
  height: 40px;
  width: 50px;
  display: block;
  background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSJibGFjayI+DQogIDxwYXRoICBvcGFjaXR5PSIuMjUiIGQ9Ik0xNiAwIEExNiAxNiAwIDAgMCAxNiAzMiBBMTYgMTYgMCAwIDAgMTYgMCBNMTYgNCBBMTIgMTIgMCAwIDEgMTYgMjggQTEyIDEyIDAgMCAxIDE2IDQiLz4NCiAgPHBhdGggZmlsbD0nIzFhODBiNicgZD0iTTE2IDAgQTE2IDE2IDAgMCAxIDMyIDE2IEwyOCAxNiBBMTIgMTIgMCAwIDAgMTYgNHoiPg0KICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiBmcm9tPSIwIDE2IDE2IiB0bz0iMzYwIDE2IDE2IiBkdXI9IjAuOHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICA8L3BhdGg+DQo8L3N2Zz4NCg==);
  background-position: center center;
  background-repeat: no-repeat;
  z-index: 11;
}

.location-filter.loading-in-progress .tt-dropdown-menu:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #f7f7f7;
  opacity: 0.8;
  z-index: 10;
}

.location-filter .component-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.location-filter .component-content > div, .location-filter .component-content > button, .location-filter .component-content > label, .location-filter .component-content > input, .location-filter .component-content > span {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

.location-filter .component-content > label, .location-filter .component-content > button {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.location-filter .component-content > label {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  text-align: center;
}

.location-filter .component-content > input, .location-filter .component-content > span {
  -webkit-box-flex: 10;
  -ms-flex-positive: 10;
  flex-grow: 10;
  width: auto;
  margin: 0 5px;
}

.location-filter .tt-hint::-webkit-input-placeholder {
  color: transparent;
}

.location-filter .tt-hint::-moz-placeholder {
  color: transparent;
}

.page-size {
  /**
 * Grid Variables - CH
 */
  /**
 * Custom SASS Mixins - CH
 */
  /**
 * Grid Variables - CH
 */
}

.page-size label {
  background: transparent;
}

.page-size input, .page-size button {
  display: inline-block;
  box-sizing: border-box;
  background: #FFFFFF;
  border: 1px solid #d2d2d2;
  border-radius: 0;
  color: #707070;
  font-weight: normal;
  padding: 8px 2%;
  clear: both;
}

.page-size input[type="submit"], .page-size input[type="reset"], .page-size input[type="button"], .page-size button {
  border: 1px solid #89C6CC;
  padding: 5px 20px;
}

.page-size input[type="submit"]:hover, .page-size input[type="reset"]:hover, .page-size input[type="button"]:hover, .page-size button:hover {
  background: #f7f7f7;
}

.page-size input::-moz-focus-inner, .page-size button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.page-size input[type="text"] {
  font-size: 13px;
}

.page-size input[type="text"], .page-size input[type="email"], .page-size input[type="password"], .page-size textarea, .page-size select {
  box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
  color: #707070;
  width: 100%;
}

.page-size select {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  box-sizing: border-box;
  outline: none;
  cursor: pointer;
}

.page-size label {
  margin-right: 5px;
}

.page-size select {
  max-width: 100px;
  width: auto;
}

.search-results-count .progress {
  display: none;
}

.search-results-count .results-count {
  display: none;
}

.on-page-editor .results-count {
  display: inline-block;
}

/**
 * Grid Variables - CH
 */
/**
 * Grid Variables - CH
 */
/**
 * Custom SASS Mixins - CH
 */
.variant-selector.component {
  margin: 30px 0 0 0;
}

.variant-selector .component-content > div {
  height: 30px;
  display: inline-block;
  width: 30px;
  margin: 2px;
  cursor: Pointer;
}

.variant-selector .horizontal {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.variant-selector .horizontal:before {
  content: "";
  display: block;
  height: 100%;
  font-size: 30px;
  width: 100%;
  text-align: center;
}

.variant-selector .horizontal.active-variant {
  color: #15909c;
}

.variant-selector .vertical {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.variant-selector .vertical:before {
  content: "";
  display: block;
  height: 100%;
  font-size: 30px;
  width: 100%;
  text-align: center;
}

.variant-selector .vertical.active-variant {
  color: #15909c;
}

.column-header-search .search-box {
  margin: 0;
  padding: 2px 10px 0 10px;
}

.search-box {
  /**
 * Grid Variables - CH
 */
  /**
 * Custom SASS Mixins - CH
 */
  /**
 * Grid Variables - CH
 */
  /**
 * Grid Variables - CH
 */
  /**
 * Grid Variables - CH
 */
  /**
 * Custom SASS Mixins - CH
 */
  position: relative;
  padding-right: 10px;
  box-sizing: border-box;
}

.search-box label {
  background: transparent;
}

.search-box input, .search-box button {
  display: inline-block;
  box-sizing: border-box;
  background: #FFFFFF;
  border: 1px solid #d2d2d2;
  border-radius: 0;
  color: #707070;
  font-weight: normal;
  padding: 8px 2%;
  clear: both;
}

.search-box input[type="submit"], .search-box input[type="reset"], .search-box input[type="button"], .search-box button {
  border: 1px solid #89C6CC;
  padding: 5px 20px;
}

.search-box input[type="submit"]:hover, .search-box input[type="reset"]:hover, .search-box input[type="button"]:hover, .search-box button:hover {
  background: #f7f7f7;
}

.search-box input::-moz-focus-inner, .search-box button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.search-box input[type="text"] {
  font-size: 13px;
}

.search-box input[type="text"], .search-box input[type="email"], .search-box input[type="password"], .search-box textarea, .search-box select {
  box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
  color: #707070;
  width: 100%;
}

.search-box select {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  box-sizing: border-box;
  outline: none;
  cursor: pointer;
}

.search-box .twitter-typeahead {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  width: 100%;
}

.search-box .tt-hint {
  color: #707070;
}

.search-box .tt-dropdown-menu {
  width: 250px;
  margin-top: 5px;
  background-color: #f7f7f7;
  border: 1px solid #d2d2d2;
  max-height: 300px;
  overflow-y: auto;
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.08);
}

.search-box .tt-suggestion {
  padding: 4px 10px;
  color: #707070;
  overflow: hidden;
}

.search-box .tt-suggestion a {
  text-decoration: none;
}

.search-box .tt-suggestion:last-child {
  border: none;
}

.search-box .tt-suggestion .field-image {
  width: 100px;
  float: left;
  margin-right: 10px;
}

.search-box .tt-suggestion .field-make {
  font-size: 15px;
  float: left;
  margin-right: 5px;
}

.search-box .tt-suggestion .field-model {
  margin-left: 4px;
  font-size: 15px;
  font-weight: bold;
  width: 100%;
}

.search-box .tt-suggestion .field-priceformatted {
  float: right;
  font-size: 15px;
  color: #89C6CC;
  margin-top: -20px;
}

.search-box .tt-suggestion.tt-cursor {
  color: #89C6CC;
  background-color: #dadada;
  cursor: pointer;
}

.search-box.loading-in-progress .tt-dropdown-menu {
  display: block !important;
  min-height: 50px;
  position: relative;
}

.search-box.loading-in-progress .tt-dropdown-menu:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -20px;
  margin-left: -20px;
  height: 40px;
  width: 50px;
  display: block;
  background-image: url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSJibGFjayI+DQogIDxwYXRoICBvcGFjaXR5PSIuMjUiIGQ9Ik0xNiAwIEExNiAxNiAwIDAgMCAxNiAzMiBBMTYgMTYgMCAwIDAgMTYgMCBNMTYgNCBBMTIgMTIgMCAwIDEgMTYgMjggQTEyIDEyIDAgMCAxIDE2IDQiLz4NCiAgPHBhdGggZmlsbD0nIzFhODBiNicgZD0iTTE2IDAgQTE2IDE2IDAgMCAxIDMyIDE2IEwyOCAxNiBBMTIgMTIgMCAwIDAgMTYgNHoiPg0KICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0icm90YXRlIiBmcm9tPSIwIDE2IDE2IiB0bz0iMzYwIDE2IDE2IiBkdXI9IjAuOHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICA8L3BhdGg+DQo8L3N2Zz4NCg==);
  background-position: center center;
  background-repeat: no-repeat;
  z-index: 11;
}

.search-box.loading-in-progress .tt-dropdown-menu:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #f7f7f7;
  opacity: 0.8;
  z-index: 10;
}

.search-box.hide-button .search-box-button {
  display: none;
}

.search-box .search-box-input::-ms-clear {
  display: none;
}

.search-box .component-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.search-box .component-content > label, .search-box .component-content > input, .search-box .component-content > button {
  display: inline-block;
}

.search-box .component-content > label, .search-box .component-content > button {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.search-box .component-content > input {
  width: auto;
  -webkit-box-flex: 10;
  -ms-flex-positive: 10;
  flex-grow: 10;
  margin: 0 5px;
}

.search-box .component-content > label {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
  text-align: center;
  display: none;
}

.search-box .component-content > .twitter-typeahead {
  -webkit-box-flex: 10;
  -ms-flex-positive: 10;
  flex-grow: 10;
  margin: 0 5px;
}

.search-box .search-box-input {
  position: relative;
}

.search-box .search-box-input.tt-hint {
  margin-top: 0;
}

header .component.navigation.navigation-global .search-toggle .component.search-box.horizontal input::-ms-clear {
  display: none;
}

.sort-results {
  /**
 * Grid Variables - CH
 */
  /**
 * Custom SASS Mixins - CH
 */
  /**
 * Grid Variables - CH
 */
}

.sort-results label {
  background: transparent;
}

.sort-results input, .sort-results button {
  display: inline-block;
  box-sizing: border-box;
  background: #FFFFFF;
  border: 1px solid #d2d2d2;
  border-radius: 0;
  color: #707070;
  font-weight: normal;
  padding: 8px 2%;
  clear: both;
}

.sort-results input[type="submit"], .sort-results input[type="reset"], .sort-results input[type="button"], .sort-results button {
  border: 1px solid #89C6CC;
  padding: 5px 20px;
}

.sort-results input[type="submit"]:hover, .sort-results input[type="reset"]:hover, .sort-results input[type="button"]:hover, .sort-results button:hover {
  background: #f7f7f7;
}

.sort-results input::-moz-focus-inner, .sort-results button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.sort-results input[type="text"] {
  font-size: 13px;
}

.sort-results input[type="text"], .sort-results input[type="email"], .sort-results input[type="password"], .sort-results textarea, .sort-results select {
  box-shadow: inset 0 1px 5px rgba(0, 0, 0, 0.1);
  color: #707070;
  width: 100%;
}

.sort-results select {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  box-sizing: border-box;
  outline: none;
  cursor: pointer;
}

.sort-results select {
  max-width: 100%;
  width: auto;
  display: inline-block;
}

.sort-results .facet-title {
  display: inline-block;
  margin-right: 5px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudC1zZWFyY2gtb3RoZXIuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCQUFpQjtBQUNqQjs7R0FFRztBQUNIOztHQUVHO0FBQ0g7O0dBRUc7QUFDSDtFQUNFLHVCQUF1QjtFQUN2Qix3QkFBd0I7RUFDeEI7O0dBRUM7RUFDRDs7R0FFQztFQUNEOztHQUVDO0NBQ0Y7O0FBRUQ7RUFDRSx3QkFBd0I7Q0FDekI7O0FBRUQ7RUFDRSxzQkFBc0I7RUFDdEIsdUJBQXVCO0VBQ3ZCLG9CQUFvQjtFQUNwQiwwQkFBMEI7RUFDMUIsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixvQkFBb0I7RUFDcEIsZ0JBQWdCO0VBQ2hCLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLDBCQUEwQjtFQUMxQixrQkFBa0I7Q0FDbkI7O0FBRUQ7RUFDRSxvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSxVQUFVO0VBQ1YsV0FBVztDQUNaOztBQUVEO0VBQ0UsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0UsK0NBQStDO0VBQy9DLGVBQWU7RUFDZixZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxzQkFBc0I7RUFDdEIsdUJBQXVCO0dBQ3ZCLHFCQUFzQjtHQUN0QixRQUFTO0dBQ1QsZ0JBQWlCO0VBR2pCLHVCQUF1QjtFQUN2QixjQUFjO0VBQ2QsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsaUNBQWlDO0VBQ2pDLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0Usc0JBQXNCO0VBQ3RCLHVCQUF1QjtFQUN2QixlQUFlO0NBQ2hCOztBQUVEO0VBQ0Usc0JBQXNCO0VBQ3RCLHVCQUF1QjtFQUN2QixvQkFBb0I7RUFDcEIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsV0FBVztFQUNYLFNBQVM7RUFDVCxvQ0FBNEI7RUFBNUIsZ0NBQTRC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Y0FBYztDQUNmOztBQUVEO0VBQ0UsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0UsY0FBYztDQUNmOztBQUVEO0VBQ0UsY0FBYztDQUNmOztBQUVEO0VBQ0U7O0dBRUM7RUFDRDs7R0FFQztFQUNEOztHQUVDO0NBQ0Y7O0FBRUQ7RUFDRSx3QkFBd0I7Q0FDekI7O0FBRUQ7RUFDRSxzQkFBc0I7RUFDdEIsdUJBQXVCO0VBQ3ZCLG9CQUFvQjtFQUNwQiwwQkFBMEI7RUFDMUIsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixvQkFBb0I7RUFDcEIsZ0JBQWdCO0VBQ2hCLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLDBCQUEwQjtFQUMxQixrQkFBa0I7Q0FDbkI7O0FBRUQ7RUFDRSxvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSxVQUFVO0VBQ1YsV0FBVztDQUNaOztBQUVEO0VBQ0UsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0UsK0NBQStDO0VBQy9DLGVBQWU7RUFDZixZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxzQkFBc0I7RUFDdEIsdUJBQXVCO0dBQ3ZCLHFCQUFzQjtHQUN0QixRQUFTO0dBQ1QsZ0JBQWlCO0VBR2pCLHVCQUF1QjtFQUN2QixjQUFjO0VBQ2QsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0UsZ0JBQWdCO0VBQ2hCLFlBQVk7RUFDWixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxzQkFBc0I7RUFDdEIsa0JBQWtCO0NBQ25CIiwiZmlsZSI6Ik9hbmRJL09hbmRJIEJhc2UgU2l0ZS9PYW5kSSBCYXNlIFNpdGUgVGhlbWUvc2Fzcy9jb21wb25lbnQtc2VhcmNoLW90aGVyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qKlxyXG4gKiBHcmlkIFZhcmlhYmxlcyAtIENIXHJcbiAqL1xuLyoqXHJcbiAqIEdyaWQgVmFyaWFibGVzIC0gQ0hcclxuICovXG4vKipcclxuICogQ3VzdG9tIFNBU1MgTWl4aW5zIC0gQ0hcclxuICovXG4uZmFjZXQtY29tcG9uZW50IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIC8qKlxyXG4gKiBHcmlkIFZhcmlhYmxlcyAtIENIXHJcbiAqL1xuICAvKipcclxuICogQ3VzdG9tIFNBU1MgTWl4aW5zIC0gQ0hcclxuICovXG4gIC8qKlxyXG4gKiBHcmlkIFZhcmlhYmxlcyAtIENIXHJcbiAqL1xufVxuXG4uZmFjZXQtY29tcG9uZW50IGxhYmVsIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5mYWNldC1jb21wb25lbnQgaW5wdXQsIC5mYWNldC1jb21wb25lbnQgYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDJkMmQyO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogOHB4IDIlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmZhY2V0LWNvbXBvbmVudCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCAuZmFjZXQtY29tcG9uZW50IGlucHV0W3R5cGU9XCJyZXNldFwiXSwgLmZhY2V0LWNvbXBvbmVudCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAuZmFjZXQtY29tcG9uZW50IGJ1dHRvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4OUM2Q0M7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xufVxuXG4uZmFjZXQtY29tcG9uZW50IGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsIC5mYWNldC1jb21wb25lbnQgaW5wdXRbdHlwZT1cInJlc2V0XCJdOmhvdmVyLCAuZmFjZXQtY29tcG9uZW50IGlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIsIC5mYWNldC1jb21wb25lbnQgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbn1cblxuLmZhY2V0LWNvbXBvbmVudCBpbnB1dDo6LW1vei1mb2N1cy1pbm5lciwgLmZhY2V0LWNvbXBvbmVudCBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5mYWNldC1jb21wb25lbnQgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5mYWNldC1jb21wb25lbnQgaW5wdXRbdHlwZT1cInRleHRcIl0sIC5mYWNldC1jb21wb25lbnQgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCAuZmFjZXQtY29tcG9uZW50IGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgLmZhY2V0LWNvbXBvbmVudCB0ZXh0YXJlYSwgLmZhY2V0LWNvbXBvbmVudCBzZWxlY3Qge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBjb2xvcjogIzcwNzA3MDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYWNldC1jb21wb25lbnQgc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAqdmVydGljYWwtYWxpZ246IGF1dG87XG4gICp6b29tOiAxO1xuICAqZGlzcGxheTogaW5saW5lO1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmFjZXQtY29tcG9uZW50IC5ib3R0b20tZmlsdGVyLWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmZhY2V0LWNvbXBvbmVudCAuZmFjZXQtaGVhZGluZyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODlDNkNDO1xuICBwYWRkaW5nOiAwIDAgNXB4IDA7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYWNldC1jb21wb25lbnQgLmZhY2V0LWhlYWRpbmcgLmZhY2V0LXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogIzcwNzA3MDtcbn1cblxuLmZhY2V0LWNvbXBvbmVudCAuZmFjZXQtaGVhZGluZyAuY2xlYXItZmlsdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogIzcwNzA3MDtcbiAgcmlnaHQ6IDNweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbn1cblxuLmZhY2V0LWNvbXBvbmVudCAuZmFjZXQtaGVhZGluZyAuY2xlYXItZmlsdGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzE1OTA5YztcbiAgYm9yZGVyLWNvbG9yOiAjYWRhZGFkO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuXG4uZmFjZXQtY29tcG9uZW50IC5mYWNldC1oZWFkaW5nIC5jbGVhci1maWx0ZXIuaGFzLWFjdGl2ZS1mYWNldCB7XG4gIGJhY2tncm91bmQ6ICNjY2NjY2M7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuXG4uZmFjZXQtY29tcG9uZW50IC5mYWNldC1oZWFkaW5nIC5jbGVhci1maWx0ZXIuaGFzLWFjdGl2ZS1mYWNldDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxNTkwOWM7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuXG4uZmFjZXQtc2luZ2xlLXNlbGVjdGlvbi1saXN0IC5mYWNldC1kcm9wZG93biB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuXG4uZmFjZXQtc2luZ2xlLXNlbGVjdGlvbi1saXN0IC5mYWNldC1kcm9wZG93biBzZWxlY3Qge1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5cbi5mYWNldC1zaW5nbGUtc2VsZWN0aW9uLWxpc3QgLmZhY2V0LXZhbHVlIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYWNldC1zaW5nbGUtc2VsZWN0aW9uLWxpc3QgLmZhY2V0LXZhbHVlIGxhYmVsIHtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG5cbi5mYWNldC1zaW5nbGUtc2VsZWN0aW9uLWxpc3QgLmZhY2V0LXZhbHVlLmFjdGl2ZS1mYWNldCBsYWJlbCwgLmZhY2V0LXNpbmdsZS1zZWxlY3Rpb24tbGlzdCAuZmFjZXQtdmFsdWUuYWN0aXZlLWZhY2V0IC5mYWNldC1jb3VudC5oaWdobGlnaHRlZCwgLmZhY2V0LXNpbmdsZS1zZWxlY3Rpb24tbGlzdCAuZmFjZXQtdmFsdWUuYWN0aXZlLWZhY2V0IHNwYW4ge1xuICBjb2xvcjogIzg5QzZDQztcbn1cblxuLmZhY2V0LXNpbmdsZS1zZWxlY3Rpb24tbGlzdCAuYm90dG9tLXJlbW92ZS1maWx0ZXIge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmZhY2V0LXNpbmdsZS1zZWxlY3Rpb24tbGlzdCAuYm90dG9tLWZpbHRlci1idXR0b24ge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5mYWNldC1kcm9wZG93biB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuXG4uZmFjZXQtZHJvcGRvd24gc2VsZWN0IHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4vKipcclxuICogR3JpZCBWYXJpYWJsZXMgLSBDSFxyXG4gKi9cbi5yYWRpdXMtZmlsdGVyIHtcbiAgLyoqXHJcbiAqIEdyaWQgVmFyaWFibGVzIC0gQ0hcclxuICovXG4gIC8qKlxyXG4gKiBDdXN0b20gU0FTUyBNaXhpbnMgLSBDSFxyXG4gKi9cbiAgLyoqXHJcbiAqIEdyaWQgVmFyaWFibGVzIC0gQ0hcclxuICovXG59XG5cbi5yYWRpdXMtZmlsdGVyIGxhYmVsIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5yYWRpdXMtZmlsdGVyIGlucHV0LCAucmFkaXVzLWZpbHRlciBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiA4cHggMiU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ucmFkaXVzLWZpbHRlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCAucmFkaXVzLWZpbHRlciBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIC5yYWRpdXMtZmlsdGVyIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC5yYWRpdXMtZmlsdGVyIGJ1dHRvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4OUM2Q0M7XG4gIHBhZGRpbmc6IDVweCAyMHB4O1xufVxuXG4ucmFkaXVzLWZpbHRlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLCAucmFkaXVzLWZpbHRlciBpbnB1dFt0eXBlPVwicmVzZXRcIl06aG92ZXIsIC5yYWRpdXMtZmlsdGVyIGlucHV0W3R5cGU9XCJidXR0b25cIl06aG92ZXIsIC5yYWRpdXMtZmlsdGVyIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG59XG5cbi5yYWRpdXMtZmlsdGVyIGlucHV0OjotbW96LWZvY3VzLWlubmVyLCAucmFkaXVzLWZpbHRlciBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5yYWRpdXMtZmlsdGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4ucmFkaXVzLWZpbHRlciBpbnB1dFt0eXBlPVwidGV4dFwiXSwgLnJhZGl1cy1maWx0ZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCAucmFkaXVzLWZpbHRlciBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIC5yYWRpdXMtZmlsdGVyIHRleHRhcmVhLCAucmFkaXVzLWZpbHRlciBzZWxlY3Qge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBjb2xvcjogIzcwNzA3MDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yYWRpdXMtZmlsdGVyIHNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgKnZlcnRpY2FsLWFsaWduOiBhdXRvO1xuICAqem9vbTogMTtcbiAgKmRpc3BsYXk6IGlubGluZTtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJhZGl1cy1maWx0ZXIgLnJhZGl1cy1idXR0b24uc2VsZWN0ZWQge1xuICBjb2xvcjogIzg5QzZDQztcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cblxuLnJhZGl1cy1maWx0ZXIgdWwge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5yYWRpdXMtZmlsdGVyIHVsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci13aWR0aDogMXB4IDFweCAxcHggMDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjZDJkMmQyO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogNXB4IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmFkaXVzLWZpbHRlciB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuXG4ucmFkaXVzLWZpbHRlciAuYm90dG9tLXJlbW92ZS1maWx0ZXIge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi51aS1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udWktc2xpZGVyIC51aS13aWRnZXQtaGVhZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzg5QzZDQztcbiAgYmFja2dyb3VuZDogIzg5QzZDQztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi51aS1zbGlkZXIgLnVpLXdpZGdldC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc2xpZGVyLXZhbHVlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBJbnRlcmFjdGlvbiBzdGF0ZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktc3RhdGUtZGVmYXVsdCwgLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0LCAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGVmYXVsdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuXG4udWktc3RhdGUtZGVmYXVsdCBhLCAudWktc3RhdGUtZGVmYXVsdCBhOmxpbmssIC51aS1zdGF0ZS1kZWZhdWx0IGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi51aS1zdGF0ZS1ob3ZlciwgLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1ob3ZlciwgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhvdmVyLCAudWktc3RhdGUtZm9jdXMsIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZm9jdXMsIC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1mb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XG4gIGJhY2tncm91bmQ6ICNkYWRhZGE7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjNzA3MDcwO1xufVxuXG4udWktc3RhdGUtaG92ZXIgYSwgLnVpLXN0YXRlLWhvdmVyIGE6aG92ZXIsIC51aS1zdGF0ZS1ob3ZlciBhOmxpbmssIC51aS1zdGF0ZS1ob3ZlciBhOnZpc2l0ZWQsIC51aS1zdGF0ZS1mb2N1cyBhLCAudWktc3RhdGUtZm9jdXMgYTpob3ZlciwgLnVpLXN0YXRlLWZvY3VzIGE6bGluaywgLnVpLXN0YXRlLWZvY3VzIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi51aS1zdGF0ZS1hY3RpdmUsIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlLCAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtYWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QyZDJkMjtcbiAgYmFja2dyb3VuZDogI2RhZGFkYTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG5cbi51aS1zdGF0ZS1hY3RpdmUgYSwgLnVpLXN0YXRlLWFjdGl2ZSBhOmxpbmssIC51aS1zdGF0ZS1hY3RpdmUgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEuMmVtO1xuICBoZWlnaHQ6IDEuMmVtO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnVpLXNsaWRlciAudWktc2xpZGVyLXJhbmdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBmb250LXNpemU6IC43ZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbn1cblxuLyogRm9yIElFOCAtIFNlZSAjNjcyNyAqL1xuLnVpLXNsaWRlci51aS1zdGF0ZS1kaXNhYmxlZCAudWktc2xpZGVyLWhhbmRsZSwgLnVpLXNsaWRlci51aS1zdGF0ZS1kaXNhYmxlZCAudWktc2xpZGVyLXJhbmdlIHtcbiAgZmlsdGVyOiBpbmhlcml0O1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwge1xuICBoZWlnaHQ6IC44ZW07XG59XG5cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIHRvcDogLS4zZW07XG4gIG1hcmdpbi1sZWZ0OiAtLjZlbTtcbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2Uge1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2UtbWluIHtcbiAgbGVmdDogMDtcbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2UtbWF4IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi51aS1zbGlkZXItdmVydGljYWwge1xuICB3aWR0aDogLjhlbTtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cblxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGxlZnQ6IC0uM2VtO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogLS42ZW07XG59XG5cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZSB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2UtbWluIHtcbiAgYm90dG9tOiAwO1xufVxuXG4udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2UtbWF4IHtcbiAgdG9wOiAwO1xufVxuXG4ubG9hZC1tb3JlIHtcbiAgLyoqXHJcbiAqIEdyaWQgVmFyaWFibGVzIC0gQ0hcclxuICovXG4gIC8qKlxyXG4gKiBDdXN0b20gU0FTUyBNaXhpbnMgLSBDSFxyXG4gKi9cbiAgLyoqXHJcbiAqIEdyaWQgVmFyaWFibGVzIC0gQ0hcclxuICovXG59XG5cbi5sb2FkLW1vcmUgbGFiZWwge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmxvYWQtbW9yZSBpbnB1dCwgLmxvYWQtbW9yZSBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiA4cHggMiU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ubG9hZC1tb3JlIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIC5sb2FkLW1vcmUgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCAubG9hZC1tb3JlIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC5sb2FkLW1vcmUgYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzg5QzZDQztcbiAgcGFkZGluZzogNXB4IDIwcHg7XG59XG5cbi5sb2FkLW1vcmUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwgLmxvYWQtbW9yZSBpbnB1dFt0eXBlPVwicmVzZXRcIl06aG92ZXIsIC5sb2FkLW1vcmUgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwgLmxvYWQtbW9yZSBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuXG4ubG9hZC1tb3JlIGlucHV0OjotbW96LWZvY3VzLWlubmVyLCAubG9hZC1tb3JlIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmxvYWQtbW9yZSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmxvYWQtbW9yZSBpbnB1dFt0eXBlPVwidGV4dFwiXSwgLmxvYWQtbW9yZSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIC5sb2FkLW1vcmUgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCAubG9hZC1tb3JlIHRleHRhcmVhLCAubG9hZC1tb3JlIHNlbGVjdCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmxvYWQtbW9yZSBzZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICp2ZXJ0aWNhbC1hbGlnbjogYXV0bztcbiAgKnpvb206IDE7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5sb2FkLW1vcmUgLmJ0biB7XG4gIG1hcmdpbjogMi41ZW0gYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKipcclxuICogR3JpZCBWYXJpYWJsZXMgLSBDSFxyXG4gKi9cbi8qKlxyXG4gKiBHcmlkIFZhcmlhYmxlcyAtIENIXHJcbiAqL1xuLyoqXHJcbiAqIEN1c3RvbSBTQVNTIE1peGlucyAtIENIXHJcbiAqL1xuLmxvY2F0aW9uLWZpbHRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNXB4IDEwcHggMTVweCAxMHB4O1xuICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gIC8qKlxyXG4gKiBHcmlkIFZhcmlhYmxlcyAtIENIXHJcbiAqL1xuICAvKipcclxuICogQ3VzdG9tIFNBU1MgTWl4aW5zIC0gQ0hcclxuICovXG4gIC8qKlxyXG4gKiBHcmlkIFZhcmlhYmxlcyAtIENIXHJcbiAqL1xuICAvKipcclxuICogR3JpZCBWYXJpYWJsZXMgLSBDSFxyXG4gKi9cbiAgLyoqXHJcbiAqIEdyaWQgVmFyaWFibGVzIC0gQ0hcclxuICovXG4gIC8qKlxyXG4gKiBDdXN0b20gU0FTUyBNaXhpbnMgLSBDSFxyXG4gKi9cbn1cblxuLmxvY2F0aW9uLWZpbHRlciBsYWJlbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ubG9jYXRpb24tZmlsdGVyIGlucHV0LCAubG9jYXRpb24tZmlsdGVyIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QyZDJkMjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDhweCAyJTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5sb2NhdGlvbi1maWx0ZXIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgLmxvY2F0aW9uLWZpbHRlciBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIC5sb2NhdGlvbi1maWx0ZXIgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLmxvY2F0aW9uLWZpbHRlciBidXR0b24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjODlDNkNDO1xuICBwYWRkaW5nOiA1cHggMjBweDtcbn1cblxuLmxvY2F0aW9uLWZpbHRlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLCAubG9jYXRpb24tZmlsdGVyIGlucHV0W3R5cGU9XCJyZXNldFwiXTpob3ZlciwgLmxvY2F0aW9uLWZpbHRlciBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLCAubG9jYXRpb24tZmlsdGVyIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG59XG5cbi5sb2NhdGlvbi1maWx0ZXIgaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIsIC5sb2NhdGlvbi1maWx0ZXIgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubG9jYXRpb24tZmlsdGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4ubG9jYXRpb24tZmlsdGVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCAubG9jYXRpb24tZmlsdGVyIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgLmxvY2F0aW9uLWZpbHRlciBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIC5sb2NhdGlvbi1maWx0ZXIgdGV4dGFyZWEsIC5sb2NhdGlvbi1maWx0ZXIgc2VsZWN0IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubG9jYXRpb24tZmlsdGVyIHNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgKnZlcnRpY2FsLWFsaWduOiBhdXRvO1xuICAqem9vbTogMTtcbiAgKmRpc3BsYXk6IGlubGluZTtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxvY2F0aW9uLWZpbHRlciAudHdpdHRlci10eXBlYWhlYWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5sb2NhdGlvbi1maWx0ZXIgLnR0LWhpbnQge1xuICBjb2xvcjogIzcwNzA3MDtcbn1cblxuLmxvY2F0aW9uLWZpbHRlciAudHQtZHJvcGRvd24tbWVudSB7XG4gIHdpZHRoOiAyNTBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDJkMmQyO1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYm94LXNoYWRvdzogMCAzcHggOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbn1cblxuLmxvY2F0aW9uLWZpbHRlciAudHQtc3VnZ2VzdGlvbiB7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICBjb2xvcjogIzcwNzA3MDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxvY2F0aW9uLWZpbHRlciAudHQtc3VnZ2VzdGlvbiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubG9jYXRpb24tZmlsdGVyIC50dC1zdWdnZXN0aW9uOmxhc3QtY2hpbGQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5sb2NhdGlvbi1maWx0ZXIgLnR0LXN1Z2dlc3Rpb24gLmZpZWxkLWltYWdlIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ubG9jYXRpb24tZmlsdGVyIC50dC1zdWdnZXN0aW9uIC5maWVsZC1tYWtlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5sb2NhdGlvbi1maWx0ZXIgLnR0LXN1Z2dlc3Rpb24gLmZpZWxkLW1vZGVsIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5sb2NhdGlvbi1maWx0ZXIgLnR0LXN1Z2dlc3Rpb24gLmZpZWxkLXByaWNlZm9ybWF0dGVkIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjODlDNkNDO1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbn1cblxuLmxvY2F0aW9uLWZpbHRlciAudHQtc3VnZ2VzdGlvbi50dC1jdXJzb3Ige1xuICBjb2xvcjogIzg5QzZDQztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubG9jYXRpb24tZmlsdGVyLmxvYWRpbmctaW4tcHJvZ3Jlc3MgLnR0LWRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sb2NhdGlvbi1maWx0ZXIubG9hZGluZy1pbi1wcm9ncmVzcyAudHQtZHJvcGRvd24tbWVudTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtODtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F6TWlBek1pSWdkMmxrZEdnOUlqTXlJaUJvWldsbmFIUTlJak15SWlCbWFXeHNQU0ppYkdGamF5SStEUW9nSUR4d1lYUm9JQ0J2Y0dGamFYUjVQU0l1TWpVaUlHUTlJazB4TmlBd0lFRXhOaUF4TmlBd0lEQWdNQ0F4TmlBek1pQkJNVFlnTVRZZ01DQXdJREFnTVRZZ01DQk5NVFlnTkNCQk1USWdNVElnTUNBd0lERWdNVFlnTWpnZ1FURXlJREV5SURBZ01DQXhJREUySURRaUx6NE5DaUFnUEhCaGRHZ2dabWxzYkQwbkl6RmhPREJpTmljZ1pEMGlUVEUySURBZ1FURTJJREUySURBZ01DQXhJRE15SURFMklFd3lPQ0F4TmlCQk1USWdNVElnTUNBd0lEQWdNVFlnTkhvaVBnMEtJQ0FnSUR4aGJtbHRZWFJsVkhKaGJuTm1iM0p0SUdGMGRISnBZblYwWlU1aGJXVTlJblJ5WVc1elptOXliU0lnZEhsd1pUMGljbTkwWVhSbElpQm1jbTl0UFNJd0lERTJJREUySWlCMGJ6MGlNell3SURFMklERTJJaUJrZFhJOUlqQXVPSE1pSUhKbGNHVmhkRU52ZFc1MFBTSnBibVJsWm1sdWFYUmxJaUF2UGcwS0lDQThMM0JoZEdnK0RRbzhMM04yWno0TkNnPT0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB6LWluZGV4OiAxMTtcbn1cblxuLmxvY2F0aW9uLWZpbHRlci5sb2FkaW5nLWluLXByb2dyZXNzIC50dC1kcm9wZG93bi1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBvcGFjaXR5OiAwLjg7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4ubG9jYXRpb24tZmlsdGVyIC5jb21wb25lbnQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5sb2NhdGlvbi1maWx0ZXIgLmNvbXBvbmVudC1jb250ZW50ID4gZGl2LCAubG9jYXRpb24tZmlsdGVyIC5jb21wb25lbnQtY29udGVudCA+IGJ1dHRvbiwgLmxvY2F0aW9uLWZpbHRlciAuY29tcG9uZW50LWNvbnRlbnQgPiBsYWJlbCwgLmxvY2F0aW9uLWZpbHRlciAuY29tcG9uZW50LWNvbnRlbnQgPiBpbnB1dCwgLmxvY2F0aW9uLWZpbHRlciAuY29tcG9uZW50LWNvbnRlbnQgPiBzcGFuIHtcbiAgb3JkZXI6IDE7XG59XG5cbi5sb2NhdGlvbi1maWx0ZXIgLmNvbXBvbmVudC1jb250ZW50ID4gbGFiZWwsIC5sb2NhdGlvbi1maWx0ZXIgLmNvbXBvbmVudC1jb250ZW50ID4gYnV0dG9uIHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4ubG9jYXRpb24tZmlsdGVyIC5jb21wb25lbnQtY29udGVudCA+IGxhYmVsIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sb2NhdGlvbi1maWx0ZXIgLmNvbXBvbmVudC1jb250ZW50ID4gaW5wdXQsIC5sb2NhdGlvbi1maWx0ZXIgLmNvbXBvbmVudC1jb250ZW50ID4gc3BhbiB7XG4gIGZsZXgtZ3JvdzogMTA7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG4ubG9jYXRpb24tZmlsdGVyIC50dC1oaW50Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubG9jYXRpb24tZmlsdGVyIC50dC1oaW50OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFnZS1zaXplIHtcbiAgLyoqXHJcbiAqIEdyaWQgVmFyaWFibGVzIC0gQ0hcclxuICovXG4gIC8qKlxyXG4gKiBDdXN0b20gU0FTUyBNaXhpbnMgLSBDSFxyXG4gKi9cbiAgLyoqXHJcbiAqIEdyaWQgVmFyaWFibGVzIC0gQ0hcclxuICovXG59XG5cbi5wYWdlLXNpemUgbGFiZWwge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnBhZ2Utc2l6ZSBpbnB1dCwgLnBhZ2Utc2l6ZSBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiA4cHggMiU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4ucGFnZS1zaXplIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIC5wYWdlLXNpemUgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCAucGFnZS1zaXplIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC5wYWdlLXNpemUgYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzg5QzZDQztcbiAgcGFkZGluZzogNXB4IDIwcHg7XG59XG5cbi5wYWdlLXNpemUgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpob3ZlciwgLnBhZ2Utc2l6ZSBpbnB1dFt0eXBlPVwicmVzZXRcIl06aG92ZXIsIC5wYWdlLXNpemUgaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwgLnBhZ2Utc2l6ZSBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuXG4ucGFnZS1zaXplIGlucHV0OjotbW96LWZvY3VzLWlubmVyLCAucGFnZS1zaXplIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnBhZ2Utc2l6ZSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnBhZ2Utc2l6ZSBpbnB1dFt0eXBlPVwidGV4dFwiXSwgLnBhZ2Utc2l6ZSBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIC5wYWdlLXNpemUgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCAucGFnZS1zaXplIHRleHRhcmVhLCAucGFnZS1zaXplIHNlbGVjdCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZ2Utc2l6ZSBzZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICp2ZXJ0aWNhbC1hbGlnbjogYXV0bztcbiAgKnpvb206IDE7XG4gICpkaXNwbGF5OiBpbmxpbmU7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wYWdlLXNpemUgbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLnBhZ2Utc2l6ZSBzZWxlY3Qge1xuICBtYXgtd2lkdGg6IDEwMHB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLnNlYXJjaC1yZXN1bHRzLWNvdW50IC5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWFyY2gtcmVzdWx0cy1jb3VudCAucmVzdWx0cy1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vbi1wYWdlLWVkaXRvciAucmVzdWx0cy1jb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyoqXHJcbiAqIEdyaWQgVmFyaWFibGVzIC0gQ0hcclxuICovXG4vKipcclxuICogR3JpZCBWYXJpYWJsZXMgLSBDSFxyXG4gKi9cbi8qKlxyXG4gKiBDdXN0b20gU0FTUyBNaXhpbnMgLSBDSFxyXG4gKi9cbi52YXJpYW50LXNlbGVjdG9yLmNvbXBvbmVudCB7XG4gIG1hcmdpbjogMzBweCAwIDAgMDtcbn1cblxuLnZhcmlhbnQtc2VsZWN0b3IgLmNvbXBvbmVudC1jb250ZW50ID4gZGl2IHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW46IDJweDtcbiAgY3Vyc29yOiBQb2ludGVyO1xufVxuXG4udmFyaWFudC1zZWxlY3RvciAuaG9yaXpvbnRhbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLnZhcmlhbnQtc2VsZWN0b3IgLmhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIlcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udmFyaWFudC1zZWxlY3RvciAuaG9yaXpvbnRhbC5hY3RpdmUtdmFyaWFudCB7XG4gIGNvbG9yOiAjMTU5MDljO1xufVxuXG4udmFyaWFudC1zZWxlY3RvciAudmVydGljYWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi52YXJpYW50LXNlbGVjdG9yIC52ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DiVwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi52YXJpYW50LXNlbGVjdG9yIC52ZXJ0aWNhbC5hY3RpdmUtdmFyaWFudCB7XG4gIGNvbG9yOiAjMTU5MDljO1xufVxuXG4uY29sdW1uLWhlYWRlci1zZWFyY2ggLnNlYXJjaC1ib3gge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDJweCAxMHB4IDAgMTBweDtcbn1cblxuLnNlYXJjaC1ib3gge1xuICAvKipcclxuICogR3JpZCBWYXJpYWJsZXMgLSBDSFxyXG4gKi9cbiAgLyoqXHJcbiAqIEN1c3RvbSBTQVNTIE1peGlucyAtIENIXHJcbiAqL1xuICAvKipcclxuICogR3JpZCBWYXJpYWJsZXMgLSBDSFxyXG4gKi9cbiAgLyoqXHJcbiAqIEdyaWQgVmFyaWFibGVzIC0gQ0hcclxuICovXG4gIC8qKlxyXG4gKiBHcmlkIFZhcmlhYmxlcyAtIENIXHJcbiAqL1xuICAvKipcclxuICogQ3VzdG9tIFNBU1MgTWl4aW5zIC0gQ0hcclxuICovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNlYXJjaC1ib3ggbGFiZWwge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlYXJjaC1ib3ggaW5wdXQsIC5zZWFyY2gtYm94IGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QyZDJkMjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDhweCAyJTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zZWFyY2gtYm94IGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sIC5zZWFyY2gtYm94IGlucHV0W3R5cGU9XCJyZXNldFwiXSwgLnNlYXJjaC1ib3ggaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLnNlYXJjaC1ib3ggYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzg5QzZDQztcbiAgcGFkZGluZzogNXB4IDIwcHg7XG59XG5cbi5zZWFyY2gtYm94IGlucHV0W3R5cGU9XCJzdWJtaXRcIl06aG92ZXIsIC5zZWFyY2gtYm94IGlucHV0W3R5cGU9XCJyZXNldFwiXTpob3ZlciwgLnNlYXJjaC1ib3ggaW5wdXRbdHlwZT1cImJ1dHRvblwiXTpob3ZlciwgLnNlYXJjaC1ib3ggYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbn1cblxuLnNlYXJjaC1ib3ggaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIsIC5zZWFyY2gtYm94IGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLnNlYXJjaC1ib3ggaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5zZWFyY2gtYm94IGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCAuc2VhcmNoLWJveCBpbnB1dFt0eXBlPVwiZW1haWxcIl0sIC5zZWFyY2gtYm94IGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSwgLnNlYXJjaC1ib3ggdGV4dGFyZWEsIC5zZWFyY2gtYm94IHNlbGVjdCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlYXJjaC1ib3ggc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAqdmVydGljYWwtYWxpZ246IGF1dG87XG4gICp6b29tOiAxO1xuICAqZGlzcGxheTogaW5saW5lO1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VhcmNoLWJveCAudHdpdHRlci10eXBlYWhlYWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZWFyY2gtYm94IC50dC1oaW50IHtcbiAgY29sb3I6ICM3MDcwNzA7XG59XG5cbi5zZWFyY2gtYm94IC50dC1kcm9wZG93bi1tZW51IHtcbiAgd2lkdGg6IDI1MHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBib3gtc2hhZG93OiAwIDNweCA4cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuXG4uc2VhcmNoLWJveCAudHQtc3VnZ2VzdGlvbiB7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICBjb2xvcjogIzcwNzA3MDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNlYXJjaC1ib3ggLnR0LXN1Z2dlc3Rpb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNlYXJjaC1ib3ggLnR0LXN1Z2dlc3Rpb246bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNlYXJjaC1ib3ggLnR0LXN1Z2dlc3Rpb24gLmZpZWxkLWltYWdlIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uc2VhcmNoLWJveCAudHQtc3VnZ2VzdGlvbiAuZmllbGQtbWFrZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uc2VhcmNoLWJveCAudHQtc3VnZ2VzdGlvbiAuZmllbGQtbW9kZWwge1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNlYXJjaC1ib3ggLnR0LXN1Z2dlc3Rpb24gLmZpZWxkLXByaWNlZm9ybWF0dGVkIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjODlDNkNDO1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbn1cblxuLnNlYXJjaC1ib3ggLnR0LXN1Z2dlc3Rpb24udHQtY3Vyc29yIHtcbiAgY29sb3I6ICM4OUM2Q0M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNlYXJjaC1ib3gubG9hZGluZy1pbi1wcm9ncmVzcyAudHQtZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaC1ib3gubG9hZGluZy1pbi1wcm9ncmVzcyAudHQtZHJvcGRvd24tbWVudTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtODtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0F6TWlBek1pSWdkMmxrZEdnOUlqTXlJaUJvWldsbmFIUTlJak15SWlCbWFXeHNQU0ppYkdGamF5SStEUW9nSUR4d1lYUm9JQ0J2Y0dGamFYUjVQU0l1TWpVaUlHUTlJazB4TmlBd0lFRXhOaUF4TmlBd0lEQWdNQ0F4TmlBek1pQkJNVFlnTVRZZ01DQXdJREFnTVRZZ01DQk5NVFlnTkNCQk1USWdNVElnTUNBd0lERWdNVFlnTWpnZ1FURXlJREV5SURBZ01DQXhJREUySURRaUx6NE5DaUFnUEhCaGRHZ2dabWxzYkQwbkl6RmhPREJpTmljZ1pEMGlUVEUySURBZ1FURTJJREUySURBZ01DQXhJRE15SURFMklFd3lPQ0F4TmlCQk1USWdNVElnTUNBd0lEQWdNVFlnTkhvaVBnMEtJQ0FnSUR4aGJtbHRZWFJsVkhKaGJuTm1iM0p0SUdGMGRISnBZblYwWlU1aGJXVTlJblJ5WVc1elptOXliU0lnZEhsd1pUMGljbTkwWVhSbElpQm1jbTl0UFNJd0lERTJJREUySWlCMGJ6MGlNell3SURFMklERTJJaUJrZFhJOUlqQXVPSE1pSUhKbGNHVmhkRU52ZFc1MFBTSnBibVJsWm1sdWFYUmxJaUF2UGcwS0lDQThMM0JoZEdnK0RRbzhMM04yWno0TkNnPT0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB6LWluZGV4OiAxMTtcbn1cblxuLnNlYXJjaC1ib3gubG9hZGluZy1pbi1wcm9ncmVzcyAudHQtZHJvcGRvd24tbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgb3BhY2l0eTogMC44O1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnNlYXJjaC1ib3guaGlkZS1idXR0b24gLnNlYXJjaC1ib3gtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlYXJjaC1ib3ggLnNlYXJjaC1ib3gtaW5wdXQ6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWFyY2gtYm94IC5jb21wb25lbnQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5zZWFyY2gtYm94IC5jb21wb25lbnQtY29udGVudCA+IGxhYmVsLCAuc2VhcmNoLWJveCAuY29tcG9uZW50LWNvbnRlbnQgPiBpbnB1dCwgLnNlYXJjaC1ib3ggLmNvbXBvbmVudC1jb250ZW50ID4gYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc2VhcmNoLWJveCAuY29tcG9uZW50LWNvbnRlbnQgPiBsYWJlbCwgLnNlYXJjaC1ib3ggLmNvbXBvbmVudC1jb250ZW50ID4gYnV0dG9uIHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uc2VhcmNoLWJveCAuY29tcG9uZW50LWNvbnRlbnQgPiBpbnB1dCB7XG4gIHdpZHRoOiBhdXRvO1xuICBmbGV4LWdyb3c6IDEwO1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG4uc2VhcmNoLWJveCAuY29tcG9uZW50LWNvbnRlbnQgPiBsYWJlbCB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VhcmNoLWJveCAuY29tcG9uZW50LWNvbnRlbnQgPiAudHdpdHRlci10eXBlYWhlYWQge1xuICBmbGV4LWdyb3c6IDEwO1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG4uc2VhcmNoLWJveCAuc2VhcmNoLWJveC1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaC1ib3ggLnNlYXJjaC1ib3gtaW5wdXQudHQtaGludCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbmhlYWRlciAuY29tcG9uZW50Lm5hdmlnYXRpb24ubmF2aWdhdGlvbi1nbG9iYWwgLnNlYXJjaC10b2dnbGUgLmNvbXBvbmVudC5zZWFyY2gtYm94Lmhvcml6b250YWwgaW5wdXQ6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zb3J0LXJlc3VsdHMge1xuICAvKipcclxuICogR3JpZCBWYXJpYWJsZXMgLSBDSFxyXG4gKi9cbiAgLyoqXHJcbiAqIEN1c3RvbSBTQVNTIE1peGlucyAtIENIXHJcbiAqL1xuICAvKipcclxuICogR3JpZCBWYXJpYWJsZXMgLSBDSFxyXG4gKi9cbn1cblxuLnNvcnQtcmVzdWx0cyBsYWJlbCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc29ydC1yZXN1bHRzIGlucHV0LCAuc29ydC1yZXN1bHRzIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QyZDJkMjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDhweCAyJTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zb3J0LXJlc3VsdHMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSwgLnNvcnQtcmVzdWx0cyBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIC5zb3J0LXJlc3VsdHMgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLnNvcnQtcmVzdWx0cyBidXR0b24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjODlDNkNDO1xuICBwYWRkaW5nOiA1cHggMjBweDtcbn1cblxuLnNvcnQtcmVzdWx0cyBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLCAuc29ydC1yZXN1bHRzIGlucHV0W3R5cGU9XCJyZXNldFwiXTpob3ZlciwgLnNvcnQtcmVzdWx0cyBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdOmhvdmVyLCAuc29ydC1yZXN1bHRzIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG59XG5cbi5zb3J0LXJlc3VsdHMgaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIsIC5zb3J0LXJlc3VsdHMgYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc29ydC1yZXN1bHRzIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uc29ydC1yZXN1bHRzIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLCAuc29ydC1yZXN1bHRzIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgLnNvcnQtcmVzdWx0cyBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIC5zb3J0LXJlc3VsdHMgdGV4dGFyZWEsIC5zb3J0LXJlc3VsdHMgc2VsZWN0IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc29ydC1yZXN1bHRzIHNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgKnZlcnRpY2FsLWFsaWduOiBhdXRvO1xuICAqem9vbTogMTtcbiAgKmRpc3BsYXk6IGlubGluZTtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNvcnQtcmVzdWx0cyBzZWxlY3Qge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zb3J0LXJlc3VsdHMgLmZhY2V0LXRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbiJdfQ== */
