/* Minification failed. Returning unminified contents.
(532,80): run-time error CSS1030: Expected identifier, found ','
(535,39): run-time error CSS1031: Expected selector, found ')'
(535,39): run-time error CSS1025: Expected comma or open brace, found ')'
(550,122): run-time error CSS1030: Expected identifier, found ','
(553,49): run-time error CSS1031: Expected selector, found ')'
(553,49): run-time error CSS1025: Expected comma or open brace, found ')'
(772,39674): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39690): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39708): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39726): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39742): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39757): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39775): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39793): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39810): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39826): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39842): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39856): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39872): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39893): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39912): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39933): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39952): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39968): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,39987): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,40005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,40022): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,40038): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,40053): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,40071): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,40090): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,40113): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,40136): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,40159): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,40183): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(772,40370): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
/*!
 * jQuery UI Tooltip 1.13.0
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/tooltip/#theming
 */.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}/*!
 * jQuery UI Autocomplete 1.13.0
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/autocomplete/#theming
 */.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}

/*# sourceURL=webpack://./../node_modules/jquery-ui/themes/base/tooltip.css */
/*# sourceURL=webpack://./vendor.scss */
/*# sourceURL=webpack://./../node_modules/jquery-ui/themes/base/autocomplete.css */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9qcXVlcnktdWkvdGhlbWVzL2Jhc2UvdG9vbHRpcC5jc3MiLCJ3ZWJwYWNrOi8vLi92ZW5kb3Iuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9qcXVlcnktdWkvdGhlbWVzL2Jhc2UvYXV0b2NvbXBsZXRlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7O0VDU0UsQ0RBQyxZQUVGLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsWUFBYSxDQUNiLGVBQWdCLENBQ2hCLGlCQUVBLGdCQUFpQixDQUNqQjs7Ozs7Ozs7O0VDQUMsQ0NUQyxpQkFFRixpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLE1BQU8sQ0FDUCxjQUFlIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBqUXVlcnkgVUkgVG9vbHRpcCAxLjEzLjBcbiAqIGh0dHA6Ly9qcXVlcnl1aS5jb21cbiAqXG4gKiBDb3B5cmlnaHQgalF1ZXJ5IEZvdW5kYXRpb24gYW5kIG90aGVyIGNvbnRyaWJ1dG9yc1xuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlLlxuICogaHR0cDovL2pxdWVyeS5vcmcvbGljZW5zZVxuICpcbiAqIGh0dHA6Ly9hcGkuanF1ZXJ5dWkuY29tL3Rvb2x0aXAvI3RoZW1pbmdcbiAqL1xuLnVpLXRvb2x0aXAge1xuXHRwYWRkaW5nOiA4cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogOTk5OTtcblx0bWF4LXdpZHRoOiAzMDBweDtcbn1cbmJvZHkgLnVpLXRvb2x0aXAge1xuXHRib3JkZXItd2lkdGg6IDJweDtcbn1cbiIsIi8qIVxuICogalF1ZXJ5IFVJIFRvb2x0aXAgMS4xMy4wXG4gKiBodHRwOi8vanF1ZXJ5dWkuY29tXG4gKlxuICogQ29weXJpZ2h0IGpRdWVyeSBGb3VuZGF0aW9uIGFuZCBvdGhlciBjb250cmlidXRvcnNcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZS5cbiAqIGh0dHA6Ly9qcXVlcnkub3JnL2xpY2Vuc2VcbiAqXG4gKiBodHRwOi8vYXBpLmpxdWVyeXVpLmNvbS90b29sdGlwLyN0aGVtaW5nXG4gKi8udWktdG9vbHRpcHtwYWRkaW5nOjhweDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Ojk5OTk7bWF4LXdpZHRoOjMwMHB4fWJvZHkgLnVpLXRvb2x0aXB7Ym9yZGVyLXdpZHRoOjJweH0vKiFcbiAqIGpRdWVyeSBVSSBBdXRvY29tcGxldGUgMS4xMy4wXG4gKiBodHRwOi8vanF1ZXJ5dWkuY29tXG4gKlxuICogQ29weXJpZ2h0IGpRdWVyeSBGb3VuZGF0aW9uIGFuZCBvdGhlciBjb250cmlidXRvcnNcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZS5cbiAqIGh0dHA6Ly9qcXVlcnkub3JnL2xpY2Vuc2VcbiAqXG4gKiBodHRwOi8vYXBpLmpxdWVyeXVpLmNvbS9hdXRvY29tcGxldGUvI3RoZW1pbmdcbiAqLy51aS1hdXRvY29tcGxldGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO2N1cnNvcjpkZWZhdWx0fVxuIiwiLyohXG4gKiBqUXVlcnkgVUkgQXV0b2NvbXBsZXRlIDEuMTMuMFxuICogaHR0cDovL2pxdWVyeXVpLmNvbVxuICpcbiAqIENvcHlyaWdodCBqUXVlcnkgRm91bmRhdGlvbiBhbmQgb3RoZXIgY29udHJpYnV0b3JzXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UuXG4gKiBodHRwOi8vanF1ZXJ5Lm9yZy9saWNlbnNlXG4gKlxuICogaHR0cDovL2FwaS5qcXVlcnl1aS5jb20vYXV0b2NvbXBsZXRlLyN0aGVtaW5nXG4gKi9cbi51aS1hdXRvY29tcGxldGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */
@charset "UTF-8";
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow, .react-datepicker__navigation-icon::before {
  border-color: #ccc;
  border-style: solid;
  border-width: 3px 3px 0 0;
  content: "";
  display: block;
  height: 9px;
  position: absolute;
  top: 6px;
  width: 9px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  margin-left: -4px;
  position: absolute;
  width: 0;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
  box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
  content: "";
  z-index: -1;
  border-width: 8px;
  left: -8px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
  border-top: none;
  border-bottom-color: #f0f0f0;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after {
  top: 0;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
  bottom: 0;
  margin-bottom: -8px;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after {
  border-bottom: none;
  border-top-color: #fff;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after {
  bottom: 0;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before {
  bottom: -1px;
  border-top-color: #aeaeae;
}

.react-datepicker-wrapper {
  display: inline-block;
  padding: 0;
  border: 0;
  width: 100%;
}

.react-datepicker {
  font-family: "Helvetica Neue", helvetica, arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
}

.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px;
}
.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}
.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}

.react-datepicker-popper {
  z-index: 1;
}
.react-datepicker-popper[data-placement^=bottom] {
  padding-top: 10px;
}
.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle, .react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle {
  left: auto;
  right: 50px;
}
.react-datepicker-popper[data-placement^=top] {
  padding-bottom: 10px;
}
.react-datepicker-popper[data-placement^=right] {
  padding-left: 8px;
}
.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle {
  left: auto;
  right: 42px;
}
.react-datepicker-popper[data-placement^=left] {
  padding-right: 8px;
}
.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle {
  left: 42px;
  right: auto;
}

.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  padding: 8px 0;
  position: relative;
}
.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}
.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
  border-top-left-radius: 0;
}
.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 2px;
}

.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  align-items: center;
  background: none;
  display: flex;
  justify-content: center;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 2px;
  padding: 0;
  border: none;
  z-index: 1;
  height: 32px;
  width: 32px;
  text-indent: -999em;
  overflow: hidden;
}
.react-datepicker__navigation--previous {
  left: 2px;
}
.react-datepicker__navigation--next {
  right: 2px;
}
.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 85px;
}
.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__navigation--years-previous {
  top: 4px;
}
.react-datepicker__navigation--years-upcoming {
  top: -4px;
}
.react-datepicker__navigation:hover *::before {
  border-color: #a6a6a6;
}

.react-datepicker__navigation-icon {
  position: relative;
  top: -1px;
  font-size: 20px;
  width: 0;
}
.react-datepicker__navigation-icon--next {
  left: -2px;
}
.react-datepicker__navigation-icon--next::before {
  transform: rotate(45deg);
  left: -7px;
}
.react-datepicker__navigation-icon--previous {
  right: -2px;
}
.react-datepicker__navigation-icon--previous::before {
  transform: rotate(225deg);
  right: -7px;
}

.react-datepicker__month-container {
  float: left;
}

.react-datepicker__year {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__year-wrapper {
  display: flex;
  flex-wrap: wrap;
  max-width: 180px;
}
.react-datepicker__year .react-datepicker__year-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}
.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: auto;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time] {
  -moz-appearance: textfield;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 85px;
}
.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -72px;
  top: 0;
}
.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + (1.7rem / 2));
  overflow-y: scroll;
  padding-right: 0;
  padding-left: 0;
  width: 100%;
  box-sizing: content-box;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
  white-space: nowrap;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day-names,
.react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-names {
  margin-bottom: -8px;
}

.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__month--selected, .react-datepicker__month--in-selecting-range, .react-datepicker__month--in-range,
.react-datepicker__quarter--selected,
.react-datepicker__quarter--in-selecting-range,
.react-datepicker__quarter--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__month--selected:hover, .react-datepicker__month--in-selecting-range:hover, .react-datepicker__month--in-range:hover,
.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter--in-selecting-range:hover,
.react-datepicker__quarter--in-range:hover {
  background-color: #1d5d90;
}
.react-datepicker__month--disabled,
.react-datepicker__quarter--disabled {
  color: #ccc;
  pointer-events: none;
}
.react-datepicker__month--disabled:hover,
.react-datepicker__quarter--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
  cursor: pointer;
}
.react-datepicker__day:hover,
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover,
.react-datepicker__year-text:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
  font-weight: bold;
}
.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}
.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover,
.react-datepicker__quarter-text--highlighted:hover,
.react-datepicker__year-text--highlighted:hover {
  background-color: #32be3f;
}
.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
  color: magenta;
}
.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
  color: green;
}
.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--selected,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--in-range:hover,
.react-datepicker__quarter-text--selected:hover,
.react-datepicker__quarter-text--in-selecting-range:hover,
.react-datepicker__quarter-text--in-range:hover,
.react-datepicker__year-text--selected:hover,
.react-datepicker__year-text--in-selecting-range:hover,
.react-datepicker__year-text--in-range:hover {
  background-color: #1d5d90;
}
.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #2579ba;
  color: #fff;
}
.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover,
.react-datepicker__year-text--keyboard-selected:hover {
  background-color: #1d5d90;
}
.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range) {
  background-color: rgba(33, 107, 165, 0.5);
}
.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range) {
  background-color: #f0f0f0;
  color: #000;
}
.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
  cursor: default;
  color: #ccc;
}
.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover,
.react-datepicker__quarter-text--disabled:hover,
.react-datepicker__year-text--disabled:hover {
  background-color: transparent;
}

.react-datepicker__month-text.react-datepicker__month--selected:hover, .react-datepicker__month-text.react-datepicker__month--in-range:hover, .react-datepicker__month-text.react-datepicker__quarter--selected:hover, .react-datepicker__month-text.react-datepicker__quarter--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__month--selected:hover,
.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover {
  background-color: #216ba5;
}
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover {
  background-color: #f0f0f0;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
  position: relative;
}
.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}
.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3;
}
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  transform: rotate(135deg);
  right: -16px;
  top: 0;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}
.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}
.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #ccc;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3;
}
.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  cursor: pointer;
  background-color: transparent;
  border: 0;
  outline: 0;
  padding: 0 6px 0 0;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}
.react-datepicker__close-icon::after {
  cursor: pointer;
  background-color: #216ba5;
  color: #fff;
  border-radius: 50%;
  height: 16px;
  width: 16px;
  padding: 2px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  content: "×";
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}
.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}
@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}
.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}

/*# sourceURL=webpack://./node_modules/react-datepicker/dist/react-datepicker.css */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9yZWFjdC1kYXRlcGlja2VyL2Rpc3QvcmVhY3QtZGF0ZXBpY2tlci5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FBQ2hCOzs7RUFHRSxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLHlCQUF5QjtFQUN6QixXQUFXO0VBQ1gsY0FBYztFQUNkLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLFVBQVU7QUFDWjtBQUNBO0VBQ0UsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixRQUFRO0FBQ1Y7QUFDQTtFQUNFLHVCQUF1QjtFQUN2QixrQkFBa0I7RUFDbEIsNkJBQTZCO0VBQzdCLFNBQVM7RUFDVCxVQUFVO0VBQ1YsV0FBVztFQUNYLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsVUFBVTtBQUNaO0FBQ0E7RUFDRSw0QkFBNEI7QUFDOUI7O0FBRUE7RUFDRSxNQUFNO0VBQ04sZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsNEJBQTRCO0FBQzlCO0FBQ0E7RUFDRSxNQUFNO0FBQ1I7QUFDQTtFQUNFLFNBQVM7RUFDVCw0QkFBNEI7QUFDOUI7O0FBRUE7RUFDRSxTQUFTO0VBQ1QsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxtQkFBbUI7RUFDbkIsc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSxTQUFTO0FBQ1g7QUFDQTtFQUNFLFlBQVk7RUFDWix5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxxQkFBcUI7RUFDckIsVUFBVTtFQUNWLFNBQVM7RUFDVCxXQUFXO0FBQ2I7O0FBRUE7RUFDRSwyREFBMkQ7RUFDM0QsaUJBQWlCO0VBQ2pCLHNCQUFzQjtFQUN0QixXQUFXO0VBQ1gseUJBQXlCO0VBQ3pCLHFCQUFxQjtFQUNyQixxQkFBcUI7RUFDckIsa0JBQWtCO0FBQ3BCOztBQUVBO0VBQ0UsVUFBVTtBQUNaO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7O0VBRUUsaUNBQWlDO0VB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QzlCLCtCQUErQjtBQUNqQztBQUNBOzs7RUFHRSx5QkFBeUI7RUFDekIsc0JBQXNCO0VBQ3RCLHFCQUFxQjtFQUNyQixpQkFBaUI7RUFDakIsaUNBQWlDO0VBQ2pDLGtDQUFrQztBQUNwQztBQUNBOzs7RUFHRSxzQkFBc0I7QUFDeEI7QUFDQTs7O0VBR0UsNEJBQTRCO0FBQzlCO0FBQ0E7OztFQUdFLHlCQUF5QjtBQUMzQjtBQUNBOzs7RUFHRSxrQkFBa0I7RUFDbEIsVUFBVTtBQUNaOztBQUVBO0VBQ0UsZUFBZTtFQUNmLDZCQUE2QjtFQUM3QixTQUFTO0VBQ1QsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLFFBQVE7RUFDUixZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UsZUFBZTtFQUNmLHlCQUF5QjtFQUN6QixXQUFXO0VBQ1gsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixXQUFXO0VBQ1gsWUFBWTtFQUNaLGVBQWU7RUFDZixjQUFjO0VBQ2Qsa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixzQkFBc0I7RUFDdEIsWUFBWTtBQUNkOztBQUVBO0VBQ0UsbUJBQW1CO0VBQ25CLDZCQUE2QjtFQUM3QixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixjQUFjO0VBQ2QsV0FBVztBQUNiOztBQUVBO0VBQ0UsZUFBZTtFQUNmLFlBQVk7RUFDWixhQUFhO0VBQ2Isb0NBQW9DO0VBQ3BDLE9BQU87RUFDUCxNQUFNO0VBQ04sdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixhQUFhO0VBQ2IsbUJBQW1CO0FBQ3JCO0FBQ0E7OztFQUdFLFdBQVc7RUFDWCxpQkFBaUI7QUFDbkI7QUFDQTtFQUNFOzs7SUFHRSxXQUFXO0lBQ1gsaUJBQWlCO0VBQ25CO0FBQ0Y7QUFDQTs7RUFFRSxrQkFBa0I7QUFDcEIiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1yZWFkLXZpZXctLWRvd24tYXJyb3csXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtcmVhZC12aWV3LS1kb3duLWFycm93LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXllYXItcmVhZC12aWV3LS1kb3duLWFycm93LCAucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi1pY29uOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNjY2M7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogM3B4IDNweCAwIDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDlweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZweDtcbiAgd2lkdGg6IDlweDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49dG9wXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGUsIC5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49Ym90dG9tXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGUge1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49dG9wXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGU6OmJlZm9yZSwgLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZTo6YmVmb3JlLCAucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePXRvcF0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlOjphZnRlciwgLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZTo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMXB4O1xuICBjb250ZW50OiBcIlwiO1xuICB6LWluZGV4OiAtMTtcbiAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIGxlZnQ6IC04cHg7XG59XG4ucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePXRvcF0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlOjpiZWZvcmUsIC5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49Ym90dG9tXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGU6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNhZWFlYWU7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49Ym90dG9tXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGUge1xuICB0b3A6IDA7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG4ucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePWJvdHRvbV0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlOjpiZWZvcmUsIC5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49Ym90dG9tXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGU6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2YwZjBmMDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49Ym90dG9tXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGU6OmFmdGVyIHtcbiAgdG9wOiAwO1xufVxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZTo6YmVmb3JlIHtcbiAgdG9wOiAtMXB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYWVhZWFlO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePXRvcF0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlIHtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAtOHB4O1xufVxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj10b3BdIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZTo6YmVmb3JlLCAucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePXRvcF0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlOjphZnRlciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG4ucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePXRvcF0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlOjphZnRlciB7XG4gIGJvdHRvbTogMDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49dG9wXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGU6OmJlZm9yZSB7XG4gIGJvdHRvbTogLTFweDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2FlYWVhZTtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXIge1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBoZWx2ZXRpY2EsIGFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhZWFlYWU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLS10aW1lLW9ubHkgLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlIHtcbiAgbGVmdDogMzVweDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyLS10aW1lLW9ubHkgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtY29udGFpbmVyIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG4ucmVhY3QtZGF0ZXBpY2tlci0tdGltZS1vbmx5IC5yZWFjdC1kYXRlcGlja2VyX190aW1lLFxuLnJlYWN0LWRhdGVwaWNrZXItLXRpbWUtb25seSAucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1ib3gge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjNyZW07XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTBweDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyIHtcbiAgei1pbmRleDogMTtcbn1cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49Ym90dG9tXSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50PWJvdHRvbS1lbmRdIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZSwgLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50PXRvcC1lbmRdIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA1MHB4O1xufVxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj10b3BdIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4ucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePXJpZ2h0XSB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj1yaWdodF0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDQycHg7XG59XG4ucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj1sZWZ0XSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGUge1xuICBsZWZ0OiA0MnB4O1xuICByaWdodDogYXV0bztcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2hlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhZWFlYWU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgcGFkZGluZzogOHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19oZWFkZXItLXRpbWUge1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX2hlYWRlci0tdGltZTpub3QoLnJlYWN0LWRhdGVwaWNrZXJfX2hlYWRlci0tdGltZS0tb25seSkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX2hlYWRlcjpub3QoLnJlYWN0LWRhdGVwaWNrZXJfX2hlYWRlci0taGFzLXRpbWUtc2VsZWN0KSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjNyZW07XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLWRyb3Bkb3duLWNvbnRhaW5lci0tc2VsZWN0LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLWRyb3Bkb3duLWNvbnRhaW5lci0tc2VsZWN0LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXllYXItZHJvcGRvd24tY29udGFpbmVyLS1zZWxlY3QsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1kcm9wZG93bi1jb250YWluZXItLXNjcm9sbCxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1kcm9wZG93bi1jb250YWluZXItLXNjcm9sbCxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLWRyb3Bkb3duLWNvbnRhaW5lci0tc2Nyb2xsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMnB4O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fY3VycmVudC1tb250aCxcbi5yZWFjdC1kYXRlcGlja2VyLXRpbWVfX2hlYWRlcixcbi5yZWFjdC1kYXRlcGlja2VyLXllYXItaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDAuOTQ0cmVtO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlci10aW1lX19oZWFkZXIge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTllbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS1wcmV2aW91cyB7XG4gIGxlZnQ6IDJweDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS1uZXh0IHtcbiAgcmlnaHQ6IDJweDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS1uZXh0LS13aXRoLXRpbWU6bm90KC5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS1uZXh0LS13aXRoLXRvZGF5LWJ1dHRvbikge1xuICByaWdodDogODVweDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS15ZWFycyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS15ZWFycy1wcmV2aW91cyB7XG4gIHRvcDogNHB4O1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLXllYXJzLXVwY29taW5nIHtcbiAgdG9wOiAtNHB4O1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb246aG92ZXIgKjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTZhNmE2O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgd2lkdGg6IDA7XG59XG4ucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi1pY29uLS1uZXh0IHtcbiAgbGVmdDogLTJweDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLWljb24tLW5leHQ6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgbGVmdDogLTdweDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLWljb24tLXByZXZpb3VzIHtcbiAgcmlnaHQ6IC0ycHg7XG59XG4ucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi1pY29uLS1wcmV2aW91czo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgcmlnaHQ6IC03cHg7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1jb250YWluZXIge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXIge1xuICBtYXJnaW46IDAuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWF4LXdpZHRoOiAxODBweDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyIC5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0cmVtO1xuICBtYXJnaW46IDJweDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoIHtcbiAgbWFyZ2luOiAwLjRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19tb250aCAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dCxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aCAucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNHJlbTtcbiAgbWFyZ2luOiAycHg7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC10aW1lLWNvbnRhaW5lciB7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogNXB4IDAgMTBweCAxNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX2lucHV0LXRpbWUtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyLXRpbWVfX2NhcHRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucmVhY3QtZGF0ZXBpY2tlcl9faW5wdXQtdGltZS1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXItdGltZV9faW5wdXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX2lucHV0LXRpbWUtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyLXRpbWVfX2lucHV0LWNvbnRhaW5lciAucmVhY3QtZGF0ZXBpY2tlci10aW1lX19pbnB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ucmVhY3QtZGF0ZXBpY2tlcl9faW5wdXQtdGltZS1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXItdGltZV9faW5wdXQtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyLXRpbWVfX2lucHV0IGlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG59XG4ucmVhY3QtZGF0ZXBpY2tlcl9faW5wdXQtdGltZS1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXItdGltZV9faW5wdXQtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyLXRpbWVfX2lucHV0IGlucHV0W3R5cGU9dGltZV06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4ucmVhY3QtZGF0ZXBpY2tlcl9faW5wdXQtdGltZS1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXItdGltZV9faW5wdXQtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyLXRpbWVfX2lucHV0IGlucHV0W3R5cGU9dGltZV06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC10aW1lLWNvbnRhaW5lciAucmVhY3QtZGF0ZXBpY2tlci10aW1lX19pbnB1dC1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXItdGltZV9faW5wdXQgaW5wdXRbdHlwZT10aW1lXSB7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX2lucHV0LXRpbWUtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyLXRpbWVfX2lucHV0LWNvbnRhaW5lciAucmVhY3QtZGF0ZXBpY2tlci10aW1lX19kZWxpbWl0ZXIge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX190aW1lLWNvbnRhaW5lciB7XG4gIGZsb2F0OiByaWdodDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWVhZWFlO1xuICB3aWR0aDogODVweDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX190aW1lLWNvbnRhaW5lci0td2l0aC10b2RheS1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhZWFlYWU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTcycHg7XG4gIHRvcDogMDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX190aW1lLWNvbnRhaW5lciAucmVhY3QtZGF0ZXBpY2tlcl9fdGltZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjNyZW07XG59XG4ucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtYm94IHtcbiAgd2lkdGg6IDg1cHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX190aW1lLWNvbnRhaW5lciAucmVhY3QtZGF0ZXBpY2tlcl9fdGltZSAucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1ib3ggdWwucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBoZWlnaHQ6IGNhbGMoMTk1cHggKyAoMS43cmVtIC8gMikpO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyX190aW1lIC5yZWFjdC1kYXRlcGlja2VyX190aW1lLWJveCB1bC5yZWFjdC1kYXRlcGlja2VyX190aW1lLWxpc3QgbGkucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1saXN0LWl0ZW0ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyX190aW1lIC5yZWFjdC1kYXRlcGlja2VyX190aW1lLWJveCB1bC5yZWFjdC1kYXRlcGlja2VyX190aW1lLWxpc3QgbGkucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1saXN0LWl0ZW06aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG59XG4ucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1jb250YWluZXIgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUgLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtYm94IHVsLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtbGlzdCBsaS5yZWFjdC1kYXRlcGlja2VyX190aW1lLWxpc3QtaXRlbS0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE2YmE1O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyX190aW1lIC5yZWFjdC1kYXRlcGlja2VyX190aW1lLWJveCB1bC5yZWFjdC1kYXRlcGlja2VyX190aW1lLWxpc3QgbGkucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1saXN0LWl0ZW0tLXNlbGVjdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNmJhNTtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX190aW1lLWNvbnRhaW5lciAucmVhY3QtZGF0ZXBpY2tlcl9fdGltZSAucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1ib3ggdWwucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1saXN0IGxpLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtbGlzdC1pdGVtLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiAjY2NjO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX3RpbWUtY29udGFpbmVyIC5yZWFjdC1kYXRlcGlja2VyX190aW1lIC5yZWFjdC1kYXRlcGlja2VyX190aW1lLWJveCB1bC5yZWFjdC1kYXRlcGlja2VyX190aW1lLWxpc3QgbGkucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1saXN0LWl0ZW0tLWRpc2FibGVkOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3dlZWstbnVtYmVyIHtcbiAgY29sb3I6ICNjY2M7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAuMTY2cmVtO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX3dlZWstbnVtYmVyLnJlYWN0LWRhdGVwaWNrZXJfX3dlZWstbnVtYmVyLS1jbGlja2FibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVhY3QtZGF0ZXBpY2tlcl9fd2Vlay1udW1iZXIucmVhY3QtZGF0ZXBpY2tlcl9fd2Vlay1udW1iZXItLWNsaWNrYWJsZTpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2RheS1uYW1lcyxcbi5yZWFjdC1kYXRlcGlja2VyX193ZWVrIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2RheS1uYW1lcyB7XG4gIG1hcmdpbi1ib3R0b206IC04cHg7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktbmFtZSxcbi5yZWFjdC1kYXRlcGlja2VyX19kYXksXG4ucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1uYW1lIHtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAuMTY2cmVtO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtLXNlbGVjdGVkLCAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtLWluLXNlbGVjdGluZy1yYW5nZSwgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLS1pbi1yYW5nZSxcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLS1zZWxlY3RlZCxcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLS1pbi1zZWxlY3RpbmctcmFuZ2UsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci0taW4tcmFuZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTZiYTU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLS1zZWxlY3RlZDpob3ZlciwgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLS1pbi1zZWxlY3RpbmctcmFuZ2U6aG92ZXIsIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC0taW4tcmFuZ2U6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci0tc2VsZWN0ZWQ6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci0taW4tc2VsZWN0aW5nLXJhbmdlOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItLWluLXJhbmdlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkNWQ5MDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC0tZGlzYWJsZWQsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci0tZGlzYWJsZWQge1xuICBjb2xvcjogI2NjYztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtLWRpc2FibGVkOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItLWRpc2FibGVkOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2RheSxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dCxcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVhY3QtZGF0ZXBpY2tlcl9fZGF5OmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQ6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0OmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItdGV4dDpob3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktLXRvZGF5LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLXRvZGF5LFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0tdG9kYXksXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS10b2RheSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0taGlnaGxpZ2h0ZWQsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0taGlnaGxpZ2h0ZWQsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LS1oaWdobGlnaHRlZCxcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWhpZ2hsaWdodGVkIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2RjYzRhO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktLWhpZ2hsaWdodGVkOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWhpZ2hsaWdodGVkOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0taGlnaGxpZ2h0ZWQ6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1oaWdobGlnaHRlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMmJlM2Y7XG59XG4ucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1oaWdobGlnaHRlZC1jdXN0b20tMSxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LS1oaWdobGlnaHRlZC1jdXN0b20tMSxcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQtLWhpZ2hsaWdodGVkLWN1c3RvbS0xLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItdGV4dC0taGlnaGxpZ2h0ZWQtY3VzdG9tLTEge1xuICBjb2xvcjogbWFnZW50YTtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktLWhpZ2hsaWdodGVkLWN1c3RvbS0yLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWhpZ2hsaWdodGVkLWN1c3RvbS0yLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0taGlnaGxpZ2h0ZWQtY3VzdG9tLTIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1oaWdobGlnaHRlZC1jdXN0b20tMiB7XG4gIGNvbG9yOiBncmVlbjtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktLXNlbGVjdGVkLCAucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1pbi1zZWxlY3RpbmctcmFuZ2UsIC5yZWFjdC1kYXRlcGlja2VyX19kYXktLWluLXJhbmdlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLXNlbGVjdGVkLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWluLXNlbGVjdGluZy1yYW5nZSxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LS1pbi1yYW5nZSxcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQtLXNlbGVjdGVkLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0taW4tc2VsZWN0aW5nLXJhbmdlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0taW4tcmFuZ2UsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1zZWxlY3RlZCxcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWluLXNlbGVjdGluZy1yYW5nZSxcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWluLXJhbmdlIHtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE2YmE1O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktLXNlbGVjdGVkOmhvdmVyLCAucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1pbi1zZWxlY3RpbmctcmFuZ2U6aG92ZXIsIC5yZWFjdC1kYXRlcGlja2VyX19kYXktLWluLXJhbmdlOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLXNlbGVjdGVkOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWluLXNlbGVjdGluZy1yYW5nZTpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LS1pbi1yYW5nZTpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQtLXNlbGVjdGVkOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0taW4tc2VsZWN0aW5nLXJhbmdlOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0taW4tcmFuZ2U6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1zZWxlY3RlZDpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWluLXNlbGVjdGluZy1yYW5nZTpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWluLXJhbmdlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkNWQ5MDtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktLWtleWJvYXJkLXNlbGVjdGVkLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWtleWJvYXJkLXNlbGVjdGVkLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0ta2V5Ym9hcmQtc2VsZWN0ZWQsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1rZXlib2FyZC1zZWxlY3RlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1NzliYTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1rZXlib2FyZC1zZWxlY3RlZDpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LS1rZXlib2FyZC1zZWxlY3RlZDpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQtLWtleWJvYXJkLXNlbGVjdGVkOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItdGV4dC0ta2V5Ym9hcmQtc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQ1ZDkwO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0taW4tc2VsZWN0aW5nLXJhbmdlOm5vdCgucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1pbi1yYW5nZSxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LS1pbi1yYW5nZSxcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQtLWluLXJhbmdlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItdGV4dC0taW4tcmFuZ2UpLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWluLXNlbGVjdGluZy1yYW5nZTpub3QoLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0taW4tcmFuZ2UsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0taW4tcmFuZ2UsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LS1pbi1yYW5nZSxcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWluLXJhbmdlKSxcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQtLWluLXNlbGVjdGluZy1yYW5nZTpub3QoLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0taW4tcmFuZ2UsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0taW4tcmFuZ2UsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LS1pbi1yYW5nZSxcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWluLXJhbmdlKSxcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWluLXNlbGVjdGluZy1yYW5nZTpub3QoLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0taW4tcmFuZ2UsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0taW4tcmFuZ2UsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LS1pbi1yYW5nZSxcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWluLXJhbmdlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDEwNywgMTY1LCAwLjUpO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLS1zZWxlY3RpbmctcmFuZ2UgLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0taW4tcmFuZ2U6bm90KC5yZWFjdC1kYXRlcGlja2VyX19kYXktLWluLXNlbGVjdGluZy1yYW5nZSxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LS1pbi1zZWxlY3RpbmctcmFuZ2UsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LS1pbi1zZWxlY3RpbmctcmFuZ2UsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1pbi1zZWxlY3RpbmctcmFuZ2UpLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLS1zZWxlY3RpbmctcmFuZ2UgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWluLXJhbmdlOm5vdCgucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1pbi1zZWxlY3RpbmctcmFuZ2UsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0taW4tc2VsZWN0aW5nLXJhbmdlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0taW4tc2VsZWN0aW5nLXJhbmdlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItdGV4dC0taW4tc2VsZWN0aW5nLXJhbmdlKSxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC0tc2VsZWN0aW5nLXJhbmdlIC5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQtLWluLXJhbmdlOm5vdCgucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1pbi1zZWxlY3RpbmctcmFuZ2UsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0taW4tc2VsZWN0aW5nLXJhbmdlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0taW4tc2VsZWN0aW5nLXJhbmdlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItdGV4dC0taW4tc2VsZWN0aW5nLXJhbmdlKSxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC0tc2VsZWN0aW5nLXJhbmdlIC5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWluLXJhbmdlOm5vdCgucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LS1pbi1zZWxlY3RpbmctcmFuZ2UsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0taW4tc2VsZWN0aW5nLXJhbmdlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0taW4tc2VsZWN0aW5nLXJhbmdlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItdGV4dC0taW4tc2VsZWN0aW5nLXJhbmdlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX2RheS0tZGlzYWJsZWQsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC0tZGlzYWJsZWQsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LS1kaXNhYmxlZCxcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXRleHQtLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogI2NjYztcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19kYXktLWRpc2FibGVkOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQtLWRpc2FibGVkOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC0tZGlzYWJsZWQ6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci10ZXh0LS1kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dC5yZWFjdC1kYXRlcGlja2VyX19tb250aC0tc2VsZWN0ZWQ6aG92ZXIsIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLS1pbi1yYW5nZTpob3ZlciwgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXRleHQucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci0tc2VsZWN0ZWQ6aG92ZXIsIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0LnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItLWluLXJhbmdlOmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dC5yZWFjdC1kYXRlcGlja2VyX19tb250aC0tc2VsZWN0ZWQ6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLS1pbi1yYW5nZTpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19xdWFydGVyLXRleHQucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci0tc2VsZWN0ZWQ6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcXVhcnRlci10ZXh0LnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItLWluLXJhbmdlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNmJhNTtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC10ZXh0OmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3F1YXJ0ZXItdGV4dDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19pbnB1dC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXJlYWQtdmlldyxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1yZWFkLXZpZXcsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgteWVhci1yZWFkLXZpZXcge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1yZWFkLXZpZXc6aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtcmVhZC12aWV3OmhvdmVyLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXllYXItcmVhZC12aWV3OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItcmVhZC12aWV3OmhvdmVyIC5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXJlYWQtdmlldy0tZG93bi1hcnJvdyxcbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLXJlYWQtdmlldzpob3ZlciAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtcmVhZC12aWV3LS1kb3duLWFycm93LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXJlYWQtdmlldzpob3ZlciAucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1yZWFkLXZpZXctLWRvd24tYXJyb3csXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtcmVhZC12aWV3OmhvdmVyIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC1yZWFkLXZpZXctLWRvd24tYXJyb3csXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgteWVhci1yZWFkLXZpZXc6aG92ZXIgLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItcmVhZC12aWV3LS1kb3duLWFycm93LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXllYXItcmVhZC12aWV3OmhvdmVyIC5yZWFjdC1kYXRlcGlja2VyX19tb250aC1yZWFkLXZpZXctLWRvd24tYXJyb3cge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYjNiM2IzO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItcmVhZC12aWV3LS1kb3duLWFycm93LFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXJlYWQtdmlldy0tZG93bi1hcnJvdyxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLXJlYWQtdmlldy0tZG93bi1hcnJvdyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIHJpZ2h0OiAtMTZweDtcbiAgdG9wOiAwO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1kcm9wZG93bixcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1kcm9wZG93bixcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTAlO1xuICBsZWZ0OiAyNSU7XG4gIHRvcDogMzBweDtcbiAgei1pbmRleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhZWFlYWU7XG59XG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1kcm9wZG93bjpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1kcm9wZG93bjpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLWRyb3Bkb3duOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItZHJvcGRvd24tLXNjcm9sbGFibGUsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtZHJvcGRvd24tLXNjcm9sbGFibGUsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgteWVhci1kcm9wZG93bi0tc2Nyb2xsYWJsZSB7XG4gIGhlaWdodDogMTUwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItb3B0aW9uLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLW9wdGlvbixcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLW9wdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1vcHRpb246Zmlyc3Qtb2YtdHlwZSxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1vcHRpb246Zmlyc3Qtb2YtdHlwZSxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLW9wdGlvbjpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItb3B0aW9uOmxhc3Qtb2YtdHlwZSxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1vcHRpb246bGFzdC1vZi10eXBlLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXllYXItb3B0aW9uOmxhc3Qtb2YtdHlwZSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbn1cbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLW9wdGlvbjpob3Zlcixcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1vcHRpb246aG92ZXIsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgteWVhci1vcHRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX3llYXItb3B0aW9uOmhvdmVyIC5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS15ZWFycy11cGNvbWluZyxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC1vcHRpb246aG92ZXIgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLXllYXJzLXVwY29taW5nLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXllYXItb3B0aW9uOmhvdmVyIC5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS15ZWFycy11cGNvbWluZyB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNiM2IzYjM7XG59XG4ucmVhY3QtZGF0ZXBpY2tlcl9feWVhci1vcHRpb246aG92ZXIgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLXllYXJzLXByZXZpb3VzLFxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLW9wdGlvbjpob3ZlciAucmVhY3QtZGF0ZXBpY2tlcl9fbmF2aWdhdGlvbi0teWVhcnMtcHJldmlvdXMsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgteWVhci1vcHRpb246aG92ZXIgLnJlYWN0LWRhdGVwaWNrZXJfX25hdmlnYXRpb24tLXllYXJzLXByZXZpb3VzIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2IzYjNiMztcbn1cbi5yZWFjdC1kYXRlcGlja2VyX195ZWFyLW9wdGlvbi0tc2VsZWN0ZWQsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtb3B0aW9uLS1zZWxlY3RlZCxcbi5yZWFjdC1kYXRlcGlja2VyX19tb250aC15ZWFyLW9wdGlvbi0tc2VsZWN0ZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1cHg7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19jbG9zZS1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAwIDZweCAwIDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnJlYWN0LWRhdGVwaWNrZXJfX2Nsb3NlLWljb246OmFmdGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE2YmE1O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBwYWRkaW5nOiAycHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCLDl1wiO1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fdG9kYXktYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhZWFlYWU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGNsZWFyOiBsZWZ0O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fcG9ydGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgei1pbmRleDogMjE0NzQ4MzY0Nztcbn1cbi5yZWFjdC1kYXRlcGlja2VyX19wb3J0YWwgLnJlYWN0LWRhdGVwaWNrZXJfX2RheS1uYW1lLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3BvcnRhbCAucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LFxuLnJlYWN0LWRhdGVwaWNrZXJfX3BvcnRhbCAucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1uYW1lIHtcbiAgd2lkdGg6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSwgKG1heC1oZWlnaHQ6IDU1MHB4KSB7XG4gIC5yZWFjdC1kYXRlcGlja2VyX19wb3J0YWwgLnJlYWN0LWRhdGVwaWNrZXJfX2RheS1uYW1lLFxuLnJlYWN0LWRhdGVwaWNrZXJfX3BvcnRhbCAucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LFxuLnJlYWN0LWRhdGVwaWNrZXJfX3BvcnRhbCAucmVhY3QtZGF0ZXBpY2tlcl9fdGltZS1uYW1lIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxufVxuLnJlYWN0LWRhdGVwaWNrZXJfX3BvcnRhbCAucmVhY3QtZGF0ZXBpY2tlcl9fY3VycmVudC1tb250aCxcbi5yZWFjdC1kYXRlcGlja2VyX19wb3J0YWwgLnJlYWN0LWRhdGVwaWNrZXItdGltZV9faGVhZGVyIHtcbiAgZm9udC1zaXplOiAxLjQ0cmVtO1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */:root{--blue: #03477f;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #f06c00;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #03477f;--secondary: #f06c00;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #03477f;--nav: #03477f;--footer: #03477f;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1250px;--font-family-sans-serif: "Overpass", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"Overpass",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.625;color:#000;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.9rem}p{margin-top:0;margin-bottom:2rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:900}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#03477f;text-decoration:none;background-color:transparent}a:hover{color:#f06c00;text-decoration:none}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role="button"]{cursor:pointer}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.9rem;font-family:inherit;font-weight:700;line-height:2.125rem;color:#000}h1,.h1{font-size:3.125rem}h2,.h2{font-size:1.625rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1rem;font-weight:700}.display-1{font-size:6rem;font-weight:300;line-height:2.125rem}.display-2{font-size:5.5rem;font-weight:300;line-height:2.125rem}.display-3{font-size:4.5rem;font-weight:300;line-height:2.125rem}.display-4{font-size:3.5rem;font-weight:300;line-height:2.125rem}hr{margin-top:4rem;margin-bottom:4rem;border:0;border-top:2px solid #03477f}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-sm{max-width:540px}}@media (min-width: 768px){.container,.container-sm,.container-md{max-width:720px}}@media (min-width: 992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}}@media (min-width: 1250px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1190px}}.row{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.no-gutters,.m-nav-top{margin-right:0;margin-left:0}.no-gutters>.col,.m-nav-top>.col,.no-gutters>[class*="col-"],.m-nav-top>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.o-aic-header__details,.o-aic-header__address,.o-aic-header__code,.o-aic-header__info,.o-aic-header__value,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.a-single-element--lg-9:first-child:last-child,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:1rem;padding-left:1rem}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12,.o-aic-header__details,.o-aic-header__address,.o-aic-header__code,.o-aic-header__info,.o-aic-header__value{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4,.o-aic-header__details,.o-aic-header__address,.o-aic-header__code{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4,.o-aic-header__info{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8,.o-aic-header__value{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9,.a-single-element--lg-9:first-child:last-child{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1250px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;color:#212529;background-color:rgba(0,0,0,0)}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8cbdb}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#7c9fbc}.table-hover .table-primary:hover{background-color:#a7bfd2}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#a7bfd2}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#fbd6b8}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#f7b37a}.table-hover .table-secondary:hover{background-color:#fac8a0}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#fac8a0}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#b8cbdb}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#7c9fbc}.table-hover .table-dark:hover{background-color:#a7bfd2}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#a7bfd2}.table-nav,.table-nav>th,.table-nav>td{background-color:#b8cbdb}.table-nav th,.table-nav td,.table-nav thead th,.table-nav tbody+tbody{border-color:#7c9fbc}.table-hover .table-nav:hover{background-color:#a7bfd2}.table-hover .table-nav:hover>td,.table-hover .table-nav:hover>th{background-color:#a7bfd2}.table-footer,.table-footer>th,.table-footer>td{background-color:#b8cbdb}.table-footer th,.table-footer td,.table-footer thead th,.table-footer tbody+tbody{border-color:#7c9fbc}.table-hover .table-footer:hover{background-color:#a7bfd2}.table-hover .table-footer:hover>td,.table-hover .table-footer:hover>th{background-color:#a7bfd2}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark th,.table-dark td,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1249.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control,#mc_embed_signup input[type=email],.EPiServerForms .Form__MainBody select,.EPiServerForms .Form__MainBody textarea,.EPiServerForms .Form__MainBody input{display:block;width:100%;height:calc(3rem + 2px);padding:1rem 1rem;font-size:1rem;font-weight:400;line-height:1;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control,#mc_embed_signup input[type=email],.EPiServerForms .Form__MainBody select,.EPiServerForms .Form__MainBody textarea,.EPiServerForms .Form__MainBody input{transition:none}}.form-control::-ms-expand,#mc_embed_signup input[type=email]::-ms-expand,.EPiServerForms .Form__MainBody select::-ms-expand,.EPiServerForms .Form__MainBody textarea::-ms-expand,.EPiServerForms .Form__MainBody input::-ms-expand{background-color:transparent;border:0}.form-control:-moz-focusring,#mc_embed_signup input:-moz-focusring[type=email],.EPiServerForms .Form__MainBody select:-moz-focusring,.EPiServerForms .Form__MainBody textarea:-moz-focusring,.EPiServerForms .Form__MainBody input:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.form-control:focus,#mc_embed_signup input:focus[type=email],.EPiServerForms .Form__MainBody select:focus,.EPiServerForms .Form__MainBody textarea:focus,.EPiServerForms .Form__MainBody input:focus{color:#495057;background-color:#fff;border-color:#ffb171;outline:0;box-shadow:0}.form-control::-moz-placeholder, #mc_embed_signup input[type=email]::-moz-placeholder, .EPiServerForms .Form__MainBody select::-moz-placeholder, .EPiServerForms .Form__MainBody textarea::-moz-placeholder, .EPiServerForms .Form__MainBody input::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder, #mc_embed_signup input[type=email]:-ms-input-placeholder, .EPiServerForms .Form__MainBody select:-ms-input-placeholder, .EPiServerForms .Form__MainBody textarea:-ms-input-placeholder, .EPiServerForms .Form__MainBody input:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder,#mc_embed_signup input[type=email]::placeholder,.EPiServerForms .Form__MainBody select::placeholder,.EPiServerForms .Form__MainBody textarea::placeholder,.EPiServerForms .Form__MainBody input::placeholder{color:#6c757d;opacity:1}.form-control:disabled,#mc_embed_signup input:disabled[type=email],.EPiServerForms .Form__MainBody select:disabled,.EPiServerForms .Form__MainBody textarea:disabled,.EPiServerForms .Form__MainBody input:disabled,.form-control[readonly],#mc_embed_signup input[readonly][type=email],.EPiServerForms .Form__MainBody select[readonly],.EPiServerForms .Form__MainBody textarea[readonly],.EPiServerForms .Form__MainBody input[readonly]{background-color:#e9ecef;opacity:1}input[type="date"].form-control,#mc_embed_signup input[type="date"][type=email],.EPiServerForms .Form__MainBody input[type="date"],input[type="time"].form-control,#mc_embed_signup input[type="time"][type=email],.EPiServerForms .Form__MainBody input[type="time"],input[type="datetime-local"].form-control,#mc_embed_signup input[type="datetime-local"][type=email],.EPiServerForms .Form__MainBody input[type="datetime-local"],input[type="month"].form-control,#mc_embed_signup input[type="month"][type=email],.EPiServerForms .Form__MainBody input[type="month"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}select.form-control:focus::-ms-value,.EPiServerForms .Form__MainBody select:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(1rem + 1px);padding-bottom:calc(1rem + 1px);margin-bottom:0;font-size:inherit;line-height:1}.col-form-label-lg{padding-top:calc(1rem + 1px);padding-bottom:calc(1rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding:1rem 0;margin-bottom:0;font-size:1rem;line-height:1;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(3.875rem + 2px);padding:1rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[size],.EPiServerForms .Form__MainBody select[size],select.form-control[multiple],.EPiServerForms .Form__MainBody select[multiple]{height:auto}textarea.form-control,.EPiServerForms .Form__MainBody textarea{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input[disabled] ~ .form-check-label,.form-check-input:disabled ~ .form-check-label{color:#5c88ac}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,0.9);border-radius:.25rem}.form-row>.col>.valid-tooltip,.form-row>[class*="col-"]>.valid-tooltip{left:5px}.was-validated :valid ~ .valid-feedback,.was-validated :valid ~ .valid-tooltip,.is-valid ~ .valid-feedback,.is-valid ~ .valid-tooltip{display:block}.was-validated .form-control:valid,.was-validated #mc_embed_signup input:valid[type=email],#mc_embed_signup .was-validated input:valid[type=email],.was-validated .EPiServerForms .Form__MainBody select:valid,.EPiServerForms .Form__MainBody .was-validated select:valid,.was-validated .EPiServerForms .Form__MainBody textarea:valid,.EPiServerForms .Form__MainBody .was-validated textarea:valid,.was-validated .EPiServerForms .Form__MainBody input:valid,.EPiServerForms .Form__MainBody .was-validated input:valid,.form-control.is-valid,#mc_embed_signup input.is-valid[type=email],.EPiServerForms .Form__MainBody select.is-valid,.EPiServerForms .Form__MainBody textarea.is-valid,.EPiServerForms .Form__MainBody input.is-valid{border-color:#28a745;padding-right:3rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:valid:focus,.was-validated #mc_embed_signup input:valid:focus[type=email],#mc_embed_signup .was-validated input:valid:focus[type=email],.was-validated .EPiServerForms .Form__MainBody select:valid:focus,.EPiServerForms .Form__MainBody .was-validated select:valid:focus,.was-validated .EPiServerForms .Form__MainBody textarea:valid:focus,.EPiServerForms .Form__MainBody .was-validated textarea:valid:focus,.was-validated .EPiServerForms .Form__MainBody input:valid:focus,.EPiServerForms .Form__MainBody .was-validated input:valid:focus,.form-control.is-valid:focus,#mc_embed_signup input.is-valid:focus[type=email],.EPiServerForms .Form__MainBody select.is-valid:focus,.EPiServerForms .Form__MainBody textarea.is-valid:focus,.EPiServerForms .Form__MainBody input.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated textarea.form-control:valid,.was-validated .EPiServerForms .Form__MainBody textarea:valid,.EPiServerForms .Form__MainBody .was-validated textarea:valid,textarea.form-control.is-valid,.EPiServerForms .Form__MainBody textarea.is-valid{padding-right:3rem;background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#28a745}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#28a745}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{border-color:#28a745}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#28a745}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,0.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;left:0;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:.25rem}.form-row>.col>.invalid-tooltip,.form-row>[class*="col-"]>.invalid-tooltip{left:5px}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-control:invalid,.was-validated #mc_embed_signup input:invalid[type=email],#mc_embed_signup .was-validated input:invalid[type=email],.was-validated .EPiServerForms .Form__MainBody select:invalid,.EPiServerForms .Form__MainBody .was-validated select:invalid,.was-validated .EPiServerForms .Form__MainBody textarea:invalid,.EPiServerForms .Form__MainBody .was-validated textarea:invalid,.was-validated .EPiServerForms .Form__MainBody input:invalid,.EPiServerForms .Form__MainBody .was-validated input:invalid,.form-control.is-invalid,#mc_embed_signup input.is-invalid[type=email],.EPiServerForms .Form__MainBody select.is-invalid,.EPiServerForms .Form__MainBody textarea.is-invalid,.EPiServerForms .Form__MainBody input.is-invalid{border-color:#dc3545;padding-right:3rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.was-validated .form-control:invalid:focus,.was-validated #mc_embed_signup input:invalid:focus[type=email],#mc_embed_signup .was-validated input:invalid:focus[type=email],.was-validated .EPiServerForms .Form__MainBody select:invalid:focus,.EPiServerForms .Form__MainBody .was-validated select:invalid:focus,.was-validated .EPiServerForms .Form__MainBody textarea:invalid:focus,.EPiServerForms .Form__MainBody .was-validated textarea:invalid:focus,.was-validated .EPiServerForms .Form__MainBody input:invalid:focus,.EPiServerForms .Form__MainBody .was-validated input:invalid:focus,.form-control.is-invalid:focus,#mc_embed_signup input.is-invalid:focus[type=email],.EPiServerForms .Form__MainBody select.is-invalid:focus,.EPiServerForms .Form__MainBody textarea.is-invalid:focus,.EPiServerForms .Form__MainBody input.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated textarea.form-control:invalid,.was-validated .EPiServerForms .Form__MainBody textarea:invalid,.EPiServerForms .Form__MainBody .was-validated textarea:invalid,textarea.form-control.is-invalid,.EPiServerForms .Form__MainBody textarea.is-invalid{padding-right:3rem;background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat,#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem) no-repeat}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#dc3545}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#dc3545}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#dc3545}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,0.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control,.form-inline #mc_embed_signup input[type=email],#mc_embed_signup .form-inline input[type=email],.form-inline .EPiServerForms .Form__MainBody select,.EPiServerForms .Form__MainBody .form-inline select,.form-inline .EPiServerForms .Form__MainBody textarea,.EPiServerForms .Form__MainBody .form-inline textarea,.form-inline .EPiServerForms .Form__MainBody input,.EPiServerForms .Form__MainBody .form-inline input{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn,#mc_embed_signup input[type=submit],.EPiServerForms .Form__MainBody button,.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action{display:inline-block;font-weight:400;color:#000;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:1rem 1rem;font-size:1rem;line-height:1;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn,#mc_embed_signup input[type=submit],.EPiServerForms .Form__MainBody button,.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action{transition:none}}.btn:hover,#mc_embed_signup input:hover[type=submit],.EPiServerForms .Form__MainBody button:hover,.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action:hover{color:#000;text-decoration:none}.btn:focus,#mc_embed_signup input:focus[type=submit],.EPiServerForms .Form__MainBody button:focus,.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action:focus,.btn.focus,#mc_embed_signup input.focus[type=submit],.EPiServerForms .Form__MainBody button.focus,.EPiServerForms .Form__MainBody .Form__NavigationBar .focus.Form__NavigationBar__Action{outline:0;box-shadow:0}.btn.disabled,#mc_embed_signup input.disabled[type=submit],.EPiServerForms .Form__MainBody button.disabled,.EPiServerForms .Form__MainBody .Form__NavigationBar .disabled.Form__NavigationBar__Action,.btn:disabled,#mc_embed_signup input:disabled[type=submit],.EPiServerForms .Form__MainBody button:disabled,.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action:disabled{opacity:.65}.btn:not(:disabled):not(.disabled),#mc_embed_signup input:not(:disabled):not(.disabled)[type=submit],.EPiServerForms .Form__MainBody button:not(:disabled):not(.disabled),.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,.EPiServerForms .Form__MainBody .Form__NavigationBar a.disabled.Form__NavigationBar__Action,fieldset:disabled a.btn,fieldset:disabled .EPiServerForms .Form__MainBody .Form__NavigationBar a.Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .Form__NavigationBar fieldset:disabled a.Form__NavigationBar__Action{pointer-events:none}.btn-primary,.EPiServerForms .Form__MainBody button,.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action{color:#fff;background-color:#03477f;border-color:#03477f}.btn-primary:hover,.EPiServerForms .Form__MainBody button:hover,.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action:hover{color:#fff;background-color:#02325a;border-color:#022b4d}.btn-primary:focus,.EPiServerForms .Form__MainBody button:focus,.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action:focus,.btn-primary.focus,.EPiServerForms .Form__MainBody button.focus,.EPiServerForms .Form__MainBody .Form__NavigationBar .focus.Form__NavigationBar__Action{color:#fff;background-color:#02325a;border-color:#022b4d;box-shadow:0 0 0 .2rem rgba(41,99,146,0.5)}.btn-primary.disabled,.EPiServerForms .Form__MainBody button.disabled,.EPiServerForms .Form__MainBody .Form__NavigationBar .disabled.Form__NavigationBar__Action,.btn-primary:disabled,.EPiServerForms .Form__MainBody button:disabled,.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action:disabled{color:#fff;background-color:#03477f;border-color:#03477f}.btn-primary:not(:disabled):not(.disabled):active,.EPiServerForms .Form__MainBody button:not(:disabled):not(.disabled):active,.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.EPiServerForms .Form__MainBody button:not(:disabled):not(.disabled).active,.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle,.EPiServerForms .Form__MainBody .show>button.dropdown-toggle,.EPiServerForms .Form__MainBody .Form__NavigationBar .show>.dropdown-toggle.Form__NavigationBar__Action{color:#fff;background-color:#022b4d;border-color:#022441}.btn-primary:not(:disabled):not(.disabled):active:focus,.EPiServerForms .Form__MainBody button:not(:disabled):not(.disabled):active:focus,.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.EPiServerForms .Form__MainBody button:not(:disabled):not(.disabled).active:focus,.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus,.EPiServerForms .Form__MainBody .show>button.dropdown-toggle:focus,.EPiServerForms .Form__MainBody .Form__NavigationBar .show>.dropdown-toggle.Form__NavigationBar__Action:focus{box-shadow:0 0 0 .2rem rgba(41,99,146,0.5)}.btn-secondary,#mc_embed_signup input[type=submit]{color:#fff;background-color:#f06c00;border-color:#f06c00}.btn-secondary:hover,#mc_embed_signup input:hover[type=submit]{color:#fff;background-color:#ca5b00;border-color:#bd5500}.btn-secondary:focus,#mc_embed_signup input:focus[type=submit],.btn-secondary.focus,#mc_embed_signup input.focus[type=submit]{color:#fff;background-color:#ca5b00;border-color:#bd5500;box-shadow:0 0 0 .2rem rgba(242,130,38,0.5)}.btn-secondary.disabled,#mc_embed_signup input.disabled[type=submit],.btn-secondary:disabled,#mc_embed_signup input:disabled[type=submit]{color:#fff;background-color:#f06c00;border-color:#f06c00}.btn-secondary:not(:disabled):not(.disabled):active,#mc_embed_signup input:not(:disabled):not(.disabled):active[type=submit],.btn-secondary:not(:disabled):not(.disabled).active,#mc_embed_signup input:not(:disabled):not(.disabled).active[type=submit],.show>.btn-secondary.dropdown-toggle,#mc_embed_signup .show>input.dropdown-toggle[type=submit]{color:#fff;background-color:#bd5500;border-color:#b04f00}.btn-secondary:not(:disabled):not(.disabled):active:focus,#mc_embed_signup input:not(:disabled):not(.disabled):active:focus[type=submit],.btn-secondary:not(:disabled):not(.disabled).active:focus,#mc_embed_signup input:not(:disabled):not(.disabled).active:focus[type=submit],.show>.btn-secondary.dropdown-toggle:focus,#mc_embed_signup .show>input.dropdown-toggle:focus[type=submit]{box-shadow:0 0 0 .2rem rgba(242,130,38,0.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,0.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,0.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,0.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,0.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,0.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,0.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,0.5)}.btn-dark{color:#fff;background-color:#03477f;border-color:#03477f}.btn-dark:hover{color:#fff;background-color:#02325a;border-color:#022b4d}.btn-dark:focus,.btn-dark.focus{color:#fff;background-color:#02325a;border-color:#022b4d;box-shadow:0 0 0 .2rem rgba(41,99,146,0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#03477f;border-color:#03477f}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#022b4d;border-color:#022441}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(41,99,146,0.5)}.btn-nav{color:#fff;background-color:#03477f;border-color:#03477f}.btn-nav:hover{color:#fff;background-color:#02325a;border-color:#022b4d}.btn-nav:focus,.btn-nav.focus{color:#fff;background-color:#02325a;border-color:#022b4d;box-shadow:0 0 0 .2rem rgba(41,99,146,0.5)}.btn-nav.disabled,.btn-nav:disabled{color:#fff;background-color:#03477f;border-color:#03477f}.btn-nav:not(:disabled):not(.disabled):active,.btn-nav:not(:disabled):not(.disabled).active,.show>.btn-nav.dropdown-toggle{color:#fff;background-color:#022b4d;border-color:#022441}.btn-nav:not(:disabled):not(.disabled):active:focus,.btn-nav:not(:disabled):not(.disabled).active:focus,.show>.btn-nav.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(41,99,146,0.5)}.btn-footer{color:#fff;background-color:#03477f;border-color:#03477f}.btn-footer:hover{color:#fff;background-color:#02325a;border-color:#022b4d}.btn-footer:focus,.btn-footer.focus{color:#fff;background-color:#02325a;border-color:#022b4d;box-shadow:0 0 0 .2rem rgba(41,99,146,0.5)}.btn-footer.disabled,.btn-footer:disabled{color:#fff;background-color:#03477f;border-color:#03477f}.btn-footer:not(:disabled):not(.disabled):active,.btn-footer:not(:disabled):not(.disabled).active,.show>.btn-footer.dropdown-toggle{color:#fff;background-color:#022b4d;border-color:#022441}.btn-footer:not(:disabled):not(.disabled):active:focus,.btn-footer:not(:disabled):not(.disabled).active:focus,.show>.btn-footer.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(41,99,146,0.5)}.btn-outline-primary{color:#03477f;border-color:#03477f}.btn-outline-primary:hover{color:#fff;background-color:#03477f;border-color:#03477f}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 .2rem rgba(3,71,127,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#03477f;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#03477f;border-color:#03477f}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(3,71,127,0.5)}.btn-outline-secondary{color:#f06c00;border-color:#f06c00}.btn-outline-secondary:hover{color:#fff;background-color:#f06c00;border-color:#f06c00}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 .2rem rgba(240,108,0,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#f06c00;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#f06c00;border-color:#f06c00}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(240,108,0,0.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.btn-outline-dark{color:#03477f;border-color:#03477f}.btn-outline-dark:hover{color:#fff;background-color:#03477f;border-color:#03477f}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 .2rem rgba(3,71,127,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#03477f;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#03477f;border-color:#03477f}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(3,71,127,0.5)}.btn-outline-nav{color:#03477f;border-color:#03477f}.btn-outline-nav:hover{color:#fff;background-color:#03477f;border-color:#03477f}.btn-outline-nav:focus,.btn-outline-nav.focus{box-shadow:0 0 0 .2rem rgba(3,71,127,0.5)}.btn-outline-nav.disabled,.btn-outline-nav:disabled{color:#03477f;background-color:transparent}.btn-outline-nav:not(:disabled):not(.disabled):active,.btn-outline-nav:not(:disabled):not(.disabled).active,.show>.btn-outline-nav.dropdown-toggle{color:#fff;background-color:#03477f;border-color:#03477f}.btn-outline-nav:not(:disabled):not(.disabled):active:focus,.btn-outline-nav:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-nav.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(3,71,127,0.5)}.btn-outline-footer{color:#03477f;border-color:#03477f}.btn-outline-footer:hover{color:#fff;background-color:#03477f;border-color:#03477f}.btn-outline-footer:focus,.btn-outline-footer.focus{box-shadow:0 0 0 .2rem rgba(3,71,127,0.5)}.btn-outline-footer.disabled,.btn-outline-footer:disabled{color:#03477f;background-color:transparent}.btn-outline-footer:not(:disabled):not(.disabled):active,.btn-outline-footer:not(:disabled):not(.disabled).active,.show>.btn-outline-footer.dropdown-toggle{color:#fff;background-color:#03477f;border-color:#03477f}.btn-outline-footer:not(:disabled):not(.disabled):active:focus,.btn-outline-footer:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-footer.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(3,71,127,0.5)}.btn-link{font-weight:400;color:#03477f;text-decoration:none}.btn-link:hover{color:#f06c00;text-decoration:none}.btn-link:focus,.btn-link.focus{text-decoration:none}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg>.btn,#mc_embed_signup .btn-group-lg>input[type=submit],.EPiServerForms .Form__MainBody .btn-group-lg>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-lg>.Form__NavigationBar__Action{padding:1rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm,.btn-group-sm>.btn,#mc_embed_signup .btn-group-sm>input[type=submit],.EPiServerForms .Form__MainBody .btn-group-sm>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-sm>.Form__NavigationBar__Action{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1250px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem .5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#03477f}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem .5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn,#mc_embed_signup .btn-group>input[type=submit],.EPiServerForms .Form__MainBody .btn-group>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group>.Form__NavigationBar__Action,.btn-group-vertical>.btn,#mc_embed_signup .btn-group-vertical>input[type=submit],.EPiServerForms .Form__MainBody .btn-group-vertical>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-vertical>.Form__NavigationBar__Action{position:relative;flex:1 1 auto}.btn-group>.btn:hover,#mc_embed_signup .btn-group>input:hover[type=submit],.EPiServerForms .Form__MainBody .btn-group>button:hover,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group>.Form__NavigationBar__Action:hover,.btn-group-vertical>.btn:hover,#mc_embed_signup .btn-group-vertical>input:hover[type=submit],.EPiServerForms .Form__MainBody .btn-group-vertical>button:hover,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-vertical>.Form__NavigationBar__Action:hover{z-index:1}.btn-group>.btn:focus,#mc_embed_signup .btn-group>input:focus[type=submit],.EPiServerForms .Form__MainBody .btn-group>button:focus,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group>.Form__NavigationBar__Action:focus,.btn-group>.btn:active,#mc_embed_signup .btn-group>input:active[type=submit],.EPiServerForms .Form__MainBody .btn-group>button:active,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group>.Form__NavigationBar__Action:active,.btn-group>.btn.active,#mc_embed_signup .btn-group>input.active[type=submit],.EPiServerForms .Form__MainBody .btn-group>button.active,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group>.active.Form__NavigationBar__Action,.btn-group-vertical>.btn:focus,#mc_embed_signup .btn-group-vertical>input:focus[type=submit],.EPiServerForms .Form__MainBody .btn-group-vertical>button:focus,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-vertical>.Form__NavigationBar__Action:focus,.btn-group-vertical>.btn:active,#mc_embed_signup .btn-group-vertical>input:active[type=submit],.EPiServerForms .Form__MainBody .btn-group-vertical>button:active,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-vertical>.Form__NavigationBar__Action:active,.btn-group-vertical>.btn.active,#mc_embed_signup .btn-group-vertical>input.active[type=submit],.EPiServerForms .Form__MainBody .btn-group-vertical>button.active,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-vertical>.active.Form__NavigationBar__Action{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),#mc_embed_signup .btn-group>input:not(:first-child)[type=submit],.EPiServerForms .Form__MainBody .btn-group>button:not(:first-child),.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group>.Form__NavigationBar__Action:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),#mc_embed_signup .btn-group>input:not(:last-child):not(.dropdown-toggle)[type=submit],.EPiServerForms .Form__MainBody .btn-group>button:not(:last-child):not(.dropdown-toggle),.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group>.Form__NavigationBar__Action:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn,#mc_embed_signup .btn-group>.btn-group:not(:last-child)>input[type=submit],.EPiServerForms .Form__MainBody .btn-group>.btn-group:not(:last-child)>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group>.btn-group:not(:last-child)>.Form__NavigationBar__Action{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),#mc_embed_signup .btn-group>input:not(:first-child)[type=submit],.EPiServerForms .Form__MainBody .btn-group>button:not(:first-child),.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group>.Form__NavigationBar__Action:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn,#mc_embed_signup .btn-group>.btn-group:not(:first-child)>input[type=submit],.EPiServerForms .Form__MainBody .btn-group>.btn-group:not(:first-child)>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group>.btn-group:not(:first-child)>.Form__NavigationBar__Action{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split,#mc_embed_signup .btn-group-sm>input[type=submit]+.dropdown-toggle-split,.EPiServerForms .Form__MainBody .btn-group-sm>button+.dropdown-toggle-split,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-sm>.Form__NavigationBar__Action+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split,#mc_embed_signup .btn-group-lg>input[type=submit]+.dropdown-toggle-split,.EPiServerForms .Form__MainBody .btn-group-lg>button+.dropdown-toggle-split,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-lg>.Form__NavigationBar__Action+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,#mc_embed_signup .btn-group-vertical>input[type=submit],.EPiServerForms .Form__MainBody .btn-group-vertical>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-vertical>.Form__NavigationBar__Action,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),#mc_embed_signup .btn-group-vertical>input:not(:first-child)[type=submit],.EPiServerForms .Form__MainBody .btn-group-vertical>button:not(:first-child),.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-vertical>.Form__NavigationBar__Action:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),#mc_embed_signup .btn-group-vertical>input:not(:last-child):not(.dropdown-toggle)[type=submit],.EPiServerForms .Form__MainBody .btn-group-vertical>button:not(:last-child):not(.dropdown-toggle),.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-vertical>.Form__NavigationBar__Action:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn,#mc_embed_signup .btn-group-vertical>.btn-group:not(:last-child)>input[type=submit],.EPiServerForms .Form__MainBody .btn-group-vertical>.btn-group:not(:last-child)>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-vertical>.btn-group:not(:last-child)>.Form__NavigationBar__Action{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),#mc_embed_signup .btn-group-vertical>input:not(:first-child)[type=submit],.EPiServerForms .Form__MainBody .btn-group-vertical>button:not(:first-child),.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-vertical>.Form__NavigationBar__Action:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn,#mc_embed_signup .btn-group-vertical>.btn-group:not(:first-child)>input[type=submit],.EPiServerForms .Form__MainBody .btn-group-vertical>.btn-group:not(:first-child)>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-vertical>.btn-group:not(:first-child)>.Form__NavigationBar__Action{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,#mc_embed_signup .btn-group-toggle>input[type=submit],.EPiServerForms .Form__MainBody .btn-group-toggle>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-toggle>.Form__NavigationBar__Action,.btn-group-toggle>.btn-group>.btn,#mc_embed_signup .btn-group-toggle>.btn-group>input[type=submit],.EPiServerForms .Form__MainBody .btn-group-toggle>.btn-group>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-toggle>.btn-group>.Form__NavigationBar__Action{margin-bottom:0}.btn-group-toggle>.btn input[type="radio"],#mc_embed_signup .btn-group-toggle>input[type=submit] input[type="radio"],.EPiServerForms .Form__MainBody .btn-group-toggle>button input[type="radio"],.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-toggle>.Form__NavigationBar__Action input[type="radio"],.btn-group-toggle>.btn input[type="checkbox"],#mc_embed_signup .btn-group-toggle>input[type=submit] input[type="checkbox"],.EPiServerForms .Form__MainBody .btn-group-toggle>button input[type="checkbox"],.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-toggle>.Form__NavigationBar__Action input[type="checkbox"],.btn-group-toggle>.btn-group>.btn input[type="radio"],#mc_embed_signup .btn-group-toggle>.btn-group>input[type=submit] input[type="radio"],.EPiServerForms .Form__MainBody .btn-group-toggle>.btn-group>button input[type="radio"],.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-toggle>.btn-group>.Form__NavigationBar__Action input[type="radio"],.btn-group-toggle>.btn-group>.btn input[type="checkbox"],#mc_embed_signup .btn-group-toggle>.btn-group>input[type=submit] input[type="checkbox"],.EPiServerForms .Form__MainBody .btn-group-toggle>.btn-group>button input[type="checkbox"],.EPiServerForms .Form__MainBody .Form__NavigationBar .btn-group-toggle>.btn-group>.Form__NavigationBar__Action input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,#mc_embed_signup .input-group>input[type=email],.EPiServerForms .Form__MainBody .input-group>select,.EPiServerForms .Form__MainBody .input-group>textarea,.EPiServerForms .Form__MainBody .input-group>input,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,#mc_embed_signup .input-group>input[type=email]+.form-control,.EPiServerForms .Form__MainBody .input-group>select+.form-control,.EPiServerForms .Form__MainBody .input-group>textarea+.form-control,.EPiServerForms .Form__MainBody .input-group>input+.form-control,#mc_embed_signup .input-group>.form-control+input[type=email],#mc_embed_signup .input-group>input[type=email]+input[type=email],.EPiServerForms .Form__MainBody #mc_embed_signup .input-group>select+input[type=email],#mc_embed_signup .EPiServerForms .Form__MainBody .input-group>select+input[type=email],.EPiServerForms .Form__MainBody #mc_embed_signup .input-group>textarea+input[type=email],#mc_embed_signup .EPiServerForms .Form__MainBody .input-group>textarea+input[type=email],.EPiServerForms .Form__MainBody #mc_embed_signup .input-group>input+input[type=email],#mc_embed_signup .EPiServerForms .Form__MainBody .input-group>input+input[type=email],.EPiServerForms .Form__MainBody .input-group>.form-control+select,#mc_embed_signup .EPiServerForms .Form__MainBody .input-group>input[type=email]+select,.EPiServerForms .Form__MainBody #mc_embed_signup .input-group>input[type=email]+select,.EPiServerForms .Form__MainBody .input-group>select+select,.EPiServerForms .Form__MainBody .input-group>textarea+select,.EPiServerForms .Form__MainBody .input-group>input+select,.EPiServerForms .Form__MainBody .input-group>.form-control+textarea,#mc_embed_signup .EPiServerForms .Form__MainBody .input-group>input[type=email]+textarea,.EPiServerForms .Form__MainBody #mc_embed_signup .input-group>input[type=email]+textarea,.EPiServerForms .Form__MainBody .input-group>select+textarea,.EPiServerForms .Form__MainBody .input-group>textarea+textarea,.EPiServerForms .Form__MainBody .input-group>input+textarea,.EPiServerForms .Form__MainBody .input-group>.form-control+input,#mc_embed_signup .EPiServerForms .Form__MainBody .input-group>input[type=email]+input,.EPiServerForms .Form__MainBody #mc_embed_signup .input-group>input[type=email]+input,.EPiServerForms .Form__MainBody .input-group>select+input,.EPiServerForms .Form__MainBody .input-group>textarea+input,.EPiServerForms .Form__MainBody .input-group>input+input,.input-group>.form-control+.custom-select,#mc_embed_signup .input-group>input[type=email]+.custom-select,.EPiServerForms .Form__MainBody .input-group>select+.custom-select,.EPiServerForms .Form__MainBody .input-group>textarea+.custom-select,.EPiServerForms .Form__MainBody .input-group>input+.custom-select,.input-group>.form-control+.custom-file,#mc_embed_signup .input-group>input[type=email]+.custom-file,.EPiServerForms .Form__MainBody .input-group>select+.custom-file,.EPiServerForms .Form__MainBody .input-group>textarea+.custom-file,.EPiServerForms .Form__MainBody .input-group>input+.custom-file,.input-group>.form-control-plaintext+.form-control,#mc_embed_signup .input-group>.form-control-plaintext+input[type=email],.EPiServerForms .Form__MainBody .input-group>.form-control-plaintext+select,.EPiServerForms .Form__MainBody .input-group>.form-control-plaintext+textarea,.EPiServerForms .Form__MainBody .input-group>.form-control-plaintext+input,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,#mc_embed_signup .input-group>.custom-select+input[type=email],.EPiServerForms .Form__MainBody .input-group>.custom-select+select,.EPiServerForms .Form__MainBody .input-group>.custom-select+textarea,.EPiServerForms .Form__MainBody .input-group>.custom-select+input,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,#mc_embed_signup .input-group>.custom-file+input[type=email],.EPiServerForms .Form__MainBody .input-group>.custom-file+select,.EPiServerForms .Form__MainBody .input-group>.custom-file+textarea,.EPiServerForms .Form__MainBody .input-group>.custom-file+input,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,#mc_embed_signup .input-group>input:focus[type=email],.EPiServerForms .Form__MainBody .input-group>select:focus,.EPiServerForms .Form__MainBody .input-group>textarea:focus,.EPiServerForms .Form__MainBody .input-group>input:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:first-child),#mc_embed_signup .input-group>input:not(:first-child)[type=email],.EPiServerForms .Form__MainBody .input-group>select:not(:first-child),.EPiServerForms .Form__MainBody .input-group>textarea:not(:first-child),.EPiServerForms .Form__MainBody .input-group>input:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group:not(.has-validation)>.form-control:not(:last-child),#mc_embed_signup .input-group:not(.has-validation)>input:not(:last-child)[type=email],.EPiServerForms .Form__MainBody .input-group:not(.has-validation)>select:not(:last-child),.EPiServerForms .Form__MainBody .input-group:not(.has-validation)>textarea:not(:last-child),.EPiServerForms .Form__MainBody .input-group:not(.has-validation)>input:not(:last-child),.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.form-control:nth-last-child(n+3),#mc_embed_signup .input-group.has-validation>input:nth-last-child(n+3)[type=email],.EPiServerForms .Form__MainBody .input-group.has-validation>select:nth-last-child(n+3),.EPiServerForms .Form__MainBody .input-group.has-validation>textarea:nth-last-child(n+3),.EPiServerForms .Form__MainBody .input-group.has-validation>input:nth-last-child(n+3),.input-group.has-validation>.custom-select:nth-last-child(n+3),.input-group.has-validation>.custom-file:nth-last-child(n+3) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-prepend #mc_embed_signup input[type=submit],#mc_embed_signup .input-group-prepend input[type=submit],.input-group-prepend .EPiServerForms .Form__MainBody button,.EPiServerForms .Form__MainBody .input-group-prepend button,.input-group-prepend .EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-prepend .Form__NavigationBar__Action,.input-group-append .btn,.input-group-append #mc_embed_signup input[type=submit],#mc_embed_signup .input-group-append input[type=submit],.input-group-append .EPiServerForms .Form__MainBody button,.EPiServerForms .Form__MainBody .input-group-append button,.input-group-append .EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-append .Form__NavigationBar__Action{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-prepend #mc_embed_signup input:focus[type=submit],#mc_embed_signup .input-group-prepend input:focus[type=submit],.input-group-prepend .EPiServerForms .Form__MainBody button:focus,.EPiServerForms .Form__MainBody .input-group-prepend button:focus,.input-group-prepend .EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action:focus,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-prepend .Form__NavigationBar__Action:focus,.input-group-append .btn:focus,.input-group-append #mc_embed_signup input:focus[type=submit],#mc_embed_signup .input-group-append input:focus[type=submit],.input-group-append .EPiServerForms .Form__MainBody button:focus,.EPiServerForms .Form__MainBody .input-group-append button:focus,.input-group-append .EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action:focus,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-append .Form__NavigationBar__Action:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend #mc_embed_signup input[type=submit]+.btn,#mc_embed_signup .input-group-prepend input[type=submit]+.btn,.input-group-prepend .EPiServerForms .Form__MainBody button+.btn,.EPiServerForms .Form__MainBody .input-group-prepend button+.btn,.input-group-prepend .EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action+.btn,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-prepend .Form__NavigationBar__Action+.btn,.input-group-prepend #mc_embed_signup .btn+input[type=submit],#mc_embed_signup .input-group-prepend .btn+input[type=submit],.input-group-prepend #mc_embed_signup input[type=submit]+input[type=submit],#mc_embed_signup .input-group-prepend input[type=submit]+input[type=submit],.input-group-prepend .EPiServerForms .Form__MainBody #mc_embed_signup button+input[type=submit],#mc_embed_signup .input-group-prepend .EPiServerForms .Form__MainBody button+input[type=submit],.EPiServerForms .Form__MainBody .input-group-prepend #mc_embed_signup button+input[type=submit],#mc_embed_signup .EPiServerForms .Form__MainBody .input-group-prepend button+input[type=submit],.input-group-prepend .EPiServerForms .Form__MainBody .Form__NavigationBar #mc_embed_signup .Form__NavigationBar__Action+input[type=submit],#mc_embed_signup .input-group-prepend .EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action+input[type=submit],.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-prepend #mc_embed_signup .Form__NavigationBar__Action+input[type=submit],#mc_embed_signup .EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-prepend .Form__NavigationBar__Action+input[type=submit],.input-group-prepend .EPiServerForms .Form__MainBody .btn+button,.EPiServerForms .Form__MainBody .input-group-prepend .btn+button,.input-group-prepend #mc_embed_signup .EPiServerForms .Form__MainBody input[type=submit]+button,.EPiServerForms .Form__MainBody .input-group-prepend #mc_embed_signup input[type=submit]+button,#mc_embed_signup .input-group-prepend .EPiServerForms .Form__MainBody input[type=submit]+button,.EPiServerForms .Form__MainBody #mc_embed_signup .input-group-prepend input[type=submit]+button,.input-group-prepend .EPiServerForms .Form__MainBody button+button,.EPiServerForms .Form__MainBody .input-group-prepend button+button,.input-group-prepend .EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action+button,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-prepend .Form__NavigationBar__Action+button,.input-group-prepend .EPiServerForms .Form__MainBody .Form__NavigationBar .btn+.Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-prepend .btn+.Form__NavigationBar__Action,.input-group-prepend #mc_embed_signup .EPiServerForms .Form__MainBody .Form__NavigationBar input[type=submit]+.Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-prepend #mc_embed_signup input[type=submit]+.Form__NavigationBar__Action,#mc_embed_signup .input-group-prepend .EPiServerForms .Form__MainBody .Form__NavigationBar input[type=submit]+.Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .Form__NavigationBar #mc_embed_signup .input-group-prepend input[type=submit]+.Form__NavigationBar__Action,.input-group-prepend .EPiServerForms .Form__MainBody .Form__NavigationBar button+.Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .input-group-prepend .Form__NavigationBar button+.Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-prepend button+.Form__NavigationBar__Action,.input-group-prepend .EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action+.Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-prepend .Form__NavigationBar__Action+.Form__NavigationBar__Action,.input-group-prepend .btn+.input-group-text,.input-group-prepend #mc_embed_signup input[type=submit]+.input-group-text,#mc_embed_signup .input-group-prepend input[type=submit]+.input-group-text,.input-group-prepend .EPiServerForms .Form__MainBody button+.input-group-text,.EPiServerForms .Form__MainBody .input-group-prepend button+.input-group-text,.input-group-prepend .EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action+.input-group-text,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-prepend .Form__NavigationBar__Action+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend #mc_embed_signup .input-group-text+input[type=submit],#mc_embed_signup .input-group-prepend .input-group-text+input[type=submit],.input-group-prepend .EPiServerForms .Form__MainBody .input-group-text+button,.EPiServerForms .Form__MainBody .input-group-prepend .input-group-text+button,.input-group-prepend .EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-text+.Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-prepend .input-group-text+.Form__NavigationBar__Action,.input-group-append .btn+.btn,.input-group-append #mc_embed_signup input[type=submit]+.btn,#mc_embed_signup .input-group-append input[type=submit]+.btn,.input-group-append .EPiServerForms .Form__MainBody button+.btn,.EPiServerForms .Form__MainBody .input-group-append button+.btn,.input-group-append .EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action+.btn,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-append .Form__NavigationBar__Action+.btn,.input-group-append #mc_embed_signup .btn+input[type=submit],#mc_embed_signup .input-group-append .btn+input[type=submit],.input-group-append #mc_embed_signup input[type=submit]+input[type=submit],#mc_embed_signup .input-group-append input[type=submit]+input[type=submit],.input-group-append .EPiServerForms .Form__MainBody #mc_embed_signup button+input[type=submit],#mc_embed_signup .input-group-append .EPiServerForms .Form__MainBody button+input[type=submit],.EPiServerForms .Form__MainBody .input-group-append #mc_embed_signup button+input[type=submit],#mc_embed_signup .EPiServerForms .Form__MainBody .input-group-append button+input[type=submit],.input-group-append .EPiServerForms .Form__MainBody .Form__NavigationBar #mc_embed_signup .Form__NavigationBar__Action+input[type=submit],#mc_embed_signup .input-group-append .EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action+input[type=submit],.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-append #mc_embed_signup .Form__NavigationBar__Action+input[type=submit],#mc_embed_signup .EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-append .Form__NavigationBar__Action+input[type=submit],.input-group-append .EPiServerForms .Form__MainBody .btn+button,.EPiServerForms .Form__MainBody .input-group-append .btn+button,.input-group-append #mc_embed_signup .EPiServerForms .Form__MainBody input[type=submit]+button,.EPiServerForms .Form__MainBody .input-group-append #mc_embed_signup input[type=submit]+button,#mc_embed_signup .input-group-append .EPiServerForms .Form__MainBody input[type=submit]+button,.EPiServerForms .Form__MainBody #mc_embed_signup .input-group-append input[type=submit]+button,.input-group-append .EPiServerForms .Form__MainBody button+button,.EPiServerForms .Form__MainBody .input-group-append button+button,.input-group-append .EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action+button,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-append .Form__NavigationBar__Action+button,.input-group-append .EPiServerForms .Form__MainBody .Form__NavigationBar .btn+.Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-append .btn+.Form__NavigationBar__Action,.input-group-append #mc_embed_signup .EPiServerForms .Form__MainBody .Form__NavigationBar input[type=submit]+.Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-append #mc_embed_signup input[type=submit]+.Form__NavigationBar__Action,#mc_embed_signup .input-group-append .EPiServerForms .Form__MainBody .Form__NavigationBar input[type=submit]+.Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .Form__NavigationBar #mc_embed_signup .input-group-append input[type=submit]+.Form__NavigationBar__Action,.input-group-append .EPiServerForms .Form__MainBody .Form__NavigationBar button+.Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .input-group-append .Form__NavigationBar button+.Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-append button+.Form__NavigationBar__Action,.input-group-append .EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action+.Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-append .Form__NavigationBar__Action+.Form__NavigationBar__Action,.input-group-append .btn+.input-group-text,.input-group-append #mc_embed_signup input[type=submit]+.input-group-text,#mc_embed_signup .input-group-append input[type=submit]+.input-group-text,.input-group-append .EPiServerForms .Form__MainBody button+.input-group-text,.EPiServerForms .Form__MainBody .input-group-append button+.input-group-text,.input-group-append .EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action+.input-group-text,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-append .Form__NavigationBar__Action+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append #mc_embed_signup .input-group-text+input[type=submit],#mc_embed_signup .input-group-append .input-group-text+input[type=submit],.input-group-append .EPiServerForms .Form__MainBody .input-group-text+button,.EPiServerForms .Form__MainBody .input-group-append .input-group-text+button,.input-group-append .EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-text+.Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-append .input-group-text+.Form__NavigationBar__Action{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:1rem 1rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0}.input-group-lg>.form-control:not(textarea),#mc_embed_signup .input-group-lg>input:not(textarea)[type=email],.EPiServerForms .Form__MainBody .input-group-lg>select:not(textarea),.EPiServerForms .Form__MainBody .input-group-lg>textarea:not(textarea),.EPiServerForms .Form__MainBody .input-group-lg>input:not(textarea),.input-group-lg>.custom-select{height:calc(3.875rem + 2px)}.input-group-lg>.form-control,#mc_embed_signup .input-group-lg>input[type=email],.EPiServerForms .Form__MainBody .input-group-lg>select,.EPiServerForms .Form__MainBody .input-group-lg>textarea,.EPiServerForms .Form__MainBody .input-group-lg>input,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,#mc_embed_signup .input-group-lg>.input-group-prepend>input[type=submit],.EPiServerForms .Form__MainBody .input-group-lg>.input-group-prepend>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-lg>.input-group-prepend>.Form__NavigationBar__Action,.input-group-lg>.input-group-append>.btn,#mc_embed_signup .input-group-lg>.input-group-append>input[type=submit],.EPiServerForms .Form__MainBody .input-group-lg>.input-group-append>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-lg>.input-group-append>.Form__NavigationBar__Action{padding:1rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.form-control:not(textarea),#mc_embed_signup .input-group-sm>input:not(textarea)[type=email],.EPiServerForms .Form__MainBody .input-group-sm>select:not(textarea),.EPiServerForms .Form__MainBody .input-group-sm>textarea:not(textarea),.EPiServerForms .Form__MainBody .input-group-sm>input:not(textarea),.input-group-sm>.custom-select{height:calc(1.8125rem + 2px)}.input-group-sm>.form-control,#mc_embed_signup .input-group-sm>input[type=email],.EPiServerForms .Form__MainBody .input-group-sm>select,.EPiServerForms .Form__MainBody .input-group-sm>textarea,.EPiServerForms .Form__MainBody .input-group-sm>input,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,#mc_embed_signup .input-group-sm>.input-group-prepend>input[type=submit],.EPiServerForms .Form__MainBody .input-group-sm>.input-group-prepend>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-sm>.input-group-prepend>.Form__NavigationBar__Action,.input-group-sm>.input-group-append>.btn,#mc_embed_signup .input-group-sm>.input-group-append>input[type=submit],.EPiServerForms .Form__MainBody .input-group-sm>.input-group-append>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group-sm>.input-group-append>.Form__NavigationBar__Action{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,#mc_embed_signup .input-group>.input-group-prepend>input[type=submit],.EPiServerForms .Form__MainBody .input-group>.input-group-prepend>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group>.input-group-prepend>.Form__NavigationBar__Action,.input-group>.input-group-prepend>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,#mc_embed_signup .input-group:not(.has-validation)>.input-group-append:not(:last-child)>input[type=submit],.EPiServerForms .Form__MainBody .input-group:not(.has-validation)>.input-group-append:not(:last-child)>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group:not(.has-validation)>.input-group-append:not(:last-child)>.Form__NavigationBar__Action,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,#mc_embed_signup .input-group.has-validation>.input-group-append:nth-last-child(n+3)>input[type=submit],.EPiServerForms .Form__MainBody .input-group.has-validation>.input-group-append:nth-last-child(n+3)>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group.has-validation>.input-group-append:nth-last-child(n+3)>.Form__NavigationBar__Action,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),#mc_embed_signup .input-group>.input-group-append:last-child>input:not(:last-child):not(.dropdown-toggle)[type=submit],.EPiServerForms .Form__MainBody .input-group>.input-group-append:last-child>button:not(:last-child):not(.dropdown-toggle),.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group>.input-group-append:last-child>.Form__NavigationBar__Action:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,#mc_embed_signup .input-group>.input-group-append>input[type=submit],.EPiServerForms .Form__MainBody .input-group>.input-group-append>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group>.input-group-append>.Form__NavigationBar__Action,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,#mc_embed_signup .input-group>.input-group-prepend:not(:first-child)>input[type=submit],.EPiServerForms .Form__MainBody .input-group>.input-group-prepend:not(:first-child)>button,.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group>.input-group-prepend:not(:first-child)>.Form__NavigationBar__Action,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),#mc_embed_signup .input-group>.input-group-prepend:first-child>input:not(:first-child)[type=submit],.EPiServerForms .Form__MainBody .input-group>.input-group-prepend:first-child>button:not(:first-child),.EPiServerForms .Form__MainBody .Form__NavigationBar .input-group>.input-group-prepend:first-child>.Form__NavigationBar__Action:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;z-index:1;display:block;min-height:1.625rem;padding-left:2.5rem;-webkit-print-color-adjust:exact;color-adjust:exact}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.3125rem;opacity:0}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#007bff;background-color:#03477f}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff,0}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#3aa4fa;border-color:#b3d7ff}.custom-control-input[disabled] ~ .custom-control-label,.custom-control-input:disabled ~ .custom-control-label{color:#6c757d}.custom-control-input[disabled] ~ .custom-control-label::before,.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.3125rem;left:-2.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#dee2e6;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.3125rem;left:-2.5rem;display:block;width:1rem;height:1rem;content:"";background:50% / 50% 50% no-repeat}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#007bff;background-color:#03477f}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(3,71,127,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(3,71,127,0.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(3,71,127,0.5)}.custom-switch{padding-left:3.25rem}.custom-switch .custom-control-label::before{left:-3.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.3125rem + 2px);left:calc(-3.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:transform 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color:#dee2e6;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(3,71,127,0.5)}.custom-select{display:inline-block;width:100%;height:calc(3rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#ffb171;outline:0;box-shadow:inset 0 1px 2px rgba(0,0,0,0.075),0 0 5px rgba(255,177,113,0.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:75%}.custom-select-lg{height:calc(3.875rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(3rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(3rem + 2px);margin:0;overflow:hidden;opacity:0}.custom-file-input:focus ~ .custom-file-label{border-color:#ffb171;box-shadow:0}.custom-file-input[disabled] ~ .custom-file-label,.custom-file-input:disabled ~ .custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse"}.custom-file-input ~ .custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(3rem + 2px);padding:1rem 1rem;overflow:hidden;font-weight:400;line-height:1;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:1rem 1rem;line-height:1;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:1.4rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,0.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link,.m-header-links ul a{display:block;padding:0rem 0rem}.nav-link:hover,.m-header-links ul a:hover,.nav-link:focus,.m-header-links ul a:focus{text-decoration:none}.nav-link.disabled,.m-header-links ul a.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link,.nav-tabs .m-header-links ul a,.m-header-links ul .nav-tabs a{margin-bottom:-1px;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:hover,.nav-tabs .m-header-links ul a:hover,.m-header-links ul .nav-tabs a:hover,.nav-tabs .nav-link:focus,.nav-tabs .m-header-links ul a:focus,.m-header-links ul .nav-tabs a:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled,.nav-tabs .m-header-links ul a.disabled,.m-header-links ul .nav-tabs a.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .m-header-links ul a.active,.m-header-links ul .nav-tabs a.active,.nav-tabs .nav-item.show .nav-link,.nav-tabs .m-header-links ul li.show .nav-link,.m-header-links ul .nav-tabs li.show .nav-link,.nav-tabs .nav-item.show .m-header-links ul a,.m-header-links ul .nav-tabs .nav-item.show a,.nav-tabs .m-header-links ul li.show a,.m-header-links ul .nav-tabs li.show a{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link,.nav-pills .m-header-links ul a,.m-header-links ul .nav-pills a{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .m-header-links ul a.active,.m-header-links ul .nav-pills a.active,.nav-pills .show>.nav-link,.nav-pills .m-header-links ul .show>a,.m-header-links ul .nav-pills .show>a{color:#fff;background-color:#03477f}.nav-fill>.nav-link,.m-header-links ul .nav-fill>a,.nav-fill .nav-item,.nav-fill .m-header-links ul li,.m-header-links ul .nav-fill li{flex:1 1 auto;text-align:center}.nav-justified>.nav-link,.m-header-links ul .nav-justified>a,.nav-justified .nav-item,.nav-justified .m-header-links ul li,.m-header-links ul .nav-justified li{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:1rem 1rem}.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:-.20313rem;padding-bottom:-.20313rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav,.m-header-links ul{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link,.m-header-links ul .nav-link,.navbar-nav .m-header-links ul a,.m-header-links ul .navbar-nav a,.m-header-links ul a{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu,.m-header-links ul .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:0rem;padding-bottom:0rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:50% / 100% 100% no-repeat}.navbar-nav-scroll{max-height:75vh;overflow-y:auto}@media (max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav,.navbar-expand-sm .m-header-links ul,.m-header-links .navbar-expand-sm ul{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu,.navbar-expand-sm .m-header-links ul .dropdown-menu,.m-header-links .navbar-expand-sm ul .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link,.navbar-expand-sm .m-header-links ul .nav-link,.m-header-links .navbar-expand-sm ul .nav-link,.navbar-expand-sm .navbar-nav .m-header-links ul a,.m-header-links ul .navbar-expand-sm .navbar-nav a,.navbar-expand-sm .m-header-links ul a,.m-header-links .navbar-expand-sm ul a{padding-right:1rem;padding-left:1rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-xl{flex-wrap:nowrap}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav,.navbar-expand-md .m-header-links ul,.m-header-links .navbar-expand-md ul{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu,.navbar-expand-md .m-header-links ul .dropdown-menu,.m-header-links .navbar-expand-md ul .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link,.navbar-expand-md .m-header-links ul .nav-link,.m-header-links .navbar-expand-md ul .nav-link,.navbar-expand-md .navbar-nav .m-header-links ul a,.m-header-links ul .navbar-expand-md .navbar-nav a,.navbar-expand-md .m-header-links ul a,.m-header-links .navbar-expand-md ul a{padding-right:1rem;padding-left:1rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-md,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-xl{flex-wrap:nowrap}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav,.navbar-expand-lg .m-header-links ul,.m-header-links .navbar-expand-lg ul{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu,.navbar-expand-lg .m-header-links ul .dropdown-menu,.m-header-links .navbar-expand-lg ul .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link,.navbar-expand-lg .m-header-links ul .nav-link,.m-header-links .navbar-expand-lg ul .nav-link,.navbar-expand-lg .navbar-nav .m-header-links ul a,.m-header-links ul .navbar-expand-lg .navbar-nav a,.navbar-expand-lg .m-header-links ul a,.m-header-links .navbar-expand-lg ul a{padding-right:1rem;padding-left:1rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-xl{flex-wrap:nowrap}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width: 1249.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}@media (min-width: 1250px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav,.navbar-expand-xl .m-header-links ul,.m-header-links .navbar-expand-xl ul{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu,.navbar-expand-xl .m-header-links ul .dropdown-menu,.m-header-links .navbar-expand-xl ul .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link,.navbar-expand-xl .m-header-links ul .nav-link,.m-header-links .navbar-expand-xl ul .nav-link,.navbar-expand-xl .navbar-nav .m-header-links ul a,.m-header-links ul .navbar-expand-xl .navbar-nav a,.navbar-expand-xl .m-header-links ul a,.m-header-links .navbar-expand-xl ul a{padding-right:1rem;padding-left:1rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-xl{flex-wrap:nowrap}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{padding-right:0;padding-left:0}.navbar-expand .navbar-nav,.navbar-expand .m-header-links ul,.m-header-links .navbar-expand ul{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu,.navbar-expand .m-header-links ul .dropdown-menu,.m-header-links .navbar-expand ul .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link,.navbar-expand .m-header-links ul .nav-link,.m-header-links .navbar-expand ul .nav-link,.navbar-expand .navbar-nav .m-header-links ul a,.m-header-links ul .navbar-expand .navbar-nav a,.navbar-expand .m-header-links ul a,.m-header-links .navbar-expand ul a{padding-right:1rem;padding-left:1rem}.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-sm,.navbar-expand>.container-md,.navbar-expand>.container-lg,.navbar-expand>.container-xl{flex-wrap:nowrap}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link,.navbar-light .m-header-links ul .nav-link,.m-header-links .navbar-light ul .nav-link,.navbar-light .navbar-nav .m-header-links ul a,.m-header-links ul .navbar-light .navbar-nav a,.navbar-light .m-header-links ul a,.m-header-links .navbar-light ul a{color:rgba(0,0,0,0.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .m-header-links ul .nav-link:hover,.m-header-links .navbar-light ul .nav-link:hover,.navbar-light .navbar-nav .m-header-links ul a:hover,.m-header-links ul .navbar-light .navbar-nav a:hover,.navbar-light .m-header-links ul a:hover,.m-header-links .navbar-light ul a:hover,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .m-header-links ul .nav-link:focus,.m-header-links .navbar-light ul .nav-link:focus,.navbar-light .navbar-nav .m-header-links ul a:focus,.m-header-links ul .navbar-light .navbar-nav a:focus,.navbar-light .m-header-links ul a:focus,.m-header-links .navbar-light ul a:focus{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link.disabled,.navbar-light .m-header-links ul .nav-link.disabled,.m-header-links .navbar-light ul .nav-link.disabled,.navbar-light .navbar-nav .m-header-links ul a.disabled,.m-header-links ul .navbar-light .navbar-nav a.disabled,.navbar-light .m-header-links ul a.disabled,.m-header-links .navbar-light ul a.disabled{color:rgba(0,0,0,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .m-header-links ul .show>.nav-link,.m-header-links .navbar-light ul .show>.nav-link,.navbar-light .navbar-nav .m-header-links ul .show>a,.m-header-links ul .navbar-light .navbar-nav .show>a,.navbar-light .m-header-links ul .show>a,.m-header-links .navbar-light ul .show>a,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .m-header-links ul .active>.nav-link,.m-header-links .navbar-light ul .active>.nav-link,.navbar-light .navbar-nav .m-header-links ul .active>a,.m-header-links ul .navbar-light .navbar-nav .active>a,.navbar-light .m-header-links ul .active>a,.m-header-links .navbar-light ul .active>a,.navbar-light .navbar-nav .nav-link.show,.navbar-light .m-header-links ul .nav-link.show,.m-header-links .navbar-light ul .nav-link.show,.navbar-light .navbar-nav .m-header-links ul a.show,.m-header-links ul .navbar-light .navbar-nav a.show,.navbar-light .m-header-links ul a.show,.m-header-links .navbar-light ul a.show,.navbar-light .navbar-nav .nav-link.active,.navbar-light .m-header-links ul .nav-link.active,.m-header-links .navbar-light ul .nav-link.active,.navbar-light .navbar-nav .m-header-links ul a.active,.m-header-links ul .navbar-light .navbar-nav a.active,.navbar-light .m-header-links ul a.active,.m-header-links .navbar-light ul a.active{color:rgba(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%280,0,0,0.5%29' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link,.navbar-dark .m-header-links ul .nav-link,.m-header-links .navbar-dark ul .nav-link,.navbar-dark .navbar-nav .m-header-links ul a,.m-header-links ul .navbar-dark .navbar-nav a,.navbar-dark .m-header-links ul a,.m-header-links .navbar-dark ul a{color:#fff}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .m-header-links ul .nav-link:hover,.m-header-links .navbar-dark ul .nav-link:hover,.navbar-dark .navbar-nav .m-header-links ul a:hover,.m-header-links ul .navbar-dark .navbar-nav a:hover,.navbar-dark .m-header-links ul a:hover,.m-header-links .navbar-dark ul a:hover,.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .m-header-links ul .nav-link:focus,.m-header-links .navbar-dark ul .nav-link:focus,.navbar-dark .navbar-nav .m-header-links ul a:focus,.m-header-links ul .navbar-dark .navbar-nav a:focus,.navbar-dark .m-header-links ul a:focus,.m-header-links .navbar-dark ul a:focus{color:#f06c00}.navbar-dark .navbar-nav .nav-link.disabled,.navbar-dark .m-header-links ul .nav-link.disabled,.m-header-links .navbar-dark ul .nav-link.disabled,.navbar-dark .navbar-nav .m-header-links ul a.disabled,.m-header-links ul .navbar-dark .navbar-nav a.disabled,.navbar-dark .m-header-links ul a.disabled,.m-header-links .navbar-dark ul a.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .m-header-links ul .show>.nav-link,.m-header-links .navbar-dark ul .show>.nav-link,.navbar-dark .navbar-nav .m-header-links ul .show>a,.m-header-links ul .navbar-dark .navbar-nav .show>a,.navbar-dark .m-header-links ul .show>a,.m-header-links .navbar-dark ul .show>a,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .m-header-links ul .active>.nav-link,.m-header-links .navbar-dark ul .active>.nav-link,.navbar-dark .navbar-nav .m-header-links ul .active>a,.m-header-links ul .navbar-dark .navbar-nav .active>a,.navbar-dark .m-header-links ul .active>a,.m-header-links .navbar-dark ul .active>a,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .m-header-links ul .nav-link.show,.m-header-links .navbar-dark ul .nav-link.show,.navbar-dark .navbar-nav .m-header-links ul a.show,.m-header-links ul .navbar-dark .navbar-nav a.show,.navbar-dark .m-header-links ul a.show,.m-header-links .navbar-dark ul a.show,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .m-header-links ul .nav-link.active,.m-header-links .navbar-dark ul .nav-link.active,.navbar-dark .navbar-nav .m-header-links ul a.active,.m-header-links ul .navbar-dark .navbar-nav a.active,.navbar-dark .m-header-links ul a.active,.m-header-links .navbar-dark ul a.active{color:#fff}.navbar-dark .navbar-toggler{color:#fff;border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:#fff}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-top,.card-img-bottom{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck .card{margin-bottom:1rem}@media (min-width: 576px){.card-deck{display:flex;flex-flow:row wrap;margin-right:-1rem;margin-left:-1rem}.card-deck .card{flex:1 0 0%;margin-right:1rem;margin-bottom:0;margin-left:1rem}}.card-group>.card{margin-bottom:1rem}@media (min-width: 576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width: 576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion{overflow-anchor:none}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#03477f;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#f06c00;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;outline:0;box-shadow:0}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:3;color:#fff;background-color:#03477f;border-color:#03477f}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge,#mc_embed_signup input[type=submit] .badge,.EPiServerForms .Form__MainBody button .badge,.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#03477f}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#022b4d}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(3,71,127,0.5)}.badge-secondary{color:#fff;background-color:#f06c00}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#bd5500}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 .2rem rgba(240,108,0,0.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#1e7e34}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,0.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#117a8b}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,0.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#d39e00}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,0.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#bd2130}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,0.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#dae0e5}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,0.5)}.badge-dark{color:#fff;background-color:#03477f}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#022b4d}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 .2rem rgba(3,71,127,0.5)}.badge-nav{color:#fff;background-color:#03477f}a.badge-nav:hover,a.badge-nav:focus{color:#fff;background-color:#022b4d}a.badge-nav:focus,a.badge-nav.focus{outline:0;box-shadow:0 0 0 .2rem rgba(3,71,127,0.5)}.badge-footer{color:#fff;background-color:#03477f}a.badge-footer:hover,a.badge-footer:focus{color:#fff;background-color:#022b4d}a.badge-footer:focus,a.badge-footer.focus{outline:0;box-shadow:0 0 0 .2rem rgba(3,71,127,0.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;z-index:2;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#022542;background-color:#cddae5;border-color:#b8cbdb}.alert-primary hr{border-top-color:#a7bfd2}.alert-primary .alert-link{color:#010911}.alert-secondary{color:#7d3800;background-color:#fce2cc;border-color:#fbd6b8}.alert-secondary hr{border-top-color:#fac8a0}.alert-secondary .alert-link{color:#4a2100}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#022542;background-color:#cddae5;border-color:#b8cbdb}.alert-dark hr{border-top-color:#a7bfd2}.alert-dark .alert-link{color:#010911}.alert-nav{color:#022542;background-color:#cddae5;border-color:#b8cbdb}.alert-nav hr{border-top-color:#a7bfd2}.alert-nav .alert-link{color:#010911}.alert-footer{color:#022542;background-color:#cddae5;border-color:#b8cbdb}.alert-footer hr{border-top-color:#a7bfd2}.alert-footer .alert-link{color:#010911}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#03477f;transition:width 0.6s ease}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion: reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#000;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#03477f;border-color:#03477f}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width: 576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width: 1250px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#022542;background-color:#b8cbdb}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#022542;background-color:#a7bfd2}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#022542;border-color:#022542}.list-group-item-secondary{color:#7d3800;background-color:#fbd6b8}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#7d3800;background-color:#fac8a0}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#7d3800;border-color:#7d3800}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#022542;background-color:#b8cbdb}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#022542;background-color:#a7bfd2}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#022542;border-color:#022542}.list-group-item-nav{color:#022542;background-color:#b8cbdb}.list-group-item-nav.list-group-item-action:hover,.list-group-item-nav.list-group-item-action:focus{color:#022542;background-color:#a7bfd2}.list-group-item-nav.list-group-item-action.active{color:#fff;background-color:#022542;border-color:#022542}.list-group-item-footer{color:#022542;background-color:#b8cbdb}.list-group-item-footer.list-group-item-action:hover,.list-group-item-footer.list-group-item-action:focus{color:#022542;background-color:#a7bfd2}.list-group-item-footer.list-group-item-action.active{color:#fff;background-color:#022542;border-color:#022542}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.625}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #e9ecef;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1250px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"Overpass",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.625;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 .4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 .4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:"Overpass",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.625;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^="top"]>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^="top"]>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^="top"]>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^="right"]>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^="right"]>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^="right"]>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^="bottom"]>.arrow{top:calc(-.5rem - 1px)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^="bottom"]>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^="bottom"]>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^="left"]>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^="left"]>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^="left"]>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:#000;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#000}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:50% / 100% 100% no-repeat}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#03477f !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#022b4d !important}.bg-secondary{background-color:#f06c00 !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#bd5500 !important}.bg-success{background-color:#28a745 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important}.bg-info{background-color:#17a2b8 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important}.bg-warning{background-color:#ffc107 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important}.bg-danger{background-color:#dc3545 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important}.bg-light{background-color:#f8f9fa !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important}.bg-dark{background-color:#03477f !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#022b4d !important}.bg-nav{background-color:#03477f !important}a.bg-nav:hover,a.bg-nav:focus,button.bg-nav:hover,button.bg-nav:focus{background-color:#022b4d !important}.bg-footer{background-color:#03477f !important}a.bg-footer:hover,a.bg-footer:focus,button.bg-footer:hover,button.bg-footer:focus{background-color:#022b4d !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#03477f !important}.border-secondary{border-color:#f06c00 !important}.border-success{border-color:#28a745 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#03477f !important}.border-nav{border-color:#03477f !important}.border-footer{border-color:#03477f !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:.2rem !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-lg{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block,.m-header-links ul a,.o-aic-header__address{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex,.o-aic-header,.o-aic-header__details,.o-aic-header__address,.o-aic-header__code{display:flex !important}.d-inline-flex{display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}}@media (min-width: 1250px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-wrap,.o-aic-header,.o-aic-header__details,.o-aic-header__address,.o-aic-header__code{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center,.o-aic-header{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}}@media (min-width: 1250px){.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1250px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;user-select:all !important}.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important}.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.shadow-none{box-shadow:none !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.m-0{margin:0 !important}.mt-0,.o-aic-header__heading,.a-print+.o-aic-header,.my-0{margin-top:0 !important}.mr-0,.mx-0,.o-aic-header,.o-aic-header__content{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0,.o-aic-header,.o-aic-header__content{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.o-aic-header__value,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5,.o-aic-header{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.o-aic-header__content,.my-5,.o-aic-header{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0,.m-header-links ul a,.o-aic-header__info,.o-aic-header__value{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0,.m-header-links ul a,.o-aic-header__info,.o-aic-header__value{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3,.o-aic-header__details,.o-aic-header__address,.o-aic-header__code{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3,.o-aic-header__details,.o-aic-header__address,.o-aic-header__code{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-.25rem !important}.mt-n1,.my-n1{margin-top:-.25rem !important}.mr-n1,.mx-n1{margin-right:-.25rem !important}.mb-n1,.my-n1{margin-bottom:-.25rem !important}.ml-n1,.mx-n1{margin-left:-.25rem !important}.m-n2{margin:-.5rem !important}.mt-n2,.my-n2{margin-top:-.5rem !important}.mr-n2,.mx-n2{margin-right:-.5rem !important}.mb-n2,.my-n2{margin-bottom:-.5rem !important}.ml-n2,.mx-n2{margin-left:-.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}.m-sm-n2{margin:-.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5,.o-aic-header__details{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5,.o-aic-header__details{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}.m-md-n2{margin:-.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.o-aic-header__value,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}.m-lg-n2{margin:-.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1250px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}.m-xl-n2{margin:-.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1250px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:900 !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#03477f !important}a.text-primary:hover,a.text-primary:focus{color:#011d34 !important}.text-secondary{color:#f06c00 !important}a.text-secondary:hover,a.text-secondary:focus{color:#a44a00 !important}.text-success{color:#28a745 !important}a.text-success:hover,a.text-success:focus{color:#19692c !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#0f6674 !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#cbd3da !important}.text-dark{color:#03477f !important}a.text-dark:hover,a.text-dark:focus{color:#011d34 !important}.text-nav{color:#03477f !important}a.text-nav:hover,a.text-nav:focus{color:#011d34 !important}.text-footer{color:#03477f !important}a.text-footer:hover,a.text-footer:focus{color:#011d34 !important}.text-body{color:#000 !important}.text-muted{color:#5c88ac !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;word-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}.container-desktop{width:100%;padding-right:1rem;padding-left:1rem;margin-right:auto;margin-left:auto}@media (min-width: 1250px){.container-desktop{max-width:1140px}}.a-arrow{display:block;width:0;height:0;border:6px solid transparent;border-top-color:#f06c00}.a-arrow.active{transform:rotate(0deg)}[data-toggle="collapse"] .a-arrow--state{transform:rotate(180deg);transition:transform .25s;transform-origin:center 10%}[data-toggle="collapse"].collapsed .a-arrow--state{transform:rotate(0deg);transition:transform .25s;transform-origin:center 10%}.a-arrow-thin{display:block}.a-arrow-thin::before{display:block;width:0;height:0;border:10px solid transparent;border-left-color:#f06c00;content:" "}.a-arrow-thin::after{display:block;width:0;height:0;border:10px solid transparent;border-left-color:#03477f;content:" "}h1{font-size:2.5rem;margin-top:2.7rem;margin-bottom:1.2rem}h2{font-size:1.625rem}h3{font-size:1.5rem}a{border-bottom:1px solid #f06c00;padding-top:0.2rem;padding-bottom:0.2rem;position:relative}@media all and (-ms-high-contrast: none){a{padding-bottom:0}}hr{margin-top:2rem}@media (min-width: 992px){hr{margin-top:4rem}}label{color:#03477f;display:block;line-height:1.5625rem;margin:0.5rem 0}input::-moz-placeholder{font-style:italic}input:-ms-input-placeholder{font-style:italic}input::placeholder{font-style:italic}@media (min-width: 992px){h2,h3{line-height:2.1875rem;margin-bottom:.5rem}h1{font-size:3.125rem;line-height:3.63125rem;margin-top:.7rem;margin-bottom:1.5rem}h2{font-size:1.625rem}h3{font-size:1.5rem}}@media print{header,footer{display:none}@page{size:auto}}.a-navbar{position:static}@media (max-width: 991.98px){.a-navbar{max-width:100%}}.a-nav-list{display:block}.a-nav-link{border:0}.a-nav-arrow{display:block;width:0;height:0;border:6px solid transparent;border-top-color:#f06c00;position:absolute;right:0px;top:calc(50% - 2px)}.a-nav-arrow.active{transform:rotate(0deg)}@media (min-width: 992px){.a-text-lg-white{color:#fff}}.a-text-white{color:#fff}.a-orange-border{text-decoration:none !important;border-bottom:1px solid #f06c00;padding-bottom:0.3rem}.a-no-border{border-bottom:0}.a-text-normal{font-size:1rem}.a-text-small{font-size:.875rem}.a-text-lead{color:#000;line-height:1.6875rem}@media (min-width: 992px){.a-text-lead{line-height:1.9375rem;font-size:1.25rem;margin-bottom:1.5rem}}.a-big-h2{font-size:2rem;margin-bottom:3.5rem;text-align:center}@media (min-width: 992px){.a-big-h2{text-align:left}}.a-published-stamp{margin-top:2rem;font-weight:600;margin-bottom:6rem}.a-break-word{word-break:break-word}blockquote{font-size:2rem;font-style:italic;font-weight:600;line-height:2.5rem}blockquote:before{content:"\""}blockquote:after{content:"\""}.a-brand{width:19rem}.a-close{position:relative;margin-top:2rem;margin-right:1rem;display:block;width:1.25rem;height:1.25rem;border:0;z-index:1}.a-close:hover{cursor:pointer}.a-close span{width:1.75rem;height:.25rem;display:block;position:absolute;top:0;left:0;background-color:#f06c00;transform:rotate(45deg);transform-origin:0;border-radius:0.5rem}.a-close span:nth-child(2){top:1.25rem;transform:rotate(-45deg)}@media (min-width: 992px){.a-close{position:absolute;top:0;right:0}}.a-nav-icon{position:relative}.a-nav-icon span{display:block;position:absolute;width:2.2rem;height:.25rem;background-color:#f06c00;border-radius:0.5rem}.a-nav-icon span:nth-child(1){top:0}.a-nav-icon span:nth-child(2){top:.75rem}.a-nav-icon span:nth-child(3){top:1.5rem}@media (max-width: 991.98px){.a-row-mobile{margin-left:-1rem;margin-right:-1rem}.a-extra-padding-mobile{padding-left:2rem;padding-right:2rem}}.a-maxlines-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.a-media-text-bg{background-color:#eefaff}.a-image-picture{width:100%;display:block}.a-image-img{width:100%}.a-media-text{font-size:0.875rem;padding:1.1rem;line-height:1.375rem}.a-media-text--in-content{margin-bottom:2rem;padding:0.75rem 2rem}.a-breadcrumb{margin-right:0.3rem}.a-breadcrumb:not(:last-child)::after{content:"-";display:inline-block;margin-left:0.2rem;border:0}.a-print{margin-bottom:3.5rem;margin-left:2rem}.a-print::before{content:"";background-image:url("/Resources/icons/icon_printer.svg");width:2rem;display:inline-block;height:1.4rem;background-repeat:no-repeat;vertical-align:-20%;margin-left:-2rem}.a-top-video-wrapper{position:relative;padding-bottom:56.25%;height:0}.a-top-video{width:100%;height:100%;position:absolute;top:0;left:0}.a-main-content-body-container .police-control-or-label{display:flex;justify-content:center;align-items:flex-end;margin-top:30px}@media (min-width: 768px){.a-main-content-body-container{min-height:800px}}.a-main-content{width:100%;overflow:hidden}@media (min-width: 768px){.a-main-content{overflow:visible}}@media all and (-ms-high-contrast: none){.a-main-content a{position:relative;padding-top:0.2rem;padding-bottom:0;border-bottom:0}.a-main-content a:after{position:absolute;display:block;left:0;right:0;bottom:1px;content:'';border-bottom:1px solid #f06c00}}.a-main-content ul,.a-main-content ol{padding-left:3.3rem;list-style:none;counter-reset:li-counter}.a-main-content ul li,.a-main-content ol li{margin-bottom:1rem}.a-main-content ul li::before{content:"";display:inline-block;width:0.6rem;height:0.6rem;border-radius:50%;background-color:#03477f;margin-right:2.7rem;margin-left:-3.3rem}.a-main-content ol li{counter-increment:li-counter}.a-main-content ol li::before{content:counter(li-counter);display:inline-block;border-radius:50%;margin-right:0.8rem;margin-left:-3.3rem;font-size:1.75rem;color:#03477f;width:2.5rem;height:2rem;transform:translateY(0.25rem)}.a-main-content iframe{width:100%}.a-main-content table{margin-bottom:2rem;border:2px solid #5c88ac}@media (min-width: 768px){.a-main-content table:not(.a-modal-table){margin-left:50%;max-width:calc(540px - 4rem);transform:translateX(-50%)}}@media (min-width: 992px){.a-main-content table:not(.a-modal-table){max-width:calc(940px - 4rem)}}.a-main-content table p{margin-bottom:0}.a-main-content table td{padding:0.7rem 1.5rem}.a-main-content table td:not(:first-child){border-left:2px solid #5c88ac}.a-main-content table thead{background:#03477f;color:#fff}.a-main-content table thead p{font-size:1.25rem}.a-main-content table tbody tr{background-color:#eefaff}.a-main-content table tbody tr:nth-child(even){background-color:#f8fdfe}@media (max-width: 768px){.a-main-content table:not(.a-modal-table){width:100% !important}.a-main-content table:not(.a-modal-table) thead{display:none}.a-main-content table:not(.a-modal-table) tr,.a-main-content table:not(.a-modal-table) td{display:block;width:unset !important;height:unset !important;border:none;overflow:hidden}.a-main-content table:not(.a-modal-table) td:not(:first-child){border-left:none}.a-main-content table:not(.a-modal-table) td:not(:last-child){padding-bottom:0}.a-main-content table:not(.a-modal-table) tr:not(:last-child){border-bottom:2px solid #5c88ac}.a-main-content table:not(.a-modal-table) tbody td::before{content:attr(data-table-header);font-weight:700;display:block}}.a-dropdown{display:inline-block;text-align:left;margin-bottom:1rem}.a-dropdown-toggle{border:0}.a-dropdown-toggle::after{margin-left:0.6rem;color:#f06c00}.a-dropdown-toggle--large{font-size:1.4rem;line-height:1.375rem;font-weight:600}.dropdown-item{cursor:pointer}.dropdown-toggle{white-space:normal}.a-label,.EPiServerForms .Form__MainBody .Form__Element__Caption{color:#000;display:block;line-height:1rem;font-size:1rem;font-weight:600;margin:0.5rem 0}.anchor-label{color:#03477f;display:block;line-height:1rem;font-size:1rem;font-weight:600;margin-top:1rem;border:none;text-decoration:underline;-webkit-text-decoration-color:#03477f;text-decoration-color:#03477f}.anchor-label:hover{text-decoration:underline;-webkit-text-decoration-color:#f06c00;text-decoration-color:#f06c00}.a-overlay{background-color:#000;background-color:rgba(0,0,0,0.9);position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:none}@media (max-width: 991.98px){.a-overlay{display:none !important}}.a-high-z-index{position:relative;z-index:100;background-color:#fff}.a-high-z-index--200{z-index:200}.a-background-box,.EPiServerForms .Form__Status__Message:not(.hide){display:block;padding:1rem;border-radius:5px;border:4px solid}.a-background-box--blue{border-color:#daf5ff;background-color:#daf5ff}.a-background-box--blue-light{border-color:#eefaff;background-color:#eefaff}.a-background-box--orange,.EPiServerForms .Form__Status__Message:not(.hide){border-color:#fce5d2;background-color:#fce5d2}.a-section-border{border-top:0.25rem solid #03477f}@media (min-width: 992px){.a-section-border{border-top:0}}.a-h-with-separator::before{content:'';border-top:2px solid #03477f;margin:4rem 0rem;display:block}.a-with-arrow{border-bottom:0;font-weight:600;display:inline-block}.a-with-arrow::before{content:url("/Resources/icons/icon_small_arrow.svg");height:1.1em;vertical-align:middle;display:inline-block}.a-modal-link{color:#f06c00;margin-bottom:1rem;padding:0}.a-modal-link--expand{display:flex;align-items:center}.a-modal-link--expand::after{content:url("/Resources/icons/icon_expand.svg");display:inline-block;margin-left:1rem;height:1.3rem}@media (min-width: 1250px){.a-modal-link--expand{display:none}}.a-modal-link--close{float:right;background-color:#fff;padding:1rem;position:fixed;top:auto;right:0;margin-top:-4rem}.a-modal-link--close:hover{background-color:#f06c00}.a-modal-link--close:hover span{background-color:#fff}@media (min-width: 992px){.a-modal-link--close{right:1rem}}.a-modal-link--close--icon{position:absolute;top:0;right:0;margin-top:2rem;margin-right:2.6rem;display:block;width:1.25rem;height:1.25rem;border:0;margin:0;position:relative;height:1.35rem}.a-modal-link--close--icon:hover{cursor:pointer}.a-modal-link--close--icon span{width:1.75rem;height:.25rem;display:block;position:absolute;top:0;left:0;background-color:#f06c00;transform:rotate(45deg);transform-origin:0;border-radius:0.5rem}.a-modal-link--close--icon span:nth-child(2){top:1.25rem;transform:rotate(-45deg)}@media (min-width: 992px){.a-navigation-top{margin-top:3rem}}.a-table-modal{overflow-x:auto;border:0;padding:1rem;padding-bottom:4rem;padding-top:4rem}.a-modal-table{min-width:100% !important;margin-bottom:0 !important}.a-table-modal-caption{padding:1rem;background-color:#fff}.a-form-select{border-color:transparent;color:#03477f;background-color:transparent;font-size:1.9rem;height:auto;font-weight:600}.a-form-submit{color:#000}.a-form-file{font-size:1.2rem}.a-form-error{display:none}.a-form-field-border{display:block;padding:1rem;border-radius:5px;border:1px solid #ced4da}.a-form-filelist{word-break:break-all}.a-form-checkbox{-webkit-appearance:none;background-color:#fff;border:1px solid #495057;padding:1rem !important;border-radius:3px;display:inline-block;position:relative}.a-form-checkbox:checked{color:#fff}.a-form-checkbox:checked:after{content:'\2714';font-size:1.5rem;position:absolute;top:0px;left:0;color:#fff}.a-label,.EPiServerForms .Form__MainBody .Form__Element__Caption{color:#000;display:block;line-height:1rem;font-size:1rem;font-weight:600;margin:0.5rem 0}.anchor-label{color:#03477f;display:block;line-height:1rem;font-size:1rem;font-weight:600;margin-top:1rem;border:none;text-decoration:underline;-webkit-text-decoration-color:#03477f;text-decoration-color:#03477f}.anchor-label:hover{text-decoration:underline;-webkit-text-decoration-color:#f06c00;text-decoration-color:#f06c00}.a-small-label{color:#000;font-size:0.875rem;font-style:italic}.a-input-clear,.a-input-search{background-color:white;border:1px solid #ced4da;z-index:10;cursor:pointer;position:relative;width:3rem}.a-input-clear{border-radius:.25rem;border-top-right-radius:0;border-bottom-right-radius:0;border-left:0}.a-input-clear::before,.a-input-clear::after{content:"";background-color:#03477f;height:0.05em;width:1em;display:block;position:absolute;top:50%;left:50%}.a-input-clear::before{transform:translateX(-50%) rotate(45deg)}.a-input-clear::after{transform:translateX(-50%) rotate(-45deg)}.a-input-clear:hover::before,.a-input-clear:hover::after{width:1.5em;height:0.1em}.a-input-search-input{padding:0.75rem 1rem}.a-input-search{border-radius:.25rem;border-top-left-radius:0;border-bottom-left-radius:0;font-size:0.9rem;border-right:0}.a-input-search::before,.a-input-search::after{content:"";background-color:transparent;width:1em;display:block;position:absolute;top:42%;left:50%;transform:translate(-50%, -50%)}.a-input-search::before{border:0.15em solid #f06c00;border-radius:50%;width:1em;height:1em}.a-input-search::after{top:calc(42% + 1.1em);left:calc(50% + 0.7em);transform:rotate(45deg) translate(-91%, -50%);width:0.8em;height:0.15em;background-color:#f06c00}.a-input-search:hover{font-size:1rem}.a-input-border{border:1px solid #ced4da;position:relative}.a-input-border:not(:focus){border-left-width:0;border-right-width:0;padding-left:calc(1rem + 1px)}.a-input-border:not(:focus):first-child{border-left-width:1px;border-right-width:0}.a-input-border:not(:focus):last-child{border-left-width:0;border-right-width:1px}.a-input-border:focus{border-color:#ffb171;outline:0;border-left-width:1px;border-right-width:1px;z-index:200 !important}.a-search-hit{font-weight:700 !important;font-style:italic !important}.a-featured--container{position:relative;margin-bottom:1rem}@media (min-width: 992px){.a-featured--container{margin-bottom:0}}@media (min-width: 992px){.a-featured--narrow:nth-child(1){position:absolute;bottom:auto;top:0}.a-featured--narrow:nth-child(2){position:absolute;bottom:0;top:auto}}.a-featured-link{display:flex;align-items:center;border:0;font-size:1.5rem;font-weight:700;color:#000;font-size:1rem;justify-content:space-between;padding:1.25rem 1.5rem;margin-bottom:1rem;min-height:5rem}.a-featured-link .a__featured-link-text{padding-right:2rem}@media (min-width: 992px){.a-featured-link{font-size:1.5rem;justify-content:unset;margin-bottom:0;min-height:7rem}}.a-featured-link::after{content:url(/Resources/icons/icon_large_arrow.svg);height:2rem;width:1.1rem;margin-left:2rem;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.a-featured-link--narrow{display:flex;align-items:center;border:0;font-size:1rem;color:#000;position:relative;width:100%;max-width:100%;flex:0 0 100%;padding:0.9rem 3rem 1rem 2.25rem;margin-bottom:2rem;min-height:5rem}@media (min-width: 992px){.a-featured-link--narrow{flex:0 0 54%;max-width:54%;margin-bottom:0}}@media (min-width: 1250px){.a-featured-link--narrow{padding:1.5rem 3rem 1.5rem 2.25rem}}.a-featured-picture{width:100%}.a-featured-picture--narrow{display:block;padding:0;max-width:100%;flex:0 0 100%}@media (min-width: 992px){.a-featured-picture--narrow{max-width:46%;flex:0 0 46%}}.a-shortcuts-box{background-color:#daf5ff;padding:2rem 3rem;margin-bottom:2rem;border-radius:0.5rem}@media (min-width: 992px){.a-shortcuts-box{min-height:20rem}}.a-shortcuts-box-header{margin-bottom:1.5rem}.a-shortcuts-box .a-message-timestamp{margin-bottom:1rem;margin-left:20px;font-weight:300}.a-shortcuts-box-wrapper{margin-bottom:2rem}.a-left-arrow-link{border:0;font-weight:700;font-size:1.075rem;display:flex;margin-bottom:1rem;padding-top:0.2rem;padding-bottom:0.2rem}.a-left-arrow-link::before{content:url("/Resources/icons/icon_small_arrow.svg");color:#f06c00;height:1.1rem;display:block;float:left;margin-top:0.1rem}.a-left-arrow-link--medium{font-size:1.5rem;margin-bottom:1.5rem}.a-left-arrow-link--medium::before{height:1.9rem;margin-bottom:-0.1rem;margin-top:0}.a-left-arrow-link--large{font-size:1.7rem;margin-bottom:1.5rem}.a-left-arrow-link--large::before{height:1.9rem;content:url("/Resources/icons/icon_large_arrow.svg");margin-bottom:-0.1rem;margin-top:0.1rem}.a-left-arrow-link a{border:0}.a-left-arrow-link--with-border{border-bottom:1px solid #f06c00}h2.a-left-arrow-link::before,h3.a-left-arrow-link::before{display:none}.a-profile-name::before{content:url("/Resources/icons/profile.svg");margin-right:0.5rem;vertical-align:top}.a-profile-birthdate{margin-bottom:2rem;font-size:1.25rem}.a-profile-birthdate span:first-child{font-weight:700}.a-background-check-status{font-size:1.5rem;margin-bottom:2rem;margin-top:1.5rem;display:flex;align-items:flex-start}.a-background-check-status img{margin-right:1rem}.a-background-check-status.a__status-unknown{color:red}.a-background-check-status.a__status-in-progress{color:orange}.a-background-check-status.a__status-completed{color:green}.a-background-check-status .a-background-check-status-subtext{color:green;font-size:1rem;display:block}.a-profile-police{display:flex;align-items:flex-start}.a-profile-police img{margin-right:1rem}.a-profile-police__fileupload{margin-bottom:2rem}.a-profile-police__fileupload form{margin-bottom:1rem}.a-profile-police__fileupload-button{padding:0.5rem 1rem;background-color:#fce5d2;display:inline-block;font-weight:700;color:#000000;cursor:pointer}.a-profile-police__fileupload-filename{vertical-align:bottom}.a-profile-police__fileupload input[type="file"]{border:0;clip:rect(0, 0, 0, 0);height:1px;overflow:hidden;padding:0;position:absolute !important;white-space:nowrap;width:1px}.a-profile-police__fileupload input[type="file"]:focus+label{outline:auto;outline:-webkit-focus-ring-color auto 5px}.m-service-messages{font-weight:600}.m-service-messages .m--service-message{border:2px solid;border-radius:4px;padding:0.3rem 0.4rem;margin-bottom:0.5rem}.m-service-messages .m--service-message-info{background-color:#1bbed8;border-color:#17a2b8}.m-service-messages .m--service-message-warning{background-color:#ffca2b;border-color:#ffc107}.m-service-messages .m--service-message-error{background-color:#e15361;border-color:#dc3545}.a-rss{margin-bottom:3.5rem;margin-left:2rem}.a-rss::before{content:"";background-image:url("/Resources/icons/icon_rss.svg");width:2rem;display:inline-block;height:1.4rem;background-repeat:no-repeat;vertical-align:-20%;margin-left:-2rem}.a-pilot-information-table{width:100%;margin:0 0 2rem 0;transform:none}@media (min-width: 768px){.a-pilot-information-table{margin:0 0 2rem 0 !important;transform:none !important;max-width:100% !important}}.popup{padding:2rem;position:fixed;z-index:1;width:500px;bottom:0;transition:right 350ms, opacity 300ms;opacity:0;right:-500px}@media (max-width: 767.98px){.popup{padding:1rem;width:100%;right:-100%}}.popup__content{padding:1rem;background-color:#ffffff;box-shadow:0 0.25rem 0.5rem rgba(0,0,0,0.2);border-radius:.3rem;position:relative;display:flex;flex-direction:row}.popup__info{width:90%;flex-direction:column}.popup__btn-close{border:0;padding:0;background:none;position:absolute;top:1rem;right:1rem;text-decoration:underline}.popup__heading{margin-bottom:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold}.popup-active{right:0;opacity:1}.break-word{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word}.button{border:none;font-family:inherit;font-size:inherit;line-height:1;padding:0;margin:0;display:inline-flex;min-height:50px;flex-direction:column;justify-content:center;align-items:center}.button_theme--submit{background-color:#03477f;color:white;border-radius:8px;padding:0.7rem 3.3rem}.button_theme--submit:hover,.button_theme--submit:focus-visible{color:white;text-decoration:underline;outline:none}.button_theme--cancel{color:#03477f;font-weight:bold}.button_theme--cancel .button__text{display:inline;border-bottom:1px solid #f06c00;padding:5px 0;font-size:.875rem}.button_theme--cancel:hover .button__text,.button_theme--cancel:focus-visible .button__text{border-bottom-color:transparent}.button--no-side-paddings .button__text{padding-left:0;padding-right:0}.error-text{color:#FF1010;display:flex;width:100%;flex-wrap:nowrap;justify-content:flex-start;margin:10px 0 0}.error-text::before{content:'•';align-self:flex-start;margin-left:5px}.error-text .error-text__text{margin-left:5px}.form-label{font-weight:bold;color:black;display:inline-block;margin:0 0 .5rem}@media (min-width: 768px){.form-label{margin-bottom:.75rem}}.m-link-box{padding:1rem 2rem 1rem 1.5rem;border-radius:5px;border:4px solid;margin-bottom:2rem;width:100%;color:#000;position:relative;min-height:6.5rem;align-items:center;display:flex}.m-link-box:hover{color:#000}.m-link-box .m__text-container{width:100%;display:flex;justify-content:space-between}.m-link-box .m__text-container::after{display:block;margin-right:-1rem;content:url("/Resources/icons/icon_small_arrow.svg");color:#f06c00;width:1.5rem;height:1.1rem;align-self:center}.m-link-box .m__header{font-size:1.375rem;font-weight:600;word-break:break-word;line-height:2rem;align-self:center}.m-link-box .m__subheader{font-size:1rem;display:none}@media (min-width: 992px){.m-link-box .m__text-container{display:block;margin-top:0.2rem}.m-link-box .m__text-container::after{display:none}.m-link-box::after{display:block;position:absolute;top:50%;bottom:auto;right:1.5rem;transform:translateY(-50%);content:url("/Resources/icons/icon_large_arrow.svg");color:#f06c00;width:1.1rem;height:1.9rem}.m-link-box .m__header{font-size:1.375rem;line-height:2rem}.m-link-box .m__subheader{font-size:1rem;font-weight:600;word-break:break-word;display:block}}.m-link-box--orange{border-color:#fce5d2;background-color:#fce5d2}.m-link-box--orange:hover{color:#f06c00}.m-link-box--blue{border-color:#daf5ff;background-color:#daf5ff}.m-link-box--blue:hover{color:#f06c00}.m-link-boxblue-light{border-color:#eefaff;background-color:#eefaff}.m-link-boxblue-light:hover{color:#f06c00}.m-link-box--small-with-subheader{min-height:6.85rem}@media (min-width: 992px){.m-link-box--small-with-subheader{padding-right:3rem}.m-link-box--small-with-subheader::after{height:2rem}.m-link-box--small-with-subheader .m__header{margin-bottom:0.5rem}}@media (min-width: 992px){.m-link-box--small::after{margin-right:-1.25rem;content:url("/Resources/icons/icon_small_arrow.svg");height:1.1rem}}.m-link-box--small .m__header{font-size:1rem;margin-bottom:0}.m-link-box--medium-with-subheader .m__header{font-size:1.375rem;line-height:2rem}@media (min-width: 992px){.m-link-box--medium-with-subheader{min-height:10.5rem;padding:1rem 3.5rem 1.25rem 2rem}.m-link-box--medium-with-subheader::after{height:2rem}}@media (min-width: 992px){.m-link-box--large-with-subheader{min-height:17rem;text-align:center;padding:2rem 2rem 3rem 2rem;display:block}.m-link-box--large-with-subheader::after{top:auto;bottom:1.5rem;right:50%;transform:translate(50%, 0);margin-top:0;align-self:unset;height:2rem}.m-link-box--large-with-subheader .m__header{font-size:1.75rem;padding-bottom:1rem}.m-link-box--large-with-subheader .m__subheader{font-size:1rem;display:block}}.m-link-box--btn{padding:1.125rem;padding-right:3rem;min-height:0;width:auto;font-weight:600;line-height:1;margin-bottom:0}.m-link-box--btn:hover{cursor:pointer}.m-link-box--btn::after{position:absolute;top:50%;bottom:auto;right:1.5rem;content:url("/Resources/icons/icon_small_arrow.svg");color:#f06c00;height:1.1rem;margin-right:-1.5rem;display:inline-block;transform:translateY(-50%)}.m-link-box--start-page{padding:1.5rem 2rem 1.5rem 1.5rem;min-height:8rem}.m-link-box--start-page .m__header{font-size:1rem}.m-link-box--start-page .m__text-container::after{display:none}.m-link-box--start-page::after{position:absolute;top:50%;bottom:auto;right:1.5rem;content:url("/Resources/icons/icon_small_arrow.svg");color:#f06c00;height:1.1rem;margin-right:-1.1rem;display:inline-block;transform:translateY(-50%)}.m-link-box--navigation-page{padding:0;border:0;border-radius:0}.m-link-box--navigation-page .m__image-container{height:290px;width:450px;overflow:hidden}@media (max-width: 1249.98px){.m-link-box--navigation-page .m__image-container{width:370px}}@media (max-width: 991.98px){.m-link-box--navigation-page .m__image-container{width:704px;margin-right:-16px}}@media (max-width: 767.98px){.m-link-box--navigation-page .m__image-container{width:524px}}@media (max-width: 575.98px){.m-link-box--navigation-page .m__image-container{width:110%;padding-right:0}}.m-link-box--navigation-page .m__image-container img{height:290px;width:450px;-o-object-fit:cover;object-fit:cover}@media (max-width: 1249.98px){.m-link-box--navigation-page .m__image-container img{width:370px}}@media (max-width: 991.98px){.m-link-box--navigation-page .m__image-container img{width:704px}}@media (max-width: 767.98px){.m-link-box--navigation-page .m__image-container img{width:524px}}@media (max-width: 575.98px){.m-link-box--navigation-page .m__image-container img{width:100%}}.m-link-box--navigation-page .m__text-container{padding:2.125rem 5.3125rem 2.8125rem 1.75rem}@media (max-width: 991.98px){.m-link-box--navigation-page .m__text-container{flex-direction:column}.m-link-box--navigation-page .m__text-container::after{position:absolute;top:50%;bottom:auto;right:3rem;content:url("/Resources/icons/icon_large_arrow.svg");color:#f06c00;margin-right:-1.5rem;display:inline-block;transform:translateY(-50%);height:2rem}}@media (max-width: 991.98px){.m-link-box--navigation-page .m__text-container .m__header{align-self:flex-start}}.m-link-box--navigation-page .m__text-container .m__subheader{display:block !important}.m-link-box--navigation-page .m__text-container .m__introduction-text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}@media (max-width: 991.98px){.m-link-box--navigation-page .m__text-container .m__introduction-text{display:none}}.m-link-box--navigation-page::after{position:absolute;top:50%;bottom:auto;right:3rem;content:url("/Resources/icons/icon_large_arrow.svg");color:#f06c00;margin-right:-1.5rem;display:inline-block;transform:translateY(-50%)}@media (max-width: 991.98px){.m-link-box--navigation-page::after{display:none}}.m-link-box--btn--form{border-width:1px !important}@media (min-width: 768px){.m-link-box--btn--form{float:right}}.m-link-box--no-arrow::after{display:none}.a-navigation-bottom-reports div>div>a{background-color:#daf5ff;border-color:#daf5ff}.m-mobile-header{display:flex;justify-content:space-between;width:100%}@media (min-width: 992px){.m-mobile-header{display:block;justify-content:initial;width:auto}}.m-main-nav{border-bottom:5px solid #9adff3;position:relative}.m-main-nav .m__nav-link{font-size:1.5rem;position:relative;padding:1rem 0;padding-right:1.3rem !important;border:0}.m-main-nav .m__nav-item,.m-main-nav .m-header-links ul li,.m-header-links ul .m-main-nav li{padding:0 1rem 0 1.15rem}@media (min-width: 992px){.m-main-nav .m__nav-list{display:block}.m-main-nav .m__nav-item,.m-main-nav .m-header-links ul li,.m-header-links ul .m-main-nav li{padding:0 1rem 0 1.15rem}.m-main-nav .m__nav-link{font-size:1.25rem;padding:1.5rem 1.3rem 1.5rem 0 !important}.m-main-nav .m__nav-link:not(.collapsed),.m-main-nav .m__nav-link:hover{border-bottom:5px solid #f06c00;margin-bottom:-5px}}@media (max-width: 991.98px){.m-nav-top{margin:1rem 0 2rem 0;width:100%}}.m-nav-top a:not(.dropdown-item){color:#fff}@media (min-width: 992px){.m-nav-top a:not(.dropdown-item){color:#03477f}}.m-nav-toggler{display:inline-flex;font-size:1rem;align-items:center}.m-nav-toggler .m__nav-icon{width:2.3rem;height:1.8rem;display:block;margin-left:0.7rem}.m-nav-toggler .m__nav-icon span{transition:transform 0.5s;transform-origin:0}.m-nav-toggler .m__nav-icon span:nth-child(1){transform:rotate(45deg)}.m-nav-toggler .m__nav-icon span:nth-child(2){display:none}.m-nav-toggler .m__nav-icon span:nth-child(3){transform:rotate(-45deg)}.m-nav-toggler.collapsed .m__nav-icon span{transition:transform 0.5s;transform-origin:0}.m-nav-toggler.collapsed .m__nav-icon span:nth-child(1){transform:rotate(0)}.m-nav-toggler.collapsed .m__nav-icon span:nth-child(2){display:block}.m-nav-toggler.collapsed .m__nav-icon span:nth-child(3){transform:rotate(0)}@media (min-width: 992px){.m-nav-toggler{display:none}}.m-megamenu{margin-top:5px;background-color:#fff;margin-left:-0.2rem;z-index:100}.m-megamenu .m__megamenu_inner{padding-top:2rem;padding-bottom:2rem;padding-left:1.2rem;padding-right:1rem;position:relative}.m-megamenu .m__megamenu_inner-ie{display:block}.m-megamenu .m__megamenu_inner-container{width:100%}.m-megamenu ul{list-style:none;padding-left:0}.m-megamenu h2{margin:0}.m-megamenu h3{margin:2.75rem 0 2.2rem 0;position:relative;font-weight:700;letter-spacing:0.06rem}.m-megamenu li{margin-bottom:1.3rem}.m-megamenu a{font-weight:600}.m-megamenu .m_link{display:inline-block}@media (max-width: 991.98px){.m-megamenu_inner{max-width:none}}@media (min-width: 992px){.m-megamenu{position:absolute;top:100%;left:0;right:0;margin-top:5px;margin-left:0;margin-right:0;background-color:#03477f}.m-megamenu .m_arrow{display:block;position:absolute;left:0px}.m-megamenu .m_arrow::before{display:block;width:0;height:0;border:10px solid transparent;border-left-color:#f06c00;content:" ";position:absolute;top:0;left:0px}.m-megamenu .m_arrow::after{display:block;width:0;height:0;border:10px solid transparent;border-left-color:#03477f;content:" ";position:absolute;top:0;left:calc(0px - 3px)}}.m-function-menu .m__nav-item,.m-function-menu .m-header-links ul li,.m-header-links ul .m-function-menu li{padding:0 1rem}.m-function-menu .m__dropdown{left:.5rem}.m__top-media-container{width:100%;max-width:900px;margin-bottom:1.8rem}@media (min-width: 992px){.m__top-media-container{margin-bottom:3.8rem}}.m-breadcrumbs{display:none}@media (min-width: 992px){.m-breadcrumbs{display:block;margin-top:2.2rem;margin-bottom:2rem}}.m-related-content{margin-top:2rem}.o-page-bottom-link-collection{padding:2rem 3rem;margin-bottom:2rem}.o-page-bottom-link-collection .o__bottom-link-content{display:block;vertical-align:middle}.m-step{counter-increment:step-counter;padding-left:2rem;position:relative}.m-step::before{content:counter(step-counter);display:inline-block;background-color:#03477f;border-radius:50%;font-size:1.75rem;width:2.625rem;height:2.625rem;position:absolute;top:-0.3rem;left:0;transform:translateX(-50%);text-align:center;color:#fff;padding-top:0.15rem}.m-article-list-filter{padding:2rem 1rem 1rem 1rem;margin-bottom:1.5rem}@media (min-width: 992px){.m-article-list-filter{padding:1.75rem 2.7rem 1.2rem 2.7rem}}.m-article-list .m__dropdown-label,.m-article-list .m__dropdown-toggle{vertical-align:middle}.m-article-list .m__dropdown-label{text-align:left}@media (min-width: 768px){.m-article-list .m__dropdown-label{padding-right:2.3rem}}.m-article-list .m__dropdown-toggle{margin-left:0;text-align:left}@media (min-width: 992px){.m-article-list .m__dropdown-toggle{margin-left:1.9rem}}.m-article-list .m__article-result{margin-bottom:1.5rem}.m-article-list .m__article-result .a-text-normal{margin-bottom:0}.m-article-list .m__article-result .a-extra-title{font-size:1rem;font-weight:600;color:#000;display:block;text-transform:uppercase}.m-article-list .m__article-result-link{font-weight:600}.m-article-list .m__article-result-text{margin-top:0.5rem;margin-bottom:0}.m-article-list .m__article-result-text em{font-style:normal;font-weight:700}.m-article-list .m__article-pagination-container{text-align:center}.m-article-list .m__article-pagination{color:#5c88ac;margin-top:1.5rem;margin-bottom:4rem;display:inline-block}@media (min-width: 992px){.m-article-list .m__article-pagination{margin-top:3.5rem;margin-bottom:6rem}}.m-article-list .m__article-pagination .m__article-pagination-element{margin-right:0.1rem}.m-article-list .m__article-pagination ul{display:inline-block;list-style:none;margin-bottom:0;padding-left:0}.m-article-list .m__article-pagination ul li{display:inline-block;margin:0 0.2rem}.m-article-list .m__article-pagination a{color:#5c88ac;border-bottom:0;padding:0.2rem}.m-article-list .m__article-pagination a:hover{color:#5c88ac;border-bottom:1px solid #f06c00}.m-article-list .m__article-pagination a.active{color:#5c88ac;border-bottom:1px solid #f06c00;font-weight:600}@media (min-width: 992px){.m-article-list .m__dropdown-label,.m-article-list .m__dropdown-toggle{vertical-align:middle}.m-article-list .m__dropdown-toggle{margin-left:0}}@media (max-width: 991.98px){.m-header-links,.m-header-links--lang{width:100%}}@media (max-width: 991.98px){.m-header-links .m__dropdown,.m-header-links--lang .m__dropdown{position:relative;width:100%}}@media (max-width: 991.98px){.m-header-links ul li{margin-bottom:1rem}}@media (min-width: 992px){.m__list{margin-bottom:0}}.m__contact-tooltip{background-color:transparent;background-image:url(/Resources/icons/icon_alert_circle.svg);width:1.44rem;height:1.44rem;padding:0;border:0;margin-top:1px}.m__opening-hours{float:left;margin-right:1rem;padding-top:4px;width:calc(100% - 2.44rem)}.m-what-we-do{margin-top:2rem}.m-what-we-do .m__figure{position:relative;border-bottom:2px solid #03477f}.m-what-we-do .m__background{padding-top:59%;height:0;display:inline-block;background-repeat:no-repeat}.m-what-we-do .m__background--05{background-image:url("/Resources/img/what_we_do/Illustrasjon_Luftfartstilsynet-farger-05.svg");display:none}.m-what-we-do .m__background--06{background-image:url("/Resources/img/what_we_do/Illustrasjon_Luftfartstilsynet-farger-06.svg");display:none}.m-what-we-do .m__background--07{background-image:url("/Resources/img/what_we_do/Illustrasjon_Luftfartstilsynet-farger-07.svg");display:none}.m-what-we-do .m__background--08{background-image:url("/Resources/img/what_we_do/Illustrasjon_Luftfartstilsynet-farger-08.svg");display:none}.m-what-we-do .m__background--09{background-image:url("/Resources/img/what_we_do/Illustrasjon_Luftfartstilsynet-farger-09.svg");display:none}.m-what-we-do .m__background--10{background-image:url("/Resources/img/what_we_do/Illustrasjon_Luftfartstilsynet-farger-10.svg");display:none}.m-what-we-do .m__background--11{background-image:url("/Resources/img/what_we_do/Illustrasjon_Luftfartstilsynet-farger-11.svg");display:none}.m-what-we-do .m__background--12{background-image:url("/Resources/img/what_we_do/Illustrasjon_Luftfartstilsynet-farger-12.svg");display:none}.m-what-we-do .m__background--plane{background-image:url("/Resources/img/what_we_do/Illustrasjon_Luftfartstilsynet-farger-01.svg");display:inline-block}.m-what-we-do .m__background--lift{background-image:url("/Resources/img/what_we_do/Illustrasjon_Luftfartstilsynet-farger-02.svg");display:inline-block}.m-what-we-do .m__background--parliament{background-image:url("/Resources/img/what_we_do/Illustrasjon_Luftfartstilsynet-farger-03.svg");display:inline-block}.m-what-we-do .m__background--people{background-image:url("/Resources/img/what_we_do/Illustrasjon_Luftfartstilsynet-farger-04.svg");display:inline-block}.m-what-we-do .m__link{position:absolute;color:transparent;border:0}.m-what-we-do .m__link--1{width:28%;height:46%;top:52%;left:31%}.m-what-we-do .m__link--2{width:46%;height:26%;top:20%;left:37%}.m-what-we-do .m__link--3{width:8%;height:32%;top:67%;left:5%}.m-what-we-do .m__link--4{width:38%;height:99%;top:0%;left:15%}.m-what-we-do .m__link--5{width:33%;height:22%;top:16%;left:41%}.m-what-we-do .m__link--6{width:67%;height:35%;top:64%;left:23%}.m-what-we-do .m__link--7{width:14%;height:29%;top:34%;left:18%}.m-what-we-do .m__link--8{width:30%;height:33%;top:66%;left:37%}@media (min-width: 768px){.m-what-we-do{padding:0}.m-what-we-do .m__text{margin-left:1rem;margin-right:1rem}.m-what-we-do:nth-child(odd) .m__text{margin-left:0}.m-what-we-do:nth-child(even) .m__text{margin-right:0}}@media (min-width: 1250px){.m-what-we-do:nth-child(odd) .m__text{margin-left:1rem}.m-what-we-do:nth-child(even) .m__text{margin-right:1rem}.m-what-we-do:first-child .m__text{margin-left:0}.m-what-we-do:last-child .m__text{margin-right:0}}.m-startpage-top-image{width:100%;margin-bottom:2rem}@media (max-width: 575.98px){.m-startpage-top-image{padding-left:0;padding-right:0}}.m-startpage-top-image .m__image-text-container{position:relative;margin-top:-3rem}.m-startpage-top-image .m__image-text{padding:2rem 3rem;font-size:1.5rem;text-align:center;font-weight:600}@media (min-width: 768px){.m-startpage-top-image .m__image-text{font-size:2rem}}@media (min-width: 1250px){.m-startpage-top-image{max-width:1440px}}#mc_embed_signup{margin-bottom:2rem}#mc_embed_signup input[type=email]{margin:0.5rem 0}.m-social-media{color:#fff}.m-social-media a:hover{border-color:#f06c00}.m-social-media a::before{content:url("/Resources/icons/icon_small_arrow.svg");color:#f06c00;height:1.4rem;position:absolute;left:0;top:0.2rem;margin-left:-1.5rem}@media (min-width: 992px){.m-social-media{padding-bottom:4rem}}.m-social-media .m__social-media-column-container{margin-top:1rem;margin-left:1rem}@media (min-width: 992px){.m-social-media .m__social-media-column-container{margin-top:0rem;margin-left:0rem}}.m-social-media .m__social-media-column-header{margin-top:0.5rem;position:relative;font-size:1.5rem;display:block;margin-bottom:1rem}@media (min-width: 992px){.m-social-media .m__social-media-column-header{margin-bottom:2rem}}.m-social-media .m__social-media-column-header-link:before{content:url("/Resources/icons/icon_large_arrow.svg");height:2rem;top:0;margin-left:-2rem}.m-social-media .m__social-media-list{list-style:none;padding-left:0}.m-social-media .m__social-media-link{margin-left:2rem;color:#fff;border-bottom:1px solid transparent;font-size:1rem;display:table;position:relative;margin-top:0.5rem}.m-social-media .m__social-media-link:before{font-size:1rem;width:21px;top:0.2rem;margin-left:-2rem}.m-social-media .m__social-media-link.facebook:before{content:url("/Resources/icons/social_facebook_circle.svg")}.m-social-media .m__social-media-link.twitter:before{content:url("/Resources/icons/social_twitter_circle.svg")}.m-social-media .m__social-media-link.mail:before{content:url("/Resources/icons/icon_mail.svg");top:0.3rem}.m-image-modal{width:100%;text-align:center}.m-image-modal .modal-dialog{display:inline-block}@media (min-width: 1250px){.m-image-modal .modal-dialog{max-width:1250px}}.m-image-modal .m__image{pointer-events:all;max-width:100%;max-height:100%}.m-image-modal .m__close{font-size:2.5rem}.EPiServerForms .Form__Status__Message:not(.hide){font-size:1.2rem;font-weight:600;margin-bottom:1rem}.EPiServerForms .Form__Description{margin-bottom:1.5rem}.EPiServerForms .Form__MainBody .Form__Element,.EPiServerForms .Form__MainBody .Form__Title,.EPiServerForms .Form__MainBody .Form__Description{margin-bottom:1.5rem}.EPiServerForms .Form__MainBody .FormCaptcha__Image{width:100%;margin-bottom:0.5rem}.EPiServerForms .Form__MainBody .FormRange__Input{display:inline-block;width:calc(100% - 2.5rem)}.EPiServerForms .Form__MainBody .FormChoice__Input{display:inline-block;width:auto}.EPiServerForms .Form__MainBody .FormChoice--Image__Item img{max-width:200px;display:block;margin-bottom:1rem}.EPiServerForms .Form__MainBody label{color:#000;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.EPiServerForms .Form__MainBody input[type="checkbox"],.EPiServerForms .Form__MainBody [type="radio"]{min-width:13px;min-height:13px;width:13px;margin-right:2.5px;margin-bottom:3.25px}.EPiServerForms .Form__MainBody textarea{min-height:8rem;line-height:1.5}.EPiServerForms .Form__MainBody button{display:block;width:100%}.EPiServerForms .Form__MainBody .ValidationFail select,.EPiServerForms .Form__MainBody .ValidationFail textarea,.EPiServerForms .Form__MainBody .ValidationFail input{border-color:red}.EPiServerForms .Form__MainBody .Form__Element__ValidationError{color:red;line-height:2rem}.EPiServerForms .Form__MainBody .FormStep.hide{display:none}.EPiServerForms .Form__MainBody .Form__NavigationBar{display:block;width:100%;text-align:center}.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__ProgressBar{display:inline-block;margin:1rem}.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action{display:inline-block;width:8rem}@media (max-width: 767.98px){.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action{width:100%}}.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action:first-child{float:left}.EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action:last-child{float:right}.m-contact .a-image-picture{display:block}@media (min-width: 576px){.m-contact .a-image-picture{display:table-cell;vertical-align:middle;height:190px}}.m-contact img{max-width:300px}@media (min-width: 576px){.m-contact img{max-width:100%}}.m__contact-icon-link{margin-left:2.5rem;font-size:1rem;display:table;position:relative;margin-top:0.5rem}.m__contact-icon-link:before{position:absolute;font-size:1rem;width:21px;margin-left:-2.5rem;padding-right:1rem}.m__contact-icon-link.mail:before{content:url(/Resources/icons/icon_envelope.svg);top:4px}.m__contact-icon-link.phone:before{content:url(/Resources/icons/icon_telephone.svg);top:0px}.pagination-button{margin:0.45rem;margin-left:0;border:0;color:#03477f;background:transparent;width:1.5em}.pagination-button:hover,.pagination-button :focus{color:#f06c00}.pagination-button-inactive{color:rgba(0,0,0,0.3);cursor:default !important}.pagination-button-inactive:hover{color:rgba(0,0,0,0.3)}.pagination-button-active-letter{font-weight:bold;color:#f06c00;cursor:pointer !important}.pagination-button-active-letter:focus{outline:none}.paginations{padding-left:0.5rem}.paginations>div{display:flex;flex-wrap:wrap}@media (min-width: 992px){.dropdown-row{text-align:center}}.dropdown.a-dropdown{padding-left:3rem;padding-right:3rem}.file-download-link{padding:1.5rem;border-radius:5px;margin-bottom:2rem;color:#000;position:relative;min-height:2.6875rem;align-items:center;display:flex;text-decoration:none;color:#fff;border:none}@media (max-width: 991.98px){.file-download-link{margin-left:-16px}}.file-download-link--on-page{background-color:#03477f}.report-figure{margin-bottom:32px}.report-figure .media-text-content{margin-bottom:0}.report-figure--expanded,.report-figure--expanded+div{width:729.328px}@media screen and (max-width: 1249px){.report-figure--expanded,.report-figure--expanded+div{width:100%;overflow-x:auto}}@media (max-width: 991.98px){.report-figure--expanded,.report-figure--expanded+div{overflow-x:auto;width:100vw;margin-left:-50vw;left:50%;position:relative}.report-figure--expanded .media-text-content,.report-figure--expanded+div .media-text-content{width:729.328px !important;max-width:729.328px !important}}.report-figure--expanded img,.report-figure--expanded+div img{width:100%;max-width:100%}@media (max-width: 991.98px){.report-figure--expanded img,.report-figure--expanded+div img{width:729.328px;max-width:729.328px}}@media screen and (max-width: 1249px){.report-figure--expanded img,.report-figure--expanded+div img{width:729.328px;max-width:729.328px}}.report-figure--text-width{width:100%}.report-figure--half-width,.report-figure--left-half,.report-figure--right-half{width:50%;margin-bottom:0}@media (max-width: 575.98px){.report-figure--half-width,.report-figure--left-half,.report-figure--right-half{width:100%;float:none;padding:0 !important;margin-bottom:32px}}.report-figure--left-half{padding:1rem 1rem 1rem 0;float:left}.report-figure--right-half{padding:1rem 0 1rem 1rem;float:right}.highlighted-text-block{padding:2rem;background-color:#eefaff;margin:2rem 0 2rem 0;clear:both}.highlighted-text-block--title{font-weight:bold;font-size:20px}.highlighted-text-block :last-child{margin-bottom:0;padding-bottom:0}.m-filter-group{font-style:normal;font-weight:normal;display:flex;flex-wrap:wrap}.m-filter-container{position:relative;font-size:16px;line-height:25px;margin-right:10px;margin-bottom:10px}.m-filter-container button{display:flex;align-items:center;height:50px;background:#03477f;border:none;border-radius:4px;color:#ffffff;padding:0 12px}.m-filter-container button:hover{color:#f06c00}.m-filter-container.toggle-filters button{background-color:#eefaff;color:#f06c00;display:flex}.m-filter-container.toggle-filters button img{margin-right:10px;padding-bottom:3px}.m-filter-container .m-filter-body{display:none;position:absolute;z-index:100;top:50px;left:0;color:#ffffff;width:150%;min-width:260px;background:#03477f;border-top:4px solid #9adff3;height:auto;border-radius:0 0 4px 4px;padding:29px 16px 12px 16px}.m-filter-container.expanded button{border-radius:4px 4px 0 0}.m-filter-container .m-filter-body.expanded{display:block}.m-filter-container ul{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-after:0;margin-block-end:0}.m-filter-container li{margin-bottom:12px}.m-filter-container li:last-child{margin:0}.m-filter-container .m-filter-pulldown .checkbox{width:22px;height:22px;background:#ffffff;display:flex;justify-content:center;align-items:center;border:1px solid #9adff3;box-sizing:border-box;border-radius:4px;margin-right:8px;cursor:pointer}.m-filter-container .m-filter-pulldown .checkbox.selected{border:1px solid #f06c00}.m-filter-container .m-filter-pulldown li{display:flex}.m-filter-container .m-filter-pulldown li svg{fill:#f06c00}.m-filter-container .m-filter-pulldown li a{color:#ffffff;padding:0;border:none}.m-filter-container .m-filter-pulldown li a:hover{color:#f06c00}.m-filter-container .m-filter-pulldown li a.selected{color:#f06c00}.m-filter-container .m-filter-label{height:25px;display:flex;align-content:center}.m-filter-container .m-filter-arrow{margin-left:10px;height:25px}.m-filter-container .m-filter-arrow a{text-decoration:none;border:none}.m-filter-container .m-filter-arrow svg{fill:#f06c00}.m-filter-container .m-filter-arrow-expanded svg{fill:#9adff3;transform:rotate(180deg)}.m-filter-container .buttons{display:flex;justify-content:space-between;margin-top:20px}.m-filter-container .buttons a{font-size:14px;line-height:21px;-webkit-text-decoration-line:underline;text-decoration-line:underline;border:none;color:#ffffff}.m-filter-container.active button{background-color:#eefaff;color:#f06c00}.m-filter-textfield{padding:0px 29px 0 0px}.m-filter-textfield input{border:1px solid #9adff3;box-sizing:border-box;border-radius:4px;padding:4px 13px;outline:none}.m-filter-sort{position:relative;margin-right:0}.m-filter-sort .filter-sort-label{font-size:18px;width:120px}.m-filter-sort .m-filter-body{position:absolute;right:0;left:auto;top:24px;min-width:220px}.m-filter-sort ul{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-after:0;margin-block-end:0}.m-filter-sort li a{color:#ffffff;text-decoration:none;padding:0;padding-bottom:2px;margin-bottom:6px;border:none}.m-filter-sort li a:hover{color:#f06c00}.m-filter-sort li a.selected{color:#f06c00;border-bottom:1px solid #f06c00}.m-filter-sort button{display:flex;align-items:center;background:none;border:none;border-radius:4px;color:#03477f;padding:0;margin:0;height:auto}.m-filter-sort .m-filter-arrow{margin-left:10px}.m-filter-sort .buttons{justify-content:right;margin-top:30px}.m-filter-range{padding:0px}.m-filter-range .horizontal-slider{height:30px;z-index:200}.m-filter-range .dot{width:26px;height:26px;border-radius:26px;line-height:26px;background:#9adff3;font-size:1px;color:#9adff3}.m-filter-range .track,.m-filter-range .track.track-0,.m-filter-range .track.track-1,.m-filter-range .track.track-2{background:#f06c00;height:4px;border-radius:4px;margin-top:11px}.m-filter-range .track.track-1{background:#fff}.m-filter-range .track.track-0,.m-filter-range .track.track-2{background:#f06c00}.m-filter-range .ranges{display:flex;justify-content:space-between;padding-top:10px}.m-filter-range .range-input{width:48%}.m-filter-range .range-input:first-child{padding-right:10px}.m-filter-range input{border:1px solid #9adff3;width:100%;height:27px;box-sizing:border-box;border-radius:4px;padding:2px 2px 0px 2px;outline:none}@media (max-width: 800px){.m-filter-container{width:82vw}.m-filter-container button{width:100%}.m-filter-container .m-filter-body.expanded{width:82vw}.m-filter-container .m-filter-label{width:100%}}.select{display:inline-flex;flex-direction:column;min-width:190px}.select__label{display:inline-flex;align-self:flex-start}.select__select{padding-right:40px;cursor:pointer;background-color:#03477f;color:white;position:relative;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("/Resources/icons/icon_select.svg");background-repeat:no-repeat;background-position:calc(100% - 15px) 50%}.select__select:hover,.select__select:focus{color:#f06c00;background-color:#03477f}.text-input{margin-bottom:1.5625rem}@media (min-width: 768px){.text-input{margin-bottom:2.0625rem}}.text-input--error{color:#FF1010}.text-input__label--error{color:#FF1010}.text-input ::-webkit-input-placeholder{font-style:normal;color:#495057;font-style:italic;opacity:0.8}.text-input :-moz-placeholder{font-style:normal;color:#495057;font-style:italic;opacity:0.8}.text-input ::-moz-placeholder{font-style:normal;color:#495057;font-style:italic;opacity:0.8}.text-input :-ms-input-placeholder{font-style:normal;color:#495057;font-style:italic;opacity:0.8}.text-input--error ::-webkit-input-placeholder{color:#FF1010}.text-input--error :-moz-placeholder{color:#FF1010}.text-input--error ::-moz-placeholder{color:#FF1010}.text-input--error :-ms-input-placeholder{color:#FF1010}.text-input__input{border-color:#03477f;border-radius:8px;height:2.3125rem;padding-left:.625rem;color:#495057;padding-top:3px;padding-bottom:0px}@media (min-width: 768px){.text-input__input{height:3.125rem;padding-left:1.25rem}}.text-input__input--error{border-color:#FF1010;color:#FF1010}.checkbox{padding-left:40px;display:inline-flex;justify-content:flex-start;flex-wrap:nowrap;padding:0;cursor:pointer}.checkbox__heading{font-weight:normal;display:block}.checkbox__input{position:absolute;left:-999em;clip:rect(0, 0, 0, 0);opacity:0;overflow:hidden}.checkbox__icon{width:22px;height:22px;border-radius:4px;border:1px solid #9adff3;top:0;left:0;display:flex;flex-direction:column;justify-content:center;margin-right:10px;overflow:hidden;align-self:flex-start}.checkbox__icon:before{content:'';display:block;width:12px;height:12px;background-color:#f06c00;align-self:center;border-radius:50%;opacity:0;transition:all 0.5s ease-in-out}.checkbox__input:checked ~ .checkbox__label .checkbox__icon{border-color:#f06c00}.checkbox__input:checked ~ .checkbox__label .checkbox__icon:before{opacity:1}.checkbox__label{margin-top:0;align-self:center;line-height:1em;cursor:pointer;display:inline-flex;flex-wrap:nowrap}.checkbox__input:focus-visible ~ .checkbox__label{text-decoration:underline}.checkbox__label-text{padding-top:2px;align-self:center}.checkbox-list{margin-bottom:2.0625rem}@media (min-width: 768px){.checkbox-list{margin-bottom:2.3125rem}}.checkbox-list__heading{margin:0;display:block}.checkbox-list__heading--error{color:#FF1010}.checkbox-list__clear-button{border:none;padding:0;font-size:.875rem;margin:.875rem 0 0;background:none;text-decoration:underline}@media (min-width: 768px){.checkbox-list__clear-button{margin-top:1.5625rem}}.checkbox-list__clear-button:hover,.checkbox-list__clear-button:focus{text-decoration:none}.checkbox-list__items_in-one-line{display:flex}.checkbox-list__item{margin-top:1.25rem;margin-right:1.875rem}.checkbox-list__item:last-child{margin-right:0}@media (min-width: 768px){.checkbox-list__item{margin-top:1.5rem}}.checkbox-list__heading+.checkbox-list__item{margin-top:.875rem}@media (min-width: 768px){.checkbox-list__heading+.checkbox-list__item{margin-top:1.25rem}}.day-picker{margin-bottom:2.0625rem}.day-picker__input-container{width:160px;margin-right:20px}.day-picker__heading{display:block;margin-bottom:1.125rem}.day-picker--error .day-picker__heading{color:#FF1010}.day-picker__label{font-size:1rem;font-weight:400;color:black}@media (min-width: 768px){.day-picker__label{margin-bottom:1rem}}.day-picker__row{display:flex;flex-wrap:nowrap;justify-content:flex-start}.day-picker__col{align-self:center}.day-picker--error .day-picker__expiration{color:#FF1010}.day-picker__input{border:1px solid #03477f;border-radius:8px;height:37px;padding:14px 40px 10px 10px;color:#03477f;outline:none;background-image:url("/Resources/icons/icon_calendar.svg");background-repeat:no-repeat;background-position:calc(100% - 10px) 50%;cursor:pointer;width:160px;font-size:16px}.day-picker--error .day-picker__input{border-color:#FF1010;color:#FF1010;background-image:url("/Resources/icons/icon_calendar_red.svg")}@media (min-width: 768px){.day-picker__input{height:50px;padding:14px 40px 10px 10px;font-size:18px}}.day-picker__calendar{font-size:18px;letter-spacing:0.52px;font-weight:400;font-family:"Overpass",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.day-picker__calendar-header{display:flex;flex-direction:column}.day-picker__calendar .react-datepicker{border:1px solid #03477f;border-radius:4px;background:white;padding:0 5px 5px}@media (min-width: 992px){.day-picker__calendar .react-datepicker{padding:0 20px 20px}}.day-picker__calendar .react-datepicker__header{background:none;border-bottom:none;padding-top:15px;padding-bottom:2px}.day-picker__calendar .react-datepicker__day,.day-picker__calendar .react-datepicker__day-name{font-size:14px;width:2em;line-height:1.6em;font-weight:200;margin-left:0.5em;margin-right:0.5em}@media (min-width: 992px){.day-picker__calendar .react-datepicker__day,.day-picker__calendar .react-datepicker__day-name{font-size:16px}}.day-picker__calendar .react-datepicker__day:after{content:'.'}.day-picker__calendar .react-datepicker__day--selected{background:none;border:1px solid #f06c00;border-radius:4px;color:black}.day-picker__calendar .react-datepicker__day--outside-month{opacity:0.5}.day-picker__calendar .react-datepicker__day-name{text-transform:capitalize;opacity:0.5}.day-picker__current-month,.day-picker__current-year{letter-spacing:1px}.day-picker__current-year{font-size:16px;font-weight:200;margin:0 20px}.day-picker__current-month{font-size:20px;font-weight:bold;text-transform:capitalize;margin:0 14px}@media (min-width: 992px){.day-picker__current-month{font-size:24px}}.day-picker__year-navigation,.day-picker__month-navigation{display:flex;width:100%;flex-direction:row;justify-content:center;flex-wrap:nowrap;margin-bottom:8px}.day-picker__month-navigation{margin-bottom:6px}.day-picker__navigation-button{border:none;background-color:rgba(255,255,255,0);background-repeat:no-repeat;background-position:50%;padding:0;height:16px;width:16px;display:block;align-self:center}.day-picker__navigation-button--prev{background-image:url("/Resources/icons/icon_arrow-left.svg")}.day-picker__navigation-button--next{background-image:url("/Resources/icons/icon_arrow-right.svg")}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{border-top-color:#03477f}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{border-top-width:20px;bottom:-9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{bottom:-11px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{border-bottom-width:20px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{border-bottom-color:white;top:-9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{top:-11px;border-bottom-color:#03477f}.react-datepicker-popper[data-placement^=bottom]{padding-top:18px}.edit-user-form{margin-bottom:5.1875rem}@media (min-width: 768px){.edit-user-form{margin-bottom:7.75rem}}.edit-user-form__buttons{display:flex;flex-direction:column;justify-content:center;align-content:center;width:100%;max-width:420px;margin-top:3.5625rem;margin-left:auto;margin-right:auto}.edit-user-form_create-mode .edit-user-form__buttons{max-width:100%;justify-content:flex-start}.edit-user-form__buttons--in-modal{align-self:center;max-width:300px}@media (min-width: 768px){.edit-user-form__buttons{flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:1.875rem}}.edit-user-form__cancel-button{margin-top:.9375rem}.edit-user-form__cancel-button .button__text{padding-left:17px;padding-right:17px}@media (min-width: 768px){.edit-user-form__cancel-button{margin-top:0;margin-left:20px}.edit-user-form_create-mode .edit-user-form__cancel-button{margin-left:54px}}@media (min-width: 768px){.edit-user-form__delete-label{margin-top:1.8125rem}}.edit-user-form__deactivate-user-button,.edit-user-form__delete-user-button{display:block;clear:both;padding-left:0;padding-right:0}@media (min-width: 768px){.edit-user-form__deactivate-user-button,.edit-user-form__delete-user-button{margin-top:1.375rem}}.edit-user-form__save-button:hover{color:#f06c00;text-decoration:none}.edit-user-form h1{line-height:1.45;font-family:"Merriweather";font-weight:bold}.edit-user-form h2{font-family:"Merriweather";line-height:1.385}.edit-user-form h3{line-height:1.334}@media (min-width: 992px){.edit-user-form h1{line-height:1.28}}.edit-user-form .page-heading{text-align:center;font-family:"Merriweather";font-size:1.625rem;line-height:2.25rem;font-weight:700;word-break:break-word;margin:1.25rem 0 2.5rem}@media (min-width: 768px){.edit-user-form .page-heading{font-size:3.125rem;line-height:4rem;margin:0 0 4.75rem}}.loading-indicator{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:0.5;z-index:20}.loading-indicator:before{content:"";display:block;margin:20px auto;font-size:15px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load5 1.1s infinite ease;animation:load5 1.1s infinite ease;transform:translateZ(0) scale(0.5)}.loading-indicator:before{position:absolute;top:50%;left:50%;margin-top:-0.5em;margin-left:-0.5em}@-webkit-keyframes load5{0%,100%{box-shadow:0em -2.6em 0em 0em #03477f,1.8em -1.8em 0 0em rgba(3,71,127,0.2),2.5em 0em 0 0em rgba(3,71,127,0.2),1.75em 1.75em 0 0em rgba(3,71,127,0.2),0em 2.5em 0 0em rgba(3,71,127,0.2),-1.8em 1.8em 0 0em rgba(3,71,127,0.2),-2.6em 0em 0 0em rgba(3,71,127,0.5),-1.8em -1.8em 0 0em rgba(3,71,127,0.7)}12.5%{box-shadow:0em -2.6em 0em 0em rgba(3,71,127,0.7),1.8em -1.8em 0 0em #03477f,2.5em 0em 0 0em rgba(3,71,127,0.2),1.75em 1.75em 0 0em rgba(3,71,127,0.2),0em 2.5em 0 0em rgba(3,71,127,0.2),-1.8em 1.8em 0 0em rgba(3,71,127,0.2),-2.6em 0em 0 0em rgba(3,71,127,0.2),-1.8em -1.8em 0 0em rgba(3,71,127,0.5)}25%{box-shadow:0em -2.6em 0em 0em rgba(3,71,127,0.5),1.8em -1.8em 0 0em rgba(3,71,127,0.7),2.5em 0em 0 0em #03477f,1.75em 1.75em 0 0em rgba(3,71,127,0.2),0em 2.5em 0 0em rgba(3,71,127,0.2),-1.8em 1.8em 0 0em rgba(3,71,127,0.2),-2.6em 0em 0 0em rgba(3,71,127,0.2),-1.8em -1.8em 0 0em rgba(3,71,127,0.2)}37.5%{box-shadow:0em -2.6em 0em 0em rgba(3,71,127,0.2),1.8em -1.8em 0 0em rgba(3,71,127,0.5),2.5em 0em 0 0em rgba(3,71,127,0.7),1.75em 1.75em 0 0em #03477f,0em 2.5em 0 0em rgba(3,71,127,0.2),-1.8em 1.8em 0 0em rgba(3,71,127,0.2),-2.6em 0em 0 0em rgba(3,71,127,0.2),-1.8em -1.8em 0 0em rgba(3,71,127,0.2)}50%{box-shadow:0em -2.6em 0em 0em rgba(3,71,127,0.2),1.8em -1.8em 0 0em rgba(3,71,127,0.2),2.5em 0em 0 0em rgba(3,71,127,0.5),1.75em 1.75em 0 0em rgba(3,71,127,0.7),0em 2.5em 0 0em #03477f,-1.8em 1.8em 0 0em rgba(3,71,127,0.2),-2.6em 0em 0 0em rgba(3,71,127,0.2),-1.8em -1.8em 0 0em rgba(3,71,127,0.2)}62.5%{box-shadow:0em -2.6em 0em 0em rgba(3,71,127,0.2),1.8em -1.8em 0 0em rgba(3,71,127,0.2),2.5em 0em 0 0em rgba(3,71,127,0.2),1.75em 1.75em 0 0em rgba(3,71,127,0.5),0em 2.5em 0 0em rgba(3,71,127,0.7),-1.8em 1.8em 0 0em #03477f,-2.6em 0em 0 0em rgba(3,71,127,0.2),-1.8em -1.8em 0 0em rgba(3,71,127,0.2)}75%{box-shadow:0em -2.6em 0em 0em rgba(3,71,127,0.2),1.8em -1.8em 0 0em rgba(3,71,127,0.2),2.5em 0em 0 0em rgba(3,71,127,0.2),1.75em 1.75em 0 0em rgba(3,71,127,0.2),0em 2.5em 0 0em rgba(3,71,127,0.5),-1.8em 1.8em 0 0em rgba(3,71,127,0.7),-2.6em 0em 0 0em #03477f,-1.8em -1.8em 0 0em rgba(3,71,127,0.2)}87.5%{box-shadow:0em -2.6em 0em 0em rgba(3,71,127,0.2),1.8em -1.8em 0 0em rgba(3,71,127,0.2),2.5em 0em 0 0em rgba(3,71,127,0.2),1.75em 1.75em 0 0em rgba(3,71,127,0.2),0em 2.5em 0 0em rgba(3,71,127,0.2),-1.8em 1.8em 0 0em rgba(3,71,127,0.5),-2.6em 0em 0 0em rgba(3,71,127,0.7),-1.8em -1.8em 0 0em #03477f}}@keyframes load5{0%,100%{box-shadow:0em -2.6em 0em 0em #03477f,1.8em -1.8em 0 0em rgba(3,71,127,0.2),2.5em 0em 0 0em rgba(3,71,127,0.2),1.75em 1.75em 0 0em rgba(3,71,127,0.2),0em 2.5em 0 0em rgba(3,71,127,0.2),-1.8em 1.8em 0 0em rgba(3,71,127,0.2),-2.6em 0em 0 0em rgba(3,71,127,0.5),-1.8em -1.8em 0 0em rgba(3,71,127,0.7)}12.5%{box-shadow:0em -2.6em 0em 0em rgba(3,71,127,0.7),1.8em -1.8em 0 0em #03477f,2.5em 0em 0 0em rgba(3,71,127,0.2),1.75em 1.75em 0 0em rgba(3,71,127,0.2),0em 2.5em 0 0em rgba(3,71,127,0.2),-1.8em 1.8em 0 0em rgba(3,71,127,0.2),-2.6em 0em 0 0em rgba(3,71,127,0.2),-1.8em -1.8em 0 0em rgba(3,71,127,0.5)}25%{box-shadow:0em -2.6em 0em 0em rgba(3,71,127,0.5),1.8em -1.8em 0 0em rgba(3,71,127,0.7),2.5em 0em 0 0em #03477f,1.75em 1.75em 0 0em rgba(3,71,127,0.2),0em 2.5em 0 0em rgba(3,71,127,0.2),-1.8em 1.8em 0 0em rgba(3,71,127,0.2),-2.6em 0em 0 0em rgba(3,71,127,0.2),-1.8em -1.8em 0 0em rgba(3,71,127,0.2)}37.5%{box-shadow:0em -2.6em 0em 0em rgba(3,71,127,0.2),1.8em -1.8em 0 0em rgba(3,71,127,0.5),2.5em 0em 0 0em rgba(3,71,127,0.7),1.75em 1.75em 0 0em #03477f,0em 2.5em 0 0em rgba(3,71,127,0.2),-1.8em 1.8em 0 0em rgba(3,71,127,0.2),-2.6em 0em 0 0em rgba(3,71,127,0.2),-1.8em -1.8em 0 0em rgba(3,71,127,0.2)}50%{box-shadow:0em -2.6em 0em 0em rgba(3,71,127,0.2),1.8em -1.8em 0 0em rgba(3,71,127,0.2),2.5em 0em 0 0em rgba(3,71,127,0.5),1.75em 1.75em 0 0em rgba(3,71,127,0.7),0em 2.5em 0 0em #03477f,-1.8em 1.8em 0 0em rgba(3,71,127,0.2),-2.6em 0em 0 0em rgba(3,71,127,0.2),-1.8em -1.8em 0 0em rgba(3,71,127,0.2)}62.5%{box-shadow:0em -2.6em 0em 0em rgba(3,71,127,0.2),1.8em -1.8em 0 0em rgba(3,71,127,0.2),2.5em 0em 0 0em rgba(3,71,127,0.2),1.75em 1.75em 0 0em rgba(3,71,127,0.5),0em 2.5em 0 0em rgba(3,71,127,0.7),-1.8em 1.8em 0 0em #03477f,-2.6em 0em 0 0em rgba(3,71,127,0.2),-1.8em -1.8em 0 0em rgba(3,71,127,0.2)}75%{box-shadow:0em -2.6em 0em 0em rgba(3,71,127,0.2),1.8em -1.8em 0 0em rgba(3,71,127,0.2),2.5em 0em 0 0em rgba(3,71,127,0.2),1.75em 1.75em 0 0em rgba(3,71,127,0.2),0em 2.5em 0 0em rgba(3,71,127,0.5),-1.8em 1.8em 0 0em rgba(3,71,127,0.7),-2.6em 0em 0 0em #03477f,-1.8em -1.8em 0 0em rgba(3,71,127,0.2)}87.5%{box-shadow:0em -2.6em 0em 0em rgba(3,71,127,0.2),1.8em -1.8em 0 0em rgba(3,71,127,0.2),2.5em 0em 0 0em rgba(3,71,127,0.2),1.75em 1.75em 0 0em rgba(3,71,127,0.2),0em 2.5em 0 0em rgba(3,71,127,0.2),-1.8em 1.8em 0 0em rgba(3,71,127,0.5),-2.6em 0em 0 0em rgba(3,71,127,0.7),-1.8em -1.8em 0 0em #03477f}}.message-modal:focus{outline:none}.message-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);padding:10px;display:flex;flex-direction:column;justify-content:center;z-index:1000}.message-modal__close-button{border:none;background:none;position:absolute;top:24px;right:20px;z-index:100;cursor:pointer;margin:0;padding:0;color:inherit}.message-modal__close-button-icon{width:15px;height:15px;display:block}.message-modal__content{align-self:center;background-color:#fff;width:100%;max-width:550px;max-height:100%;overflow-y:auto;position:relative;word-break:break-word;padding:60px 30px;outline:none}.message-modal__Body--open{overflow:hidden}.confirmation{display:flex;flex-direction:column;align-content:center}.confirmation__heading{font-size:1.625rem;font-weight:bold;align-self:center}.confirmation__text{font-size:1rem;align-self:center;margin-bottom:1.25rem}.confirmation__text--error{color:#FF1010}.confirmation__icon{display:block;width:62px;height:62px;align-self:center}.o-aic-header{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem;border-top:.1rem solid #03477f;border-bottom:.1rem solid #03477f}@media (max-width: 767.98px){.o-aic-header{margin:0}}.o-aic-header__details,.o-aic-header__address,.o-aic-header__code{justify-content:center;align-items:center}@media screen and (min-width: 768px){.o-aic-header__details,.o-aic-header__address,.o-aic-header__code{max-width:33.33333%}}@media print{.o-aic-header__details,.o-aic-header__address,.o-aic-header__code{max-width:33.33333%}}.o-aic-header__details{border-bottom:.1rem solid #03477f;text-align:center;order:1}@media screen and (min-width: 768px){.o-aic-header__details{text-align:left;border-bottom:0;order:0}}@media print{.o-aic-header__details{text-align:left;border-bottom:0;order:0}}@media screen and (min-width: 768px){.o-aic-header__info{max-width:33.33333%}}@media print{.o-aic-header__info{max-width:33.33333%}}@media (min-width: 992px){.o-aic-header__info{min-width:33.33333%}}@media screen and (min-width: 768px){.o-aic-header__value{max-width:66.66667%}}@media print{.o-aic-header__value{max-width:66.66667%}}@media (min-width: 992px){.o-aic-header__value{min-width:66.66667%}}.o-aic-header__value--email{display:inline-block;word-break:break-all}.o-aic-header__address{text-align:center;border-bottom:.1rem solid #03477f;order:0}@media screen and (min-width: 768px){.o-aic-header__address{border-bottom:0;border-left:.1rem solid #03477f;border-right:.1rem solid #03477f;order:1}}@media print{.o-aic-header__address{border-bottom:0;border-left:.1rem solid #03477f;border-right:.1rem solid #03477f;order:1}}.o-aic-header__code{order:2}.o-header{border-bottom:0.25rem solid #03477f;background-color:#fff}@media (min-width: 992px){.o-header{border-bottom:0}}.header{display:flex;justify-content:flex-end}.header .header-content{display:grid;grid-template-columns:auto auto auto;gap:20px}.header .header-content .header-logout,.header .header-content .header-title{font-size:0.875rem;font-weight:600}.header .header-content .header-title .header-subtitle{padding-right:5px}@media (max-width: 991.98px){.header{display:inline}.header .header-content{display:flex;justify-content:space-between;background:#03477F;padding:0.875rem;height:65px;color:#fff}.header .header-content .header-title{color:#fff;padding:4px 0 0 6px}.header .header-content .header-logout{padding:4px 4px 4px 0}.header .header-content .header-logout a{color:#fff}}.o-footer{color:#fff;padding-top:2rem;padding-bottom:2rem}@media (min-width: 992px){.o-footer{padding-bottom:4rem}}.o-footer-column-container{margin-top:1rem;margin-left:1rem}@media (min-width: 992px){.o-footer-column-container{margin-top:0rem;margin-left:0rem}}.o-footer a{color:#fff;border-bottom:1px solid transparent;margin-left:1.5rem;font-size:1rem;display:table;position:relative;margin-top:0.5rem}.o-footer a:hover{border-color:#f06c00}.o-footer a:before{content:url("/Resources/icons/icon_small_arrow.svg");color:#f06c00;height:1.1rem;position:absolute;left:0;top:0.35rem;margin-left:-1.5rem}.o-footer ul{list-style:none;padding-left:0}.o-footer li{color:#fff}.o-footer .o__footer-column-header{margin-top:0.5rem;padding-top:0.2rem;padding-bottom:0.2rem;position:relative;font-size:1.5rem;display:block;margin-bottom:1rem}@media (min-width: 992px){.o-footer .o__footer-column-header{margin-bottom:2rem}}.o-footer .o__footer-column-header-link{display:table;margin-left:2rem}.o-footer .o__footer-column-header-link:before{content:url("/Resources/icons/icon_large_arrow.svg");height:2rem;top:0.25rem;margin-left:-2rem}.o-featured-news{margin-bottom:4rem}.o-guide{counter-reset:step-counter;border-left:3px solid #9adff3;margin-left:1.2rem;padding-top:0.3rem}.o-contact{padding:2rem 2rem;margin-bottom:2rem}@media (min-width: 768px){.o-contact{padding:2rem 3rem}}.o-contact .a-big-h2{text-align:left;font-size:1.75rem;margin-bottom:2rem}@media (min-width: 768px){.o-contact .a-big-h2{font-size:2rem}}.o-contact .o__label{font-weight:600}.o-contact .o__telephone{margin-right:1rem}.o-global-alert{padding-top:2rem;background-color:#fce5d2}.o-global-alert .o__global-alert-title{line-height:1.5rem;font-size:1rem}.o-global-alert .o__global-alert-close{margin-top:0;margin-bottom:2rem}@media (min-width: 992px){.o-global-alert{padding-top:3rem}.o-global-alert .o__global-alert-title{font-size:2rem;margin-bottom:1rem}.o-global-alert .o__global-alert-text{font-size:1.5rem}.o-global-alert .o__global-alert-close{margin-bottom:0;margin-left:1rem;left:0;right:auto}}.o-ie-warning{background-color:#fce5d2}.o-ie-warning .o__ie-warning-close{margin-bottom:0;margin-left:1rem;left:0;right:auto}.o-ie-warning .warning-body{color:#000;padding-left:12rem}.o-ie-warning .warning-body>.o__ie-warning-header{font-size:2rem;padding-top:2rem;margin-bottom:0.5rem}.report-toc{background-color:#daf5ff;position:sticky;padding:1.3125rem;top:0;max-height:100vh;overflow-y:auto}@media (max-width: 991.98px){.report-toc{width:100vw;margin-left:-50vw;left:50%;position:relative}.report-toc .toc-links{padding-top:1.5rem;display:none}}@media (min-width: 992px){.report-toc .toc-links{padding-top:0;display:block !important}}.report-toc--title{margin:auto;margin-bottom:1.5rem;text-align:center}@media (max-width: 991.98px){.report-toc--title{margin:0}}@media (max-width: 991.98px){.report-toc--title-container{cursor:pointer}}.report-toc--link-wrapper{display:flex;cursor:pointer}.report-toc--link{margin-bottom:1rem;color:#000;text-decoration:none;display:block;border-bottom:0;padding-top:0;padding-bottom:0}.report-toc--link--h1{font-weight:bold}.report-toc--link--h3--hidden{display:none}.report-toc--link--h3--visible{display:block;margin-left:0.5rem;font-size:0.9rem}.report-toc--expand{content:url("/Resources/icons/icon_small_arrow.svg");transform-origin:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.report-toc--expand--down{transform:rotate(90deg)}.report-toc--expand--down--desktop{margin-top:-0.5rem;margin-left:0.5rem}.report-toc--expand--up{transform:rotate(270deg)}.report-toc--expand--up--desktop{margin-top:-2.0rem;margin-left:0.5rem}.report-toc--expand--mobile{margin-top:0.5rem}@media (min-width: 992px){.report-toc--expand--mobile{display:none}}.report-toc--expand--desktop{margin-top:-0.5rem;margin-left:0.5rem}.report-toc .current-link{color:#f06c00}@media (max-width: 991.98px){.report-side-column{position:sticky;top:0;z-index:1000}}@media (min-width: 992px){.report-content{width:560px}}.o-aircraft-register .a-background-box,.o-aircraft-register .EPiServerForms .Form__Status__Message:not(.hide),.EPiServerForms .o-aircraft-register .Form__Status__Message:not(.hide){padding:0 1rem}.o-aircraft-register .search-term{font-style:normal;font-weight:bold;font-size:40px;line-height:64px;display:flex;justify-content:center}.o-aircraft-register .search-term-reset{border:none;background:unset;padding:0 10px}.o-aircraft-register .search-result{padding-left:0;padding-right:0}.o-aircraft-register .search-result .search-data{display:flex;width:100%;justify-content:space-between}.o-aircraft-register .search-result .search-data .numbers{font-style:italic;font-weight:normal;font-size:16px;line-height:24px}@media (max-width: 800px){.o-aircraft-register .search-result{padding-left:1rem}.o-aircraft-register .search-result .search-sort-container{display:none}}.o-aircraft-register .last-updated{font-style:italic;font-weight:normal}.o-aircraft-register .aircraft-listing{width:320px}.o-aircraft-register .aircraft-list-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:25px;-moz-column-gap:25px;column-gap:25px;grid-row-gap:25px;row-gap:25px;margin-left:8.333%;margin-right:8.333%;margin-bottom:3rem}.o-aircraft-register .aircraft-container{width:100%;background:#eefaff;border:none;text-align:left;padding-top:8px;padding-bottom:10px}.o-aircraft-register .aircraft-container:hover{cursor:pointer}.o-aircraft-register .aircraft-container .aircraft-header{display:flex;align-items:center;margin-bottom:12px}.o-aircraft-register .aircraft-container .aircraft-header .aircraft-icon{height:90px;width:50%;display:flex;align-items:center;justify-content:center}.o-aircraft-register .aircraft-container .aircraft-header .aircraft-icon img{width:80%;max-height:71px}.o-aircraft-register .aircraft-container .aircraft-header .aircraft-mark{width:auto}.o-aircraft-register .aircraft-container .aircraft-header .aircraft-mark h3{font-size:30px;font-weight:700;border-bottom:2px solid #f06c00}.o-aircraft-register .aircraft-container .aircraft-header .aircraft-mark h3 a{color:black;border:none}.o-aircraft-register .aircraft-container .aircraft-data{grid-area:Data;display:flex;margin-bottom:12px;width:100%}.o-aircraft-register .aircraft-container .aircraft-data .data{padding-left:22px;width:100%}.o-aircraft-register .aircraft-container .aircraft-data .data ul{list-style:none;padding:0;margin-bottom:0}.o-aircraft-register .aircraft-container .aircraft-data .data li{font-size:14px}.o-aircraft-register .aircraft-container .aircraft-data .data li .fieldTitle{font-weight:600}.o-aircraft-register .aircraft-container .aircraft-data .button{width:20%;display:flex;justify-content:center;align-items:flex-start;padding-top:12px}.o-aircraft-register .aircraft-container .aircraft-data .button svg{width:18px}.o-aircraft-register .aircraft-container:hover .aircraft-mark h3 a{color:#f06c00}.o-aircraft-register .aircraft-container:nth-child(3n){margin-right:0}@media (max-width: 1249px){.o-aircraft-register .aircraft-container .aircraft-header .aircraft-mark h3{font-size:22px}}@media (max-width: 991px){.o-aircraft-register .aircraft-list-container{display:grid;grid-template-columns:1fr 1fr;margin-left:0px;margin-right:0px}}@media (max-width: 767px){.o-aircraft-register .aircraft-list-container{display:grid;grid-template-columns:1fr;margin-left:0px;margin-right:0px;grid-column-gap:0px;-moz-column-gap:0px;column-gap:0px;grid-row-gap:10px;row-gap:10px}}.o-aircraft-register-pagination{display:flex;justify-content:center;font-size:16px;margin-top:20px}.o-aircraft-register-pagination a,.o-aircraft-register-pagination .spacer,.o-aircraft-register-pagination .selected-page{margin-right:8px;min-width:8px;text-align:center;padding:0;border:none}.o-aircraft-register-pagination .page-label{color:#03477f;margin-right:12px}.o-aircraft-register-pagination .selected-page{color:#03477f;font-weight:600;border-bottom:1px solid #f06c00}.container.o-aircraft-card-container{padding:0}.o-aircraft-card .aircraft-card-body{width:80.5%;margin-left:8.333%;margin-right:8.333%;display:grid;grid-template-areas:"Icon  Data  ." "Row  Row Row" "Owners Owners  Owners";grid-template-columns:1fr}.o-aircraft-card .aircraft-info-row{width:100%;display:flex;padding-bottom:38px;border-bottom:2px solid #03477f;margin-bottom:35px}.o-aircraft-card .aircraft-data-row{grid-area:Row;display:grid;margin-bottom:48px;grid-template-columns:1fr 1fr}.o-aircraft-card .aircraft-data-row .column ul{list-style:none;padding:0}.o-aircraft-card .aircraft-data-row .column li{font-size:16px;margin-bottom:10px}.o-aircraft-card .aircraft-data-row .column li .fieldTitle{font-weight:700}.o-aircraft-card .aircraft-data h1{font-weight:bold;font-size:5rem;line-height:5rem;color:#f06c00;margin-top:0;margin-bottom:57px}.o-aircraft-card .aircraft-data ul{list-style:none;padding:0;margin-bottom:0}.o-aircraft-card .aircraft-data li{font-size:24px;line-height:24px;margin-bottom:13px}.o-aircraft-card .aircraft-data li .fieldTitle{font-weight:700}.o-aircraft-card .aircraft-data-owners{grid-area:Owners;width:100%;font-size:14px}.o-aircraft-card .aircraft-data-owners h2{font-size:16px;text-transform:uppercase;font-weight:400;color:#f06c00}.o-aircraft-card .aircraft-data-owners .owner-list-header{background-color:#eefaff;font-weight:700;padding:28px;padding-bottom:6px;font-size:16px}.o-aircraft-card .aircraft-data-owners .owner-list{background-color:#eefaff;padding:0 28px;display:flex;flex-wrap:wrap}.o-aircraft-card .aircraft-data-owners .owner-list .owner{width:30%;margin-right:14px}.o-aircraft-card .aircraft-data-owners .owner-list ul{list-style:none;padding:0;margin-bottom:30px}.o-aircraft-card .aircraft-data-owners .owner-list li{font-size:16px;margin-bottom:0px}.o-aircraft-card .aircraft-data-owners .owner-list li .fieldTitle{font-weight:700}.o-aircraft-card .aircraft-data-owners .back-to-search{margin-top:3rem}.o-aircraft-card .aircraft-data-owners .show-all-owners{background-color:#eefaff;padding:28px;padding-top:0;color:#03477f}.o-aircraft-card .aircraft-data-owners .show-all-owners button{border:none;background:none}.o-aircraft-card .aircraft-data-owners .show-all-owners button:hover{color:#f06c00}.o-aircraft-card .aircraft-data-owners .show-all-owners svg{transform:rotate(90deg);height:14px;margin-right:10px}.o-aircraft-card .aircraft-data-owners .show-all-owners.expanded svg{transform:rotate(-90deg)}.o-aircraft-card .aircraft-icon{grid-area:Icon;width:21.94444444444444vw;height:21.94444444444444vw;max-width:316px;max-height:316px;background-color:#eefaff;display:flex;align-content:center;justify-content:center;margin-right:6%}.o-aircraft-card .aircraft-icon img{width:80%}@media (max-width: 800px){.o-aircraft-card .container{padding-left:0px;padding-right:0px}.o-aircraft-card .aircraft-card-body{display:grid;grid-template-columns:minmax(auto, 1fr);grid-template-areas:"Icon" "Data" "Row" "Owners";width:100%;margin:0px}.o-aircraft-card .aircraft-data-row{grid-template-columns:1fr;margin-left:8.333%;margin-right:8.333%}.o-aircraft-card .aircraft-info-row{width:100%;display:block;padding-bottom:38px;border-bottom:2px solid #03477f;margin-bottom:35px}.o-aircraft-card .aircraft-info-row .aircraft-icon{width:100%;max-width:100%;height:136px}.o-aircraft-card .aircraft-data{margin-left:8.333%;margin-right:8.333%}.o-aircraft-card .aircraft-data h1{font-size:45px;margin-top:20px;margin-bottom:20px}.o-aircraft-card .aircraft-data li{font-size:18px}.o-aircraft-card .aircraft-data-owners h2{margin-left:8.333%;margin-right:8.333%}}.o-drone-operators .a-background-box,.o-drone-operators .EPiServerForms .Form__Status__Message:not(.hide),.EPiServerForms .o-drone-operators .Form__Status__Message:not(.hide){padding:0 1rem}.o-drone-operators .search-term{font-style:normal;font-weight:bold;font-size:40px;line-height:64px;display:flex;justify-content:center}.o-drone-operators .search-term-reset{border:none;background:unset;padding:0 10px}.o-drone-operators .search-result{padding-left:0;padding-right:0}.o-drone-operators .search-result .search-data{display:flex;width:100%;justify-content:space-between}.o-drone-operators .search-result .search-data .numbers{font-style:italic;font-weight:normal;font-size:16px;line-height:24px}@media (max-width: 800px){.o-drone-operators .search-result{padding-left:1rem}.o-drone-operators .search-result .search-sort-container{display:none}}.o-drone-operators .last-updated{font-style:italic;font-weight:normal}.o-drone-operators .drone-operator-list-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:25px;-moz-column-gap:25px;column-gap:25px;grid-row-gap:25px;row-gap:25px;margin-left:8.333%;margin-right:8.333%;margin-bottom:3rem;padding-bottom:3rem}.o-drone-operators .drone-operator-container{width:100%;background:#eefaff;border:none;text-align:left;padding-top:8px;padding-bottom:10px}.o-drone-operators .drone-operator-container .drone-operator-header{display:flex;align-items:center;margin-bottom:12px;padding-left:22px;padding-right:22px;padding-top:22px}.o-drone-operators .drone-operator-container .drone-operator-header h3{font-size:30px;font-weight:700;border-bottom:2px solid #f06c00}.o-drone-operators .drone-operator-container .drone-operator-header h3 a{color:black;border:none}.o-drone-operators .drone-operator-container .drone-operator-data{grid-area:Data;display:flex;margin-bottom:12px;width:100%}.o-drone-operators .drone-operator-container .drone-operator-data .data{padding-left:22px;width:100%}.o-drone-operators .drone-operator-container .drone-operator-data .data ul{list-style:none;padding:0;margin-bottom:0}.o-drone-operators .drone-operator-container .drone-operator-data .data li{font-size:14px}.o-drone-operators .drone-operator-container .drone-operator-data .data li .fieldTitle{font-weight:600}.o-drone-operators .drone-operator-container .drone-operator-data .drone-operator-container{width:20%;display:flex;justify-content:center;align-items:flex-start;padding-top:12px}.o-drone-operators .drone-operator-container:hover h3 a{color:#f06c00}.o-drone-operators .drone-operator-container:nth-child(3n){margin-right:0}@media (max-width: 1249px){.o-drone-operators .drone-operator-container .drone-operator-header h3{font-size:22px}}@media (max-width: 991px){.o-drone-operators .drone-operator-list-container{display:grid;grid-template-columns:1fr 1fr;margin-left:0px;margin-right:0px}}@media (max-width: 767px){.o-drone-operators .drone-operator-list-container{display:grid;grid-template-columns:1fr;margin-left:0px;margin-right:0px;grid-column-gap:0px;-moz-column-gap:0px;column-gap:0px;grid-row-gap:10px;row-gap:10px}}.o-drone-operator-pagination{display:flex;justify-content:center;font-size:16px;margin-top:20px}.o-drone-operator-pagination a,.o-drone-operator-pagination .spacer,.o-drone-operator-pagination .selected-page{margin-right:8px;min-width:8px;text-align:center;padding:0;border:none}.o-drone-operator-pagination .page-label{color:#03477f;margin-right:12px}.o-drone-operator-pagination .selected-page{color:#03477f;font-weight:600;border-bottom:1px solid #f06c00}.document-landing-page .m-link-box{min-height:355px;max-height:355px;padding:3rem 3.5rem 3rem 3rem;margin-bottom:3rem;cursor:pointer}.document-landing-page .m-link-box:hover h1{color:#f06c00}@media (max-width: 991.98px){.document-landing-page .m-link-box .m__text-container .m__header h1{font-size:1.625rem;margin-top:0.5rem}}.document-landing-page .m-link-box .m__text-container .document-body{max-width:506px}.document-landing-page .m-link-box .m__text-container .document-body img{width:34px}.document-landing-page .m-link-box .m__text-container .m__subheader{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-weight:700}.document-landing-page .o-featured-news .a__featured-link-text{font-size:1rem}.document-landing-page .more-news-link{border-bottom:none;margin:auto;padding:0.7rem 3.3rem;border-radius:8px;background:#03477f;color:white;font-size:1.125rem;font-weight:700}.document-landing-page .more-news-link:hover{color:#f06c00}.document-landing-page .header-container .title{font-size:1.625rem}.document-landing-page .divider{color:#03477f;margin-top:0}@media (max-width: 991.98px){.document-landing-page .divider{margin-top:2rem;margin-bottom:2rem}}.document-landing-page .latest-documents .latest-documents-content{grid-template-columns:60px auto;display:grid;border-bottom:1px solid #03477f;padding-bottom:12px;margin-top:11px}.document-landing-page .latest-documents .latest-documents-content:first-of-type{border-top:1px solid #03477f;padding-top:12px}.document-landing-page .latest-documents .latest-documents-content .latest-documents-icon img{height:35px;width:50px}.document-landing-page .latest-documents .latest-documents-content .document-body{font-size:1rem;font-weight:400}.document-landing-page .latest-documents .latest-documents-content .document-body .document-body-content{display:flex}.document-landing-page .latest-documents .latest-documents-content .document-body .document-body-content a{color:#03477f;border:none;font-weight:700;padding:0}.document-landing-page .latest-documents .latest-documents-content .document-body .document-body-content a:hover{color:#f06c00}.document-landing-page .latest-documents .latest-documents-content .document-body .document-body-content .body-title{max-width:80%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.document-landing-page .latest-documents .latest-documents-content .document-body .document-body-content .body-icon img{padding-left:10px;width:30px;padding-bottom:5px}.document-landing-page .latest-documents .latest-documents-content .document-date{font-size:0.75rem;font-weight:300}.document-landing-page h1{line-height:1.45;font-family:"Merriweather";font-weight:bold}.document-landing-page h2{font-family:"Merriweather";line-height:1.385}.document-landing-page h3{line-height:1.334}@media (min-width: 992px){.document-landing-page h1{line-height:1.28}}.document-landing-page .page-heading{text-align:center;font-family:"Merriweather";font-size:1.625rem;line-height:2.25rem;font-weight:700;word-break:break-word;margin:1.25rem 0 2.5rem}@media (min-width: 768px){.document-landing-page .page-heading{font-size:3.125rem;line-height:4rem;margin:0 0 4.75rem}}.document-folder-listing .sort-filter,.document-listing .sort-filter{display:flex;justify-content:flex-end}@media (max-width: 991.98px){.document-folder-listing .sort-filter,.document-listing .sort-filter{justify-content:start}}.document-folder-listing .sort-filter .m-filter-sort li a.selected,.document-listing .sort-filter .m-filter-sort li a.selected{color:#fff}.document-folder-listing .card,.document-listing .card{border:none;border-bottom:1px solid #03477f;border-radius:0}.document-folder-listing .card.expanded,.document-listing .card.expanded{background-color:#eefaff}.document-folder-listing .card .document-header,.document-listing .card .document-header{background-color:white;border-bottom:none;border-radius:0;padding:0.2rem 1.25rem}.document-folder-listing .card .document-header.expanded,.document-listing .card .document-header.expanded{background-color:#eefaff}.document-folder-listing .card .document-collapse-container,.document-listing .card .document-collapse-container{display:flex;justify-content:space-between;flex-wrap:wrap}.document-folder-listing .card .document-collapse-container .date,.document-listing .card .document-collapse-container .date{margin-right:3rem;font-size:0.875}.document-folder-listing .card .document-collapse-container .document-type-icon img,.document-listing .card .document-collapse-container .document-type-icon img{height:35px;width:50px}@media (max-width: 991.98px){.document-folder-listing .card .document-collapse-container,.document-listing .card .document-collapse-container{justify-content:center;flex-direction:column}.document-folder-listing .card .document-collapse-container .document-collapse-left,.document-listing .card .document-collapse-container .document-collapse-left{justify-content:space-around;flex-direction:column}.document-folder-listing .card .document-collapse-container .document-collapse-left .document-type-icon,.document-listing .card .document-collapse-container .document-collapse-left .document-type-icon{padding:15px 0 10px 0}.document-folder-listing .card .document-collapse-container .document-collapse-left .document-title a,.document-listing .card .document-collapse-container .document-collapse-left .document-title a{font-size:1rem;font-weight:400}.document-folder-listing .card .document-collapse-container .document-collapse-right,.document-listing .card .document-collapse-container .document-collapse-right{flex-direction:column;justify-content:center}.document-folder-listing .card .document-collapse-container .document-collapse-right .date,.document-listing .card .document-collapse-container .document-collapse-right .date{margin-right:0;font-size:0.75rem;font-weight:300;padding-top:5px}.document-folder-listing .card .document-collapse-container .document-collapse-right .collapse-toggle .icon-down,.document-listing .card .document-collapse-container .document-collapse-right .collapse-toggle .icon-down{margin-left:0}}.document-folder-listing .card .document-collapse-container .document-collapse-right,.document-folder-listing .card .document-collapse-container .document-collapse-left,.document-listing .card .document-collapse-container .document-collapse-right,.document-listing .card .document-collapse-container .document-collapse-left{display:flex;align-items:center}.document-folder-listing .card .document-collapse-container .document-collapse-left .document-title,.document-listing .card .document-collapse-container .document-collapse-left .document-title{padding:0 10px;font-size:1.375rem;font-weight:400}.document-folder-listing .card .document-collapse-container .document-collapse-left .document-title a,.document-listing .card .document-collapse-container .document-collapse-left .document-title a{border:none;color:#03477f;font-weight:700}.document-folder-listing .card .document-collapse-container .document-collapse-left .document-title a:hover,.document-listing .card .document-collapse-container .document-collapse-left .document-title a:hover{color:#f06c00}.document-folder-listing .card .document-collapse-container .document-collapse-left .document-title a img,.document-listing .card .document-collapse-container .document-collapse-left .document-title a img{padding-bottom:10px;padding-left:10px}.document-folder-listing .card .document-collapse-container .document-collapse-right .collapse-toggle[aria-expanded='true'] .icon,.document-listing .card .document-collapse-container .document-collapse-right .collapse-toggle[aria-expanded='true'] .icon{transition:transform 0.2s ease-in;transform:translateY(-50%) rotateX(-180deg)}.document-folder-listing .card .document-collapse-container .document-collapse-right .collapse-toggle .icon-down,.document-listing .card .document-collapse-container .document-collapse-right .collapse-toggle .icon-down{content:Url("/Resources/icons/arrow-down.svg");display:inline-block;margin-top:1rem;transition:transform 0.2s ease-in;transform:translateY(-50%)}.document-folder-listing .card .card-body,.document-listing .card .card-body{padding-top:0;padding-bottom:1.5rem;padding-left:5.2rem;padding-right:5.2rem}@media (max-width: 991.98px){.document-folder-listing .card .card-body,.document-listing .card .card-body{padding:0 2.2rem 1.5rem 2.2rem;font-size:.875rem}}.document-folder-listing .document-description,.document-listing .document-description{font-size:1.25rem;font-weight:400}@media (max-width: 991.98px){.document-folder-listing .document-description,.document-listing .document-description{font-size:1rem;font-weight:300;padding:0 3rem 0px 3rem}}@media (max-width: 991.98px){.document-folder-listing .document-heading,.document-listing .document-heading{text-align:center}.document-folder-listing .document-heading h1,.document-listing .document-heading h1{font-size:26px;margin:0}}.document-folder-listing .document-heading-count,.document-listing .document-heading-count{font-style:italic;margin-bottom:1rem}@media (max-width: 991.98px){.document-folder-listing .document-heading-count,.document-listing .document-heading-count{text-align:center}}.document-folder-listing .divider,.document-listing .divider{background:#03477f;margin:0;border:2px solid #03477f}.document-folder-listing .m-link-box,.document-listing .m-link-box{min-height:291px;max-height:291px}@media (max-width: 1249.98px){.document-folder-listing .m-link-box .m__text-container,.document-listing .m-link-box .m__text-container{display:grid;justify-content:center}.document-folder-listing .m-link-box .m__text-container .icon,.document-folder-listing .m-link-box .m__text-container .m__header,.document-folder-listing .m-link-box .m__text-container .m__subheader,.document-listing .m-link-box .m__text-container .icon,.document-listing .m-link-box .m__text-container .m__header,.document-listing .m-link-box .m__text-container .m__subheader{text-align:center}.document-folder-listing .m-link-box .m__text-container::after,.document-listing .m-link-box .m__text-container::after{text-align:center;width:100%}}@media (min-width: 992px){.document-folder-listing .m-link-box::after,.document-listing .m-link-box::after{content:Url("/Resources/icons/icon_small_arrow.svg");height:1.1rem}}.document-folder-listing .m-link-box .m__text-container .icon,.document-listing .m-link-box .m__text-container .icon{height:47px;margin-bottom:1rem}.document-folder-listing .m-link-box .m__text-container .m__header,.document-listing .m-link-box .m__text-container .m__header{font-weight:700;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-height:4.3rem;font-size:1.5rem;margin-bottom:0.5rem;padding-bottom:0}.document-folder-listing .m-link-box .m__text-container .m__subheader,.document-listing .m-link-box .m__text-container .m__subheader{font-weight:300;font-size:0.875rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1rem}.document-folder-listing h1,.document-listing h1{line-height:1.45;font-family:"Merriweather";font-weight:bold}.document-folder-listing h2,.document-listing h2{font-family:"Merriweather";line-height:1.385}.document-folder-listing h3,.document-listing h3{line-height:1.334}@media (min-width: 992px){.document-folder-listing h1,.document-listing h1{line-height:1.28}}.document-folder-listing .page-heading,.document-listing .page-heading{text-align:center;font-family:"Merriweather";font-size:1.625rem;line-height:2.25rem;font-weight:700;word-break:break-word;margin:1.25rem 0 2.5rem}@media (min-width: 768px){.document-folder-listing .page-heading,.document-listing .page-heading{font-size:3.125rem;line-height:4rem;margin:0 0 4.75rem}}.document-folder-listing .page-document-counter{font-style:italic}@media (max-width: 991.98px){.document-folder-listing .page-header,.document-folder-listing .page-document-counter{text-align:center}.document-folder-listing .page-header h1{font-size:1.625rem;margin-top:0}}.administrator .user-count{font-style:italic}@media (max-width: 767.98px){.administrator .user-count{padding-left:2.5rem;padding-bottom:0.5rem}}.administrator .group-filter{margin-top:3rem;margin-bottom:3rem}@media (max-width: 800px){.administrator .group-filter{margin-bottom:0}}@media (max-width: 767.98px){.administrator .group-filter .m-filter-container{margin-right:0;width:100%}.administrator .group-filter .m-filter-container .m-filter-body{width:100%;position:initial}}.administrator .add-user{display:flex;justify-content:flex-end;margin-top:3rem;margin-bottom:3rem}.administrator .add-user .m-filter-container{margin-right:0}.administrator .add-user .m-filter-container button{padding:0.7rem 2.86rem}@media (max-width: 991.98px){.administrator .add-user{justify-content:start;margin-top:2rem;margin-bottom:2rem}}@media (max-width: 767.98px){.administrator .add-user .m-filter-container{width:100%}}.administrator .sort-filter{display:flex;justify-content:flex-end}@media (max-width: 800px){.administrator .sort-filter{justify-content:start;margin-bottom:2rem}.administrator .sort-filter .m-filter-container button{background:#03477f;height:50px;color:#fff;padding:0 12px}.administrator .sort-filter .m-filter-container .m-filter-body.expanded{top:unset}}@media (max-width: 767.98px){.administrator .sort-filter .m-filter-container{width:100%}.administrator .sort-filter .m-filter-container .m-filter-body{width:100%}}.administrator .sort-filter .m-filter-sort li a.selected{color:#fff}.administrator .download-box{display:flex;flex-direction:column;align-items:center;background-color:#03477f;color:white;border-radius:4px;border-bottom:none}@media (min-width: 768px){.administrator .download-box{height:366px}}.administrator .download-box .download-box-container{height:100%;display:flex;align-items:center;justify-content:center}@media (min-width: 576px){.administrator .download-box .download-box-container{padding-top:3.125rem}}.administrator .download-box .download-box-container .download-box-body{padding:2.1875rem 1.25rem 1.875rem;max-width:559px}.administrator .download-box .download-box-container .download-box-body .download-box-header{color:#fff;margin:0}.administrator .download-box .download-box-container .download-box-body .download-box-sub-header{margin-top:.625rem;margin-bottom:1.25rem;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;font-weight:300;font-size:1rem;line-height:1.625rem}@media (min-width: 576px){.administrator .download-box .download-box-container .download-box-body .download-box-sub-header{font-weight:700;line-height:1.5rem;margin-top:1.25rem;margin-bottom:2.625rem}}.administrator .download-box .download-box-container .download-box-body .download-box-icon{display:flex;justify-content:center}.administrator .download-box .download-box-container .download-box-body .download-box-icon img{width:40px}@media (min-width: 576px){.administrator .download-box .download-box-container .download-box-body .download-box-icon img{width:60px}}.administrator .info-box{background:#eefaff;height:366px;border-radius:4px}.administrator .info-box .info-box-container{display:flex;align-items:center;height:122px;border-bottom:1px solid #9adff3}.administrator .info-box .info-box-container .info-box-icon{width:40%}.administrator .info-box .info-box-container .info-box-title{width:59%;font-weight:700;line-height:1.625rem}.administrator .info-box .info-box-container .info-box-title .info-box-subtitle{font-size:2rem}.administrator .info-box .info-box-container .icon-user{background-image:Url("/Resources/icons/user.svg");background-repeat:no-repeat;background-position:center;height:100%}.administrator .info-box .info-box-container .icon-user-deactivated{background-image:Url("/Resources/icons/user-minus-large.svg");background-repeat:no-repeat;background-position:center;height:100%}.administrator .info-box .info-box-container .icon-download-blue{background-image:Url("/Resources/icons/document.svg");background-repeat:no-repeat;background-position:center;height:100%}.administrator .info-box .info-box-container:last-child{border-bottom:none}.administrator .divider{color:#03477f;margin-top:5.625rem;margin-bottom:2.1875rem}@media (max-width: 767.98px){.administrator .divider{display:none}}.administrator .user-title{font-weight:700;margin-top:2rem;margin-bottom:0;font-size:1.5rem;line-height:2rem}@media (min-width: 576px){.administrator .user-title{margin-top:1.25rem;margin-bottom:3.125rem;font-size:1.625rem;line-height:2.25rem}}.administrator .search-filter label{color:#000000;font-weight:700}@media (max-width: 767.98px){.administrator .search-filter{height:135px;background:#eefaff;padding:7px}.administrator .search-filter .search-filter-container{background:#fff;border:1px solid #9adff3}}.administrator .search-filter .search-filter-remove-icon{background-image:Url("/Resources/icons/small-remove.svg");background-repeat:no-repeat;background-position:center;height:30px;width:30px;cursor:pointer}.administrator .search-filter .search-filter-search-icon{background-image:Url("/Resources/icons/search.svg");background-repeat:no-repeat;background-position:center;height:30px;width:30px;cursor:pointer}.administrator .search-filter .search-filter-container{margin-top:5px;border:1px solid #03477f;border-radius:8px;max-width:45.5%;display:flex;justify-content:space-around;align-items:center;height:50px}.administrator .search-filter .search-filter-container ::-webkit-input-placeholder{font-style:normal;color:#495057;font-style:italic;opacity:0.8}.administrator .search-filter .search-filter-container :-moz-placeholder{font-style:normal;color:#495057;font-style:italic;opacity:0.8}.administrator .search-filter .search-filter-container ::-moz-placeholder{font-style:normal;color:#495057;font-style:italic;opacity:0.8}.administrator .search-filter .search-filter-container :-ms-input-placeholder{font-style:normal;color:#495057;font-style:italic;opacity:0.8}@media (max-width: 767.98px){.administrator .search-filter .search-filter-container{max-width:100%}}.administrator .search-filter .search-filter-container:hover{border:1px solid #f06c00}.administrator .search-filter .search-filter-container .search-filter-input{border:none;width:80%;height:35px;margin-top:4px;color:#495057;font-size:1rem;font-weight:400;line-height:1;background-color:#fff}.administrator .search-filter .search-filter-container input[type="text"]{outline:none}.administrator table{width:100%;margin-right:1rem;margin-left:1rem}.administrator table thead{background-color:#eefaff}.administrator table thead td{padding:23px;font-weight:700}.administrator table tbody td{padding:23px;border-bottom:1px solid #03477f}.administrator table.table--userlist .icon-user{padding-left:10px}.administrator table.table--userlist .deactivated{color:#000000;opacity:0.5}.administrator table.table--userlist .background-check{text-align:center}.administrator table.table--userlist .table--action{text-align:center}.administrator .user-mobile-view .divider{background-color:#03477f;margin:0;height:5px;display:block}.administrator .user-mobile-view .user-listing{width:320px}.administrator .user-mobile-view .user-list-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:25px;-moz-column-gap:25px;column-gap:25px;grid-row-gap:25px;row-gap:25px;margin-left:8.333%;margin-right:8.333%;margin-bottom:3rem;margin-top:2rem}.administrator .user-mobile-view .user-container{width:100%;border:none;text-align:left;padding-top:8px;padding-bottom:10px;margin-bottom:2rem;border-bottom:1px solid #03477f}.administrator .user-mobile-view .user-container.deactivated{color:#000000;opacity:0.5}.administrator .user-mobile-view .user-container:hover{cursor:pointer}.administrator .user-mobile-view .user-container .user-header{display:flex;align-items:center;margin-bottom:12px}.administrator .user-mobile-view .user-container .user-header .user-icon{display:flex;align-items:center;justify-content:center}.administrator .user-mobile-view .user-container .user-header .user-icon img{padding:0 0.7rem 0 1.5rem}.administrator .user-mobile-view .user-container .user-header .user-subtitle{width:auto}.administrator .user-mobile-view .user-container .user-data{grid-area:Data;display:flex;margin-bottom:12px;width:100%}.administrator .user-mobile-view .user-container .user-data .data{padding-left:22px;width:100%}.administrator .user-mobile-view .user-container .user-data .data ul{list-style:none;padding:0;margin-bottom:0}.administrator .user-mobile-view .user-container .user-data .data li{font-size:14px}.administrator .user-mobile-view .user-container .user-data .data li .fieldTitle{font-weight:600}.administrator .user-mobile-view .user-container .user-data .data.button{margin-top:1rem}.administrator .user-mobile-view .user-container:nth-child(3n){margin-right:0}@media (max-width: 991px){.administrator .user-mobile-view .user-list-container{display:grid;grid-template-columns:1fr;margin-left:0px;margin-right:0px;grid-column-gap:0px;-moz-column-gap:0px;column-gap:0px;grid-row-gap:10px;row-gap:10px}}.administrator h1{line-height:1.45;font-family:"Merriweather";font-weight:bold}.administrator h2{font-family:"Merriweather";line-height:1.385}.administrator h3{line-height:1.334}@media (min-width: 992px){.administrator h1{line-height:1.28}}.administrator .page-heading{text-align:center;font-family:"Merriweather";font-size:1.625rem;line-height:2.25rem;font-weight:700;word-break:break-word;margin:1.25rem 0 2.5rem}@media (min-width: 768px){.administrator .page-heading{font-size:3.125rem;line-height:4rem;margin:0 0 4.75rem}}.consent-container label{color:#000}.consent-container .checkbox__label .checkbox__icon{width:26px;height:26px;border-radius:0;border:3px solid #f06c00}.consent-container .checkbox__label .checkbox__label-text{max-width:88%;margin-left:2%}.consent-container .btn-primary,.consent-container .EPiServerForms .Form__MainBody button,.EPiServerForms .Form__MainBody .consent-container button,.consent-container .EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action,.EPiServerForms .Form__MainBody .Form__NavigationBar .consent-container .Form__NavigationBar__Action{padding:0.8rem 1.5rem;border-radius:8px}.consent-container .btn-primary:hover,.consent-container .EPiServerForms .Form__MainBody button:hover,.EPiServerForms .Form__MainBody .consent-container button:hover,.consent-container .EPiServerForms .Form__MainBody .Form__NavigationBar .Form__NavigationBar__Action:hover,.EPiServerForms .Form__MainBody .Form__NavigationBar .consent-container .Form__NavigationBar__Action:hover{color:#f06c00}.consent-container .checkbox__input{left:27px}

/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_root.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_reboot.scss */
/*# sourceURL=webpack://./base/_variables.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/vendor/_rfs.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_hover.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_variables.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_type.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_lists.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_image.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_images.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_border-radius.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_code.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_grid.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_breakpoints.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_grid.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_grid-framework.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_tables.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_table-row.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_functions.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_forms.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_transition.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_forms.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_gradients.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_buttons.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_buttons.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_transitions.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_dropdown.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_caret.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_nav-divider.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_button-group.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_input-group.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_custom-forms.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_nav.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_navbar.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_card.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_breadcrumb.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_pagination.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_pagination.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_badge.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_badge.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_jumbotron.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_alert.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_alert.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_progress.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_media.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_list-group.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_list-group.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_close.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_modal.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_tooltip.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_reset-text.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_popover.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_carousel.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_clearfix.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_align.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_background-variant.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_background.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_borders.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_display.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_embed.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_flex.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_float.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_interactions.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_overflow.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_position.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_screenreaders.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_screen-reader.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_shadows.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_sizing.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_spacing.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_stretched-link.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_text.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_text-truncate.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_text-emphasis.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/mixins/_text-hide.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/utilities/_visibility.scss */
/*# sourceURL=webpack://./../node_modules/bootstrap/scss/_print.scss */
/*# sourceURL=webpack://./mixins/_container.scss */
/*# sourceURL=webpack://./mixins/_arrow.scss */
/*# sourceURL=webpack://./base/_base.scss */
/*# sourceURL=webpack://./atoms/_nav.scss */
/*# sourceURL=webpack://./atoms/_text.scss */
/*# sourceURL=webpack://./atoms/_icons.scss */
/*# sourceURL=webpack://./atoms/_util.scss */
/*# sourceURL=webpack://./atoms/_media.scss */
/*# sourceURL=webpack://./atoms/_breadcrumb.scss */
/*# sourceURL=webpack://./atoms/_print.scss */
/*# sourceURL=webpack://./atoms/_top-video.scss */
/*# sourceURL=webpack://./atoms/_main-content.scss */
/*# sourceURL=webpack://./atoms/_dropdown.scss */
/*# sourceURL=webpack://./atoms/_label.scss */
/*# sourceURL=webpack://./atoms/_overlay.scss */
/*# sourceURL=webpack://./atoms/_high-z-index.scss */
/*# sourceURL=webpack://./atoms/_boxes.scss */
/*# sourceURL=webpack://./atoms/_border.scss */
/*# sourceURL=webpack://./atoms/_link.scss */
/*# sourceURL=webpack://./atoms/_navigation-top.scss */
/*# sourceURL=webpack://./atoms/_table.scss */
/*# sourceURL=webpack://./atoms/_form.scss */
/*# sourceURL=webpack://./atoms/_small-label.scss */
/*# sourceURL=webpack://./atoms/_input-clear.scss */
/*# sourceURL=webpack://./atoms/_input-border.scss */
/*# sourceURL=webpack://./atoms/_search-hit.scss */
/*# sourceURL=webpack://./atoms/_featured.scss */
/*# sourceURL=webpack://./atoms/_featured-link.scss */
/*# sourceURL=webpack://./atoms/_featured-picture.scss */
/*# sourceURL=webpack://./atoms/_shortcuts-box.scss */
/*# sourceURL=webpack://./atoms/_left-arrow-link.scss */
/*# sourceURL=webpack://./atoms/_background-check.scss */
/*# sourceURL=webpack://./atoms/_service-messages.scss */
/*# sourceURL=webpack://./atoms/_rss.scss */
/*# sourceURL=webpack://./atoms/_pilot-information.scss */
/*# sourceURL=webpack://./atoms/_popup.scss */
/*# sourceURL=webpack://./atoms/_break-word.scss */
/*# sourceURL=webpack://./atoms/_button.scss */
/*# sourceURL=webpack://./mixins/_global.scss */
/*# sourceURL=webpack://./atoms/_error-text.scss */
/*# sourceURL=webpack://./atoms/_form-label.scss */
/*# sourceURL=webpack://./molecules/_link-box.scss */
/*# sourceURL=webpack://./molecules/_nav.scss */
/*# sourceURL=webpack://./molecules/_megamenu.scss */
/*# sourceURL=webpack://./molecules/_function-menu.scss */
/*# sourceURL=webpack://./molecules/_top-media.scss */
/*# sourceURL=webpack://./molecules/_breadcrumbs.scss */
/*# sourceURL=webpack://./molecules/_related-content.scss */
/*# sourceURL=webpack://./molecules/_page-bottom-link-collection.scss */
/*# sourceURL=webpack://./molecules/_step.scss */
/*# sourceURL=webpack://./molecules/_article-list.scss */
/*# sourceURL=webpack://./molecules/_header-links.scss */
/*# sourceURL=webpack://./molecules/_contact-tooltip.scss */
/*# sourceURL=webpack://./molecules/_what-we-do.scss */
/*# sourceURL=webpack://./molecules/_startpage-top-image.scss */
/*# sourceURL=webpack://./molecules/_mailchimp.scss */
/*# sourceURL=webpack://./molecules/_social-media.scss */
/*# sourceURL=webpack://./molecules/_image-modal.scss */
/*# sourceURL=webpack://./molecules/_forms.scss */
/*# sourceURL=webpack://./molecules/_contacts.scss */
/*# sourceURL=webpack://./molecules/_pagination.scss */
/*# sourceURL=webpack://./molecules/_file-download-link.scss */
/*# sourceURL=webpack://./molecules/_report-figure.scss */
/*# sourceURL=webpack://./molecules/_highlighted-text.scss */
/*# sourceURL=webpack://./molecules/_filter.scss */
/*# sourceURL=webpack://./molecules/_select.scss */
/*# sourceURL=webpack://./molecules/_text-input.scss */
/*# sourceURL=webpack://./molecules/_checkbox.scss */
/*# sourceURL=webpack://./molecules/_checkbox-list.scss */
/*# sourceURL=webpack://./molecules/_day-picker.scss */
/*# sourceURL=webpack://./molecules/_edit-user-form.scss */
/*# sourceURL=webpack://./molecules/_loading-indicator.scss */
/*# sourceURL=webpack://./molecules/_message-modal.scss */
/*# sourceURL=webpack://./molecules/_confirmation.scss */
/*# sourceURL=webpack://./organisms/_aic-header.scss */
/*# sourceURL=webpack://./mixins/_media-print.scss */
/*# sourceURL=webpack://./organisms/_header.scss */
/*# sourceURL=webpack://./organisms/_footer.scss */
/*# sourceURL=webpack://./organisms/_featured-news.scss */
/*# sourceURL=webpack://./organisms/_guide.scss */
/*# sourceURL=webpack://./organisms/_contact.scss */
/*# sourceURL=webpack://./organisms/_global-alert.scss */
/*# sourceURL=webpack://./organisms/_ie-warning.scss */
/*# sourceURL=webpack://./organisms/_report-chapter-selection.scss */
/*# sourceURL=webpack://./organisms/_aircraft-register.scss */
/*# sourceURL=webpack://./main.scss */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly8uL2Jhc2UvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb2RlLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mdW5jdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jdXN0b20tZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fanVtYm90cm9uLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tZWRpYS5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIndlYnBhY2s6Ly8uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwid2VicGFjazovLy4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwid2VicGFjazovLy4vbWl4aW5zL19jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL21peGlucy9fYXJyb3cuc2NzcyIsIndlYnBhY2s6Ly8uL2Jhc2UvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly8uL2F0b21zL19uYXYuc2NzcyIsIndlYnBhY2s6Ly8uL2F0b21zL190ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9hdG9tcy9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly8uL2F0b21zL191dGlsLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hdG9tcy9fbWVkaWEuc2NzcyIsIndlYnBhY2s6Ly8uL2F0b21zL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hdG9tcy9fcHJpbnQuc2NzcyIsIndlYnBhY2s6Ly8uL2F0b21zL190b3AtdmlkZW8uc2NzcyIsIndlYnBhY2s6Ly8uL2F0b21zL19tYWluLWNvbnRlbnQuc2NzcyIsIndlYnBhY2s6Ly8uL2F0b21zL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovLy4vYXRvbXMvX2xhYmVsLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hdG9tcy9fb3ZlcmxheS5zY3NzIiwid2VicGFjazovLy4vYXRvbXMvX2hpZ2gtei1pbmRleC5zY3NzIiwid2VicGFjazovLy4vYXRvbXMvX2JveGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hdG9tcy9fYm9yZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hdG9tcy9fbGluay5zY3NzIiwid2VicGFjazovLy4vYXRvbXMvX25hdmlnYXRpb24tdG9wLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hdG9tcy9fdGFibGUuc2NzcyIsIndlYnBhY2s6Ly8uL2F0b21zL19mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hdG9tcy9fc21hbGwtbGFiZWwuc2NzcyIsIndlYnBhY2s6Ly8uL2F0b21zL19pbnB1dC1jbGVhci5zY3NzIiwid2VicGFjazovLy4vYXRvbXMvX2lucHV0LWJvcmRlci5zY3NzIiwid2VicGFjazovLy4vYXRvbXMvX3NlYXJjaC1oaXQuc2NzcyIsIndlYnBhY2s6Ly8uL2F0b21zL19mZWF0dXJlZC5zY3NzIiwid2VicGFjazovLy4vYXRvbXMvX2ZlYXR1cmVkLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly8uL2F0b21zL19mZWF0dXJlZC1waWN0dXJlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hdG9tcy9fc2hvcnRjdXRzLWJveC5zY3NzIiwid2VicGFjazovLy4vYXRvbXMvX2xlZnQtYXJyb3ctbGluay5zY3NzIiwid2VicGFjazovLy4vYXRvbXMvX2JhY2tncm91bmQtY2hlY2suc2NzcyIsIndlYnBhY2s6Ly8uL2F0b21zL19zZXJ2aWNlLW1lc3NhZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hdG9tcy9fcnNzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hdG9tcy9fcGlsb3QtaW5mb3JtYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8uL2F0b21zL19wb3B1cC5zY3NzIiwid2VicGFjazovLy4vYXRvbXMvX2JyZWFrLXdvcmQuc2NzcyIsIndlYnBhY2s6Ly8uL2F0b21zL19idXR0b24uc2NzcyIsIndlYnBhY2s6Ly8uL21peGlucy9fZ2xvYmFsLnNjc3MiLCJ3ZWJwYWNrOi8vLi9hdG9tcy9fZXJyb3ItdGV4dC5zY3NzIiwid2VicGFjazovLy4vYXRvbXMvX2Zvcm0tbGFiZWwuc2NzcyIsIndlYnBhY2s6Ly8uL21vbGVjdWxlcy9fbGluay1ib3guc2NzcyIsIndlYnBhY2s6Ly8uL21vbGVjdWxlcy9fbmF2LnNjc3MiLCJ3ZWJwYWNrOi8vLi9tb2xlY3VsZXMvX21lZ2FtZW51LnNjc3MiLCJ3ZWJwYWNrOi8vLi9tb2xlY3VsZXMvX2Z1bmN0aW9uLW1lbnUuc2NzcyIsIndlYnBhY2s6Ly8uL21vbGVjdWxlcy9fdG9wLW1lZGlhLnNjc3MiLCJ3ZWJwYWNrOi8vLi9tb2xlY3VsZXMvX2JyZWFkY3J1bWJzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9tb2xlY3VsZXMvX3JlbGF0ZWQtY29udGVudC5zY3NzIiwid2VicGFjazovLy4vbW9sZWN1bGVzL19wYWdlLWJvdHRvbS1saW5rLWNvbGxlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly8uL21vbGVjdWxlcy9fc3RlcC5zY3NzIiwid2VicGFjazovLy4vbW9sZWN1bGVzL19hcnRpY2xlLWxpc3Quc2NzcyIsIndlYnBhY2s6Ly8uL21vbGVjdWxlcy9faGVhZGVyLWxpbmtzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9tb2xlY3VsZXMvX2NvbnRhY3QtdG9vbHRpcC5zY3NzIiwid2VicGFjazovLy4vbW9sZWN1bGVzL193aGF0LXdlLWRvLnNjc3MiLCJ3ZWJwYWNrOi8vLi9tb2xlY3VsZXMvX3N0YXJ0cGFnZS10b3AtaW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly8uL21vbGVjdWxlcy9fbWFpbGNoaW1wLnNjc3MiLCJ3ZWJwYWNrOi8vLi9tb2xlY3VsZXMvX3NvY2lhbC1tZWRpYS5zY3NzIiwid2VicGFjazovLy4vbW9sZWN1bGVzL19pbWFnZS1tb2RhbC5zY3NzIiwid2VicGFjazovLy4vbW9sZWN1bGVzL19mb3Jtcy5zY3NzIiwid2VicGFjazovLy4vbW9sZWN1bGVzL19jb250YWN0cy5zY3NzIiwid2VicGFjazovLy4vbW9sZWN1bGVzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLi9tb2xlY3VsZXMvX2ZpbGUtZG93bmxvYWQtbGluay5zY3NzIiwid2VicGFjazovLy4vbW9sZWN1bGVzL19yZXBvcnQtZmlndXJlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9tb2xlY3VsZXMvX2hpZ2hsaWdodGVkLXRleHQuc2NzcyIsIndlYnBhY2s6Ly8uL21vbGVjdWxlcy9fZmlsdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9tb2xlY3VsZXMvX3NlbGVjdC5zY3NzIiwid2VicGFjazovLy4vbW9sZWN1bGVzL190ZXh0LWlucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9tb2xlY3VsZXMvX2NoZWNrYm94LnNjc3MiLCJ3ZWJwYWNrOi8vLi9tb2xlY3VsZXMvX2NoZWNrYm94LWxpc3Quc2NzcyIsIndlYnBhY2s6Ly8uL21vbGVjdWxlcy9fZGF5LXBpY2tlci5zY3NzIiwid2VicGFjazovLy4vbW9sZWN1bGVzL19lZGl0LXVzZXItZm9ybS5zY3NzIiwid2VicGFjazovLy4vbW9sZWN1bGVzL19sb2FkaW5nLWluZGljYXRvci5zY3NzIiwid2VicGFjazovLy4vbW9sZWN1bGVzL19tZXNzYWdlLW1vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vLi9tb2xlY3VsZXMvX2NvbmZpcm1hdGlvbi5zY3NzIiwid2VicGFjazovLy4vb3JnYW5pc21zL19haWMtaGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9taXhpbnMvX21lZGlhLXByaW50LnNjc3MiLCJ3ZWJwYWNrOi8vLi9vcmdhbmlzbXMvX2hlYWRlci5zY3NzIiwid2VicGFjazovLy4vb3JnYW5pc21zL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8uL29yZ2FuaXNtcy9fZmVhdHVyZWQtbmV3cy5zY3NzIiwid2VicGFjazovLy4vb3JnYW5pc21zL19ndWlkZS5zY3NzIiwid2VicGFjazovLy4vb3JnYW5pc21zL19jb250YWN0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9vcmdhbmlzbXMvX2dsb2JhbC1hbGVydC5zY3NzIiwid2VicGFjazovLy4vb3JnYW5pc21zL19pZS13YXJuaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLi9vcmdhbmlzbXMvX3JlcG9ydC1jaGFwdGVyLXNlbGVjdGlvbi5zY3NzIiwid2VicGFjazovLy4vb3JnYW5pc21zL19haXJjcmFmdC1yZWdpc3Rlci5zY3NzIiwid2VicGFjazovLy4vbWFpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE1BR0ksZUFBYyxDQUFkLGlCQUFjLENBQWQsaUJBQWMsQ0FBZCxlQUFjLENBQWQsY0FBYyxDQUFkLGlCQUFjLENBQWQsaUJBQWMsQ0FBZCxnQkFBYyxDQUFkLGVBQWMsQ0FBZCxlQUFjLENBQWQsYUFBYyxDQUFkLGVBQWMsQ0FBZCxvQkFBYyxDQUlkLGtCQUFjLENBQWQsb0JBQWMsQ0FBZCxrQkFBYyxDQUFkLGVBQWMsQ0FBZCxrQkFBYyxDQUFkLGlCQUFjLENBQWQsZ0JBQWMsQ0FBZCxlQUFjLENBQWQsY0FBYyxDQUFkLGlCQUFjLENBSWQsa0JBQWlDLENBQWpDLHNCQUFpQyxDQUFqQyxzQkFBaUMsQ0FBakMsc0JBQWlDLENBQWpDLHVCQUFpQyxDQUtuQywwTEFBeUIsQ0FDekIsNkdBQXdCLENBQ3pCLHFCQ0dDLHFCQUFzQixDQUN2QixLQUdDLHNCQUF1QixDQUN2QixnQkFBaUIsQ0FDakIsNkJBQThCLENBQzlCLHlDQ2xCVSxDRG1CWCxzRUFNQyxhQUFjLENBQ2YsS0FVQyxRQUFTLENBQ1Qsa0tDK01tQyxDQy9IL0IsY0F0Q1ksQ0Z4Q2hCLGVDMk5zQixDRDFOdEIsaUJDZ09zQixDRC9OdEIsVUN6Q1UsQ0QwQ1YsZUFBZ0IsQ0FDaEIscUJDckRVLENEc0RYLDBDQVlDLG9CQUFxQixDQUN0QixHQVNDLHNCQUF1QixDQUN2QixRQUFTLENBQ1QsZ0JBQWlCLENBQ2xCLGtCQWFDLFlBQWEsQ0FDYixtQkNrTW9DLENEak1yQyxFQU9DLFlBQWEsQ0FDYixrQkNvRjRCLENEbkY3QixzQ0FZQyx5QkFB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Q0lyUW5CLG9CSjBQNkIsQ0l6UDlCLFdIcUZLLGdCQXRDWSxDRzVDaEIsZUprUW1CLENJalFuQixvQkpxUDZCLENEeE4vQixHS3BCRSxlSnNSZ0IsQ0lyUmhCLGtCSnFSZ0IsQ0lwUmhCLFFBQVMsQ0FDVCw0QkoxQmlCLENJMkJsQixhSGFHLGFBQVcsQ0dIYixlSnVNc0IsQ0l0TXZCLFdBSUMsWUp3UGtCLENJdlBsQix3QkpnUWUsQ0kvUGhCLGVDeEVDLGNBQWUsQ0FDZixlQUFnQixDRGdGakIsYUNqRkMsY0FBZSxDQUNmLGVBQWdCLENEcUZqQixrQkFFQyxvQkFBcUIsQ0FEdkIsbUNBSUksa0JKME93QixDSXpPekIsWUh4QkMsYUFBVyxDR21DYix3QkFBeUIsQ0FDMUIsWUFJQyxrQkptQlcsQ0NKUCxpQkF0Q1ksQ0d5QmpCLG1CQUdDLGFBQWMsQ0g3Q1osYUFBVyxDRytDYixhSmpIZ0IsQ0k4R2xCLDJCQU1JLG9CQUFxQixDQUN0QixXRWhIRCxjQUFlLENBR2YsV0FBWSxDQ0xiLGVBS0MsY1BvMkJ5QixDT24yQnpCLHFCUGZVLENPZ0JWLHdCUGJnQixDUWVkLG9CUndObUIsQ00vTnJCLGNBQWUsQ0FHZixXQUFZLENDUWIsUUFRQyxvQkFBcUIsQ0FDdEIsWUFHQyxtQkFBMEIsQ0FDMUIsYUFBYyxDQUNmLGdCTm9DRyxhQUFXLENNaENiLGFQbENnQixDT21DakIsS04rQkcsZUFBVyxDUXJFYixhVHFDWSxDU3BDWixvQkFBcUIsQ0FHckIsT0FDRSxhQUFjLENBQ2YsSUFLRCxtQlR1NkJvQixDQzcyQmxCLGVBQVcsQ1F4RGIsVVRoQlUsQ1NpQlYsd0JUUmdCLENRU2QsbUJSME5xQixDUy9OekIsUUFTSSxTQUFVLENSa0RWLGNBQVcsQ1FoRFgsZVRzUGtCLENEOUN0QixJVWpNRSxhQUFjLENSeUNaLGVBQVcsQ1F2Q2IsYVR4QmdCLENTcUJsQixTUjBDSSxpQkFBVyxDUWxDWCxhQUFjLENBQ2QsaUJBQWtCLENBQ25CLGdCQUtELGdCVDg0QitCLENTNzRCL0IsaUJBQWtCLENBQ25CLG9GQzFDQyxVQUFXLENB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b0MsQ0FwQjVDLHlEQUlJLHdCQ2dHNEQsQ0RwR2hFLCtGQVlNLG9CQ3dGMEQsQ2Q3RmhFLG9DYWlCTSx3QkFKc0MsQ2JidEIsOEVhcUJkLHdCQVJvQyxDQXBCNUMsbURBSUksd0JDZ0c0RCxDRHBHaEUsdUZBWU0sb0JDd0YwRCxDZDdGaEUsa0NhaUJNLHdCQUpzQyxDYmJ0QiwwRWFxQmQsd0JBUm9DLENBcEI1QywwQ0FJSSx3QkNnRzRELENEcEdoRSwyRUFZTSxvQkN3RjBELENkN0ZoRSwrQmFpQk0sd0JBSnNDLENiYnRCLG9FYXFCZCx3QkFSb0MsQ0FwQjVDLG1EQUlJLHdCQ2dHNEQsQ0RwR2hFLHVGQVlNLG9CQ3dGMEQsQ2Q3RmhFLGtDYWlCTSx3QkFKc0MsQ2JidEIsMEVhcUJkLHdCQVJvQyxDQXBCNUMsZ0RBSUksd0JDZ0c0RCxDRHBHaEUsbUZBWU0sb0JDd0YwRCxDZDdGaEUsaUNhaUJNLHdCQUpzQyxDYmJ0Qix3RWFxQmQsd0JBUm9DLENBcEI1Qyw2Q0FJSSx3QkNnRzRELENEcEdoRSwrRUFZTSxvQkN3RjBELENkN0ZoRSxnQ2FpQk0sd0JBSnNDLENiYnRCLHNFYXFCZCx3QkFSb0MsQ0FwQjVDLDBDQUlJLHdCQ2dHNEQsQ0RwR2hFLDJFQVlNLG9CQ3dGMEQsQ2Q3RmhFLCtCYWlCTSx3QkFKc0MsQ2JidEIsb0VhcUJkLHdCQVJvQyxDQXBCNUMsdUNBSUksd0JDZ0c0RCxDRHBHaEUsdUVBWU0sb0JDd0YwRCxDZDdGaEUsOEJhaUJNLHdCQUpzQyxDYmJ0QixrRWFxQmQsd0JBUm9DLENBcEI1QyxnREFJSSx3QkNnRzRELENEcEdoRSxtRkFZTSxvQkN3RjBELENkN0ZoRSxpQ2FpQk0sd0JBSnNDLENiYnRCLHdFYXFCZCx3QkFSb0MsQ0FwQjVDLGdEQUlJLGtDZkNNLENFRVYsaUNhaUJNLGtDQUpzQyxDYmJ0Qix3RWFxQmQsa0NBUm9DLENBU3JDLHNCRGdGSCxVZGxITSxDY21ITix3QmQxR1ksQ2MyR1osb0JkZ1A0QyxDY3JQbEQsdUJBV00sYWRuSFksQ2NvSFosd0JkekhZLENjMEhaLG9CZHpIWSxD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bEp4Qyx3QkRtSitDLENBekgvQyxzSkErSE0sMkNoQnJITyxDZ0JWYixrTEFtSU0sb0JoQnpITyxDZ0JWYiw4R0E2SUksb0JoQm5JUyxDZ0JWYiwwSEFrSk0sb0JoQnhJTyxDZ0J5SVAsMkNoQnpJTyxDZ0JFZixrQkFDRSxZQUFhLENBQ2IsVUFBVyxDQUNYLGlCbkJzYTBCLENDN1kxQixhQUFXLENrQnZCWCxhaEJWYSxDZ0JXZCxpQkFHQyxpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULE1BQU8sQ0FDUCxTQUFVLENBQ1YsWUFBYSxDQUNiLGNBQWUsQ0FDZixvQmhCb3lCcUMsQ2dCbnlCckMsZ0JBQWlCLENsQm1FZixpQkF0Q1ksQ2tCM0JkLGVoQnNPNkIsQ2dCck83QixVbkIvRFEsQ21CZ0VSLG9DaEJ6QmEsQ0tyQmIsb0JMNk5nQyxDZ0IxS2hDLDJFQUVFLFFBQWlDLENBdkNuQyxzSkE4Q0UsYUFBYyxDQTlDaEIsNnVCQW9ERSxvQmhCN0NXLENnQmdEVCxrQm5CaVhvQixDbUJoWHBCLDJVSDNCMEUsQ0c0QjFFLDJCQUE0QixDQUM1Qix3REFBNkQsQ0FDN0QsMkRIK0J3RCxDRzFGNUQsaTBCQStESSxvQmhCeERTLENnQnlEVCwyQ2hCekRTLENnQlBiLGtRQXlFSSxrQm5CK1ZvQixDbUI5VnBCLDZFSGdCd0QsQ0cxRjVELGdFQWlGRSxvQmhCMUVXLENnQjZFVCxxQ0hNd0QsQ0dMeEQsMm1CQUE4SixDQXJGbEssNEVBeUZJLG9CaEJsRlMsQ2dCbUZULDJDaEJuRlMsQ2dCUGIsOEdBa0dJLGFoQjNGUyxDZ0JQYiwwTkF1R0ksYUFBYyxDQXZHbEIsOEhBK0dJLGFoQnhHUyxDZ0JQYiw4SUFrSE0sb0JoQjNHTyxDZ0JQYiw4SkF3SE0sb0JBQWtDLENDbEp4Qyx3QkRtSitDLENBekgvQywwSkErSE0sMkNoQnhITyxDZ0JQYixzTEFtSU0sb0JoQjVITyxDZ0JQYixrSEE2SUksb0JoQnRJUyxDZ0JQYiw4SEFrSk0sb0JoQjNJTyxDZ0I0SVAsMkNoQjVJTyxDZ0I2SVIsYUYrRlAsWUFBYSxDQUNiLGtCQUFtQixDQUNuQixrQkFBbUIsQ0FIckIseUJBU0ksVUFBVyxDTi9OWCwwQk1zTkosbUJBZU0sWUFBYSxDQUNiLGtCQUFtQixDQUNuQixzQkFBdUIsQ0FDdkIsZUFBZ0IsQ0FsQnRCLHlCQXVCTSxZQUFhLENBQ2IsYUFBYyxDQUNkLGtCQUFtQixDQUNuQixrQkFBbUIsQ0FDbkIsZUFBZ0IsQ0EzQnRCLHFiQWdDTSxvQkFBcUIsQ0FDckIsVUFBVyxDQUNYLHFCQUFzQixDQWxDNUIscUNBdUNNLG9CQUFxQixDQXZDM0Isc0RBNENNLFVBQVcsQ0E1Q2pCLHlCQWtETSxZQUFhLENBQ2Isa0JBQW1CLENBQ25CLHNCQUF1QixDQUN2QixVQUFXLENBQ1gsY0FBZSxDQXREckIsK0JBeURNLGlCQUFrQixDQUNsQixhQUFjLENBQ2QsWUFBYSxDQUNiLG1CakIySTZCLENpQjFJN0IsYUFBYyxDQTdEcEIsNkJBaUVNLGtCQUFtQixDQUNuQixzQkFBdUIsQ0FsRTdCLG1DQXFFTSxlQUFnQixDQUNqQixDSWxWTCxrS0FDRSxvQkFBcUIsQ0FFckIsZXJCbVFzQixDcUJsUXRCLFVyQkFVLENxQkNWLGlCQUFrQixDQUdsQixxQkFBc0IsQ0FDdEIsd0JBQWlCLENBQWpCLHFCQUFpQixDQUFqQixvQkFBaUIsQ0FBakIsZ0JBQWlCLENBQ2pCLDRCQUE2QixDQUM3Qiw0QkFBMkMsQ0N1RjNDLGlCdEJvUXdCLENDN09wQixjQXRDWSxDcUJpQmhCLGF0Qm1RdUIsQ1EzVnJCLG9CUndObUIsQ2tCMU5qQixpSWxCaVp3RCxDa0I3WXhELHdDR2ROLGtLSGVRLGVBQWdCLENHOEJ2QixDbkJ2Q0MsMExtQlVFLFVyQlpRLENxQmFSLG9CQUFxQixDbkJYRCxvWG1CZ0JwQixTQUFVLENBQ1YsWXJCb1YwQixDcUIzVzlCLDRZQTZCSSxXckJpWHVCLENxQjlZM0IsMFJBa0NJLGNBQXNELENBVXZELDZVQU1ELG1CQUFvQixDQUNyQixzSUNuREMsVXRCTlUsQ29CTVIsd0JwQjBCZSxDc0J4QmpCLG9CdEJ3QmlCLENFcEJqQix3Sm9CQUUsVXRCWlEsQ29CTVIsd0JFRG9GLENBU3BGLG9CQVR5SCxDcEJPckcsZ1RvQk9wQixVdEJuQlEsQ29CTVIsd0JFRG9GLENBZ0JwRixvQkFoQnlILENBcUJ2SCwwQ0FBaUYsQ0FFcEYsa1VBS0MsVXRCakNRLENzQmtDUix3QnRCRmUsQ3NCR2Ysb0J0QkhlLENzQlFoQixrckJBS0MsVXRCN0NRLENzQjhDUix3QkF6Q3VLLENBNkN2SyxvQkE3QytNLENBK0MvTSx3dUJBS0ksMENBQWlGLENBRXBGLG1EQXJESCxVdEJOVSxDb0JNUix3QnBCNEJZLENzQjFCZCxvQnRCMEJjLENFdEJkLCtEb0JBRSxVdEJaUSxDb0JNUix3QkVEb0YsQ0FTcEYsb0JBVHlILENwQk9yRyw4SG9CT3BCLFV0Qm5CUSxDb0JNUix3QkVEb0YsQ0FnQnBGLG9CQWhCeUgsQ0FxQnZILDJDQUFpRixDQUVwRiwwSUFLQyxVdEJqQ1EsQ3NCa0NSLHdCdEJBWSxDc0JDWixvQnRCRFksQ3NCTWIseVZBS0MsVXRCN0NRLENzQjhDUix3QkF6Q3VLLENBNkN2SyxvQkE3QytNLENBK0MvTSw2WEFLSSwyQ0FBaUYsQ0FFcEYsYUFyREgsVXRCTlUsQ29CTVIsd0JwQnFDVyxDc0JuQ2Isb0J0Qm1DYSxDRS9CYixtQm9CQUUsVXRCWlEsQ29CTVIsd0JFRG9GLENBU3BGLG9CQVR5SCxDcEJPckcsc0NvQk9wQixVdEJuQlEsQ29CTVIsd0JFRG9GLENBZ0JwRixvQkFoQnlILENBcUJ2SCwwQ0FBaUYsQ0FFcEYsNENBS0MsVXRCakNRLENzQmtDUix3QnRCU1csQ3NCUlgsb0J0QlFXLENzQkhaLHVJQUtDLFV0QjdDUSxDc0I4Q1Isd0JBekN1SyxDQTZDdkssb0JBN0MrTSxDQStDL00seUpBS0ksMENBQWlGLENBRXBGLFVBckRILFV0Qk5VLENvQk1SLHdCcEJ1Q1UsQ3NCckNaLG9CdEJxQ1ksQ0VqQ1osZ0JvQkFFLFV0QlpRLENvQk1SLHdCRURvRixDQVNwRixvQkFUeUgsQ3BCT3JHLGdDb0JPcEIsVXRCbkJRLENvQk1SLHdCRURvRixDQWdCcEYsb0JBaEJ5SCxDQXFCdkgsMkNBQWlGLENBRXBGLHNDQUtDLFV0QmpDUSxDc0JrQ1Isd0J0QldVLENzQlZWLG9CdEJVVSxDc0JMWCw4SEFLQyxVdEI3Q1EsQ3NCOENSLHdCQXpDdUssQ0E2Q3ZLLG9CQTdDK00sQ0ErQy9NLGdKQUtJLDJDQUFpRixDQUVwRixhQXJESCxhdEJHZ0IsQ29CSGQsd0JwQm9DWSxDc0JsQ2Qsb0J0QmtDYyxDRTlCZCxtQm9CQUUsYXRCSGMsQ29CSGQsd0JFRG9GLENBU3BGLG9CQVR5SCxDcEJPckcsc0NvQk9wQixhdEJWYyxDb0JIZCx3QkVEb0YsQ0FnQnBGLG9CQWhCeUgsQ0FxQnZILDJDQUFpRixDQUVwRiw0Q0FLQyxhdEJ4QmMsQ3NCeUJkLHdCdEJRWSxDc0JQWixvQnRCT1ksQ3NCRmIsdUlBS0MsYXRCcENjLENzQnFDZCx3QkF6Q3VLLENBNkN2SyxvQkE3QytNLENBK0MvTSx5SkFLSSwyQ0FBaUYsQ0FFcEYsWUFyREgsVXRCTlUsQ29CTVIsd0JwQm1DUyxDc0JqQ1gsb0J0QmlDVyxDRTdCWCxrQm9CQUUsVXRCWlEsQ29CTVIsd0JFRG9GLENBU3BGLG9CQVR5SCxDcEJPckcsb0NvQk9wQixVdEJuQlEsQ29CTVIsd0JFRG9GLENBZ0JwRixvQkFoQnlILENBcUJ2SCwwQ0FBaUYsQ0FFcEYsMENBS0MsVXRCakNRLENzQmtDUix3QnRCT1MsQ3NCTlQsb0J0Qk1TLENzQkRWLG9JQUtDLFV0QjdDUSxDc0I4Q1Isd0JBekN1SyxDQTZDdkssb0JBN0MrTSxDQStDL00sc0pBS0ksMENBQWlGLENBRXBGLFdBckRILGF0QkdnQixDb0JIZCx3QnBCTGMsQ3NCT2hCLG9CdEJQZ0IsQ0VXaEIsaUJvQkFFLGF0QkhjLENvQkhkLHdCRURvRixDQVNwRixvQkFUeUgsQ3BCT3JHLGtDb0JPcEIsYXRCVmMsQ29CSGQsd0JFRG9GLENBZ0JwRixvQkFoQnlILENBcUJ2SCw0Q0FBaUYsQ0FFcEYsd0NBS0MsYXRCeEJjLENzQnlCZCx3QnRCakNjLENzQmtDZCxvQnRCbENjLENzQnVDZixpSUFLQyxhdEJwQ2MsQ3NCcUNkLHdCQXpDdUssQ0E2Q3ZLLG9CQTdDK00sQ0ErQy9NLG1KQUtJLDRDQUFpRixDQUVwRixVQXJESCxVdEJOVSxDb0JNUix3QnBCMEJlLENzQnhCakIsb0J0QndCaUIsQ0VwQmpCLGdCb0JBRSxVdEJaUSxDb0JNUix3QkVEb0YsQ0FTcEYsb0JBVHlILENwQk9yRyxnQ29CT3BCLFV0Qm5CUSxDb0JNUix3QkVEb0YsQ0FnQnBGLG9CQWhCeUgsQ0FxQnZILDBDQUFpRixDQUVwRixzQ0FLQyxVdEJqQ1EsQ3NCa0NSLHdCdEJGZSxDc0JHZixvQnRCSGUsQ3NCUWhCLDhIQUtDLFV0QjdDUSxDc0I4Q1Isd0JBekN1SyxDQTZDdkssb0JBN0MrTSxDQStDL00sZ0pBS0ksMENBQWlGLENBRXBGLFNBckRILFV0Qk5VLENvQk1SLHdCcEIwQmUsQ3NCeEJqQixvQnRCd0JpQixDRXBCakIsZW9CQUUsVXRCWlEsQ29CTVIsd0JFRG9GLENBU3BGLG9CQVR5SCxDcEJPckcsOEJvQk9wQixVdEJuQlEsQ29CTVIsd0JFRG9GLENBZ0JwRixvQkFoQnlILENBcUJ2SCwwQ0FBaUYsQ0FFcEYsb0NBS0MsVXRCakNRLENzQmtDUix3QnRCRmUsQ3NCR2Ysb0J0QkhlLENzQlFoQiwySEFLQyxVdEI3Q1EsQ3NCOENSLHdCQXpDdUssQ0E2Q3ZLLG9CQTdDK00sQ0ErQy9NLDZJQUtJLDBDQUFpRixDQUVwRixZQXJESCxVdEJOVSxDb0JNUix3QnBCMEJlLENzQnhCakIsb0J0QndCaUIsQ0VwQmpCLGtCb0JBRSxVdEJaUSxDb0JNUix3QkVEb0YsQ0FTcEYsb0JBVHlILENwQk9yRyxvQ29CT3BCLFV0Qm5CUSxDb0JNUix3QkVEb0YsQ0FnQnBGLG9CQWhCeUgsQ0FxQnZILDBDQUFpRixDQUVwRiwwQ0FLQyxVdEJqQ1EsQ3NCa0NSLHdCdEJGZSxDc0JHZixvQnRCSGUsQ3NCUWhCLG9JQUtDLFV0QjdDUSxDc0I4Q1Isd0JBekN1SyxDQTZDdkssb0JBN0MrTSxDQStDL00sc0pBS0ksMENBQWlGLENBRXBGLHFCQUtILGF0QmhDaUIsQ3NCaUNqQixvQnRCakNpQixDRXBCakIsMkJvQndERSxVdEJwRVEsQ3NCcUVSLHdCdEJyQ2UsQ3NCc0NmLG9CdEJ0Q2UsQ0VwQkssc0RvQitEcEIseUN0QjNDZSxDc0I0Q2hCLDREQUlDLGF0QmhEZSxDc0JpRGYsNEJBQTZCLENBQzlCLCtKQUtDLFV0QnZGUSxDc0J3RlIsd0J0QnhEZSxDc0J5RGYsb0J0QnpEZSxDc0IyRGYsaUxBS0kseUN0QmhFVyxDc0JrRWQsdUJBbENILGF0QjlCYyxDc0IrQmQsb0J0Qi9CYyxDRXRCZCw2Qm9Cd0RFLFV0QnBFUSxDc0JxRVIsd0J0Qm5DWSxDc0JvQ1osb0J0QnBDWSxDRXRCUSwwRG9CK0RwQiwwQ3RCekNZLENzQjBDYixnRUFJQyxhdEI5Q1ksQ3NCK0NaLDRCQUE2QixDQUM5QixxS0FLQyxVdEJ2RlEsQ3NCd0ZSLHdCdEJ0RFksQ3NCdURaLG9CdEJ2RFksQ3NCeURaLHVMQUtJLDBDdEI5RFEsQ3NCZ0VYLHFCQWxDSCxhdEJyQmEsQ3NCc0JiLG9CdEJ0QmEsQ0UvQmIsMkJvQndERSxVdEJwRVEsQ3NCcUVSLHdCdEIxQlcsQ3NCMkJYLG9CdEIzQlcsQ0UvQlMsc0RvQitEcEIsMEN0QmhDVyxDc0JpQ1osNERBSUMsYXRCckNXLENzQnNDWCw0QkFBNkIsQ0FDOUIsK0pBS0MsVXRCdkZRLENzQndGUix3QnRCN0NXLENzQjhDWCxvQnRCOUNXLENzQmdEWCxpTEFLSSwwQ3RCckRPLENzQnVEVixrQkFsQ0gsYXRCbkJZLENzQm9CWixvQnRCcEJZLENFakNaLHdCb0J3REUsVXRCcEVRLENzQnFFUix3QnRCeEJVLENzQnlCVixvQnRCekJVLENFakNVLGdEb0IrRHBCLDJDdEI5QlUsQ3NCK0JYLHNEQUlDLGF0Qm5DVSxDc0JvQ1YsNEJBQTZCLENBQzlCLHNKQUtDLFV0QnZGUSxDc0J3RlIsd0J0QjNDVSxDc0I0Q1Ysb0J0QjVDVSxDc0I4Q1Ysd0tBS0ksMkN0Qm5ETSxDc0JxRFQscUJBbENILGF0QnRCYyxDc0J1QmQsb0J0QnZCYyxDRTlCZCwyQm9Cd0RFLGF0QjNEYyxDc0I0RGQsd0J0QjNCWSxDc0I0Qlosb0J0QjVCWSxDRTlCUSxzRG9CK0RwQiwwQ3RCakNZLENzQmtDYiw0REFJQyxhdEJ0Q1ksQ3NCdUNaLDRCQUE2QixDQUM5QiwrSkFLQyxhdEI5RWMsQ3NCK0VkLHdCdEI5Q1ksQ3NCK0NaLG9CdEIvQ1ksQ3NCaURaLGlMQUtJLDBDdEJ0RFEsQ3NCd0RYLG9CQWxDSCxhdEJ2QlcsQ3NCd0JYLG9CdEJ4QlcsQ0U3QlgsMEJvQndERSxVdEJwRVEsQ3NCcUVSLHdCdEI1QlMsQ3NCNkJULG9CdEI3QlMsQ0U3Qlcsb0RvQitEcEIsMEN0QmxDUyxDc0JtQ1YsMERBSUMsYXRCdkNTLENzQndDVCw0QkFBNkIsQ0FDOUIsNEpBS0MsVXRCdkZRLENzQndGUix3QnRCL0NTLENzQmdEVCxvQnRCaERTLENzQmtEVCw4S0FLSSwwQ3RCdkRLLENzQnlEUixtQkFsQ0gsYXRCL0RnQixDc0JnRWhCLG9CdEJoRWdCLENFV2hCLHlCb0J3REUsYXRCM0RjLENzQjREZCx3QnRCcEVjLENzQnFFZCxvQnRCckVjLENFV00sa0RvQitEcEIsNEN0QjFFYyxDc0IyRWYsd0RBSUMsYXRCL0VjLENzQmdGZCw0QkFBNkIsQ0FDOUIseUpBS0MsYXRCOUVjLENzQitFZCx3QnRCdkZjLENzQndGZCxvQnRCeEZjLENzQjBGZCwyS0FLSSw0Q3RCL0ZVLENzQmlHYixrQkFsQ0gsYXRCaENpQixDc0JpQ2pCLG9CdEJqQ2lCLENFcEJqQix3Qm9Cd0RFLFV0QnBFUSxDc0JxRVIsd0J0QnJDZSxDc0JzQ2Ysb0J0QnRDZSxDRXBCSyxnRG9CK0RwQix5Q3RCM0NlLENzQjRDaEIsc0RBSUMsYXRCaERlLENzQmlEZiw0QkFBNkIsQ0FDOUIsc0pBS0MsVXRCdkZRLENzQndGUix3QnRCeERlLENzQnlEZixvQnRCekRlLENzQjJEZix3S0FLSSx5Q3RCaEVXLENzQmtFZCxpQkFsQ0gsYXRCaENpQixDc0JpQ2pCLG9CdEJqQ2lCLENFcEJqQix1Qm9Cd0RFLFV0QnBFUSxDc0JxRVIsd0J0QnJDZSxDc0JzQ2Ysb0J0QnRDZSxDRXBCSyw4Q29CK0RwQix5Q3RCM0NlLENzQjRDaEIsb0RBSUMsYXRCaERlLENzQmlEZiw0QkFBNkIsQ0FDOUIsbUpBS0MsVXRCdkZRLENzQndGUix3QnRCeERlLENzQnlEZixvQnRCekRlLENzQjJEZixxS0FLSSx5Q3RCaEVXLENzQmtFZCxvQkFsQ0gsYXRCaENpQixDc0JpQ2pCLG9CdEJqQ2lCLENFcEJqQiwwQm9Cd0RFLFV0QnBFUSxDc0JxRVIsd0J0QnJDZSxDc0JzQ2Ysb0J0QnRDZSxDRXBCSyxvRG9CK0RwQix5Q3RCM0NlLENzQjRDaEIsMERBSUMsYXRCaERlLENzQmlEZiw0QkFBNkIsQ0FDOUIsNEpBS0MsVXRCdkZRLENzQndGUix3QnRCeERlLENzQnlEZixvQnRCekRlLENzQjJEZiw4S0FLSSx5Q3RCaEVXLENzQmtFZCxVRGZILGVyQnlMc0IsQ3FCeEx0QixhckJwRGlCLENxQnFEakIsb0JyQjZGb0IsQ0V0S3BCLGdCbUI0RUUsYXJCdERZLENxQnVEWixvQnJCMkZ3QixDRXhLSixnQ21Ca0ZwQixvQnJCc0Z3QixDcUJsRzVCLHNDQWlCSSxhckI3RmMsQ3FCOEZkLG1CQUFvQixDQUNyQixrT0NHRCxpQnRCaVIyQixDQzFQdkIsaUJBdENZLENxQmlCaEIsZXRCMEhrQixDUWxOaEIsbUJSeU5xQixDcUIxSHhCLGtPQ1RDLG9CdEI0UTZCLENDclB6QixpQkF0Q1ksQ3FCaUJoQixldEIySGtCLENRbk5oQixtQlIwTnFCLENxQnZIeEIsV0FRQyxhQUFjLENBQ2QsVUFBVyxDQUZiLHNCQU1JLGdCckJ1UndCLENxQnRSekIsNEZBUUMsVUFBVyxDQUNaLE1INUhHLCtCbEJvT2dDLENrQmhPaEMsd0NLcEJOLE1McUJRLGVBQWdCLENLZnZCLENBTkQsaUJBSUksU0FBVSxDQUNYLHFCQUtDLFlBQWEsQ0FDZCxZQUlELGlCQUFrQixDQUNsQixRQUFTLENBQ1QsZUFBZ0IsQ0xEWiw0QmxCcU9pQyxDa0JqT2pDLHdDS05OLFlMT1EsZUFBZ0IsQ0tGdkIsQ0NsQkQsdUNBSUUsaUJBQWtCLENBQ25CLGlCQUdDLGtCQUFtQixDQ29CakIsd0JBQ0Usb0JBQXFCLENBQ3JCLGtC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QktuRCwyQm9CTG1ELENBdEN2RCwwQkE0Q0ksWUFBYSxDQUNiLGtCQUFtQixDQTdDdkIsNkhwQjBDSSx3Qm9CTXNFLENwQkx0RSwyQm9CS3NFLENBaEQxRSxra0JwQjRCSSx5Qm9CMkJnQyxDcEIxQmhDLDRCb0IwQmdDLENBdkRwQyw2aUJwQjRCSSx5Qm9CbUNnQyxDcEJsQ2hDLDRCb0JrQ2dDLENBQy9CLHlDQWFILFlBQWEsQ0FGZiw2NUJBUUksaUJBQWtCLENBQ2xCLFNBQVUsQ0FUZCxpL0JBWU0sU0FBVSxDQVpoQix5bFVBb0JJLGdCNUJrSWMsQzRCaklmLHFCQUdvQixpQjVCOEhMLEM0QjlIMkMsb0JBQ3ZDLGdCNUI2SEosQzRCN0h5QyxrQkFTekQsWUFBYSxDQUNiLGtCQUFtQixDQUNuQixpQjVCdVB3QixDNEJ0UHhCLGVBQWdCLEMzQlNaLGNBdENZLEMyQitCaEIsZTVCb0pzQixDNEJuSnRCLGE1Qm9QdUIsQzRCblB2QixhNUJuSGdCLEM0Qm9IaEIsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQix3QjVCM0hnQixDNEI0SGhCLHdCNUIxSGdCLENRY2Qsb0JSd05tQixDNEJ4SHZCLCtFQWtCSSxZQUFhLENBQ2QsNFZBV0QsMkI1QmlVeUUsQzRCaFUxRSwyK0JBUUMsaUI1QmdPMkIsQ0MxUHZCLGlCQXRDWSxDMkJrRWhCLGU1QnlFa0IsQ1FsTmhCLG1CUnlOcUIsQzRCOUV4Qiw0VkFJQyw0QjVCNFN5RSxDNEIzUzFFLDIrQkFRQyxvQjVCME02QixDQ3JQekIsaUJBdENZLEMyQm1GaEIsZTVCeURrQixDUW5OaEIsbUJSME5xQixDNEI5RHhCLDhEQUlDLHFCQUEwRSxDQUMzRSwwN0RwQmpKRyx5Qm9CbUs0QixDcEJsSzVCLDRCb0JrSzRCLENBQy9CLHF3Q3BCdEpHLHdCb0I4SjJCLENwQjdKM0IsMkJvQjZKMkIsQ0FDOUIsZ0JDck1DLGlCQUFrQixDQUNsQixTQUFVLENBQ1YsYUFBYyxDQUNkLG1CQUErQyxDQUMvQyxtQkFBcUUsQ0FDckUsZ0NBQUEsQ0FBQSxrQkFBbUIsQ0FDcEIsdUJBR0MsbUJBQW9CLENBQ3BCLGlCN0JpZDRCLEM2QmhkN0Isc0JBR0MsaUJBQWtCLENBQ2xCLE1BQU8sQ0FDUCxVQUFXLENBQ1gsVTdCNGNrQyxDNkIzY2xDLGdCQUFrRixDQUNsRixTQUFVLENBTlosOERBU0ksVTdCaENRLEM2QmlDUixvQjFCRWEsQ2lCN0JiLHdCcEIwQmUsQzZCVG5CLDREQW9CTSwyQjdCc1V3QixDNkIxVjlCLDBFQXlCSSxvQjFCcWJzRSxDMEI5YzFFLDRFQTZCSSxVN0JwRFEsQzZCcURSLHdCN0JzY21FLEM2QnJjbkUsb0IxQmdmOEUsQzBCL2dCbEYsK0dBdUNNLGE3QnhEWSxDNkJpQmxCLCtIQTBDUSx3QjdCL0RVLEM2QmdFWCxzQkFVTCxpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FFaEIsa0JBQW1CLENBSnJCLDhCQVNJLGlCQUFrQixDQUNsQixZQUErRSxDQUMvRSxZQUErRCxDQUMvRCxhQUFjLENBQ2QsVTdCK1lnQyxDNkI5WWhDLFc3QjhZZ0MsQzZCN1loQyxtQkFBb0IsQ0FDcEIsVUFBVyxDQUNYLHdCN0J6RmMsQzZCMEZkLHdCMUIrSTZCLEMwQmpLakMsNkJBd0JJLGlCQUFrQixDQUNsQixZQUErRSxDQUMvRSxZQUErRCxDQUMvRCxhQUFjLENBQ2QsVTdCZ1lnQyxDNkIvWGhDLFc3QitYZ0MsQzZCOVhoQyxVQUFXLENBQ1gsa0NBQWdFLENBQ2pFLCtDckJ6RkMsb0JSd05tQixDNkJ2SHZCLDhFQU9NLHlOYjdENEUsQ2FzRGxGLHFGQWFNLG9CMUI3RlcsQ2lCN0JiLHdCcEIwQmUsQzZCbUZuQixvRkFrQk0sc0tieEU0RSxDYXNEbEYsd0ZUN0dJLG1DcEIwQmUsQzZCbUZuQiw4RlQ3R0ksbUNwQjBCZSxDNkIrR2QsNENBV0QsaUI3Qm9Yc0MsQzZCdlgxQywyRUFRTSxtS2JsRzRFLENhMEZsRixxRlRqSkksbUNwQjBCZSxDNkJzSWQsZUFVSCxvQkFBMkQsQ0FEN0QsNkNBS00sYUFBcUQsQ0FDckQsYTFCaVkrRSxDMEJoWS9FLGtCQUFtQixDQUVuQixtQjFCK1g0RSxDMEJ4WWxGLDRDQWFNLHdCYmxFMEQsQ2FtRTFELHlCYm5FMEQsQ2FvRTFELHNCYmhEMEQsQ2FpRDFELHVCYmpEMEQsQ2FrRDFELHdCMUJwTFksQzBCc0xaLG1CMUJxWDRFLENldmlCNUUscUlmeWYrSCxDZXJmL0gsd0NXMkpOLDRDWDFKUSxlQUFnQixDVytLbkIsQ0FyQkwsNEVBMEJNLHdCN0J0TVksQzZCdU1aLDRCQUE0RSxDQTNCbEYsc0ZUektJLG1DcEIwQmUsQzZCaUxkLGVBWUgsb0JBQXFCLENBQ3JCLFVBQVcsQ0FDWCx1QjdCME9tRSxDNkJ6T25FLHNDN0JzVCtCLENDdlozQixjQXRDWSxDNEIwSWhCLGUxQjREK0IsQzBCM0QvQixhN0J5SXVCLEM2QnhJdkIsYTdCOU5nQixDNkIrTmhCLHFCQUFzQixDQUN0QixxTzFCa1crSSxDMEJqVy9JLHdCN0JwT2dCLENRY2Qsb0JSd05tQixDNkJDckIsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLGVBQWdCLENBZmxCLHFCQWtCSSxvQjdCZ042RCxDNkIvTTdELFNBQVUsQ0FLUiwwRTdCME0yRCxDNkJsT2pFLGdDQWlDTSxhN0J0UFksQzZCdVBaLHFCN0I5UE0sQzZCNE5aLDhEQXdDSSxXQUFZLENBQ1osb0I3QmlSNkIsQzZCaFI3QixxQkFBc0IsQ0ExQzFCLHdCQThDSSxhN0JwUWMsQzZCcVFkLHdCN0J6UWMsQzZCME5sQiwyQkFvREksWUFBYSxDQXBEakIsOEJBeURJLGlCQUFrQixDQUNsQix5QjdCL1FjLEM2QmdSZixrQkFJRCw0QjdCa0x5RSxDNkJqTHpFLGtCMUJnSGtDLEMwQi9HbEMscUIxQitHa0MsQzBCOUdsQyxrQjFCK0dpQyxDRnJVL0IsYUFBVyxDNEJ3TmQsa0JBR0MsMkI3QjhLeUUsQzZCN0t6RSxpQjFCNkdpQyxDMEI1R2pDLG9CMUI0R2lDLEMwQjNHakMsaUIxQjRHZ0MsQ0YxVTlCLGNBQVcsQzRCZ09kLGFBUUMsaUJBQWtCLENBQ2xCLG9CQUFxQixDQUNyQixVQUFXLENBQ1gsdUI3QnNKbUUsQzZCckpuRSxlQUFnQixDQUNqQixtQkFHQyxpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLFVBQVcsQ0FDWCx1QjdCOEltRSxDNkI3SW5FLFFBQVMsQ0FDVCxlQUFnQixDQUNoQixTQUFVLENBUFosOENBVUksb0I3QjZINkQsQzZCNUg3RCxZN0IrQzBCLEM2QjFEOUIsbUdBaUJJLHdCMUIvVGMsQzBCOFNsQix3REFzQk0sZ0I3QnNQUSxDNkI1UWQsNERBMkJJLHlCQUEwQixDQUMzQixtQkFJRCxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLE9BQVEsQ0FDUixNQUFPLENBQ1AsU0FBVSxDQUNWLHVCN0I2R21FLEM2QjVHbkUsaUI3QmV3QixDNkJkeEIsZUFBZ0IsQ0FFaEIsZTFCakUrQixDMEJrRS9CLGE3Qll1QixDNkJYdkIsYTdCM1ZnQixDNkI0VmhCLHFCN0JuV1UsQzZCb1dWLHdCN0JoV2dCLENRY2Qsb0JSd05tQixDNkI0R3ZCLDBCQW1CSSxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLE9BQVEsQ0FDUixRQUFTLENBQ1QsU0FBVSxDQUNWLGFBQWMsQ0FDZCwyQmJyUDRELENhc1A1RCxpQjdCSnNCLEM2Qkt0QixhN0JKcUIsQzZCS3JCLGE3QjNXYyxDNkI0V2QsZ0JBQWlCLENUN1dqQix3QnBCSmMsQzZCbVhkLG1CQUFvQixDckJuV3BCLCtCcUJvV2dGLENBQ2pGLGNBVUQsVUFBVyxDQUNYLGFiM1EyQixDYTRRM0IsU0FBVSxDQUNWLDRCQUE2QixDQUM3Qix1QkFBQSxDQUFBLG9CQUFBLENBQUEsZUFBZ0IsQ0FMbEIsb0JBUUksU0FBVSxDQVJkLDBDQVk4QiwwRDFCeldiLEMwQjZWakIsc0NBYThCLDBEMUIxV2IsQzBCNlZqQiwrQkFjOEIsMEQxQjNXYixDMEI2VmpCLGdDQWtCSSxRQUFTLENBbEJiLG9DQXNCSSxVMUJtTjZDLEMwQmxON0MsVzFCa042QyxDMEJqTjdDLGtCQUF5RSxDVGxaekUsd0JqQjZCYSxDMEJ1WGIsUTFCa04wQyxDSzFsQjFDLGtCTDJsQjZDLENlN2xCM0MsaUhmeWYrSCxDZXpmL0gseUdmeWYrSCxDMEIzR2pJLHVCQUFBLENBQUEsZUFBZ0IsQ1gxWWQsd0NXNFdOLG9DWDNXUSx1QkFBQSxDQUFBLGVBQWdCLENXOFlyQixDQW5DSCwyQ1QxWEksd0JqQjJtQjJFLEMwQmpQL0UsNkNBc0NJLFUxQjRMb0MsQzBCM0xwQyxZMUI0THFDLEMwQjNMckMsaUJBQWtCLENBQ2xCLGMxQjJMdUMsQzBCMUx2Qyx3QjFCaGFjLEMwQmlhZCx3QkFBeUIsQ3JCelp6QixrQkxvbEJvQyxDMEJ0T3hDLGdDQWlESSxVMUJ3TDZDLEMwQnZMN0MsVzFCdUw2QyxDaUJubUI3Qyx3QmpCNkJhLEMwQmlaYixRMUJ3TDBDLENLMWxCMUMsa0JMMmxCNkMsQ2U3bEIzQyw4R2Z5ZitILENlemYvSCx5R2Z5ZitILEMwQmpGakksb0JBQUEsQ0FBQSxlQUFnQixDWHBhZCx3Q1c0V04sZ0NYM1dRLG9CQUFBLENBQUEsZUFBZ0IsQ1d3YXJCLENBN0RILHVDVDFYSSx3QmpCMm1CMkUsQzBCalAvRSxnQ0FnRUksVTFCa0tvQyxDMEJqS3BDLFkxQmtLcUMsQzBCaktyQyxpQkFBa0IsQ0FDbEIsYzFCaUt1QyxDMEJoS3ZDLHdCMUIxYmMsQzBCMmJkLHdCQUF5QixDckJuYnpCLGtCTG9sQm9DLEMwQnRPeEMseUJBMkVJLFUxQjhKNkMsQzBCN0o3QyxXMUI2SjZDLEMwQjVKN0MsWUFBYSxDQUNiLGtCMUJ0RStCLEMwQnVFL0IsaUIxQnZFK0IsQ2lCbFkvQix3QmpCNkJhLEMwQjhhYixRMUIySjBDLENLMWxCMUMsa0JMMmxCNkMsQ2U3bEIzQyw2R2Z5ZitILENlemYvSCx5R2Z5ZitILEMwQnBEakksZUFBZ0IsQ1hqY2Qsd0NXNFdOLHlCWDNXUSxtQkFBQSxDQUFBLGVBQWdCLENXcWNyQixDQTFGSCxnQ1QxWEksd0JqQjJtQjJFLEMwQmpQL0UseUJBNkZJLFUxQnFJb0MsQzBCcElwQyxZMUJxSXFDLEMwQnBJckMsaUJBQWtCLENBQ2xCLGMxQm9JdUMsQzBCbkl2Qyw0QkFBNkIsQ0FDN0Isd0JBQXlCLENBQ3pCLGtCQUE0QyxDQW5HaEQsOEJBd0dJLHdCMUI5ZGMsQ0tRZCxrQkxvbEJvQyxDMEJ0T3hDLDhCQTZHSSxp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Qi9CcWRvQixDK0IxZmhDLDhLQTJDVSxnQkFBaUIsQ0EzQzNCLGtDQTBEVSxnQkFBaUIsQ0ExRDNCLGdDQThEVSx1QkFBd0IsQ0FHeEIsZUFBZ0IsQ0FqRTFCLCtCQXFFVSxZQUFhLENBQ2QsNEJBY0wscUI1QnZOVyxDRERiLG9FNkIyTkkscUI1QjFOUyxDREVaLDhSNkI4TkcscUIvQnZPTSxDRU1WLGdwQjZCb09NLHFCL0IxT0ksQ0VTVCw2VjZCcU9LLHFCL0I5T0ksQytCNE5aLDh5Q0EwQk0scUIvQnRQTSxDK0I0TlosOEJBK0JJLHFCL0IzUFEsQytCNFBSLDRCL0I1UFEsQytCNE5aLG1DQW9DSSxxUWY3TThFLENleUtsRiwyQkF3Q0kscUIvQnBRUSxDK0I0TlosNkJBMENNLHFCL0J0UU0sQ0VNVixzRTZCbVFNLHFCL0J6UUksQ0VTVCwyQjZCeVFDLFU1QnJSVyxDRFNiLGtFNkIrUUksVTVCeFJTLENEWVosdVI2QmtSRyxVL0JyU00sQ0VnQlYsa29CNkJ3Uk0sYS9CdFFRLENFZmIsc1Y2QnlSSyw0Qi9CNVNJLEMrQjBSWixreENBMEJNLFUvQnBUTSxDK0IwUlosNkJBK0JJLFUvQnpUUSxDK0IwVFIsa0MvQjFUUSxDK0IwUlosa0NBb0NJLHdQZmpROEUsQ2U2TmxGLDBCQXdDSSxVL0JsVVEsQytCMFJaLDRCQTBDTSxVL0JwVU0sQ0VnQlYsb0U2QnVUTSxVL0J2VUksQ0VtQlQsTThCZEQsaUJBQWtCLENBQ2xCLFlBQWEsQ0FDYixxQkFBc0IsQ0FDdEIsV0FBWSxDQUVaLG9CQUFxQixDQUNyQixxQmhDWFUsQ2dDWVYsMEJBQTJCLENBQzNCLGtDaENIVSxDUVFSLG9CUndObUIsQ2dDdE92QixTQWFJLGNBQWUsQ0FDZixhQUFjLENBZGxCLGtCQWtCSSxrQkFBbUIsQ0FDbkIscUJBQXNCLENBbkIxQiw4QkFzQk0sa0JBQW1CLEN4QkNyQix5Q1Jpc0IyRSxDUWhzQjNFLDBDUmdzQjJFLENnQ3h0Qi9FLDZCQTJCTSxxQkFBc0IsQ3hCVXhCLDZDUm1yQjJFLENRbHJCM0UsNENSa3JCMkUsQ2dDeHRCL0UsOERBb0NJLFlBQWEsQ0FDZCxXQU1ELGFBQWMsQ0FHZCxjQUFlLENBQ2YsZWhDcXFCcUIsQ2dDbnFCdEIsWUFHQyxvQmhDK3BCcUIsQ2dDOXBCdEIsZUFHQyxtQkFBK0IsQ0FDL0IsZUFBZ0IsQ0FDakIsc0JBR0MsZUFBZ0IsQzlCckRoQixpQjhCMERFLG9CQUFxQixDOUIxREQsc0I4QjhEcEIsbUJoQzhvQm1CLENnQzdvQnBCLGFBUUQsc0JoQ3FvQnFCLENnQ3BvQnJCLGVBQWdCLENBRWhCLGlDaEM1RVUsQ2dDNkVWLHlDaEM3RVUsQ2dDd0VaLHlCeEJoRUksdUR3QndFOEUsQ0FDL0UsYUFJRCxzQmhDeW5CcUIsQ2dDdm5CckIsaUNoQ3ZGVSxDZ0N3RlYsc0NoQ3hGVSxDZ0NvRlosd0J4QjVFSSx1RFIwc0IyRSxDZ0N0bkI1RSxrQkFTRCxxQkFBaUMsQ0FDakMscUJoQ3VtQnFCLENnQ3RtQnJCLG9CQUFnQyxDQUNoQyxlQUFnQixDQUNqQixtQkFHQyxxQkFBaUMsQ0FDakMsb0JBQWdDLENBQ2pDLGtCQUlDLGlCQUFrQixDQUNsQixLQUFNLENBQ04sT0FBUSxDQUNSLFFBQVMsQ0FDVCxNQUFPLENBQ1AsZWhDK2xCZ0MsQ1E5c0I5QixnQ1Iwc0IyRSxDZ0N6bEI5RSx5Q0FLQyxhQUFjLENBQ2QsVUFBVyxDQUNaLHdCeEIvR0cseUNSaXNCMkUsQ1Foc0IzRSwwQ1Jnc0IyRSxDZ0M3a0I5RSwyQnhCdEdHLDZDUm1yQjJFLENRbHJCM0UsNENSa3JCMkUsQ2dDeGtCOUUsaUJBT0csa0JoQ3VrQndDLENXdHFCeEMsMEJxQjZGSixXQU1JLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsa0JoQ2lrQndDLENnQ2hrQnhDLGlCaENna0J3QyxDZ0N6a0I1QyxpQkFhTSxXQUFZLENBQ1osaUJoQzJqQnNDLENnQzFqQnRDLGVBQWdCLENBQ2hCLGdCaEN5akJzQyxDZ0N4akJ2QyxDQVNMLGtCQUlJLGtCaEMyaUJ3QyxDV3RxQnhDLDBCcUJ1SEosWUFRSSxZQUFhLENBQ2Isa0JBQW1CLENBVHZCLGtCQWNNLFdBQVksQ0FDWixlQUFnQixDQWZ0Qix3QkFrQlEsYUFBYyxDQUNkLGFBQWMsQ0FuQnRCLG1DeEJqSkkseUJ3QjBLb0MsQ3hCektwQyw0QndCeUtvQyxDQXpCeEMsaUdBOEJZLHlCQUEwQixDQTlCdEMsb0dBbUNZLDRCQUE2QixDQW5DekMsb0N4Qm5JSSx3QndCMkttQyxDeEIxS25DLDJCd0IwS21DLENBeEN2QyxtR0E2Q1ksd0JBQXlCLENBN0NyQyxzR0FrRFksMkJBQTRCLENBQzdCLENBWVgsb0JBRUksb0JoQ21lbUIsQ1czcEJuQiwwQnFCc0xKLGNBTUksbUJoQzZla0IsQ2dDN2VsQixjaEM2ZWtCLENnQzVlbEIsdUJoQzZlc0IsQ2dDN2V0QixrQmhDNmVzQixDZ0M1ZXRCLFNBQVUsQ0FDVixRQUFTLENBVGIsb0JBWU0sb0JBQXFCLENBQ3JCLFVBQVcsQ0FDWixDQVNMLFdBQ0Usb0JBQXFCLENBRHZCLGlCQUlJLGVBQWdCLENBSnBCLG9DQU9NLGVBQWdCLEN4QnZPbEIsNEJ3QndPaUMsQ3hCdk9qQywyQndCdU9pQyxDQVJyQyxxQ3hCOU9JLHdCd0IwUDhCLEN4QnpQOUIseUJ3QnlQOEIsQ0FabEMsOEJ4QnZQSSxld0J1UTBCLENBQ3hCLGtCaENuRFksQ2dDb0RiLFlDMVJILFlBQWEsQ0FDYixjQUFlLENBQ2YsbUJqQzgzQnlCLENpQzczQnpCLGtCakNnNEI2QixDaUM5M0I3QixlQUFnQixDQUNoQix3QmpDTGdCLENRZ0JkLG9CTDZOZ0MsQzhCdE9uQyxrQ0FLRyxrQmpDbzNCNEIsQ2lDdjNCaEMsMENBTU0sVUFBVyxDQUNYLG1CakNnM0IwQixDaUMvMkIxQixhakNiWSxDaUNjWixXakNxM0JrQixDaUM5M0J4QixnREFvQkkseUJBQTBCLENBcEI5QixnREF3Qkksb0JBQXFCLENBeEJ6Qix3QkE0QkksYWpDakNjLENpQ2tDZixZQ3ZDRCxZQUFhLEM3QkdiLGNBQWUsQ0FDZixlQUFnQixDR2FkLG9CUndObUIsQ2tDdE90QixXQUdDLGlCQUFrQixDQUNsQixhQUFjLENBQ2Qsb0JsQzZxQjRCLENrQzVxQjVCLGdCbEM2TmdCLENrQzVOaEIsZ0JsQ2dyQjJCLENrQy9xQjNCLGFsQ29CaUIsQ2tDbEJqQixxQmxDZFUsQ2tDZVYsd0JsQ1pnQixDa0NHbEIsaUJBWUksU0FBVSxDQUNWLGFsQ2VZLENrQ2RaLG9CQUFxQixDQUNyQix3QmxDbkJjLENrQ29CZCxvQmxDbkJjLENrQ0dsQixpQkFvQkksU0FBVSxDQUNWLFMvQjJ3QmlDLEMrQjF3QmpDLFlsQ3FWMEIsQ2tDcFYzQixrQ0FNRyxhQUFjLEMxQmFoQiw2QlIwTG1CLENRekxuQixnQ1J5TG1CLENrQzFNdkIsaUMxQkVJLDhCUndNbUIsQ1F2TW5CLGlDUnVNbUIsQ2tDMU12Qiw2QkFjSSxTQUFVLENBQ1YsVWxDL0NRLENrQ2dEUix3QmxDaEJlLENrQ2lCZixvQmxDakJlLENrQ0FuQiwrQkFxQkksYWxDL0NjLENrQ2dEZCxtQkFBb0IsQ0FFcEIsV0FBWSxDQUNaLHFCbEN6RFEsQ2tDMERSLG9CbEN2RGMsQ21DQWhCLDBCQUNFLHFCbkNzckI0QixDQzNqQjFCLGlCQXRDWSxDa0NuRmQsZW5DOE5nQixDbUM3TmpCLGlEM0J5Q0MsNEJMZ00rQixDSy9ML0IsK0JMK0wrQixDZ0NuTzVCLGdEM0JxQkgsNkJMOE0rQixDSzdNL0IsZ0NMNk0rQixDZ0M3T2pDLDBCQUNFLG9CbkNvckI0QixDQ3pqQjFCLGlCQXRDWSxDa0NuRmQsZW5DK05nQixDbUM5TmpCLGlEM0J5Q0MsNEJMaU0rQixDS2hNL0IsK0JMZ00rQixDZ0NwTzVCLGdEM0JxQkgsNkJMK00rQixDSzlNL0IsZ0NMOE0rQixDZ0MvTjVCLE9DWkwsb0JBQXFCLENBQ3JCLGtCcENneEJxQixDQy9zQm5CLGFBQVcsQ21DL0RiLGVwQ3FRb0IsQ29DcFFwQixhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQix1QkFBd0IsQzVCS3RCLG9CUndObUIsQ2tCMU5qQixpSWZnYjZJLENlNWE3SSx3Q2tCZk4sT2xCZ0JRLGVBQWdCLENrQk12QixDbENYQyw0QmtDR0ksb0JBQXFCLENsQ0F4Qixha0NNQyxZQUFhLENBQ2QsOExBS0QsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVixZQU9DLGtCcENrdkIwQixDb0NqdkIxQixpQnBDaXZCMEIsQ1F4d0J4QixtQlIyd0I0QixDb0NsdkIvQixlQzFDQyxVckNEVSxDcUNFVix3QnJDOEJpQixDRWhCakIsNENtQ1ZJLFVyQ05NLENxQ09OLHdCQUFrQyxDbkNZckMsNENtQ1BHLFNBQVUsQ0FDVix5Q3JDbUJhLENxQ2xCZCxpQkFiSCxVckNEVSxDcUNFVix3QnJDZ0NjLENFbEJkLGdEbUNWSSxVckNOTSxDcUNPTix3QkFBa0MsQ25DWXJDLGdEbUNQRyxTQUFVLENBQ1YsMENyQ3FCVSxDcUNwQlgsZUFiSCxVckNEVSxDcUNFVix3QnJDeUNhLENFM0JiLDRDbUNWSSxVckNOTSxDcUNPTix3QkFBa0MsQ25DWXJDLDRDbUNQRyxTQUFVLENBQ1YsMENyQzhCUyxDcUM3QlYsWUFiSCxVckNEVSxDcUNFVix3QnJDMkNZLENFN0JaLHNDbUNWSSxVckNOTSxDcUNPTix3QkFBa0MsQ25DWXJDLHNDbUNQRyxTQUFVLENBQ1YsMkNyQ2dDUSxDcUMvQlQsZUFiSCxhckNRZ0IsQ3FDUGhCLHdCckN3Q2MsQ0UxQmQsNENtQ1ZJLGFyQ0dZLENxQ0ZaLHdCQUFrQyxDbkNZckMsNENtQ1BHLFNBQVUsQ0FDViwwQ3JDNkJVLENxQzVCWCxjQWJILFVyQ0RVLENxQ0VWLHdCckN1Q1csQ0V6QlgsMENtQ1ZJLFVyQ05NLENxQ09OLHdCQUFrQyxDbkNZckMsMENtQ1BHLFNBQVUsQ0FDViwwQ3JDNEJPLENxQzNCUixhQWJILGFyQ1FnQixDcUNQaEIsd0JyQ0RnQixDRWVoQix3Q21DVkksYXJDR1ksQ3FDRlosd0JBQWtDLENuQ1lyQyx3Q21DUEcsU0FBVSxDQUNWLDRDckNaWSxDcUNhYixZQWJILFVyQ0RVLENxQ0VWLHdCckM4QmlCLENFaEJqQixzQ21DVkksVXJDTk0sQ3FDT04sd0JBQWtDLENuQ1lyQyxzQ21DUEcsU0FBVSxDQUNWLHlDckNtQmEsQ3FDbEJkLFdBYkgsVXJDRFUsQ3FDRVYsd0JyQzhCaUIsQ0VoQmpCLG9DbUNWSSxVckNOTSxDcUNPTix3QkFBa0MsQ25DWXJDLG9DbUNQRyxTQUFVLENBQ1YseUNyQ21CYSxDcUNsQmQsY0FiSCxVckNEVSxDcUNFVix3QnJDOEJpQixDRWhCakIsMENtQ1ZJLFVyQ05NLENxQ09OLHdCQUFrQyxDbkNZckMsMENtQ1BHLFNBQVUsQ0FDVix5Q3JDbUJhLENxQ2xCZCxXQ2JILGlCQUFvRCxDQUNwRCxrQnRDZ3RCc0IsQ3NDOXNCdEIsd0J0Q0ZnQixDUWdCZCxtQlJ5TnFCLENXL0tyQiwwQjJCNURKLFdBUUksaUJ0QzBzQm9CLENzQ3hzQnZCLENBRUQsaUJBQ0UsZUFBZ0IsQ0FDaEIsY0FBZSxDOUJJYixlOEJIc0IsQ0FDekIsT0NYQyxpQkFBa0IsQ0FDbEIsc0J2QzR6QnVCLEN1QzN6QnZCLGtCdkM0ekJ3QixDdUMzekJ4Qiw0QkFBNkMsQy9CVTNDLG9CUndObUIsQ3VDaE90QixlQUtDLGFBQWMsQ0FDZixZQUlDLGV2QzBQb0IsQ3VDelByQixtQkFRQyxrQkFBc0QsQ0FEeEQsMEJBS0ksaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixPQUFRLENBQ1IsU0FBVSxDQUNWLHNCdkM2eEJxQixDdUM1eEJyQixhQUFjLENBQ2YsZUN0Q0QsYXhCd0dnRSxDSW5HOUQsd0JKbUc4RCxDd0J0R2hFLG9CeEJzR2dFLEN3QnBHaEUsa0JBQ0Usd0JBQXFDLENBQ3RDLDJCQUdDLGFBQTBCLENBQzNCLGlCQVZELGF4QndHZ0UsQ0luRzlELHdCSm1HOEQsQ3dCdEdoRSxvQnhCc0dnRSxDd0JwR2hFLG9CQUNFLHdCQUFxQyxDQUN0Qyw2QkFHQyxhQUEwQixDQUMzQixlQVZELGF4QndHZ0UsQ0luRzlELHdCSm1HOEQsQ3dCdEdoRSxvQnhCc0dnRSxDd0JwR2hFLGtCQUNFLHdCQUFxQyxDQUN0QywyQkFHQyxhQUEwQixDQUMzQixZQVZELGF4QndHZ0UsQ0luRzlELHdCSm1HOEQsQ3dCdEdoRSxvQnhCc0dnRSxDd0JwR2hFLGVBQ0Usd0JBQXFDLENBQ3RDLHdCQUdDLGFBQTBCLENBQzNCLGVBVkQsYXhCd0dnRSxDSW5HOUQsd0JK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c0RuQ2xDQSw4QlI2S21CLENRaktuQiwyQm1DaUMwQyxDQVgxQyxrREFlTSxZQUFhLENBZm5CLDREQW1CTSxvQjNDcUhRLEMyQ3BIUixtQkFBb0IsQ0FwQjFCLG1FQXVCUSxnQjNDaUhNLEMyQ2hITixxQjNDZ0hNLEMyQy9HUCxDaEM1RFAsMEJnQ21DQSwwQkFDRSxrQkFBbUIsQ0FEckIsdURuQ3RCQSxnQ1JpS21CLENRN0tuQix5Qm1Dd0N3QyxDQU54QyxzRG5DbENBLDhCUjZLbUIsQ1FqS25CLDJCbUNpQzBDLENBWDFDLGtEQWVNLFlBQWEsQ0FmbkIsNERBbUJNLG9CM0NxSFEsQzJDcEhSLG1CQUFvQixDQXBCMUIsbUVBdUJRLGdCM0NpSE0sQzJDaEhOLHFCM0NnSE0sQzJDL0dQLENoQzVEUCwwQmdDbUNBLDBCQUNFLGtCQUFtQixDQURyQix1RG5DdEJBLGdDUmlLbUIsQ1E3S25CLHlCbUN3Q3dDLENBTnhDLHNEbkNsQ0EsOEJSNkttQixDUWpLbkIsMkJtQ2lDMEMsQ0FYMUMsa0RBZU0sWUFBYSxDQWZuQiw0REFtQk0sb0IzQ3FIUSxDMkNwSFIsbUJBQW9CLENBcEIxQixtRUF1QlEsZ0IzQ2lITSxDMkNoSE4scUIzQ2dITSxDMkMvR1AsQ2hDNURQLDJCZ0NtQ0EsMEJBQ0Usa0JBQW1CLENBRHJCLHVEbkN0QkEsZ0NSaUttQixDUTdLbkIseUJtQ3dDd0MsQ0FOeEMsc0RuQ2xDQSw4QlI2S21CLENRaktuQiwyQm1DaUMwQyxDQVgxQyxrREFlTSxZQUFhLENBZm5CLDREQW1CTSxvQjNDcUhRLEMyQ3BIUixtQkFBb0IsQ0FwQjFCLG1FQXVCUSxnQjNDaUhNLEMyQ2hITixxQjNDZ0hNLEMyQy9HUCxDQWFYLGtCbkNuSEksZW1Db0hzQixDQUQxQixtQ0FJSSxvQjNDOEZjLEMyQ2xHbEIsOENBT00scUJBQXNCLENDekkxQix5QkFDRSxhNUJxRzhELEM0QnBHOUQsd0I1Qm9HOEQsQ2R6RmhFLDRHMENQTSxhNUJnRzBELEM0Qi9GMUQsd0JBQXlDLEMxQ1M5Qyx1RDBDTEssVTVDZEksQzRDZUosd0I1QjBGMEQsQzRCekYxRCxvQjVCeUYwRCxDNEJ0R2hFLDJCQUNFLGE1QnFHOEQsQzRCcEc5RCx3QjVCb0c4RCxDZHpGaEUsZ0gwQ1BNLGE1QmdHMEQsQzRCL0YxRCx3QkFBeUMsQzFDUzlDLHlEMENMSyxVNUNkSSxDNENlSix3QjVCMEYwRCxDNEJ6RjFELG9CNUJ5RjBELEM0QnRHaEUseUJBQ0UsYTVCcUc4RCxDNEJwRzlELHdCNUJvRzhELENkekZoRSw0RzBDUE0sYTVCZ0cwRCxDNEIvRjFELHdCQUF5QyxDMUNTOUMsdUQwQ0xLLFU1Q2RJLEM0Q2VKLHdCNUIwRjBELEM0QnpGMUQsb0I1QnlGMEQsQzRCdEdoRSxzQkFDRSxhNUJxRzhELEM0QnBHOUQsd0I1Qm9HOEQsQ2R6RmhFLHNHMENQTSxhNUJnRzBELEM0Qi9GMUQsd0JBQXlDLEMxQ1M5QyxvRDBDTEssVTVDZEksQzRDZUosd0I1QjBGMEQsQzRCekYxRCxvQjVCeUYwRCxDNEJ0R2hFLHlCQUNFLGE1QnFHOEQsQzRCcEc5RCx3QjVCb0c4RCxDZHpGaEUsNEcwQ1BNLGE1QmdHMEQsQzRCL0YxRCx3QkFBeUMsQzFDUzlDLHVEMENMSyxVNUNkSSxDNENlSix3QjVCMEYwRCxDNEJ6RjFELG9CNUJ5RjBELEM0QnRHaEUsd0JBQ0UsYTVCcUc4RCxDNEJwRzlELHdCNUJvRzhELENkekZoRSwwRzBDUE0sYTVCZ0cwRCxDNEIvRjFELHdCQUF5QyxDMUNTOUMsc0QwQ0xLLFU1Q2RJLEM0Q2VKLHdCNUIwRjBELEM0QnpGMUQsb0I1QnlGMEQsQzRCdEdoRSx1QkFDRSxhNUJxRzhELEM0QnBHOUQsd0I1Qm9HOEQsQ2R6RmhFLHdHMENQTSxhNUJnRzBELEM0Qi9GMUQsd0JBQXlDLEMxQ1M5QyxxRDBDTEssVTVDZEksQzRDZUosd0I1QjBGMEQsQzRCekYxRCxvQjVCeUYwRCxDNEJ0R2hFLHNCQUNFLGE1QnFHOEQsQzRCcEc5RCx3QjVCb0c4RCxDZHpGaEUsc0cwQ1BNLGE1QmdHMEQsQzRCL0YxRCx3QkFBeUMsQzFDUzlDLG9EMENMSyxVNUNkSSxDNENlSix3QjVCMEYwRCxDNEJ6RjFELG9CNUJ5RjBELEM0QnRHaEUscUJBQ0UsYTVCcUc4RCxDNEJwRzlELHdCNUJvRzhELENkekZoRSxvRzBDUE0sYTVCZ0cwRCxDNEIvRjFELHdCQUF5QyxDMUNTOUMsbUQwQ0xLLFU1Q2RJLEM0Q2VKLHdCNUIwRjBELEM0QnpGMUQsb0I1QnlGMEQsQzRCdEdoRSx3QkFDRSxhNUJxRzhELEM0QnBHOUQsd0I1Qm9HOEQsQ2R6RmhFLDBHMENQTSxhNUJnRzBELEM0Qi9GMUQsd0JBQXlDLEMxQ1M5QyxzRDBDTEssVTVDZEksQzRDZUosd0I1QjBGMEQsQzRCekYxRCxvQjVCeUYwRCxDNEJ4RjNELE9DaEJMLFdBQVksQzVDOEhSLGdCQXRDWSxDNEN0RmhCLGU3QzJRb0IsQzZDMVFwQixhQUFjLENBQ2QsVTdDS1UsQzZDSlYsd0I3Q05VLEM2Q09WLFVBQVcsQzNDS1gsYTJDREUsVTdDRFEsQzZDRVIsb0JBQXFCLEMzQ0FELHNGMkNLbEIsV0FBWSxDM0NFZixhMkNVRCxTQUFVLENBQ1YsNEJBQTZCLENBQzdCLFFBQVMsQ0FDVixpQkFNQyxtQkFBb0IsQ0FDckIsWUMvQkMsZUFBZ0IsQ0FGbEIsbUJBS0ksaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2pCLE9BS0QsY0FBZSxDQUNmLEtBQU0sQ0FDTixNQUFPLENBQ1AsWTlDNGxCaUIsQzhDM2xCakIsWUFBYSxDQUNiLFVBQVcsQ0FDWCxXQUFZLENBQ1osZUFBZ0IsQ0FHaEIsU0FBVSxDQUlYLGNBSUMsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxZOUM4dkIwQixDOEM1dkIxQixtQkFBb0IsQ0FHcEIsMEI1QjNCSSxrQ2xCMnlCb0MsQzhDOXdCdEMsNkIzQ3E2Qm1ELENlOTdCakQsd0M0QnVCSiwwQjVCdEJNLGVBQWdCLEM0QnlCckIsQ0FDRCwwQkFDRSxjM0NtNkJvQyxDMkNsNkJyQyxrQ0FJQyxxQjNDZzZCMkMsQzJDLzVCNUMseUJBSUQsWUFBYSxDQUNiLDRCOUJtRjhELEM4QnJGaEUsd0NBS0ksNkI5QmdGNEQsQzhCL0U1RCxlQUFnQixDQU5wQiw4RUFXSSxhQUFj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MEJBQWdFLENBQ2hFLGlDakRrdUIwRCxDaUQzdUJoRSxpRkFhTSxVakRxTFksQ2lEcExaLDBCQUFnRSxDQUNoRSxxQmpEcERNLENpRHFEUCx5REFLSCxpQmpEbXRCMkIsQ2lEcHRCN0IsdUVBSUksdUJqQ2lGNEQsQ2lDaEY1RCxXakQrc0J5QixDaUQ5c0J6QixXakQ2c0JzQixDaUQ1c0J0QixjQUFnQyxDQVBwQyx1RkFVTSxNQUFPLENBQ1AsZ0NBQTJGLENBQzNGLG1DakQyc0IwRCxDaUR2dEJoRSxxRkFnQk0sUWpEOEpZLENpRDdKWixnQ0FBMkYsQ0FDM0YsdUJqRDNFTSxDaUQ0RVAsMkRBS0gsZ0JqRDRyQjJCLENpRDdyQjdCLHlFQUlJLHNCakMwRDRELENpQzlEaEUseUZBT00sS0FBTSxDQUNOLGdDQUEyRixDQUMzRixvQ2pEdXJCMEQsQ2lEaHNCaEUsdUZBYU0sT2pEMElZLENpRHpJWixnQ0FBMkYsQ0FDM0Ysd0JqRC9GTSxDaURnRlosMkdBcUJJLGlCQUFrQixDQUNsQixLQUFNLENBQ04sUUFBUyxDQUNULGFBQWMsQ0FDZCxVakRtcUJzQixDaURscUJ0QixrQkFBc0MsQ0FDdEMsVUFBVyxDQUNYLCtCakR1cEJ1QyxDaUR0cEJ4Qyx1REFJRCxrQmpENHBCMkIsQ2lEN3BCN0IscUVBSUksd0JqQzBCNEQsQ2lDekI1RCxXakR3cEJ5QixDaUR2cEJ6QixXakRzcEJzQixDaURycEJ0QixjQUFnQyxDQVBwQyxxRkFVTSxPQUFRLENBQ1IsZ0NqRGtwQnVCLENpRGpwQnZCLGtDakRvcEIwRCxDaURocUJoRSxtRkFnQk0sU2pEdUdZLENpRHRHWixnQ2pENG9CdUIsQ2lEM29CdkIsc0JqRGxJTSxDaURtSVAsZ0JBc0JILG9CakQ2bUJnQyxDaUQ1bUJoQyxlQUFnQixDaEQzQlosY0F0Q1ksQ2dEbUVoQixVakRsSlUsQ2lEbUpWLHdCakRzbUJ5QyxDaURybUJ6QywrQkFBeUUsQ3pDbkl2RSx3Q1FtSDRELENSbEg1RCx5Q1FrSDRELENpQ1VoRSxzQkFVSSxZQUFhLENBQ2QsY0FJRCxvQmpEK2xCZ0MsQ2lEOWxC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MERBQTBELGFBQWEsQ0FBQyxjQUFjLENBQUMsOFZBQThWLHFCQUFxQixDQUFDLGlCQUFpQixDQUFDLDRYQUE0WCxhQUFhLENBQUMsb0NBQW9DLFNBQVMiLCJzb3VyY2VzQ29udGVudCI6WyI6cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICAvLyBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyAxLiBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuLy8gMi4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2Vycy5cbi8vIDMuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbi8vIDQuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuLy8gNS4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvLyAyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvLyAzXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNVxufVxuXG4vLyBTaGltIGZvciBcIm5ld1wiIEhUTUw1IHN0cnVjdHVyYWwgZWxlbWVudHMgdG8gZGlzcGxheSBjb3JyZWN0bHkgKElFMTAsIG9sZGVyIGJyb3dzZXJzKVxuLy8gVE9ETzogcmVtb3ZlIGluIHY1XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlXG4vLyAgICB0aGUgYGluaGVyaXRgIHZhbHVlIG9uIHRoaW5ncyBsaWtlIGA8dGg+YCBlbGVtZW50cy5cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyAzXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnOyAvLyAyXG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBydWxlOiBpbiBicm93c2VycyB0aGF0IHN1cHBvcnQgOmZvY3VzLXZpc2libGUsIHN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lXG4vLyBvbiBlbGVtZW50cyB0aGF0IHByb2dyYW1tYXRpY2FsbHkgcmVjZWl2ZSBmb2N1cyBidXQgd291bGRuJ3Qgbm9ybWFsbHkgc2hvdyBhIHZpc2libGVcbi8vIGZvY3VzIG91dGxpbmUuIEluIGdlbmVyYWwsIHRoaXMgd291bGQgbWVhbiB0aGF0IHRoZSBvdXRsaW5lIGlzIG9ubHkgYXBwbGllZCBpZiB0aGVcbi8vIGludGVyYWN0aW9uIHRoYXQgbGVkIHRvIHRoZSBlbGVtZW50IHJlY2VpdmluZyBwcm9ncmFtbWF0aWMgZm9jdXMgd2FzIGEga2V5Ym9hcmQgaW50ZXJhY3Rpb24sXG4vLyBvciB0aGUgYnJvd3NlciBoYXMgc29tZWhvdyBkZXRlcm1pbmVkIHRoYXQgdGhlIHVzZXIgaXMgcHJpbWFyaWx5IGEga2V5Ym9hcmQgdXNlciBhbmQvb3Jcbi8vIHdhbnRzIGZvY3VzIG91dGxpbmVzIHRvIGFsd2F5cyBiZSBwcmVzZW50ZWQuXG4vL1xuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy86Zm9jdXMtdmlzaWJsZVxuLy8gYW5kIGh0dHBzOi8vZGV2ZWxvcGVyLnBhY2llbGxvZ3JvdXAuY29tL2Jsb2cvMjAxOC8wMy9mb2N1cy12aXNpYmxlLWFuZC1iYWNrd2FyZHMtY29tcGF0aWJpbGl0eS9cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyA1LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA1XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoODAlKTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoNzUlKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29kZVxuLy9cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxucHJlIHtcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC8vIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuICBvdmVyZmxvdzogYXV0bztcbiAgLy8gRGlzYWJsZSBhdXRvLWhpZGluZyBzY3JvbGxiYXIgaW4gSUUgJiBsZWdhY3kgRWRnZSB0byBhdm9pZCBvdmVybGFwLFxuICAvLyBtYWtpbmcgaXQgaW1wb3NzaWJsZSB0byBpbnRlcmFjdCB3aXRoIHRoZSBjb250ZW50XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnIHtcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIFNWRyBvdmVyZmxvdyBidWcgaW4gSUUxMC8xMSBpcyBzdGlsbCByZXF1aXJlZC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjY4NzhcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5sYWJlbCB7XG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGxhYmVsLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuQGlmICRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMge1xuICBidXR0b24sXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxuICBbdHlwZT1cInJlc2V0XCJdLFxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC1cbiAgcGFkZGluZzogMDsgLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLVxufVxuXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuLy9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwi77u/JHdoaXRlOiAjZmZmO1xyXG4kZ3JheS0xMDA6ICNmOGY5ZmE7XHJcbiRncmF5LTIwMDogI2U5ZWNlZjtcclxuJGdyYXktMzAwOiAjZGVlMmU2O1xyXG4kZ3JheS00MDA6ICNjZWQ0ZGE7XHJcbiRncmF5LTUwMDogI2FkYjViZDtcclxuJGdyYXktNjAwOiAjNmM3NTdkO1xyXG4kZ3JheS03MDA6ICM0OTUwNTc7XHJcbiRncmF5LTgwMDogIzM0M2E0MDtcclxuJGdyYXktOTAwOiAjMjEyNTI5O1xyXG4kYmxhY2s6ICMwMDA7XHJcblxyXG4kZ3JheXM6ICgpO1xyXG4kZ3JheXM6IG1hcC1tZXJnZShcclxuICAoXHJcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXHJcbiAgICBcIjIwMFwiOiAkZ3JheS0yMDAsXHJcbiAgICBcIjMwMFwiOiAkZ3JheS0zMDAsXHJcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXHJcbiAgICBcIjUwMFwiOiAkZ3JheS01MDAsXHJcbiAgICBcIjYwMFwiOiAkZ3JheS02MDAsXHJcbiAgICBcIjcwMFwiOiAkZ3JheS03MDAsXHJcbiAgICBcIjgwMFwiOiAkZ3JheS04MDAsXHJcbiAgICBcIjkwMFwiOiAkZ3JheS05MDBcclxuICApLFxyXG4gICRncmF5c1xyXG4pO1xyXG5cclxuJGJsdWUtdGFibGUtbGlnaHQ6ICNmOGZkZmU7XHJcbiRibHVlLXdoaXRlOiAjZWVmYWZmO1xyXG4kYmx1ZS1mYWludDogI2RhZjVmZjtcclxuJGJsdWUtbGlnaHQ6ICM1Yzg4YWM7XHJcbiRibHVlLWRhcms6ICMwMzQ3N2Y7XHJcblxyXG4kb3JhbmdlOiAjZjA2YzAwO1xyXG4kb3JhbmdlLWxpZ2h0OiAjZmNlNWQyO1xyXG4kb3JhbmdlLWxpZ2h0ZXN0OiAjZmNmNGVkO1xyXG5cclxuJGluZGlnbzogIzY2MTBmMjtcclxuJHB1cnBsZTogIzZmNDJjMTtcclxuJHBpbms6ICNlODNlOGM7XHJcbiRyZWQ6ICNkYzM1NDU7XHJcbiR5ZWxsb3c6ICNmZmMxMDc7XHJcbiRncmVlbjogIzI4YTc0NTtcclxuJHRlYWw6ICMyMGM5OTc7XHJcbiRjeWFuOiAjMTdhMmI4O1xyXG5cclxuJHJlZC1lcnJvcjogI0ZGMTAxMDtcclxuXHJcbiRjb2xvcnM6ICgpO1xyXG4kY29sb3JzOiBtYXAtbWVyZ2UoXHJcbiAgKFxyXG4gICAgXCJibHVlXCI6ICRibHVlLWRhcmssXHJcbiAgICBcImluZGlnb1wiOiAkaW5kaWdvLFxyXG4gICAgXCJwdXJwbGVcIjogJHB1cnBsZSxcclxuICAgIFwicGlua1wiOiAkcGluayxcclxuICAgIFwicmVkXCI6ICRyZWQsXHJcbiAgICBcIm9yYW5nZVwiOiAkb3JhbmdlLFxyXG4gICAgXCJ5ZWxsb3dcIjogJHllbGxvdyxcclxuICAgIFwiZ3JlZW5cIjogJGdyZWVuLFxyXG4gICAgXCJ0ZWFsXCI6ICR0ZWFsLFxyXG4gICAgXCJjeWFuXCI6ICRjeWFuLFxyXG4gICAgXCJ3aGl0ZVwiOiAkd2hpdGUsXHJcbiAgICBcImdyYXlcIjogJGdyYXktNjAwLFxyXG4gICAgXCJncmF5LWRhcmtcIjogJGdyYXktODAwXHJcbiAgKSxcclxuICAkY29sb3JzXHJcbik7XHJcblxyXG4kcHJpbWFyeTogJGJsdWUtZGFyaztcclxuJHNlY29uZGFyeTogJG9yYW5nZTtcclxuJHN1Y2Nlc3M6ICRncmVlbjtcclxuJGluZm86ICRjeWFuO1xyXG4kd2FybmluZzogJHllbGxvdztcclxuJGRhbmdlcjogJHJlZDtcclxuJGxpZ2h0OiAkZ3JheS0xMDA7XHJcbiRkYXJrOiAkYmx1ZS1kYXJrO1xyXG4kbmF2LWJhY2tyb3VuZC1jb2xvcjogJGRhcms7XHJcbiRtZWdhbWVudS1iYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiRtZWdhbWVudS1iYWNrZ3JvdW5kLWNvbG9yLWxnOiAkZGFyaztcclxuJGZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yOiAkZGFyaztcclxuJGZvb3Rlci10ZXh0LWNvbG9yOiAkd2hpdGU7XHJcblxyXG4kdGhlbWUtY29sb3JzOiAoKTtcclxuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKFxyXG4gIChcclxuICAgIFwicHJpbWFyeVwiOiAkcHJpbWFyeSxcclxuICAgIFwic2Vjb25kYXJ5XCI6ICRzZWNvbmRhcnksXHJcbiAgICBcInN1Y2Nlc3NcIjogJHN1Y2Nlc3MsXHJcbiAgICBcImluZm9cIjogJGluZm8sXHJcbiAgICBcIndhcm5pbmdcIjogJHdhcm5pbmcsXHJcbiAgICBcImRhbmdlclwiOiAkZGFuZ2VyLFxyXG4gICAgXCJsaWdodFwiOiAkbGlnaHQsXHJcbiAgICBcImRhcmtcIjogJGRhcmssXHJcbiAgICBcIm5hdlwiOiAkbmF2LWJhY2tyb3VuZC1jb2xvcixcclxuICAgIFwiZm9vdGVyXCI6ICRmb290ZXItYmFja2dyb3VuZC1jb2xvclxyXG4gICksXHJcbiAgJHRoZW1lLWNvbG9yc1xyXG4pO1xyXG4vLyBzdHlsZWxpbnQtZW5hYmxlXHJcblxyXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXHJcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogOCU7XHJcblxyXG4vLyBUaGUgeWlxIGxpZ2h0bmVzcyB2YWx1ZSB0aGF0IGRldGVybWluZXMgd2hlbiB0aGUgbGlnaHRuZXNzIG9mIGNvbG9yIGNoYW5nZXMgZnJvbSBcImRhcmtcIiB0byBcImxpZ2h0XCIuIEFjY2VwdGFibGUgdmFsdWVzIGFyZSBiZXR3ZWVuIDAgYW5kIDI1NS5cclxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogMTUwO1xyXG5cclxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXHJcbiR5aXEtdGV4dC1kYXJrOiAkZ3JheS05MDA7XHJcbiR5aXEtdGV4dC1saWdodDogJHdoaXRlO1xyXG5cclxuLy8gT3B0aW9uc1xyXG4vL1xyXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXHJcblxyXG4kZW5hYmxlLWNhcmV0OiB0cnVlO1xyXG4kZW5hYmxlLXJvdW5kZWQ6IHRydWU7XHJcbiRlbmFibGUtc2hhZG93czogZmFsc2U7XHJcbiRlbmFibGUtZ3JhZGllbnRzOiBmYWxzZTtcclxuJGVuYWJsZS10cmFuc2l0aW9uczogdHJ1ZTtcclxuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogZmFsc2U7IC8vIERlcHJlY2F0ZWQsIG5vIGxvbmdlciBhZmZlY3RzIGFueSBjb21waWxlZCBDU1NcclxuJGVuYWJsZS1ncmlkLWNsYXNzZXM6IHRydWU7XHJcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiB0cnVlO1xyXG5cclxuLy8gU3BhY2luZ1xyXG4vL1xyXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXHJcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cclxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cclxuXHJcbi8vIHN0eWxlbGludC1kaXNhYmxlXHJcbiRzcGFjZXI6IDFyZW07XHJcbiRzcGFjZXJzOiAoKTtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZShcclxuICAoXHJcbiAgICAwOiAwLFxyXG4gICAgMTogKFxyXG4gICAgICAkc3BhY2VyICogMC4yNVxyXG4gICAgKSxcclxuICAgIDI6IChcclxuICAgICAgJHNwYWNlciAqIDAuNVxyXG4gICAgKSxcclxuICAgIDM6ICRzcGFjZXIsXHJcbiAgICA0OiAoXHJcbiAgICAgICRzcGFjZXIgKiAxLjVcclxuICAgICksXHJcbiAgICA1OiAoXHJcbiAgICAgICRzcGFjZXIgKiAzXHJcbiAgICApXHJcbiAgKSxcclxuICAkc3BhY2Vyc1xyXG4pO1xyXG5cclxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxyXG4kc2l6ZXM6ICgpO1xyXG4kc2l6ZXM6IG1hcC1tZXJnZShcclxuICAoXHJcbiAgICAyNTogMjUlLFxyXG4gICAgNTA6IDUwJSxcclxuICAgIDc1OiA3NSUsXHJcbiAgICAxMDA6IDEwMCVcclxuICApLFxyXG4gICRzaXplc1xyXG4pO1xyXG4vLyBzdHlsZWxpbnQtZW5hYmxlXHJcblxyXG4vLyBCb2R5XHJcbi8vXHJcbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cclxuXHJcbiRib2R5LWJnOiAkd2hpdGU7XHJcbiRib2R5LWNvbG9yOiAkYmxhY2s7XHJcblxyXG4vLyBMaW5rc1xyXG4vL1xyXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXHJcblxyXG4kbGluay1jb2xvcjogdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpO1xyXG4kbGluay1kZWNvcmF0aW9uOiBub25lO1xyXG4kbGluay1ob3Zlci1jb2xvcjogdGhlbWUtY29sb3IoXCJzZWNvbmRhcnlcIik7XHJcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4vLyBQYXJhZ3JhcGhzXHJcbi8vXHJcbi8vIFN0eWxlIHAgZWxlbWVudC5cclxuXHJcbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbi8vIEdyaWQgYnJlYWtwb2ludHNcclxuLy9cclxuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXHJcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cclxuXHJcbiRncmlkLWJyZWFrcG9pbnRzOiAoXHJcbiAgeHM6IDAsXHJcbiAgc206IDU3NnB4LFxyXG4gIG1kOiA3NjhweCxcclxuICBsZzogOTkycHgsXHJcbiAgeGw6IDEyNTBweFxyXG4pO1xyXG5cclxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XHJcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMpO1xyXG5cclxuLy8gR3JpZCBjb250YWluZXJzXHJcbi8vXHJcbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXHJcblxyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTQwcHgsXHJcbiAgbWQ6IDcyMHB4LFxyXG4gIGxnOiA5NjBweCxcclxuICB4bDogMTE5MHB4XHJcbik7XHJcblxyXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xyXG5cclxuLy8gR3JpZCBjb2x1bW5zXHJcbi8vXHJcbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxyXG5cclxuJGdyaWQtY29sdW1uczogMTI7XHJcbiRncmlkLWd1dHRlci13aWR0aDogMnJlbTtcclxuXHJcbi8vIENvbXBvbmVudHNcclxuLy9cclxuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxyXG5cclxuJGxpbmUtaGVpZ2h0LWxnOiAxLjU7XHJcbiRsaW5lLWhlaWdodC1zbTogMS41O1xyXG5cclxuJGJvcmRlci13aWR0aDogMXB4O1xyXG4kYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDA7XHJcblxyXG4kYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuJGJvcmRlci1yYWRpdXMtbGc6IDAuM3JlbTtcclxuJGJvcmRlci1yYWRpdXMtc206IDAuMnJlbTtcclxuXHJcbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAkd2hpdGU7XHJcbiRjb21wb25lbnQtYWN0aXZlLWJnOiB0aGVtZS1jb2xvcihcInByaW1hcnlcIik7XHJcblxyXG4kY2FyZXQtd2lkdGg6IDAuM2VtO1xyXG5cclxuJHRyYW5zaXRpb24tYmFzZTogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiR0cmFuc2l0aW9uLWZhZGU6IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xyXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogaGVpZ2h0IDAuMzVzIGVhc2U7XHJcblxyXG4vLyBGb250c1xyXG4vL1xyXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cclxuXHJcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxyXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogXCJPdmVycGFzc1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsXHJcbiAgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIixcclxuICBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XHJcblxyXG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsXHJcbiAgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XHJcbiRmb250LWZhbWlseS1iYXNlOiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcclxuXHJcbiRmb250LWZhbWlseS1tZXJyaXdlYXRoZXI6IFwiTWVycml3ZWF0aGVyXCI7XHJcblxyXG4kZm9udC1zaXplLWJhc2U6IDFyZW07IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxyXG4kZm9udC1zaXplLWxnOiAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSk7XHJcbiRmb250LXNpemUtc206ICgkZm9udC1zaXplLWJhc2UgKiAwLjg3NSk7XHJcblxyXG4kZm9udC13ZWlnaHQtbGlnaHQ6IDMwMDtcclxuJGZvbnQtd2VpZ2h0LW5vcm1hbDogNDAwO1xyXG4kZm9udC13ZWlnaHQtc2VtaS1ib2xkOiA2MDA7XHJcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XHJcbiRmb250LXdlaWdodC1ib2xkZXI6IDkwMDtcclxuXHJcbiRmb250LXdlaWdodC1iYXNlOiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG4kbGluZS1oZWlnaHQtYmFzZTogMS42MjU7XHJcblxyXG4kaDEtZm9udC1zaXplLW06ICRmb250LXNpemUtYmFzZSAqIDIuNTtcclxuJGgyLWZvbnQtc2l6ZS1tOiAkZm9udC1zaXplLWJhc2UgKiAxLjYyNTtcclxuJGgzLWZvbnQtc2l6ZS1tOiAkZm9udC1zaXplLWJhc2UgKiAxLjU7XHJcblxyXG4kaDEtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAzLjEyNTtcclxuJGgyLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS42MjU7XHJcbiRoMy1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuNTtcclxuJGg0LWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS41O1xyXG4kaDUtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjI1O1xyXG4kaDYtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcblxyXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIDAuOTtcclxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b20tZGVza3RvcDogJHNwYWNlciAvIDI7XHJcbiRoZWFkaW5ncy1mb250LWZhbWlseTogaW5oZXJpdDtcclxuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiA3MDA7XHJcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogMi4xMjVyZW07XHJcbiRoZWFkaW5ncy1saW5lLWhlaWdodC1kZXNrdG9wOiAyLjE4NzVyZW07XHJcbiRoZWFkaW5ncy1jb2xvcjogJGJsYWNrO1xyXG5cclxuJGRpc3BsYXkxLXNpemU6IDZyZW07XHJcbiRkaXNwbGF5Mi1zaXplOiA1LjVyZW07XHJcbiRkaXNwbGF5My1zaXplOiA0LjVyZW07XHJcbiRkaXNwbGF5NC1zaXplOiAzLjVyZW07XHJcblxyXG4kZGlzcGxheTEtd2VpZ2h0OiAzMDA7XHJcbiRkaXNwbGF5Mi13ZWlnaHQ6IDMwMDtcclxuJGRpc3BsYXkzLXdlaWdodDogMzAwO1xyXG4kZGlzcGxheTQtd2VpZ2h0OiAzMDA7XHJcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XHJcblxyXG4kbGVhZC1mb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuJGxlYWQtZm9udC13ZWlnaHQ6IDcwMDtcclxuJGxlYWQtbGluZS1oZWlnaHQ6IDEuNjg3NXJlbTtcclxuJGxlYWQtbGluZS1oZWlnaHQtZGVza3RvcDogMS45Mzc1cmVtO1xyXG4kbGVhZC1tYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xyXG5cclxuJHNtYWxsLWZvbnQtc2l6ZTogODAlO1xyXG5cclxuJHRleHQtbXV0ZWQ6ICRibHVlLWxpZ2h0O1xyXG5cclxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICRncmF5LTYwMDtcclxuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSk7XHJcblxyXG4kaHItYm9yZGVyLWNvbG9yOiAkYmx1ZS1kYXJrO1xyXG4kaHItYm9yZGVyLXdpZHRoOiAycHg7XHJcblxyXG4kbWFyay1wYWRkaW5nOiAwLjJlbTtcclxuXHJcbiRkdC1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcblxyXG4ka2JkLWJveC1zaGFkb3c6IGluc2V0IDAgLTAuMXJlbSAwIHJnYmEoJGJsYWNrLCAwLjI1KTtcclxuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG5cclxuJGxpc3QtaW5saW5lLXBhZGRpbmc6IDAuNXJlbTtcclxuXHJcbiRtYXJrLWJnOiAjZmNmOGUzO1xyXG5cclxuJGhyLW1hcmdpbi15OiA0cmVtO1xyXG5cclxuLy8gVGFibGVzXHJcbi8vXHJcbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cclxuXHJcbiR0YWJsZS1jZWxsLXBhZGRpbmc6IDAuNzVyZW07XHJcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206IDAuM3JlbTtcclxuXHJcbiR0YWJsZS1iZzogdHJhbnNwYXJlbnQ7XHJcbiR0YWJsZS1hY2NlbnQtYmc6IHJnYmEoJGJsYWNrLCAwLjA1KTtcclxuJHRhYmxlLWhvdmVyLWJnOiByZ2JhKCRibGFjaywgMC4wNzUpO1xyXG4kdGFibGUtYWN0aXZlLWJnOiAkdGFibGUtaG92ZXItYmc7XHJcblxyXG4kdGFibGUtYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xyXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDA7XHJcblxyXG4kdGFibGUtaGVhZC1iZzogJGdyYXktMjAwO1xyXG4kdGFibGUtaGVhZC1jb2xvcjogJGdyYXktNzAwO1xyXG5cclxuJHRhYmxlLWRhcmstYmc6ICRncmF5LTkwMDtcclxuJHRhYmxlLWRhcmstYWNjZW50LWJnOiByZ2JhKCR3aGl0ZSwgMC4wNSk7XHJcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiByZ2JhKCR3aGl0ZSwgMC4wNzUpO1xyXG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGdyYXktOTAwLCA3LjUlKTtcclxuJHRhYmxlLWRhcmstY29sb3I6ICRib2R5LWJnO1xyXG5cclxuLy8gQnV0dG9ucyArIEZvcm1zXHJcbi8vXHJcbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxyXG5cclxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6IDFyZW07XHJcbiRpbnB1dC1idG4tcGFkZGluZy14OiAxcmVtO1xyXG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogMC4ycmVtO1xyXG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAwLjI1KTtcclxuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwO1xyXG5cclxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206IDAuMjVyZW07XHJcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAwLjVyZW07XHJcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtc206ICRsaW5lLWhlaWdodC1zbTtcclxuXHJcbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAwLjVyZW07XHJcbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAxcmVtO1xyXG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogMXJlbTtcclxuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogJGxpbmUtaGVpZ2h0LWxnO1xyXG5cclxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGg7XHJcblxyXG4vLyBCdXR0b25zXHJcbi8vXHJcbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxyXG5cclxuJGJ0bi1wYWRkaW5nLXk6ICRpbnB1dC1idG4tcGFkZGluZy15O1xyXG4kYnRuLXBhZGRpbmcteDogJGlucHV0LWJ0bi1wYWRkaW5nLXg7XHJcbiRidG4tbGluZS1oZWlnaHQ6ICRpbnB1dC1idG4tbGluZS1oZWlnaHQ7XHJcblxyXG4kYnRuLXBhZGRpbmcteS1zbTogJGlucHV0LWJ0bi1wYWRkaW5nLXktc207XHJcbiRidG4tcGFkZGluZy14LXNtOiAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbTtcclxuJGJ0bi1saW5lLWhlaWdodC1zbTogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTtcclxuXHJcbiRidG4tcGFkZGluZy15LWxnOiAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZztcclxuJGJ0bi1wYWRkaW5nLXgtbGc6ICRpbnB1dC1idG4tcGFkZGluZy14LWxnO1xyXG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnO1xyXG5cclxuJGJ0bi1ib3JkZXItd2lkdGg6ICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoO1xyXG5cclxuJGJ0bi1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcclxuJGJ0bi1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAwLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAwLjA3NSk7XHJcbiRidG4tZm9jdXMtd2lkdGg6ICRpbnB1dC1idG4tZm9jdXMtd2lkdGg7XHJcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93O1xyXG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7XHJcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgMC4xMjUpO1xyXG5cclxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS02MDA7XHJcblxyXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogMC41cmVtO1xyXG5cclxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xyXG4kYnRuLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICRib3JkZXItcmFkaXVzLWxnO1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICRib3JkZXItcmFkaXVzLXNtO1xyXG5cclxuJGJ0bi10cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcclxuICBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XHJcblxyXG4vLyBGb3Jtc1xyXG5cclxuJGlucHV0LXBhZGRpbmcteTogJGlucHV0LWJ0bi1wYWRkaW5nLXk7XHJcbiRpbnB1dC1wYWRkaW5nLXg6ICRpbnB1dC1idG4tcGFkZGluZy14O1xyXG4kaW5wdXQtbGluZS1oZWlnaHQ6ICRpbnB1dC1idG4tbGluZS1oZWlnaHQ7XHJcblxyXG4kaW5wdXQtcGFkZGluZy15LXNtOiAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbTtcclxuJGlucHV0LXBhZGRpbmcteC1zbTogJGlucHV0LWJ0bi1wYWRkaW5nLXgtc207XHJcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTtcclxuXHJcbiRpbnB1dC1wYWRkaW5nLXktbGc6ICRpbnB1dC1idG4tcGFkZGluZy15LWxnO1xyXG4kaW5wdXQtcGFkZGluZy14LWxnOiAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZztcclxuJGlucHV0LWxpbmUtaGVpZ2h0LWxnOiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnO1xyXG5cclxuJGlucHV0LWJnOiAkd2hpdGU7XHJcbiRpbnB1dC1kaXNhYmxlZC1iZzogJGdyYXktMjAwO1xyXG5cclxuJGlucHV0LWNvbG9yOiAkZ3JheS03MDA7XHJcbiRpbnB1dC1ib3JkZXItY29sb3I6ICRncmF5LTQwMDtcclxuJGlucHV0LWJvcmRlci13aWR0aDogJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg7XHJcbiRpbnB1dC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIDAuMDc1KTtcclxuXHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICRib3JkZXItcmFkaXVzLWxnO1xyXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogJGJvcmRlci1yYWRpdXMtc207XHJcblxyXG4kaW5wdXQtZm9jdXMtYmc6ICRpbnB1dC1iZztcclxuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogbGlnaHRlbih0aGVtZS1jb2xvcihcInNlY29uZGFyeVwiKSwgMjUlKTtcclxuJGlucHV0LWZvY3VzLWNvbG9yOiAkaW5wdXQtY29sb3I7XHJcbiRpbnB1dC1mb2N1cy13aWR0aDogJGlucHV0LWJ0bi1mb2N1cy13aWR0aDtcclxuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdztcclxuXHJcbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogJGdyYXktNjAwO1xyXG5cclxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggKiAyO1xyXG5cclxuJGlucHV0LWhlaWdodC1pbm5lcjogKCRmb250LXNpemUtYmFzZSAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQpICtcclxuICAoJGlucHV0LWJ0bi1wYWRkaW5nLXkgKiAyKTtcclxuJGlucHV0LWhlaWdodDogY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXJ9ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pO1xyXG5cclxuJGlucHV0LWhlaWdodC1pbm5lci1zbTogKCRmb250LXNpemUtc20gKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtKSArXHJcbiAgKCRpbnB1dC1idG4tcGFkZGluZy15LXNtICogMik7XHJcbiRpbnB1dC1oZWlnaHQtc206IGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyLXNtfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KTtcclxuXHJcbiRpbnB1dC1oZWlnaHQtaW5uZXItbGc6ICgkZm9udC1zaXplLWxnICogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZykgK1xyXG4gICgkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAqIDIpO1xyXG4kaW5wdXQtaGVpZ2h0LWxnOiBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lci1sZ30gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSk7XHJcblxyXG4kaW5wdXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xyXG5cclxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAwLjI1cmVtO1xyXG5cclxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAxLjI1cmVtO1xyXG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogMC4zcmVtO1xyXG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogMC4yNXJlbTtcclxuXHJcbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogMC43NXJlbTtcclxuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAwLjMxMjVyZW07XHJcblxyXG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAkaW5wdXQtY29sb3I7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogJGdyYXktMjAwO1xyXG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG5cclxuJGN1c3RvbS1jb250cm9sLWd1dHRlcjogMS41cmVtO1xyXG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6IDFyZW07XHJcblxyXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6IDFyZW07XHJcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICRncmF5LTMwMDtcclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiA1MCUgNTAlO1xyXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6IGluc2V0IDAgMC4yNXJlbSAwLjI1cmVtIHJnYmEoJGJsYWNrLCAwLjEpO1xyXG5cclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogJGdyYXktMjAwO1xyXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICRncmF5LTYwMDtcclxuXHJcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3I7XHJcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogJGNvbXBvbmVudC1hY3RpdmUtYmc7XHJcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogcmdiYShcclxuICB0aGVtZS1jb2xvcihcInByaW1hcnlcIiksXHJcbiAgMC41XHJcbik7XHJcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiBub25lO1xyXG5cclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAxcHggJGJvZHktYmcsXHJcbiAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93O1xyXG5cclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yO1xyXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKTtcclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6IHN0ci1yZXBsYWNlKFxyXG4gIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIiksXHJcbiAgXCIjXCIsXHJcbiAgXCIlMjNcIlxyXG4pO1xyXG5cclxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogJGNvbXBvbmVudC1hY3RpdmUtYmc7XHJcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjtcclxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiBzdHItcmVwbGFjZShcclxuICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDQnJTNFJTNDcGF0aCBzdHJva2U9JyN7JGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIGQ9J00wIDJoNCcvJTNFJTNDL3N2ZyUzRVwiKSxcclxuICBcIiNcIixcclxuICBcIiUyM1wiXHJcbik7XHJcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdzogbm9uZTtcclxuXHJcbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6IDUwJTtcclxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiBzdHItcmVwbGFjZShcclxuICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9Jy8lM0UlM0Mvc3ZnJTNFXCIpLFxyXG4gIFwiI1wiLFxyXG4gIFwiJTIzXCJcclxuKTtcclxuXHJcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTogMC4zNzVyZW07XHJcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogMC43NXJlbTtcclxuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogMXJlbTsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXHJcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0O1xyXG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogJGlucHV0LWNvbG9yO1xyXG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogJGdyYXktNjAwO1xyXG4kY3VzdG9tLXNlbGVjdC1iZzogJHdoaXRlO1xyXG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogJGdyYXktMjAwO1xyXG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiA4cHggMTBweDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xyXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICRncmF5LTgwMDtcclxuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiBzdHItcmVwbGFjZShcclxuICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnJTNFJTNDcGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzRSUzQy9zdmclM0VcIiksXHJcbiAgXCIjXCIsXHJcbiAgXCIlMjNcIlxyXG4pO1xyXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoO1xyXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3I7XHJcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cclxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xyXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIDAuMDc1KSxcclxuICAwIDAgNXB4IHJnYmEoJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yLCAwLjUpO1xyXG5cclxuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtOiA3NSU7XHJcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogJGlucHV0LWhlaWdodC1zbTtcclxuXHJcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogMTI1JTtcclxuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAkaW5wdXQtaGVpZ2h0LWxnO1xyXG5cclxuJGN1c3RvbS1maWxlLWhlaWdodDogJGlucHV0LWhlaWdodDtcclxuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcclxuJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c6ICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdztcclxuXHJcbiRjdXN0b20tZmlsZS1wYWRkaW5nLXk6ICRpbnB1dC1idG4tcGFkZGluZy15O1xyXG4kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAkaW5wdXQtYnRuLXBhZGRpbmcteDtcclxuJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0OiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0O1xyXG4kY3VzdG9tLWZpbGUtY29sb3I6ICRpbnB1dC1jb2xvcjtcclxuJGN1c3RvbS1maWxlLWJnOiAkaW5wdXQtYmc7XHJcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoO1xyXG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XHJcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdztcclxuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogJGN1c3RvbS1maWxlLWNvbG9yO1xyXG4kY3VzdG9tLWZpbGUtYnV0dG9uLWJnOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XHJcbiRjdXN0b20tZmlsZS10ZXh0OiAoXHJcbiAgZW46IFwiQnJvd3NlXCJcclxuKTtcclxuXHJcbi8vIEZvcm0gdmFsaWRhdGlvblxyXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XHJcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZTtcclxuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6IHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKTtcclxuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogdGhlbWUtY29sb3IoXCJkYW5nZXJcIik7XHJcblxyXG4vLyBEcm9wZG93bnNcclxuLy9cclxuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxyXG5cclxuJGRyb3Bkb3duLW1pbi13aWR0aDogMTByZW07XHJcbiRkcm9wZG93bi1wYWRkaW5nLXk6IDAuNXJlbTtcclxuJGRyb3Bkb3duLXNwYWNlcjogMC4xMjVyZW07XHJcbiRkcm9wZG93bi1iZzogJHdoaXRlO1xyXG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgMC4xNSk7XHJcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aDtcclxuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICRncmF5LTIwMDtcclxuJGRyb3Bkb3duLWJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIDAuMTc1KTtcclxuXHJcbiRkcm9wZG93bi1saW5rLWNvbG9yOiAkZ3JheS05MDA7XHJcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiBkYXJrZW4oJGdyYXktOTAwLCA1JSk7XHJcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAkZ3JheS0xMDA7XHJcblxyXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yO1xyXG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICRjb21wb25lbnQtYWN0aXZlLWJnO1xyXG5cclxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTYwMDtcclxuXHJcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogMC4yNXJlbTtcclxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAwLjVyZW07XHJcblxyXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAkZ3JheS02MDA7XHJcblxyXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XHJcbi8vXHJcbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xyXG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXHJcblxyXG4kemluZGV4LWRyb3Bkb3duOiAxMDAwO1xyXG4kemluZGV4LXN0aWNreTogMTAyMDtcclxuJHppbmRleC1maXhlZDogMTAzMDtcclxuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogMTA0MDtcclxuJHppbmRleC1tb2RhbDogMTA1MDtcclxuJHppbmRleC1wb3BvdmVyOiAxMDYwO1xyXG4kemluZGV4LXRvb2x0aXA6IDEwNzA7XHJcblxyXG4vLyBOYXZzXHJcblxyXG4kbmF2LWJvdHRvbS1ib3JkZXItd2lkdGg6IDVweDtcclxuXHJcbiRuYXYtbGluay1wYWRkaW5nLXk6IDByZW07XHJcbiRuYXYtbGluay1wYWRkaW5nLXg6IDByZW07XHJcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNjAwO1xyXG5cclxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xyXG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xyXG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xyXG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICRncmF5LTcwMDtcclxuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAkYm9keS1iZztcclxuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmc7XHJcblxyXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvcjtcclxuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogJGNvbXBvbmVudC1hY3RpdmUtYmc7XHJcblxyXG4vLyBOYXZiYXJcclxuXHJcbiRuYXZiYXItcGFkZGluZy15OiAxcmVtO1xyXG4kbmF2YmFyLXBhZGRpbmcteDogJHNwYWNlcjtcclxuXHJcbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAxcmVtO1xyXG5cclxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICRmb250LXNpemUtbGc7XHJcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xyXG4kbmF2LWxpbmstaGVpZ2h0OiAoXHJcbiAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMlxyXG4pO1xyXG4kbmF2YmFyLWJyYW5kLWhlaWdodDogJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZTtcclxuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpIC8gMjtcclxuXHJcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6IDAuMjVyZW07XHJcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6IDAuNzVyZW07XHJcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICRmb250LXNpemUtbGc7XHJcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXM7XHJcblxyXG4kbmF2YmFyLWRhcmstY29sb3I6ICR3aGl0ZTtcclxuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiB0aGVtZS1jb2xvcihcInNlY29uZGFyeVwiKTtcclxuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogJHdoaXRlO1xyXG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6IHJnYmEoJHdoaXRlLCAwLjI1KTtcclxuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogc3RyLXJlcGxhY2UoXHJcbiAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzRSUzQy9zdmclM0VcIiksXHJcbiAgXCIjXCIsXHJcbiAgXCIlMjNcIlxyXG4pO1xyXG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJHdoaXRlLCAwLjEpO1xyXG5cclxuJG5hdmJhci1saWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDAuNSk7XHJcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6IHJnYmEoJGJsYWNrLCAwLjcpO1xyXG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogcmdiYSgkYmxhY2ssIDAuOSk7XHJcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjMpO1xyXG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogc3RyLXJlcGxhY2UoXHJcbiAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM0UlM0Mvc3ZnJTNFXCIpLFxyXG4gIFwiI1wiLFxyXG4gIFwiJTIzXCJcclxuKTtcclxuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMSk7XHJcblxyXG4vLyBQYWdpbmF0aW9uXHJcblxyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuNXJlbTtcclxuJHBhZ2luYXRpb24tcGFkZGluZy14OiAwLjc1cmVtO1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206IDAuMjVyZW07XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogMC41cmVtO1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6IDAuNzVyZW07XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogMS41cmVtO1xyXG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogMS4yNTtcclxuXHJcbiRwYWdpbmF0aW9uLWNvbG9yOiAkbGluay1jb2xvcjtcclxuJHBhZ2luYXRpb24tYmc6ICR3aGl0ZTtcclxuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xyXG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICRncmF5LTMwMDtcclxuXHJcbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdztcclxuXHJcbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcclxuJHBhZ2luYXRpb24taG92ZXItYmc6ICRncmF5LTIwMDtcclxuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDA7XHJcblxyXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yO1xyXG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICRjb21wb25lbnQtYWN0aXZlLWJnO1xyXG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XHJcblxyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogJGdyYXktNjAwO1xyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogJHdoaXRlO1xyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRncmF5LTMwMDtcclxuXHJcbi8vIEp1bWJvdHJvblxyXG5cclxuJGp1bWJvdHJvbi1wYWRkaW5nOiAycmVtO1xyXG4kanVtYm90cm9uLWJnOiAkZ3JheS0yMDA7XHJcblxyXG4vLyBDYXJkc1xyXG5cclxuJGNhcmQtc3BhY2VyLXk6IDAuNzVyZW07XHJcbiRjYXJkLXNwYWNlci14OiAxLjI1cmVtO1xyXG4kY2FyZC1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGg7XHJcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4kY2FyZC1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAwLjEyNSk7XHJcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGMoI3skY2FyZC1ib3JkZXItcmFkaXVzfSAtICN7JGNhcmQtYm9yZGVyLXdpZHRofSk7XHJcbiRjYXJkLWNhcC1iZzogcmdiYSgkYmxhY2ssIDAuMDMpO1xyXG4kY2FyZC1iZzogJHdoaXRlO1xyXG5cclxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogMS4yNXJlbTtcclxuXHJcbiRjYXJkLWdyb3VwLW1hcmdpbjogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xyXG4kY2FyZC1kZWNrLW1hcmdpbjogJGNhcmQtZ3JvdXAtbWFyZ2luO1xyXG5cclxuJGNhcmQtY29sdW1ucy1jb3VudDogMztcclxuJGNhcmQtY29sdW1ucy1nYXA6IDEuMjVyZW07XHJcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAkY2FyZC1zcGFjZXIteTtcclxuXHJcbi8vIFRvb2x0aXBzXHJcblxyXG4kdG9vbHRpcC1mb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiR0b29sdGlwLW1heC13aWR0aDogMjAwcHg7XHJcbiR0b29sdGlwLWNvbG9yOiAkd2hpdGU7XHJcbiR0b29sdGlwLWJnOiAkYmxhY2s7XHJcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4kdG9vbHRpcC1vcGFjaXR5OiAwLjk7XHJcbiR0b29sdGlwLXBhZGRpbmcteTogMC4yNXJlbTtcclxuJHRvb2x0aXAtcGFkZGluZy14OiAwLjVyZW07XHJcbiR0b29sdGlwLW1hcmdpbjogMDtcclxuXHJcbiR0b29sdGlwLWFycm93LXdpZHRoOiAwLjhyZW07XHJcbiR0b29sdGlwLWFycm93LWhlaWdodDogMC40cmVtO1xyXG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogJHRvb2x0aXAtYmc7XHJcblxyXG4vLyBQb3BvdmVyc1xyXG5cclxuJHBvcG92ZXItZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4kcG9wb3Zlci1iZzogJHdoaXRlO1xyXG4kcG9wb3Zlci1tYXgtd2lkdGg6IDI3NnB4O1xyXG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGg7XHJcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMik7XHJcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xyXG4kcG9wb3Zlci1ib3gtc2hhZG93OiAwIDAuMjVyZW0gMC41cmVtIHJnYmEoJGJsYWNrLCAwLjIpO1xyXG5cclxuJHBvcG92ZXItaGVhZGVyLWJnOiBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKTtcclxuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XHJcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6IDAuNXJlbTtcclxuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogMC43NXJlbTtcclxuXHJcbiRwb3BvdmVyLWJvZHktY29sb3I6ICRib2R5LWNvbG9yO1xyXG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTtcclxuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg7XHJcblxyXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogMXJlbTtcclxuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAwLjVyZW07XHJcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAkcG9wb3Zlci1iZztcclxuXHJcbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgMC4wNSk7XHJcblxyXG4vLyBCYWRnZXNcclxuXHJcbiRiYWRnZS1mb250LXNpemU6IDc1JTtcclxuJGJhZGdlLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuJGJhZGdlLXBhZGRpbmcteTogMC4yNWVtO1xyXG4kYmFkZ2UtcGFkZGluZy14OiAwLjRlbTtcclxuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cclxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAwLjZlbTtcclxuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxyXG4vLyBjdXN0b21pemluZyBwYWRkaW5nIG9yIGZvbnQtc2l6ZSBvbiBsYWJlbHMuXHJcbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6IDEwcmVtO1xyXG5cclxuLy8gTW9kYWxzXHJcblxyXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcclxuJG1vZGFsLWlubmVyLXBhZGRpbmc6IDFyZW07XHJcblxyXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogMC41cmVtO1xyXG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAxLjc1cmVtO1xyXG5cclxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcclxuXHJcbiRtb2RhbC1jb250ZW50LWJnOiAkd2hpdGU7XHJcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMik7XHJcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aDtcclxuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogMCAwLjI1cmVtIDAuNXJlbSByZ2JhKCRibGFjaywgMC41KTtcclxuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogMCAwLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgMC41KTtcclxuXHJcbiRtb2RhbC1iYWNrZHJvcC1iZzogJGJsYWNrO1xyXG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogMC41O1xyXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogJGdyYXktMjAwO1xyXG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XHJcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg7XHJcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDtcclxuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAxcmVtO1xyXG5cclxuJG1vZGFsLWxnOiA4MDBweDtcclxuJG1vZGFsLW1kOiA1MDBweDtcclxuJG1vZGFsLXNtOiAzMDBweDtcclxuXHJcbiRtb2RhbC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcclxuXHJcbi8vIEFsZXJ0c1xyXG4vL1xyXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cclxuXHJcbiRhbGVydC1wYWRkaW5nLXk6IDAuNzVyZW07XHJcbiRhbGVydC1wYWRkaW5nLXg6IDEuMjVyZW07XHJcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4kYWxlcnQtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuJGFsZXJ0LWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aDtcclxuXHJcbiRhbGVydC1iZy1sZXZlbDogLTEwO1xyXG4kYWxlcnQtYm9yZGVyLWxldmVsOiAtOTtcclxuJGFsZXJ0LWNvbG9yLWxldmVsOiA2O1xyXG5cclxuLy8gUHJvZ3Jlc3MgYmFyc1xyXG5cclxuJHByb2dyZXNzLWhlaWdodDogMXJlbTtcclxuJHByb2dyZXNzLWZvbnQtc2l6ZTogKCRmb250LXNpemUtYmFzZSAqIDAuNzUpO1xyXG4kcHJvZ3Jlc3MtYmc6ICRncmF5LTIwMDtcclxuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogaW5zZXQgMCAwLjFyZW0gMC4xcmVtIHJnYmEoJGJsYWNrLCAwLjEpO1xyXG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAkd2hpdGU7XHJcbiRwcm9ncmVzcy1iYXItYmc6IHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKTtcclxuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAxcyBsaW5lYXIgaW5maW5pdGU7XHJcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xyXG5cclxuLy8gTGlzdCBncm91cFxyXG5cclxuJGxpc3QtZ3JvdXAtYmc6ICR3aGl0ZTtcclxuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgMC4xMjUpO1xyXG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGg7XHJcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG5cclxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6IDAuNzVyZW07XHJcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAxLjI1cmVtO1xyXG5cclxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICRncmF5LTEwMDtcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvcjtcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAkY29tcG9uZW50LWFjdGl2ZS1iZztcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJnO1xyXG5cclxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICRncmF5LTYwMDtcclxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICRsaXN0LWdyb3VwLWJnO1xyXG5cclxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAkZ3JheS03MDA7XHJcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yO1xyXG5cclxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogJGJvZHktY29sb3I7XHJcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICRncmF5LTIwMDtcclxuXHJcbi8vIEltYWdlIHRodW1ibmFpbHNcclxuXHJcbiR0aHVtYm5haWwtcGFkZGluZzogMC4yNXJlbTtcclxuJHRodW1ibmFpbC1iZzogJGJvZHktYmc7XHJcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xyXG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xyXG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKCRibGFjaywgMC4wNzUpO1xyXG5cclxuLy8gRmlndXJlc1xyXG5cclxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogOTAlO1xyXG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICRncmF5LTYwMDtcclxuXHJcbi8vIEJyZWFkY3J1bWJzXHJcblxyXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6IDAuNzVyZW07XHJcbiRicmVhZGNydW1iLXBhZGRpbmcteDogMXJlbTtcclxuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAwLjVyZW07XHJcblxyXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuJGJyZWFkY3J1bWItYmc6ICRncmF5LTIwMDtcclxuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogJGdyYXktNjAwO1xyXG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICRncmF5LTYwMDtcclxuJGJyZWFkY3J1bWItZGl2aWRlcjogXCIvXCI7XHJcblxyXG4vLyBDYXJvdXNlbFxyXG5cclxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICR3aGl0ZTtcclxuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6IDE1JTtcclxuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogMC41O1xyXG5cclxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogMzBweDtcclxuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6IDNweDtcclxuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6IDNweDtcclxuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICR3aGl0ZTtcclxuXHJcbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiA3MCU7XHJcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAkd2hpdGU7XHJcblxyXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAyMHB4O1xyXG5cclxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiBzdHItcmVwbGFjZShcclxuICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKSxcclxuICBcIiNcIixcclxuICBcIiUyM1wiXHJcbik7XHJcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogc3RyLXJlcGxhY2UoXHJcbiAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLyUzRSUzQy9zdmclM0VcIiksXHJcbiAgXCIjXCIsXHJcbiAgXCIlMjNcIlxyXG4pO1xyXG5cclxuJGNhcm91c2VsLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2U7XHJcblxyXG4vLyBDbG9zZVxyXG5cclxuJGNsb3NlLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS41O1xyXG4kY2xvc2UtZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4kY2xvc2UtY29sb3I6ICRibGFjaztcclxuJGNsb3NlLXRleHQtc2hhZG93OiAwIDFweCAwICR3aGl0ZTtcclxuXHJcbi8vIENvZGVcclxuXHJcbiRjb2RlLWZvbnQtc2l6ZTogODcuNSU7XHJcbiRjb2RlLWNvbG9yOiAkcGluaztcclxuXHJcbiRrYmQtcGFkZGluZy15OiAwLjJyZW07XHJcbiRrYmQtcGFkZGluZy14OiAwLjRyZW07XHJcbiRrYmQtZm9udC1zaXplOiAkY29kZS1mb250LXNpemU7XHJcbiRrYmQtY29sb3I6ICR3aGl0ZTtcclxuJGtiZC1iZzogJGdyYXktOTAwO1xyXG5cclxuJHByZS1jb2xvcjogJGdyYXktOTAwO1xyXG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogMzQwcHg7XHJcblxyXG4vLyBQcmludGluZ1xyXG4kcHJpbnQtcGFnZS1zaXplOiBhMztcclxuJHByaW50LWJvZHktbWluLXdpZHRoOiBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpO1xyXG5cclxuLy8gR3VpZGVcclxuJGd1aWRlLWJvcmRlci1jb2xvcjogIzlhZGZmMztcclxuXHJcbiR0ZXh0LWlucHV0LWNvbG9yOiAkZ3JheS03MDA7XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCBmb250LXJlc2l6aW5nXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmc1xuXG4vLyBDb25maWd1cmF0aW9uXG5cbi8vIEJhc2UgZm9udCBzaXplXG4kcmZzLWJhc2UtZm9udC1zaXplOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy1mb250LXNpemUtdW5pdDogcmVtICFkZWZhdWx0O1xuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIGZvbnQtc2l6ZSBzdGFydHMgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbi8vIFJlc2l6ZSBmb250LXNpemUgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBcIm51bWJlclwiIG9yICRyZnMtZmFjdG9yIDw9IDEge1xuICBAZXJyb3IgXCJgI3skcmZzLWZhY3Rvcn1gIGlzIG5vdCBhIHZhbGlkICAkcmZzLWZhY3RvciwgaXQgbXVzdCBiZSBncmVhdGVyIHRoYW4gMS5cIjtcbn1cblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplcyB0byBmYWxzZVxuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS1mb250LXNpemUgdW5pdFxuJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0OiB1bml0KCRyZnMtYmFzZS1mb250LXNpemUpO1xuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS1mb250LXNpemUgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInB4XCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiAkcmZzLWJhc2UtZm9udC1zaXplIC8gKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJyZW1cIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6ICRyZnMtYmFzZS1mb250LXNpemUgLyAoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJweFwiIHtcbiAgJHJmcy1icmVha3BvaW50OiAkcmZzLWJyZWFrcG9pbnQgLyAoJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJyZW1cIiBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6ICRyZnMtYnJlYWtwb2ludCAvICgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbn1cblxuLy8gUmVzcG9uc2l2ZSBmb250LXNpemUgbWl4aW5cbkBtaXhpbiByZnMoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICAvLyBDYWNoZSAkZnMgdW5pdFxuICAkZnMtdW5pdDogaWYodHlwZS1vZigkZnMpID09IFwibnVtYmVyXCIsIHVuaXQoJGZzKSwgZmFsc2UpO1xuXG4gIC8vIEFkZCAhaW1wb3J0YW50IHN1ZmZpeCBpZiBuZWVkZWRcbiAgJHJmcy1zdWZmaXg6IGlmKCRpbXBvcnRhbnQsIFwiICFpbXBvcnRhbnRcIiwgXCJcIik7XG5cbiAgLy8gSWYgJGZzIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICRmcyBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gIEBpZiBub3QgJGZzLXVuaXQgb3IgJGZzLXVuaXQgIT0gXCJcIiBhbmQgJGZzLXVuaXQgIT0gXCJweFwiIGFuZCAkZnMtdW5pdCAhPSBcInJlbVwiIG9yICRmcyA9PSAwIHtcbiAgICBmb250LXNpemU6ICN7JGZzfSN7JHJmcy1zdWZmaXh9O1xuICB9XG4gIEBlbHNlIHtcbiAgICAvLyBWYXJpYWJsZXMgZm9yIHN0b3Jpbmcgc3RhdGljIGFuZCBmbHVpZCByZXNjYWxpbmdcbiAgICAkcmZzLXN0YXRpYzogbnVsbDtcbiAgICAkcmZzLWZsdWlkOiBudWxsO1xuXG4gICAgLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkZnMgZm9yIGNhbGN1bGF0aW9uc1xuICAgIEBpZiAkZnMtdW5pdCA9PSBcInB4XCIge1xuICAgICAgJGZzOiAkZnMgLyAoJGZzICogMCArIDEpO1xuICAgIH1cbiAgICBAZWxzZSBpZiAkZnMtdW5pdCA9PSBcInJlbVwiIHtcbiAgICAgICRmczogJGZzIC8gKCRmcyAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xuICAgIH1cblxuICAgIC8vIFNldCBkZWZhdWx0IGZvbnQtc2l6ZVxuICAgIEBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSB7XG4gICAgICAkcmZzLXN0YXRpYzogI3skZnMgLyAkcmZzLXJlbS12YWx1ZX1yZW0jeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJHJmcy1mb250LXNpemUtdW5pdCA9PSBweCB7XG4gICAgICAkcmZzLXN0YXRpYzogI3skZnN9cHgjeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGVycm9yIFwiYCN7JHJmcy1mb250LXNpemUtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtZm9udC1zaXplLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xuICAgIH1cblxuICAgIC8vIE9ubHkgYWRkIG1lZGlhIHF1ZXJ5IGlmIGZvbnQtc2l6ZSBpcyBiaWdnZXIgYXMgdGhlIG1pbmltdW0gZm9udC1zaXplXG4gICAgLy8gSWYgJHJmcy1mYWN0b3IgPT0gMSwgbm8gcmVzY2FsaW5nIHdpbGwgdGFrZSBwbGFjZVxuICAgIEBpZiAkZnMgPiAkcmZzLWJhc2UtZm9udC1zaXplIGFuZCAkZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplcyB7XG4gICAgICAkbWluLXdpZHRoOiBudWxsO1xuICAgICAgJHZhcmlhYmxlLXVuaXQ6IG51bGw7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSBtaW5pbXVtIGZvbnQtc2l6ZSBmb3IgZ2l2ZW4gZm9udC1zaXplXG4gICAgICAkZnMtbWluOiAkcmZzLWJhc2UtZm9udC1zaXplICsgKCRmcyAtICRyZnMtYmFzZS1mb250LXNpemUpIC8gJHJmcy1mYWN0b3I7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSBkaWZmZXJlbmNlIGJldHdlZW4gZ2l2ZW4gZm9udC1zaXplIGFuZCBtaW5pbXVtIGZvbnQtc2l6ZSBmb3IgZ2l2ZW4gZm9udC1zaXplXG4gICAgICAkZnMtZGlmZjogJGZzIC0gJGZzLW1pbjtcblxuICAgICAgLy8gQmFzZSBmb250LXNpemUgZm9ybWF0dGluZ1xuICAgICAgLy8gTm8gbmVlZCB0byBjaGVjayBpZiB0aGUgdW5pdCBpcyB2YWxpZCwgYmVjYXVzZSB3ZSBkaWQgdGhhdCBiZWZvcmVcbiAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAjeyRmcy1taW4gLyAkcmZzLXJlbS12YWx1ZX1yZW0sICN7JGZzLW1pbn1weCk7XG5cbiAgICAgIC8vIElmIHR3by1kaW1lbnNpb25hbCwgdXNlIHNtYWxsZXN0IG9mIHNjcmVlbiB3aWR0aCBhbmQgaGVpZ2h0XG4gICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgJHZhcmlhYmxlLXdpZHRoOiAjeyRmcy1kaWZmICogMTAwIC8gJHJmcy1icmVha3BvaW50fSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAvLyBTZXQgdGhlIGNhbGN1bGF0ZWQgZm9udC1zaXplLlxuICAgICAgJHJmcy1mbHVpZDogY2FsYygjeyRtaW4td2lkdGh9ICsgI3skdmFyaWFibGUtd2lkdGh9KSAjeyRyZnMtc3VmZml4fTtcbiAgICB9XG5cbiAgICAvLyBSZW5kZXJpbmdcbiAgICBAaWYgJHJmcy1mbHVpZCA9PSBudWxsIHtcbiAgICAgIC8vIE9ubHkgcmVuZGVyIHN0YXRpYyBmb250LXNpemUgaWYgbm8gZmx1aWQgZm9udC1zaXplIGlzIGF2YWlsYWJsZVxuICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgJG1xLXZhbHVlOiBudWxsO1xuXG4gICAgICAvLyBSRlMgYnJlYWtwb2ludCBmb3JtYXR0aW5nXG4gICAgICBAaWYgJHJmcy1icmVha3BvaW50LXVuaXQgPT0gZW0gb3IgJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcmVtIHtcbiAgICAgICAgJG1xLXZhbHVlOiAjeyRyZnMtYnJlYWtwb2ludCAvICRyZnMtcmVtLXZhbHVlfSN7JHJmcy1icmVha3BvaW50LXVuaXR9O1xuICAgICAgfVxuICAgICAgQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgge1xuICAgICAgICAkbXEtdmFsdWU6ICN7JHJmcy1icmVha3BvaW50fXB4O1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbiAgICAgIH1cblxuICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJkaXNhYmxlXCIge1xuICAgICAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LFxuICAgICAgICAvLyB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIGZvbnQgc2l6ZVxuICAgICAgICAmLFxuICAgICAgICAuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAmLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICAgIH1cblxuICAgICAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSksIChtYXgtaGVpZ2h0OiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImVuYWJsZVwiIHtcbiAgICAgICAgICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGlmICRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbGVuZ3RoLXplcm8tbm8tdW5pdFxuICAgICAgICAgICAgbWluLXdpZHRoOiAwdnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImVuYWJsZVwiIHtcbiAgICAgICAgICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGlmICRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbGVuZ3RoLXplcm8tbm8tdW5pdFxuICAgICAgICAgICAgbWluLXdpZHRoOiAwdnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFRoZSBmb250LXNpemUgJiByZXNwb25zaXZlLWZvbnQtc2l6ZSBtaXhpbiB1c2VzIFJGUyB0byByZXNjYWxlIGZvbnQgc2l6ZXNcbkBtaXhpbiBmb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cblxuQG1peGluIHJlc3BvbnNpdmUtZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG4iLCIvLyBIb3ZlciBtaXhpbiBhbmQgYCRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnlgIGFyZSBkZXByZWNhdGVkLlxuLy9cbi8vIE9yaWdpbmFsbHkgYWRkZWQgZHVyaW5nIG91ciBhbHBoYXMgYW5kIG1haW50YWluZWQgZHVyaW5nIGJldGFzLCB0aGlzIG1peGluIHdhc1xuLy8gZGVzaWduZWQgdG8gcHJldmVudCBgOmhvdmVyYCBzdGlja2luZXNzIG9uIGlPUy1hbiBpc3N1ZSB3aGVyZSBob3ZlciBzdHlsZXNcbi8vIHdvdWxkIHBlcnNpc3QgYWZ0ZXIgaW5pdGlhbCB0b3VjaC5cbi8vXG4vLyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2UndmUga2VwdCB0aGVzZSBtaXhpbnMgYW5kIHVwZGF0ZWQgdGhlbSB0b1xuLy8gYWx3YXlzIHJldHVybiB0aGVpciByZWd1bGFyIHBzZXVkby1jbGFzc2VzIGluc3RlYWQgb2YgYSBzaGltbWVkIG1lZGlhIHF1ZXJ5LlxuLy9cbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1MTk1XG5cbkBtaXhpbiBob3ZlcigpIHtcbiAgJjpob3ZlciB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cygpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzKCkge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG5cbiRncmF5czogKCkgIWRlZmF1bHQ7XG4kZ3JheXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gICAgXCIzMDBcIjogJGdyYXktMzAwLFxuICAgIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gICAgXCI2MDBcIjogJGdyYXktNjAwLFxuICAgIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gICAgXCI5MDBcIjogJGdyYXktOTAwXG4gICksXG4gICRncmF5c1xuKTtcblxuJGJsdWU6ICAgICMwMDdiZmYgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNlODNlOGMgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzI4YTc0NSAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMxN2EyYjggIWRlZmF1bHQ7XG5cbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xuJGNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICAgIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICAgIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICAgIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICAgIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gICAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICAgIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbiAgKSxcbiAgJGNvbG9yc1xuKTtcblxuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICAgIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgICBcImluZm9cIjogICAgICAgJGluZm8sXG4gICAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gICAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4gICksXG4gICR0aGVtZS1jb2xvcnNcbik7XG5cbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogICAgICA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAgMTUwICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiR5aXEtdGV4dC1kYXJrOiAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4keWlxLXRleHQtbGlnaHQ6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeTogICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkLCBubyBsb25nZXIgYWZmZWN0cyBhbnkgY29tcGlsZWQgQ1NTXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnM6ICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmludC1zdHlsZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6ICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuJHNwYWNlcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDA6IDAsXG4gICAgMTogKCRzcGFjZXIgKiAuMjUpLFxuICAgIDI6ICgkc3BhY2VyICogLjUpLFxuICAgIDM6ICRzcGFjZXIsXG4gICAgNDogKCRzcGFjZXIgKiAxLjUpLFxuICAgIDU6ICgkc3BhY2VyICogMylcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG5cbi8vIFRoaXMgdmFyaWFibGUgYWZmZWN0cyB0aGUgYC5oLSpgIGFuZCBgLnctKmAgY2xhc3Nlcy5cbiRzaXplczogKCkgIWRlZmF1bHQ7XG4kc2l6ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDI1OiAyNSUsXG4gICAgNTA6IDUwJSxcbiAgICA3NTogNzUlLFxuICAgIDEwMDogMTAwJSxcbiAgICBhdXRvOiBhdXRvXG4gICksXG4gICRzaXplc1xuKTtcblxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbi8vIERhcmtlbiBwZXJjZW50YWdlIGZvciBsaW5rcyB3aXRoIGAudGV4dC0qYCBjbGFzcyAoZS5nLiBgLnRleHQtc3VjY2Vzc2ApXG4kZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlOiAxNSUgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcblxuJHJvdW5kZWQtcGlsbDogICAgICAgICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG5cbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogKCkgIWRlZmF1bHQ7XG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiBqb2luKFxuICAoXG4gICAgKDIxIDkpLFxuICAgICgxNiA5KSxcbiAgICAoNCAzKSxcbiAgICAoMSAxKSxcbiAgKSxcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvc1xuKTtcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAvIDIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXNpemU6ICAgICAgICAgICAgICAgNnJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5Mi1zaXplOiAgICAgICAgICAgICAgIDUuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgIDQuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5NC1zaXplOiAgICAgICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkyLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkzLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXk0LXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICAgICAgICAgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICA4MCUgIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplOiAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGtiZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAtLjFyZW0gMCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206ICAgICAgIC4zcmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogICAgICAgIHJnYmEoJHdoaXRlLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItY29sb3I6ICAgICAgJHRhYmxlLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCR0YWJsZS1kYXJrLWJnLCA3LjUlKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLWxldmVsOiAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWxldmVsOiAgICAgICAgICAtNiAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAuMjUpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1sZzogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJ0bi1ibG9jay1zcGFjaW5nLXk6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG5cbi8vIEZvcm1zXG5cbiRsYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAvIDIpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LXNtICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQtbGcgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAgICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxMHB4ICFkZWZhdWx0O1xuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbjogICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjogICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjogICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjogICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93OiAgICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCc+PHBhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogMS43NSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAvIDIgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAgICAgICAgICBzdWJ0cmFjdCgkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogNCkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAxcmVtICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiB0aGUgYmFja2dyb3VuZC1pbWFnZSBiYXNlZCBpbmRpY2F0b3JcbiRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgIDhweCAxMHB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnPjxwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ6ICAgICAgICAgIGVzY2FwZS1zdmcoJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yKSByaWdodCAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyIC8gJGN1c3RvbS1zZWxlY3QtYmctc2l6ZSBuby1yZXBlYXQgIWRlZmF1bHQ7IC8vIFVzZWQgc28gd2UgY2FuIGhhdmUgbXVsdGlwbGUgYmFja2dyb3VuZCBlbGVtZW50cyAoZS5nLiwgYXJyb3cgYW5kIGZlZWRiYWNrIGljb24pXG5cbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodDogYWRkKDFlbSAqIC43NSwgKDIgKiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgKiAuNzUpICsgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgICBjZW50ZXIgcmlnaHQgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtc206ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc6ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIGluc2V0IDAgLjI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gSUUvRWRnZVxuJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLWhlaWdodDogICAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAgICAgICAgICAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGN1c3RvbS1maWxlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXRleHQ6IChcbiAgZW46IFwiQnJvd3NlXCJcbikgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICB0aGVtZS1jb2xvcihcInN1Y2Nlc3NcIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICB0aGVtZS1jb2xvcihcImRhbmdlclwiKSAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyB2aWV3Qm94PScwIDAgMTIgMTInPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoKSAhZGVmYXVsdDtcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZFxuICAgICksXG4gICAgXCJpbnZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWRcbiAgICApLFxuICApLFxuICAkZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuKTtcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuXG5cbi8vIE5hdnNcblxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtZGl2aWRlci1jb2xvcjogICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRuYXYtZGl2aWRlci1tYXJnaW4teTogICAgICAgICAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuXG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyIC8gMiAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpIC8gMiAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtc2Nyb2xsLW1heC1oZWlnaHQ6ICAgICAgNzV2aCAhZGVmYXVsdDtcblxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkbmF2LWRpdmlkZXItbWFyZ2luLXkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBkYXJrZW4oJGdyYXktOTAwLCA1JSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuXG4vLyBQYWdpbmF0aW9uXG5cbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbi8vIEp1bWJvdHJvblxuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBDYXJkc1xuXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyICFkZWZhdWx0O1xuJGNhcmQtZGVjay1tYXJnaW46ICAgICAgICAgICAgICAgICAgJGNhcmQtZ3JvdXAtbWFyZ2luICFkZWZhdWx0O1xuXG4kY2FyZC1jb2x1bW5zLWNvdW50OiAgICAgICAgICAgICAgICAzICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICFkZWZhdWx0O1xuXG5cbi8vIFRvb2x0aXBzXG5cbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBQb3BvdmVyc1xuXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBUb2FzdHNcblxuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNzVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICByZ2JhKDAsIDAsIDAsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gQmFkZ2VzXG5cbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIDc1JSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNGVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRiYWRnZS10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiAhZGVmYXVsdDtcbiRiYWRnZS1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG5cbiRiYWRnZS1waWxsLXBhZGRpbmcteDogICAgICAgICAgICAgIC42ZW0gIWRlZmF1bHQ7XG4vLyBVc2UgYSBoaWdoZXIgdGhhbiBub3JtYWwgdmFsdWUgdG8gZW5zdXJlIGNvbXBsZXRlbHkgcm91bmRlZCBlZGdlcyB3aGVuXG4vLyBjdXN0b21pemluZyBwYWRkaW5nIG9yIGZvbnQtc2l6ZSBvbiBsYWJlbHMuXG4kYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcblxuXG4vLyBNb2RhbHNcblxuLy8gUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCBib2R5XG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4vLyBNYXJnaW4gYmV0d2VlbiBlbGVtZW50cyBpbiBmb290ZXIsIG11c3QgYmUgbG93ZXIgdGhhbiBvciBlcXVhbCB0byAyICogJG1vZGFsLWlubmVyLXBhZGRpbmdcbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRhbGVydC1iZy1sZXZlbDogICAgICAgICAgICAgICAgICAgIC0xMCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItbGV2ZWw6ICAgICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLWxldmVsOiAgICAgICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIGluc2V0IDAgLjFyZW0gLjFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cblxuLy8gRmlndXJlc1xuXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICA5MCUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cblxuLy8gQnJlYWRjcnVtYnNcblxuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIENhcm91c2VsXG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMjBweCAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNUw0LjI1IDRsMi41LTIuNUw1LjI1IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjVMMy43NSA0bC0yLjUgMi41TDIuNzUgOGw0LTQtNC00eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG5cblxuLy8gU3Bpbm5lcnNcblxuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgLjI1ZW0gIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG5cblxuLy8gQ2xvc2VcblxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcblxuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgIDg3LjUlICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0OiAgICAgICAgIDM0MHB4ICFkZWZhdWx0O1xuXG5cbi8vIFV0aWxpdGllc1xuXG4kZGlzcGxheXM6IG5vbmUsIGlubGluZSwgaW5saW5lLWJsb2NrLCBibG9jaywgdGFibGUsIHRhYmxlLXJvdywgdGFibGUtY2VsbCwgZmxleCwgaW5saW5lLWZsZXggIWRlZmF1bHQ7XG4kb3ZlcmZsb3dzOiBhdXRvLCBoaWRkZW4gIWRlZmF1bHQ7XG4kcG9zaXRpb25zOiBzdGF0aWMsIHJlbGF0aXZlLCBhYnNvbHV0ZSwgZml4ZWQsIHN0aWNreSAhZGVmYXVsdDtcbiR1c2VyLXNlbGVjdHM6IGFsbCwgYXV0bywgbm9uZSAhZGVmYXVsdDtcblxuXG4vLyBQcmludGluZ1xuXG4kcHJpbnQtcGFnZS1zaXplOiAgICAgICAgICAgICAgICAgICBhMyAhZGVmYXVsdDtcbiRwcmludC1ib2R5LW1pbi13aWR0aDogICAgICAgICAgICAgIG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIFwibGdcIikgIWRlZmF1bHQ7XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcblxuLy9cbi8vIEhlYWRpbmdzXG4vL1xuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGhlYWRpbmdzLWNvbG9yO1xufVxuXG5oMSwgLmgxIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpOyB9XG5oMiwgLmgyIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUpOyB9XG5oMywgLmgzIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpOyB9XG5oNCwgLmg0IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpOyB9XG5oNSwgLmg1IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUpOyB9XG5oNiwgLmg2IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpOyB9XG5cbi5sZWFkIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWFkLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVhZC1mb250LXdlaWdodDtcbn1cblxuLy8gVHlwZSBkaXNwbGF5IGNsYXNzZXNcbi5kaXNwbGF5LTEge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkxLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkxLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTItc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTItd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0zIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5My1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5My13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXk0LXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXk0LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuXG5cbi8vXG4vLyBIb3Jpem9udGFsIHJ1bGVzXG4vL1xuXG5ociB7XG4gIG1hcmdpbi10b3A6ICRoci1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGhyLW1hcmdpbi15O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbn1cblxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmstYmc7XG59XG5cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg5MCUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemUpO1xuICBjb2xvcjogJGJsb2NrcXVvdGUtc21hbGwtY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQoKSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkKCkge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cblxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcblxuICAvLyBBdXRvcHJlZml4ZXIgdGFrZXMgY2FyZSBvZiBhZGRpbmcgLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvIGFuZCAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvLFxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxuICAvLyBDb21wYXRpYmlsaXR5IGluZm86IGh0dHBzOi8vY2FuaXVzZS5jb20vY3NzLW1lZGlhLXJlc29sdXRpb25cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgeyAvLyBTdGFuZGFyZGl6ZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYGltZy1yZXRpbmEoKWBcIiwgXCJ2NC4zLjBcIiwgXCJ2NVwiKTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAvIDI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbiIsIi8vIElubGluZSBjb2RlXG5jb2RlIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkY29kZS1jb2xvcjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLy8gVXNlciBpbnB1dCB0eXBpY2FsbHkgZW50ZXJlZCB2aWEga2V5Ym9hcmRcbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGtiZC1ib3gtc2hhZG93KTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEwMCUpO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cbi8vIEJsb2NrcyBvZiBjb2RlXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuLy8gRW5hYmxlIHNjcm9sbGFibGUgYmxvY2tzIG9mIGNvZGVcbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6ICRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAyO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAvIDI7XG59XG5cbi8vIEZvciBlYWNoIGJyZWFrcG9pbnQsIGRlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiB0aGUgY29udGFpbmVyIGluIGEgbWVkaWEgcXVlcnlcbkBtaXhpbiBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCRtYXgtd2lkdGhzOiAkY29udGFpbmVyLW1heC13aWR0aHMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRtYXgtd2lkdGhzIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgbWFrZS1jb250YWluZXItbWF4LXdpZHRoc2AgbWl4aW5cIiwgXCJ2NC41LjJcIiwgXCJ2NVwiKTtcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSB1c2UgYGZsZXhgIHZhbHVlc1xuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxuICAvLyBkbyBub3QgYXBwZWFyIHRvIHJlcXVpcmUgdGhpcy5cbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiAkc2l6ZSAvICRjb2x1bW5zO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlcm9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgMTAwJSAvICRjb3VudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgLyAkY291bnQ7XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHRoZSBuZWdhdGl2ZSBtYXJnaW4gZnJvbSBkZWZhdWx0IC5yb3csIHRoZW4gdGhlIGhvcml6b250YWwgcGFkZGluZ1xuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cbiAgLm5vLWd1dHRlcnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgID4gLmNvbCxcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICAgIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgY29sb3I6ICR0YWJsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnOyAvLyBSZXNldCBmb3IgbmVzdGluZyB3aXRoaW4gcGFyZW50cyB3aXRoIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cbiAgdGgsXG4gIHRkIHtcbiAgICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyICogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoLFxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWFjY2VudC1iZztcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgY29sb3I6ICR0YWJsZS1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJvcmRlci1sZXZlbCkpO1xufVxuXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudChhY3RpdmUsICR0YWJsZS1hY3RpdmUtYmcpO1xuXG5cbi8vIERhcmsgc3R5bGVzXG4vL1xuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC50aGVhZC1saWdodCB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcblxuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgICAgICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXIgb24gaG9yaXpvbnRhbCBzY3JvbGwgZHVlIHRvIHVzZSBvZiBgZGlzcGxheTogYmxvY2s7YFxuICAgICAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBUYWJsZXNcblxuQG1peGluIHRhYmxlLXJvdy12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRib3JkZXI6IG51bGwpIHtcbiAgLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbiAgLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJixcbiAgICA+IHRoLFxuICAgID4gdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgQGlmICRib3JkZXIgIT0gbnVsbCB7XG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciB7XG4gICAgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuXG4gICAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG5cbiAgICAgICAgPiB0ZCxcbiAgICAgICAgPiB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJvb3RzdHJhcCBmdW5jdGlvbnNcbi8vXG4vLyBVdGlsaXR5IG1peGlucyBhbmQgZnVuY3Rpb25zIGZvciBldmFsdWF0aW5nIHNvdXJjZSBjb2RlIGFjcm9zcyBvdXIgdmFyaWFibGVzLCBtYXBzLCBhbmQgbWl4aW5zLlxuXG4vLyBBc2NlbmRpbmdcbi8vIFVzZWQgdG8gZXZhbHVhdGUgU2FzcyBtYXBzIGxpa2Ugb3VyIGdyaWQgYnJlYWtwb2ludHMuXG5AbWl4aW4gX2Fzc2VydC1hc2NlbmRpbmcoJG1hcCwgJG1hcC1uYW1lKSB7XG4gICRwcmV2LWtleTogbnVsbDtcbiAgJHByZXYtbnVtOiBudWxsO1xuICBAZWFjaCAka2V5LCAkbnVtIGluICRtYXAge1xuICAgIEBpZiAkcHJldi1udW0gPT0gbnVsbCBvciB1bml0KCRudW0pID09IFwiJVwiIG9yIHVuaXQoJHByZXYtbnVtKSA9PSBcIiVcIiB7XG4gICAgICAvLyBEbyBub3RoaW5nXG4gICAgfSBAZWxzZSBpZiBub3QgY29tcGFyYWJsZSgkcHJldi1udW0sICRudW0pIHtcbiAgICAgIEB3YXJuIFwiUG90ZW50aWFsbHkgaW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hvc2UgdW5pdCBtYWtlcyBpdCBpbmNvbXBhcmFibGUgdG8gI3skcHJldi1udW19LCB0aGUgdmFsdWUgb2YgdGhlIHByZXZpb3VzIGtleSAnI3skcHJldi1rZXl9JyAhXCI7XG4gICAgfSBAZWxzZSBpZiAkcHJldi1udW0gPj0gJG51bSB7XG4gICAgICBAd2FybiBcIkludmFsaWQgdmFsdWUgZm9yICN7JG1hcC1uYW1lfTogVGhpcyBtYXAgbXVzdCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIsIGJ1dCBrZXkgJyN7JGtleX0nIGhhcyB2YWx1ZSAjeyRudW19IHdoaWNoIGlzbid0IGdyZWF0ZXIgdGhhbiAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9XG4gICAgJHByZXYta2V5OiAka2V5O1xuICAgICRwcmV2LW51bTogJG51bTtcbiAgfVxufVxuXG4vLyBTdGFydHMgYXQgemVyb1xuLy8gVXNlZCB0byBlbnN1cmUgdGhlIG1pbi13aWR0aCBvZiB0aGUgbG93ZXN0IGJyZWFrcG9pbnQgc3RhcnRzIGF0IDAuXG5AbWl4aW4gX2Fzc2VydC1zdGFydHMtYXQtemVybygkbWFwLCAkbWFwLW5hbWU6IFwiJGdyaWQtYnJlYWtwb2ludHNcIikge1xuICBAaWYgbGVuZ3RoKCRtYXApID4gMCB7XG4gICAgJHZhbHVlczogbWFwLXZhbHVlcygkbWFwKTtcbiAgICAkZmlyc3QtdmFsdWU6IG50aCgkdmFsdWVzLCAxKTtcbiAgICBAaWYgJGZpcnN0LXZhbHVlICE9IDAge1xuICAgICAgQHdhcm4gXCJGaXJzdCBicmVha3BvaW50IGluICN7JG1hcC1uYW1lfSBtdXN0IHN0YXJ0IGF0IDAsIGJ1dCBzdGFydHMgYXQgI3skZmlyc3QtdmFsdWV9LlwiO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZXBsYWNlIGAkc2VhcmNoYCB3aXRoIGAkcmVwbGFjZWAgaW4gYCRzdHJpbmdgXG4vLyBVc2VkIG9uIG91ciBTVkcgaWNvbiBiYWNrZ3JvdW5kcyBmb3IgY3VzdG9tIGZvcm1zLlxuLy9cbi8vIEBhdXRob3IgSHVnbyBHaXJhdWRlbFxuLy8gQHBhcmFtIHtTdHJpbmd9ICRzdHJpbmcgLSBJbml0aWFsIHN0cmluZ1xuLy8gQHBhcmFtIHtTdHJpbmd9ICRzZWFyY2ggLSBTdWJzdHJpbmcgdG8gcmVwbGFjZVxuLy8gQHBhcmFtIHtTdHJpbmd9ICRyZXBsYWNlICgnJykgLSBOZXcgdmFsdWVcbi8vIEByZXR1cm4ge1N0cmluZ30gLSBVcGRhdGVkIHN0cmluZ1xuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiBcIlwiKSB7XG4gICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuXG4gIEBpZiAkaW5kZXgge1xuICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgfVxuXG4gIEByZXR1cm4gJHN0cmluZztcbn1cblxuLy8gU2VlIGh0dHBzOi8vY29kZXBlbi5pby9rZXZpbndlYmVyL3Blbi9kWFdvUndcbi8vXG4vLyBSZXF1aXJlcyB0aGUgdXNlIG9mIHF1b3RlcyBhcm91bmQgZGF0YSBVUklzLlxuXG5AZnVuY3Rpb24gZXNjYXBlLXN2Zygkc3RyaW5nKSB7XG4gIEBpZiBzdHItaW5kZXgoJHN0cmluZywgXCJkYXRhOmltYWdlL3N2Zyt4bWxcIikge1xuICAgIEBlYWNoICRjaGFyLCAkZW5jb2RlZCBpbiAkZXNjYXBlZC1jaGFyYWN0ZXJzIHtcbiAgICAgIC8vIERvIG5vdCBlc2NhcGUgdGhlIHVybCBicmFja2V0c1xuICAgICAgQGlmIHN0ci1pbmRleCgkc3RyaW5nLCBcInVybChcIikgPT0gMSB7XG4gICAgICAgICRzdHJpbmc6IHVybChcIiN7c3RyLXJlcGxhY2Uoc3RyLXNsaWNlKCRzdHJpbmcsIDYsIC0zKSwgJGNoYXIsICRlbmNvZGVkKX1cIik7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgJHN0cmluZzogc3RyLXJlcGxhY2UoJHN0cmluZywgJGNoYXIsICRlbmNvZGVkKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAcmV0dXJuICRzdHJpbmc7XG59XG5cbi8vIENvbG9yIGNvbnRyYXN0XG5AZnVuY3Rpb24gY29sb3IteWlxKCRjb2xvciwgJGRhcms6ICR5aXEtdGV4dC1kYXJrLCAkbGlnaHQ6ICR5aXEtdGV4dC1saWdodCkge1xuICAkcjogcmVkKCRjb2xvcik7XG4gICRnOiBncmVlbigkY29sb3IpO1xuICAkYjogYmx1ZSgkY29sb3IpO1xuXG4gICR5aXE6ICgoJHIgKiAyOTkpICsgKCRnICogNTg3KSArICgkYiAqIDExNCkpIC8gMTAwMDtcblxuICBAaWYgKCR5aXEgPj0gJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZCkge1xuICAgIEByZXR1cm4gJGRhcms7XG4gIH0gQGVsc2Uge1xuICAgIEByZXR1cm4gJGxpZ2h0O1xuICB9XG59XG5cbi8vIFJldHJpZXZlIGNvbG9yIFNhc3MgbWFwc1xuQGZ1bmN0aW9uIGNvbG9yKCRrZXk6IFwiYmx1ZVwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkY29sb3JzLCAka2V5KTtcbn1cblxuQGZ1bmN0aW9uIHRoZW1lLWNvbG9yKCRrZXk6IFwicHJpbWFyeVwiKSB7XG4gIEByZXR1cm4gbWFwLWdldCgkdGhlbWUtY29sb3JzLCAka2V5KTtcbn1cblxuQGZ1bmN0aW9uIGdyYXkoJGtleTogXCIxMDBcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJGdyYXlzLCAka2V5KTtcbn1cblxuLy8gUmVxdWVzdCBhIHRoZW1lIGNvbG9yIGxldmVsXG5AZnVuY3Rpb24gdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLW5hbWU6IFwicHJpbWFyeVwiLCAkbGV2ZWw6IDApIHtcbiAgJGNvbG9yOiB0aGVtZS1jb2xvcigkY29sb3ItbmFtZSk7XG4gICRjb2xvci1iYXNlOiBpZigkbGV2ZWwgPiAwLCAkYmxhY2ssICR3aGl0ZSk7XG4gICRsZXZlbDogYWJzKCRsZXZlbCk7XG5cbiAgQHJldHVybiBtaXgoJGNvbG9yLWJhc2UsICRjb2xvciwgJGxldmVsICogJHRoZW1lLWNvbG9yLWludGVydmFsKTtcbn1cblxuLy8gUmV0dXJuIHZhbGlkIGNhbGNcbkBmdW5jdGlvbiBhZGQoJHZhbHVlMSwgJHZhbHVlMiwgJHJldHVybi1jYWxjOiB0cnVlKSB7XG4gIEBpZiAkdmFsdWUxID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMjtcbiAgfVxuXG4gIEBpZiAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gJHZhbHVlMTtcbiAgfVxuXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZTEpID09IG51bWJlciBhbmQgdHlwZS1vZigkdmFsdWUyKSA9PSBudW1iZXIgYW5kIGNvbXBhcmFibGUoJHZhbHVlMSwgJHZhbHVlMikge1xuICAgIEByZXR1cm4gJHZhbHVlMSArICR2YWx1ZTI7XG4gIH1cblxuICBAcmV0dXJuIGlmKCRyZXR1cm4tY2FsYyA9PSB0cnVlLCBjYWxjKCN7JHZhbHVlMX0gKyAjeyR2YWx1ZTJ9KSwgJHZhbHVlMSArIHVucXVvdGUoXCIgKyBcIikgKyAkdmFsdWUyKTtcbn1cblxuQGZ1bmN0aW9uIHN1YnRyYWN0KCR2YWx1ZTEsICR2YWx1ZTIsICRyZXR1cm4tY2FsYzogdHJ1ZSkge1xuICBAaWYgJHZhbHVlMSA9PSBudWxsIGFuZCAkdmFsdWUyID09IG51bGwge1xuICAgIEByZXR1cm4gbnVsbDtcbiAgfVxuXG4gIEBpZiAkdmFsdWUxID09IG51bGwge1xuICAgIEByZXR1cm4gLSR2YWx1ZTI7XG4gIH1cblxuICBAaWYgJHZhbHVlMiA9PSBudWxsIHtcbiAgICBAcmV0dXJuICR2YWx1ZTE7XG4gIH1cblxuICBAaWYgdHlwZS1vZigkdmFsdWUxKSA9PSBudW1iZXIgYW5kIHR5cGUtb2YoJHZhbHVlMikgPT0gbnVtYmVyIGFuZCBjb21wYXJhYmxlKCR2YWx1ZTEsICR2YWx1ZTIpIHtcbiAgICBAcmV0dXJuICR2YWx1ZTEgLSAkdmFsdWUyO1xuICB9XG5cbiAgQHJldHVybiBpZigkcmV0dXJuLWNhbGMgPT0gdHJ1ZSwgY2FsYygjeyR2YWx1ZTF9IC0gI3skdmFsdWUyfSksICR2YWx1ZTEgKyB1bnF1b3RlKFwiIC0gXCIpICsgJHZhbHVlMik7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIFRleHR1YWwgZm9ybSBjb250cm9sc1xuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAvLyBVbnN0eWxlIHRoZSBjYXJldCBvbiBgPHNlbGVjdD5gcyBpbiBJRTEwKy5cbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLy8gUmVtb3ZlIHNlbGVjdCBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRpbnB1dC1jb2xvcjtcbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCxcbiAgJltyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG4gIH1cbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICY6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gICAgLy8gU3VwcHJlc3MgdGhlIG5lc3RlZCBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLCBhcyBpdCBsb29rcyBiYWQgYW5kIGNhbm5vdCBiZSBtYWRlIHRvXG4gICAgLy8gbWF0Y2ggdGhlIGFwcGVhcmFuY2Ugb2YgdGhlIG5hdGl2ZSB3aWRnZXQuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIH1cbn1cblxuLy8gTWFrZSBmaWxlIGlucHV0cyBiZXR0ZXIgbWF0Y2ggdGV4dCBpbnB1dHMgYnkgZm9yY2luZyB0aGVtIHRvIG5ldyBsaW5lcy5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cblxuLy9cbi8vIExhYmVsc1xuLy9cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxhYmVsPi88bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG59XG5cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmW3NpemVdLFxuICAmW211bHRpcGxlXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gRm9ybSBncm91cHNcbi8vXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXG4vLyBob3Jpem9udGFsIGZvcm1zLCB1c2UgdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLlxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b207XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xufVxuXG5cbi8vIEZvcm0gZ3JpZFxuLy9cbi8vIFNwZWNpYWwgcmVwbGFjZW1lbnQgZm9yIG91ciBncmlkIHN5c3RlbSdzIGAucm93YCBmb3IgdGlnaHRlciBmb3JtIGxheW91dHMuXG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCBmb3Igd29ya2Fyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsXG4gICY6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgYm90dG9tIG1hcmdpblxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBPdmVycmlkZSBiYXNlIC5mb3JtLWNoZWNrXG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14O1xuXG4gIC8vIFVuZG8gLmZvcm0tY2hlY2staW5wdXQgZGVmYXVsdHMgYW5kIGFkZCBzb21lIGBtYXJnaW4tcmlnaHRgLlxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG4vL1xuLy8gUHJvdmlkZSBmZWVkYmFjayB0byB1c2VycyB3aGVuIGZvcm0gZmllbGQgdmFsdWVzIGFyZSB2YWxpZCBvciBpbnZhbGlkLiBXb3Jrc1xuLy8gcHJpbWFyaWx5IGZvciBjbGllbnQtc2lkZSB2YWxpZGF0aW9uIHZpYSBzY29wZWQgYDppbnZhbGlkYCBhbmQgYDp2YWxpZGBcbi8vIHBzZXVkby1jbGFzc2VzIGJ1dCBhbHNvIGluY2x1ZGVzIGAuaXMtaW52YWxpZGAgYW5kIGAuaXMtdmFsaWRgIGNsYXNzZXMgZm9yXG4vLyBzZXJ2ZXIgc2lkZSB2YWxpZGF0aW9uLlxuXG5AZWFjaCAkc3RhdGUsICRkYXRhIGluICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzIHtcbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgbWFwLWdldCgkZGF0YSwgY29sb3IpLCBtYXAtZ2V0KCRkYXRhLCBpY29uKSk7XG59XG5cbi8vIElubGluZSBmb3Jtc1xuLy9cbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXG4vLyB2aWV3cG9ydHMgcmVhY2ggPDc2OHB4LlxuLy9cbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2Zcbi8vIGRlZmF1bHQgSFRNTCBmb3JtIGNvbnRyb2xzIGFuZCBvdXIgY3VzdG9tIGZvcm0gY29udHJvbHMgKGUuZy4sIGlucHV0IGdyb3VwcykuXG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIFByZXZlbnQgc2hvcnRlciBlbGVtZW50cyBmcm9tIGdyb3dpbmcgdG8gc2FtZSBoZWlnaHQgYXMgb3RoZXJzIChlLmcuLCBzbWFsbCBidXR0b25zIGdyb3dpbmcgdG8gbm9ybWFsIHNpemVkIGJ1dHRvbiBoZWlnaHQpXG5cbiAgLy8gQmVjYXVzZSB3ZSB1c2UgZmxleCwgdGhlIGluaXRpYWwgc2l6aW5nIG9mIGNoZWNrYm94ZXMgaXMgY29sbGFwc2VkIGFuZFxuICAvLyBkb2Vzbid0IG9jY3VweSB0aGUgZnVsbC13aWR0aCAod2hpY2ggaXMgd2hhdCB3ZSB3YW50IGZvciB4cyBncmlkIHRpZXIpLFxuICAvLyBzbyB3ZSBmb3JjZSB0aGF0IGhlcmUuXG4gIC5mb3JtLWNoZWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIEtpY2sgaW4gdGhlIGlubGluZVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gSW5saW5lLWJsb2NrIGFsbCB0aGUgdGhpbmdzIGZvciBcImlubGluZVwiXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIEFsbG93IGZvbGtzIHRvICpub3QqIHVzZSBgLmZvcm0tZ3JvdXBgXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBNYWtlIHN0YXRpYyBjb250cm9scyBiZWhhdmUgbGlrZSByZWd1bGFyIG9uZXNcbiAgICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLFxuICAgIC5jdXN0b20tc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvcm0gY29udHJvbCBmb2N1cyBzdGF0ZVxuLy9cbi8vIEdlbmVyYXRlIGEgY3VzdG9taXplZCBmb2N1cyBzdGF0ZSBhbmQgZm9yIGFueSBpbnB1dCB3aXRoIHRoZSBzcGVjaWZpZWQgY29sb3IsXG4vLyB3aGljaCBkZWZhdWx0cyB0byB0aGUgYCRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3JgIHZhcmlhYmxlLlxuLy9cbi8vIFdlIGhpZ2hseSBlbmNvdXJhZ2UgeW91IHRvIG5vdCBjdXN0b21pemUgdGhlIGRlZmF1bHQgdmFsdWUsIGJ1dCBpbnN0ZWFkIHVzZVxuLy8gdGhpcyB0byB0d2VhayBjb2xvcnMgb24gYW4gYXMtbmVlZGVkIGJhc2lzLiBUaGlzIGFlc3RoZXRpYyBjaGFuZ2UgaXMgYmFzZWQgb25cbi8vIFdlYktpdCdzIGRlZmF1bHQgc3R5bGVzLCBidXQgYXBwbGljYWJsZSB0byBhIHdpZGVyIHJhbmdlIG9mIGJyb3dzZXJzLiBJdHNcbi8vIHVzYWJpbGl0eSBhbmQgYWNjZXNzaWJpbGl0eSBzaG91bGQgYmUgdGFrZW4gaW50byBhY2NvdW50IHdpdGggYW55IGNoYW5nZS5cbi8vXG4vLyBFeGFtcGxlIHVzYWdlOiBjaGFuZ2UgdGhlIGRlZmF1bHQgYmx1ZSBib3JkZXIgYW5kIHNoYWRvdyB0byB3aGl0ZSBmb3IgYmV0dGVyXG4vLyBjb250cmFzdCBhZ2FpbnN0IGEgZGFyayBncmF5IGJhY2tncm91bmQuXG5AbWl4aW4gZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBmb3JtLWNvbnRyb2wtZm9jdXMoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG4vLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgJGNvbG9yLCAkaWNvbikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZSk7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzE1NTdcbiAgICAvLyBBbGlnbiB0b29sdGlwIHRvIGZvcm0gZWxlbWVudHNcbiAgICAuZm9ybS1yb3cgPiAuY29sID4gJixcbiAgICAuZm9ybS1yb3cgPiBbY2xhc3MqPVwiY29sLVwiXSA+ICYge1xuICAgICAgbGVmdDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodDtcbiAgICAgICAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZCwgJGN1c3RvbS1zZWxlY3QtYmcgZXNjYXBlLXN2ZygkaWNvbikgJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbiAvICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZSBuby1yZXBlYXQ7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3IsIDEwJSk7XG4gICAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcobGlnaHRlbigkY29sb3IsIDEwJSkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBjdXN0b20gZmlsZVxuICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuQG1peGluIGdyYWRpZW50LWJnKCRjb2xvcikge1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteDtcbiAgfSBAZWxzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQteS10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICRidG4tZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteSwgJGJ0bi1wYWRkaW5nLXgsICRidG4tZm9udC1zaXplLCAkYnRuLWxpbmUtaGVpZ2h0LCAkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6ICRidG4tZGlzYWJsZWQtb3BhY2l0eTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBpZigkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zLCBwb2ludGVyLCBudWxsKTtcblxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tZm9jdXMtYm94LXNoYWRvdywgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRidG4tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tbGluZS1oZWlnaHQtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWxpbmUtaGVpZ2h0LXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG5cbi8vXG4vLyBCbG9jayBidXR0b25cbi8vXG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLy8gVmVydGljYWxseSBzcGFjZSBvdXQgbXVsdGlwbGUgYmxvY2sgYnV0dG9uc1xuICArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6ICRidG4tYmxvY2stc3BhY2luZy15O1xuICB9XG59XG5cbi8vIFNwZWNpZmljaXR5IG92ZXJyaWRlc1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAmLmJ0bi1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDcuNSUpLCAkaG92ZXItYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTAlKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSksICRhY3RpdmUtYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTIuNSUpKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3cpO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgIH1cbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZW1vdmUgdGhlIGdyYWRpZW50IGZvciB0aGUgcHJlc3NlZC9hY3RpdmUgc3RhdGVcbiAgICB9XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGNvbG9yLCAkY29sb3ItaG92ZXI6IGNvbG9yLXlpcSgkY29sb3IpLCAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvciwgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGNvbG9yLWhvdmVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEJ1dHRvbiBzaXplc1xuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIC8vIE1hbnVhbGx5IGRlY2xhcmUgdG8gcHJvdmlkZSBhbiBvdmVycmlkZSB0byB0aGUgYnJvd3NlciBkZWZhdWx0XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMsIDApO1xufVxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG59XG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24tcGFkZGluZy14O1xuICBtYXJnaW46ICRkcm9wZG93bi1zcGFjZXIgMCAwOyAvLyBvdmVycmlkZSBkZWZhdWx0IHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWxlZnQge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wcmlnaHQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHJpZ2h0KTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BsZWZ0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQobGVmdCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXaGVuIFBvcHBlciBpcyBlbmFibGVkLCByZXNldCB0aGUgYmFzaWMgZHJvcGRvd24gcG9zaXRpb25cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uZHJvcGRvd24tbWVudSB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgQGluY2x1ZGUgbmF2LWRpdmlkZXIoJGRyb3Bkb3duLWRpdmlkZXItYmcsICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15LCB0cnVlKTtcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIC8vIFByZXZlbnQgZHJvcGRvd24gb3ZlcmZsb3cgaWYgdGhlcmUncyBubyBwYWRkaW5nXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yNzcwM1xuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmc7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6ICRkcm9wZG93bi1oZWFkZXItY29sb3I7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG59XG4iLCJAbWl4aW4gY2FyZXQtZG93bigpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwKCkge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtcmlnaHQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1sZWZ0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtcmlnaHQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBIb3Jpem9udGFsIGRpdmlkZXJzXG4vL1xuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBocikgd2l0aGluIGRyb3Bkb3ducyBhbmQgbmF2IGxpc3RzXG5cbkBtaXhpbiBuYXYtZGl2aWRlcigkY29sb3I6ICRuYXYtZGl2aWRlci1jb2xvciwgJG1hcmdpbi15OiAkbmF2LWRpdmlkZXItbWFyZ2luLXksICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRtYXJnaW4teSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yO1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG5hdi1kaXZpZGVyKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAgIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3ByaWdodCAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGxlZnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveCBhbmQgcmFkaW8gb3B0aW9uc1xuLy9cbi8vIEluIG9yZGVyIHRvIHN1cHBvcnQgdGhlIGJyb3dzZXIncyBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2ssIHBvd2VyZWQgYnkgdGhlXG4vLyBgcmVxdWlyZWRgIGF0dHJpYnV0ZSwgd2UgaGF2ZSB0byBcImhpZGVcIiB0aGUgaW5wdXRzIHZpYSBgY2xpcGAuIFdlIGNhbm5vdCB1c2Vcbi8vIGBkaXNwbGF5OiBub25lO2Agb3IgYHZpc2liaWxpdHk6IGhpZGRlbjtgIGFzIHRoYXQgYWxzbyBoaWRlcyB0aGUgcG9wb3Zlci5cbi8vIFNpbXBseSB2aXN1YWxseSBoaWRpbmcgdGhlIGlucHV0cyB2aWEgYG9wYWNpdHlgIHdvdWxkIGxlYXZlIHRoZW0gY2xpY2thYmxlIGluXG4vLyBjZXJ0YWluIGNhc2VzIHdoaWNoIGlzIHByZXZlbnRlZCBieSB1c2luZyBgY2xpcGAgYW5kIGBwb2ludGVyLWV2ZW50c2AuXG4vLyBUaGlzIHdheSwgd2UgZW5zdXJlIGEgRE9NIGVsZW1lbnQgaXMgdmlzaWJsZSB0byBwb3NpdGlvbiB0aGUgcG9wb3ZlciBmcm9tLlxuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMjc5NCBhbmRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzE0NTU5IGZvciBtb3JlIGluZm9ybWF0aW9uLlxuXG4uYnRuLWdyb3VwLXRvZ2dsZSB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgdmFsdWVcblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuY3VzdG9tLXNlbGVjdCxcbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICsgLmZvcm0tY29udHJvbCxcbiAgICArIC5jdXN0b20tc2VsZWN0LFxuICAgICsgLmN1c3RvbS1maWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBjdXN0b20gZmlsZSBpbnB1dCBhYm92ZSB0aGUgbGFiZWxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgICB6LWluZGV4OiA0O1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5jdXN0b20tc2VsZWN0IHtcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cblxuICAvLyBDdXN0b20gZmlsZSBpbnB1dHMgaGF2ZSBtb3JlIGNvbXBsZXggbWFya3VwLCB0aHVzIHJlcXVpcmluZyBkaWZmZXJlbnRcbiAgLy8gYm9yZGVyLXJhZGl1cyBvdmVycmlkZXMuXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cblxuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdmFsaWRhdGlvbiB7XG4gICAgPiAuZm9ybS1jb250cm9sOm50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuICsgMykgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZFxuLy9cbi8vIFdoaWxlIGl0IHJlcXVpcmVzIG9uZSBleHRyYSBsYXllciBvZiBIVE1MIGZvciBlYWNoLCBkZWRpY2F0ZWQgcHJlcGVuZCBhbmRcbi8vIGFwcGVuZCBlbGVtZW50cyBhbGxvdyB1cyB0byAxKSBiZSBsZXNzIGNsZXZlciwgMikgc2ltcGxpZnkgb3VyIHNlbGVjdG9ycywgYW5kXG4vLyAzKSBzdXBwb3J0IEhUTUw1IGZvcm0gdmFsaWRhdGlvbi5cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgfVxuXG4gIC5idG4gKyAuYnRuLFxuICAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICB9XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHsgbWFyZ2luLXJpZ2h0OiAtJGlucHV0LWJvcmRlci13aWR0aDsgfVxuLmlucHV0LWdyb3VwLWFwcGVuZCB7IG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDsgfVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIEFsbG93IHVzZSBvZiA8bGFiZWw+IGVsZW1lbnRzIGJ5IG92ZXJyaWRpbmcgb3VyIGRlZmF1bHQgbWFyZ2luLWJvdHRvbVxuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBOdWtlIGRlZmF1bHQgbWFyZ2lucyBmcm9tIGNoZWNrYm94ZXMgYW5kIHJhZGlvcyB0byB2ZXJ0aWNhbGx5IGNlbnRlciB3aXRoaW4uXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kIHJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuYnRuLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbn1cbiIsIi8vIEVtYmVkZGVkIGljb25zIGZyb20gT3BlbiBJY29uaWMuXG4vLyBSZWxlYXNlZCB1bmRlciBNSVQgYW5kIGNvcHlyaWdodCAyMDE0IFdheWJ1cnkuXG4vLyBodHRwczovL3VzZWljb25pYy5jb20vb3BlblxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEJhc2UgY2xhc3MgdGFrZXMgY2FyZSBvZiBhbGwgdGhlIGtleSBiZWhhdmlvcmFsIGFzcGVjdHMuXG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gIGNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIEtlZXAgdGhlbWVkIGFwcGVhcmFuY2UgZm9yIHByaW50XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7IC8vIFB1dCB0aGUgaW5wdXQgYmVoaW5kIHRoZSBsYWJlbCBzbyBpdCBkb2Vzbid0IG92ZXJsYXkgdGV4dFxuICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICBoZWlnaHQ6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyO1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyB0aGUgbWl4aW4gaXMgbm90IHVzZWQgaGVyZSB0byBtYWtlIHN1cmUgdGhlcmUgaXMgZmVlZGJhY2tcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgfVxuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgdG8gd29yayBhcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQ3VzdG9tIGNvbnRyb2wgaW5kaWNhdG9yc1xuLy9cbi8vIEJ1aWxkIHRoZSBjdXN0b20gY29udHJvbHMgb3V0IG9mIHBzZXVkby1lbGVtZW50cy5cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjdXJzb3I6ICRjdXN0b20tY29udHJvbC1jdXJzb3I7XG5cbiAgLy8gQmFja2dyb3VuZC1jb2xvciBhbmQgKHdoZW4gZW5hYmxlZCkgZ3JhZGllbnRcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMjtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgIGJvcmRlcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3Igc29saWQgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gRm9yZWdyb3VuZCAoaWNvbilcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyO1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IDUwJSAvICN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplfSBuby1yZXBlYXQ7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIGNoZWNrYm94ZXMuXG5cbi5jdXN0b20tY2hlY2tib3gge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyk7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdyk7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICAgICY6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8vIFJhZGlvc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciByYWRpb3MuXG5cbi5jdXN0b20tcmFkaW8ge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzd2l0Y2hlc1xuLy9cbi8vIFR3ZWFrIGEgZmV3IHRoaW5ncyBmb3Igc3dpdGNoZXNcblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcjtcblxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtd2lkdGg7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiBhZGQoKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDIsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICBsZWZ0OiBhZGQoLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgaGVpZ2h0OiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0LCAkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCRjdXN0b20tc3dpdGNoLXdpZHRoIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cbi8vXG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJnICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ7XG4gIGJvcmRlcjogJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93LCAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuXG4gICAgJjo6LW1zLXZhbHVlIHtcbiAgICAgIC8vIEZvciB2aXN1YWwgY29uc2lzdGVuY3kgd2l0aCBvdGhlciBwbGF0Zm9ybXMvYnJvd3NlcnMsXG4gICAgICAvLyBzdXBwcmVzcyB0aGUgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UuXG4gICAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEhpZGVzIHRoZSBkZWZhdWx0IGNhcmV0IGluIElFMTFcbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRjdXN0b20tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtc207XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtKTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1sZztcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGcpO1xufVxuXG5cbi8vIEZpbGVcbi8vXG4vLyBDdXN0b20gZmlsZSBpbnB1dC5cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgdG8gd29yayBhcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgQGVhY2ggJGxhbmcsICR2YWx1ZSBpbiAkY3VzdG9tLWZpbGUtdGV4dCB7XG4gICAgJjpsYW5nKCN7JGxhbmd9KSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xuICB9XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiAkY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLWZpbGUtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1iZztcbiAgYm9yZGVyOiAkY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tZmlsZS1ib3gtc2hhZG93KTtcblxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI7XG4gICAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICAgIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICRjdXN0b20tZmlsZS1idXR0b24tY29sb3I7XG4gICAgY29udGVudDogXCJCcm93c2VcIjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMgJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMgMCk7XG4gIH1cbn1cblxuLy8gUmFuZ2Vcbi8vXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xuLy8gZWxlbWVudHMgY2Fubm90IGJlIG1peGVkLiBBcyBzdWNoLCB0aGVyZSBhcmUgbm8gc2hhcmVkIHN0eWxlcyBmb3IgZm9jdXMgb3Jcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYWRkKCRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbXMtdGh1bWIgICAgICAgICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQpIC8gMjsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7IC8vIEVkZ2Ugc3BlY2lmaWNcbiAgICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgbWFyZ2luLWxlZnQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgIC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbXMtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0IC8gMjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC1sb3dlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC11cHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyAvLyBhcmJpdHJhcnk/XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1zLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxuLy8gYDxuYXY+YHMsIGA8dWw+YHMgb3IgYDxvbD5gcy5cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJG5hdi1saW5rLXBhZGRpbmcteSAkbmF2LWxpbmstcGFkZGluZy14O1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuXG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRuYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIC8vIE1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICAgIG1hcmdpbi10b3A6IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdi1waWxscy1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy9cbi8vIEp1c3RpZmllZCB2YXJpYW50c1xuLy9cblxuLm5hdi1maWxsIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBDb250ZW50c1xuLy9cbi8vIE5hdmJhclxuLy8gTmF2YmFyIGJyYW5kXG4vLyBOYXZiYXIgbmF2XG4vLyBOYXZiYXIgdGV4dFxuLy8gTmF2YmFyIGRpdmlkZXJcbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vLyBOYXZiYXIgcG9zaXRpb25cbi8vIE5hdmJhciB0aGVtZXNcblxuXG4vLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogJG5hdmJhci1wYWRkaW5nLXkgJG5hdmJhci1wYWRkaW5nLXg7XG5cbiAgLy8gQmVjYXVzZSBmbGV4IHByb3BlcnRpZXMgYXJlbid0IGluaGVyaXRlZCwgd2UgbmVlZCB0byByZWRlY2xhcmUgdGhlc2UgZmlyc3RcbiAgLy8gZmV3IHByb3BlcnRpZXMgc28gdGhhdCBjb250ZW50IG5lc3RlZCB3aXRoaW4gYmVoYXZlIHByb3Blcmx5LlxuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuY29udGFpbmVyLFxuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICBAZXh0ZW5kICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciBicmFuZFxuLy9cbi8vIFVzZWQgZm9yIGJyYW5kLCBwcm9qZWN0LCBvciBzaXRlIG5hbWVzLlxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgbWFyZ2luLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItYnJhbmQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIG5hdlxuLy9cbi8vIEN1c3RvbSBuYXZiYXIgbmF2aWdhdGlvbiAoZG9lc24ndCByZXF1aXJlIGAubmF2YCwgYnV0IGRvZXMgbWFrZSB1c2Ugb2YgYC5uYXYtbGlua2ApLlxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIHRleHRcbi8vXG4vL1xuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcbn1cblxuXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8vIEZvciBhbHdheXMgZXhwYW5kZWQgb3IgZXh0cmEgZnVsbCBuYXZiYXJzLCBlbnN1cmUgY29udGVudCBhbGlnbnMgaXRzZWxmXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi8vIEtlZXAgYXMgYSBzZXBhcmF0ZSBlbGVtZW50IHNvIGZvbGtzIGNhbiBlYXNpbHkgb3ZlcnJpZGUgaXQgd2l0aCBhbm90aGVyIGljb25cbi8vIG9yIGltYWdlIGZpbGUgYXMgbmVlZGVkLlxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogNTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogJG5hdmJhci1uYXYtc2Nyb2xsLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAgICAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJHNpemUsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9yIG5lc3RpbmcgY29udGFpbmVycywgaGF2ZSB0byByZWRlY2xhcmUgZm9yIGFsaWdubWVudCBwdXJwb3Nlc1xuICAgICAgICAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH0ge1xuICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHNpemUsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgICAgICAgPiAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLy8gQ2hhbmdlcyBmbGV4LWJhc2VzIHRvIGF1dG8gYmVjYXVzZSBvZiBhbiBJRTEwIGJ1Z1xuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4vLyBEYXJrIGxpbmtzIGFnYWluc3QgYSBsaWdodCBiYWNrZ3JvdW5kXG4ubmF2YmFyLWxpZ2h0IHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLnNob3csXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZyk7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBXaGl0ZSBsaW5rcyBhZ2FpbnN0IGEgZGFyayBiYWNrZ3JvdW5kXG4ubmF2YmFyLWRhcmsge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLnNob3csXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogJGNhcmQtaGVpZ2h0O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQgIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAvLyBEdWUgdG8gc3BlY2lmaWNpdHkgb2YgdGhlIGFib3ZlIHNlbGVjdG9yIChgLmNhcmQgPiAubGlzdC1ncm91cGApLCB3ZSBtdXN0XG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cbiAgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICAvLyBXb3JrYXJvdW5kIGZvciB0aGUgaW1hZ2Ugc2l6ZSBidWcgaW4gSUVcbiAgLy8gU2VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yODg1NVxuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY29sb3I7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogJGNhcmQtc3BhY2VyLXk7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLSRjYXJkLXNwYWNlci15IC8gMjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICsgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJkLXNwYWNlci14O1xuICB9XG59XG5cbi8vXG4vLyBPcHRpb25hbCB0ZXh0dWFsIGNhcHNcbi8vXG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci1ib3R0b206ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgMCAwKTtcbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1zcGFjZXIteTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14IC8gMjtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6ICRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgZmxleC1zaHJpbms6IDA7IC8vIEZvciBJRTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTM5NlxuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy1ib3R0b20ge1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBDYXJkIGRlY2tcblxuLmNhcmQtZGVjayB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtZGVjay1tYXJnaW47XG4gICAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcblxuICAgIC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBkZWZhdWx0XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENhcmQgZ3JvdXBzXG4vL1xuXG4uY2FyZC1ncm91cCB7XG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDb2x1bW5zXG4vL1xuXG4uY2FyZC1jb2x1bW5zIHtcbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWNvbHVtbnMtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGNvbHVtbi1jb3VudDogJGNhcmQtY29sdW1ucy1jb3VudDtcbiAgICBjb2x1bW4tZ2FwOiAkY2FyZC1jb2x1bW5zLWdhcDtcbiAgICBvcnBoYW5zOiAxO1xuICAgIHdpZG93czogMTtcblxuICAgIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gRG9uJ3QgbGV0IHRoZW0gdmVydGljYWxseSBzcGFuIG11bHRpcGxlIGNvbHVtbnNcbiAgICAgIHdpZHRoOiAxMDAlOyAvLyBEb24ndCBsZXQgdGhlaXIgd2lkdGggY2hhbmdlXG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIEFjY29yZGlvblxuLy9cblxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcblxuICA+IC5jYXJkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICA+IC5jYXJkLWhlYWRlciB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJyZWFkY3J1bWItZm9udC1zaXplKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWItYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0ge1xuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXG4gICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZmxvYXQ6IGxlZnQ7IC8vIFN1cHByZXNzIGlubGluZSBzcGFjaW5ncyBhbmQgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvclxuICAgICAgcGFkZGluZy1yaWdodDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuICAgICAgY29sb3I6ICRicmVhZGNydW1iLWRpdmlkZXItY29sb3I7XG4gICAgICBjb250ZW50OiBlc2NhcGUtc3ZnKCRicmVhZGNydW1iLWRpdmlkZXIpO1xuICAgIH1cbiAgfVxuXG4gIC8vIElFOS0xMSBoYWNrIHRvIHByb3Blcmx5IGhhbmRsZSBoeXBlcmxpbmsgdW5kZXJsaW5lcyBmb3IgYnJlYWRjcnVtYnMgYnVpbHRcbiAgLy8gd2l0aG91dCBgPHVsPmBzLiBUaGUgYDo6YmVmb3JlYCBwc2V1ZG8tZWxlbWVudCBnZW5lcmF0ZXMgYW4gZWxlbWVudFxuICAvLyAqd2l0aGluKiB0aGUgLmJyZWFkY3J1bWItaXRlbSBhbmQgdGhlcmVieSBpbmhlcml0cyB0aGUgYHRleHQtZGVjb3JhdGlvbmAuXG4gIC8vXG4gIC8vIFRvIHRyaWNrIElFIGludG8gc3VwcHJlc3NpbmcgdGhlIHVuZGVybGluZSwgd2UgZ2l2ZSB0aGUgcHNldWRvLWVsZW1lbnQgYW5cbiAgLy8gdW5kZXJsaW5lIGFuZCB0aGVuIGltbWVkaWF0ZWx5IHJlbW92ZSBpdC5cbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjtcbiAgfVxufVxuIiwiLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRwYWdpbmF0aW9uLXBhZGRpbmcteSAkcGFnaW5hdGlvbi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1sZWZ0OiAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoO1xuICBsaW5lLWhlaWdodDogJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggc29saWQgJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDM7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiAkcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDM7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLy8gT3BpbmlvbmF0ZWQ6IHJlbW92ZSB0aGUgXCJoYW5kXCIgY3Vyc29yIHNldCBwcmV2aW91c2x5IGZvciAucGFnZS1saW5rXG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRsaW5lLWhlaWdodC1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkbGluZS1oZWlnaHQtc20sICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgLnBhZ2UtaXRlbSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogJGJhZGdlLXBhZGRpbmcteSAkYmFkZ2UtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJhZGdlLXRyYW5zaXRpb24pO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi8vIFBpbGwgYmFkZ2VzXG4vL1xuLy8gTWFrZSB0aGVtIGV4dHJhIHJvdW5kZWQgd2l0aCBhIG1vZGlmaWVyIHRvIHJlcGxhY2UgdjMncyBiYWRnZXMuXG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBwYWRkaW5nLWxlZnQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gQ29sb3JzXG4vL1xuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zIChsaW5rZWQgYmFkZ2VzIGdldCBkYXJrZXIgb24gOmhvdmVyKS5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5iYWRnZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJhZGdlLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuIiwiQG1peGluIGJhZGdlLXZhcmlhbnQoJGJnKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmcsIDEwJSk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYmFkZ2UtZm9jdXMtd2lkdGggcmdiYSgkYmcsIC41KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAkanVtYm90cm9uLXBhZGRpbmcgKCRqdW1ib3Ryb24tcGFkZGluZyAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiAkanVtYm90cm9uLXBhZGRpbmc7XG4gIGNvbG9yOiAkanVtYm90cm9uLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkanVtYm90cm9uLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLWxnKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgcGFkZGluZzogKCRqdW1ib3Ryb24tcGFkZGluZyAqIDIpICRqdW1ib3Ryb24tcGFkZGluZztcbiAgfVxufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGFsZXJ0LW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogJGFsZXJ0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGNsb3NlLWZvbnQtc2l6ZSArICRhbGVydC1wYWRkaW5nLXggKiAyO1xuXG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5cbi8vIEFsdGVybmF0ZSBzdHlsZXNcbi8vXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0LlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmFsZXJ0LSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCh0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJvcmRlci1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWNvbG9yLWxldmVsKSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYm9yZGVyLCA1JSk7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICBAa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogJHByb2dyZXNzLWhlaWdodCAwOyB9XG4gICAgdG8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbiAgfVxufVxuXG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6ICRwcm9ncmVzcy1oZWlnaHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIGZvcmNlIHJvdW5kZWQgY29ybmVycyBieSBjcm9wcGluZyBpdFxuICBsaW5lLWhlaWdodDogMDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRwcm9ncmVzcy1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHByb2dyZXNzLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwcm9ncmVzcy1ib3gtc2hhZG93KTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogJHByb2dyZXNzLWJhci1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWJnO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbik7XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIEBpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQoKTtcbiAgYmFja2dyb3VuZC1zaXplOiAkcHJvZ3Jlc3MtaGVpZ2h0ICRwcm9ncmVzcy1oZWlnaHQ7XG59XG5cbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmcgcHJvZ3Jlc3MtYmFyLXN0cmlwZXM7XG5cbiAgICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gRWFzaWx5IHVzYWJsZSBvbiA8dWw+LCA8b2w+LCBvciA8ZGl2Pi5cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC8vIE5vIG5lZWQgdG8gc2V0IGxpc3Qtc3R5bGU6IG5vbmU7IHNpbmNlIC5saXN0LWdyb3VwLWl0ZW0gaXMgYmxvY2sgbGV2ZWxcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyByZXNldCBwYWRkaW5nIGJlY2F1c2UgdWwgYW5kIG9sXG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gSW50ZXJhY3RpdmUgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBhbmNob3Igb3IgYnV0dG9uIGVsZW1lbnRzIGluc3RlYWQgb2YgYGxpYHMgb3IgYGRpdmBzIHRvIGNyZWF0ZSBpbnRlcmFjdGl2ZVxuLy8gbGlzdCBpdGVtcy4gSW5jbHVkZXMgYW4gZXh0cmEgYC5hY3RpdmVgIG1vZGlmaWVyIGNsYXNzIGZvciBzZWxlY3RlZCBpdGVtcy5cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGJlY29tZSAxMDAlIGJ5IGRlZmF1bHQgdGhvdWdoKVxuICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcblxuICAvLyBIb3ZlciBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtaG92ZXItYmc7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGxpc3QtZ3JvdXAtY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYmc7XG4gIGJvcmRlcjogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoIHNvbGlkICRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBJbmNsdWRlIGJvdGggaGVyZSBmb3IgYDxhPmBzIGFuZCBgPGJ1dHRvbj5gc1xuICAmLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjsgLy8gUGxhY2UgYWN0aXZlIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmICsgJiB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBGbHVzaCBsaXN0IGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBsaXN0IGdyb3VwIGl0ZW1zIGVkZ2UtdG8tZWRnZS4gTW9zdFxuLy8gdXNlZnVsIHdpdGhpbiBvdGhlciBjb21wb25lbnRzIChlLmcuLCBjYXJkcykuXG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci13aWR0aDogMCAwICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIENvbnRleHR1YWwgdmFyaWFudHNcbi8vXG4vLyBBZGQgbW9kaWZpZXIgY2xhc3NlcyB0byBjaGFuZ2UgdGV4dCBhbmQgYmFja2dyb3VuZCBjb2xvciBvbiBpbmRpdmlkdWFsIGl0ZW1zLlxuLy8gT3JnYW5pemF0aW9uYWxseSwgdGhpcyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIGA6aG92ZXJgIHN0YXRlcy5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRjb2xvciwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAtOSksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgNikpO1xufVxuIiwiLy8gTGlzdCBHcm91cHNcblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjbG9zZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGNsb3NlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgdGV4dC1zaGFkb3c6ICRjbG9zZS10ZXh0LXNoYWRvdztcbiAgb3BhY2l0eTogLjU7XG5cbiAgLy8gT3ZlcnJpZGUgPGE+J3MgaG92ZXIgc3R5bGVcbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIG9wYWNpdHk6IC43NTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWRkaXRpb25hbCBwcm9wZXJ0aWVzIGZvciBidXR0b24gdmVyc2lvblxuLy8gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4vLyBJZiB5b3Ugd2FudCB0aGUgYW5jaG9yIHZlcnNpb24sIGl0IHJlcXVpcmVzIGBocmVmPVwiI1wiYC5cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4iLCIvLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4ubW9kYWwtb3BlbiB7XG4gIC8vIEtpbGwgdGhlIHNjcm9sbCBvbiB0aGUgYm9keVxuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAvLyBXaGVuIGZhZGluZyBpbiB0aGUgbW9kYWwsIGFuaW1hdGUgaXQgdG8gc2xpZGUgZG93blxuICAubW9kYWwuZmFkZSAmIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1mYWRlLXRyYW5zZm9ybTtcbiAgfVxuICAubW9kYWwuc2hvdyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zaG93LXRyYW5zZm9ybTtcbiAgfVxuXG4gIC8vIFdoZW4gdHJ5aW5nIHRvIGNsb3NlLCBhbmltYXRlIGZvY3VzIHRvIHNjYWxlXG4gIC5tb2RhbC5tb2RhbC1zdGF0aWMgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2NhbGUtdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7IC8vIElFMTAvMTFcbiAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogc3VidHJhY3QoMTAwdmgsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7IC8vIElFMTAvMTFcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogc3VidHJhY3QoMTAwJSwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcblxuICAvLyBFbnN1cmUgYG1vZGFsLWRpYWxvZy1jZW50ZXJlZGAgZXh0ZW5kcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIHZpZXcgKElFMTAvMTEpXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IC8vIElFMTBcbiAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpO1xuICAgIGhlaWdodDogbWluLWNvbnRlbnQ7IC8vIFJlc2V0IGhlaWdodCB0byAwIGV4Y2VwdCBvbiBJRVxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAvLyBFbnN1cmUgYC5tb2RhbC1ib2R5YCBzaG93cyBzY3JvbGxiYXIgKElFMTAvMTEpXG4gICYubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiAkbW9kYWwtY29udGVudC1jb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tkcm9wO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8vIHNvIHRoZSBjbG9zZSBidG4gYWx3YXlzIHN0YXlzIG9uIHRoZSB1cHBlciByaWdodCBjb3JuZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAuY2xvc2Uge1xuICAgIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgICAvLyBhdXRvIG9uIHRoZSBsZWZ0IGZvcmNlIGljb24gdG8gdGhlIHJpZ2h0IGV2ZW4gd2hlbiB0aGVyZSBpcyBubyAubW9kYWwtdGl0bGVcbiAgICBtYXJnaW46ICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nIC0gJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAvIDI7XG4gIGJvcmRlci10b3A6ICRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46ICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gLyAyO1xuICB9XG59XG5cbi8vIE1lYXN1cmUgc2Nyb2xsYmFyIHdpZHRoIGZvciBwYWRkaW5nIGJvZHkgZHVyaW5nIG1vZGFsIHNob3cvaGlkZVxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogJG1vZGFsLW1kO1xuICAgIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXApO1xuICB9XG5cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAkbW9kYWwtc207IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbGc7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwgeyBtYXgtd2lkdGg6ICRtb2RhbC14bDsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICBib3R0b206IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWxlZnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQoKSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1wb3BvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAkcG9wb3Zlci1tYXgtd2lkdGg7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHBvcG92ZXItZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwb3BvdmVyLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwb3BvdmVyLWJveC1zaGFkb3cpO1xuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBtYXJnaW46IDAgJHBvcG92ZXItYm9yZGVyLXJhZGl1cztcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBib3R0b206IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGxlZnQ6IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbjogJHBvcG92ZXItYm9yZGVyLXJhZGl1cyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHRvcDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoIC8gMjtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICByaWdodDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkcG9wb3Zlci1ib3JkZXItcmFkaXVzIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWxlZnQ7XG4gIH1cbn1cblxuXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGNvbG9yOiAkcG9wb3Zlci1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWhlYWRlci1iZztcbiAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkIGRhcmtlbigkcG9wb3Zlci1oZWFkZXItYmcsIDUlKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogJHBvcG92ZXItYm9keS1wYWRkaW5nLXkgJHBvcG92ZXItYm9keS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkcG9wb3Zlci1ib2R5LWNvbG9yO1xufVxuIiwiLy8gTm90ZXMgb24gdGhlIGNsYXNzZXM6XG4vL1xuLy8gMS4gLmNhcm91c2VsLnBvaW50ZXItZXZlbnQgc2hvdWxkIGlkZWFsbHkgYmUgcGFuLXkgKHRvIGFsbG93IGZvciB1c2VycyB0byBzY3JvbGwgdmVydGljYWxseSlcbi8vICAgIGV2ZW4gd2hlbiB0aGVpciBzY3JvbGwgYWN0aW9uIHN0YXJ0ZWQgb24gYSBjYXJvdXNlbCwgYnV0IGZvciBjb21wYXRpYmlsaXR5ICh3aXRoIEZpcmVmb3gpXG4vLyAgICB3ZSdyZSBwcmV2ZW50aW5nIGFsbCBhY3Rpb25zIGluc3RlYWRcbi8vIDIuIFRoZSAuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHRoZSBjdXJyZW50XG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cbi8vIDUuIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHRcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC10cmFuc2l0aW9uKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIHRyYW5zaXRpb25zXG4vL1xuXG4uY2Fyb3VzZWwtZmFkZSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb24pO1xuXG4gIC8vIEhvdmVyL2ZvY3VzIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5O1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpO1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cblxuLy8gSWNvbnMgZm9yIHdpdGhpblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgaGVpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBiYWNrZ3JvdW5kOiA1MCUgLyAxMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmcpO1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmcpO1xufVxuXG5cbi8vIE9wdGlvbmFsIGluZGljYXRvciBwaXBzXG4vL1xuLy8gQWRkIGFuIG9yZGVyZWQgbGlzdCB3aXRoIHRoZSBmb2xsb3dpbmcgY2xhc3MgYW5kIGFkZCBhIGxpc3QgaXRlbSBmb3IgZWFjaFxuLy8gc2xpZGUgeW91ciBjYXJvdXNlbCBob2xkcy5cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBvdmVycmlkZSA8b2w+IGRlZmF1bHRcbiAgLy8gVXNlIHRoZSAuY2Fyb3VzZWwtY29udHJvbCdzIHdpZHRoIGFzIG1hcmdpbiBzbyB3ZSBkb24ndCBvdmVybGF5IHRob3NlXG4gIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBsaSB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6ICRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg7XG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIC8vIFVzZSB0cmFuc3BhcmVudCBib3JkZXJzIHRvIGluY3JlYXNlIHRoZSBoaXQgYXJlYSBieSAxMHB4IG9uIHRvcCBhbmQgYm90dG9tLlxuICAgIGJvcmRlci10b3A6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IC41O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy9cbi8vXG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgLyAyO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpIC8gMjtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLmFsaWduLWJhc2VsaW5lICAgIHsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH0gLy8gQnJvd3NlciBkZWZhdWx0XG4uYWxpZ24tdG9wICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1taWRkbGUgICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLmFsaWduLWJvdHRvbSAgICAgIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtdG9wICAgIHsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSxcbiAgYnV0dG9uI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy1ncmFkaWVudC12YXJpYW50YCBtaXhpblwiLCBcInY0LjUuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGJnLXZhcmlhbnQoXCIuYmctI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbkBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXZhcmlhbnQoXCIuYmctZ3JhZGllbnQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG4gIH1cbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3QsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gQm9yZGVyXG4vL1xuXG4uYm9yZGVyICAgICAgICAgeyBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcCAgICAgeyBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodCAgIHsgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20gIHsgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdCAgICB7IGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wLTAgICAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQtMCAgeyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0LTAgICB7IGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5ib3JkZXItI3skY29sb3J9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vL1xuLy8gQm9yZGVyLXJhZGl1c1xuLy9cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtcGlsbCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIGNvbW1vbiBgZGlzcGxheWAgdmFsdWVzXG4vL1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAgIC5kI3skaW5maXh9LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG4vL1xuXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAuZC1wcmludC0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3QsXG4gIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQGVhY2ggJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvIGluICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Mge1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teDogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMSk7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAyKTtcblxuICAuZW1iZWQtcmVzcG9uc2l2ZS0jeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14fWJ5I3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teX0ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teSAvICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14KTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBGbGV4IHZhcmlhdGlvblxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIGFkZGl0aW9uYWwgZmxleCBhbGlnbm1lbnQgb3B0aW9ucy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4gICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZmlsbCAgICAgICAgIHsgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMCAgICAgICB7IGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0xICAgICAgIHsgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMCAgICAgeyBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTEgICAgIHsgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1zdGFydCAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1lbmQgICAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1hcm91bmQgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJHVzZXItc2VsZWN0cyB7XG4gIC51c2VyLXNlbGVjdC0jeyR2YWx1ZX0geyB1c2VyLXNlbGVjdDogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJG92ZXJmbG93cyB7XG4gIC5vdmVyZmxvdy0jeyR2YWx1ZX0geyBvdmVyZmxvdzogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwczovL3d3dy5hMTF5cHJvamVjdC5jb20vcG9zdHMvMjAxMy0wMS0xMS1ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2h1Z29naXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHNyLW9ubHkoKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlKCkge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLnNoYWRvdy1zbSB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXNtICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3cgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LWxnIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctbGcgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1ub25lIHsgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gV2lkdGggYW5kIGhlaWdodFxuXG5AZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAod2lkdGg6IHcsIGhlaWdodDogaCkge1xuICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc2l6ZXMge1xuICAgIC4jeyRhYmJyZXZ9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi5tdy0xMDAgeyBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuLm1oLTEwMCB7IG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4vLyBWaWV3cG9ydCBhZGRpdGlvbmFsIGhlbHBlcnNcblxuLm1pbi12dy0xMDAgeyBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi5taW4tdmgtMTAwIHsgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4udnctMTAwIHsgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi52aC0xMDAgeyBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBNYXJnaW4gYW5kIFBhZGRpbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgICAuI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLiN7JGFiYnJldn10I3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXRvcDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9ciN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9YiN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWwjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmVnYXRpdmUgbWFyZ2lucyAoZS5nLiwgd2hlcmUgYC5tYi1uMWAgaXMgbmVnYXRpdmUgdmVyc2lvbiBvZiBgLm1iLTFgKVxuICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgIEBpZiAkc2l6ZSAhPSAwIHtcbiAgICAgICAgLm0jeyRpbmZpeH0tbiN7JHNpemV9IHsgbWFyZ2luOiAtJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tdCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1yI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tYiN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1sI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTb21lIHNwZWNpYWwgbWFyZ2luIHV0aWxzXG4gICAgLm0jeyRpbmZpeH0tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm10I3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXIjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iI3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWwjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIC8vIEp1c3QgaW4gY2FzZSBgcG9pbnRlci1ldmVudHM6IG5vbmVgIGlzIHNldCBvbiBhIHBhcmVudFxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gSUUxMCBidWdmaXgsIHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNjk0Nzk2Ny9pZTEwLWhvdmVyLXBzZXVkby1jbGFzcy1kb2VzbnQtd29yay13aXRob3V0LWJhY2tncm91bmQtY29sb3JcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFRleHRcbi8vXG5cbi50ZXh0LW1vbm9zcGFjZSB7IGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLy8gQWxpZ25tZW50XG5cbi50ZXh0LWp1c3RpZnkgIHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG4udGV4dC13cmFwICAgICB7IHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRydW5jYXRlIHsgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZSgpOyB9XG5cbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC50ZXh0I3skaW5maXh9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG5cbi50ZXh0LWxvd2VyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXVwcGVyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi8vIFdlaWdodCBhbmQgaXRhbGljc1xuXG4uZm9udC13ZWlnaHQtbGlnaHQgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LW5vcm1hbCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZGVyICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LWl0YWxpYyAgICAgICAgIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcblxuLnRleHQtd2hpdGUgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUsIHRydWUpO1xufVxuXG4udGV4dC1ib2R5IHsgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAgeyBjb2xvcjogcmdiYSgkYmxhY2ssIC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS01MCB7IGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpICFpbXBvcnRhbnQ7IH1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBEZXByZWNhdGVkLCBidXQgYXZvaWRzIGlzc3VlcyB3aXRoIGZsZXggY29udGFpbmVyc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gVXNlZCBpbnN0ZWFkIG9mIGBvdmVyZmxvdy13cmFwYCBmb3IgSUUgJiBFZGdlIExlZ2FjeVxufVxuXG4vLyBSZXNldFxuXG4udGV4dC1yZXNldCB7IGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFR5cG9ncmFwaHlcblxuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIEBpZiAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlICE9IDAge1xuICAgIGEjeyRwYXJlbnR9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtZW1waGFzaXMtdmFyaWFudCgpYFwiLCBcInY0LjQuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWhpZGUoKWBcIiwgXCJ2NC4xLjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBWaXNpYmlsaXR5IHV0aWxpdGllc1xuLy9cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvbWFpbi5jc3MvYmxvYi9tYXN0ZXIvc3JjL19wcmludC5jc3NcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFByaW50IHN0eWxlcy5cbi8vIElubGluZWQgdG8gYXZvaWQgdGhlIGFkZGl0aW9uYWwgSFRUUCByZXF1ZXN0OlxuLy8gaHR0cHM6Ly93d3cucGhwaWVkLmNvbS9kZWxheS1sb2FkaW5nLXlvdXItcHJpbnQtY3NzL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQGlmICRlbmFibGUtcHJpbnQtc3R5bGVzIHtcbiAgQG1lZGlhIHByaW50IHtcbiAgICAqLFxuICAgICo6OmJlZm9yZSxcbiAgICAqOjphZnRlciB7XG4gICAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgb3V0IGBjb2xvcmAgYW5kIGBiYWNrZ3JvdW5kYFxuICAgICAgLy9jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IC8vIEJsYWNrIHByaW50cyBmYXN0ZXJcbiAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOm5vdCguYnRuKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vYVtocmVmXTo6YWZ0ZXIge1xuICAgIC8vICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICAvL31cblxuICAgIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICAvL1xuXG4gICAgLy9hW2hyZWZePVwiI1wiXTo6YWZ0ZXIsXG4gICAgLy9hW2hyZWZePVwiamF2YXNjcmlwdDpcIl06OmFmdGVyIHtcbiAgICAvLyBjb250ZW50OiBcIlwiO1xuICAgIC8vfVxuXG4gICAgcHJlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwcmUsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGdyYXktNTAwOyAvLyBCb290c3RyYXAgY3VzdG9tIGNvZGU7IHVzaW5nIGAkYm9yZGVyLXdpZHRoYCBpbnN0ZWFkIG9mIDFweFxuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vXG4gICAgLy8gUHJpbnRpbmcgVGFibGVzOlxuICAgIC8vIGh0dHBzOi8vd2ViLmFyY2hpdmUub3JnL3dlYi8yMDE4MDgxNTE1MDkzNC9odHRwOi8vY3NzLWRpc2N1c3MuaW5jdXRpby5jb20vd2lraS9QcmludGluZ19UYWJsZXNcbiAgICAvL1xuXG4gICAgdGhlYWQge1xuICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICAgIH1cblxuICAgIHRyLFxuICAgIGltZyB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgcCxcbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBvcnBoYW5zOiAzO1xuICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIHN0YXJ0XG5cbiAgICAvLyBTcGVjaWZ5IGEgc2l6ZSBhbmQgbWluLXdpZHRoIHRvIG1ha2UgcHJpbnRpbmcgY2xvc2VyIGFjcm9zcyBicm93c2Vycy5cbiAgICAvLyBXZSBkb24ndCBzZXQgbWFyZ2luIGhlcmUgYmVjYXVzZSBpdCBicmVha3MgYHNpemVgIGluIENocm9tZS4gV2UgYWxzb1xuICAgIC8vIGRvbid0IHVzZSBgIWltcG9ydGFudGAgb24gYHNpemVgIGFzIGl0IGJyZWFrcyBpbiBDaHJvbWUuXG4gICAgQHBhZ2Uge1xuICAgICAgc2l6ZTogJHByaW50LXBhZ2Utc2l6ZTtcbiAgICB9XG4gICAgYm9keSB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIGNvbXBvbmVudHNcbiAgICAubmF2YmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5iYWRnZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJsYWNrO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG5cbiAgICAgIHRkLFxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtYm9yZGVyZWQge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1kYXJrIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuXG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBlbmRcbiAgfVxufVxuIiwi77u/LmNvbnRhaW5lci1kZXNrdG9wIHtcclxuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XHJcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCRtYXgtd2lkdGhzOiAoeGw6IDExNDBweCkpO1xyXG59Iiwi77u/QG1peGluIGFycm93KCRjb2xvcjogJG9yYW5nZSwgJHNpemU6IDZweCwgJGRpcmVjdGlvbjogdG9wLCAkZmxpcDogMGRlZywgJHJpZ2h0OiBmYWxzZSkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlcjogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItI3skZGlyZWN0aW9ufS1jb2xvcjogJGNvbG9yO1xyXG5cclxuICAgIEBpZiAkcmlnaHQgIT0gZmFsc2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogJHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgkZmxpcCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBhcnJvdy10aGluKCRjb2xvcjogJG9yYW5nZSwgJGJnOiAkYmx1ZS1kYXJrLCAkc2l6ZTogMTBweCwgJGRpcmVjdGlvbjogbGVmdCwgJGZsaXA6IDBkZWcsICRsZWZ0OiBmYWxzZSkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgQGlmICRsZWZ0ICE9IGZhbHNlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogJGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItI3skZGlyZWN0aW9ufS1jb2xvcjogJGNvbG9yO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG5cclxuICAgICAgICBAaWYgJGxlZnQgIT0gZmFsc2Uge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogJGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItI3skZGlyZWN0aW9ufS1jb2xvcjogJGJnO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG5cclxuICAgICAgICBAaWYgJGxlZnQgIT0gZmFsc2Uge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogY2FsYygjeyRsZWZ0fSAtIDNweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYS1hcnJvdyB7XHJcbiAgICBAaW5jbHVkZSBhcnJvdygpO1xyXG59XHJcblxyXG5bZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXSB7XHJcbiAgICAuYS1hcnJvdy0tc3RhdGUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yNXM7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIDEwJTtcclxuICAgIH1cclxuXHJcbiAgICAmLmNvbGxhcHNlZCB7XHJcbiAgICAgICAgLmEtYXJyb3ctLXN0YXRlIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgMTAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmEtYXJyb3ctdGhpbiB7XHJcbiAgICBAaW5jbHVkZSBhcnJvdy10aGluKCk7XHJcbn0iLCLvu78vL0Jhc2UgZWxlbWVudHNcclxuXHJcbmgxIHtcclxuICAgIGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZS1tO1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNlciAqIDIuNztcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAxLjI7XHJcbn1cclxuXHJcbmgyIHtcclxuICAgIGZvbnQtc2l6ZTogJGgyLWZvbnQtc2l6ZS1tO1xyXG59XHJcblxyXG5oMyB7XHJcbiAgICBmb250LXNpemU6ICRoMy1mb250LXNpemUtbTtcclxufVxyXG5cclxuYSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG9yYW5nZTtcclxuICAgIHBhZGRpbmctdG9wOiAwLjJyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4ycmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDpub25lKSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbmhyIHtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbmxhYmVsIHtcclxuICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBsaW5lLWhlaWdodDogMS41NjI1cmVtO1xyXG4gICAgbWFyZ2luOiAwLjVyZW0gMDtcclxufVxyXG5cclxuaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgaDIsIGgzIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0LWRlc2t0b3A7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b20tZGVza3RvcDtcclxuICAgIH1cclxuXHJcbiAgICBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkaDEtZm9udC1zaXplO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQtZGVza3RvcCAqIDEuNjY7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNlciAqIDAuNztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbS1kZXNrdG9wICogMztcclxuICAgIH1cclxuXHJcbiAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgICBoZWFkZXIsIGZvb3RlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBAcGFnZSB7XHJcbiAgICAgICAgc2l6ZTogYXV0bztcclxuICAgIH1cclxufSIsIu+7vy5hLW5hdmJhciB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmEtbmF2LWxpc3Qge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5hLW5hdi1saW5rIHtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuLmEtbmF2LWFycm93IHtcclxuICAgIEBpbmNsdWRlIGFycm93KCRyaWdodDogMHB4KTtcclxuICAgIHRvcDogY2FsYyg1MCUgLSAycHgpO1xyXG59XHJcbiIsIu+7vy5hLXRleHQtbGctd2hpdGUge1xyXG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuXHRcdGNvbG9yOiAkd2hpdGU7XHJcblx0fVxyXG59XHJcblxyXG4uYS10ZXh0LXdoaXRlIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuXHJcbi5hLW9yYW5nZS1ib3JkZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG9yYW5nZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwLjNyZW07XHJcbn1cclxuXHJcbi5hLW5vLWJvcmRlciB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmEtdGV4dC1ub3JtYWwge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbn1cclxuXHJcbi5hLXRleHQtc21hbGwge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG59XHJcblxyXG4uYS10ZXh0LWxlYWQge1xyXG4gICAgY29sb3I6ICRibGFjaztcclxuICAgIGxpbmUtaGVpZ2h0OiAkbGVhZC1saW5lLWhlaWdodDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsZWFkLWxpbmUtaGVpZ2h0LWRlc2t0b3A7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRsZWFkLW1hcmdpbi1ib3R0b20gKiAxLjU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hLWJpZy1oMiB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hLXB1Ymxpc2hlZC1zdGFtcCB7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pLWJvbGQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG59XHJcblxyXG4uYS1icmVhay13b3JkIHtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pLWJvbGQ7XHJcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlxcXCJcIjtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlxcXCJcIjtcclxuICAgIH1cclxufSIsIu+7v1xyXG4uYS1icmFuZCB7XHJcbiAgICB3aWR0aDogMTlyZW07XHJcbn1cclxuXHJcbi5hLWNsb3NlIHtcclxuICAgICRsaW5lX3dpZHRoOiAxLjc1cmVtO1xyXG4gICAgJGxpbmVfaGVpZ2h0OiAwLjI1cmVtO1xyXG4gICAgJHJvdGF0aW9uX2RlZzogNDVkZWc7XHJcbiAgICAkZGlzdGFuY2U6IDEuMjVyZW07XHJcblxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6ICRkaXN0YW5jZTtcclxuICAgIGhlaWdodDogJGRpc3RhbmNlO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgd2lkdGg6ICRsaW5lX3dpZHRoO1xyXG4gICAgICAgIGhlaWdodDogJGxpbmVfaGVpZ2h0O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKCRyb3RhdGlvbl9kZWcpO1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgIHRvcDogJGRpc3RhbmNlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtJHJvdGF0aW9uX2RlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYS1uYXYtaWNvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgJGhlaWdodDogMC4yNXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDIuMnJlbTtcclxuICAgICAgICBoZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICB0b3A6ICRoZWlnaHQgKiAzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICB0b3A6ICRoZWlnaHQgKiA2O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIu+7vy8vTW9iaWxlXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgLmEtcm93LW1vYmlsZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0kZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLSRncmlkLWd1dHRlci13aWR0aCAvIDI7XHJcbiAgICB9XHJcblxyXG4gICAgLmEtZXh0cmEtcGFkZGluZy1tb2JpbGUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmEtbWF4bGluZXMtMyB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMztcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbn0iLCLvu78uYS1tZWRpYS10ZXh0LWJnICB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS13aGl0ZTtcclxufVxyXG5cclxuLypFcGlzZXJ2ZXIgZWRpdG9yIGJveCBzaXplKi9cclxuLmEtaW1hZ2UtcGljdHVyZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKkVwaXNlcnZlciBlZGl0b3IgYm94IHNpemUqL1xyXG4uYS1pbWFnZS1pbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5hLW1lZGlhLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIHBhZGRpbmc6IDEuMXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM3NXJlbTtcclxufVxyXG5cclxuLmEtbWVkaWEtdGV4dC0taW4tY29udGVudCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XHJcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDJyZW07XHJcbn0iLCLvu78uYS1icmVhZGNydW1iIHtcclxuICAgIG1hcmdpbi1yaWdodDogMC4zcmVtO1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIi1cIjtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMC4ycmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Iiwi77u/LmEtcHJpbnQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tICogMS43NTtcclxuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9SZXNvdXJjZXMvaWNvbnMvaWNvbl9wcmludGVyLnN2ZycpO1xyXG4gICAgICAgIHdpZHRoOiAycmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDEuNHJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMjAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcclxuICAgIH1cclxufVxyXG4iLCLvu78uYS10b3AtdmlkZW8td3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4uYS10b3AtdmlkZW8ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG59Iiwi77u/LmEtbWFpbi1jb250ZW50LWJvZHktY29udGFpbmVyIHtcclxuICAgIC5wb2xpY2UtY29udHJvbC1vci1sYWJlbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweFxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDgwMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYS1tYWluLWNvbnRlbnQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6bm9uZSkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjJyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMXB4O1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG9yYW5nZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB1bCwgb2wge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMy4zcmVtO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgY291bnRlci1yZXNldDogbGktY291bnRlcjtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB1bCBsaSB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMC42cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDAuNnJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1kYXJrO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuN3JlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zLjNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIG9sIGxpIHtcclxuICAgICAgICBjb3VudGVyLWluY3JlbWVudDogbGktY291bnRlcjtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogY291bnRlcihsaS1jb3VudGVyKTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC44cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTMuM3JlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsdWUtZGFyaztcclxuICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC4yNXJlbSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGlmcmFtZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYmx1ZS1saWdodDtcclxuXHJcbiAgICAgICAgJjpub3QoLmEtbW9kYWwtdGFibGUpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1NDBweCAtIDRyZW0pO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoOTQwcHggLSA0cmVtKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuN3JlbSAxLjVyZW07XHJcblxyXG4gICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGJsdWUtbGlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgdGhlYWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS1kYXJrO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRib2R5IHtcclxuICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtd2hpdGU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXRhYmxlLWxpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAje21hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIFwibWRcIil9KSB7XHJcbiAgICAgICAgdGFibGU6bm90KC5hLW1vZGFsLXRhYmxlKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICB0aGVhZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0ciwgdGQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0ZDpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0cjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmx1ZS1saWdodDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdGJvZHkgdGQ6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtdGFibGUtaGVhZGVyKTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5hLWRyb3Bkb3duIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuICAmLXRvZ2dsZSB7XHJcbiAgICBib3JkZXI6IDA7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMC42cmVtO1xyXG4gICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1sYXJnZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaS1ib2xkO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRyb3Bkb3duIHtcclxuICAmLWl0ZW0ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuICAmLXRvZ2dsZSB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gIH1cclxufVxyXG4iLCLvu79cclxuLmEtbGFiZWwge1xyXG4gICAgY29sb3I6ICRibGFjaztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWktYm9sZDtcclxuICAgIG1hcmdpbjogMC41cmVtIDA7XHJcbn1cclxuLmFuY2hvci1sYWJlbCB7XHJcbiAgICBjb2xvcjogJGJsdWUtZGFyaztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWktYm9sZDtcclxuICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJGJsdWUtZGFyaztcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNmMDZjMDA7XHJcbiAgICB9XHJcbn0iLCLvu78uYS1vdmVybGF5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDIwO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LmEtaGlnaC16LWluZGV4IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxufVxyXG5cclxuLmEtaGlnaC16LWluZGV4LS0yMDAge1xyXG4gICAgei1pbmRleDogMjAwO1xyXG59IiwiLmEtYmFja2dyb3VuZC1ib3gge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgYm9yZGVyOiA0cHggc29saWQ7XHJcbn1cclxuXHJcbi5hLWJhY2tncm91bmQtYm94LS1ibHVlIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGJsdWUtZmFpbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1mYWludDtcclxufVxyXG5cclxuLmEtYmFja2dyb3VuZC1ib3gtLWJsdWUtbGlnaHQge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS13aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXdoaXRlO1xyXG59XHJcblxyXG4uYS1iYWNrZ3JvdW5kLWJveC0tb3JhbmdlIHtcclxuICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZS1saWdodDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtbGlnaHQ7XHJcbn1cclxuIiwi77u/LmEtc2VjdGlvbi1ib3JkZXIge1xyXG4gICAgYm9yZGVyLXRvcDogMC4yNXJlbSBzb2xpZCAkYmx1ZS1kYXJrO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYS1oLXdpdGgtc2VwYXJhdG9yOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgJGJsdWUtZGFyaztcclxuICAgIG1hcmdpbjogNHJlbSAwcmVtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn0iLCLvu78uYS13aXRoLWFycm93IHtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogdXJsKCcvUmVzb3VyY2VzL2ljb25zL2ljb25fc21hbGxfYXJyb3cuc3ZnJyk7XHJcbiAgICAgICAgaGVpZ2h0OiAxLjFlbTtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLmEtbW9kYWwtbGluayB7XHJcbiAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uYS1tb2RhbC1saW5rLS1leHBhbmQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IHVybCgnL1Jlc291cmNlcy9pY29ucy9pY29uX2V4cGFuZC5zdmcnKTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxLjNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hLW1vZGFsLWxpbmstLWNsb3NlIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICByaWdodDogMDtcclxuICAgIG1hcmdpbi10b3A6IC00cmVtO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICByaWdodDogMXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmEtbW9kYWwtbGluay0tY2xvc2UtLWljb24ge1xyXG4gICAgJGxpbmVfd2lkdGg6IDEuNzVyZW07XHJcbiAgICAkbGluZV9oZWlnaHQ6IDAuMjVyZW07XHJcbiAgICAkcm90YXRpb25fZGVnOiA0NWRlZztcclxuICAgICRkaXN0YW5jZTogMS4yNXJlbTtcclxuXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNnJlbTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6ICRkaXN0YW5jZTtcclxuICAgIGhlaWdodDogJGRpc3RhbmNlO1xyXG4gICAgYm9yZGVyOiAwO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgICB3aWR0aDogJGxpbmVfd2lkdGg7XHJcbiAgICAgICAgaGVpZ2h0OiAkbGluZV9oZWlnaHQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJHJvdGF0aW9uX2RlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgdG9wOiAkZGlzdGFuY2U7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0kcm90YXRpb25fZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAxLjM1cmVtO1xyXG59Iiwi77u/LmEtbmF2aWdhdGlvbi10b3Age1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICB9XHJcbn0iLCLvu78uYS10YWJsZS1tb2RhbCB7XHJcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG4gICAgcGFkZGluZy10b3A6IDRyZW07XHJcbn1cclxuXHJcbi5hLW1vZGFsLXRhYmxlIHtcclxuICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYS10YWJsZS1tb2RhbC1jYXB0aW9uIHtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbn0iLCLvu78uYS1mb3JtLXNlbGVjdCB7XHJcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBjb2xvcjogJGJsdWUtZGFyaztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBmb250LXNpemU6IDEuOXJlbTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pLWJvbGQ7XHJcbn1cclxuXHJcbi5hLWZvcm0tc3VibWl0IHtcclxuICBjb2xvcjogJGJsYWNrO1xyXG59XHJcblxyXG4uYS1mb3JtLWZpbGUge1xyXG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG59XHJcbi5hLWZvcm0tZXJyb3J7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uYS1mb3JtLWZpZWxkLWJvcmRlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogMXJlbTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcclxufVxyXG5cclxuLmEtZm9ybS1maWxlbGlzdHtcclxuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbn1cclxuLmEtZm9ybS1jaGVja2JveCB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS03MDA7XHJcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYS1mb3JtLWNoZWNrYm94OmNoZWNrZWQge1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuXHJcbi5hLWZvcm0tY2hlY2tib3g6Y2hlY2tlZDphZnRlciB7XHJcbiAgY29udGVudDogJ1xcMjcxNCc7XHJcbiAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMHB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxufVxyXG4iLCLvu78uYS1zbWFsbC1sYWJlbCB7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG4iLCLvu78uYS1pbnB1dC1jbGVhciwgLmEtaW5wdXQtc2VhcmNoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktNDAwO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogM3JlbTtcclxufVxyXG5cclxuLmEtaW5wdXQtY2xlYXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDA7XHJcblxyXG4gICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1kYXJrO1xyXG4gICAgICAgIGhlaWdodDogMC4wNWVtO1xyXG4gICAgICAgIHdpZHRoOiAxZW07XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjVlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwLjFlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hLWlucHV0LXNlYXJjaC1pbnB1dCB7XHJcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XHJcbn1cclxuXHJcbi5hLWlucHV0LXNlYXJjaCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICBib3JkZXItcmlnaHQ6IDA7XHJcblxyXG4gICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB3aWR0aDogMWVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDQyJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBib3JkZXI6IDAuMTVlbSBzb2xpZCAkb3JhbmdlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB3aWR0aDogMWVtO1xyXG4gICAgICAgIGhlaWdodDogMWVtO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICB0b3A6IGNhbGMoNDIlICsgMS4xZW0pO1xyXG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlICsgMC43ZW0pO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoLTkxJSwgLTUwJSk7XHJcbiAgICAgICAgd2lkdGg6IDAuOGVtO1xyXG4gICAgICAgIGhlaWdodDogMC4xNWVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgfVxyXG59Iiwi77u/LmEtaW5wdXQtYm9yZGVyIHtcclxuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6bm90KDpmb2N1cykge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xyXG4gICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMXJlbSArIDFweCk7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcclxuICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XHJcbiAgICAgICAgei1pbmRleDogMjAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICYgKyBpbnB1dCB7XHJcbiAgICAgICAgICAgIC8qcGFkZGluZy1sZWZ0OiAxcmVtOyovXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5hLXNlYXJjaC1oaXQge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDtcclxufSIsIu+7vy5hLWZlYXR1cmVkLS1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmEtZmVhdHVyZWQtLW5hcnJvdyB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogYXV0bztcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCLvu78uYS1mZWF0dXJlZC1saW5rIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgcGFkZGluZzogMS4yNXJlbSAxLjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgbWluLWhlaWdodDogNXJlbTtcclxuXHJcbiAgICAuYV9fZmVhdHVyZWQtbGluay10ZXh0IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgbWluLWhlaWdodDogN3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogdXJsKC9SZXNvdXJjZXMvaWNvbnMvaWNvbl9sYXJnZV9hcnJvdy5zdmcpO1xyXG4gICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICB3aWR0aDogMS4xcmVtO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMS41cmVtO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1uYXJyb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwLjlyZW0gM3JlbSAxcmVtIDIuMjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA1cmVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA1NCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTQlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gM3JlbSAxLjVyZW0gMi4yNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LmEtZmVhdHVyZWQtcGljdHVyZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmEtZmVhdHVyZWQtcGljdHVyZS0tbmFycm93IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ2JTtcclxuICAgICAgICBmbGV4OiAwIDAgNDYlO1xyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5hLXNob3J0Y3V0cy1ib3gge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWZhaW50O1xyXG4gIHBhZGRpbmc6IDJyZW0gM3JlbTtcclxuICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgbWluLWhlaWdodDogMjByZW07XHJcbiAgfVxyXG5cclxuICAmLWhlYWRlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgfVxyXG5cclxuICAuYS1sZWZ0LWFycm93LWxpbmsge1xyXG4gIH1cclxuXHJcbiAgLmEtbWVzc2FnZS10aW1lc3RhbXAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcclxuICB9XHJcblxyXG4gICYtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIH1cclxufVxyXG4iLCLvu78uYS1sZWZ0LWFycm93LWxpbmsge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgZm9udC1zaXplOiAxLjA3NXJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgcGFkZGluZy10b3A6IDAuMnJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwLjJyZW07XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiB1cmwoJy9SZXNvdXJjZXMvaWNvbnMvaWNvbl9zbWFsbF9hcnJvdy5zdmcnKTtcclxuICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgICBoZWlnaHQ6IDEuMXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJi0tbWVkaXVtIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMS45cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtIDAuMXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tbGFyZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjlyZW07XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCgnL1Jlc291cmNlcy9pY29ucy9pY29uX2xhcmdlX2Fycm93LnN2ZycpO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtIDAuMXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC4xcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJi0td2l0aC1ib3JkZXIge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkb3JhbmdlO1xyXG4gICAgfVxyXG59XHJcblxyXG5oMi5hLWxlZnQtYXJyb3ctbGluaywgaDMuYS1sZWZ0LWFycm93LWxpbmsge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59Iiwi77u/XHJcbi5hLXByb2ZpbGUtbmFtZSB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IHVybChcIi9SZXNvdXJjZXMvaWNvbnMvcHJvZmlsZS5zdmdcIik7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIH1cclxufVxyXG5cclxuLmEtcHJvZmlsZS1iaXJ0aGRhdGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xyXG5cclxuICAgIHNwYW46Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgIH1cclxufVxyXG5cclxuLmEtYmFja2dyb3VuZC1jaGVjay1zdGF0dXMge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYuYV9fc3RhdHVzLXVua25vd24ge1xyXG4gICAgICAgIGNvbG9yOiByZWQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hX19zdGF0dXMtaW4tcHJvZ3Jlc3Mge1xyXG4gICAgICAgIGNvbG9yOiBvcmFuZ2U7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hX19zdGF0dXMtY29tcGxldGVkIHtcclxuICAgICAgICBjb2xvcjogZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgLmEtYmFja2dyb3VuZC1jaGVjay1zdGF0dXMtc3VidGV4dCB7XHJcbiAgICAgICAgY29sb3I6IGdyZWVuO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLmEtcHJvZmlsZS1wb2xpY2Uge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ZpbGV1cGxvYWQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1idXR0b24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZS1saWdodDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWZpbGVuYW1lIHtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPVwiZmlsZVwiXTpmb2N1cyArIGxhYmVsIHtcclxuICAgICAgICAgICAgb3V0bGluZTogYXV0bztcclxuICAgICAgICAgICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCLvu78ubS1zZXJ2aWNlLW1lc3NhZ2VzIHtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWktYm9sZDtcclxuXHJcbiAgLm0tLXNlcnZpY2UtbWVzc2FnZSB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIHBhZGRpbmc6IDAuM3JlbSAwLjRyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgfVxyXG5cclxuICAubS0tc2VydmljZS1tZXNzYWdlLWluZm8ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkaW5mbywgNyUpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkaW5mbztcclxuICB9XHJcblxyXG4gIC5tLS1zZXJ2aWNlLW1lc3NhZ2Utd2FybmluZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCR3YXJuaW5nLCA3JSk7XHJcbiAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nO1xyXG4gIH1cclxuXHJcbiAgLm0tLXNlcnZpY2UtbWVzc2FnZS1lcnJvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRkYW5nZXIsIDclKTtcclxuICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcclxuICB9XHJcbn1cclxuIiwi77u/LmEtcnNzIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbSAqIDEuNzU7XHJcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvUmVzb3VyY2VzL2ljb25zL2ljb25fcnNzLnN2ZycpO1xyXG4gICAgICAgIHdpZHRoOiAycmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDEuNHJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAtMjAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcclxuICAgIH1cclxufSIsIu+7vy5hLXBpbG90LWluZm9ybWF0aW9uLXRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIDAgMnJlbSAwO1xyXG4gICAgdHJhbnNmb3JtOiBub25lO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAycmVtIDAgIWltcG9ydGFudDtcclxuICAgICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG4iLCLvu78ucG9wdXAge1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB3aWR0aDogNTAwcHg7XHJcbiAgICBib3R0b206IDA7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogcmlnaHQgMzUwbXMsIG9wYWNpdHkgMzAwbXM7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcmlnaHQ6IC01MDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHJpZ2h0OiAtMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJHBvcG92ZXItYm94LXNoYWRvdztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2luZm97XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J0bi1jbG9zZSB7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxcmVtO1xyXG4gICAgICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2hlYWRpbmcge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLnBvcHVwLWFjdGl2ZSB7XHJcbiAgICByaWdodDogMDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuIiwiLmJyZWFrLXdvcmQge1xyXG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcclxuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgIC1tcy13b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG59Iiwi77u/LmJ1dHRvbiB7XHJcbiAgICAkc2VsZjogJjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAmX3RoZW1lIHtcclxuICAgICAgICAmLS1zdWJtaXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1kYXJrO1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMC43cmVtIDMuM3JlbTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWNhbmNlbCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgI3skc2VsZn1fX3RleHQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRvcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogY29udmVydC10by1yZW0oMTQpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICAgICAgI3skc2VsZn1fX3RleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLW5vLXNpZGUtcGFkZGluZ3MgI3skc2VsZn1fX3RleHQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG59Iiwi77u/Ly8gSXQgc3RyaXBzIHRoZSB1bml0IG9mIG1lYXN1cmUgYW5kIHJldHVybnMgaXRcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AZnVuY3Rpb24gc3RyaXAtdW5pdCgkbnVtKSB7XHJcbiAgQHJldHVybiAkbnVtIC8gKCRudW0gKiAwICsgMSk7XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqXHJcbiMjIENPTlZFUlQgVE8gUkVNICMjXHJcbioqKioqKioqKioqKioqKioqKiovXHJcblxyXG5AZnVuY3Rpb24gY29udmVydC10by1yZW0oJHZhbHVlLCAkYmFzZS12YWx1ZTogMTZweCkge1xyXG4gICR2YWx1ZTogc3RyaXAtdW5pdCgkdmFsdWUpIC8gc3RyaXAtdW5pdCgkYmFzZS12YWx1ZSkgKiAxcmVtO1xyXG4gIEBpZiAoJHZhbHVlID09IDByZW0pIHtcclxuICAgICR2YWx1ZTogMDtcclxuICB9IC8vIFR1cm4gMHJlbSBpbnRvIDBcclxuICBAcmV0dXJuICR2YWx1ZTtcclxufVxyXG5cclxuQG1peGluIHZpc3VhbGx5LWhpZGRlbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IC05OTllbTtcclxuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyIHtcclxuICA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG4gIDotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxuICA6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG4gIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGNvbG9yOiAkdGV4dC1pbnB1dC1jb2xvcjtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIG9wYWNpdHk6IDAuODtcclxuICB9XHJcbn1cclxuIiwi77u/LmVycm9yLXRleHQge1xyXG4gICAgY29sb3I6ICRyZWQtZXJyb3I7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIG1hcmdpbjogMTBweCAwIDA7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAn4oCiJztcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmVycm9yLXRleHRfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICB9XHJcbn0iLCLvu79cclxuLmZvcm0tbGFiZWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgMCBjb252ZXJ0LXRvLXJlbSg4KTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogY29udmVydC10by1yZW0oMTIpO1xyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5tLWxpbmstYm94IHtcclxuICBwYWRkaW5nOiAxcmVtIDJyZW0gMXJlbSAxLjVyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGJvcmRlcjogNHB4IHNvbGlkO1xyXG4gIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcclxuICB3aWR0aDogMTAwJTtcclxuICBjb2xvcjogJGJsYWNrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtaW4taGVpZ2h0OiA2LjVyZW07XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgfVxyXG5cclxuICAubV9fdGV4dC1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTFyZW07XHJcbiAgICAgIGNvbnRlbnQ6IHVybCgnL1Jlc291cmNlcy9pY29ucy9pY29uX3NtYWxsX2Fycm93LnN2ZycpO1xyXG4gICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgaGVpZ2h0OiAxLjFyZW07XHJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tX19oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAubV9fc3ViaGVhZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAubV9fdGV4dC1jb250YWluZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogMC4ycmVtO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBib3R0b206IGF1dG87XHJcbiAgICAgIHJpZ2h0OiAxLjVyZW07XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgY29udGVudDogdXJsKCcvUmVzb3VyY2VzL2ljb25zL2ljb25fbGFyZ2VfYXJyb3cuc3ZnJyk7XHJcbiAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICB3aWR0aDogMS4xcmVtO1xyXG4gICAgICBoZWlnaHQ6IDEuOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubV9faGVhZGVyIHtcclxuICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1fX3N1YmhlYWRlciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubS1saW5rLWJveC0tb3JhbmdlIHtcclxuICBib3JkZXItY29sb3I6ICRvcmFuZ2UtbGlnaHQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZS1saWdodDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJG9yYW5nZTtcclxuICB9XHJcbn1cclxuXHJcbi5tLWxpbmstYm94LS1ibHVlIHtcclxuICBib3JkZXItY29sb3I6ICRibHVlLWZhaW50O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWZhaW50O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gIH1cclxufVxyXG5cclxuLm0tbGluay1ib3hibHVlLWxpZ2h0IHtcclxuICAgIGJvcmRlci1jb2xvcjogJGJsdWUtd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS13aGl0ZTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgIH1cclxufVxyXG5cclxuLm0tbGluay1ib3gtLXNtYWxsLXdpdGgtc3ViaGVhZGVyIHtcclxuICBtaW4taGVpZ2h0OiA2Ljg1cmVtO1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tX19oZWFkZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubS1saW5rLWJveC0tc21hbGwge1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcclxuICAgICAgY29udGVudDogdXJsKCcvUmVzb3VyY2VzL2ljb25zL2ljb25fc21hbGxfYXJyb3cuc3ZnJyk7XHJcbiAgICAgIGhlaWdodDogMS4xcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1fX2hlYWRlciB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLm0tbGluay1ib3gtLW1lZGl1bS13aXRoLXN1YmhlYWRlciB7XHJcbiAgLm1fX2hlYWRlciB7XHJcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMC41cmVtO1xyXG4gICAgcGFkZGluZzogMXJlbSAzLjVyZW0gMS4yNXJlbSAycmVtO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm0tbGluay1ib3gtLWxhcmdlLXdpdGgtc3ViaGVhZGVyIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICBtaW4taGVpZ2h0OiAxN3JlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDJyZW0gMnJlbSAzcmVtIDJyZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIHRvcDogYXV0bztcclxuICAgICAgYm90dG9tOiAxLjVyZW07XHJcbiAgICAgIHJpZ2h0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCk7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIGFsaWduLXNlbGY6IHVuc2V0O1xyXG4gICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1fX2hlYWRlciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1fX3N1YmhlYWRlciB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubS1saW5rLWJveC0tYnRuIHtcclxuICBwYWRkaW5nOiAxLjEyNXJlbTtcclxuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xyXG4gIG1pbi1oZWlnaHQ6IDA7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pLWJvbGQ7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGJvdHRvbTogYXV0bztcclxuICAgIHJpZ2h0OiAxLjVyZW07XHJcbiAgICBjb250ZW50OiB1cmwoJy9SZXNvdXJjZXMvaWNvbnMvaWNvbl9zbWFsbF9hcnJvdy5zdmcnKTtcclxuICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgaGVpZ2h0OiAxLjFyZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgfVxyXG59XHJcblxyXG4ubS1saW5rLWJveC0tc3RhcnQtcGFnZSB7XHJcbiAgcGFkZGluZzogMS41cmVtIDJyZW0gMS41cmVtIDEuNXJlbTtcclxuICBtaW4taGVpZ2h0OiA4cmVtO1xyXG5cclxuICAubV9faGVhZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICB9XHJcblxyXG4gIC5tX190ZXh0LWNvbnRhaW5lciB7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGJvdHRvbTogYXV0bztcclxuICAgIHJpZ2h0OiAxLjVyZW07XHJcbiAgICBjb250ZW50OiB1cmwoJy9SZXNvdXJjZXMvaWNvbnMvaWNvbl9zbWFsbF9hcnJvdy5zdmcnKTtcclxuICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgaGVpZ2h0OiAxLjFyZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjFyZW07XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgfVxyXG59XHJcblxyXG4ubS1saW5rLWJveC0tbmF2aWdhdGlvbi1wYWdlIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAubV9faW1hZ2UtY29udGFpbmVyIHtcclxuICAgIGhlaWdodDogMjkwcHg7XHJcbiAgICB3aWR0aDogNDUwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICB3aWR0aDogMzcwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIHdpZHRoOiA3MDRweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgd2lkdGg6IDUyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xyXG4gICAgICB3aWR0aDogMTEwJTtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICAvLyAgIGhlaWdodDogYXV0bztcclxuICAgICAgaGVpZ2h0OiAyOTBweDtcclxuICAgICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG4gICAgICAgIHdpZHRoOiAzNzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgd2lkdGg6IDcwNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgICB3aWR0aDogNTI0cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubV9fdGV4dC1jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMi4xMjVyZW0gNS4zMTI1cmVtIDIuODEyNXJlbSAxLjc1cmVtO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IDNyZW07XHJcbiAgICAgICAgY29udGVudDogdXJsKCcvUmVzb3VyY2VzL2ljb25zL2ljb25fbGFyZ2VfYXJyb3cuc3ZnJyk7XHJcbiAgICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1fX2hlYWRlciB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubV9fc3ViaGVhZGVyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubV9faW50cm9kdWN0aW9uLXRleHQge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogNTtcclxuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgcmlnaHQ6IDNyZW07XHJcbiAgICBjb250ZW50OiB1cmwoJy9SZXNvdXJjZXMvaWNvbnMvaWNvbl9sYXJnZV9hcnJvdy5zdmcnKTtcclxuICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm0tbGluay1ib3gtLWJ0bi0tZm9ybSB7XHJcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFpbXBvcnRhbnQ7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcbn1cclxuXHJcbi5tLWxpbmstYm94LS1uby1hcnJvdzo6YWZ0ZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5hLW5hdmlnYXRpb24tYm90dG9tLXJlcG9ydHMge1xyXG4gIGRpdiA+IGRpdiA+IGEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtZmFpbnQ7XHJcbiAgICBib3JkZXItY29sb3I6ICRibHVlLWZhaW50O1xyXG4gIH1cclxufVxyXG4iLCLvu78kbmF2OiBcIi5tX19uYXZcIjtcclxuXHJcbi5tLW1vYmlsZS1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGp1c3RpZnktY29udGVudDogaW5pdGlhbDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLm0tbWFpbi1uYXYge1xyXG4gIGJvcmRlci1ib3R0b206ICRuYXYtYm90dG9tLWJvcmRlci13aWR0aCBzb2xpZCAkZ3VpZGUtYm9yZGVyLWNvbG9yO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgI3skbmF2fS1saW5rIHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMS4zcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgfVxyXG5cclxuICAjeyRuYXZ9LWl0ZW0ge1xyXG4gICAgcGFkZGluZzogMCAxcmVtIDAgMS4xNXJlbTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICN7JG5hdn0tbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICN7JG5hdn0taXRlbSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMXJlbSAwIDEuMTVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgI3skbmF2fS1saW5rIHtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xyXG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMS4zcmVtIDEuNXJlbSAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmOm5vdCguY29sbGFwc2VkKSxcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJG5hdi1ib3R0b20tYm9yZGVyLXdpZHRoIHNvbGlkICRvcmFuZ2U7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRuYXYtYm90dG9tLWJvcmRlci13aWR0aDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm0tbmF2LXRvcCB7XHJcbiAgQGV4dGVuZCAubm8tZ3V0dGVycztcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICBtYXJnaW46IDFyZW0gMCAycmVtIDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIGE6bm90KC5kcm9wZG93bi1pdGVtKSB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgY29sb3I6ICRibHVlLWRhcms7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubS1uYXYtdG9nZ2xlciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICN7JG5hdn0taWNvbiB7XHJcbiAgICB3aWR0aDogMi4zcmVtO1xyXG4gICAgaGVpZ2h0OiAxLjhyZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiAwLjdyZW07XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwO1xyXG5cclxuICAgICAgJjpudGgtY2hpbGQoMSkge1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmNvbGxhcHNlZCB7XHJcbiAgICAjeyRuYXZ9LWljb24ge1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cztcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwO1xyXG5cclxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4iLCIubS1tZWdhbWVudSB7XHJcbiAgbWFyZ2luLXRvcDogJG5hdi1ib3R0b20tYm9yZGVyLXdpZHRoO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRtZWdhbWVudS1iYWNrZ3JvdW5kLWNvbG9yO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMC4ycmVtO1xyXG4gIHotaW5kZXg6IDEwMDtcclxuXHJcbiAgLm1fX21lZ2FtZW51X2lubmVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMnJlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBcclxuICAgICYtaWUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmLWNvbnRhaW5lciB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcblxyXG4gIGgyIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIGgzIHtcclxuICAgIG1hcmdpbjogMi43NXJlbSAwIDIuMnJlbSAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZyZW07XHJcbiAgfVxyXG5cclxuICBsaSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjNyZW07XHJcbiAgfVxyXG5cclxuICBhIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaS1ib2xkO1xyXG4gIH1cclxuXHJcbiAgLm1fbGluayB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICZfaW5uZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAkbmF2LWJvdHRvbS1ib3JkZXItd2lkdGg7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRtZWdhbWVudS1iYWNrZ3JvdW5kLWNvbG9yLWxnO1xyXG5cclxuICAgIC5tX2Fycm93IHtcclxuICAgICAgQGluY2x1ZGUgYXJyb3ctdGhpbigkbGVmdDogMHB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwi77u/Lm0tZnVuY3Rpb24tbWVudSB7XHJcbiAgICAkbV9fbmF2LWl0ZW0tcGFkZGluZy14OiAxcmVtO1xyXG5cclxuICAgIC5tX19uYXYtaXRlbSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAkbV9fbmF2LWl0ZW0tcGFkZGluZy14O1xyXG4gICAgfVxyXG5cclxuICAgIC5tX19kcm9wZG93biB7XHJcbiAgICAgICAgbGVmdDogJG1fX25hdi1pdGVtLXBhZGRpbmcteCAtICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcclxuICAgIH1cclxufVxyXG4iLCLvu78ubV9fdG9wLW1lZGlhLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogOTAwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjhyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuOHJlbTtcclxuICAgIH1cclxufVxyXG4iLCLvu78ubS1icmVhZGNydW1icyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAyLjJyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIH1cclxufVxyXG4iLCLvu78ubS1yZWxhdGVkLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMnJlbTtcclxufVxyXG4iLCLvu79cclxuLm8tcGFnZS1ib3R0b20tbGluay1jb2xsZWN0aW9uIHtcclxuICAgIHBhZGRpbmc6IDJyZW0gM3JlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gICAgLm9fX2JvdHRvbS1saW5rLWNvbnRlbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcbn1cclxuIiwi77u/Lm0tc3RlcCB7XHJcbiAgICBjb3VudGVyLWluY3JlbWVudDogc3RlcC1jb3VudGVyO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogY291bnRlcihzdGVwLWNvdW50ZXIpO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1kYXJrO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICAgICAgd2lkdGg6IDIuNjI1cmVtO1xyXG4gICAgICAgIGhlaWdodDogMi42MjVyZW07XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTAuM3JlbTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC4xNXJlbTtcclxuICAgIH1cclxufVxyXG4iLCLvu78ubS1hcnRpY2xlLWxpc3Qge1xyXG4gICYtZmlsdGVyIHtcclxuICAgIHBhZGRpbmc6IDJyZW0gMXJlbSAxcmVtIDFyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICBwYWRkaW5nOiAxLjc1cmVtIDIuN3JlbSAxLjJyZW0gMi43cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1fX2Ryb3Bkb3duLWxhYmVsLFxyXG4gIC5tX19kcm9wZG93bi10b2dnbGUge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcblxyXG4gIC5tX19kcm9wZG93bi1sYWJlbCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMi4zcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1fX2Ryb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMS45cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1fX2FydGljbGUtcmVzdWx0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuXHJcbiAgICAuYS10ZXh0LW5vcm1hbCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmEtZXh0cmEtdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaS1ib2xkO1xyXG4gICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tX19hcnRpY2xlLXJlc3VsdC1saW5rIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaS1ib2xkO1xyXG4gIH1cclxuXHJcbiAgLm1fX2FydGljbGUtcmVzdWx0LXRleHQge1xyXG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICBlbSB7XHJcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tX19hcnRpY2xlLXBhZ2luYXRpb24tY29udGFpbmVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5tX19hcnRpY2xlLXBhZ2luYXRpb24ge1xyXG4gICAgY29sb3I6ICRibHVlLWxpZ2h0O1xyXG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMuNXJlbTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubV9fYXJ0aWNsZS1wYWdpbmF0aW9uLWVsZW1lbnQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgMC4ycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgcGFkZGluZzogMC4ycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIGE6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJGJsdWUtbGlnaHQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkb3JhbmdlO1xyXG4gICAgfVxyXG5cclxuICAgIGEuYWN0aXZlIHtcclxuICAgICAgY29sb3I6ICRibHVlLWxpZ2h0O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG9yYW5nZTtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pLWJvbGQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAubV9fZHJvcGRvd24tbGFiZWwsXHJcbiAgICAubV9fZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuXHJcbiAgICAubV9fZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIu+7vy5tLWhlYWRlci1saW5rcyB7XHJcbiAgICAmLCAmLS1sYW5nIHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubV9fZHJvcGRvd24ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHVsIHtcclxuICAgICAgICBAZXh0ZW5kIC5uYXZiYXItbmF2O1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLm5hdi1pdGVtO1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5tX19uYXYtaXRlbTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLm5hdi1saW5rO1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5weC0wO1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5kLWlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/Lm1fX2xpc3Qge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tX19jb250YWN0LXRvb2x0aXAge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL1Jlc291cmNlcy9pY29ucy9pY29uX2FsZXJ0X2NpcmNsZS5zdmcpO1xyXG4gICAgd2lkdGg6IDEuNDRyZW07XHJcbiAgICBoZWlnaHQ6IDEuNDRyZW07XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgbWFyZ2luLXRvcDogMXB4O1xyXG59XHJcblxyXG4ubV9fb3BlbmluZy1ob3VycyB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgIHBhZGRpbmctdG9wOiA0cHg7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMi40NHJlbSk7XHJcbn0iLCLvu78ubS13aGF0LXdlLWRvIHtcclxuICBtYXJnaW4tdG9wOiAycmVtO1xyXG5cclxuICAubV9fZmlndXJlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmx1ZV9kYXJrO1xyXG4gIH1cclxuXHJcbiAgLm1fX2JhY2tncm91bmQge1xyXG4gICAgJGJhY2tncm91bmRfZm9sZGVyOiBcIi9SZXNvdXJjZXMvaW1nL3doYXRfd2VfZG8vSWxsdXN0cmFzam9uX0x1ZnRmYXJ0c3RpbHN5bmV0LWZhcmdlci1cIjtcclxuXHJcbiAgICBwYWRkaW5nLXRvcDogNTklO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICYtLTA1IHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRiYWNrZ3JvdW5kX2ZvbGRlcitcIjA1LnN2Z1wiKTtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLS0wNiB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkYmFja2dyb3VuZF9mb2xkZXIrXCIwNi5zdmdcIik7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tMDcge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGJhY2tncm91bmRfZm9sZGVyK1wiMDcuc3ZnXCIpO1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYtLTA4IHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRiYWNrZ3JvdW5kX2ZvbGRlcitcIjA4LnN2Z1wiKTtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLS0wOSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkYmFja2dyb3VuZF9mb2xkZXIrXCIwOS5zdmdcIik7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tMTAge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGJhY2tncm91bmRfZm9sZGVyK1wiMTAuc3ZnXCIpO1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYtLTExIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRiYWNrZ3JvdW5kX2ZvbGRlcitcIjExLnN2Z1wiKTtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLS0xMiB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkYmFja2dyb3VuZF9mb2xkZXIrXCIxMi5zdmdcIik7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcGxhbmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGJhY2tncm91bmRfZm9sZGVyK1wiMDEuc3ZnXCIpO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tbGlmdCB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkYmFja2dyb3VuZF9mb2xkZXIrXCIwMi5zdmdcIik7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmLS1wYXJsaWFtZW50IHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRiYWNrZ3JvdW5kX2ZvbGRlcitcIjAzLnN2Z1wiKTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICYtLXBlb3BsZSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkYmFja2dyb3VuZF9mb2xkZXIrXCIwNC5zdmdcIik7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tX19saW5rIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxuXHJcbiAgICAmLS0xIHtcclxuICAgICAgd2lkdGg6IDI4JTtcclxuICAgICAgaGVpZ2h0OiA0NiU7XHJcbiAgICAgIHRvcDogNTIlO1xyXG4gICAgICBsZWZ0OiAzMSU7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tMiB7XHJcbiAgICAgIHdpZHRoOiA0NiU7XHJcbiAgICAgIGhlaWdodDogMjYlO1xyXG4gICAgICB0b3A6IDIwJTtcclxuICAgICAgbGVmdDogMzclO1xyXG4gICAgfVxyXG5cclxuICAgICYtLTMge1xyXG4gICAgICB3aWR0aDogOCU7XHJcbiAgICAgIGhlaWdodDogMzIlO1xyXG4gICAgICB0b3A6IDY3JTtcclxuICAgICAgbGVmdDogNSU7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tNCB7XHJcbiAgICAgIHdpZHRoOiAzOCU7XHJcbiAgICAgIGhlaWdodDogOTklO1xyXG4gICAgICB0b3A6IDAlO1xyXG4gICAgICBsZWZ0OiAxNSU7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tNSB7XHJcbiAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgIGhlaWdodDogMjIlO1xyXG4gICAgICB0b3A6IDE2JTtcclxuICAgICAgbGVmdDogNDElO1xyXG4gICAgfVxyXG5cclxuICAgICYtLTYge1xyXG4gICAgICB3aWR0aDogNjclO1xyXG4gICAgICBoZWlnaHQ6IDM1JTtcclxuICAgICAgdG9wOiA2NCU7XHJcbiAgICAgIGxlZnQ6IDIzJTtcclxuICAgIH1cclxuXHJcbiAgICAmLS03IHtcclxuICAgICAgd2lkdGg6IDE0JTtcclxuICAgICAgaGVpZ2h0OiAyOSU7XHJcbiAgICAgIHRvcDogMzQlO1xyXG4gICAgICBsZWZ0OiAxOCU7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tOCB7XHJcbiAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgIGhlaWdodDogMzMlO1xyXG4gICAgICB0b3A6IDY2JTtcclxuICAgICAgbGVmdDogMzclO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAubV9fdGV4dCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgIC5tX190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgLm1fX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgIC5tX190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgLm1fX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAubV9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAubV9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIu+7vy5tLXN0YXJ0cGFnZS10b3AtaW1hZ2Uge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tX19pbWFnZS10ZXh0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0zcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5tX19pbWFnZS10ZXh0IHtcclxuICAgICAgICBwYWRkaW5nOiAycmVtIDNyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaS1ib2xkO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAubV9faW1hZ2UtdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgIG1heC13aWR0aDogMTQ0MHB4O1xyXG4gICAgfVxyXG59XHJcbiIsIu+7v1xyXG4jbWNfZW1iZWRfc2lnbnVwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gICAgaW5wdXRbdHlwZT1lbWFpbF0ge1xyXG4gICAgICAgIEBleHRlbmQgLmZvcm0tY29udHJvbDtcclxuICAgICAgICBtYXJnaW46IDAuNXJlbSAwO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9c3VibWl0XSB7XHJcbiAgICAgICAgQGV4dGVuZCAuYnRuO1xyXG4gICAgICAgIEBleHRlbmQgLmJ0bi1zZWNvbmRhcnk7XHJcbiAgICB9XHJcbn1cclxuIiwi77u/Lm0tc29jaWFsLW1lZGlhIHtcclxuICBjb2xvcjogJGZvb3Rlci10ZXh0LWNvbG9yO1xyXG5cclxuICBhOmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZTtcclxuICB9XHJcblxyXG4gIGE6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiB1cmwoXCIvUmVzb3VyY2VzL2ljb25zL2ljb25fc21hbGxfYXJyb3cuc3ZnXCIpO1xyXG4gICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICBoZWlnaHQ6IDEuNHJlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDAuMnJlbTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XHJcbiAgfVxyXG5cclxuICAubV9fc29jaWFsLW1lZGlhLWNvbHVtbi1jb250YWluZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMHJlbTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDByZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubV9fc29jaWFsLW1lZGlhLWNvbHVtbi1oZWFkZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1fX3NvY2lhbC1tZWRpYS1jb2x1bW4taGVhZGVyLWxpbms6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IHVybChcIi9SZXNvdXJjZXMvaWNvbnMvaWNvbl9sYXJnZV9hcnJvdy5zdmdcIik7XHJcbiAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICB0b3A6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XHJcbiAgfVxyXG5cclxuICAubV9fc29jaWFsLW1lZGlhLWxpc3Qge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICB9XHJcblxyXG4gIC5tX19zb2NpYWwtbWVkaWEtbGluayB7XHJcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcclxuICAgIGNvbG9yOiAkZm9vdGVyLXRleHQtY29sb3I7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICB9XHJcblxyXG4gIC5tX19zb2NpYWwtbWVkaWEtbGluazpiZWZvcmUge1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgd2lkdGg6IDIxcHg7XHJcbiAgICB0b3A6IDAuMnJlbTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcclxuICB9XHJcblxyXG4gIC5tX19zb2NpYWwtbWVkaWEtbGluay5mYWNlYm9vazpiZWZvcmUge1xyXG4gICAgY29udGVudDogdXJsKFwiL1Jlc291cmNlcy9pY29ucy9zb2NpYWxfZmFjZWJvb2tfY2lyY2xlLnN2Z1wiKTtcclxuICB9XHJcblxyXG4gIC5tX19zb2NpYWwtbWVkaWEtbGluay50d2l0dGVyOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiB1cmwoXCIvUmVzb3VyY2VzL2ljb25zL3NvY2lhbF90d2l0dGVyX2NpcmNsZS5zdmdcIik7XHJcbiAgfVxyXG5cclxuICAubV9fc29jaWFsLW1lZGlhLWxpbmsubWFpbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogdXJsKFwiL1Jlc291cmNlcy9pY29ucy9pY29uX21haWwuc3ZnXCIpO1xyXG4gICAgdG9wOiAwLjNyZW07XHJcbiAgfVxyXG59XHJcbiIsIu+7vy5tLWltYWdlLW1vZGFsIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEyNTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1fX2ltYWdlIHtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tX19jbG9zZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LkVQaVNlcnZlckZvcm1zIHtcclxuICAuRm9ybV9fU3RhdHVzX19NZXNzYWdlOm5vdCguaGlkZSkge1xyXG4gICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWktYm9sZDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBAZXh0ZW5kIC5hLWJhY2tncm91bmQtYm94O1xyXG4gICAgQGV4dGVuZCAuYS1iYWNrZ3JvdW5kLWJveC0tb3JhbmdlO1xyXG4gIH1cclxuXHJcbiAgLkZvcm1fX0Rlc2NyaXB0aW9uIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICB9XHJcblxyXG4gIC5Gb3JtX19NYWluQm9keSB7XHJcbiAgICAuRm9ybV9fRWxlbWVudCxcclxuICAgIC5Gb3JtX19UaXRsZSxcclxuICAgIC5Gb3JtX19EZXNjcmlwdGlvbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuRm9ybV9fRWxlbWVudF9fQ2FwdGlvbiB7XHJcbiAgICAgIEBleHRlbmQgLmEtbGFiZWw7XHJcbiAgICB9XHJcblxyXG4gICAgLkZvcm1DYXB0Y2hhX19JbWFnZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLkZvcm1SYW5nZV9fSW5wdXQge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyLjVyZW0pO1xyXG4gICAgfVxyXG5cclxuICAgIC5Gb3JtQ2hvaWNlX19JbnB1dCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLkZvcm1DaG9pY2UtLUltYWdlX19JdGVtIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBzZWxlY3QsXHJcbiAgICB0ZXh0YXJlYSxcclxuICAgIGlucHV0IHtcclxuICAgICAgQGV4dGVuZCAuZm9ybS1jb250cm9sO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgW3R5cGU9IFwicmFkaW9cIl17XHJcbiAgICAgIFxyXG4gICAgICBtaW4td2lkdGg6IDEzcHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDEzcHg7XHJcbiAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIuNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzLjI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICBtaW4taGVpZ2h0OiA4cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgQGV4dGVuZCAuYnRuO1xyXG4gICAgICBAZXh0ZW5kIC5idG4tcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAuVmFsaWRhdGlvbkZhaWwge1xyXG4gICAgICBzZWxlY3QsXHJcbiAgICAgIHRleHRhcmVhLFxyXG4gICAgICBpbnB1dCB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuRm9ybV9fRWxlbWVudF9fVmFsaWRhdGlvbkVycm9yIHtcclxuICAgICAgY29sb3I6IHJlZDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLkZvcm1TdGVwLmhpZGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5Gb3JtX19OYXZpZ2F0aW9uQmFyIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fUHJvZ3Jlc3NCYXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDFyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogOHJlbTtcclxuICAgICAgICBAZXh0ZW5kIC5idG47XHJcbiAgICAgICAgQGV4dGVuZCAuYnRuLXByaW1hcnk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwi77u/Lm0tY29udGFjdCB7XHJcbiAgLmEtaW1hZ2UtcGljdHVyZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIGhlaWdodDogMTkwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLm1fX2NvbnRhY3Qge1xyXG4gICYtaWNvbi1saW5rIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICB9XHJcblxyXG4gICYtaWNvbi1saW5rOmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICB3aWR0aDogMjFweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcclxuICB9XHJcblxyXG4gICYtaWNvbi1saW5rLm1haWw6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IHVybCgvUmVzb3VyY2VzL2ljb25zL2ljb25fZW52ZWxvcGUuc3ZnKTtcclxuICAgIHRvcDogNHB4O1xyXG4gIH1cclxuXHJcbiAgJi1pY29uLWxpbmsucGhvbmU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IHVybCgvUmVzb3VyY2VzL2ljb25zL2ljb25fdGVsZXBob25lLnN2Zyk7XHJcbiAgICB0b3A6IDBweDtcclxuICB9XHJcbn1cclxuIiwi77u/XHJcbi5wYWdpbmF0aW9uLWJ1dHRvbiB7XHJcbiAgICBtYXJnaW46IDAuNDVyZW07XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMS41ZW07XHJcblxyXG4gICAgJjpob3ZlciwgOmZvY3VzIHtcclxuICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgIH1cclxuXHJcbiAgICAmLWluYWN0aXZle1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLDAuMyk7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLDAuMyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1hY3RpdmUtbGV0dGVyIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucGFnaW5hdGlvbnMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XHJcblxyXG4gICAgJiA+IGRpdiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbi5kcm9wZG93bi1yb3cge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5kcm9wZG93bi5hLWRyb3Bkb3duIHtcclxuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XHJcbn0iLCIuZmlsZS1kb3dubG9hZC1saW5rIHtcclxuICBwYWRkaW5nOiAxLjVyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcclxuICBjb2xvcjogJGJsYWNrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtaW4taGVpZ2h0OiAyLjY4NzVyZW07XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XHJcbiAgfVxyXG5cclxuICAmLS1vbi1wYWdlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcms7XHJcbiAgfVxyXG5cclxuICAmLS1uYXZpZ2F0aW9uLWl0ZW0ge1xyXG4gIH1cclxufVxyXG4iLCIucmVwb3J0LWZpZ3VyZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuXHJcbiAgLm1lZGlhLXRleHQtY29udGVudCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgJi0tZXhwYW5kZWQsXHJcbiAgJi0tZXhwYW5kZWQgKyBkaXYge1xyXG4gICAgd2lkdGg6IDcyOS4zMjhweDtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQ5cHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcblxyXG4gICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNTB2dztcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAubWVkaWEtdGV4dC1jb250ZW50IHtcclxuICAgICAgICB3aWR0aDogNzI5LjMyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MjkuMzI4cHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICB3aWR0aDogNzI5LjMyOHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogNzI5LjMyOHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjQ5cHgpIHtcclxuICAgICAgICB3aWR0aDogNzI5LjMyOHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogNzI5LjMyOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS10ZXh0LXdpZHRoIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJi0taGFsZi13aWR0aCB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1sZWZ0LWhhbGYge1xyXG4gICAgcGFkZGluZzogMXJlbSAxcmVtIDFyZW0gMDtcclxuICAgIEBleHRlbmQgLnJlcG9ydC1maWd1cmUtLWhhbGYtd2lkdGg7XHJcblxyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG5cclxuICAmLS1yaWdodC1oYWxmIHtcclxuICAgIHBhZGRpbmc6IDFyZW0gMCAxcmVtIDFyZW07XHJcbiAgICBAZXh0ZW5kIC5yZXBvcnQtZmlndXJlLS1oYWxmLXdpZHRoO1xyXG5cclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcbn1cclxuIiwiLmhpZ2hsaWdodGVkLXRleHQtYmxvY2sge1xyXG4gIHBhZGRpbmc6IDJyZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtd2hpdGU7XHJcbiAgbWFyZ2luOiAycmVtIDAgMnJlbSAwO1xyXG4gIGNsZWFyOiBib3RoO1xyXG5cclxuICAmLS10aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICB9XHJcblxyXG4gIDpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuIiwiLm0tZmlsdGVyLWdyb3VwIHtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLm0tZmlsdGVyLWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBsaW5lLWhlaWdodDogMjVweDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgJiBidXR0b24ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZS1kYXJrO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgfVxyXG5cclxuICAmIGJ1dHRvbjpob3ZlciB7XHJcbiAgICBjb2xvcjogJG9yYW5nZTtcclxuICB9XHJcblxyXG4gICYudG9nZ2xlLWZpbHRlcnMgYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXdoaXRlO1xyXG4gICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICYgaW1nIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiAubS1maWx0ZXItYm9keSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgdG9wOiA1MHB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgd2lkdGg6IDE1MCU7XHJcbiAgICBtaW4td2lkdGg6IDI2MHB4O1xyXG5cclxuICAgIGJhY2tncm91bmQ6ICRibHVlLWRhcms7XHJcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgJGd1aWRlLWJvcmRlci1jb2xvcjtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xyXG4gICAgcGFkZGluZzogMjlweCAxNnB4IDEycHggMTZweDtcclxuICB9XHJcblxyXG4gICYuZXhwYW5kZWQgYnV0dG9uIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xyXG4gIH1cclxuXHJcbiAgJiAubS1maWx0ZXItYm9keS5leHBhbmRlZCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gICYgdWwge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XHJcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAwO1xyXG4gIH1cclxuXHJcbiAgJiBsaSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgJiBsaTpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gICYgLm0tZmlsdGVyLXB1bGxkb3duIHtcclxuICAgICYgLmNoZWNrYm94IHtcclxuICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3VpZGUtYm9yZGVyLWNvbG9yO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJiAuY2hlY2tib3guc2VsZWN0ZWQge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkb3JhbmdlO1xyXG4gICAgfVxyXG5cclxuICAgICYgbGkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgICYgbGkgc3ZnIHtcclxuICAgICAgZmlsbDogJG9yYW5nZTtcclxuICAgIH1cclxuXHJcbiAgICAmIGxpIGEge1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYgbGkgYTpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgfVxyXG5cclxuICAgICYgbGkgYS5zZWxlY3RlZCB7XHJcbiAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiAubS1maWx0ZXItbGFiZWwge1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICYgLm0tZmlsdGVyLWFycm93IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG5cclxuICAgICYgYSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYgc3ZnIHtcclxuICAgICAgZmlsbDogJG9yYW5nZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYgLm0tZmlsdGVyLWFycm93LWV4cGFuZGVkIHN2ZyB7XHJcbiAgICBmaWxsOiAkZ3VpZGUtYm9yZGVyLWNvbG9yO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICB9XHJcblxyXG4gICYgLmJ1dHRvbnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcblxyXG4gICAgJiBhIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tLWZpbHRlci1jb250YWluZXIuYWN0aXZlIHtcclxuICAmIGJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS13aGl0ZTtcclxuICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gIH1cclxufVxyXG4ubS1maWx0ZXItdGV4dGZpZWxkIHtcclxuICBwYWRkaW5nOiAwcHggMjlweCAwIDBweDtcclxuXHJcbiAgJiBpbnB1dCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3VpZGUtYm9yZGVyLWNvbG9yO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIHBhZGRpbmc6IDRweCAxM3B4O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5tLWZpbHRlci1zb3J0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuICAmIC5maWx0ZXItc29ydC1sYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB3aWR0aDogMTIwcHg7XHJcbiAgfVxyXG5cclxuICAmIC5tLWZpbHRlci1ib2R5IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHRvcDogMjRweDtcclxuICAgIG1pbi13aWR0aDogMjIwcHg7XHJcbiAgfVxyXG5cclxuICAmIHVsIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwO1xyXG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMDtcclxuICB9XHJcblxyXG4gICYgbGkgYSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJiBsaSBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gIH1cclxuXHJcbiAgJiBsaSBhLnNlbGVjdGVkIHtcclxuICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRvcmFuZ2U7XHJcbiAgfVxyXG5cclxuICAmIGJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBjb2xvcjogJGJsdWUtZGFyaztcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG5cclxuICAmIC5tLWZpbHRlci1hcnJvdyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICB9XHJcblxyXG4gICYgLmJ1dHRvbnMge1xyXG4gICAganVzdGlmeS1jb250ZW50OiByaWdodDtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubS1maWx0ZXItcmFuZ2Uge1xyXG4gIHBhZGRpbmc6IDBweDtcclxuXHJcbiAgJiAuaG9yaXpvbnRhbC1zbGlkZXIge1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgei1pbmRleDogMjAwO1xyXG4gIH1cclxuXHJcbiAgJiAuZG90IHtcclxuICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgYmFja2dyb3VuZDogJGd1aWRlLWJvcmRlci1jb2xvcjtcclxuICAgIGZvbnQtc2l6ZTogMXB4O1xyXG4gICAgY29sb3I6ICRndWlkZS1ib3JkZXItY29sb3I7XHJcbiAgfVxyXG5cclxuICAmIC50cmFjayxcclxuICAudHJhY2sudHJhY2stMCxcclxuICAudHJhY2sudHJhY2stMSxcclxuICAudHJhY2sudHJhY2stMiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG4gIH1cclxuXHJcbiAgJiAudHJhY2sudHJhY2stMSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgJiAudHJhY2sudHJhY2stMCxcclxuICAudHJhY2sudHJhY2stMiB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xyXG4gIH1cclxuXHJcbiAgJiAucmFuZ2VzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICB9XHJcblxyXG4gICYgLnJhbmdlLWlucHV0IHtcclxuICAgIHdpZHRoOiA0OCU7XHJcbiAgfVxyXG5cclxuICAmIC5yYW5nZS1pbnB1dDpmaXJzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgJiBpbnB1dCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3VpZGUtYm9yZGVyLWNvbG9yO1xyXG4gICAgLy8gd2lkdGg6IDQ4JTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIHBhZGRpbmc6IDJweCAycHggMHB4IDJweDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAubS1maWx0ZXItY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiA4MnZ3O1xyXG5cclxuICAgICYgYnV0dG9uIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJiAubS1maWx0ZXItYm9keS5leHBhbmRlZCB7XHJcbiAgICAgIHdpZHRoOiA4MnZ3O1xyXG4gICAgfVxyXG5cclxuICAgICYgLm0tZmlsdGVyLWxhYmVsIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zZWxlY3Qge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWluLXdpZHRoOiAxOTBweDtcclxuXHJcbiAgJl9fbGFiZWx7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG5cclxuICAmX19zZWxlY3Qge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWRhcms7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvUmVzb3VyY2VzL2ljb25zL2ljb25fc2VsZWN0LnN2ZycpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDE1cHgpIDUwJTtcclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1kYXJrO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbn0iLCIudGV4dC1pbnB1dCB7XHJcbiAgJHNlbGY6ICY7XHJcbiAgbWFyZ2luLWJvdHRvbTogY29udmVydC10by1yZW0oMjUpO1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjb252ZXJ0LXRvLXJlbSgzMyk7XHJcbiAgfVxyXG5cclxuICAmLS1lcnJvciB7XHJcbiAgICBjb2xvcjogJHJlZC1lcnJvcjtcclxuICB9XHJcblxyXG4gICZfX2xhYmVsIHtcclxuICAgICYtLWVycm9yIHtcclxuICAgICAgY29sb3I6ICRyZWQtZXJyb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBpbnB1dC1wbGFjZWhvbGRlcjtcclxuXHJcbiAgJi0tZXJyb3Ige1xyXG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogJHJlZC1lcnJvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2lucHV0IHtcclxuICAgIGJvcmRlci1jb2xvcjogJGJsdWUtZGFyaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGhlaWdodDogY29udmVydC10by1yZW0oMzdweCk7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IGNvbnZlcnQtdG8tcmVtKDEwcHgpO1xyXG4gICAgY29sb3I6ICR0ZXh0LWlucHV0LWNvbG9yO1xyXG4gICAgcGFkZGluZy10b3A6IDNweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICBoZWlnaHQ6IGNvbnZlcnQtdG8tcmVtKDUwcHgpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IGNvbnZlcnQtdG8tcmVtKDIwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgICY6Zm9jdXMtdmlzaWJsZSB7fVxyXG5cclxuICAgICYtLWVycm9yIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkcmVkLWVycm9yO1xyXG4gICAgICBjb2xvcjogJHJlZC1lcnJvcjtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuY2hlY2tib3gge1xyXG4gICRzZWxmOiAmO1xyXG4gIHBhZGRpbmctbGVmdDogNDBweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgcGFkZGluZzogMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICZfX2hlYWRpbmd7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAmX19pbnB1dHtcclxuICAgIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbjtcclxuICB9XHJcblxyXG4gICZfX2ljb257XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRndWlkZS1ib3JkZXItY29sb3I7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuXHJcbiAgICAjeyRzZWxmfV9faW5wdXQ6Y2hlY2tlZCB+ICN7JHNlbGZ9X19sYWJlbCAme1xyXG4gICAgICBib3JkZXItY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2xhYmVse1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxZW07XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG5cclxuICAgICN7JHNlbGZ9X19pbnB1dDpmb2N1cy12aXNpYmxlIH4gJntcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi10ZXh0e1xyXG4gICAgICBwYWRkaW5nLXRvcDogMnB4O1xyXG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmNoZWNrYm94LWxpc3Qge1xyXG4gICRzZWxmOiAmO1xyXG4gIG1hcmdpbi1ib3R0b206IGNvbnZlcnQtdG8tcmVtKDMzKTtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogY29udmVydC10by1yZW0oMzcpO1xyXG4gIH1cclxuXHJcbiAgJl9faGVhZGluZ3tcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgJi0tZXJyb3J7XHJcbiAgICAgIGNvbG9yOiAkcmVkLWVycm9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2xlYXItYnV0dG9ue1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogY29udmVydC10by1yZW0oMTQpO1xyXG4gICAgbWFyZ2luOiBjb252ZXJ0LXRvLXJlbSgxNCkgMCAwO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgbWFyZ2luLXRvcDogY29udmVydC10by1yZW0oMjUpO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbXN7XHJcbiAgICAmX2luLW9uZS1saW5le1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faXRlbXtcclxuICAgIG1hcmdpbi10b3A6IGNvbnZlcnQtdG8tcmVtKDIwKTtcclxuICAgIG1hcmdpbi1yaWdodDogY29udmVydC10by1yZW0oMzApO1xyXG5cclxuICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IGNvbnZlcnQtdG8tcmVtKDI0KTtcclxuICAgIH1cclxuXHJcbiAgICAjeyRzZWxmfV9faGVhZGluZyArICZ7XHJcbiAgICAgIG1hcmdpbi10b3A6IGNvbnZlcnQtdG8tcmVtKDE0KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBjb252ZXJ0LXRvLXJlbSgyMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAaW1wb3J0IFwicmVhY3QtZGF0ZXBpY2tlci9kaXN0L3JlYWN0LWRhdGVwaWNrZXIuY3NzXCI7XHJcblxyXG4uZGF5LXBpY2tlciB7XHJcbiAgJHNlbGY6ICY7XHJcbiAgbWFyZ2luLWJvdHRvbTogY29udmVydC10by1yZW0oMzMpO1xyXG5cclxuICAmX19pbnB1dC1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gIH1cclxuICAmX19oZWFkaW5ne1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjb252ZXJ0LXRvLXJlbSgxOCk7XHJcblxyXG4gICAgI3skc2VsZn0tLWVycm9yICZ7XHJcbiAgICAgIGNvbG9yOiAkcmVkLWVycm9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGFiZWx7XHJcbiAgICBmb250LXNpemU6IGNvbnZlcnQtdG8tcmVtKDE2KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBjb252ZXJ0LXRvLXJlbSgxNik7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19yb3d7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgfVxyXG5cclxuICAmX19jb2x7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmX19leHBpcmF0aW9ue1xyXG4gICAgI3skc2VsZn0tLWVycm9yICZ7XHJcbiAgICAgIGNvbG9yOiAkcmVkLWVycm9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faW5wdXQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWUtZGFyaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgIGhlaWdodDogMzdweDtcclxuICAgIHBhZGRpbmc6IDE0cHggNDBweCAxMHB4IDEwcHg7XHJcbiAgICBjb2xvcjogJGJsdWUtZGFyaztcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9SZXNvdXJjZXMvaWNvbnMvaWNvbl9jYWxlbmRhci5zdmcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxMHB4KSA1MCU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB3aWR0aDogMTYwcHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgI3skc2VsZn0tLWVycm9yICZ7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHJlZC1lcnJvcjtcclxuICAgICAgY29sb3I6ICRyZWQtZXJyb3I7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL1Jlc291cmNlcy9pY29ucy9pY29uX2NhbGVuZGFyX3JlZC5zdmcnKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgcGFkZGluZzogMTRweCA0MHB4IDEwcHggMTBweDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FsZW5kYXIge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNTJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XHJcblxyXG4gICAgJi1oZWFkZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAucmVhY3QtZGF0ZXBpY2tlciB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlLWRhcms7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgIHBhZGRpbmc6IDAgNXB4IDVweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9faGVhZGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fZGF5LFxyXG4gICAgICAmX19kYXktbmFtZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIHdpZHRoOiAyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41ZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2RheSB7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiAnLic7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1zZWxlY3RlZHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkb3JhbmdlO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tb3V0c2lkZS1tb250aHtcclxuICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2RheS1uYW1lIHtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAmX19jdXJyZW50LW1vbnRoLFxyXG4gICZfX2N1cnJlbnQteWVhciB7XHJcblxyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICB9XHJcblxyXG4gICZfX2N1cnJlbnQteWVhciB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgbWFyZ2luOiAwIDIwcHg7XHJcbiAgfVxyXG5cclxuICAmX19jdXJyZW50LW1vbnRoIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICBtYXJnaW46IDAgMTRweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3llYXItbmF2aWdhdGlvbixcclxuICAmX19tb250aC1uYXZpZ2F0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbW9udGgtbmF2aWdhdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgfVxyXG5cclxuICAmX19uYXZpZ2F0aW9uLWJ1dHRvbiB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG5cclxuICAgICYtLXByZXYge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9SZXNvdXJjZXMvaWNvbnMvaWNvbl9hcnJvdy1sZWZ0LnN2ZycpO1xyXG4gICAgfVxyXG5cclxuICAgICYtLW5leHQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9SZXNvdXJjZXMvaWNvbnMvaWNvbl9hcnJvdy1yaWdodC5zdmcnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4ucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePXRvcF0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlOjpiZWZvcmUsXHJcbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49Ym90dG9tXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGU6OmJlZm9yZSB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogJGJsdWUtZGFyaztcclxuICBcclxufVxyXG5cclxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj10b3BdIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZTo6YmVmb3JlLFxyXG4ucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePXRvcF0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlOjphZnRlcntcclxuICBib3JkZXItdG9wLXdpZHRoOiAyMHB4O1xyXG4gIGJvdHRvbTogLTlweDtcclxufVxyXG5cclxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj10b3BdIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZTo6YmVmb3Jle1xyXG4gIGJvdHRvbTogLTExcHg7XHJcbn1cclxuXHJcbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49Ym90dG9tXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGU6OmJlZm9yZSxcclxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZTo6YWZ0ZXIge1xyXG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDIwcHg7XHJcbn1cclxuXHJcbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49Ym90dG9tXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGU6OmFmdGVyIHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiB3aGl0ZTtcclxuICAgIHRvcDogLTlweDtcclxufVxyXG5cclxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZTo6YmVmb3Jle1xyXG4gIHRvcDogLTExcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJsdWUtZGFyaztcclxufVxyXG5cclxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dIHtcclxuICBwYWRkaW5nLXRvcDogMThweDtcclxufSIsIi5lZGl0LXVzZXItZm9ybSB7XHJcbiAgJHNlbGY6ICY7XHJcbiAgbWFyZ2luLWJvdHRvbTogY29udmVydC10by1yZW0oODMpO1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjb252ZXJ0LXRvLXJlbSgxMjQpO1xyXG4gIH1cclxuXHJcbiAgJl9fYnV0dG9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogY29udmVydC10by1yZW0oNTcpO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gICAgI3skc2VsZn1fY3JlYXRlLW1vZGUgJiB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG5cclxuICAgICYtLWluLW1vZGFsIHtcclxuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgbWFyZ2luLXRvcDogY29udmVydC10by1yZW0oMzApO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FuY2VsLWJ1dHRvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiBjb252ZXJ0LXRvLXJlbSgxNSk7XHJcblxyXG4gICAgLmJ1dHRvbl9fdGV4dCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTdweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTdweDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cclxuICAgICAgI3skc2VsZn1fY3JlYXRlLW1vZGUgJiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2RlbGV0ZS1sYWJlbCB7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiBjb252ZXJ0LXRvLXJlbSgyOSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kZWFjdGl2YXRlLXVzZXItYnV0dG9uLFxyXG4gICZfX2RlbGV0ZS11c2VyLWJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IGNvbnZlcnQtdG8tcmVtKDIyKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3NhdmUtYnV0dG9uIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gcmVtb3ZlIGgxLCBoMiwgaDMgc3BlY2lmaWMgY3NzIHdoZW4gdGhlc2UgY2hhbmdlcyBhcmUgZG9uZSBnbG9iYWxseVxyXG4gIGgxIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTWVycml3ZWF0aGVyXCI7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcblxyXG4gIGgyIHtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiTWVycml3ZWF0aGVyXCI7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM4NTtcclxuICB9XHJcblxyXG4gIGgzIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMzM0O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICBoMSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wYWdlLWhlYWRpbmd7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LWZhbWlseTogXCJNZXJyaXdlYXRoZXJcIjtcclxuXHJcbiAgICBmb250LXNpemU6IGNvbnZlcnQtdG8tcmVtKDI2KTtcclxuICAgIGxpbmUtaGVpZ2h0OiBjb252ZXJ0LXRvLXJlbSgzNik7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcclxuICAgIG1hcmdpbjogY29udmVydC10by1yZW0oMjApIDAgY29udmVydC10by1yZW0oNDApO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICBmb250LXNpemU6IGNvbnZlcnQtdG8tcmVtKDUwKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogY29udmVydC10by1yZW0oNjQpO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIGNvbnZlcnQtdG8tcmVtKDc2KTtcclxuICAgIH1cclxuICB9XHJcbn0iLCIkbWlkbmlnaHQtYmx1ZTogJGJsdWUtZGFyaztcclxuLmxvYWRpbmctaW5kaWNhdG9yIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIHotaW5kZXg6IDIwO1xyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDIwcHggYXV0bztcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIHdpZHRoOiAxZW07XHJcbiAgICBoZWlnaHQ6IDFlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtaW5kZW50OiAtOTk5OWVtO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IGxvYWQ1IDEuMXMgaW5maW5pdGUgZWFzZTtcclxuICAgIGFuaW1hdGlvbjogbG9hZDUgMS4xcyBpbmZpbml0ZSBlYXNlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMC41KTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUoMC41KTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKSBzY2FsZSgwLjUpO1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtMC41ZW07XHJcbiAgICBtYXJnaW4tbGVmdDogLTAuNWVtO1xyXG4gIH1cclxuXHJcblxyXG4gIEAtd2Via2l0LWtleWZyYW1lcyBsb2FkNSB7XHJcblxyXG4gICAgMCUsXHJcbiAgICAxMDAlIHtcclxuICAgICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtICRtaWRuaWdodC1ibHVlLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSxcclxuICAgICAgICAyLjVlbSAwZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLFxyXG4gICAgICAgIDBlbSAyLjVlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSxcclxuICAgICAgICAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuNSksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC43KTtcclxuICAgIH1cclxuXHJcbiAgICAxMi41JSB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjcpLCAxLjhlbSAtMS44ZW0gMCAwZW0gJG1pZG5pZ2h0LWJsdWUsXHJcbiAgICAgICAgMi41ZW0gMGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSxcclxuICAgICAgICAwZW0gMi41ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksXHJcbiAgICAgICAgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuNSk7XHJcbiAgICB9XHJcblxyXG4gICAgMjUlIHtcclxuICAgICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuNSksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjcpLFxyXG4gICAgICAgIDIuNWVtIDBlbSAwIDBlbSAkbWlkbmlnaHQtYmx1ZSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLFxyXG4gICAgICAgIDBlbSAyLjVlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSxcclxuICAgICAgICAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKTtcclxuICAgIH1cclxuXHJcbiAgICAzNy41JSB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC41KSxcclxuICAgICAgICAyLjVlbSAwZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC43KSwgMS43NWVtIDEuNzVlbSAwIDBlbSAkbWlkbmlnaHQtYmx1ZSxcclxuICAgICAgICAwZW0gMi41ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksXHJcbiAgICAgICAgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMik7XHJcbiAgICB9XHJcblxyXG4gICAgNTAlIHtcclxuICAgICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLFxyXG4gICAgICAgIDIuNWVtIDBlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjUpLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuNyksXHJcbiAgICAgICAgMGVtIDIuNWVtIDAgMGVtICRtaWRuaWdodC1ibHVlLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSxcclxuICAgICAgICAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKTtcclxuICAgIH1cclxuXHJcbiAgICA2Mi41JSB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSxcclxuICAgICAgICAyLjVlbSAwZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjUpLFxyXG4gICAgICAgIDBlbSAyLjVlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjcpLCAtMS44ZW0gMS44ZW0gMCAwZW0gJG1pZG5pZ2h0LWJsdWUsXHJcbiAgICAgICAgLTIuNmVtIDBlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLCAtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMik7XHJcbiAgICB9XHJcblxyXG4gICAgNzUlIHtcclxuICAgICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLFxyXG4gICAgICAgIDIuNWVtIDBlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksXHJcbiAgICAgICAgMGVtIDIuNWVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuNSksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjcpLFxyXG4gICAgICAgIC0yLjZlbSAwZW0gMCAwZW0gJG1pZG5pZ2h0LWJsdWUsIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKTtcclxuICAgIH1cclxuXHJcbiAgICA4Ny41JSB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLCAxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSxcclxuICAgICAgICAyLjVlbSAwZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLFxyXG4gICAgICAgIDBlbSAyLjVlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC41KSxcclxuICAgICAgICAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuNyksIC0xLjhlbSAtMS44ZW0gMCAwZW0gJG1pZG5pZ2h0LWJsdWU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAa2V5ZnJhbWVzIGxvYWQ1IHtcclxuXHJcbiAgICAwJSxcclxuICAgIDEwMCUge1xyXG4gICAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gJG1pZG5pZ2h0LWJsdWUsIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLFxyXG4gICAgICAgIDIuNWVtIDBlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksXHJcbiAgICAgICAgMGVtIDIuNWVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLFxyXG4gICAgICAgIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC41KSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjcpO1xyXG4gICAgfVxyXG5cclxuICAgIDEyLjUlIHtcclxuICAgICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuNyksIDEuOGVtIC0xLjhlbSAwIDBlbSAkbWlkbmlnaHQtYmx1ZSxcclxuICAgICAgICAyLjVlbSAwZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSwgMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLFxyXG4gICAgICAgIDBlbSAyLjVlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSxcclxuICAgICAgICAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC41KTtcclxuICAgIH1cclxuXHJcbiAgICAyNSUge1xyXG4gICAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC41KSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuNyksXHJcbiAgICAgICAgMi41ZW0gMGVtIDAgMGVtICRtaWRuaWdodC1ibHVlLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksXHJcbiAgICAgICAgMGVtIDIuNWVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLFxyXG4gICAgICAgIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpO1xyXG4gICAgfVxyXG5cclxuICAgIDM3LjUlIHtcclxuICAgICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjUpLFxyXG4gICAgICAgIDIuNWVtIDBlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjcpLCAxLjc1ZW0gMS43NWVtIDAgMGVtICRtaWRuaWdodC1ibHVlLFxyXG4gICAgICAgIDBlbSAyLjVlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLCAtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSxcclxuICAgICAgICAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKTtcclxuICAgIH1cclxuXHJcbiAgICA1MCUge1xyXG4gICAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksXHJcbiAgICAgICAgMi41ZW0gMGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuNSksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC43KSxcclxuICAgICAgICAwZW0gMi41ZW0gMCAwZW0gJG1pZG5pZ2h0LWJsdWUsIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLFxyXG4gICAgICAgIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpO1xyXG4gICAgfVxyXG5cclxuICAgIDYyLjUlIHtcclxuICAgICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLFxyXG4gICAgICAgIDIuNWVtIDBlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuNSksXHJcbiAgICAgICAgMGVtIDIuNWVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuNyksIC0xLjhlbSAxLjhlbSAwIDBlbSAkbWlkbmlnaHQtYmx1ZSxcclxuICAgICAgICAtMi42ZW0gMGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksIC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKTtcclxuICAgIH1cclxuXHJcbiAgICA3NSUge1xyXG4gICAgICBib3gtc2hhZG93OiAwZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSwgMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksXHJcbiAgICAgICAgMi41ZW0gMGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksIDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC4yKSxcclxuICAgICAgICAwZW0gMi41ZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC41KSwgLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuNyksXHJcbiAgICAgICAgLTIuNmVtIDBlbSAwIDBlbSAkbWlkbmlnaHQtYmx1ZSwgLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpO1xyXG4gICAgfVxyXG5cclxuICAgIDg3LjUlIHtcclxuICAgICAgYm94LXNoYWRvdzogMGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksIDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLFxyXG4gICAgICAgIDIuNWVtIDBlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjIpLCAxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksXHJcbiAgICAgICAgMGVtIDIuNWVtIDAgMGVtIHJnYmEoJG1pZG5pZ2h0LWJsdWUsIDAuMiksIC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKCRtaWRuaWdodC1ibHVlLCAwLjUpLFxyXG4gICAgICAgIC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgkbWlkbmlnaHQtYmx1ZSwgMC43KSwgLTEuOGVtIC0xLjhlbSAwIDBlbSAkbWlkbmlnaHQtYmx1ZTtcclxuICAgIH1cclxuICB9XHJcbn0iLCIubWVzc2FnZS1tb2RhbCB7XHJcbiAgJHNlbGY6ICY7XHJcblxyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmX19vdmVybGF5IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgei1pbmRleDogMTAwMDtcclxuICB9XHJcblxyXG4gICZfX2Nsb3NlLWJ1dHRvbiB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAyNHB4O1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gICAgJi1pY29uIHtcclxuICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jb250ZW50IHtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogNTUwcHg7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDMwcHg7XHJcblxyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcblxyXG4gICZfX0JvZHktLW9wZW57XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufSIsIi5jb25maXJtYXRpb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICZfX2hlYWRpbmcge1xyXG4gICAgZm9udC1zaXplOiBjb252ZXJ0LXRvLXJlbSgyNik7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiBjb252ZXJ0LXRvLXJlbSgxNik7XHJcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjb252ZXJ0LXRvLXJlbSgyMCk7XHJcblxyXG4gICAgJi0tZXJyb3Ige1xyXG4gICAgICBjb2xvcjogJHJlZC1lcnJvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ljb257XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiA2MnB4O1xyXG4gICAgaGVpZ2h0OiA2MnB4O1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gIH1cclxufSIsIu+7vyRhaWMtaGVhZGVyOiBcIi5vLWFpYy1oZWFkZXJcIjtcclxuXHJcbiN7JGFpYy1oZWFkZXJ9IHtcclxuICAgICRib3JkZXItY29sb3I6ICRibHVlLWRhcms7XHJcbiAgICAkYm9yZGVyLXNpemU6IDAuMXJlbTtcclxuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XHJcbiAgICBAZXh0ZW5kIC5teC0wO1xyXG4gICAgQGV4dGVuZCAubXktNTtcclxuICAgIEBleHRlbmQgLmQtZmxleDtcclxuICAgIEBleHRlbmQgLmp1c3RpZnktY29udGVudC1jZW50ZXI7XHJcbiAgICBib3JkZXItdG9wOiAkYm9yZGVyLXNpemUgc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgIGJvcmRlci1ib3R0b206ICRib3JkZXItc2l6ZSBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLCAmX19kZXRhaWxzLCAmX19hZGRyZXNzLCAmX19jb2RlIHtcclxuICAgICAgICBAZXh0ZW5kIC5kLWZsZXg7XHJcbiAgICAgICAgQGV4dGVuZCAuZmxleC13cmFwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2RldGFpbHMsICZfX2FkZHJlc3MsICZfX2NvZGUge1xyXG4gICAgICAgIEBleHRlbmQgLmNvbC0xMjtcclxuICAgICAgICBAZXh0ZW5kIC5jb2wtbWQtNDtcclxuICAgICAgICBAZXh0ZW5kIC5weS0zO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXByaW50KG1kKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogcGVyY2VudGFnZSg0LzEyKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGV0YWlscyB7XHJcbiAgICAgICAgQGV4dGVuZCAucHktbWQtNTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyLXNpemUgc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgb3JkZXI6IDE7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXByaW50KG1kKSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIG9yZGVyOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbmZvIHtcclxuICAgICAgICBAZXh0ZW5kIC5jb2wtMTI7XHJcbiAgICAgICAgQGV4dGVuZCAuY29sLWxnLTQ7XHJcbiAgICAgICAgQGV4dGVuZCAucHgtMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcHJpbnQobWQpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKDQvMTIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IHBlcmNlbnRhZ2UoNC8xMik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3ZhbHVlIHtcclxuICAgICAgICBAZXh0ZW5kIC5jb2wtMTI7XHJcbiAgICAgICAgQGV4dGVuZCAuY29sLWxnLTg7XHJcbiAgICAgICAgQGV4dGVuZCAubWItMTtcclxuICAgICAgICBAZXh0ZW5kIC5tYi1sZy0wO1xyXG4gICAgICAgIEBleHRlbmQgLnB4LTA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXByaW50KG1kKSB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogcGVyY2VudGFnZSg4LzEyKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiBwZXJjZW50YWdlKDgvMTIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tZW1haWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWRkcmVzcyB7XHJcbiAgICAgICAgQGV4dGVuZCAuZC1pbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206ICRib3JkZXItc2l6ZSBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIG9yZGVyOiAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1wcmludChtZCkge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogJGJvcmRlci1zaXplIHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogJGJvcmRlci1zaXplIHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb2RlIHtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBAZXh0ZW5kIC5tYi01O1xyXG4gICAgICAgIEBleHRlbmQgLm14LTA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGluZyB7XHJcbiAgICAgICAgQGV4dGVuZCAubXQtMDtcclxuICAgIH1cclxufVxyXG5cclxuLmEtcHJpbnQge1xyXG4gICAgJiArICN7JGFpYy1oZWFkZXJ9IHtcclxuICAgICAgICBAZXh0ZW5kIC5tdC0wO1xyXG4gICAgfVxyXG59Iiwi77u/Ly8gQ3VzdG9tIHF1ZXJ5IGZvciBzY3JlZW5zIGFuZCBwcmludC5cclxuLy8gV29ya3MgYXMgdGhlIHNhbWUgd2F5IGFzIG1lZGlhLWJyZWFrcG9pbnQtdXAoKSBtaXhpbixcclxuLy8gQnV0IGlzIHByaW9yaXRpc2VkIG9uIHByaW50XHJcbi8vIFNpemUgaXMgbWFuZGF0b3J5IFt4cywgc20sIG1kLCBsZywgeGxdXHJcbkBtaXhpbiBtZWRpYS1wcmludCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XHJcblxyXG4gICAgQGlmICRtaW4ge1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtaW4pIHtcclxuICAgICAgICAgICAgQGNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgcHJpbnQge1xyXG4gICAgICAgICAgICBAY29udGVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSB7XHJcbiAgICAgICAgQGNvbnRlbnQ7XHJcblxyXG4gICAgICAgIEBtZWRpYSBwcmludCB7XHJcbiAgICAgICAgICAgIEBjb250ZW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIu+7vy5vLWhlYWRlciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMC4yNXJlbSBzb2xpZCAkYmx1ZS1kYXJrO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG59XHJcblxyXG4uaGVhZGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gIC5oZWFkZXItY29udGVudCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gYXV0bztcclxuICAgIGdhcDogMjBweDtcclxuXHJcbiAgICAuaGVhZGVyLWxvZ291dCxcclxuICAgIC5oZWFkZXItdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItdGl0bGUge1xyXG4gICAgICAuaGVhZGVyLXN1YnRpdGxlIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG5cclxuICAgIC5oZWFkZXItY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgYmFja2dyb3VuZDogIzAzNDc3RjtcclxuICAgICAgcGFkZGluZzogMC44NzVyZW07XHJcbiAgICAgIGhlaWdodDogNjVweDtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgLmhlYWRlci10aXRsZXtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCAwIDAgNnB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5oZWFkZXItbG9nb3V0e1xyXG4gICAgICAgIHBhZGRpbmc6IDRweCA0cHggNHB4IDA7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Iiwi77u/Lm8tZm9vdGVyIHtcclxuICBjb2xvcjogJGZvb3Rlci10ZXh0LWNvbG9yO1xyXG4gIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcclxuICB9XHJcblxyXG4gICYtY29sdW1uLWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwcmVtO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICRmb290ZXItdGV4dC1jb2xvcjtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICB9XHJcblxyXG4gIGE6aG92ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xyXG4gIH1cclxuXHJcbiAgYTpiZWZvcmUge1xyXG4gICAgY29udGVudDogdXJsKFwiL1Jlc291cmNlcy9pY29ucy9pY29uX3NtYWxsX2Fycm93LnN2Z1wiKTtcclxuICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgaGVpZ2h0OiAxLjFyZW07XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwLjM1cmVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XHJcbiAgfVxyXG5cclxuICB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgbGkge1xyXG4gICAgY29sb3I6ICRmb290ZXItdGV4dC1jb2xvcjtcclxuICB9XHJcblxyXG4gIC5vX19mb290ZXItY29sdW1uLWhlYWRlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICBwYWRkaW5nLXRvcDogMC4ycmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAuMnJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5vX19mb290ZXItY29sdW1uLWhlYWRlci1saW5rIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbiAgfVxyXG5cclxuICAub19fZm9vdGVyLWNvbHVtbi1oZWFkZXItbGluazpiZWZvcmUge1xyXG4gICAgY29udGVudDogdXJsKFwiL1Jlc291cmNlcy9pY29ucy9pY29uX2xhcmdlX2Fycm93LnN2Z1wiKTtcclxuICAgIGhlaWdodDogMnJlbTtcclxuICAgIHRvcDogMC4yNXJlbTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcclxuICB9XHJcbn1cclxuIiwi77u/Lm8tZmVhdHVyZWQtbmV3cyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxufVxyXG4iLCLvu78uby1ndWlkZSB7XHJcbiAgICBjb3VudGVyLXJlc2V0OiBzdGVwLWNvdW50ZXI7XHJcbiAgICBib3JkZXItbGVmdDogM3B4IHNvbGlkICRndWlkZS1ib3JkZXItY29sb3I7XHJcbiAgICBtYXJnaW4tbGVmdDogMS4ycmVtO1xyXG4gICAgcGFkZGluZy10b3A6IDAuM3JlbTtcclxufVxyXG4iLCLvu78uby1jb250YWN0IHtcclxuICAgIHBhZGRpbmc6IDJyZW0gMnJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYS1iaWctaDIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub19fbGFiZWwge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLm9fX3RlbGVwaG9uZSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgfVxyXG59XHJcbiIsIu+7vy5vLWdsb2JhbC1hbGVydCB7XHJcbiAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZS1saWdodDtcclxuXHJcbiAgLm9fX2dsb2JhbC1hbGVydC10aXRsZSB7XHJcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gIH1cclxuXHJcbiAgLm9fX2dsb2JhbC1hbGVydC1jbG9zZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG5cclxuICAgIC5vX19nbG9iYWwtYWxlcnQtdGl0bGUge1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm9fX2dsb2JhbC1hbGVydC10ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm9fX2dsb2JhbC1hbGVydC1jbG9zZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCLvu78uby1pZS13YXJuaW5nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2UtbGlnaHQ7XHJcblxyXG4gICAgLm9fX2llLXdhcm5pbmctY2xvc2Uge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC53YXJuaW5nLWJvZHkge1xyXG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycmVtO1xyXG5cclxuICAgICAgICAmID4gLm9fX2llLXdhcm5pbmctaGVhZGVyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIucmVwb3J0LXRvYyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtZmFpbnQ7XHJcbiAgcG9zaXRpb246IHN0aWNreTtcclxuICBwYWRkaW5nOiAxLjMxMjVyZW07XHJcbiAgdG9wOiAwO1xyXG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgLnRvYy1saW5rcyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC01MHZ3O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgLnRvYy1saW5rcyB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tdGl0bGUge1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS10aXRsZS1jb250YWluZXIge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWxpbmstd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcbiAgJi0tbGluayB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgY29sb3I6ICRibGFjaztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcblxyXG4gICAgJi0taDEge1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1oMiB7XHJcbiAgICB9XHJcblxyXG4gICAgJi0taDMge1xyXG4gICAgICAmLS1oaWRkZW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJi0tdmlzaWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tZXhwYW5kIHtcclxuICAgIGNvbnRlbnQ6IHVybCgnL1Jlc291cmNlcy9pY29ucy9pY29uX3NtYWxsX2Fycm93LnN2ZycpO1xyXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcblxyXG4gICAgJi0tZG93biB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuXHJcbiAgICAgICYtLWRlc2t0b3Age1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXVwIHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcclxuXHJcbiAgICAgICYtLWRlc2t0b3Age1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0yLjByZW07XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLW1vYmlsZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZGVza3RvcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY3VycmVudC1saW5rIHtcclxuICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gIH1cclxufVxyXG5cclxuLnJlcG9ydC1zaWRlLWNvbHVtbiB7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMTAwMDtcclxuICB9XHJcbn1cclxuXHJcbi5yZXBvcnQtY29udGVudCB7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gICAgd2lkdGg6IDU2MHB4O1xyXG4gIH1cclxufVxyXG4iLCIuby1haXJjcmFmdC1yZWdpc3RlciB7XHJcbiAgJiAuYS1iYWNrZ3JvdW5kLWJveCB7XHJcbiAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgfVxyXG5cclxuICAmIC5zZWFyY2gtdGVybSB7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJiAuc2VhcmNoLXRlcm0tcmVzZXQge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogdW5zZXQ7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgfVxyXG5cclxuICAmIC5zZWFyY2gtcmVzdWx0IHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcblxyXG4gICAgJiAuc2VhcmNoLWRhdGEge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgJiAubnVtYmVycyB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuXHJcbiAgICAgICYgLnNlYXJjaC1zb3J0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiAubGFzdC11cGRhdGVkIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgfVxyXG5cclxuICAmIC5haXJjcmFmdC1saXN0aW5nIHtcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICB9XHJcbiAgJiAuYWlyY3JhZnQtbGlzdC1jb250YWluZXIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICBncmlkLWNvbHVtbi1nYXA6IDI1cHg7XHJcbiAgICBjb2x1bW4tZ2FwOiAyNXB4O1xyXG4gICAgZ3JpZC1yb3ctZ2FwOiAyNXB4O1xyXG4gICAgcm93LWdhcDogMjVweDtcclxuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMyU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDguMzMzJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgfVxyXG4gICYgLmFpcmNyYWZ0LWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICRibHVlLXdoaXRlO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgICYgLmFpcmNyYWZ0LWhlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcblxyXG4gICAgICAmIC5haXJjcmFmdC1pY29uIHtcclxuICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICYgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA3MXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJiAuYWlyY3JhZnQtbWFyayB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRvcmFuZ2U7XHJcblxyXG4gICAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiAuYWlyY3JhZnQtZGF0YSB7XHJcbiAgICAgIGdyaWQtYXJlYTogRGF0YTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAmIC5kYXRhIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICYgdWwge1xyXG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiBsaSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAmIC5maWVsZFRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgLmJ1dHRvbiB7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xyXG5cclxuICAgICAgICAmIHN2ZyB7XHJcbiAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYgLmFpcmNyYWZ0LWNvbnRhaW5lcjpob3ZlciAuYWlyY3JhZnQtbWFyayB7XHJcbiAgICBoMyBhIHtcclxuICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmIC5haXJjcmFmdC1jb250YWluZXI6bnRoLWNoaWxkKDNuKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjQ5cHgpIHtcclxuICAgIC5haXJjcmFmdC1jb250YWluZXIgLmFpcmNyYWZ0LWhlYWRlciAuYWlyY3JhZnQtbWFyayBoMyB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIH1cclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAuYWlyY3JhZnQtbGlzdC1jb250YWluZXIge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5haXJjcmFmdC1saXN0LWNvbnRhaW5lciB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAwcHg7XHJcbiAgICAgIGNvbHVtbi1nYXA6IDBweDtcclxuICAgICAgZ3JpZC1yb3ctZ2FwOiAxMHB4O1xyXG4gICAgICByb3ctZ2FwOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm8tYWlyY3JhZnQtcmVnaXN0ZXItcGFnaW5hdGlvbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgYSxcclxuICAmIC5zcGFjZXIsXHJcbiAgJiAuc2VsZWN0ZWQtcGFnZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgIG1pbi13aWR0aDogOHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcblxyXG4gICYgLnBhZ2UtbGFiZWwge1xyXG4gICAgY29sb3I6ICRibHVlLWRhcms7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgfVxyXG5cclxuICAmIC5zZWxlY3RlZC1wYWdlIHtcclxuICAgIGNvbG9yOiAkYmx1ZS1kYXJrO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjA2YzAwO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhaW5lci5vLWFpcmNyYWZ0LWNhcmQtY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uby1haXJjcmFmdC1jYXJkIHtcclxuICAmIC5haXJjcmFmdC1jYXJkLWJvZHkge1xyXG4gICAgd2lkdGg6IDgwLjUlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzJTtcclxuICAgIG1hcmdpbi1yaWdodDogOC4zMzMlO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XHJcbiAgICAgIFwiSWNvbiAgRGF0YSAgLlwiXHJcbiAgICAgIFwiUm93ICBSb3cgUm93XCJcclxuICAgICAgXCJPd25lcnMgT3duZXJzICBPd25lcnNcIjtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gIH1cclxuICAmIC5haXJjcmFmdC1pbmZvLXJvdyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzhweDtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYmx1ZS1kYXJrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICB9XHJcblxyXG4gICYgLmFpcmNyYWZ0LWRhdGEtcm93IHtcclxuICAgIGdyaWQtYXJlYTogUm93O1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcblxyXG4gICAgJiAuY29sdW1uIHtcclxuICAgICAgJiB1bCB7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmIGxpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgICAgJiAuZmllbGRUaXRsZSB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiAuYWlyY3JhZnQtZGF0YSB7XHJcbiAgICAmIGgxIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XHJcbiAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1N3B4O1xyXG4gICAgfVxyXG5cclxuICAgICYgdWwge1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYgbGkge1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xyXG5cclxuICAgICAgJiAuZmllbGRUaXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiAuYWlyY3JhZnQtZGF0YS1vd25lcnMge1xyXG4gICAgZ3JpZC1hcmVhOiBPd25lcnM7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAmIGgyIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBjb2xvcjogJG9yYW5nZTtcclxuICAgIH1cclxuXHJcbiAgICAmIC5vd25lci1saXN0LWhlYWRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXdoaXRlO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBwYWRkaW5nOiAyOHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiAub3duZXItbGlzdCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXdoaXRlO1xyXG4gICAgICBwYWRkaW5nOiAwIDI4cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICYgLm93bmVyIHtcclxuICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiB1bCB7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgbGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcblxyXG4gICAgICAgICYgLmZpZWxkVGl0bGUge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmIC5iYWNrLXRvLXNlYXJjaCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJiAuc2hvdy1hbGwtb3duZXJzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtd2hpdGU7XHJcbiAgICAgIHBhZGRpbmc6IDI4cHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICBjb2xvcjogJGJsdWUtZGFyaztcclxuXHJcbiAgICAgICYgYnV0dG9uIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiBidXR0b246aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmIHN2ZyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuZXhwYW5kZWQgc3ZnIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmIC5haXJjcmFmdC1pY29uIHtcclxuICAgIGdyaWQtYXJlYTogSWNvbjtcclxuICAgIHdpZHRoOiAyMS45NDQ0NDQ0NDQ0NDQ0NHZ3O1xyXG4gICAgaGVpZ2h0OiAyMS45NDQ0NDQ0NDQ0NDQ0NHZ3O1xyXG4gICAgbWF4LXdpZHRoOiAzMTZweDtcclxuICAgIG1heC1oZWlnaHQ6IDMxNnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtd2hpdGU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDYlO1xyXG5cclxuICAgICYgaW1nIHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmFpcmNyYWZ0LWNhcmQtYm9keSB7XHJcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KGF1dG8sIDFmcik7XHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XHJcbiAgICAgICAgXCJJY29uXCJcclxuICAgICAgICBcIkRhdGFcIlxyXG4gICAgICAgIFwiUm93XCJcclxuICAgICAgICBcIk93bmVyc1wiO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICB9XHJcbiAgICAuYWlyY3JhZnQtZGF0YS1yb3cge1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzJTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA4LjMzMyU7XHJcbiAgICB9XHJcbiAgICAuYWlyY3JhZnQtaW5mby1yb3cge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzOHB4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAzNDc3ZjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgIH1cclxuICAgIC5haXJjcmFmdC1pbmZvLXJvdyAuYWlyY3JhZnQtaWNvbiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTM2cHg7XHJcbiAgICB9XHJcbiAgICAuYWlyY3JhZnQtZGF0YSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMyU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogOC4zMzMlO1xyXG4gICAgfVxyXG4gICAgLmFpcmNyYWZ0LWRhdGEgaDEge1xyXG4gICAgICBmb250LXNpemU6IDQ1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAuYWlyY3JhZnQtZGF0YSBsaSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuICAgIC5haXJjcmFmdC1kYXRhLW93bmVycyBoMiB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMyU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogOC4zMzMlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IHVybChyZWFjdC1kYXRlcGlja2VyL2Rpc3QvcmVhY3QtZGF0ZXBpY2tlci5jc3MpOzpyb290ey0tYmx1ZTogIzAzNDc3ZjstLWluZGlnbzogIzY2MTBmMjstLXB1cnBsZTogIzZmNDJjMTstLXBpbms6ICNlODNlOGM7LS1yZWQ6ICNkYzM1NDU7LS1vcmFuZ2U6ICNmMDZjMDA7LS15ZWxsb3c6ICNmZmMxMDc7LS1ncmVlbjogIzI4YTc0NTstLXRlYWw6ICMyMGM5OTc7LS1jeWFuOiAjMTdhMmI4Oy0td2hpdGU6ICNmZmY7LS1ncmF5OiAjNmM3NTdkOy0tZ3JheS1kYXJrOiAjMzQzYTQwOy0tcHJpbWFyeTogIzAzNDc3ZjstLXNlY29uZGFyeTogI2YwNmMwMDstLXN1Y2Nlc3M6ICMyOGE3NDU7LS1pbmZvOiAjMTdhMmI4Oy0td2FybmluZzogI2ZmYzEwNzstLWRhbmdlcjogI2RjMzU0NTstLWxpZ2h0OiAjZjhmOWZhOy0tZGFyazogIzAzNDc3ZjstLW5hdjogIzAzNDc3ZjstLWZvb3RlcjogIzAzNDc3ZjstLWJyZWFrcG9pbnQteHM6IDA7LS1icmVha3BvaW50LXNtOiA1NzZweDstLWJyZWFrcG9pbnQtbWQ6IDc2OHB4Oy0tYnJlYWtwb2ludC1sZzogOTkycHg7LS1icmVha3BvaW50LXhsOiAxMjUwcHg7LS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIk92ZXJwYXNzXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiOy0tZm9udC1mYW1pbHktbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlfSosKjo6YmVmb3JlLCo6OmFmdGVye2JveC1zaXppbmc6Ym9yZGVyLWJveH1odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7bGluZS1oZWlnaHQ6MS4xNTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKX1hcnRpY2xlLGFzaWRlLGZpZ2NhcHRpb24sZmlndXJlLGZvb3RlcixoZWFkZXIsaGdyb3VwLG1haW4sbmF2LHNlY3Rpb257ZGlzcGxheTpibG9ja31ib2R5e21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiT3ZlcnBhc3NcIiwtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLFwiSGVsdmV0aWNhIE5ldWVcIixBcmlhbCxzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIjtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS42MjU7Y29sb3I6IzAwMDt0ZXh0LWFsaWduOmxlZnQ7YmFja2dyb3VuZC1jb2xvcjojZmZmfVt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSl7b3V0bGluZTowICFpbXBvcnRhbnR9aHJ7Ym94LXNpemluZzpjb250ZW50LWJveDtoZWlnaHQ6MDtvdmVyZmxvdzp2aXNpYmxlfWgxLGgyLGgzLGg0LGg1LGg2e21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi45cmVtfXB7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MnJlbX1hYmJyW3RpdGxlXSxhYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVde3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWQ7Y3Vyc29yOmhlbHA7Ym9yZGVyLWJvdHRvbTowO3RleHQtZGVjb3JhdGlvbi1za2lwLWluazpub25lfWFkZHJlc3N7bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OmluaGVyaXR9b2wsdWwsZGx7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MXJlbX1vbCBvbCx1bCB1bCxvbCB1bCx1bCBvbHttYXJnaW4tYm90dG9tOjB9ZHR7Zm9udC13ZWlnaHQ6NzAwfWRke21hcmdpbi1ib3R0b206LjVyZW07bWFyZ2luLWxlZnQ6MH1ibG9ja3F1b3Rle21hcmdpbjowIDAgMXJlbX1iLHN0cm9uZ3tmb250LXdlaWdodDo5MDB9c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdWJ7Ym90dG9tOi0uMjVlbX1zdXB7dG9wOi0uNWVtfWF7Y29sb3I6IzAzNDc3Zjt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fWE6aG92ZXJ7Y29sb3I6I2YwNmMwMDt0ZXh0LWRlY29yYXRpb246bm9uZX1hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKXtjb2xvcjppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lfWE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVye2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9cHJlLGNvZGUsa2JkLHNhbXB7Zm9udC1mYW1pbHk6U0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfXByZXttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbToxcmVtO292ZXJmbG93OmF1dG87LW1zLW92ZXJmbG93LXN0eWxlOnNjcm9sbGJhcn1maWd1cmV7bWFyZ2luOjAgMCAxcmVtfWltZ3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Ym9yZGVyLXN0eWxlOm5vbmV9c3Zne292ZXJmbG93OmhpZGRlbjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9dGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfWNhcHRpb257cGFkZGluZy10b3A6Ljc1cmVtO3BhZGRpbmctYm90dG9tOi43NXJlbTtjb2xvcjojNmM3NTdkO3RleHQtYWxpZ246bGVmdDtjYXB0aW9uLXNpZGU6Ym90dG9tfXRoe3RleHQtYWxpZ246aW5oZXJpdDt0ZXh0LWFsaWduOi13ZWJraXQtbWF0Y2gtcGFyZW50fWxhYmVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1ib3R0b206LjVyZW19YnV0dG9ue2JvcmRlci1yYWRpdXM6MH1idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKXtvdXRsaW5lOjB9aW5wdXQsYnV0dG9uLHNlbGVjdCxvcHRncm91cCx0ZXh0YXJlYXttYXJnaW46MDtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXR9YnV0dG9uLGlucHV0e292ZXJmbG93OnZpc2libGV9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfVtyb2xlPVwiYnV0dG9uXCJde2N1cnNvcjpwb2ludGVyfXNlbGVjdHt3b3JkLXdyYXA6bm9ybWFsfWJ1dHRvbixbdHlwZT1cImJ1dHRvblwiXSxbdHlwZT1cInJlc2V0XCJdLFt0eXBlPVwic3VibWl0XCJdey13ZWJraXQtYXBwZWFyYW5jZTpidXR0b259YnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFt0eXBlPVwiYnV0dG9uXCJdOm5vdCg6ZGlzYWJsZWQpLFt0eXBlPVwicmVzZXRcIl06bm90KDpkaXNhYmxlZCksW3R5cGU9XCJzdWJtaXRcIl06bm90KDpkaXNhYmxlZCl7Y3Vyc29yOnBvaW50ZXJ9YnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXJ7cGFkZGluZzowO2JvcmRlci1zdHlsZTpub25lfWlucHV0W3R5cGU9XCJyYWRpb1wiXSxpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvO3Jlc2l6ZTp2ZXJ0aWNhbH1maWVsZHNldHttaW4td2lkdGg6MDtwYWRkaW5nOjA7bWFyZ2luOjA7Ym9yZGVyOjB9bGVnZW5ke2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbTouNXJlbTtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OmluaGVyaXQ7Y29sb3I6aW5oZXJpdDt3aGl0ZS1zcGFjZTpub3JtYWx9cHJvZ3Jlc3N7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99W3R5cGU9XCJzZWFyY2hcIl17b3V0bGluZS1vZmZzZXQ6LTJweDstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX06Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9ue2ZvbnQ6aW5oZXJpdDstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufW91dHB1dHtkaXNwbGF5OmlubGluZS1ibG9ja31zdW1tYXJ5e2Rpc3BsYXk6bGlzdC1pdGVtO2N1cnNvcjpwb2ludGVyfXRlbXBsYXRle2Rpc3BsYXk6bm9uZX1baGlkZGVuXXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1oMSxoMixoMyxoNCxoNSxoNiwuaDEsLmgyLC5oMywuaDQsLmg1LC5oNnttYXJnaW4tYm90dG9tOi45cmVtO2ZvbnQtZmFtaWx5OmluaGVyaXQ7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjIuMTI1cmVtO2NvbG9yOiMwMDB9aDEsLmgxe2ZvbnQtc2l6ZTozLjEyNXJlbX1oMiwuaDJ7Zm9udC1zaXplOjEuNjI1cmVtfWgzLC5oM3tmb250LXNpemU6MS41cmVtfWg0LC5oNHtmb250LXNpemU6MS41cmVtfWg1LC5oNXtmb250LXNpemU6MS4yNXJlbX1oNiwuaDZ7Zm9udC1zaXplOjFyZW19LmxlYWR7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NzAwfS5kaXNwbGF5LTF7Zm9udC1zaXplOjZyZW07Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjIuMTI1cmVtfS5kaXNwbGF5LTJ7Zm9udC1zaXplOjUuNXJlbTtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6Mi4xMjVyZW19LmRpc3BsYXktM3tmb250LXNpemU6NC41cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoyLjEyNXJlbX0uZGlzcGxheS00e2ZvbnQtc2l6ZTozLjVyZW07Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjIuMTI1cmVtfWhye21hcmdpbi10b3A6NHJlbTttYXJnaW4tYm90dG9tOjRyZW07Ym9yZGVyOjA7Ym9yZGVyLXRvcDoycHggc29saWQgIzAzNDc3Zn1zbWFsbCwuc21hbGx7Zm9udC1zaXplOjgwJTtmb250LXdlaWdodDo0MDB9bWFyaywubWFya3twYWRkaW5nOi4yZW07YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzfS5saXN0LXVuc3R5bGVke3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1pbmxpbmV7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfS5saXN0LWlubGluZS1pdGVte2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0Oi41cmVtfS5pbml0aWFsaXNte2ZvbnQtc2l6ZTo5MCU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5ibG9ja3F1b3Rle21hcmdpbi1ib3R0b206MXJlbTtmb250LXNpemU6MS4yNXJlbX0uYmxvY2txdW90ZS1mb290ZXJ7ZGlzcGxheTpibG9jaztmb250LXNpemU6ODAlO2NvbG9yOiM2Yzc1N2R9LmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmV7Y29udGVudDpcIlxcMjAxNFxcMDBBMFwifS5pbWctZmx1aWR7bWF4LXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LmltZy10aHVtYm5haWx7cGFkZGluZzouMjVyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RlZTJlNjtib3JkZXItcmFkaXVzOi4yNXJlbTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uZmlndXJle2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5maWd1cmUtaW1ne21hcmdpbi1ib3R0b206LjVyZW07bGluZS1oZWlnaHQ6MX0uZmlndXJlLWNhcHRpb257Zm9udC1zaXplOjkwJTtjb2xvcjojNmM3NTdkfWNvZGV7Zm9udC1zaXplOjg3LjUlO2NvbG9yOiNlODNlOGM7d29yZC13cmFwOmJyZWFrLXdvcmR9YT5jb2Rle2NvbG9yOmluaGVyaXR9a2Jke3BhZGRpbmc6LjJyZW0gLjRyZW07Zm9udC1zaXplOjg3LjUlO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjEyNTI5O2JvcmRlci1yYWRpdXM6LjJyZW19a2JkIGtiZHtwYWRkaW5nOjA7Zm9udC1zaXplOjEwMCU7Zm9udC13ZWlnaHQ6NzAwfXByZXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo4Ny41JTtjb2xvcjojMjEyNTI5fXByZSBjb2Rle2ZvbnQtc2l6ZTppbmhlcml0O2NvbG9yOmluaGVyaXQ7d29yZC1icmVhazpub3JtYWx9LnByZS1zY3JvbGxhYmxle21heC1oZWlnaHQ6MzQwcHg7b3ZlcmZsb3cteTpzY3JvbGx9LmNvbnRhaW5lciwuY29udGFpbmVyLWZsdWlkLC5jb250YWluZXItc20sLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLWxnLC5jb250YWluZXIteGx7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjFyZW07cGFkZGluZy1sZWZ0OjFyZW07bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5jb250YWluZXIsLmNvbnRhaW5lci1zbXttYXgtd2lkdGg6NTQwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLXNtLC5jb250YWluZXItbWR7bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb250YWluZXIsLmNvbnRhaW5lci1zbSwuY29udGFpbmVyLW1kLC5jb250YWluZXItbGd7bWF4LXdpZHRoOjk2MHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KXsuY29udGFpbmVyLC5jb250YWluZXItc20sLmNvbnRhaW5lci1tZCwuY29udGFpbmVyLWxnLC5jb250YWluZXIteGx7bWF4LXdpZHRoOjExOTBweH19LnJvd3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXJpZ2h0Oi0xcmVtO21hcmdpbi1sZWZ0Oi0xcmVtfS5uby1ndXR0ZXJzLC5tLW5hdi10b3B7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH0ubm8tZ3V0dGVycz4uY29sLC5tLW5hdi10b3A+LmNvbCwubm8tZ3V0dGVycz5bY2xhc3MqPVwiY29sLVwiXSwubS1uYXYtdG9wPltjbGFzcyo9XCJjb2wtXCJde3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0uY29sLTEsLmNvbC0yLC5jb2wtMywuY29sLTQsLmNvbC01LC5jb2wtNiwuY29sLTcsLmNvbC04LC5jb2wtOSwuY29sLTEwLC5jb2wtMTEsLmNvbC0xMiwuby1haWMtaGVhZGVyX19kZXRhaWxzLC5vLWFpYy1oZWFkZXJfX2FkZHJlc3MsLm8tYWljLWhlYWRlcl9fY29kZSwuby1haWMtaGVhZGVyX19pbmZvLC5vLWFpYy1oZWFkZXJfX3ZhbHVlLC5jb2wsLmNvbC1hdXRvLC5jb2wtc20tMSwuY29sLXNtLTIsLmNvbC1zbS0zLC5jb2wtc20tNCwuY29sLXNtLTUsLmNvbC1zbS02LC5jb2wtc20tNywuY29sLXNtLTgsLmNvbC1zbS05LC5jb2wtc20tMTAsLmNvbC1zbS0xMSwuY29sLXNtLTEyLC5jb2wtc20sLmNvbC1zbS1hdXRvLC5jb2wtbWQtMSwuY29sLW1kLTIsLmNvbC1tZC0zLC5jb2wtbWQtNCwuY29sLW1kLTUsLmNvbC1tZC02LC5jb2wtbWQtNywuY29sLW1kLTgsLmNvbC1tZC05LC5jb2wtbWQtMTAsLmNvbC1tZC0xMSwuY29sLW1kLTEyLC5jb2wtbWQsLmNvbC1tZC1hdXRvLC5jb2wtbGctMSwuY29sLWxnLTIsLmNvbC1sZy0zLC5jb2wtbGctNCwuY29sLWxnLTUsLmNvbC1sZy02LC5jb2wtbGctNywuY29sLWxnLTgsLmNvbC1sZy05LC5hLXNpbmdsZS1lbGVtZW50LS1sZy05OmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsLmNvbC1sZy0xMCwuY29sLWxnLTExLC5jb2wtbGctMTIsLmNvbC1sZywuY29sLWxnLWF1dG8sLmNvbC14bC0xLC5jb2wteGwtMiwuY29sLXhsLTMsLmNvbC14bC00LC5jb2wteGwtNSwuY29sLXhsLTYsLmNvbC14bC03LC5jb2wteGwtOCwuY29sLXhsLTksLmNvbC14bC0xMCwuY29sLXhsLTExLC5jb2wteGwtMTIsLmNvbC14bCwuY29sLXhsLWF1dG97cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjFyZW07cGFkZGluZy1sZWZ0OjFyZW19LmNvbHtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLTE+KntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5yb3ctY29scy0yPip7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LnJvdy1jb2xzLTM+KntmbGV4OjAgMCAzMy4zMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzJX0ucm93LWNvbHMtND4qe2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5yb3ctY29scy01Pip7ZmxleDowIDAgMjAlO21heC13aWR0aDoyMCV9LnJvdy1jb2xzLTY+KntmbGV4OjAgMCAxNi42NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY3JX0uY29sLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO21heC13aWR0aDoxMDAlfS5jb2wtMXtmbGV4OjAgMCA4LjMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMyV9LmNvbC0ye2ZsZXg6MCAwIDE2LjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjclfS5jb2wtM3tmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLTR7ZmxleDowIDAgMzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LmNvbC01e2ZsZXg6MCAwIDQxLjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjclfS5jb2wtNntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLTd7ZmxleDowIDAgNTguMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMyV9LmNvbC04e2ZsZXg6MCAwIDY2LjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjclfS5jb2wtOXtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLTEwe2ZsZXg6MCAwIDgzLjMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMlfS5jb2wtMTF7ZmxleDowIDAgOTEuNjY2NjclO21heC13aWR0aDo5MS42NjY2NyV9LmNvbC0xMiwuby1haWMtaGVhZGVyX19kZXRhaWxzLC5vLWFpYy1oZWFkZXJfX2FkZHJlc3MsLm8tYWljLWhlYWRlcl9fY29kZSwuby1haWMtaGVhZGVyX19pbmZvLC5vLWFpYy1oZWFkZXJfX3ZhbHVle2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm9yZGVyLWZpcnN0e29yZGVyOi0xfS5vcmRlci1sYXN0e29yZGVyOjEzfS5vcmRlci0we29yZGVyOjB9Lm9yZGVyLTF7b3JkZXI6MX0ub3JkZXItMntvcmRlcjoyfS5vcmRlci0ze29yZGVyOjN9Lm9yZGVyLTR7b3JkZXI6NH0ub3JkZXItNXtvcmRlcjo1fS5vcmRlci02e29yZGVyOjZ9Lm9yZGVyLTd7b3JkZXI6N30ub3JkZXItOHtvcmRlcjo4fS5vcmRlci05e29yZGVyOjl9Lm9yZGVyLTEwe29yZGVyOjEwfS5vcmRlci0xMXtvcmRlcjoxMX0ub3JkZXItMTJ7b3JkZXI6MTJ9Lm9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9Lm9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlfS5vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9Lm9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9Lm9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0ub2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5jb2wtc217ZmxleC1iYXNpczowO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfS5yb3ctY29scy1zbS0xPip7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMtc20tMj4qe2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5yb3ctY29scy1zbS0zPip7ZmxleDowIDAgMzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LnJvdy1jb2xzLXNtLTQ+KntmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0ucm93LWNvbHMtc20tNT4qe2ZsZXg6MCAwIDIwJTttYXgtd2lkdGg6MjAlfS5yb3ctY29scy1zbS02Pip7ZmxleDowIDAgMTYuNjY2NjclO21heC13aWR0aDoxNi42NjY2NyV9LmNvbC1zbS1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJX0uY29sLXNtLTF7ZmxleDowIDAgOC4zMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMlfS5jb2wtc20tMntmbGV4OjAgMCAxNi42NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY3JX0uY29sLXNtLTN7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC1zbS00e2ZsZXg6MCAwIDMzLjMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMlfS5jb2wtc20tNXtmbGV4OjAgMCA0MS42NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY3JX0uY29sLXNtLTZ7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC1zbS03e2ZsZXg6MCAwIDU4LjMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMlfS5jb2wtc20tOHtmbGV4OjAgMCA2Ni42NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY3JX0uY29sLXNtLTl7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC1zbS0xMHtmbGV4OjAgMCA4My4zMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzJX0uY29sLXNtLTExe2ZsZXg6MCAwIDkxLjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjclfS5jb2wtc20tMTJ7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ub3JkZXItc20tZmlyc3R7b3JkZXI6LTF9Lm9yZGVyLXNtLWxhc3R7b3JkZXI6MTN9Lm9yZGVyLXNtLTB7b3JkZXI6MH0ub3JkZXItc20tMXtvcmRlcjoxfS5vcmRlci1zbS0ye29yZGVyOjJ9Lm9yZGVyLXNtLTN7b3JkZXI6M30ub3JkZXItc20tNHtvcmRlcjo0fS5vcmRlci1zbS01e29yZGVyOjV9Lm9yZGVyLXNtLTZ7b3JkZXI6Nn0ub3JkZXItc20tN3tvcmRlcjo3fS5vcmRlci1zbS04e29yZGVyOjh9Lm9yZGVyLXNtLTl7b3JkZXI6OX0ub3JkZXItc20tMTB7b3JkZXI6MTB9Lm9yZGVyLXNtLTExe29yZGVyOjExfS5vcmRlci1zbS0xMntvcmRlcjoxMn0ub2Zmc2V0LXNtLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LXNtLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9Lm9mZnNldC1zbS0ye21hcmdpbi1sZWZ0OjE2LjY2NjY3JX0ub2Zmc2V0LXNtLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtc20tNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9Lm9mZnNldC1zbS01e21hcmdpbi1sZWZ0OjQxLjY2NjY3JX0ub2Zmc2V0LXNtLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtc20tN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9Lm9mZnNldC1zbS04e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0ub2Zmc2V0LXNtLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtc20tMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5vZmZzZXQtc20tMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb2wtbWR7ZmxleC1iYXNpczowO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfS5yb3ctY29scy1tZC0xPip7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMtbWQtMj4qe2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5yb3ctY29scy1tZC0zPip7ZmxleDowIDAgMzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LnJvdy1jb2xzLW1kLTQ+KntmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0ucm93LWNvbHMtbWQtNT4qe2ZsZXg6MCAwIDIwJTttYXgtd2lkdGg6MjAlfS5yb3ctY29scy1tZC02Pip7ZmxleDowIDAgMTYuNjY2NjclO21heC13aWR0aDoxNi42NjY2NyV9LmNvbC1tZC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJX0uY29sLW1kLTF7ZmxleDowIDAgOC4zMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMlfS5jb2wtbWQtMntmbGV4OjAgMCAxNi42NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY3JX0uY29sLW1kLTN7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC1tZC00LC5vLWFpYy1oZWFkZXJfX2RldGFpbHMsLm8tYWljLWhlYWRlcl9fYWRkcmVzcywuby1haWMtaGVhZGVyX19jb2Rle2ZsZXg6MCAwIDMzLjMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMlfS5jb2wtbWQtNXtmbGV4OjAgMCA0MS42NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY3JX0uY29sLW1kLTZ7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC1tZC03e2ZsZXg6MCAwIDU4LjMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMlfS5jb2wtbWQtOHtmbGV4OjAgMCA2Ni42NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY3JX0uY29sLW1kLTl7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC1tZC0xMHtmbGV4OjAgMCA4My4zMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzJX0uY29sLW1kLTExe2ZsZXg6MCAwIDkxLjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjclfS5jb2wtbWQtMTJ7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ub3JkZXItbWQtZmlyc3R7b3JkZXI6LTF9Lm9yZGVyLW1kLWxhc3R7b3JkZXI6MTN9Lm9yZGVyLW1kLTB7b3JkZXI6MH0ub3JkZXItbWQtMXtvcmRlcjoxfS5vcmRlci1tZC0ye29yZGVyOjJ9Lm9yZGVyLW1kLTN7b3JkZXI6M30ub3JkZXItbWQtNHtvcmRlcjo0fS5vcmRlci1tZC01e29yZGVyOjV9Lm9yZGVyLW1kLTZ7b3JkZXI6Nn0ub3JkZXItbWQtN3tvcmRlcjo3fS5vcmRlci1tZC04e29yZGVyOjh9Lm9yZGVyLW1kLTl7b3JkZXI6OX0ub3JkZXItbWQtMTB7b3JkZXI6MTB9Lm9yZGVyLW1kLTExe29yZGVyOjExfS5vcmRlci1tZC0xMntvcmRlcjoxMn0ub2Zmc2V0LW1kLTB7bWFyZ2luLWxlZnQ6MH0ub2Zmc2V0LW1kLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMyV9Lm9mZnNldC1tZC0ye21hcmdpbi1sZWZ0OjE2LjY2NjY3JX0ub2Zmc2V0LW1kLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtbWQtNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9Lm9mZnNldC1tZC01e21hcmdpbi1sZWZ0OjQxLjY2NjY3JX0ub2Zmc2V0LW1kLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtbWQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9Lm9mZnNldC1tZC04e21hcmdpbi1sZWZ0OjY2LjY2NjY3JX0ub2Zmc2V0LW1kLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtbWQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlfS5vZmZzZXQtbWQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb2wtbGd7ZmxleC1iYXNpczowO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfS5yb3ctY29scy1sZy0xPip7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ucm93LWNvbHMtbGctMj4qe2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5yb3ctY29scy1sZy0zPip7ZmxleDowIDAgMzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LnJvdy1jb2xzLWxnLTQ+KntmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0ucm93LWNvbHMtbGctNT4qe2ZsZXg6MCAwIDIwJTttYXgtd2lkdGg6MjAlfS5yb3ctY29scy1sZy02Pip7ZmxleDowIDAgMTYuNjY2NjclO21heC13aWR0aDoxNi42NjY2NyV9LmNvbC1sZy1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJX0uY29sLWxnLTF7ZmxleDowIDAgOC4zMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMlfS5jb2wtbGctMntmbGV4OjAgMCAxNi42NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY3JX0uY29sLWxnLTN7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC1sZy00LC5vLWFpYy1oZWFkZXJfX2luZm97ZmxleDowIDAgMzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LmNvbC1sZy01e2ZsZXg6MCAwIDQxLjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjclfS5jb2wtbGctNntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLWxnLTd7ZmxleDowIDAgNTguMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMyV9LmNvbC1sZy04LC5vLWFpYy1oZWFkZXJfX3ZhbHVle2ZsZXg6MCAwIDY2LjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjclfS5jb2wtbGctOSwuYS1zaW5nbGUtZWxlbWVudC0tbGctOTpmaXJzdC1jaGlsZDpsYXN0LWNoaWxke2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5jb2wtbGctMTB7ZmxleDowIDAgODMuMzMzMzMlO21heC13aWR0aDo4My4zMzMzMyV9LmNvbC1sZy0xMXtmbGV4OjAgMCA5MS42NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY3JX0uY29sLWxnLTEye2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9Lm9yZGVyLWxnLWZpcnN0e29yZGVyOi0xfS5vcmRlci1sZy1sYXN0e29yZGVyOjEzfS5vcmRlci1sZy0we29yZGVyOjB9Lm9yZGVyLWxnLTF7b3JkZXI6MX0ub3JkZXItbGctMntvcmRlcjoyfS5vcmRlci1sZy0ze29yZGVyOjN9Lm9yZGVyLWxnLTR7b3JkZXI6NH0ub3JkZXItbGctNXtvcmRlcjo1fS5vcmRlci1sZy02e29yZGVyOjZ9Lm9yZGVyLWxnLTd7b3JkZXI6N30ub3JkZXItbGctOHtvcmRlcjo4fS5vcmRlci1sZy05e29yZGVyOjl9Lm9yZGVyLWxnLTEwe29yZGVyOjEwfS5vcmRlci1sZy0xMXtvcmRlcjoxMX0ub3JkZXItbGctMTJ7b3JkZXI6MTJ9Lm9mZnNldC1sZy0we21hcmdpbi1sZWZ0OjB9Lm9mZnNldC1sZy0xe21hcmdpbi1sZWZ0OjguMzMzMzMlfS5vZmZzZXQtbGctMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9Lm9mZnNldC1sZy0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LWxnLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlfS5vZmZzZXQtbGctNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9Lm9mZnNldC1sZy02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LWxnLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlfS5vZmZzZXQtbGctOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9Lm9mZnNldC1sZy05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LWxnLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0ub2Zmc2V0LWxnLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JX19QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7LmNvbC14bHtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LnJvdy1jb2xzLXhsLTE+KntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5yb3ctY29scy14bC0yPip7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LnJvdy1jb2xzLXhsLTM+KntmbGV4OjAgMCAzMy4zMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzJX0ucm93LWNvbHMteGwtND4qe2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5yb3ctY29scy14bC01Pip7ZmxleDowIDAgMjAlO21heC13aWR0aDoyMCV9LnJvdy1jb2xzLXhsLTY+KntmbGV4OjAgMCAxNi42NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY3JX0uY29sLXhsLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvO21heC13aWR0aDoxMDAlfS5jb2wteGwtMXtmbGV4OjAgMCA4LjMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMyV9LmNvbC14bC0ye2ZsZXg6MCAwIDE2LjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjclfS5jb2wteGwtM3tmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLXhsLTR7ZmxleDowIDAgMzMuMzMzMzMlO21heC13aWR0aDozMy4zMzMzMyV9LmNvbC14bC01e2ZsZXg6MCAwIDQxLjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjclfS5jb2wteGwtNntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLXhsLTd7ZmxleDowIDAgNTguMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMyV9LmNvbC14bC04e2ZsZXg6MCAwIDY2LjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjclfS5jb2wteGwtOXtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLXhsLTEwe2ZsZXg6MCAwIDgzLjMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMlfS5jb2wteGwtMTF7ZmxleDowIDAgOTEuNjY2NjclO21heC13aWR0aDo5MS42NjY2NyV9LmNvbC14bC0xMntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5vcmRlci14bC1maXJzdHtvcmRlcjotMX0ub3JkZXIteGwtbGFzdHtvcmRlcjoxM30ub3JkZXIteGwtMHtvcmRlcjowfS5vcmRlci14bC0xe29yZGVyOjF9Lm9yZGVyLXhsLTJ7b3JkZXI6Mn0ub3JkZXIteGwtM3tvcmRlcjozfS5vcmRlci14bC00e29yZGVyOjR9Lm9yZGVyLXhsLTV7b3JkZXI6NX0ub3JkZXIteGwtNntvcmRlcjo2fS5vcmRlci14bC03e29yZGVyOjd9Lm9yZGVyLXhsLTh7b3JkZXI6OH0ub3JkZXIteGwtOXtvcmRlcjo5fS5vcmRlci14bC0xMHtvcmRlcjoxMH0ub3JkZXIteGwtMTF7b3JkZXI6MTF9Lm9yZGVyLXhsLTEye29yZGVyOjEyfS5vZmZzZXQteGwtMHttYXJnaW4tbGVmdDowfS5vZmZzZXQteGwtMXttYXJnaW4tbGVmdDo4LjMzMzMzJX0ub2Zmc2V0LXhsLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjclfS5vZmZzZXQteGwtM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC14bC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzJX0ub2Zmc2V0LXhsLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjclfS5vZmZzZXQteGwtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC14bC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzJX0ub2Zmc2V0LXhsLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjclfS5vZmZzZXQteGwtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC14bC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMyV9Lm9mZnNldC14bC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NyV9fS50YWJsZXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MXJlbTtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0udGFibGUgdGgsLnRhYmxlIHRke3BhZGRpbmc6Ljc1cmVtO3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXItdG9wOjFweCBzb2xpZCAjZGVlMmU2fS50YWJsZSB0aGVhZCB0aHt2ZXJ0aWNhbC1hbGlnbjpib3R0b207Ym9yZGVyLWJvdHRvbToycHggc29saWQgI2RlZTJlNn0udGFibGUgdGJvZHkrdGJvZHl7Ym9yZGVyLXRvcDoycHggc29saWQgI2RlZTJlNn0udGFibGUtc20gdGgsLnRhYmxlLXNtIHRke3BhZGRpbmc6LjNyZW19LnRhYmxlLWJvcmRlcmVke2JvcmRlcjoxcHggc29saWQgI2RlZTJlNn0udGFibGUtYm9yZGVyZWQgdGgsLnRhYmxlLWJvcmRlcmVkIHRke2JvcmRlcjoxcHggc29saWQgI2RlZTJlNn0udGFibGUtYm9yZGVyZWQgdGhlYWQgdGgsLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRke2JvcmRlci1ib3R0b20td2lkdGg6MnB4fS50YWJsZS1ib3JkZXJsZXNzIHRoLC50YWJsZS1ib3JkZXJsZXNzIHRkLC50YWJsZS1ib3JkZXJsZXNzIHRoZWFkIHRoLC50YWJsZS1ib3JkZXJsZXNzIHRib2R5K3Rib2R5e2JvcmRlcjowfS50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuMDUpfS50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjA3NSl9LnRhYmxlLXByaW1hcnksLnRhYmxlLXByaW1hcnk+dGgsLnRhYmxlLXByaW1hcnk+dGR7YmFja2dyb3VuZC1jb2xvcjojYjhjYmRifS50YWJsZS1wcmltYXJ5IHRoLC50YWJsZS1wcmltYXJ5IHRkLC50YWJsZS1wcmltYXJ5IHRoZWFkIHRoLC50YWJsZS1wcmltYXJ5IHRib2R5K3Rib2R5e2JvcmRlci1jb2xvcjojN2M5ZmJjfS50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNhN2JmZDJ9LnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNhN2JmZDJ9LnRhYmxlLXNlY29uZGFyeSwudGFibGUtc2Vjb25kYXJ5PnRoLC50YWJsZS1zZWNvbmRhcnk+dGR7YmFja2dyb3VuZC1jb2xvcjojZmJkNmI4fS50YWJsZS1zZWNvbmRhcnkgdGgsLnRhYmxlLXNlY29uZGFyeSB0ZCwudGFibGUtc2Vjb25kYXJ5IHRoZWFkIHRoLC50YWJsZS1zZWNvbmRhcnkgdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiNmN2IzN2F9LnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmFjOGEwfS50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2ZhYzhhMH0udGFibGUtc3VjY2VzcywudGFibGUtc3VjY2Vzcz50aCwudGFibGUtc3VjY2Vzcz50ZHtiYWNrZ3JvdW5kLWNvbG9yOiNjM2U2Y2J9LnRhYmxlLXN1Y2Nlc3MgdGgsLnRhYmxlLXN1Y2Nlc3MgdGQsLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsLnRhYmxlLXN1Y2Nlc3MgdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiM4ZmQxOWV9LnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2IxZGZiYn0udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2IxZGZiYn0udGFibGUtaW5mbywudGFibGUtaW5mbz50aCwudGFibGUtaW5mbz50ZHtiYWNrZ3JvdW5kLWNvbG9yOiNiZWU1ZWJ9LnRhYmxlLWluZm8gdGgsLnRhYmxlLWluZm8gdGQsLnRhYmxlLWluZm8gdGhlYWQgdGgsLnRhYmxlLWluZm8gdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiM4NmNmZGF9LnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2FiZGRlNX0udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2FiZGRlNX0udGFibGUtd2FybmluZywudGFibGUtd2FybmluZz50aCwudGFibGUtd2FybmluZz50ZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmVlYmF9LnRhYmxlLXdhcm5pbmcgdGgsLnRhYmxlLXdhcm5pbmcgdGQsLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGgsLnRhYmxlLXdhcm5pbmcgdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiNmZmRmN2V9LnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2ZmZThhMX0udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2ZmZThhMX0udGFibGUtZGFuZ2VyLC50YWJsZS1kYW5nZXI+dGgsLnRhYmxlLWRhbmdlcj50ZHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWM2Y2J9LnRhYmxlLWRhbmdlciB0aCwudGFibGUtZGFuZ2VyIHRkLC50YWJsZS1kYW5nZXIgdGhlYWQgdGgsLnRhYmxlLWRhbmdlciB0Ym9keSt0Ym9keXtib3JkZXItY29sb3I6I2VkOTY5ZX0udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMWIwYjd9LnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojZjFiMGI3fS50YWJsZS1saWdodCwudGFibGUtbGlnaHQ+dGgsLnRhYmxlLWxpZ2h0PnRke2JhY2tncm91bmQtY29sb3I6I2ZkZmRmZX0udGFibGUtbGlnaHQgdGgsLnRhYmxlLWxpZ2h0IHRkLC50YWJsZS1saWdodCB0aGVhZCB0aCwudGFibGUtbGlnaHQgdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiNmYmZjZmN9LnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNlY2VjZjZ9LnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3Zlcj50ZCwudGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2VjZWNmNn0udGFibGUtZGFyaywudGFibGUtZGFyaz50aCwudGFibGUtZGFyaz50ZHtiYWNrZ3JvdW5kLWNvbG9yOiNiOGNiZGJ9LnRhYmxlLWRhcmsgdGgsLnRhYmxlLWRhcmsgdGQsLnRhYmxlLWRhcmsgdGhlYWQgdGgsLnRhYmxlLWRhcmsgdGJvZHkrdGJvZHl7Ym9yZGVyLWNvbG9yOiM3YzlmYmN9LnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2E3YmZkMn0udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6I2E3YmZkMn0udGFibGUtbmF2LC50YWJsZS1uYXY+dGgsLnRhYmxlLW5hdj50ZHtiYWNrZ3JvdW5kLWNvbG9yOiNiOGNiZGJ9LnRhYmxlLW5hdiB0aCwudGFibGUtbmF2IHRkLC50YWJsZS1uYXYgdGhlYWQgdGgsLnRhYmxlLW5hdiB0Ym9keSt0Ym9keXtib3JkZXItY29sb3I6IzdjOWZiY30udGFibGUtaG92ZXIgLnRhYmxlLW5hdjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNhN2JmZDJ9LnRhYmxlLWhvdmVyIC50YWJsZS1uYXY6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1uYXY6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjojYTdiZmQyfS50YWJsZS1mb290ZXIsLnRhYmxlLWZvb3Rlcj50aCwudGFibGUtZm9vdGVyPnRke2JhY2tncm91bmQtY29sb3I6I2I4Y2JkYn0udGFibGUtZm9vdGVyIHRoLC50YWJsZS1mb290ZXIgdGQsLnRhYmxlLWZvb3RlciB0aGVhZCB0aCwudGFibGUtZm9vdGVyIHRib2R5K3Rib2R5e2JvcmRlci1jb2xvcjojN2M5ZmJjfS50YWJsZS1ob3ZlciAudGFibGUtZm9vdGVyOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2E3YmZkMn0udGFibGUtaG92ZXIgLnRhYmxlLWZvb3Rlcjpob3Zlcj50ZCwudGFibGUtaG92ZXIgLnRhYmxlLWZvb3Rlcjpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOiNhN2JmZDJ9LnRhYmxlLWFjdGl2ZSwudGFibGUtYWN0aXZlPnRoLC50YWJsZS1hY3RpdmU+dGR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuMDc1KX0udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC4wNzUpfS50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyPnRkLC50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjA3NSl9LnRhYmxlIC50aGVhZC1kYXJrIHRoe2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjEyNTI5O2JvcmRlci1jb2xvcjojMzIzODNlfS50YWJsZSAudGhlYWQtbGlnaHQgdGh7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7Ym9yZGVyLWNvbG9yOiNkZWUyZTZ9LnRhYmxlLWRhcmt7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyMTI1Mjl9LnRhYmxlLWRhcmsgdGgsLnRhYmxlLWRhcmsgdGQsLnRhYmxlLWRhcmsgdGhlYWQgdGh7Ym9yZGVyLWNvbG9yOiMzMjM4M2V9LnRhYmxlLWRhcmsudGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9LnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpe2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjA1KX0udGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjA3NSl9QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1zbXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS50YWJsZS1yZXNwb25zaXZlLXNtPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1tZHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS50YWJsZS1yZXNwb25zaXZlLW1kPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH19QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KXsudGFibGUtcmVzcG9uc2l2ZS1sZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNofS50YWJsZS1yZXNwb25zaXZlLWxnPi50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH19QG1lZGlhIChtYXgtd2lkdGg6IDEyNDkuOThweCl7LnRhYmxlLXJlc3BvbnNpdmUteGx7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO292ZXJmbG93LXg6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0udGFibGUtcmVzcG9uc2l2ZS14bD4udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9fS50YWJsZS1yZXNwb25zaXZle2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2h9LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVke2JvcmRlcjowfS5mb3JtLWNvbnRyb2wsI21jX2VtYmVkX3NpZ251cCBpbnB1dFt0eXBlPWVtYWlsXSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHNlbGVjdCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHRleHRhcmVhLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgaW5wdXR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDpjYWxjKDNyZW0gKyAycHgpO3BhZGRpbmc6MXJlbSAxcmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxO2NvbG9yOiM0OTUwNTc7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGE7Ym9yZGVyLXJhZGl1czouMjVyZW07dHJhbnNpdGlvbjpib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dH1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZvcm0tY29udHJvbCwjbWNfZW1iZWRfc2lnbnVwIGlucHV0W3R5cGU9ZW1haWxdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgc2VsZWN0LC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgdGV4dGFyZWEsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBpbnB1dHt0cmFuc2l0aW9uOm5vbmV9fS5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQsI21jX2VtYmVkX3NpZ251cCBpbnB1dFt0eXBlPWVtYWlsXTo6LW1zLWV4cGFuZCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHNlbGVjdDo6LW1zLWV4cGFuZCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHRleHRhcmVhOjotbXMtZXhwYW5kLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgaW5wdXQ6Oi1tcy1leHBhbmR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0uZm9ybS1jb250cm9sOi1tb3otZm9jdXNyaW5nLCNtY19lbWJlZF9zaWdudXAgaW5wdXQ6LW1vei1mb2N1c3JpbmdbdHlwZT1lbWFpbF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBzZWxlY3Q6LW1vei1mb2N1c3JpbmcsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSB0ZXh0YXJlYTotbW96LWZvY3VzcmluZywuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGlucHV0Oi1tb3otZm9jdXNyaW5ne2NvbG9yOnRyYW5zcGFyZW50O3RleHQtc2hhZG93OjAgMCAwICM0OTUwNTd9LmZvcm0tY29udHJvbDpmb2N1cywjbWNfZW1iZWRfc2lnbnVwIGlucHV0OmZvY3VzW3R5cGU9ZW1haWxdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgc2VsZWN0OmZvY3VzLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgdGV4dGFyZWE6Zm9jdXMsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBpbnB1dDpmb2N1c3tjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2ZmYjE3MTtvdXRsaW5lOjA7Ym94LXNoYWRvdzowfS5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLCNtY19lbWJlZF9zaWdudXAgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgc2VsZWN0OjpwbGFjZWhvbGRlciwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHRleHRhcmVhOjpwbGFjZWhvbGRlciwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGlucHV0OjpwbGFjZWhvbGRlcntjb2xvcjojNmM3NTdkO29wYWNpdHk6MX0uZm9ybS1jb250cm9sOmRpc2FibGVkLCNtY19lbWJlZF9zaWdudXAgaW5wdXQ6ZGlzYWJsZWRbdHlwZT1lbWFpbF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBzZWxlY3Q6ZGlzYWJsZWQsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSB0ZXh0YXJlYTpkaXNhYmxlZCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGlucHV0OmRpc2FibGVkLC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLCNtY19lbWJlZF9zaWdudXAgaW5wdXRbcmVhZG9ubHldW3R5cGU9ZW1haWxdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgc2VsZWN0W3JlYWRvbmx5XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHRleHRhcmVhW3JlYWRvbmx5XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGlucHV0W3JlYWRvbmx5XXtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7b3BhY2l0eToxfWlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCwjbWNfZW1iZWRfc2lnbnVwIGlucHV0W3R5cGU9XCJkYXRlXCJdW3R5cGU9ZW1haWxdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgaW5wdXRbdHlwZT1cImRhdGVcIl0saW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLCNtY19lbWJlZF9zaWdudXAgaW5wdXRbdHlwZT1cInRpbWVcIl1bdHlwZT1lbWFpbF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBpbnB1dFt0eXBlPVwidGltZVwiXSxpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLCNtY19lbWJlZF9zaWdudXAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdW3R5cGU9ZW1haWxdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLGlucHV0W3R5cGU9XCJtb250aFwiXS5mb3JtLWNvbnRyb2wsI21jX2VtYmVkX3NpZ251cCBpbnB1dFt0eXBlPVwibW9udGhcIl1bdHlwZT1lbWFpbF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBpbnB1dFt0eXBlPVwibW9udGhcIl17YXBwZWFyYW5jZTpub25lfXNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHNlbGVjdDpmb2N1czo6LW1zLXZhbHVle2NvbG9yOiM0OTUwNTc7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5mb3JtLWNvbnRyb2wtZmlsZSwuZm9ybS1jb250cm9sLXJhbmdle2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uY29sLWZvcm0tbGFiZWx7cGFkZGluZy10b3A6Y2FsYygxcmVtICsgMXB4KTtwYWRkaW5nLWJvdHRvbTpjYWxjKDFyZW0gKyAxcHgpO21hcmdpbi1ib3R0b206MDtmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDoxfS5jb2wtZm9ybS1sYWJlbC1sZ3twYWRkaW5nLXRvcDpjYWxjKDFyZW0gKyAxcHgpO3BhZGRpbmctYm90dG9tOmNhbGMoMXJlbSArIDFweCk7Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS41fS5jb2wtZm9ybS1sYWJlbC1zbXtwYWRkaW5nLXRvcDpjYWxjKC4yNXJlbSArIDFweCk7cGFkZGluZy1ib3R0b206Y2FsYyguMjVyZW0gKyAxcHgpO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNX0uZm9ybS1jb250cm9sLXBsYWludGV4dHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzoxcmVtIDA7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxcmVtO2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjpzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6MXB4IDB9LmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLXNtLC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZ3twYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9LmZvcm0tY29udHJvbC1zbXtoZWlnaHQ6Y2FsYygxLjgxMjVyZW0gKyAycHgpO3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOi4ycmVtfS5mb3JtLWNvbnRyb2wtbGd7aGVpZ2h0OmNhbGMoMy44NzVyZW0gKyAycHgpO3BhZGRpbmc6MXJlbSAxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOi4zcmVtfXNlbGVjdC5mb3JtLWNvbnRyb2xbc2l6ZV0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBzZWxlY3Rbc2l6ZV0sc2VsZWN0LmZvcm0tY29udHJvbFttdWx0aXBsZV0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBzZWxlY3RbbXVsdGlwbGVde2hlaWdodDphdXRvfXRleHRhcmVhLmZvcm0tY29udHJvbCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHRleHRhcmVhe2hlaWdodDphdXRvfS5mb3JtLWdyb3Vwe21hcmdpbi1ib3R0b206MXJlbX0uZm9ybS10ZXh0e2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDouMjVyZW19LmZvcm0tcm93e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDttYXJnaW4tcmlnaHQ6LTVweDttYXJnaW4tbGVmdDotNXB4fS5mb3JtLXJvdz4uY29sLC5mb3JtLXJvdz5bY2xhc3MqPVwiY29sLVwiXXtwYWRkaW5nLXJpZ2h0OjVweDtwYWRkaW5nLWxlZnQ6NXB4fS5mb3JtLWNoZWNre3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1sZWZ0OjEuMjVyZW19LmZvcm0tY2hlY2staW5wdXR7cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luLXRvcDouM3JlbTttYXJnaW4tbGVmdDotMS4yNXJlbX0uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCwuZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOiM1Yzg4YWN9LmZvcm0tY2hlY2stbGFiZWx7bWFyZ2luLWJvdHRvbTowfS5mb3JtLWNoZWNrLWlubGluZXtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tcmlnaHQ6Ljc1cmVtfS5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dHtwb3NpdGlvbjpzdGF0aWM7bWFyZ2luLXRvcDowO21hcmdpbi1yaWdodDouMzEyNXJlbTttYXJnaW4tbGVmdDowfS52YWxpZC1mZWVkYmFja3tkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTttYXJnaW4tdG9wOi4yNXJlbTtmb250LXNpemU6ODAlO2NvbG9yOiMyOGE3NDV9LnZhbGlkLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3otaW5kZXg6NTtkaXNwbGF5Om5vbmU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzouMjVyZW0gLjVyZW07bWFyZ2luLXRvcDouMXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoNDAsMTY3LDY5LDAuOSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LmZvcm0tcm93Pi5jb2w+LnZhbGlkLXRvb2x0aXAsLmZvcm0tcm93PltjbGFzcyo9XCJjb2wtXCJdPi52YWxpZC10b29sdGlwe2xlZnQ6NXB4fS53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjaywud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXB7ZGlzcGxheTpibG9ja30ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLC53YXMtdmFsaWRhdGVkICNtY19lbWJlZF9zaWdudXAgaW5wdXQ6dmFsaWRbdHlwZT1lbWFpbF0sI21jX2VtYmVkX3NpZ251cCAud2FzLXZhbGlkYXRlZCBpbnB1dDp2YWxpZFt0eXBlPWVtYWlsXSwud2FzLXZhbGlkYXRlZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHNlbGVjdDp2YWxpZCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC53YXMtdmFsaWRhdGVkIHNlbGVjdDp2YWxpZCwud2FzLXZhbGlkYXRlZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHRleHRhcmVhOnZhbGlkLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWE6dmFsaWQsLndhcy12YWxpZGF0ZWQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBpbnB1dDp2YWxpZCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkLC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQsI21jX2VtYmVkX3NpZ251cCBpbnB1dC5pcy12YWxpZFt0eXBlPWVtYWlsXSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHNlbGVjdC5pcy12YWxpZCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHRleHRhcmVhLmlzLXZhbGlkLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgaW5wdXQuaXMtdmFsaWR7Ym9yZGVyLWNvbG9yOiMyOGE3NDU7cGFkZGluZy1yaWdodDozcmVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyOGE3NDUnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgY2FsYyguMzc1ZW0gKyAuMTg3NXJlbSkgY2VudGVyO2JhY2tncm91bmQtc2l6ZTpjYWxjKC43NWVtICsgLjM3NXJlbSkgY2FsYyguNzVlbSArIC4zNzVyZW0pfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgI21jX2VtYmVkX3NpZ251cCBpbnB1dDp2YWxpZDpmb2N1c1t0eXBlPWVtYWlsXSwjbWNfZW1iZWRfc2lnbnVwIC53YXMtdmFsaWRhdGVkIGlucHV0OnZhbGlkOmZvY3VzW3R5cGU9ZW1haWxdLC53YXMtdmFsaWRhdGVkIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgc2VsZWN0OnZhbGlkOmZvY3VzLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLndhcy12YWxpZGF0ZWQgc2VsZWN0OnZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgdGV4dGFyZWE6dmFsaWQ6Zm9jdXMsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYTp2YWxpZDpmb2N1cywud2FzLXZhbGlkYXRlZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGlucHV0OnZhbGlkOmZvY3VzLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLndhcy12YWxpZGF0ZWQgaW5wdXQ6dmFsaWQ6Zm9jdXMsLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cywjbWNfZW1iZWRfc2lnbnVwIGlucHV0LmlzLXZhbGlkOmZvY3VzW3R5cGU9ZW1haWxdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgc2VsZWN0LmlzLXZhbGlkOmZvY3VzLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgdGV4dGFyZWEuaXMtdmFsaWQ6Zm9jdXMsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBpbnB1dC5pcy12YWxpZDpmb2N1c3tib3JkZXItY29sb3I6IzI4YTc0NTtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDAsMTY3LDY5LDAuMjUpfS53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCwud2FzLXZhbGlkYXRlZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHRleHRhcmVhOnZhbGlkLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLndhcy12YWxpZGF0ZWQgdGV4dGFyZWE6dmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgdGV4dGFyZWEuaXMtdmFsaWR7cGFkZGluZy1yaWdodDozcmVtO2JhY2tncm91bmQtcG9zaXRpb246dG9wIGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pIHJpZ2h0IGNhbGMoLjM3NWVtICsgLjE4NzVyZW0pfS53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLC5jdXN0b20tc2VsZWN0LmlzLXZhbGlke2JvcmRlci1jb2xvcjojMjhhNzQ1O3BhZGRpbmctcmlnaHQ6Y2FsYyguNzVlbSArIDIuMzEyNXJlbSk7YmFja2dyb3VuZDp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSByaWdodCAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdCwjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMjhhNzQ1JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSkgbm8tcmVwZWF0fS53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3Vze2JvcmRlci1jb2xvcjojMjhhNzQ1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksMC4yNSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOiMyOGE3NDV9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjaywuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwe2Rpc3BsYXk6YmxvY2t9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbHtjb2xvcjojMjhhNzQ1fS53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojMjhhNzQ1fS53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItY29sb3I6IzM0Y2U1NztiYWNrZ3JvdW5kLWNvbG9yOiMzNGNlNTd9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDQwLDE2Nyw2OSwwLjI1KX0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6IzI4YTc0NX0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVse2JvcmRlci1jb2xvcjojMjhhNzQ1O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksMC4yNSl9LmludmFsaWQtZmVlZGJhY2t7ZGlzcGxheTpub25lO3dpZHRoOjEwMCU7bWFyZ2luLXRvcDouMjVyZW07Zm9udC1zaXplOjgwJTtjb2xvcjojZGMzNTQ1fS5pbnZhbGlkLXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3otaW5kZXg6NTtkaXNwbGF5Om5vbmU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzouMjVyZW0gLjVyZW07bWFyZ2luLXRvcDouMXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjIwLDUzLDY5LDAuOSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LmZvcm0tcm93Pi5jb2w+LmludmFsaWQtdG9vbHRpcCwuZm9ybS1yb3c+W2NsYXNzKj1cImNvbC1cIl0+LmludmFsaWQtdG9vbHRpcHtsZWZ0OjVweH0ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfS53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwud2FzLXZhbGlkYXRlZCAjbWNfZW1iZWRfc2lnbnVwIGlucHV0OmludmFsaWRbdHlwZT1lbWFpbF0sI21jX2VtYmVkX3NpZ251cCAud2FzLXZhbGlkYXRlZCBpbnB1dDppbnZhbGlkW3R5cGU9ZW1haWxdLC53YXMtdmFsaWRhdGVkIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgc2VsZWN0OmludmFsaWQsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAud2FzLXZhbGlkYXRlZCBzZWxlY3Q6aW52YWxpZCwud2FzLXZhbGlkYXRlZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHRleHRhcmVhOmludmFsaWQsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAud2FzLXZhbGlkYXRlZCB0ZXh0YXJlYTppbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgaW5wdXQ6aW52YWxpZCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQsLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLCNtY19lbWJlZF9zaWdudXAgaW5wdXQuaXMtaW52YWxpZFt0eXBlPWVtYWlsXSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHNlbGVjdC5pcy1pbnZhbGlkLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgdGV4dGFyZWEuaXMtaW52YWxpZCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGlucHV0LmlzLWludmFsaWR7Ym9yZGVyLWNvbG9yOiNkYzM1NDU7cGFkZGluZy1yaWdodDozcmVtO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSBjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNhbGMoLjc1ZW0gKyAuMzc1cmVtKSBjYWxjKC43NWVtICsgLjM3NXJlbSl9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkICNtY19lbWJlZF9zaWdudXAgaW5wdXQ6aW52YWxpZDpmb2N1c1t0eXBlPWVtYWlsXSwjbWNfZW1iZWRfc2lnbnVwIC53YXMtdmFsaWRhdGVkIGlucHV0OmludmFsaWQ6Zm9jdXNbdHlwZT1lbWFpbF0sLndhcy12YWxpZGF0ZWQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBzZWxlY3Q6aW52YWxpZDpmb2N1cywuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC53YXMtdmFsaWRhdGVkIHNlbGVjdDppbnZhbGlkOmZvY3VzLC53YXMtdmFsaWRhdGVkIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgdGV4dGFyZWE6aW52YWxpZDpmb2N1cywuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOmludmFsaWQ6Zm9jdXMsLndhcy12YWxpZGF0ZWQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBpbnB1dDppbnZhbGlkOmZvY3VzLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLndhcy12YWxpZGF0ZWQgaW5wdXQ6aW52YWxpZDpmb2N1cywuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsI21jX2VtYmVkX3NpZ251cCBpbnB1dC5pcy1pbnZhbGlkOmZvY3VzW3R5cGU9ZW1haWxdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSB0ZXh0YXJlYS5pcy1pbnZhbGlkOmZvY3VzLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgaW5wdXQuaXMtaW52YWxpZDpmb2N1c3tib3JkZXItY29sb3I6I2RjMzU0NTtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjIwLDUzLDY5LDAuMjUpfS53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLC53YXMtdmFsaWRhdGVkIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgdGV4dGFyZWE6aW52YWxpZCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC53YXMtdmFsaWRhdGVkIHRleHRhcmVhOmludmFsaWQsdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLWludmFsaWQsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSB0ZXh0YXJlYS5pcy1pbnZhbGlke3BhZGRpbmctcmlnaHQ6M3JlbTtiYWNrZ3JvdW5kLXBvc2l0aW9uOnRvcCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKSByaWdodCBjYWxjKC4zNzVlbSArIC4xODc1cmVtKX0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWR7Ym9yZGVyLWNvbG9yOiNkYzM1NDU7cGFkZGluZy1yaWdodDpjYWxjKC43NWVtICsgMi4zMTI1cmVtKTtiYWNrZ3JvdW5kOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0LCNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKSBjZW50ZXIgcmlnaHQgMS43NXJlbS9jYWxjKC43NWVtICsgLjM3NXJlbSkgY2FsYyguNzVlbSArIC4zNzVyZW0pIG5vLXJlcGVhdH0ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNkYzM1NDU7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyMCw1Myw2OSwwLjI1KX0ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVse2NvbG9yOiNkYzM1NDV9Lndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLC53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjaywuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcHtkaXNwbGF5OmJsb2NrfS53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVse2NvbG9yOiNkYzM1NDV9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojZGMzNTQ1fS53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNlNDYwNmQ7YmFja2dyb3VuZC1jb2xvcjojZTQ2MDZkfS53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjIwLDUzLDY5LDAuMjUpfS53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWx7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9Lndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWx7Ym9yZGVyLWNvbG9yOiNkYzM1NDU7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIyMCw1Myw2OSwwLjI1KX0uZm9ybS1pbmxpbmV7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcDthbGlnbi1pdGVtczpjZW50ZXJ9LmZvcm0taW5saW5lIC5mb3JtLWNoZWNre3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuZm9ybS1pbmxpbmUgbGFiZWx7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1ib3R0b206MH0uZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXg6MCAwIGF1dG87ZmxleC1mbG93OnJvdyB3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOjB9LmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wsLmZvcm0taW5saW5lICNtY19lbWJlZF9zaWdudXAgaW5wdXRbdHlwZT1lbWFpbF0sI21jX2VtYmVkX3NpZ251cCAuZm9ybS1pbmxpbmUgaW5wdXRbdHlwZT1lbWFpbF0sLmZvcm0taW5saW5lIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgc2VsZWN0LC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmZvcm0taW5saW5lIHNlbGVjdCwuZm9ybS1pbmxpbmUgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSB0ZXh0YXJlYSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5mb3JtLWlubGluZSB0ZXh0YXJlYSwuZm9ybS1pbmxpbmUgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBpbnB1dCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5mb3JtLWlubGluZSBpbnB1dHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDphdXRvO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHR7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCwuZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3R7d2lkdGg6YXV0b30uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2t7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOmF1dG87cGFkZGluZy1sZWZ0OjB9LmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0e3Bvc2l0aW9uOnJlbGF0aXZlO2ZsZXgtc2hyaW5rOjA7bWFyZ2luLXRvcDowO21hcmdpbi1yaWdodDouMjVyZW07bWFyZ2luLWxlZnQ6MH0uZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9se2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWx7bWFyZ2luLWJvdHRvbTowfX0uYnRuLCNtY19lbWJlZF9zaWdudXAgaW5wdXRbdHlwZT1zdWJtaXRdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgYnV0dG9uLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbntkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXdlaWdodDo0MDA7Y29sb3I6IzAwMDt0ZXh0LWFsaWduOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dXNlci1zZWxlY3Q6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7cGFkZGluZzoxcmVtIDFyZW07Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MTtib3JkZXItcmFkaXVzOi4yNXJlbTt0cmFuc2l0aW9uOmNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXR9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5idG4sI21jX2VtYmVkX3NpZ251cCBpbnB1dFt0eXBlPXN1Ym1pdF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBidXR0b24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9ue3RyYW5zaXRpb246bm9uZX19LmJ0bjpob3ZlciwjbWNfZW1iZWRfc2lnbnVwIGlucHV0OmhvdmVyW3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGJ1dHRvbjpob3ZlciwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb246aG92ZXJ7Y29sb3I6IzAwMDt0ZXh0LWRlY29yYXRpb246bm9uZX0uYnRuOmZvY3VzLCNtY19lbWJlZF9zaWdudXAgaW5wdXQ6Zm9jdXNbdHlwZT1zdWJtaXRdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgYnV0dG9uOmZvY3VzLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbjpmb2N1cywuYnRuLmZvY3VzLCNtY19lbWJlZF9zaWdudXAgaW5wdXQuZm9jdXNbdHlwZT1zdWJtaXRdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgYnV0dG9uLmZvY3VzLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmZvY3VzLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbntvdXRsaW5lOjA7Ym94LXNoYWRvdzowfS5idG4uZGlzYWJsZWQsI21jX2VtYmVkX3NpZ251cCBpbnB1dC5kaXNhYmxlZFt0eXBlPXN1Ym1pdF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBidXR0b24uZGlzYWJsZWQsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuZGlzYWJsZWQuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uLC5idG46ZGlzYWJsZWQsI21jX2VtYmVkX3NpZ251cCBpbnB1dDpkaXNhYmxlZFt0eXBlPXN1Ym1pdF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBidXR0b246ZGlzYWJsZWQsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uOmRpc2FibGVke29wYWNpdHk6LjY1fS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksI21jX2VtYmVkX3NpZ251cCBpbnB1dDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKVt0eXBlPXN1Ym1pdF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBidXR0b246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCksLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpe2N1cnNvcjpwb2ludGVyfWEuYnRuLmRpc2FibGVkLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgYS5kaXNhYmxlZC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4sZmllbGRzZXQ6ZGlzYWJsZWQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciBhLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIGZpZWxkc2V0OmRpc2FibGVkIGEuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9ue3BvaW50ZXItZXZlbnRzOm5vbmV9LmJ0bi1wcmltYXJ5LC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgYnV0dG9uLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAzNDc3Zjtib3JkZXItY29sb3I6IzAzNDc3Zn0uYnRuLXByaW1hcnk6aG92ZXIsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBidXR0b246aG92ZXIsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDIzMjVhO2JvcmRlci1jb2xvcjojMDIyYjRkfS5idG4tcHJpbWFyeTpmb2N1cywuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGJ1dHRvbjpmb2N1cywuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb246Zm9jdXMsLmJ0bi1wcmltYXJ5LmZvY3VzLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgYnV0dG9uLmZvY3VzLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmZvY3VzLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAyMzI1YTtib3JkZXItY29sb3I6IzAyMmI0ZDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDEsOTksMTQ2LDAuNSl9LmJ0bi1wcmltYXJ5LmRpc2FibGVkLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgYnV0dG9uLmRpc2FibGVkLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmRpc2FibGVkLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbiwuYnRuLXByaW1hcnk6ZGlzYWJsZWQsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBidXR0b246ZGlzYWJsZWQsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDM0NzdmO2JvcmRlci1jb2xvcjojMDM0NzdmfS5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBidXR0b246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLnNob3c+YnV0dG9uLmRyb3Bkb3duLXRvZ2dsZSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5zaG93Pi5kcm9wZG93bi10b2dnbGUuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9ue2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDIyYjRkO2JvcmRlci1jb2xvcjojMDIyNDQxfS5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBidXR0b246bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLnNob3c+YnV0dG9uLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cywuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5zaG93Pi5kcm9wZG93bi10b2dnbGUuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MSw5OSwxNDYsMC41KX0uYnRuLXNlY29uZGFyeSwjbWNfZW1iZWRfc2lnbnVwIGlucHV0W3R5cGU9c3VibWl0XXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2YwNmMwMDtib3JkZXItY29sb3I6I2YwNmMwMH0uYnRuLXNlY29uZGFyeTpob3ZlciwjbWNfZW1iZWRfc2lnbnVwIGlucHV0OmhvdmVyW3R5cGU9c3VibWl0XXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2NhNWIwMDtib3JkZXItY29sb3I6I2JkNTUwMH0uYnRuLXNlY29uZGFyeTpmb2N1cywjbWNfZW1iZWRfc2lnbnVwIGlucHV0OmZvY3VzW3R5cGU9c3VibWl0XSwuYnRuLXNlY29uZGFyeS5mb2N1cywjbWNfZW1iZWRfc2lnbnVwIGlucHV0LmZvY3VzW3R5cGU9c3VibWl0XXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2NhNWIwMDtib3JkZXItY29sb3I6I2JkNTUwMDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjQyLDEzMCwzOCwwLjUpfS5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCNtY19lbWJlZF9zaWdudXAgaW5wdXQuZGlzYWJsZWRbdHlwZT1zdWJtaXRdLC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkLCNtY19lbWJlZF9zaWdudXAgaW5wdXQ6ZGlzYWJsZWRbdHlwZT1zdWJtaXRde2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZjA2YzAwO2JvcmRlci1jb2xvcjojZjA2YzAwfS5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwjbWNfZW1iZWRfc2lnbnVwIGlucHV0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZVt0eXBlPXN1Ym1pdF0sLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCNtY19lbWJlZF9zaWdudXAgaW5wdXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlW3R5cGU9c3VibWl0XSwuc2hvdz4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUsI21jX2VtYmVkX3NpZ251cCAuc2hvdz5pbnB1dC5kcm9wZG93bi10b2dnbGVbdHlwZT1zdWJtaXRde2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYmQ1NTAwO2JvcmRlci1jb2xvcjojYjA0ZjAwfS5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywjbWNfZW1iZWRfc2lnbnVwIGlucHV0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1c1t0eXBlPXN1Ym1pdF0sLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLCNtY19lbWJlZF9zaWdudXAgaW5wdXQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzW3R5cGU9c3VibWl0XSwuc2hvdz4uYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMsI21jX2VtYmVkX3NpZ251cCAuc2hvdz5pbnB1dC5kcm9wZG93bi10b2dnbGU6Zm9jdXNbdHlwZT1zdWJtaXRde2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyNDIsMTMwLDM4LDAuNSl9LmJ0bi1zdWNjZXNze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjhhNzQ1O2JvcmRlci1jb2xvcjojMjhhNzQ1fS5idG4tc3VjY2Vzczpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzIxODgzODtib3JkZXItY29sb3I6IzFlN2UzNH0uYnRuLXN1Y2Nlc3M6Zm9jdXMsLmJ0bi1zdWNjZXNzLmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjE4ODM4O2JvcmRlci1jb2xvcjojMWU3ZTM0O2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg3MiwxODAsOTcsMC41KX0uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsLmJ0bi1zdWNjZXNzOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjhhNzQ1O2JvcmRlci1jb2xvcjojMjhhNzQ1fS5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMWU3ZTM0O2JvcmRlci1jb2xvcjojMWM3NDMwfS5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg3MiwxODAsOTcsMC41KX0uYnRuLWluZm97Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxN2EyYjg7Ym9yZGVyLWNvbG9yOiMxN2EyYjh9LmJ0bi1pbmZvOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTM4NDk2O2JvcmRlci1jb2xvcjojMTE3YThifS5idG4taW5mbzpmb2N1cywuYnRuLWluZm8uZm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxMzg0OTY7Ym9yZGVyLWNvbG9yOiMxMTdhOGI7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDU4LDE3NiwxOTUsMC41KX0uYnRuLWluZm8uZGlzYWJsZWQsLmJ0bi1pbmZvOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTdhMmI4O2JvcmRlci1jb2xvcjojMTdhMmI4fS5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTE3YThiO2JvcmRlci1jb2xvcjojMTA3MDdmfS5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg1OCwxNzYsMTk1LDAuNSl9LmJ0bi13YXJuaW5ne2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3O2JvcmRlci1jb2xvcjojZmZjMTA3fS5idG4td2FybmluZzpob3Zlcntjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2UwYTgwMDtib3JkZXItY29sb3I6I2QzOWUwMH0uYnRuLXdhcm5pbmc6Zm9jdXMsLmJ0bi13YXJuaW5nLmZvY3Vze2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZTBhODAwO2JvcmRlci1jb2xvcjojZDM5ZTAwO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjIsMTcwLDEyLDAuNSl9LmJ0bi13YXJuaW5nLmRpc2FibGVkLC5idG4td2FybmluZzpkaXNhYmxlZHtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2ZmYzEwNztib3JkZXItY29sb3I6I2ZmYzEwN30uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2QzOWUwMDtib3JkZXItY29sb3I6I2M2OTUwMH0uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjIyLDE3MCwxMiwwLjUpfS5idG4tZGFuZ2Vye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1O2JvcmRlci1jb2xvcjojZGMzNTQ1fS5idG4tZGFuZ2VyOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYzgyMzMzO2JvcmRlci1jb2xvcjojYmQyMTMwfS5idG4tZGFuZ2VyOmZvY3VzLC5idG4tZGFuZ2VyLmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYzgyMzMzO2JvcmRlci1jb2xvcjojYmQyMTMwO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyMjUsODMsOTcsMC41KX0uYnRuLWRhbmdlci5kaXNhYmxlZCwuYnRuLWRhbmdlcjpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX0uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5zaG93Pi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2JkMjEzMDtib3JkZXItY29sb3I6I2IyMWYyZH0uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjI1LDgzLDk3LDAuNSl9LmJ0bi1saWdodHtjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYTtib3JkZXItY29sb3I6I2Y4ZjlmYX0uYnRuLWxpZ2h0OmhvdmVye2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZTJlNmVhO2JvcmRlci1jb2xvcjojZGFlMGU1fS5idG4tbGlnaHQ6Zm9jdXMsLmJ0bi1saWdodC5mb2N1c3tjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2UyZTZlYTtib3JkZXItY29sb3I6I2RhZTBlNTtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjE2LDIxNywyMTksMC41KX0uYnRuLWxpZ2h0LmRpc2FibGVkLC5idG4tbGlnaHQ6ZGlzYWJsZWR7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmE7Ym9yZGVyLWNvbG9yOiNmOGY5ZmF9LmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNkYWUwZTU7Ym9yZGVyLWNvbG9yOiNkM2Q5ZGZ9LmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIxNiwyMTcsMjE5LDAuNSl9LmJ0bi1kYXJre2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDM0NzdmO2JvcmRlci1jb2xvcjojMDM0NzdmfS5idG4tZGFyazpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAyMzI1YTtib3JkZXItY29sb3I6IzAyMmI0ZH0uYnRuLWRhcms6Zm9jdXMsLmJ0bi1kYXJrLmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDIzMjVhO2JvcmRlci1jb2xvcjojMDIyYjRkO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MSw5OSwxNDYsMC41KX0uYnRuLWRhcmsuZGlzYWJsZWQsLmJ0bi1kYXJrOmRpc2FibGVke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDM0NzdmO2JvcmRlci1jb2xvcjojMDM0NzdmfS5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDIyYjRkO2JvcmRlci1jb2xvcjojMDIyNDQxfS5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MSw5OSwxNDYsMC41KX0uYnRuLW5hdntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAzNDc3Zjtib3JkZXItY29sb3I6IzAzNDc3Zn0uYnRuLW5hdjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAyMzI1YTtib3JkZXItY29sb3I6IzAyMmI0ZH0uYnRuLW5hdjpmb2N1cywuYnRuLW5hdi5mb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAyMzI1YTtib3JkZXItY29sb3I6IzAyMmI0ZDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDEsOTksMTQ2LDAuNSl9LmJ0bi1uYXYuZGlzYWJsZWQsLmJ0bi1uYXY6ZGlzYWJsZWR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMzQ3N2Y7Ym9yZGVyLWNvbG9yOiMwMzQ3N2Z9LmJ0bi1uYXY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5idG4tbmF2Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLW5hdi5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMjJiNGQ7Ym9yZGVyLWNvbG9yOiMwMjI0NDF9LmJ0bi1uYXY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5idG4tbmF2Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW5hdi5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDQxLDk5LDE0NiwwLjUpfS5idG4tZm9vdGVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDM0NzdmO2JvcmRlci1jb2xvcjojMDM0NzdmfS5idG4tZm9vdGVyOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDIzMjVhO2JvcmRlci1jb2xvcjojMDIyYjRkfS5idG4tZm9vdGVyOmZvY3VzLC5idG4tZm9vdGVyLmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDIzMjVhO2JvcmRlci1jb2xvcjojMDIyYjRkO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MSw5OSwxNDYsMC41KX0uYnRuLWZvb3Rlci5kaXNhYmxlZCwuYnRuLWZvb3RlcjpkaXNhYmxlZHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAzNDc3Zjtib3JkZXItY29sb3I6IzAzNDc3Zn0uYnRuLWZvb3Rlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1mb290ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5zaG93Pi5idG4tZm9vdGVyLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAyMmI0ZDtib3JkZXItY29sb3I6IzAyMjQ0MX0uYnRuLWZvb3Rlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1mb290ZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tZm9vdGVyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoNDEsOTksMTQ2LDAuNSl9LmJ0bi1vdXRsaW5lLXByaW1hcnl7Y29sb3I6IzAzNDc3Zjtib3JkZXItY29sb3I6IzAzNDc3Zn0uYnRuLW91dGxpbmUtcHJpbWFyeTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAzNDc3Zjtib3JkZXItY29sb3I6IzAzNDc3Zn0uYnRuLW91dGxpbmUtcHJpbWFyeTpmb2N1cywuYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMyw3MSwxMjcsMC41KX0uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZHtjb2xvcjojMDM0NzdmO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMzQ3N2Y7Ym9yZGVyLWNvbG9yOiMwMzQ3N2Z9LmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDMsNzEsMTI3LDAuNSl9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeXtjb2xvcjojZjA2YzAwO2JvcmRlci1jb2xvcjojZjA2YzAwfS5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmMDZjMDA7Ym9yZGVyLWNvbG9yOiNmMDZjMDB9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyNDAsMTA4LDAsMC41KX0uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWR7Y29sb3I6I2YwNmMwMDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZjA2YzAwO2JvcmRlci1jb2xvcjojZjA2YzAwfS5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyNDAsMTA4LDAsMC41KX0uYnRuLW91dGxpbmUtc3VjY2Vzc3tjb2xvcjojMjhhNzQ1O2JvcmRlci1jb2xvcjojMjhhNzQ1fS5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjhhNzQ1O2JvcmRlci1jb2xvcjojMjhhNzQ1fS5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLC5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSg0MCwxNjcsNjksMC41KX0uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZHtjb2xvcjojMjhhNzQ1O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyOGE3NDU7Ym9yZGVyLWNvbG9yOiMyOGE3NDV9LmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDQwLDE2Nyw2OSwwLjUpfS5idG4tb3V0bGluZS1pbmZve2NvbG9yOiMxN2EyYjg7Ym9yZGVyLWNvbG9yOiMxN2EyYjh9LmJ0bi1vdXRsaW5lLWluZm86aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxN2EyYjg7Ym9yZGVyLWNvbG9yOiMxN2EyYjh9LmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIzLDE2MiwxODQsMC41KX0uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZHtjb2xvcjojMTdhMmI4O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxN2EyYjg7Ym9yZGVyLWNvbG9yOiMxN2EyYjh9LmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIzLDE2MiwxODQsMC41KX0uYnRuLW91dGxpbmUtd2FybmluZ3tjb2xvcjojZmZjMTA3O2JvcmRlci1jb2xvcjojZmZjMTA3fS5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVye2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3O2JvcmRlci1jb2xvcjojZmZjMTA3fS5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLC5idG4tb3V0bGluZS13YXJuaW5nLmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyNTUsMTkzLDcsMC41KX0uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZHtjb2xvcjojZmZjMTA3O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmMxMDc7Ym9yZGVyLWNvbG9yOiNmZmMxMDd9LmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDI1NSwxOTMsNywwLjUpfS5idG4tb3V0bGluZS1kYW5nZXJ7Y29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX0uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1O2JvcmRlci1jb2xvcjojZGMzNTQ1fS5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjIwLDUzLDY5LDAuNSl9LmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVke2NvbG9yOiNkYzM1NDU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2RjMzU0NTtib3JkZXItY29sb3I6I2RjMzU0NX0uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjIwLDUzLDY5LDAuNSl9LmJ0bi1vdXRsaW5lLWxpZ2h0e2NvbG9yOiNmOGY5ZmE7Ym9yZGVyLWNvbG9yOiNmOGY5ZmF9LmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVye2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhO2JvcmRlci1jb2xvcjojZjhmOWZhfS5idG4tb3V0bGluZS1saWdodDpmb2N1cywuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDI0OCwyNDksMjUwLDAuNSl9LmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZHtjb2xvcjojZjhmOWZhO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGV7Y29sb3I6IzIxMjUyOTtiYWNrZ3JvdW5kLWNvbG9yOiNmOGY5ZmE7Ym9yZGVyLWNvbG9yOiNmOGY5ZmF9LmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLC5zaG93Pi5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDI0OCwyNDksMjUwLDAuNSl9LmJ0bi1vdXRsaW5lLWRhcmt7Y29sb3I6IzAzNDc3Zjtib3JkZXItY29sb3I6IzAzNDc3Zn0uYnRuLW91dGxpbmUtZGFyazpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAzNDc3Zjtib3JkZXItY29sb3I6IzAzNDc3Zn0uYnRuLW91dGxpbmUtZGFyazpmb2N1cywuYnRuLW91dGxpbmUtZGFyay5mb2N1c3tib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMyw3MSwxMjcsMC41KX0uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwuYnRuLW91dGxpbmUtZGFyazpkaXNhYmxlZHtjb2xvcjojMDM0NzdmO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMzQ3N2Y7Ym9yZGVyLWNvbG9yOiMwMzQ3N2Z9LmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cywuc2hvdz4uYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDMsNzEsMTI3LDAuNSl9LmJ0bi1vdXRsaW5lLW5hdntjb2xvcjojMDM0NzdmO2JvcmRlci1jb2xvcjojMDM0NzdmfS5idG4tb3V0bGluZS1uYXY6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMzQ3N2Y7Ym9yZGVyLWNvbG9yOiMwMzQ3N2Z9LmJ0bi1vdXRsaW5lLW5hdjpmb2N1cywuYnRuLW91dGxpbmUtbmF2LmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgzLDcxLDEyNywwLjUpfS5idG4tb3V0bGluZS1uYXYuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLW5hdjpkaXNhYmxlZHtjb2xvcjojMDM0NzdmO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLW5hdjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1vdXRsaW5lLW5hdjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLW5hdi5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMzQ3N2Y7Ym9yZGVyLWNvbG9yOiMwMzQ3N2Z9LmJ0bi1vdXRsaW5lLW5hdjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLW5hdjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLW5hdi5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDMsNzEsMTI3LDAuNSl9LmJ0bi1vdXRsaW5lLWZvb3Rlcntjb2xvcjojMDM0NzdmO2JvcmRlci1jb2xvcjojMDM0NzdmfS5idG4tb3V0bGluZS1mb290ZXI6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMzQ3N2Y7Ym9yZGVyLWNvbG9yOiMwMzQ3N2Z9LmJ0bi1vdXRsaW5lLWZvb3Rlcjpmb2N1cywuYnRuLW91dGxpbmUtZm9vdGVyLmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgzLDcxLDEyNywwLjUpfS5idG4tb3V0bGluZS1mb290ZXIuZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLWZvb3RlcjpkaXNhYmxlZHtjb2xvcjojMDM0NzdmO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9LmJ0bi1vdXRsaW5lLWZvb3Rlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsLmJ0bi1vdXRsaW5lLWZvb3Rlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLWZvb3Rlci5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMzQ3N2Y7Ym9yZGVyLWNvbG9yOiMwMzQ3N2Z9LmJ0bi1vdXRsaW5lLWZvb3Rlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsLmJ0bi1vdXRsaW5lLWZvb3Rlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsLnNob3c+LmJ0bi1vdXRsaW5lLWZvb3Rlci5kcm9wZG93bi10b2dnbGU6Zm9jdXN7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDMsNzEsMTI3LDAuNSl9LmJ0bi1saW5re2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMDM0NzdmO3RleHQtZGVjb3JhdGlvbjpub25lfS5idG4tbGluazpob3Zlcntjb2xvcjojZjA2YzAwO3RleHQtZGVjb3JhdGlvbjpub25lfS5idG4tbGluazpmb2N1cywuYnRuLWxpbmsuZm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJ0bi1saW5rOmRpc2FibGVkLC5idG4tbGluay5kaXNhYmxlZHtjb2xvcjojNmM3NTdkO3BvaW50ZXItZXZlbnRzOm5vbmV9LmJ0bi1sZywuYnRuLWdyb3VwLWxnPi5idG4sI21jX2VtYmVkX3NpZ251cCAuYnRuLWdyb3VwLWxnPmlucHV0W3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5idG4tZ3JvdXAtbGc+YnV0dG9uLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmJ0bi1ncm91cC1sZz4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9ue3BhZGRpbmc6MXJlbSAxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOi4zcmVtfS5idG4tc20sLmJ0bi1ncm91cC1zbT4uYnRuLCNtY19lbWJlZF9zaWdudXAgLmJ0bi1ncm91cC1zbT5pbnB1dFt0eXBlPXN1Ym1pdF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuYnRuLWdyb3VwLXNtPmJ1dHRvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5idG4tZ3JvdXAtc20+LkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbntwYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjU7Ym9yZGVyLXJhZGl1czouMnJlbX0uYnRuLWJsb2Nre2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uYnRuLWJsb2NrKy5idG4tYmxvY2t7bWFyZ2luLXRvcDouNXJlbX1pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ0bi1ibG9jayxpbnB1dFt0eXBlPVwicmVzZXRcIl0uYnRuLWJsb2NrLGlucHV0W3R5cGU9XCJidXR0b25cIl0uYnRuLWJsb2Nre3dpZHRoOjEwMCV9LmZhZGV7dHJhbnNpdGlvbjpvcGFjaXR5IDAuMTVzIGxpbmVhcn1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmZhZGV7dHJhbnNpdGlvbjpub25lfX0uZmFkZTpub3QoLnNob3cpe29wYWNpdHk6MH0uY29sbGFwc2U6bm90KC5zaG93KXtkaXNwbGF5Om5vbmV9LmNvbGxhcHNpbmd7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246aGVpZ2h0IDAuMzVzIGVhc2V9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jb2xsYXBzaW5ne3RyYW5zaXRpb246bm9uZX19LmRyb3B1cCwuZHJvcHJpZ2h0LC5kcm9wZG93biwuZHJvcGxlZnR7cG9zaXRpb246cmVsYXRpdmV9LmRyb3Bkb3duLXRvZ2dsZXt3aGl0ZS1zcGFjZTpub3dyYXB9LmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6LjI1NWVtO3ZlcnRpY2FsLWFsaWduOi4yNTVlbTtjb250ZW50OlwiXCI7Ym9yZGVyLXRvcDouM2VtIHNvbGlkO2JvcmRlci1yaWdodDouM2VtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206MDtib3JkZXItbGVmdDouM2VtIHNvbGlkIHRyYW5zcGFyZW50fS5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1sZWZ0OjB9LmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3otaW5kZXg6MTAwMDtkaXNwbGF5Om5vbmU7ZmxvYXQ6bGVmdDttaW4td2lkdGg6MTByZW07cGFkZGluZzouNXJlbSAwO21hcmdpbjouMTI1cmVtIDAgMDtmb250LXNpemU6MXJlbTtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246bGVmdDtsaXN0LXN0eWxlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xNSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LmRyb3Bkb3duLW1lbnUtbGVmdHtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24tbWVudS1yaWdodHtyaWdodDowO2xlZnQ6YXV0b31AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5kcm9wZG93bi1tZW51LXNtLWxlZnR7cmlnaHQ6YXV0bztsZWZ0OjB9LmRyb3Bkb3duLW1lbnUtc20tcmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG99fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmRyb3Bkb3duLW1lbnUtbWQtbGVmdHtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24tbWVudS1tZC1yaWdodHtyaWdodDowO2xlZnQ6YXV0b319QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZHJvcGRvd24tbWVudS1sZy1sZWZ0e3JpZ2h0OmF1dG87bGVmdDowfS5kcm9wZG93bi1tZW51LWxnLXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfX1AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KXsuZHJvcGRvd24tbWVudS14bC1sZWZ0e3JpZ2h0OmF1dG87bGVmdDowfS5kcm9wZG93bi1tZW51LXhsLXJpZ2h0e3JpZ2h0OjA7bGVmdDphdXRvfX0uZHJvcHVwIC5kcm9wZG93bi1tZW51e3RvcDphdXRvO2JvdHRvbToxMDAlO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOi4xMjVyZW19LmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOjA7Ym9yZGVyLXJpZ2h0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTouM2VtIHNvbGlkO2JvcmRlci1sZWZ0Oi4zZW0gc29saWQgdHJhbnNwYXJlbnR9LmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnV7dG9wOjA7cmlnaHQ6YXV0bztsZWZ0OjEwMCU7bWFyZ2luLXRvcDowO21hcmdpbi1sZWZ0Oi4xMjVyZW19LmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIjtib3JkZXItdG9wOi4zZW0gc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjA7Ym9yZGVyLWJvdHRvbTouM2VtIHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0Oi4zZW0gc29saWR9LmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlcnttYXJnaW4tbGVmdDowfS5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7dmVydGljYWwtYWxpZ246MH0uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnV7dG9wOjA7cmlnaHQ6MTAwJTtsZWZ0OmF1dG87bWFyZ2luLXRvcDowO21hcmdpbi1yaWdodDouMTI1cmVtfS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDouMjU1ZW07dmVydGljYWwtYWxpZ246LjI1NWVtO2NvbnRlbnQ6XCJcIn0uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7ZGlzcGxheTpub25lfS5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0Oi4yNTVlbTt2ZXJ0aWNhbC1hbGlnbjouMjU1ZW07Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZDtib3JkZXItYm90dG9tOi4zZW0gc29saWQgdHJhbnNwYXJlbnR9LmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVye21hcmdpbi1sZWZ0OjB9LmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZXt2ZXJ0aWNhbC1hbGlnbjowfS5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInRvcFwiXSwuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJyaWdodFwiXSwuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwibGVmdFwiXXtyaWdodDphdXRvO2JvdHRvbTphdXRvfS5kcm9wZG93bi1kaXZpZGVye2hlaWdodDowO21hcmdpbjouNXJlbSAwO292ZXJmbG93OmhpZGRlbjtib3JkZXItdG9wOjFweCBzb2xpZCAjZTllY2VmfS5kcm9wZG93bi1pdGVte2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOi4yNXJlbSAuNXJlbTtjbGVhcjpib3RoO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMjEyNTI5O3RleHQtYWxpZ246aW5oZXJpdDt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0uZHJvcGRvd24taXRlbTpob3ZlciwuZHJvcGRvd24taXRlbTpmb2N1c3tjb2xvcjojMTYxODFiO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2Y4ZjlmYX0uZHJvcGRvd24taXRlbS5hY3RpdmUsLmRyb3Bkb3duLWl0ZW06YWN0aXZle2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojMDM0NzdmfS5kcm9wZG93bi1pdGVtLmRpc2FibGVkLC5kcm9wZG93bi1pdGVtOmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7cG9pbnRlci1ldmVudHM6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5kcm9wZG93bi1tZW51LnNob3d7ZGlzcGxheTpibG9ja30uZHJvcGRvd24taGVhZGVye2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouNXJlbSAxLjVyZW07bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZTouODc1cmVtO2NvbG9yOiM2Yzc1N2Q7d2hpdGUtc3BhY2U6bm93cmFwfS5kcm9wZG93bi1pdGVtLXRleHR7ZGlzcGxheTpibG9jaztwYWRkaW5nOi4yNXJlbSAuNXJlbTtjb2xvcjojMjEyNTI5fS5idG4tZ3JvdXAsLmJ0bi1ncm91cC12ZXJ0aWNhbHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1mbGV4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uYnRuLWdyb3VwPi5idG4sI21jX2VtYmVkX3NpZ251cCAuYnRuLWdyb3VwPmlucHV0W3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5idG4tZ3JvdXA+YnV0dG9uLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmJ0bi1ncm91cD4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0biwjbWNfZW1iZWRfc2lnbnVwIC5idG4tZ3JvdXAtdmVydGljYWw+aW5wdXRbdHlwZT1zdWJtaXRdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmJ0bi1ncm91cC12ZXJ0aWNhbD5idXR0b24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuYnRuLWdyb3VwLXZlcnRpY2FsPi5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb257cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0b30uYnRuLWdyb3VwPi5idG46aG92ZXIsI21jX2VtYmVkX3NpZ251cCAuYnRuLWdyb3VwPmlucHV0OmhvdmVyW3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5idG4tZ3JvdXA+YnV0dG9uOmhvdmVyLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmJ0bi1ncm91cD4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uOmhvdmVyLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpob3ZlciwjbWNfZW1iZWRfc2lnbnVwIC5idG4tZ3JvdXAtdmVydGljYWw+aW5wdXQ6aG92ZXJbdHlwZT1zdWJtaXRdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmJ0bi1ncm91cC12ZXJ0aWNhbD5idXR0b246aG92ZXIsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuYnRuLWdyb3VwLXZlcnRpY2FsPi5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb246aG92ZXJ7ei1pbmRleDoxfS5idG4tZ3JvdXA+LmJ0bjpmb2N1cywjbWNfZW1iZWRfc2lnbnVwIC5idG4tZ3JvdXA+aW5wdXQ6Zm9jdXNbdHlwZT1zdWJtaXRdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmJ0bi1ncm91cD5idXR0b246Zm9jdXMsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuYnRuLWdyb3VwPi5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb246Zm9jdXMsLmJ0bi1ncm91cD4uYnRuOmFjdGl2ZSwjbWNfZW1iZWRfc2lnbnVwIC5idG4tZ3JvdXA+aW5wdXQ6YWN0aXZlW3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5idG4tZ3JvdXA+YnV0dG9uOmFjdGl2ZSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5idG4tZ3JvdXA+LkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbjphY3RpdmUsLmJ0bi1ncm91cD4uYnRuLmFjdGl2ZSwjbWNfZW1iZWRfc2lnbnVwIC5idG4tZ3JvdXA+aW5wdXQuYWN0aXZlW3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5idG4tZ3JvdXA+YnV0dG9uLmFjdGl2ZSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5idG4tZ3JvdXA+LmFjdGl2ZS5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmZvY3VzLCNtY19lbWJlZF9zaWdudXAgLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dDpmb2N1c1t0eXBlPXN1Ym1pdF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuYnRuLWdyb3VwLXZlcnRpY2FsPmJ1dHRvbjpmb2N1cywuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5idG4tZ3JvdXAtdmVydGljYWw+LkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbjpmb2N1cywuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46YWN0aXZlLCNtY19lbWJlZF9zaWdudXAgLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dDphY3RpdmVbdHlwZT1zdWJtaXRdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmJ0bi1ncm91cC12ZXJ0aWNhbD5idXR0b246YWN0aXZlLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmJ0bi1ncm91cC12ZXJ0aWNhbD4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uOmFjdGl2ZSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4uYWN0aXZlLCNtY19lbWJlZF9zaWdudXAgLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dC5hY3RpdmVbdHlwZT1zdWJtaXRdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmJ0bi1ncm91cC12ZXJ0aWNhbD5idXR0b24uYWN0aXZlLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYWN0aXZlLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbnt6LWluZGV4OjF9LmJ0bi10b29sYmFye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3Vwe3dpZHRoOmF1dG99LmJ0bi1ncm91cD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLCNtY19lbWJlZF9zaWdudXAgLmJ0bi1ncm91cD5pbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPXN1Ym1pdF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuYnRuLWdyb3VwPmJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5idG4tZ3JvdXA+LkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbjpub3QoOmZpcnN0LWNoaWxkKSwuYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLWxlZnQ6LTFweH0uYnRuLWdyb3VwPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksI21jX2VtYmVkX3NpZ251cCAuYnRuLWdyb3VwPmlucHV0Om5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpW3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5idG4tZ3JvdXA+YnV0dG9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmJ0bi1ncm91cD4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLC5idG4tZ3JvdXA+LmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpPi5idG4sI21jX2VtYmVkX3NpZ251cCAuYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT5pbnB1dFt0eXBlPXN1Ym1pdF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT5idXR0b24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9ue2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uYnRuLWdyb3VwPi5idG46bm90KDpmaXJzdC1jaGlsZCksI21jX2VtYmVkX3NpZ251cCAuYnRuLWdyb3VwPmlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5idG4tZ3JvdXA+YnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmJ0bi1ncm91cD4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uOm5vdCg6Zmlyc3QtY2hpbGQpLC5idG4tZ3JvdXA+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT4uYnRuLCNtY19lbWJlZF9zaWdudXAgLmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpPmlucHV0W3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5idG4tZ3JvdXA+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT5idXR0b24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuYnRuLWdyb3VwPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouNzVyZW07cGFkZGluZy1sZWZ0Oi43NXJlbX0uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLC5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MH0uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3Jle21hcmdpbi1yaWdodDowfS5idG4tc20rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwuYnRuLWdyb3VwLXNtPi5idG4rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwjbWNfZW1iZWRfc2lnbnVwIC5idG4tZ3JvdXAtc20+aW5wdXRbdHlwZT1zdWJtaXRdKy5kcm9wZG93bi10b2dnbGUtc3BsaXQsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuYnRuLWdyb3VwLXNtPmJ1dHRvbisuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmJ0bi1ncm91cC1zbT4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uKy5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouMzc1cmVtO3BhZGRpbmctbGVmdDouMzc1cmVtfS5idG4tbGcrLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwuYnRuLWdyb3VwLWxnPi5idG4rLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwjbWNfZW1iZWRfc2lnbnVwIC5idG4tZ3JvdXAtbGc+aW5wdXRbdHlwZT1zdWJtaXRdKy5kcm9wZG93bi10b2dnbGUtc3BsaXQsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuYnRuLWdyb3VwLWxnPmJ1dHRvbisuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmJ0bi1ncm91cC1sZz4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uKy5kcm9wZG93bi10b2dnbGUtc3BsaXR7cGFkZGluZy1yaWdodDouNzVyZW07cGFkZGluZy1sZWZ0Oi43NXJlbX0uYnRuLWdyb3VwLXZlcnRpY2Fse2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLCNtY19lbWJlZF9zaWdudXAgLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dFt0eXBlPXN1Ym1pdF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuYnRuLWdyb3VwLXZlcnRpY2FsPmJ1dHRvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5idG4tZ3JvdXAtdmVydGljYWw+LkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbiwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXB7d2lkdGg6MTAwJX0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46bm90KDpmaXJzdC1jaGlsZCksI21jX2VtYmVkX3NpZ251cCAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5idG4tZ3JvdXAtdmVydGljYWw+YnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmJ0bi1ncm91cC12ZXJ0aWNhbD4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uOm5vdCg6Zmlyc3QtY2hpbGQpLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tdG9wOi0xcHh9LmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLCNtY19lbWJlZF9zaWdudXAgLmJ0bi1ncm91cC12ZXJ0aWNhbD5pbnB1dDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKVt0eXBlPXN1Ym1pdF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuYnRuLWdyb3VwLXZlcnRpY2FsPmJ1dHRvbjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5idG4tZ3JvdXAtdmVydGljYWw+LkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSwuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uYnRuLCNtY19lbWJlZF9zaWdudXAgLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+aW5wdXRbdHlwZT1zdWJtaXRdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+YnV0dG9uLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+LkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbntib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46bm90KDpmaXJzdC1jaGlsZCksI21jX2VtYmVkX3NpZ251cCAuYnRuLWdyb3VwLXZlcnRpY2FsPmlucHV0Om5vdCg6Zmlyc3QtY2hpbGQpW3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5idG4tZ3JvdXAtdmVydGljYWw+YnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmJ0bi1ncm91cC12ZXJ0aWNhbD4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uOm5vdCg6Zmlyc3QtY2hpbGQpLC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT4uYnRuLCNtY19lbWJlZF9zaWdudXAgLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpPmlucHV0W3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT5idXR0b24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk+LkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbntib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLCNtY19lbWJlZF9zaWdudXAgLmJ0bi1ncm91cC10b2dnbGU+aW5wdXRbdHlwZT1zdWJtaXRdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmJ0bi1ncm91cC10b2dnbGU+YnV0dG9uLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmJ0bi1ncm91cC10b2dnbGU+LkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbiwuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLWdyb3VwPi5idG4sI21jX2VtYmVkX3NpZ251cCAuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLWdyb3VwPmlucHV0W3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5idG4tZ3JvdXAtdG9nZ2xlPi5idG4tZ3JvdXA+YnV0dG9uLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmJ0bi1ncm91cC10b2dnbGU+LmJ0bi1ncm91cD4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9ue21hcmdpbi1ib3R0b206MH0uYnRuLWdyb3VwLXRvZ2dsZT4uYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwjbWNfZW1iZWRfc2lnbnVwIC5idG4tZ3JvdXAtdG9nZ2xlPmlucHV0W3R5cGU9c3VibWl0XSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuYnRuLWdyb3VwLXRvZ2dsZT5idXR0b24gaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmJ0bi1ncm91cC10b2dnbGU+LkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbiBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmJ0bi1ncm91cC10b2dnbGU+LmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sI21jX2VtYmVkX3NpZ251cCAuYnRuLWdyb3VwLXRvZ2dsZT5pbnB1dFt0eXBlPXN1Ym1pdF0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmJ0bi1ncm91cC10b2dnbGU+YnV0dG9uIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5idG4tZ3JvdXAtdG9nZ2xlPi5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLC5idG4tZ3JvdXAtdG9nZ2xlPi5idG4tZ3JvdXA+LmJ0biBpbnB1dFt0eXBlPVwicmFkaW9cIl0sI21jX2VtYmVkX3NpZ251cCAuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLWdyb3VwPmlucHV0W3R5cGU9c3VibWl0XSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLWdyb3VwPmJ1dHRvbiBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLWdyb3VwPi5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24gaW5wdXRbdHlwZT1cInJhZGlvXCJdLC5idG4tZ3JvdXAtdG9nZ2xlPi5idG4tZ3JvdXA+LmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sI21jX2VtYmVkX3NpZ251cCAuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLWdyb3VwPmlucHV0W3R5cGU9c3VibWl0XSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLWdyb3VwPmJ1dHRvbiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuYnRuLWdyb3VwLXRvZ2dsZT4uYnRuLWdyb3VwPi5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde3Bvc2l0aW9uOmFic29sdXRlO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtwb2ludGVyLWV2ZW50czpub25lfS5pbnB1dC1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6c3RyZXRjaDt3aWR0aDoxMDAlfS5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLCNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9ZW1haWxdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwPnNlbGVjdCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD50ZXh0YXJlYSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD5pbnB1dCwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbC1wbGFpbnRleHQsLmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGV7cG9zaXRpb246cmVsYXRpdmU7ZmxleDoxIDEgYXV0bzt3aWR0aDoxJTttaW4td2lkdGg6MDttYXJnaW4tYm90dG9tOjB9LmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wrLmZvcm0tY29udHJvbCwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPWVtYWlsXSsuZm9ybS1jb250cm9sLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwPnNlbGVjdCsuZm9ybS1jb250cm9sLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwPnRleHRhcmVhKy5mb3JtLWNvbnRyb2wsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+aW5wdXQrLmZvcm0tY29udHJvbCwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sK2lucHV0W3R5cGU9ZW1haWxdLCNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9ZW1haWxdK2lucHV0W3R5cGU9ZW1haWxdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXA+c2VsZWN0K2lucHV0W3R5cGU9ZW1haWxdLCNtY19lbWJlZF9zaWdudXAgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+c2VsZWN0K2lucHV0W3R5cGU9ZW1haWxdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXA+dGV4dGFyZWEraW5wdXRbdHlwZT1lbWFpbF0sI21jX2VtYmVkX3NpZ251cCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD50ZXh0YXJlYStpbnB1dFt0eXBlPWVtYWlsXSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5ICNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwPmlucHV0K2lucHV0W3R5cGU9ZW1haWxdLCNtY19lbWJlZF9zaWdudXAgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+aW5wdXQraW5wdXRbdHlwZT1lbWFpbF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCtzZWxlY3QsI21jX2VtYmVkX3NpZ251cCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPWVtYWlsXStzZWxlY3QsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPWVtYWlsXStzZWxlY3QsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+c2VsZWN0K3NlbGVjdCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD50ZXh0YXJlYStzZWxlY3QsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+aW5wdXQrc2VsZWN0LC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wrdGV4dGFyZWEsI21jX2VtYmVkX3NpZ251cCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPWVtYWlsXSt0ZXh0YXJlYSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5ICNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwPmlucHV0W3R5cGU9ZW1haWxdK3RleHRhcmVhLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwPnNlbGVjdCt0ZXh0YXJlYSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD50ZXh0YXJlYSt0ZXh0YXJlYSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD5pbnB1dCt0ZXh0YXJlYSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sK2lucHV0LCNtY19lbWJlZF9zaWdudXAgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+aW5wdXRbdHlwZT1lbWFpbF0raW5wdXQsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPWVtYWlsXStpbnB1dCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD5zZWxlY3QraW5wdXQsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+dGV4dGFyZWEraW5wdXQsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+aW5wdXQraW5wdXQsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wrLmN1c3RvbS1zZWxlY3QsI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXA+aW5wdXRbdHlwZT1lbWFpbF0rLmN1c3RvbS1zZWxlY3QsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+c2VsZWN0Ky5jdXN0b20tc2VsZWN0LC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwPnRleHRhcmVhKy5jdXN0b20tc2VsZWN0LC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwPmlucHV0Ky5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sKy5jdXN0b20tZmlsZSwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cD5pbnB1dFt0eXBlPWVtYWlsXSsuY3VzdG9tLWZpbGUsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+c2VsZWN0Ky5jdXN0b20tZmlsZSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD50ZXh0YXJlYSsuY3VzdG9tLWZpbGUsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+aW5wdXQrLmN1c3RvbS1maWxlLC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLXBsYWludGV4dCsuZm9ybS1jb250cm9sLCNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0K2lucHV0W3R5cGU9ZW1haWxdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0K3NlbGVjdCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLXBsYWludGV4dCt0ZXh0YXJlYSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sLXBsYWludGV4dCtpbnB1dCwuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbC1wbGFpbnRleHQrLmN1c3RvbS1zZWxlY3QsLmlucHV0LWdyb3VwPi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0Ky5jdXN0b20tZmlsZSwuaW5wdXQtZ3JvdXA+LmN1c3RvbS1zZWxlY3QrLmZvcm0tY29udHJvbCwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdCtpbnB1dFt0eXBlPWVtYWlsXSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdCtzZWxlY3QsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+LmN1c3RvbS1zZWxlY3QrdGV4dGFyZWEsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+LmN1c3RvbS1zZWxlY3QraW5wdXQsLmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0Ky5jdXN0b20tc2VsZWN0LC5pbnB1dC1ncm91cD4uY3VzdG9tLXNlbGVjdCsuY3VzdG9tLWZpbGUsLmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSsuZm9ybS1jb250cm9sLCNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZStpbnB1dFt0eXBlPWVtYWlsXSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGUrc2VsZWN0LC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSt0ZXh0YXJlYSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGUraW5wdXQsLmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSsuY3VzdG9tLXNlbGVjdCwuaW5wdXQtZ3JvdXA+LmN1c3RvbS1maWxlKy5jdXN0b20tZmlsZXttYXJnaW4tbGVmdDotMXB4fS5pbnB1dC1ncm91cD4uZm9ybS1jb250cm9sOmZvY3VzLCNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwPmlucHV0OmZvY3VzW3R5cGU9ZW1haWxdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwPnNlbGVjdDpmb2N1cywuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD50ZXh0YXJlYTpmb2N1cywuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD5pbnB1dDpmb2N1cywuaW5wdXQtZ3JvdXA+LmN1c3RvbS1zZWxlY3Q6Zm9jdXMsLmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWx7ei1pbmRleDozfS5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3Vze3otaW5kZXg6NH0uaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cD5pbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPWVtYWlsXSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD5zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCksLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+dGV4dGFyZWE6bm90KDpmaXJzdC1jaGlsZCksLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+aW5wdXQ6bm90KDpmaXJzdC1jaGlsZCksLmlucHV0LWdyb3VwPi5jdXN0b20tc2VsZWN0Om5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5pbnB1dC1ncm91cD4uY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsLmlucHV0LWdyb3VwPi5jdXN0b20tZmlsZTpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWx7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+LmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLCNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPmlucHV0Om5vdCg6bGFzdC1jaGlsZClbdHlwZT1lbWFpbF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+c2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+dGV4dGFyZWE6bm90KDpsYXN0LWNoaWxkKSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT5pbnB1dDpub3QoOmxhc3QtY2hpbGQpLC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT4uY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpLC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT4uY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmZvcm0tY29udHJvbDpudGgtbGFzdC1jaGlsZChuKzMpLCNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uPmlucHV0Om50aC1sYXN0LWNoaWxkKG4rMylbdHlwZT1lbWFpbF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+c2VsZWN0Om50aC1sYXN0LWNoaWxkKG4rMyksLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+dGV4dGFyZWE6bnRoLWxhc3QtY2hpbGQobiszKSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj5pbnB1dDpudGgtbGFzdC1jaGlsZChuKzMpLC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj4uY3VzdG9tLXNlbGVjdDpudGgtbGFzdC1jaGlsZChuKzMpLC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj4uY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVye2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uaW5wdXQtZ3JvdXAtcHJlcGVuZCwuaW5wdXQtZ3JvdXAtYXBwZW5ke2Rpc3BsYXk6ZmxleH0uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLC5pbnB1dC1ncm91cC1wcmVwZW5kICNtY19lbWJlZF9zaWdudXAgaW5wdXRbdHlwZT1zdWJtaXRdLCNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwLXByZXBlbmQgaW5wdXRbdHlwZT1zdWJtaXRdLC5pbnB1dC1ncm91cC1wcmVwZW5kIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgYnV0dG9uLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwLXByZXBlbmQgYnV0dG9uLC5pbnB1dC1ncm91cC1wcmVwZW5kIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLC5pbnB1dC1ncm91cC1hcHBlbmQgI21jX2VtYmVkX3NpZ251cCBpbnB1dFt0eXBlPXN1Ym1pdF0sI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0W3R5cGU9c3VibWl0XSwuaW5wdXQtZ3JvdXAtYXBwZW5kIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgYnV0dG9uLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwLWFwcGVuZCBidXR0b24sLmlucHV0LWdyb3VwLWFwcGVuZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb257cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG46Zm9jdXMsLmlucHV0LWdyb3VwLXByZXBlbmQgI21jX2VtYmVkX3NpZ251cCBpbnB1dDpmb2N1c1t0eXBlPXN1Ym1pdF0sI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dDpmb2N1c1t0eXBlPXN1Ym1pdF0sLmlucHV0LWdyb3VwLXByZXBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBidXR0b246Zm9jdXMsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBidXR0b246Zm9jdXMsLmlucHV0LWdyb3VwLXByZXBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uOmZvY3VzLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmlucHV0LWdyb3VwLXByZXBlbmQgLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbjpmb2N1cywuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMsLmlucHV0LWdyb3VwLWFwcGVuZCAjbWNfZW1iZWRfc2lnbnVwIGlucHV0OmZvY3VzW3R5cGU9c3VibWl0XSwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXQ6Zm9jdXNbdHlwZT1zdWJtaXRdLC5pbnB1dC1ncm91cC1hcHBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBidXR0b246Zm9jdXMsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAtYXBwZW5kIGJ1dHRvbjpmb2N1cywuaW5wdXQtZ3JvdXAtYXBwZW5kIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbjpmb2N1cywuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5pbnB1dC1ncm91cC1hcHBlbmQgLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbjpmb2N1c3t6LWluZGV4OjN9LmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bisuYnRuLC5pbnB1dC1ncm91cC1wcmVwZW5kICNtY19lbWJlZF9zaWdudXAgaW5wdXRbdHlwZT1zdWJtaXRdKy5idG4sI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBpbnB1dFt0eXBlPXN1Ym1pdF0rLmJ0biwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGJ1dHRvbisuYnRuLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwLXByZXBlbmQgYnV0dG9uKy5idG4sLmlucHV0LWdyb3VwLXByZXBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uKy5idG4sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uKy5idG4sLmlucHV0LWdyb3VwLXByZXBlbmQgI21jX2VtYmVkX3NpZ251cCAuYnRuK2lucHV0W3R5cGU9c3VibWl0XSwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4raW5wdXRbdHlwZT1zdWJtaXRdLC5pbnB1dC1ncm91cC1wcmVwZW5kICNtY19lbWJlZF9zaWdudXAgaW5wdXRbdHlwZT1zdWJtaXRdK2lucHV0W3R5cGU9c3VibWl0XSwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cC1wcmVwZW5kIGlucHV0W3R5cGU9c3VibWl0XStpbnB1dFt0eXBlPXN1Ym1pdF0sLmlucHV0LWdyb3VwLXByZXBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAjbWNfZW1iZWRfc2lnbnVwIGJ1dHRvbitpbnB1dFt0eXBlPXN1Ym1pdF0sI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGJ1dHRvbitpbnB1dFt0eXBlPXN1Ym1pdF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAjbWNfZW1iZWRfc2lnbnVwIGJ1dHRvbitpbnB1dFt0eXBlPXN1Ym1pdF0sI21jX2VtYmVkX3NpZ251cCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cC1wcmVwZW5kIGJ1dHRvbitpbnB1dFt0eXBlPXN1Ym1pdF0sLmlucHV0LWdyb3VwLXByZXBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAjbWNfZW1iZWRfc2lnbnVwIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24raW5wdXRbdHlwZT1zdWJtaXRdLCNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwLXByZXBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uK2lucHV0W3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5pbnB1dC1ncm91cC1wcmVwZW5kICNtY19lbWJlZF9zaWdudXAgLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbitpbnB1dFt0eXBlPXN1Ym1pdF0sI21jX2VtYmVkX3NpZ251cCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24raW5wdXRbdHlwZT1zdWJtaXRdLC5pbnB1dC1ncm91cC1wcmVwZW5kIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmJ0bitidXR0b24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuK2J1dHRvbiwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAjbWNfZW1iZWRfc2lnbnVwIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgaW5wdXRbdHlwZT1zdWJtaXRdK2J1dHRvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cC1wcmVwZW5kICNtY19lbWJlZF9zaWdudXAgaW5wdXRbdHlwZT1zdWJtaXRdK2J1dHRvbiwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgaW5wdXRbdHlwZT1zdWJtaXRdK2J1dHRvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5ICNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwLXByZXBlbmQgaW5wdXRbdHlwZT1zdWJtaXRdK2J1dHRvbiwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGJ1dHRvbitidXR0b24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCBidXR0b24rYnV0dG9uLC5pbnB1dC1ncm91cC1wcmVwZW5kIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbitidXR0b24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uK2J1dHRvbiwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5idG4rLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4rLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbiwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAjbWNfZW1iZWRfc2lnbnVwIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgaW5wdXRbdHlwZT1zdWJtaXRdKy5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAjbWNfZW1iZWRfc2lnbnVwIGlucHV0W3R5cGU9c3VibWl0XSsuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uLCNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwLXByZXBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciBpbnB1dFt0eXBlPXN1Ym1pdF0rLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyICNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwLXByZXBlbmQgaW5wdXRbdHlwZT1zdWJtaXRdKy5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sLmlucHV0LWdyb3VwLXByZXBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciBidXR0b24rLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cC1wcmVwZW5kIC5Gb3JtX19OYXZpZ2F0aW9uQmFyIGJ1dHRvbisuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmlucHV0LWdyb3VwLXByZXBlbmQgYnV0dG9uKy5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sLmlucHV0LWdyb3VwLXByZXBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uKy5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uKy5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bisuaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAjbWNfZW1iZWRfc2lnbnVwIGlucHV0W3R5cGU9c3VibWl0XSsuaW5wdXQtZ3JvdXAtdGV4dCwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cC1wcmVwZW5kIGlucHV0W3R5cGU9c3VibWl0XSsuaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGJ1dHRvbisuaW5wdXQtZ3JvdXAtdGV4dCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cC1wcmVwZW5kIGJ1dHRvbisuaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24rLmlucHV0LWdyb3VwLXRleHQsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uKy5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Ky5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0Ky5idG4sLmlucHV0LWdyb3VwLXByZXBlbmQgI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtdGV4dCtpbnB1dFt0eXBlPXN1Ym1pdF0sI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCtpbnB1dFt0eXBlPXN1Ym1pdF0sLmlucHV0LWdyb3VwLXByZXBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAtdGV4dCtidXR0b24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCtidXR0b24sLmlucHV0LWdyb3VwLXByZXBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuaW5wdXQtZ3JvdXAtdGV4dCsuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQrLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbiwuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4rLmJ0biwuaW5wdXQtZ3JvdXAtYXBwZW5kICNtY19lbWJlZF9zaWdudXAgaW5wdXRbdHlwZT1zdWJtaXRdKy5idG4sI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0W3R5cGU9c3VibWl0XSsuYnRuLC5pbnB1dC1ncm91cC1hcHBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBidXR0b24rLmJ0biwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uKy5idG4sLmlucHV0LWdyb3VwLWFwcGVuZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24rLmJ0biwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5pbnB1dC1ncm91cC1hcHBlbmQgLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbisuYnRuLC5pbnB1dC1ncm91cC1hcHBlbmQgI21jX2VtYmVkX3NpZ251cCAuYnRuK2lucHV0W3R5cGU9c3VibWl0XSwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bitpbnB1dFt0eXBlPXN1Ym1pdF0sLmlucHV0LWdyb3VwLWFwcGVuZCAjbWNfZW1iZWRfc2lnbnVwIGlucHV0W3R5cGU9c3VibWl0XStpbnB1dFt0eXBlPXN1Ym1pdF0sI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0W3R5cGU9c3VibWl0XStpbnB1dFt0eXBlPXN1Ym1pdF0sLmlucHV0LWdyb3VwLWFwcGVuZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5ICNtY19lbWJlZF9zaWdudXAgYnV0dG9uK2lucHV0W3R5cGU9c3VibWl0XSwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cC1hcHBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBidXR0b24raW5wdXRbdHlwZT1zdWJtaXRdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwLWFwcGVuZCAjbWNfZW1iZWRfc2lnbnVwIGJ1dHRvbitpbnB1dFt0eXBlPXN1Ym1pdF0sI21jX2VtYmVkX3NpZ251cCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uK2lucHV0W3R5cGU9c3VibWl0XSwuaW5wdXQtZ3JvdXAtYXBwZW5kIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgI21jX2VtYmVkX3NpZ251cCAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uK2lucHV0W3R5cGU9c3VibWl0XSwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cC1hcHBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uK2lucHV0W3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5pbnB1dC1ncm91cC1hcHBlbmQgI21jX2VtYmVkX3NpZ251cCAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uK2lucHV0W3R5cGU9c3VibWl0XSwjbWNfZW1iZWRfc2lnbnVwIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmlucHV0LWdyb3VwLWFwcGVuZCAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uK2lucHV0W3R5cGU9c3VibWl0XSwuaW5wdXQtZ3JvdXAtYXBwZW5kIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmJ0bitidXR0b24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4rYnV0dG9uLC5pbnB1dC1ncm91cC1hcHBlbmQgI21jX2VtYmVkX3NpZ251cCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGlucHV0W3R5cGU9c3VibWl0XStidXR0b24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAtYXBwZW5kICNtY19lbWJlZF9zaWdudXAgaW5wdXRbdHlwZT1zdWJtaXRdK2J1dHRvbiwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cC1hcHBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBpbnB1dFt0eXBlPXN1Ym1pdF0rYnV0dG9uLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtYXBwZW5kIGlucHV0W3R5cGU9c3VibWl0XStidXR0b24sLmlucHV0LWdyb3VwLWFwcGVuZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGJ1dHRvbitidXR0b24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAtYXBwZW5kIGJ1dHRvbitidXR0b24sLmlucHV0LWdyb3VwLWFwcGVuZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24rYnV0dG9uLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmlucHV0LWdyb3VwLWFwcGVuZCAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uK2J1dHRvbiwuaW5wdXQtZ3JvdXAtYXBwZW5kIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmJ0bisuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuKy5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sLmlucHV0LWdyb3VwLWFwcGVuZCAjbWNfZW1iZWRfc2lnbnVwIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgaW5wdXRbdHlwZT1zdWJtaXRdKy5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuaW5wdXQtZ3JvdXAtYXBwZW5kICNtY19lbWJlZF9zaWdudXAgaW5wdXRbdHlwZT1zdWJtaXRdKy5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgaW5wdXRbdHlwZT1zdWJtaXRdKy5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cC1hcHBlbmQgaW5wdXRbdHlwZT1zdWJtaXRdKy5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sLmlucHV0LWdyb3VwLWFwcGVuZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIGJ1dHRvbisuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwLWFwcGVuZCAuRm9ybV9fTmF2aWdhdGlvbkJhciBidXR0b24rLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uKy5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sLmlucHV0LWdyb3VwLWFwcGVuZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24rLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5pbnB1dC1ncm91cC1hcHBlbmQgLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbisuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uLC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bisuaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXAtYXBwZW5kICNtY19lbWJlZF9zaWdudXAgaW5wdXRbdHlwZT1zdWJtaXRdKy5pbnB1dC1ncm91cC10ZXh0LCNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwLWFwcGVuZCBpbnB1dFt0eXBlPXN1Ym1pdF0rLmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLWFwcGVuZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGJ1dHRvbisuaW5wdXQtZ3JvdXAtdGV4dCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cC1hcHBlbmQgYnV0dG9uKy5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1hcHBlbmQgLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uKy5pbnB1dC1ncm91cC10ZXh0LC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmlucHV0LWdyb3VwLWFwcGVuZCAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uKy5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQrLmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCsuYnRuLC5pbnB1dC1ncm91cC1hcHBlbmQgI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtdGV4dCtpbnB1dFt0eXBlPXN1Ym1pdF0sI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0K2lucHV0W3R5cGU9c3VibWl0XSwuaW5wdXQtZ3JvdXAtYXBwZW5kIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwLXRleHQrYnV0dG9uLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCtidXR0b24sLmlucHV0LWdyb3VwLWFwcGVuZCAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5pbnB1dC1ncm91cC10ZXh0Ky5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0Ky5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb257bWFyZ2luLWxlZnQ6LTFweH0uaW5wdXQtZ3JvdXAtcHJlcGVuZHttYXJnaW4tcmlnaHQ6LTFweH0uaW5wdXQtZ3JvdXAtYXBwZW5ke21hcmdpbi1sZWZ0Oi0xcHh9LmlucHV0LWdyb3VwLXRleHR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjFyZW0gMXJlbTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzQ5NTA1Nzt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlcjoxcHggc29saWQgI2NlZDRkYTtib3JkZXItcmFkaXVzOi4yNXJlbX0uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJde21hcmdpbi10b3A6MH0uaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLCNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwLWxnPmlucHV0Om5vdCh0ZXh0YXJlYSlbdHlwZT1lbWFpbF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAtbGc+c2VsZWN0Om5vdCh0ZXh0YXJlYSksLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAtbGc+dGV4dGFyZWE6bm90KHRleHRhcmVhKSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cC1sZz5pbnB1dDpub3QodGV4dGFyZWEpLC5pbnB1dC1ncm91cC1sZz4uY3VzdG9tLXNlbGVjdHtoZWlnaHQ6Y2FsYygzLjg3NXJlbSArIDJweCl9LmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wsI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1lbWFpbF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAtbGc+c2VsZWN0LC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwLWxnPnRleHRhcmVhLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwLWxnPmlucHV0LC5pbnB1dC1ncm91cC1sZz4uY3VzdG9tLXNlbGVjdCwuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLXByZXBlbmQ+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5idG4sI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLXByZXBlbmQ+aW5wdXRbdHlwZT1zdWJtaXRdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1wcmVwZW5kPmJ1dHRvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtcHJlcGVuZD4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uLC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYXBwZW5kPi5idG4sI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFwcGVuZD5pbnB1dFt0eXBlPXN1Ym1pdF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFwcGVuZD5idXR0b24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFwcGVuZD4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9ue3BhZGRpbmc6MXJlbSAxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOi4zcmVtfS5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtc20+aW5wdXQ6bm90KHRleHRhcmVhKVt0eXBlPWVtYWlsXSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cC1zbT5zZWxlY3Q6bm90KHRleHRhcmVhKSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cC1zbT50ZXh0YXJlYTpub3QodGV4dGFyZWEpLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwLXNtPmlucHV0Om5vdCh0ZXh0YXJlYSksLmlucHV0LWdyb3VwLXNtPi5jdXN0b20tc2VsZWN0e2hlaWdodDpjYWxjKDEuODEyNXJlbSArIDJweCl9LmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1lbWFpbF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAtc20+c2VsZWN0LC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwLXNtPnRleHRhcmVhLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwLXNtPmlucHV0LC5pbnB1dC1ncm91cC1zbT4uY3VzdG9tLXNlbGVjdCwuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXByZXBlbmQ+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1wcmVwZW5kPi5idG4sI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLXByZXBlbmQ+aW5wdXRbdHlwZT1zdWJtaXRdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1wcmVwZW5kPmJ1dHRvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtcHJlcGVuZD4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uLC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYXBwZW5kPi5idG4sI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFwcGVuZD5pbnB1dFt0eXBlPXN1Ym1pdF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFwcGVuZD5idXR0b24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFwcGVuZD4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9ue3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2xpbmUtaGVpZ2h0OjEuNTtib3JkZXItcmFkaXVzOi4ycmVtfS5pbnB1dC1ncm91cC1sZz4uY3VzdG9tLXNlbGVjdCwuaW5wdXQtZ3JvdXAtc20+LmN1c3RvbS1zZWxlY3R7cGFkZGluZy1yaWdodDoxLjc1cmVtfS5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZD4uYnRuLCNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kPmlucHV0W3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZD5idXR0b24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLXByZXBlbmQ+LkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbiwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLXByZXBlbmQ+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPi5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKT4uYnRuLCNtY19lbWJlZF9zaWdudXAgLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pPi5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKT5pbnB1dFt0eXBlPXN1Ym1pdF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+LmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpPmJ1dHRvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKT4uaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCk+LkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbiwuaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbik+LmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpPi5pbnB1dC1ncm91cC10ZXh0LC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj4uaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMyk+LmJ0biwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbj4uaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMyk+aW5wdXRbdHlwZT1zdWJtaXRdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uPi5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKT5idXR0b24sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fTmF2aWdhdGlvbkJhciAuaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24+LmlucHV0LWdyb3VwLWFwcGVuZDpudGgtbGFzdC1jaGlsZChuKzMpPi5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uPi5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKT4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkPmlucHV0Om5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpW3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQ+YnV0dG9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZD4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQ+LmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjB9LmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmJ0biwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kPmlucHV0W3R5cGU9c3VibWl0XSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kPmJ1dHRvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtYXBwZW5kPi5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24sLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1hcHBlbmQ+LmlucHV0LWdyb3VwLXRleHQsLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG4sI21jX2VtYmVkX3NpZ251cCAuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCk+aW5wdXRbdHlwZT1zdWJtaXRdLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpPmJ1dHRvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKT4uRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uLC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKT4uaW5wdXQtZ3JvdXAtdGV4dCwuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQ+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKSwjbWNfZW1iZWRfc2lnbnVwIC5pbnB1dC1ncm91cD4uaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZD5pbnB1dDpub3QoOmZpcnN0LWNoaWxkKVt0eXBlPXN1Ym1pdF0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuaW5wdXQtZ3JvdXA+LmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQ+YnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkPi5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb246bm90KDpmaXJzdC1jaGlsZCksLmlucHV0LWdyb3VwPi5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkPi5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmN1c3RvbS1jb250cm9se3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTtkaXNwbGF5OmJsb2NrO21pbi1oZWlnaHQ6MS42MjVyZW07cGFkZGluZy1sZWZ0OjIuNXJlbTtjb2xvci1hZGp1c3Q6ZXhhY3R9LmN1c3RvbS1jb250cm9sLWlubGluZXtkaXNwbGF5OmlubGluZS1mbGV4O21hcmdpbi1yaWdodDoxcmVtfS5jdXN0b20tY29udHJvbC1pbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7ei1pbmRleDotMTt3aWR0aDoxcmVtO2hlaWdodDoxLjMxMjVyZW07b3BhY2l0eTowfS5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Y29sb3I6I2ZmZjtib3JkZXItY29sb3I6IzAwN2JmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMzQ3N2Z9LmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwfS5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7Ym9yZGVyLWNvbG9yOiM4MGJkZmZ9LmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojM2FhNGZhO2JvcmRlci1jb2xvcjojYjNkN2ZmfS5jdXN0b20tY29udHJvbC1pbnB1dFtkaXNhYmxlZF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVse2NvbG9yOiM2Yzc1N2R9LmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn0uY3VzdG9tLWNvbnRyb2wtbGFiZWx7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOnRvcH0uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LjMxMjVyZW07bGVmdDotMi41cmVtO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtwb2ludGVyLWV2ZW50czpub25lO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWNvbG9yOiNkZWUyZTY7Ym9yZGVyOiNhZGI1YmQgc29saWQgMXB4fS5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOi4zMTI1cmVtO2xlZnQ6LTIuNXJlbTtkaXNwbGF5OmJsb2NrO3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07Y29udGVudDpcIlwiO2JhY2tncm91bmQ6NTAlIC8gNTAlIDUwJSBuby1yZXBlYXR9LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtib3JkZXItcmFkaXVzOi4yNXJlbX0uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIil9LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1jb2xvcjojMDA3YmZmO2JhY2tncm91bmQtY29sb3I6IzAzNDc3Zn0uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzZmZmJyBkPSdNMCAyaDQnLyUzRSUzQy9zdmclM0VcIil9LmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6cmdiYSgzLDcxLDEyNywwLjUpfS5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMyw3MSwxMjcsMC41KX0uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3Jle2JvcmRlci1yYWRpdXM6NTAlfS5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNFJTNDL3N2ZyUzRVwiKX0uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDMsNzEsMTI3LDAuNSl9LmN1c3RvbS1zd2l0Y2h7cGFkZGluZy1sZWZ0OjMuMjVyZW19LmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7bGVmdDotMy4yNXJlbTt3aWR0aDoxLjc1cmVtO3BvaW50ZXItZXZlbnRzOmFsbDtib3JkZXItcmFkaXVzOi41cmVtfS5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXJ7dG9wOmNhbGMoLjMxMjVyZW0gKyAycHgpO2xlZnQ6Y2FsYygtMy4yNXJlbSArIDJweCk7d2lkdGg6Y2FsYygxcmVtIC0gNHB4KTtoZWlnaHQ6Y2FsYygxcmVtIC0gNHB4KTtiYWNrZ3JvdW5kLWNvbG9yOiNhZGI1YmQ7Ym9yZGVyLXJhZGl1czouNXJlbTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye3RyYW5zaXRpb246bm9uZX19LmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVye2JhY2tncm91bmQtY29sb3I6I2RlZTJlNjt0cmFuc2Zvcm06dHJhbnNsYXRlWCguNzVyZW0pfS5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDMsNzEsMTI3LDAuNSl9LmN1c3RvbS1zZWxlY3R7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYygzcmVtICsgMnB4KTtwYWRkaW5nOi4zNzVyZW0gMS43NXJlbSAuMzc1cmVtIC43NXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTtjb2xvcjojNDk1MDU3O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtiYWNrZ3JvdW5kOiNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQ7Ym9yZGVyOjFweCBzb2xpZCAjY2VkNGRhO2JvcmRlci1yYWRpdXM6LjI1cmVtO2FwcGVhcmFuY2U6bm9uZX0uY3VzdG9tLXNlbGVjdDpmb2N1c3tib3JkZXItY29sb3I6I2ZmYjE3MTtvdXRsaW5lOjA7Ym94LXNoYWRvdzppbnNldCAwIDFweCAycHggcmdiYSgwLDAsMCwwLjA3NSksMCAwIDVweCByZ2JhKDI1NSwxNzcsMTEzLDAuNSl9LmN1c3RvbS1zZWxlY3Q6Zm9jdXM6Oi1tcy12YWx1ZXtjb2xvcjojNDk1MDU3O2JhY2tncm91bmQtY29sb3I6I2ZmZn0uY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSl7aGVpZ2h0OmF1dG87cGFkZGluZy1yaWdodDouNzVyZW07YmFja2dyb3VuZC1pbWFnZTpub25lfS5jdXN0b20tc2VsZWN0OmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmfS5jdXN0b20tc2VsZWN0OjotbXMtZXhwYW5ke2Rpc3BsYXk6bm9uZX0uY3VzdG9tLXNlbGVjdDotbW96LWZvY3VzcmluZ3tjb2xvcjp0cmFuc3BhcmVudDt0ZXh0LXNoYWRvdzowIDAgMCAjNDk1MDU3fS5jdXN0b20tc2VsZWN0LXNte2hlaWdodDpjYWxjKDEuODEyNXJlbSArIDJweCk7cGFkZGluZy10b3A6LjI1cmVtO3BhZGRpbmctYm90dG9tOi4yNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW07Zm9udC1zaXplOjc1JX0uY3VzdG9tLXNlbGVjdC1sZ3toZWlnaHQ6Y2FsYygzLjg3NXJlbSArIDJweCk7cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07cGFkZGluZy1sZWZ0OjFyZW07Zm9udC1zaXplOjEyNSV9LmN1c3RvbS1maWxle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OmNhbGMoM3JlbSArIDJweCk7bWFyZ2luLWJvdHRvbTowfS5jdXN0b20tZmlsZS1pbnB1dHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjI7d2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYygzcmVtICsgMnB4KTttYXJnaW46MDtvdmVyZmxvdzpoaWRkZW47b3BhY2l0eTowfS5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbHtib3JkZXItY29sb3I6I2ZmYjE3MTtib3gtc2hhZG93OjB9LmN1c3RvbS1maWxlLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCwuY3VzdG9tLWZpbGUtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWx7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmfS5jdXN0b20tZmlsZS1pbnB1dDpsYW5nKGVuKSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7Y29udGVudDpcIkJyb3dzZVwifS5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVye2NvbnRlbnQ6YXR0cihkYXRhLWJyb3dzZSl9LmN1c3RvbS1maWxlLWxhYmVse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7bGVmdDowO3otaW5kZXg6MTtoZWlnaHQ6Y2FsYygzcmVtICsgMnB4KTtwYWRkaW5nOjFyZW0gMXJlbTtvdmVyZmxvdzpoaWRkZW47Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzQ5NTA1NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjY2VkNGRhO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDt6LWluZGV4OjM7ZGlzcGxheTpibG9jaztoZWlnaHQ6Y2FsYygxLjVlbSArIC43NXJlbSk7cGFkZGluZzoxcmVtIDFyZW07bGluZS1oZWlnaHQ6MTtjb2xvcjojNDk1MDU3O2NvbnRlbnQ6XCJCcm93c2VcIjtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7Ym9yZGVyLWxlZnQ6aW5oZXJpdDtib3JkZXItcmFkaXVzOjAgLjI1cmVtIC4yNXJlbSAwfS5jdXN0b20tcmFuZ2V7d2lkdGg6MTAwJTtoZWlnaHQ6MS40cmVtO3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2FwcGVhcmFuY2U6bm9uZX0uY3VzdG9tLXJhbmdlOmZvY3Vze291dGxpbmU6MH0uY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYntib3gtc2hhZG93OjAgMCAwIDFweCAjZmZmLDAgMCAwIC4ycmVtIHJnYmEoMCwxMjMsMjU1LDAuMjUpfS5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwwLjI1KX0uY3VzdG9tLXJhbmdlOmZvY3VzOjotbXMtdGh1bWJ7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAuMnJlbSByZ2JhKDAsMTIzLDI1NSwwLjI1KX0uY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVye2JvcmRlcjowfS5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1ie3dpZHRoOjFyZW07aGVpZ2h0OjFyZW07bWFyZ2luLXRvcDotLjI1cmVtO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXI6MDtib3JkZXItcmFkaXVzOjFyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O2FwcGVhcmFuY2U6bm9uZX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7dHJhbnNpdGlvbjpub25lfX0uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojYjNkN2ZmfS5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNre3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO2NvbG9yOnRyYW5zcGFyZW50O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6I2RlZTJlNjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czoxcmVtfS5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWJ7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDdiZmY7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czoxcmVtO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDthcHBlYXJhbmNlOm5vbmV9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWJ7dHJhbnNpdGlvbjpub25lfX0uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNiM2Q3ZmZ9LmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFja3t3aWR0aDoxMDAlO2hlaWdodDouNXJlbTtjb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNkZWUyZTY7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6MXJlbX0uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWJ7d2lkdGg6MXJlbTtoZWlnaHQ6MXJlbTttYXJnaW4tdG9wOjA7bWFyZ2luLXJpZ2h0Oi4ycmVtO21hcmdpbi1sZWZ0Oi4ycmVtO2JhY2tncm91bmQtY29sb3I6IzAwN2JmZjtib3JkZXI6MDtib3JkZXItcmFkaXVzOjFyZW07dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O2FwcGVhcmFuY2U6bm9uZX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmN1c3RvbS1yYW5nZTo6LW1zLXRodW1ie3RyYW5zaXRpb246bm9uZX19LmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNiM2Q3ZmZ9LmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNre3dpZHRoOjEwMCU7aGVpZ2h0Oi41cmVtO2NvbG9yOnRyYW5zcGFyZW50O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci13aWR0aDouNXJlbX0uY3VzdG9tLXJhbmdlOjotbXMtZmlsbC1sb3dlcntiYWNrZ3JvdW5kLWNvbG9yOiNkZWUyZTY7Ym9yZGVyLXJhZGl1czoxcmVtfS5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLXVwcGVye21hcmdpbi1yaWdodDoxNXB4O2JhY2tncm91bmQtY29sb3I6I2RlZTJlNjtib3JkZXItcmFkaXVzOjFyZW19LmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjojYWRiNWJkfS5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNre2N1cnNvcjpkZWZhdWx0fS5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWJ7YmFja2dyb3VuZC1jb2xvcjojYWRiNWJkfS5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdHJhY2t7Y3Vyc29yOmRlZmF1bHR9LmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LW1zLXRodW1ie2JhY2tncm91bmQtY29sb3I6I2FkYjViZH0uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwuY3VzdG9tLWZpbGUtbGFiZWwsLmN1c3RvbS1zZWxlY3R7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0fUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwuY3VzdG9tLWZpbGUtbGFiZWwsLmN1c3RvbS1zZWxlY3R7dHJhbnNpdGlvbjpub25lfX0ubmF2e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfS5uYXYtbGluaywubS1oZWFkZXItbGlua3MgdWwgYXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MHJlbSAwcmVtfS5uYXYtbGluazpob3ZlciwubS1oZWFkZXItbGlua3MgdWwgYTpob3ZlciwubmF2LWxpbms6Zm9jdXMsLm0taGVhZGVyLWxpbmtzIHVsIGE6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm5hdi1saW5rLmRpc2FibGVkLC5tLWhlYWRlci1saW5rcyB1bCBhLmRpc2FibGVke2NvbG9yOiM2Yzc1N2Q7cG9pbnRlci1ldmVudHM6bm9uZTtjdXJzb3I6ZGVmYXVsdH0ubmF2LXRhYnN7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RlZTJlNn0ubmF2LXRhYnMgLm5hdi1saW5rLC5uYXYtdGFicyAubS1oZWFkZXItbGlua3MgdWwgYSwubS1oZWFkZXItbGlua3MgdWwgLm5hdi10YWJzIGF7bWFyZ2luLWJvdHRvbTotMXB4O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtfS5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsLm5hdi10YWJzIC5tLWhlYWRlci1saW5rcyB1bCBhOmhvdmVyLC5tLWhlYWRlci1saW5rcyB1bCAubmF2LXRhYnMgYTpob3ZlciwubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzLC5uYXYtdGFicyAubS1oZWFkZXItbGlua3MgdWwgYTpmb2N1cywubS1oZWFkZXItbGlua3MgdWwgLm5hdi10YWJzIGE6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNlOWVjZWYgI2U5ZWNlZiAjZGVlMmU2fS5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQsLm5hdi10YWJzIC5tLWhlYWRlci1saW5rcyB1bCBhLmRpc2FibGVkLC5tLWhlYWRlci1saW5rcyB1bCAubmF2LXRhYnMgYS5kaXNhYmxlZHtjb2xvcjojNmM3NTdkO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLC5uYXYtdGFicyAubS1oZWFkZXItbGlua3MgdWwgYS5hY3RpdmUsLm0taGVhZGVyLWxpbmtzIHVsIC5uYXYtdGFicyBhLmFjdGl2ZSwubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rLC5uYXYtdGFicyAubS1oZWFkZXItbGlua3MgdWwgbGkuc2hvdyAubmF2LWxpbmssLm0taGVhZGVyLWxpbmtzIHVsIC5uYXYtdGFicyBsaS5zaG93IC5uYXYtbGluaywubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm0taGVhZGVyLWxpbmtzIHVsIGEsLm0taGVhZGVyLWxpbmtzIHVsIC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyBhLC5uYXYtdGFicyAubS1oZWFkZXItbGlua3MgdWwgbGkuc2hvdyBhLC5tLWhlYWRlci1saW5rcyB1bCAubmF2LXRhYnMgbGkuc2hvdyBhe2NvbG9yOiM0OTUwNTc7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZGVlMmU2ICNkZWUyZTYgI2ZmZn0ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnV7bWFyZ2luLXRvcDotMXB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5uYXYtcGlsbHMgLm5hdi1saW5rLC5uYXYtcGlsbHMgLm0taGVhZGVyLWxpbmtzIHVsIGEsLm0taGVhZGVyLWxpbmtzIHVsIC5uYXYtcGlsbHMgYXtib3JkZXItcmFkaXVzOi4yNXJlbX0ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsLm5hdi1waWxscyAubS1oZWFkZXItbGlua3MgdWwgYS5hY3RpdmUsLm0taGVhZGVyLWxpbmtzIHVsIC5uYXYtcGlsbHMgYS5hY3RpdmUsLm5hdi1waWxscyAuc2hvdz4ubmF2LWxpbmssLm5hdi1waWxscyAubS1oZWFkZXItbGlua3MgdWwgLnNob3c+YSwubS1oZWFkZXItbGlua3MgdWwgLm5hdi1waWxscyAuc2hvdz5he2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDM0NzdmfS5uYXYtZmlsbD4ubmF2LWxpbmssLm0taGVhZGVyLWxpbmtzIHVsIC5uYXYtZmlsbD5hLC5uYXYtZmlsbCAubmF2LWl0ZW0sLm5hdi1maWxsIC5tLWhlYWRlci1saW5rcyB1bCBsaSwubS1oZWFkZXItbGlua3MgdWwgLm5hdi1maWxsIGxpe2ZsZXg6MSAxIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9Lm5hdi1qdXN0aWZpZWQ+Lm5hdi1saW5rLC5tLWhlYWRlci1saW5rcyB1bCAubmF2LWp1c3RpZmllZD5hLC5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSwubmF2LWp1c3RpZmllZCAubS1oZWFkZXItbGlua3MgdWwgbGksLm0taGVhZGVyLWxpbmtzIHVsIC5uYXYtanVzdGlmaWVkIGxpe2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTt0ZXh0LWFsaWduOmNlbnRlcn0udGFiLWNvbnRlbnQ+LnRhYi1wYW5le2Rpc3BsYXk6bm9uZX0udGFiLWNvbnRlbnQ+LmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5uYXZiYXJ7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjFyZW0gMXJlbX0ubmF2YmFyIC5jb250YWluZXIsLm5hdmJhciAuY29udGFpbmVyLWZsdWlkLC5uYXZiYXIgLmNvbnRhaW5lci1zbSwubmF2YmFyIC5jb250YWluZXItbWQsLm5hdmJhciAuY29udGFpbmVyLWxnLC5uYXZiYXIgLmNvbnRhaW5lci14bHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5uYXZiYXItYnJhbmR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy10b3A6LS4yMDMxM3JlbTtwYWRkaW5nLWJvdHRvbTotLjIwMzEzcmVtO21hcmdpbi1yaWdodDoxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2xpbmUtaGVpZ2h0OmluaGVyaXQ7d2hpdGUtc3BhY2U6bm93cmFwfS5uYXZiYXItYnJhbmQ6aG92ZXIsLm5hdmJhci1icmFuZDpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2YmFyLW5hdiwubS1oZWFkZXItbGlua3MgdWx7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfS5uYXZiYXItbmF2IC5uYXYtbGluaywubS1oZWFkZXItbGlua3MgdWwgLm5hdi1saW5rLC5uYXZiYXItbmF2IC5tLWhlYWRlci1saW5rcyB1bCBhLC5tLWhlYWRlci1saW5rcyB1bCAubmF2YmFyLW5hdiBhLC5tLWhlYWRlci1saW5rcyB1bCBhe3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH0ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSwubS1oZWFkZXItbGlua3MgdWwgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246c3RhdGljO2Zsb2F0Om5vbmV9Lm5hdmJhci10ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctdG9wOjByZW07cGFkZGluZy1ib3R0b206MHJlbX0ubmF2YmFyLWNvbGxhcHNle2ZsZXgtYmFzaXM6MTAwJTtmbGV4LWdyb3c6MTthbGlnbi1pdGVtczpjZW50ZXJ9Lm5hdmJhci10b2dnbGVye3BhZGRpbmc6LjI1cmVtIC43NXJlbTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOi4yNXJlbX0ubmF2YmFyLXRvZ2dsZXI6aG92ZXIsLm5hdmJhci10b2dnbGVyOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lfS5uYXZiYXItdG9nZ2xlci1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEuNWVtO2hlaWdodDoxLjVlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y29udGVudDpcIlwiO2JhY2tncm91bmQ6NTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdH0ubmF2YmFyLW5hdi1zY3JvbGx7bWF4LWhlaWdodDo3NXZoO292ZXJmbG93LXk6YXV0b31AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci1mbHVpZCwubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLXNtLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItbWQsLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci1sZywubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLXhse3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsubmF2YmFyLWV4cGFuZC1zbXtmbGV4LWZsb3c6cm93IG5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiwubmF2YmFyLWV4cGFuZC1zbSAubS1oZWFkZXItbGlua3MgdWwsLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItZXhwYW5kLXNtIHVse2ZsZXgtZGlyZWN0aW9uOnJvd30ubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSwubmF2YmFyLWV4cGFuZC1zbSAubS1oZWFkZXItbGlua3MgdWwgLmRyb3Bkb3duLW1lbnUsLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItZXhwYW5kLXNtIHVsIC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlfS5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluaywubmF2YmFyLWV4cGFuZC1zbSAubS1oZWFkZXItbGlua3MgdWwgLm5hdi1saW5rLC5tLWhlYWRlci1saW5rcyAubmF2YmFyLWV4cGFuZC1zbSB1bCAubmF2LWxpbmssLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm0taGVhZGVyLWxpbmtzIHVsIGEsLm0taGVhZGVyLWxpbmtzIHVsIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IGEsLm5hdmJhci1leHBhbmQtc20gLm0taGVhZGVyLWxpbmtzIHVsIGEsLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItZXhwYW5kLXNtIHVsIGF7cGFkZGluZy1yaWdodDoxcmVtO3BhZGRpbmctbGVmdDoxcmVtfS5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXIsLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci1mbHVpZCwubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLXNtLC5uYXZiYXItZXhwYW5kLXNtPi5jb250YWluZXItbWQsLm5hdmJhci1leHBhbmQtc20+LmNvbnRhaW5lci1sZywubmF2YmFyLWV4cGFuZC1zbT4uY29udGFpbmVyLXhse2ZsZXgtd3JhcDpub3dyYXB9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xse292ZXJmbG93OnZpc2libGV9Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZXtkaXNwbGF5OmZsZXggIWltcG9ydGFudDtmbGV4LWJhc2lzOmF1dG99Lm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci14bHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci1leHBhbmQtbWR7ZmxleC1mbG93OnJvdyBub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYsLm5hdmJhci1leHBhbmQtbWQgLm0taGVhZGVyLWxpbmtzIHVsLC5tLWhlYWRlci1saW5rcyAubmF2YmFyLWV4cGFuZC1tZCB1bHtmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUsLm5hdmJhci1leHBhbmQtbWQgLm0taGVhZGVyLWxpbmtzIHVsIC5kcm9wZG93bi1tZW51LC5tLWhlYWRlci1saW5rcyAubmF2YmFyLWV4cGFuZC1tZCB1bCAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmssLm5hdmJhci1leHBhbmQtbWQgLm0taGVhZGVyLWxpbmtzIHVsIC5uYXYtbGluaywubS1oZWFkZXItbGlua3MgLm5hdmJhci1leHBhbmQtbWQgdWwgLm5hdi1saW5rLC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5tLWhlYWRlci1saW5rcyB1bCBhLC5tLWhlYWRlci1saW5rcyB1bCAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiBhLC5uYXZiYXItZXhwYW5kLW1kIC5tLWhlYWRlci1saW5rcyB1bCBhLC5tLWhlYWRlci1saW5rcyAubmF2YmFyLWV4cGFuZC1tZCB1bCBhe3BhZGRpbmctcmlnaHQ6MXJlbTtwYWRkaW5nLWxlZnQ6MXJlbX0ubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZC1tZD4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kLW1kPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQtbWQ+LmNvbnRhaW5lci14bHtmbGV4LXdyYXA6bm93cmFwfS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9fUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7Lm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLWxnLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXIteGx7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5uYXZiYXItZXhwYW5kLWxne2ZsZXgtZmxvdzpyb3cgbm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LC5uYXZiYXItZXhwYW5kLWxnIC5tLWhlYWRlci1saW5rcyB1bCwubS1oZWFkZXItbGlua3MgLm5hdmJhci1leHBhbmQtbGcgdWx7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51LC5uYXZiYXItZXhwYW5kLWxnIC5tLWhlYWRlci1saW5rcyB1bCAuZHJvcGRvd24tbWVudSwubS1oZWFkZXItbGlua3MgLm5hdmJhci1leHBhbmQtbGcgdWwgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rLC5uYXZiYXItZXhwYW5kLWxnIC5tLWhlYWRlci1saW5rcyB1bCAubmF2LWxpbmssLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItZXhwYW5kLWxnIHVsIC5uYXYtbGluaywubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubS1oZWFkZXItbGlua3MgdWwgYSwubS1oZWFkZXItbGlua3MgdWwgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgYSwubmF2YmFyLWV4cGFuZC1sZyAubS1oZWFkZXItbGlua3MgdWwgYSwubS1oZWFkZXItbGlua3MgLm5hdmJhci1leHBhbmQtbGcgdWwgYXtwYWRkaW5nLXJpZ2h0OjFyZW07cGFkZGluZy1sZWZ0OjFyZW19Lm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQtbGc+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZC1sZz4uY29udGFpbmVyLWxnLC5uYXZiYXItZXhwYW5kLWxnPi5jb250YWluZXIteGx7ZmxleC13cmFwOm5vd3JhcH0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgKG1heC13aWR0aDogMTI0OS45OHB4KXsubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lci14bHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9fUBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpey5uYXZiYXItZXhwYW5kLXhse2ZsZXgtZmxvdzpyb3cgbm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0fS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LC5uYXZiYXItZXhwYW5kLXhsIC5tLWhlYWRlci1saW5rcyB1bCwubS1oZWFkZXItbGlua3MgLm5hdmJhci1leHBhbmQteGwgdWx7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51LC5uYXZiYXItZXhwYW5kLXhsIC5tLWhlYWRlci1saW5rcyB1bCAuZHJvcGRvd24tbWVudSwubS1oZWFkZXItbGlua3MgLm5hdmJhci1leHBhbmQteGwgdWwgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGV9Lm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rLC5uYXZiYXItZXhwYW5kLXhsIC5tLWhlYWRlci1saW5rcyB1bCAubmF2LWxpbmssLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItZXhwYW5kLXhsIHVsIC5uYXYtbGluaywubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubS1oZWFkZXItbGlua3MgdWwgYSwubS1oZWFkZXItbGlua3MgdWwgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgYSwubmF2YmFyLWV4cGFuZC14bCAubS1oZWFkZXItbGlua3MgdWwgYSwubS1oZWFkZXItbGlua3MgLm5hdmJhci1leHBhbmQteGwgdWwgYXtwYWRkaW5nLXJpZ2h0OjFyZW07cGFkZGluZy1sZWZ0OjFyZW19Lm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lciwubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLWZsdWlkLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXItc20sLm5hdmJhci1leHBhbmQteGw+LmNvbnRhaW5lci1tZCwubmF2YmFyLWV4cGFuZC14bD4uY29udGFpbmVyLWxnLC5uYXZiYXItZXhwYW5kLXhsPi5jb250YWluZXIteGx7ZmxleC13cmFwOm5vd3JhcH0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdi1zY3JvbGx7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O2ZsZXgtYmFzaXM6YXV0b30ubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXJ7ZGlzcGxheTpub25lfX0ubmF2YmFyLWV4cGFuZHtmbGV4LWZsb3c6cm93IG5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0ubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci14bHtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYsLm5hdmJhci1leHBhbmQgLm0taGVhZGVyLWxpbmtzIHVsLC5tLWhlYWRlci1saW5rcyAubmF2YmFyLWV4cGFuZCB1bHtmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUsLm5hdmJhci1leHBhbmQgLm0taGVhZGVyLWxpbmtzIHVsIC5kcm9wZG93bi1tZW51LC5tLWhlYWRlci1saW5rcyAubmF2YmFyLWV4cGFuZCB1bCAuZHJvcGRvd24tbWVudXtwb3NpdGlvbjphYnNvbHV0ZX0ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmssLm5hdmJhci1leHBhbmQgLm0taGVhZGVyLWxpbmtzIHVsIC5uYXYtbGluaywubS1oZWFkZXItbGlua3MgLm5hdmJhci1leHBhbmQgdWwgLm5hdi1saW5rLC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5tLWhlYWRlci1saW5rcyB1bCBhLC5tLWhlYWRlci1saW5rcyB1bCAubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiBhLC5uYXZiYXItZXhwYW5kIC5tLWhlYWRlci1saW5rcyB1bCBhLC5tLWhlYWRlci1saW5rcyAubmF2YmFyLWV4cGFuZCB1bCBhe3BhZGRpbmctcmlnaHQ6MXJlbTtwYWRkaW5nLWxlZnQ6MXJlbX0ubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXItZmx1aWQsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci1zbSwubmF2YmFyLWV4cGFuZD4uY29udGFpbmVyLW1kLC5uYXZiYXItZXhwYW5kPi5jb250YWluZXItbGcsLm5hdmJhci1leHBhbmQ+LmNvbnRhaW5lci14bHtmbGV4LXdyYXA6bm93cmFwfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2LXNjcm9sbHtvdmVyZmxvdzp2aXNpYmxlfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7ZmxleC1iYXNpczphdXRvfS5uYXZiYXItZXhwYW5kIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9Lm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5ke2NvbG9yOnJnYmEoMCwwLDAsMC45KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3Vze2NvbG9yOnJnYmEoMCwwLDAsMC45KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluaywubmF2YmFyLWxpZ2h0IC5tLWhlYWRlci1saW5rcyB1bCAubmF2LWxpbmssLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItbGlnaHQgdWwgLm5hdi1saW5rLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm0taGVhZGVyLWxpbmtzIHVsIGEsLm0taGVhZGVyLWxpbmtzIHVsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgYSwubmF2YmFyLWxpZ2h0IC5tLWhlYWRlci1saW5rcyB1bCBhLC5tLWhlYWRlci1saW5rcyAubmF2YmFyLWxpZ2h0IHVsIGF7Y29sb3I6cmdiYSgwLDAsMCwwLjUpfS5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLC5uYXZiYXItbGlnaHQgLm0taGVhZGVyLWxpbmtzIHVsIC5uYXYtbGluazpob3ZlciwubS1oZWFkZXItbGlua3MgLm5hdmJhci1saWdodCB1bCAubmF2LWxpbms6aG92ZXIsLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubS1oZWFkZXItbGlua3MgdWwgYTpob3ZlciwubS1oZWFkZXItbGlua3MgdWwgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiBhOmhvdmVyLC5uYXZiYXItbGlnaHQgLm0taGVhZGVyLWxpbmtzIHVsIGE6aG92ZXIsLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItbGlnaHQgdWwgYTpob3ZlciwubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cywubmF2YmFyLWxpZ2h0IC5tLWhlYWRlci1saW5rcyB1bCAubmF2LWxpbms6Zm9jdXMsLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItbGlnaHQgdWwgLm5hdi1saW5rOmZvY3VzLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm0taGVhZGVyLWxpbmtzIHVsIGE6Zm9jdXMsLm0taGVhZGVyLWxpbmtzIHVsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgYTpmb2N1cywubmF2YmFyLWxpZ2h0IC5tLWhlYWRlci1saW5rcyB1bCBhOmZvY3VzLC5tLWhlYWRlci1saW5rcyAubmF2YmFyLWxpZ2h0IHVsIGE6Zm9jdXN7Y29sb3I6cmdiYSgwLDAsMCwwLjcpfS5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkLC5uYXZiYXItbGlnaHQgLm0taGVhZGVyLWxpbmtzIHVsIC5uYXYtbGluay5kaXNhYmxlZCwubS1oZWFkZXItbGlua3MgLm5hdmJhci1saWdodCB1bCAubmF2LWxpbmsuZGlzYWJsZWQsLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubS1oZWFkZXItbGlua3MgdWwgYS5kaXNhYmxlZCwubS1oZWFkZXItbGlua3MgdWwgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiBhLmRpc2FibGVkLC5uYXZiYXItbGlnaHQgLm0taGVhZGVyLWxpbmtzIHVsIGEuZGlzYWJsZWQsLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItbGlnaHQgdWwgYS5kaXNhYmxlZHtjb2xvcjpyZ2JhKDAsMCwwLDAuMyl9Lm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuc2hvdz4ubmF2LWxpbmssLm5hdmJhci1saWdodCAubS1oZWFkZXItbGlua3MgdWwgLnNob3c+Lm5hdi1saW5rLC5tLWhlYWRlci1saW5rcyAubmF2YmFyLWxpZ2h0IHVsIC5zaG93Pi5uYXYtbGluaywubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5tLWhlYWRlci1saW5rcyB1bCAuc2hvdz5hLC5tLWhlYWRlci1saW5rcyB1bCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93PmEsLm5hdmJhci1saWdodCAubS1oZWFkZXItbGlua3MgdWwgLnNob3c+YSwubS1oZWFkZXItbGlua3MgLm5hdmJhci1saWdodCB1bCAuc2hvdz5hLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLmFjdGl2ZT4ubmF2LWxpbmssLm5hdmJhci1saWdodCAubS1oZWFkZXItbGlua3MgdWwgLmFjdGl2ZT4ubmF2LWxpbmssLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItbGlnaHQgdWwgLmFjdGl2ZT4ubmF2LWxpbmssLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubS1oZWFkZXItbGlua3MgdWwgLmFjdGl2ZT5hLC5tLWhlYWRlci1saW5rcyB1bCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmU+YSwubmF2YmFyLWxpZ2h0IC5tLWhlYWRlci1saW5rcyB1bCAuYWN0aXZlPmEsLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItbGlnaHQgdWwgLmFjdGl2ZT5hLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csLm5hdmJhci1saWdodCAubS1oZWFkZXItbGlua3MgdWwgLm5hdi1saW5rLnNob3csLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItbGlnaHQgdWwgLm5hdi1saW5rLnNob3csLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubS1oZWFkZXItbGlua3MgdWwgYS5zaG93LC5tLWhlYWRlci1saW5rcyB1bCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IGEuc2hvdywubmF2YmFyLWxpZ2h0IC5tLWhlYWRlci1saW5rcyB1bCBhLnNob3csLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItbGlnaHQgdWwgYS5zaG93LC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSwubmF2YmFyLWxpZ2h0IC5tLWhlYWRlci1saW5rcyB1bCAubmF2LWxpbmsuYWN0aXZlLC5tLWhlYWRlci1saW5rcyAubmF2YmFyLWxpZ2h0IHVsIC5uYXYtbGluay5hY3RpdmUsLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubS1oZWFkZXItbGlua3MgdWwgYS5hY3RpdmUsLm0taGVhZGVyLWxpbmtzIHVsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgYS5hY3RpdmUsLm5hdmJhci1saWdodCAubS1oZWFkZXItbGlua3MgdWwgYS5hY3RpdmUsLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItbGlnaHQgdWwgYS5hY3RpdmV7Y29sb3I6cmdiYSgwLDAsMCwwLjkpfS5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVye2NvbG9yOnJnYmEoMCwwLDAsMC41KTtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwLjEpfS5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0ncmdiYSUyODAsMCwwLDAuNSUyOScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzRSUzQy9zdmclM0VcIil9Lm5hdmJhci1saWdodCAubmF2YmFyLXRleHR7Y29sb3I6cmdiYSgwLDAsMCwwLjUpfS5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGF7Y29sb3I6cmdiYSgwLDAsMCwwLjkpfS5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1c3tjb2xvcjpyZ2JhKDAsMCwwLDAuOSl9Lm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmR7Y29sb3I6I2ZmZn0ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpmb2N1c3tjb2xvcjojZmZmfS5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmssLm5hdmJhci1kYXJrIC5tLWhlYWRlci1saW5rcyB1bCAubmF2LWxpbmssLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItZGFyayB1bCAubmF2LWxpbmssLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5tLWhlYWRlci1saW5rcyB1bCBhLC5tLWhlYWRlci1saW5rcyB1bCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgYSwubmF2YmFyLWRhcmsgLm0taGVhZGVyLWxpbmtzIHVsIGEsLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItZGFyayB1bCBhe2NvbG9yOiNmZmZ9Lm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwubmF2YmFyLWRhcmsgLm0taGVhZGVyLWxpbmtzIHVsIC5uYXYtbGluazpob3ZlciwubS1oZWFkZXItbGlua3MgLm5hdmJhci1kYXJrIHVsIC5uYXYtbGluazpob3ZlciwubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm0taGVhZGVyLWxpbmtzIHVsIGE6aG92ZXIsLm0taGVhZGVyLWxpbmtzIHVsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiBhOmhvdmVyLC5uYXZiYXItZGFyayAubS1oZWFkZXItbGlua3MgdWwgYTpob3ZlciwubS1oZWFkZXItbGlua3MgLm5hdmJhci1kYXJrIHVsIGE6aG92ZXIsLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cywubmF2YmFyLWRhcmsgLm0taGVhZGVyLWxpbmtzIHVsIC5uYXYtbGluazpmb2N1cywubS1oZWFkZXItbGlua3MgLm5hdmJhci1kYXJrIHVsIC5uYXYtbGluazpmb2N1cywubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm0taGVhZGVyLWxpbmtzIHVsIGE6Zm9jdXMsLm0taGVhZGVyLWxpbmtzIHVsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiBhOmZvY3VzLC5uYXZiYXItZGFyayAubS1oZWFkZXItbGlua3MgdWwgYTpmb2N1cywubS1oZWFkZXItbGlua3MgLm5hdmJhci1kYXJrIHVsIGE6Zm9jdXN7Y29sb3I6I2YwNmMwMH0ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkLC5uYXZiYXItZGFyayAubS1oZWFkZXItbGlua3MgdWwgLm5hdi1saW5rLmRpc2FibGVkLC5tLWhlYWRlci1saW5rcyAubmF2YmFyLWRhcmsgdWwgLm5hdi1saW5rLmRpc2FibGVkLC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubS1oZWFkZXItbGlua3MgdWwgYS5kaXNhYmxlZCwubS1oZWFkZXItbGlua3MgdWwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IGEuZGlzYWJsZWQsLm5hdmJhci1kYXJrIC5tLWhlYWRlci1saW5rcyB1bCBhLmRpc2FibGVkLC5tLWhlYWRlci1saW5rcyAubmF2YmFyLWRhcmsgdWwgYS5kaXNhYmxlZHtjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuMjUpfS5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdz4ubmF2LWxpbmssLm5hdmJhci1kYXJrIC5tLWhlYWRlci1saW5rcyB1bCAuc2hvdz4ubmF2LWxpbmssLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItZGFyayB1bCAuc2hvdz4ubmF2LWxpbmssLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5tLWhlYWRlci1saW5rcyB1bCAuc2hvdz5hLC5tLWhlYWRlci1saW5rcyB1bCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3c+YSwubmF2YmFyLWRhcmsgLm0taGVhZGVyLWxpbmtzIHVsIC5zaG93PmEsLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItZGFyayB1bCAuc2hvdz5hLC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlPi5uYXYtbGluaywubmF2YmFyLWRhcmsgLm0taGVhZGVyLWxpbmtzIHVsIC5hY3RpdmU+Lm5hdi1saW5rLC5tLWhlYWRlci1saW5rcyAubmF2YmFyLWRhcmsgdWwgLmFjdGl2ZT4ubmF2LWxpbmssLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5tLWhlYWRlci1saW5rcyB1bCAuYWN0aXZlPmEsLm0taGVhZGVyLWxpbmtzIHVsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlPmEsLm5hdmJhci1kYXJrIC5tLWhlYWRlci1saW5rcyB1bCAuYWN0aXZlPmEsLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItZGFyayB1bCAuYWN0aXZlPmEsLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LC5uYXZiYXItZGFyayAubS1oZWFkZXItbGlua3MgdWwgLm5hdi1saW5rLnNob3csLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItZGFyayB1bCAubmF2LWxpbmsuc2hvdywubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm0taGVhZGVyLWxpbmtzIHVsIGEuc2hvdywubS1oZWFkZXItbGlua3MgdWwgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IGEuc2hvdywubmF2YmFyLWRhcmsgLm0taGVhZGVyLWxpbmtzIHVsIGEuc2hvdywubS1oZWFkZXItbGlua3MgLm5hdmJhci1kYXJrIHVsIGEuc2hvdywubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSwubmF2YmFyLWRhcmsgLm0taGVhZGVyLWxpbmtzIHVsIC5uYXYtbGluay5hY3RpdmUsLm0taGVhZGVyLWxpbmtzIC5uYXZiYXItZGFyayB1bCAubmF2LWxpbmsuYWN0aXZlLC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubS1oZWFkZXItbGlua3MgdWwgYS5hY3RpdmUsLm0taGVhZGVyLWxpbmtzIHVsIC5uYXZiYXItZGFyayAubmF2YmFyLW5hdiBhLmFjdGl2ZSwubmF2YmFyLWRhcmsgLm0taGVhZGVyLWxpbmtzIHVsIGEuYWN0aXZlLC5tLWhlYWRlci1saW5rcyAubmF2YmFyLWRhcmsgdWwgYS5hY3RpdmV7Y29sb3I6I2ZmZn0ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVye2NvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC4xKX0ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0nJTIzZmZmJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKX0ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0e2NvbG9yOiNmZmZ9Lm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhe2NvbG9yOiNmZmZ9Lm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpmb2N1c3tjb2xvcjojZmZmfS5jYXJke3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWluLXdpZHRoOjA7d29yZC13cmFwOmJyZWFrLXdvcmQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpib3JkZXItYm94O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwLjEyNSk7Ym9yZGVyLXJhZGl1czouMjVyZW19LmNhcmQ+aHJ7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH0uY2FyZD4ubGlzdC1ncm91cHtib3JkZXItdG9wOmluaGVyaXQ7Ym9yZGVyLWJvdHRvbTppbmhlcml0fS5jYXJkPi5saXN0LWdyb3VwOmZpcnN0LWNoaWxke2JvcmRlci10b3Atd2lkdGg6MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCl9LmNhcmQ+Lmxpc3QtZ3JvdXA6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXdpZHRoOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfS5jYXJkPi5jYXJkLWhlYWRlcisubGlzdC1ncm91cCwuY2FyZD4ubGlzdC1ncm91cCsuY2FyZC1mb290ZXJ7Ym9yZGVyLXRvcDowfS5jYXJkLWJvZHl7ZmxleDoxIDEgYXV0bzttaW4taGVpZ2h0OjFweDtwYWRkaW5nOjEuMjVyZW19LmNhcmQtdGl0bGV7bWFyZ2luLWJvdHRvbTouNzVyZW19LmNhcmQtc3VidGl0bGV7bWFyZ2luLXRvcDotLjM3NXJlbTttYXJnaW4tYm90dG9tOjB9LmNhcmQtdGV4dDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uY2FyZC1saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5jYXJkLWxpbmsrLmNhcmQtbGlua3ttYXJnaW4tbGVmdDoxLjI1cmVtfS5jYXJkLWhlYWRlcntwYWRkaW5nOi43NXJlbSAxLjI1cmVtO21hcmdpbi1ib3R0b206MDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC4wMyk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwwLjEyNSl9LmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxke2JvcmRlci1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpIGNhbGMoLjI1cmVtIC0gMXB4KSAwIDB9LmNhcmQtZm9vdGVye3BhZGRpbmc6Ljc1cmVtIDEuMjVyZW07YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuMDMpO2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xMjUpfS5jYXJkLWZvb3RlcjpsYXN0LWNoaWxke2JvcmRlci1yYWRpdXM6MCAwIGNhbGMoLjI1cmVtIC0gMXB4KSBjYWxjKC4yNXJlbSAtIDFweCl9LmNhcmQtaGVhZGVyLXRhYnN7bWFyZ2luLXJpZ2h0Oi0uNjI1cmVtO21hcmdpbi1ib3R0b206LS43NXJlbTttYXJnaW4tbGVmdDotLjYyNXJlbTtib3JkZXItYm90dG9tOjB9LmNhcmQtaGVhZGVyLXBpbGxze21hcmdpbi1yaWdodDotLjYyNXJlbTttYXJnaW4tbGVmdDotLjYyNXJlbX0uY2FyZC1pbWctb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtwYWRkaW5nOjEuMjVyZW07Ym9yZGVyLXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCl9LmNhcmQtaW1nLC5jYXJkLWltZy10b3AsLmNhcmQtaW1nLWJvdHRvbXtmbGV4LXNocmluazowO3dpZHRoOjEwMCV9LmNhcmQtaW1nLC5jYXJkLWltZy10b3B7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czpjYWxjKC4yNXJlbSAtIDFweCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6Y2FsYyguMjVyZW0gLSAxcHgpfS5jYXJkLWltZywuY2FyZC1pbWctYm90dG9te2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOmNhbGMoLjI1cmVtIC0gMXB4KX0uY2FyZC1kZWNrIC5jYXJke21hcmdpbi1ib3R0b206MXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5jYXJkLWRlY2t7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcDttYXJnaW4tcmlnaHQ6LTFyZW07bWFyZ2luLWxlZnQ6LTFyZW19LmNhcmQtZGVjayAuY2FyZHtmbGV4OjEgMCAwJTttYXJnaW4tcmlnaHQ6MXJlbTttYXJnaW4tYm90dG9tOjA7bWFyZ2luLWxlZnQ6MXJlbX19LmNhcmQtZ3JvdXA+LmNhcmR7bWFyZ2luLWJvdHRvbToxcmVtfUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LmNhcmQtZ3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpyb3cgd3JhcH0uY2FyZC1ncm91cD4uY2FyZHtmbGV4OjEgMCAwJTttYXJnaW4tYm90dG9tOjB9LmNhcmQtZ3JvdXA+LmNhcmQrLmNhcmR7bWFyZ2luLWxlZnQ6MDtib3JkZXItbGVmdDowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCwuY2FyZC1ncm91cD4uY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWhlYWRlcntib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSwuY2FyZC1ncm91cD4uY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3Rlcntib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9LmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCwuY2FyZC1ncm91cD4uY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXJ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5jYXJkLWdyb3VwPi5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWltZy1ib3R0b20sLmNhcmQtZ3JvdXA+LmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVye2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH19LmNhcmQtY29sdW1ucyAuY2FyZHttYXJnaW4tYm90dG9tOi43NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5jYXJkLWNvbHVtbnN7Y29sdW1uLWNvdW50OjM7Y29sdW1uLWdhcDoxLjI1cmVtO29ycGhhbnM6MTt3aWRvd3M6MX0uY2FyZC1jb2x1bW5zIC5jYXJke2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCV9fS5hY2NvcmRpb257b3ZlcmZsb3ctYW5jaG9yOm5vbmV9LmFjY29yZGlvbj4uY2FyZHtvdmVyZmxvdzpoaWRkZW59LmFjY29yZGlvbj4uY2FyZDpub3QoOmxhc3Qtb2YtdHlwZSl7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5hY2NvcmRpb24+LmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uYWNjb3JkaW9uPi5jYXJkPi5jYXJkLWhlYWRlcntib3JkZXItcmFkaXVzOjA7bWFyZ2luLWJvdHRvbTotMXB4fS5icmVhZGNydW1ie2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtwYWRkaW5nOi43NXJlbSAxcmVtO21hcmdpbi1ib3R0b206MXJlbTtsaXN0LXN0eWxlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbXtwYWRkaW5nLWxlZnQ6LjVyZW19LmJyZWFkY3J1bWItaXRlbSsuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmV7ZmxvYXQ6bGVmdDtwYWRkaW5nLXJpZ2h0Oi41cmVtO2NvbG9yOiM2Yzc1N2Q7Y29udGVudDpcIi9cIn0uYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5icmVhZGNydW1iLWl0ZW0rLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3Jle3RleHQtZGVjb3JhdGlvbjpub25lfS5icmVhZGNydW1iLWl0ZW0uYWN0aXZle2NvbG9yOiM2Yzc1N2R9LnBhZ2luYXRpb257ZGlzcGxheTpmbGV4O3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZTtib3JkZXItcmFkaXVzOi4yNXJlbX0ucGFnZS1saW5re3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouNXJlbSAuNzVyZW07bWFyZ2luLWxlZnQ6LTFweDtsaW5lLWhlaWdodDoxLjI1O2NvbG9yOiMwMzQ3N2Y7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2RlZTJlNn0ucGFnZS1saW5rOmhvdmVye3otaW5kZXg6Mjtjb2xvcjojZjA2YzAwO3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZjtib3JkZXItY29sb3I6I2RlZTJlNn0ucGFnZS1saW5rOmZvY3Vze3otaW5kZXg6MztvdXRsaW5lOjA7Ym94LXNoYWRvdzowfS5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGlua3ttYXJnaW4tbGVmdDowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtfS5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW19LnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGlua3t6LWluZGV4OjM7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMzQ3N2Y7Ym9yZGVyLWNvbG9yOiMwMzQ3N2Z9LnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5re2NvbG9yOiM2Yzc1N2Q7cG9pbnRlci1ldmVudHM6bm9uZTtjdXJzb3I6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNkZWUyZTZ9LnBhZ2luYXRpb24tbGcgLnBhZ2UtbGlua3twYWRkaW5nOi43NXJlbSAxLjVyZW07Zm9udC1zaXplOjEuMjVyZW07bGluZS1oZWlnaHQ6MS41fS5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLWxlZnQtcmFkaXVzOi4zcmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjNyZW19LnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmt7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjNyZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjNyZW19LnBhZ2luYXRpb24tc20gLnBhZ2UtbGlua3twYWRkaW5nOi4yNXJlbSAuNXJlbTtmb250LXNpemU6Ljg3NXJlbTtsaW5lLWhlaWdodDoxLjV9LnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5re2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjJyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMnJlbX0ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGlua3tib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMnJlbTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMnJlbX0uYmFkZ2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzouMjVlbSAuNGVtO2ZvbnQtc2l6ZTo3NSU7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjE7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO2JvcmRlci1yYWRpdXM6LjI1cmVtO3RyYW5zaXRpb246Y29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dH1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LmJhZGdle3RyYW5zaXRpb246bm9uZX19YS5iYWRnZTpob3ZlcixhLmJhZGdlOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lfS5iYWRnZTplbXB0eXtkaXNwbGF5Om5vbmV9LmJ0biAuYmFkZ2UsI21jX2VtYmVkX3NpZ251cCBpbnB1dFt0eXBlPXN1Ym1pdF0gLmJhZGdlLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgYnV0dG9uIC5iYWRnZSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb24gLmJhZGdle3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMXB4fS5iYWRnZS1waWxse3BhZGRpbmctcmlnaHQ6LjZlbTtwYWRkaW5nLWxlZnQ6LjZlbTtib3JkZXItcmFkaXVzOjEwcmVtfS5iYWRnZS1wcmltYXJ5e2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDM0NzdmfWEuYmFkZ2UtcHJpbWFyeTpob3ZlcixhLmJhZGdlLXByaW1hcnk6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMjJiNGR9YS5iYWRnZS1wcmltYXJ5OmZvY3VzLGEuYmFkZ2UtcHJpbWFyeS5mb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDMsNzEsMTI3LDAuNSl9LmJhZGdlLXNlY29uZGFyeXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2YwNmMwMH1hLmJhZGdlLXNlY29uZGFyeTpob3ZlcixhLmJhZGdlLXNlY29uZGFyeTpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2JkNTUwMH1hLmJhZGdlLXNlY29uZGFyeTpmb2N1cyxhLmJhZGdlLXNlY29uZGFyeS5mb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDI0MCwxMDgsMCwwLjUpfS5iYWRnZS1zdWNjZXNze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjhhNzQ1fWEuYmFkZ2Utc3VjY2Vzczpob3ZlcixhLmJhZGdlLXN1Y2Nlc3M6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxZTdlMzR9YS5iYWRnZS1zdWNjZXNzOmZvY3VzLGEuYmFkZ2Utc3VjY2Vzcy5mb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDQwLDE2Nyw2OSwwLjUpfS5iYWRnZS1pbmZve2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMTdhMmI4fWEuYmFkZ2UtaW5mbzpob3ZlcixhLmJhZGdlLWluZm86Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxMTdhOGJ9YS5iYWRnZS1pbmZvOmZvY3VzLGEuYmFkZ2UtaW5mby5mb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDIzLDE2MiwxODQsMC41KX0uYmFkZ2Utd2FybmluZ3tjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2ZmYzEwN31hLmJhZGdlLXdhcm5pbmc6aG92ZXIsYS5iYWRnZS13YXJuaW5nOmZvY3Vze2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZDM5ZTAwfWEuYmFkZ2Utd2FybmluZzpmb2N1cyxhLmJhZGdlLXdhcm5pbmcuZm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyNTUsMTkzLDcsMC41KX0uYmFkZ2UtZGFuZ2Vye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZGMzNTQ1fWEuYmFkZ2UtZGFuZ2VyOmhvdmVyLGEuYmFkZ2UtZGFuZ2VyOmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojYmQyMTMwfWEuYmFkZ2UtZGFuZ2VyOmZvY3VzLGEuYmFkZ2UtZGFuZ2VyLmZvY3Vze291dGxpbmU6MDtib3gtc2hhZG93OjAgMCAwIC4ycmVtIHJnYmEoMjIwLDUzLDY5LDAuNSl9LmJhZGdlLWxpZ2h0e2NvbG9yOiMyMTI1Mjk7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhfWEuYmFkZ2UtbGlnaHQ6aG92ZXIsYS5iYWRnZS1saWdodDpmb2N1c3tjb2xvcjojMjEyNTI5O2JhY2tncm91bmQtY29sb3I6I2RhZTBlNX1hLmJhZGdlLWxpZ2h0OmZvY3VzLGEuYmFkZ2UtbGlnaHQuZm9jdXN7b3V0bGluZTowO2JveC1zaGFkb3c6MCAwIDAgLjJyZW0gcmdiYSgyNDgsMjQ5LDI1MCwwLjUpfS5iYWRnZS1kYXJre2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDM0NzdmfWEuYmFkZ2UtZGFyazpob3ZlcixhLmJhZGdlLWRhcms6Zm9jdXN7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMjJiNGR9YS5iYWRnZS1kYXJrOmZvY3VzLGEuYmFkZ2UtZGFyay5mb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDMsNzEsMTI3LDAuNSl9LmJhZGdlLW5hdntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAzNDc3Zn1hLmJhZGdlLW5hdjpob3ZlcixhLmJhZGdlLW5hdjpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAyMmI0ZH1hLmJhZGdlLW5hdjpmb2N1cyxhLmJhZGdlLW5hdi5mb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDMsNzEsMTI3LDAuNSl9LmJhZGdlLWZvb3Rlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAzNDc3Zn1hLmJhZGdlLWZvb3Rlcjpob3ZlcixhLmJhZGdlLWZvb3Rlcjpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAyMmI0ZH1hLmJhZGdlLWZvb3Rlcjpmb2N1cyxhLmJhZGdlLWZvb3Rlci5mb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAuMnJlbSByZ2JhKDMsNzEsMTI3LDAuNSl9Lmp1bWJvdHJvbntwYWRkaW5nOjJyZW0gMXJlbTttYXJnaW4tYm90dG9tOjJyZW07YmFja2dyb3VuZC1jb2xvcjojZTllY2VmO2JvcmRlci1yYWRpdXM6LjNyZW19QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuanVtYm90cm9ue3BhZGRpbmc6NHJlbSAycmVtfX0uanVtYm90cm9uLWZsdWlke3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MDtib3JkZXItcmFkaXVzOjB9LmFsZXJ0e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6Ljc1cmVtIDEuMjVyZW07bWFyZ2luLWJvdHRvbToxcmVtO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czouMjVyZW19LmFsZXJ0LWhlYWRpbmd7Y29sb3I6aW5oZXJpdH0uYWxlcnQtbGlua3tmb250LXdlaWdodDo3MDB9LmFsZXJ0LWRpc21pc3NpYmxle3BhZGRpbmctcmlnaHQ6NHJlbX0uYWxlcnQtZGlzbWlzc2libGUgLmNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7ei1pbmRleDoyO3BhZGRpbmc6Ljc1cmVtIDEuMjVyZW07Y29sb3I6aW5oZXJpdH0uYWxlcnQtcHJpbWFyeXtjb2xvcjojMDIyNTQyO2JhY2tncm91bmQtY29sb3I6I2NkZGFlNTtib3JkZXItY29sb3I6I2I4Y2JkYn0uYWxlcnQtcHJpbWFyeSBocntib3JkZXItdG9wLWNvbG9yOiNhN2JmZDJ9LmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmt7Y29sb3I6IzAxMDkxMX0uYWxlcnQtc2Vjb25kYXJ5e2NvbG9yOiM3ZDM4MDA7YmFja2dyb3VuZC1jb2xvcjojZmNlMmNjO2JvcmRlci1jb2xvcjojZmJkNmI4fS5hbGVydC1zZWNvbmRhcnkgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojZmFjOGEwfS5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmt7Y29sb3I6IzRhMjEwMH0uYWxlcnQtc3VjY2Vzc3tjb2xvcjojMTU1NzI0O2JhY2tncm91bmQtY29sb3I6I2Q0ZWRkYTtib3JkZXItY29sb3I6I2MzZTZjYn0uYWxlcnQtc3VjY2VzcyBocntib3JkZXItdG9wLWNvbG9yOiNiMWRmYmJ9LmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmt7Y29sb3I6IzBiMmUxM30uYWxlcnQtaW5mb3tjb2xvcjojMGM1NDYwO2JhY2tncm91bmQtY29sb3I6I2QxZWNmMTtib3JkZXItY29sb3I6I2JlZTVlYn0uYWxlcnQtaW5mbyBocntib3JkZXItdG9wLWNvbG9yOiNhYmRkZTV9LmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmt7Y29sb3I6IzA2MmMzM30uYWxlcnQtd2FybmluZ3tjb2xvcjojODU2NDA0O2JhY2tncm91bmQtY29sb3I6I2ZmZjNjZDtib3JkZXItY29sb3I6I2ZmZWViYX0uYWxlcnQtd2FybmluZyBocntib3JkZXItdG9wLWNvbG9yOiNmZmU4YTF9LmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmt7Y29sb3I6IzUzM2YwM30uYWxlcnQtZGFuZ2Vye2NvbG9yOiM3MjFjMjQ7YmFja2dyb3VuZC1jb2xvcjojZjhkN2RhO2JvcmRlci1jb2xvcjojZjVjNmNifS5hbGVydC1kYW5nZXIgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojZjFiMGI3fS5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmt7Y29sb3I6IzQ5MTIxN30uYWxlcnQtbGlnaHR7Y29sb3I6IzgxODE4MjtiYWNrZ3JvdW5kLWNvbG9yOiNmZWZlZmU7Ym9yZGVyLWNvbG9yOiNmZGZkZmV9LmFsZXJ0LWxpZ2h0IGhye2JvcmRlci10b3AtY29sb3I6I2VjZWNmNn0uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmt7Y29sb3I6IzY4Njg2OH0uYWxlcnQtZGFya3tjb2xvcjojMDIyNTQyO2JhY2tncm91bmQtY29sb3I6I2NkZGFlNTtib3JkZXItY29sb3I6I2I4Y2JkYn0uYWxlcnQtZGFyayBocntib3JkZXItdG9wLWNvbG9yOiNhN2JmZDJ9LmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmt7Y29sb3I6IzAxMDkxMX0uYWxlcnQtbmF2e2NvbG9yOiMwMjI1NDI7YmFja2dyb3VuZC1jb2xvcjojY2RkYWU1O2JvcmRlci1jb2xvcjojYjhjYmRifS5hbGVydC1uYXYgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojYTdiZmQyfS5hbGVydC1uYXYgLmFsZXJ0LWxpbmt7Y29sb3I6IzAxMDkxMX0uYWxlcnQtZm9vdGVye2NvbG9yOiMwMjI1NDI7YmFja2dyb3VuZC1jb2xvcjojY2RkYWU1O2JvcmRlci1jb2xvcjojYjhjYmRifS5hbGVydC1mb290ZXIgaHJ7Ym9yZGVyLXRvcC1jb2xvcjojYTdiZmQyfS5hbGVydC1mb290ZXIgLmFsZXJ0LWxpbmt7Y29sb3I6IzAxMDkxMX1Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVze2Zyb217YmFja2dyb3VuZC1wb3NpdGlvbjoxcmVtIDB9dG97YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9fS5wcm9ncmVzc3tkaXNwbGF5OmZsZXg7aGVpZ2h0OjFyZW07b3ZlcmZsb3c6aGlkZGVuO2xpbmUtaGVpZ2h0OjA7Zm9udC1zaXplOi43NXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNlOWVjZWY7Ym9yZGVyLXJhZGl1czouMjVyZW19LnByb2dyZXNzLWJhcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7b3ZlcmZsb3c6aGlkZGVuO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7d2hpdGUtc3BhY2U6bm93cmFwO2JhY2tncm91bmQtY29sb3I6IzAzNDc3Zjt0cmFuc2l0aW9uOndpZHRoIDAuNnMgZWFzZX1AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSl7LnByb2dyZXNzLWJhcnt0cmFuc2l0aW9uOm5vbmV9fS5wcm9ncmVzcy1iYXItc3RyaXBlZHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwyNTUsMjU1LDAuMTUpIDUwJSwgcmdiYSgyNTUsMjU1LDI1NSwwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO2JhY2tncm91bmQtc2l6ZToxcmVtIDFyZW19LnByb2dyZXNzLWJhci1hbmltYXRlZHthbmltYXRpb246MXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKXsucHJvZ3Jlc3MtYmFyLWFuaW1hdGVke2FuaW1hdGlvbjpub25lfX0ubWVkaWF7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Lm1lZGlhLWJvZHl7ZmxleDoxfS5saXN0LWdyb3Vwe2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZy1sZWZ0OjA7bWFyZ2luLWJvdHRvbTowO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9ue3dpZHRoOjEwMCU7Y29sb3I6IzQ5NTA1Nzt0ZXh0LWFsaWduOmluaGVyaXR9Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXN7ei1pbmRleDoxO2NvbG9yOiM0OTUwNTc7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhfS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZXtjb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6I2U5ZWNlZn0ubGlzdC1ncm91cC1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouNzVyZW0gMS4yNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTI1KX0ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6aW5oZXJpdDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czppbmhlcml0fS5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czppbmhlcml0O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6aW5oZXJpdH0ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWR7Y29sb3I6IzZjNzU3ZDtwb2ludGVyLWV2ZW50czpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXt6LWluZGV4OjI7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMzQ3N2Y7Ym9yZGVyLWNvbG9yOiMwMzQ3N2Z9Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MH0ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6LTFweDtib3JkZXItdG9wLXdpZHRoOjFweH0ubGlzdC1ncm91cC1ob3Jpem9udGFse2ZsZXgtZGlyZWN0aW9uOnJvd30ubGlzdC1ncm91cC1ob3Jpem9udGFsPi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXRvcDowfS5saXN0LWdyb3VwLWhvcml6b250YWw+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi1sZWZ0Oi0xcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbXtmbGV4LWRpcmVjdGlvbjpyb3d9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbT4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbT4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGR7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi10b3A6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbXtib3JkZXItdG9wLXdpZHRoOjFweDtib3JkZXItbGVmdC13aWR0aDowfS5saXN0LWdyb3VwLWhvcml6b250YWwtc20+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tbGVmdDotMXB4O2JvcmRlci1sZWZ0LXdpZHRoOjFweH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubGlzdC1ncm91cC1ob3Jpem9udGFsLW1ke2ZsZXgtZGlyZWN0aW9uOnJvd30ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW07Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwtbWQ+Lmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLXRvcDowfS5saXN0LWdyb3VwLWhvcml6b250YWwtbWQ+Lmxpc3QtZ3JvdXAtaXRlbSsubGlzdC1ncm91cC1pdGVte2JvcmRlci10b3Atd2lkdGg6MXB4O2JvcmRlci1sZWZ0LXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW0uYWN0aXZle21hcmdpbi1sZWZ0Oi0xcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MXB4fX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5saXN0LWdyb3VwLWhvcml6b250YWwtbGd7ZmxleC1kaXJlY3Rpb246cm93fS5saXN0LWdyb3VwLWhvcml6b250YWwtbGc+Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwtbGc+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZz4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpey5saXN0LWdyb3VwLWhvcml6b250YWwteGx7ZmxleC1kaXJlY3Rpb246cm93fS5saXN0LWdyb3VwLWhvcml6b250YWwteGw+Lmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfS5saXN0LWdyb3VwLWhvcml6b250YWwteGw+Lmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxke2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZXttYXJnaW4tdG9wOjB9Lmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bD4ubGlzdC1ncm91cC1pdGVtKy5saXN0LWdyb3VwLWl0ZW17Ym9yZGVyLXRvcC13aWR0aDoxcHg7Ym9yZGVyLWxlZnQtd2lkdGg6MH0ubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsPi5saXN0LWdyb3VwLWl0ZW0rLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmV7bWFyZ2luLWxlZnQ6LTFweDtib3JkZXItbGVmdC13aWR0aDoxcHh9fS5saXN0LWdyb3VwLWZsdXNoe2JvcmRlci1yYWRpdXM6MH0ubGlzdC1ncm91cC1mbHVzaD4ubGlzdC1ncm91cC1pdGVte2JvcmRlci13aWR0aDowIDAgMXB4fS5saXN0LWdyb3VwLWZsdXNoPi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLXdpZHRoOjB9Lmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5e2NvbG9yOiMwMjI1NDI7YmFja2dyb3VuZC1jb2xvcjojYjhjYmRifS5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3Vze2NvbG9yOiMwMjI1NDI7YmFja2dyb3VuZC1jb2xvcjojYTdiZmQyfS5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAyMjU0Mjtib3JkZXItY29sb3I6IzAyMjU0Mn0ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeXtjb2xvcjojN2QzODAwO2JhY2tncm91bmQtY29sb3I6I2ZiZDZiOH0ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXN7Y29sb3I6IzdkMzgwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmYWM4YTB9Lmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM3ZDM4MDA7Ym9yZGVyLWNvbG9yOiM3ZDM4MDB9Lmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNze2NvbG9yOiMxNTU3MjQ7YmFja2dyb3VuZC1jb2xvcjojYzNlNmNifS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3Vze2NvbG9yOiMxNTU3MjQ7YmFja2dyb3VuZC1jb2xvcjojYjFkZmJifS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzE1NTcyNDtib3JkZXItY29sb3I6IzE1NTcyNH0ubGlzdC1ncm91cC1pdGVtLWluZm97Y29sb3I6IzBjNTQ2MDtiYWNrZ3JvdW5kLWNvbG9yOiNiZWU1ZWJ9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXN7Y29sb3I6IzBjNTQ2MDtiYWNrZ3JvdW5kLWNvbG9yOiNhYmRkZTV9Lmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMGM1NDYwO2JvcmRlci1jb2xvcjojMGM1NDYwfS5saXN0LWdyb3VwLWl0ZW0td2FybmluZ3tjb2xvcjojODU2NDA0O2JhY2tncm91bmQtY29sb3I6I2ZmZWViYX0ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1c3tjb2xvcjojODU2NDA0O2JhY2tncm91bmQtY29sb3I6I2ZmZThhMX0ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM4NTY0MDQ7Ym9yZGVyLWNvbG9yOiM4NTY0MDR9Lmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXJ7Y29sb3I6IzcyMWMyNDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWM2Y2J9Lmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3Vze2NvbG9yOiM3MjFjMjQ7YmFja2dyb3VuZC1jb2xvcjojZjFiMGI3fS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNzIxYzI0O2JvcmRlci1jb2xvcjojNzIxYzI0fS5saXN0LWdyb3VwLWl0ZW0tbGlnaHR7Y29sb3I6IzgxODE4MjtiYWNrZ3JvdW5kLWNvbG9yOiNmZGZkZmV9Lmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1c3tjb2xvcjojODE4MTgyO2JhY2tncm91bmQtY29sb3I6I2VjZWNmNn0ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojODE4MTgyO2JvcmRlci1jb2xvcjojODE4MTgyfS5saXN0LWdyb3VwLWl0ZW0tZGFya3tjb2xvcjojMDIyNTQyO2JhY2tncm91bmQtY29sb3I6I2I4Y2JkYn0ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1c3tjb2xvcjojMDIyNTQyO2JhY2tncm91bmQtY29sb3I6I2E3YmZkMn0ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMjI1NDI7Ym9yZGVyLWNvbG9yOiMwMjI1NDJ9Lmxpc3QtZ3JvdXAtaXRlbS1uYXZ7Y29sb3I6IzAyMjU0MjtiYWNrZ3JvdW5kLWNvbG9yOiNiOGNiZGJ9Lmxpc3QtZ3JvdXAtaXRlbS1uYXYubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwubGlzdC1ncm91cC1pdGVtLW5hdi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3Vze2NvbG9yOiMwMjI1NDI7YmFja2dyb3VuZC1jb2xvcjojYTdiZmQyfS5saXN0LWdyb3VwLWl0ZW0tbmF2Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDIyNTQyO2JvcmRlci1jb2xvcjojMDIyNTQyfS5saXN0LWdyb3VwLWl0ZW0tZm9vdGVye2NvbG9yOiMwMjI1NDI7YmFja2dyb3VuZC1jb2xvcjojYjhjYmRifS5saXN0LWdyb3VwLWl0ZW0tZm9vdGVyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsLmxpc3QtZ3JvdXAtaXRlbS1mb290ZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1c3tjb2xvcjojMDIyNTQyO2JhY2tncm91bmQtY29sb3I6I2E3YmZkMn0ubGlzdC1ncm91cC1pdGVtLWZvb3Rlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAyMjU0Mjtib3JkZXItY29sb3I6IzAyMjU0Mn0uY2xvc2V7ZmxvYXQ6cmlnaHQ7Zm9udC1zaXplOjEuNXJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MTtjb2xvcjojMDAwO3RleHQtc2hhZG93OjAgMXB4IDAgI2ZmZjtvcGFjaXR5Oi41fS5jbG9zZTpob3Zlcntjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lfS5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwuY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6Zm9jdXN7b3BhY2l0eTouNzV9YnV0dG9uLmNsb3Nle3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjowfWEuY2xvc2UuZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZX0ubW9kYWwtb3BlbntvdmVyZmxvdzpoaWRkZW59Lm1vZGFsLW9wZW4gLm1vZGFse292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0b30ubW9kYWx7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3otaW5kZXg6MTA1MDtkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW47b3V0bGluZTowfS5tb2RhbC1kaWFsb2d7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6YXV0bzttYXJnaW46LjVyZW07cG9pbnRlci1ldmVudHM6bm9uZX0ubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9ne3RyYW5zaXRpb246dHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAtNTBweCl9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2d7dHJhbnNpdGlvbjpub25lfX0ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9ne3RyYW5zZm9ybTpub25lfS5tb2RhbC5tb2RhbC1zdGF0aWMgLm1vZGFsLWRpYWxvZ3t0cmFuc2Zvcm06c2NhbGUoMS4wMil9Lm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxle2Rpc3BsYXk6ZmxleDttYXgtaGVpZ2h0OmNhbGMoMTAwJSAtIDFyZW0pfS5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudHttYXgtaGVpZ2h0OmNhbGMoMTAwdmggLSAxcmVtKTtvdmVyZmxvdzpoaWRkZW59Lm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1oZWFkZXIsLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1mb290ZXJ7ZmxleC1zaHJpbms6MH0ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHl7b3ZlcmZsb3cteTphdXRvfS5tb2RhbC1kaWFsb2ctY2VudGVyZWR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjttaW4taGVpZ2h0OmNhbGMoMTAwJSAtIDFyZW0pfS5tb2RhbC1kaWFsb2ctY2VudGVyZWQ6OmJlZm9yZXtkaXNwbGF5OmJsb2NrO2hlaWdodDpjYWxjKDEwMHZoIC0gMXJlbSk7aGVpZ2h0Om1pbi1jb250ZW50O2NvbnRlbnQ6XCJcIn0ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2hlaWdodDoxMDAlfS5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnR7bWF4LWhlaWdodDpub25lfS5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZXtjb250ZW50Om5vbmV9Lm1vZGFsLWNvbnRlbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlO3BvaW50ZXItZXZlbnRzOmF1dG87YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4yKTtib3JkZXItcmFkaXVzOi4zcmVtO291dGxpbmU6MH0ubW9kYWwtYmFja2Ryb3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3otaW5kZXg6MTA0MDt3aWR0aDoxMDB2dztoZWlnaHQ6MTAwdmg7YmFja2dyb3VuZC1jb2xvcjojMDAwfS5tb2RhbC1iYWNrZHJvcC5mYWRle29wYWNpdHk6MH0ubW9kYWwtYmFja2Ryb3Auc2hvd3tvcGFjaXR5Oi41fS5tb2RhbC1oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47cGFkZGluZzoxcmVtO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOWVjZWY7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czpjYWxjKC4zcmVtIC0gMXB4KTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czpjYWxjKC4zcmVtIC0gMXB4KX0ubW9kYWwtaGVhZGVyIC5jbG9zZXtwYWRkaW5nOjFyZW07bWFyZ2luOi0xcmVtIC0xcmVtIC0xcmVtIGF1dG99Lm1vZGFsLXRpdGxle21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjYyNX0ubW9kYWwtYm9keXtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4OjEgMSBhdXRvO3BhZGRpbmc6MXJlbX0ubW9kYWwtZm9vdGVye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kO3BhZGRpbmc6Ljc1cmVtO2JvcmRlci10b3A6MXB4IHNvbGlkICNlOWVjZWY7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6Y2FsYyguM3JlbSAtIDFweCk7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czpjYWxjKC4zcmVtIC0gMXB4KX0ubW9kYWwtZm9vdGVyPip7bWFyZ2luOi4yNXJlbX0ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOi05OTk5cHg7d2lkdGg6NTBweDtoZWlnaHQ6NTBweDtvdmVyZmxvdzpzY3JvbGx9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsubW9kYWwtZGlhbG9ne21heC13aWR0aDo1MDBweDttYXJnaW46MS43NXJlbSBhdXRvfS5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZXttYXgtaGVpZ2h0OmNhbGMoMTAwJSAtIDMuNXJlbSl9Lm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50e21heC1oZWlnaHQ6Y2FsYygxMDB2aCAtIDMuNXJlbSl9Lm1vZGFsLWRpYWxvZy1jZW50ZXJlZHttaW4taGVpZ2h0OmNhbGMoMTAwJSAtIDMuNXJlbSl9Lm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3Jle2hlaWdodDpjYWxjKDEwMHZoIC0gMy41cmVtKTtoZWlnaHQ6bWluLWNvbnRlbnR9Lm1vZGFsLXNte21heC13aWR0aDozMDBweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubW9kYWwtbGcsLm1vZGFsLXhse21heC13aWR0aDo4MDBweH19QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7Lm1vZGFsLXhse21heC13aWR0aDoxMTQwcHh9fS50b29sdGlwe3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6MTA3MDtkaXNwbGF5OmJsb2NrO21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiT3ZlcnBhc3NcIiwtYXBwbGUtc3lzdGVtLEJsaW5rTWFjU3lzdGVtRm9udCxcIlNlZ29lIFVJXCIsUm9ib3RvLFwiSGVsdmV0aWNhIE5ldWVcIixBcmlhbCxzYW5zLXNlcmlmLFwiQXBwbGUgQ29sb3IgRW1vamlcIixcIlNlZ29lIFVJIEVtb2ppXCIsXCJTZWdvZSBVSSBTeW1ib2xcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS42MjU7dGV4dC1hbGlnbjpsZWZ0O3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1zaGFkb3c6bm9uZTt0ZXh0LXRyYW5zZm9ybTpub25lO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLWJyZWFrOm5vcm1hbDt3b3JkLXNwYWNpbmc6bm9ybWFsO3doaXRlLXNwYWNlOm5vcm1hbDtsaW5lLWJyZWFrOmF1dG87Zm9udC1zaXplOi44NzVyZW07d29yZC13cmFwOmJyZWFrLXdvcmQ7b3BhY2l0eTowfS50b29sdGlwLnNob3d7b3BhY2l0eTouOX0udG9vbHRpcCAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTpibG9jazt3aWR0aDouOHJlbTtoZWlnaHQ6LjRyZW19LnRvb2x0aXAgLmFycm93OjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWR9LmJzLXRvb2x0aXAtdG9wLC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJde3BhZGRpbmc6LjRyZW0gMH0uYnMtdG9vbHRpcC10b3AgLmFycm93LC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvd3tib3R0b206MH0uYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmV7dG9wOjA7Ym9yZGVyLXdpZHRoOi40cmVtIC40cmVtIDA7Ym9yZGVyLXRvcC1jb2xvcjojMDAwfS5icy10b29sdGlwLXJpZ2h0LC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl17cGFkZGluZzowIC40cmVtfS5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvd3tsZWZ0OjA7d2lkdGg6LjRyZW07aGVpZ2h0Oi44cmVtfS5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmV7cmlnaHQ6MDtib3JkZXItd2lkdGg6LjRyZW0gLjRyZW0gLjRyZW0gMDtib3JkZXItcmlnaHQtY29sb3I6IzAwMH0uYnMtdG9vbHRpcC1ib3R0b20sLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl17cGFkZGluZzouNHJlbSAwfS5icy10b29sdGlwLWJvdHRvbSAuYXJyb3csLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93e3RvcDowfS5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZXtib3R0b206MDtib3JkZXItd2lkdGg6MCAuNHJlbSAuNHJlbTtib3JkZXItYm90dG9tLWNvbG9yOiMwMDB9LmJzLXRvb2x0aXAtbGVmdCwuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl17cGFkZGluZzowIC40cmVtfS5icy10b29sdGlwLWxlZnQgLmFycm93LC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3d7cmlnaHQ6MDt3aWR0aDouNHJlbTtoZWlnaHQ6LjhyZW19LmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmV7bGVmdDowO2JvcmRlci13aWR0aDouNHJlbSAwIC40cmVtIC40cmVtO2JvcmRlci1sZWZ0LWNvbG9yOiMwMDB9LnRvb2x0aXAtaW5uZXJ7bWF4LXdpZHRoOjIwMHB4O3BhZGRpbmc6LjI1cmVtIC41cmVtO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JvcmRlci1yYWRpdXM6LjI1cmVtfS5wb3BvdmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjEwNjA7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6Mjc2cHg7Zm9udC1mYW1pbHk6XCJPdmVycGFzc1wiLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sXCJIZWx2ZXRpY2EgTmV1ZVwiLEFyaWFsLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwiO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxLjYyNTt0ZXh0LWFsaWduOmxlZnQ7dGV4dC1hbGlnbjpzdGFydDt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXNoYWRvdzpub25lO3RleHQtdHJhbnNmb3JtOm5vbmU7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtYnJlYWs6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7d2hpdGUtc3BhY2U6bm9ybWFsO2xpbmUtYnJlYWs6YXV0bztmb250LXNpemU6Ljg3NXJlbTt3b3JkLXdyYXA6YnJlYWstd29yZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwLjIpO2JvcmRlci1yYWRpdXM6LjNyZW19LnBvcG92ZXIgLmFycm93e3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MXJlbTtoZWlnaHQ6LjVyZW07bWFyZ2luOjAgLjNyZW19LnBvcG92ZXIgLmFycm93OjpiZWZvcmUsLnBvcG92ZXIgLmFycm93OjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkfS5icy1wb3BvdmVyLXRvcCwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXXttYXJnaW4tYm90dG9tOi41cmVtfS5icy1wb3BvdmVyLXRvcD4uYXJyb3csLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0+LmFycm93e2JvdHRvbTpjYWxjKC0uNXJlbSAtIDFweCl9LmJzLXBvcG92ZXItdG9wPi5hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdPi5hcnJvdzo6YmVmb3Jle2JvdHRvbTowO2JvcmRlci13aWR0aDouNXJlbSAuNXJlbSAwO2JvcmRlci10b3AtY29sb3I6cmdiYSgwLDAsMCwwLjI1KX0uYnMtcG9wb3Zlci10b3A+LmFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXT4uYXJyb3c6OmFmdGVye2JvdHRvbToxcHg7Ym9yZGVyLXdpZHRoOi41cmVtIC41cmVtIDA7Ym9yZGVyLXRvcC1jb2xvcjojZmZmfS5icy1wb3BvdmVyLXJpZ2h0LC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl17bWFyZ2luLWxlZnQ6LjVyZW19LmJzLXBvcG92ZXItcmlnaHQ+LmFycm93LC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0+LmFycm93e2xlZnQ6Y2FsYygtLjVyZW0gLSAxcHgpO3dpZHRoOi41cmVtO2hlaWdodDoxcmVtO21hcmdpbjouM3JlbSAwfS5icy1wb3BvdmVyLXJpZ2h0Pi5hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0+LmFycm93OjpiZWZvcmV7bGVmdDowO2JvcmRlci13aWR0aDouNXJlbSAuNXJlbSAuNXJlbSAwO2JvcmRlci1yaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDAuMjUpfS5icy1wb3BvdmVyLXJpZ2h0Pi5hcnJvdzo6YWZ0ZXIsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXT4uYXJyb3c6OmFmdGVye2xlZnQ6MXB4O2JvcmRlci13aWR0aDouNXJlbSAuNXJlbSAuNXJlbSAwO2JvcmRlci1yaWdodC1jb2xvcjojZmZmfS5icy1wb3BvdmVyLWJvdHRvbSwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXXttYXJnaW4tdG9wOi41cmVtfS5icy1wb3BvdmVyLWJvdHRvbT4uYXJyb3csLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0+LmFycm93e3RvcDpjYWxjKC0uNXJlbSAtIDFweCl9LmJzLXBvcG92ZXItYm90dG9tPi5hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdPi5hcnJvdzo6YmVmb3Jle3RvcDowO2JvcmRlci13aWR0aDowIC41cmVtIC41cmVtIC41cmVtO2JvcmRlci1ib3R0b20tY29sb3I6cmdiYSgwLDAsMCwwLjI1KX0uYnMtcG9wb3Zlci1ib3R0b20+LmFycm93OjphZnRlciwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXT4uYXJyb3c6OmFmdGVye3RvcDoxcHg7Ym9yZGVyLXdpZHRoOjAgLjVyZW0gLjVyZW0gLjVyZW07Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmfS5icy1wb3BvdmVyLWJvdHRvbSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSwuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjUwJTtkaXNwbGF5OmJsb2NrO3dpZHRoOjFyZW07bWFyZ2luLWxlZnQ6LS41cmVtO2NvbnRlbnQ6XCJcIjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjdmN2Y3fS5icy1wb3BvdmVyLWxlZnQsLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJde21hcmdpbi1yaWdodDouNXJlbX0uYnMtcG9wb3Zlci1sZWZ0Pi5hcnJvdywuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0+LmFycm93e3JpZ2h0OmNhbGMoLS41cmVtIC0gMXB4KTt3aWR0aDouNXJlbTtoZWlnaHQ6MXJlbTttYXJnaW46LjNyZW0gMH0uYnMtcG9wb3Zlci1sZWZ0Pi5hcnJvdzo6YmVmb3JlLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXT4uYXJyb3c6OmJlZm9yZXtyaWdodDowO2JvcmRlci13aWR0aDouNXJlbSAwIC41cmVtIC41cmVtO2JvcmRlci1sZWZ0LWNvbG9yOnJnYmEoMCwwLDAsMC4yNSl9LmJzLXBvcG92ZXItbGVmdD4uYXJyb3c6OmFmdGVyLC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXT4uYXJyb3c6OmFmdGVye3JpZ2h0OjFweDtib3JkZXItd2lkdGg6LjVyZW0gMCAuNXJlbSAuNXJlbTtib3JkZXItbGVmdC1jb2xvcjojZmZmfS5wb3BvdmVyLWhlYWRlcntwYWRkaW5nOi41cmVtIC43NXJlbTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjFyZW07Y29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYjtib3JkZXItdG9wLWxlZnQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOmNhbGMoLjNyZW0gLSAxcHgpfS5wb3BvdmVyLWhlYWRlcjplbXB0eXtkaXNwbGF5Om5vbmV9LnBvcG92ZXItYm9keXtwYWRkaW5nOi41cmVtIC43NXJlbTtjb2xvcjojMDAwfS5jYXJvdXNlbHtwb3NpdGlvbjpyZWxhdGl2ZX0uY2Fyb3VzZWwucG9pbnRlci1ldmVudHt0b3VjaC1hY3Rpb246cGFuLXl9LmNhcm91c2VsLWlubmVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVufS5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIn0uY2Fyb3VzZWwtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Om5vbmU7ZmxvYXQ6bGVmdDt3aWR0aDoxMDAlO21hcmdpbi1yaWdodDotMTAwJTtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjZzIGVhc2V9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jYXJvdXNlbC1pdGVte3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWl0ZW0uYWN0aXZlLC5jYXJvdXNlbC1pdGVtLW5leHQsLmNhcm91c2VsLWl0ZW0tcHJldntkaXNwbGF5OmJsb2NrfS5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodHt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKX0uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnR7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpfS5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVte29wYWNpdHk6MDt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHk7dHJhbnNmb3JtOm5vbmV9LmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LC5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodHt6LWluZGV4OjE7b3BhY2l0eToxfS5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodHt6LWluZGV4OjA7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAwcyAuNnN9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodHt0cmFuc2l0aW9uOm5vbmV9fS5jYXJvdXNlbC1jb250cm9sLXByZXYsLmNhcm91c2VsLWNvbnRyb2wtbmV4dHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtib3R0b206MDt6LWluZGV4OjE7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjE1JTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO29wYWNpdHk6LjU7dHJhbnNpdGlvbjpvcGFjaXR5IDAuMTVzIGVhc2V9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jYXJvdXNlbC1jb250cm9sLXByZXYsLmNhcm91c2VsLWNvbnRyb2wtbmV4dHt0cmFuc2l0aW9uOm5vbmV9fS5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cywuY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLC5jYXJvdXNlbC1jb250cm9sLW5leHQ6Zm9jdXN7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtvdXRsaW5lOjA7b3BhY2l0eTouOX0uY2Fyb3VzZWwtY29udHJvbC1wcmV2e2xlZnQ6MH0uY2Fyb3VzZWwtY29udHJvbC1uZXh0e3JpZ2h0OjB9LmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2JhY2tncm91bmQ6NTAlIC8gMTAwJSAxMDAlIG5vLXJlcGVhdH0uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNS0yLjUtMi41IDIuNS0yLjUtMS41LTEuNXonLyUzRSUzQy9zdmclM0VcIil9LmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM0UlM0Mvc3ZnJTNFXCIpfS5jYXJvdXNlbC1pbmRpY2F0b3Jze3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MTU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZy1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjE1JTttYXJnaW4tbGVmdDoxNSU7bGlzdC1zdHlsZTpub25lfS5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpe2JveC1zaXppbmc6Y29udGVudC1ib3g7ZmxleDowIDEgYXV0bzt3aWR0aDozMHB4O2hlaWdodDozcHg7bWFyZ2luLXJpZ2h0OjNweDttYXJnaW4tbGVmdDozcHg7dGV4dC1pbmRlbnQ6LTk5OXB4O2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7Ym9yZGVyLXRvcDoxMHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206MTBweCBzb2xpZCB0cmFuc3BhcmVudDtvcGFjaXR5Oi41O3RyYW5zaXRpb246b3BhY2l0eSAwLjZzIGVhc2V9QG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2Upey5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpe3RyYW5zaXRpb246bm9uZX19LmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZXtvcGFjaXR5OjF9LmNhcm91c2VsLWNhcHRpb257cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTUlO2JvdHRvbToyMHB4O2xlZnQ6MTUlO3otaW5kZXg6MTA7cGFkZGluZy10b3A6MjBweDtwYWRkaW5nLWJvdHRvbToyMHB4O2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXJ9LmFsaWduLWJhc2VsaW5le3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXRvcHt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudH0uYWxpZ24tbWlkZGxle3ZlcnRpY2FsLWFsaWduOm1pZGRsZSAhaW1wb3J0YW50fS5hbGlnbi1ib3R0b217dmVydGljYWwtYWxpZ246Ym90dG9tICFpbXBvcnRhbnR9LmFsaWduLXRleHQtYm90dG9te3ZlcnRpY2FsLWFsaWduOnRleHQtYm90dG9tICFpbXBvcnRhbnR9LmFsaWduLXRleHQtdG9we3ZlcnRpY2FsLWFsaWduOnRleHQtdG9wICFpbXBvcnRhbnR9LmJnLXByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojMDM0NzdmICFpbXBvcnRhbnR9YS5iZy1wcmltYXJ5OmhvdmVyLGEuYmctcHJpbWFyeTpmb2N1cyxidXR0b24uYmctcHJpbWFyeTpob3ZlcixidXR0b24uYmctcHJpbWFyeTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMwMjJiNGQgIWltcG9ydGFudH0uYmctc2Vjb25kYXJ5e2JhY2tncm91bmQtY29sb3I6I2YwNmMwMCAhaW1wb3J0YW50fWEuYmctc2Vjb25kYXJ5OmhvdmVyLGEuYmctc2Vjb25kYXJ5OmZvY3VzLGJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsYnV0dG9uLmJnLXNlY29uZGFyeTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNiZDU1MDAgIWltcG9ydGFudH0uYmctc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiMyOGE3NDUgIWltcG9ydGFudH1hLmJnLXN1Y2Nlc3M6aG92ZXIsYS5iZy1zdWNjZXNzOmZvY3VzLGJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLGJ1dHRvbi5iZy1zdWNjZXNzOmZvY3Vze2JhY2tncm91bmQtY29sb3I6IzFlN2UzNCAhaW1wb3J0YW50fS5iZy1pbmZve2JhY2tncm91bmQtY29sb3I6IzE3YTJiOCAhaW1wb3J0YW50fWEuYmctaW5mbzpob3ZlcixhLmJnLWluZm86Zm9jdXMsYnV0dG9uLmJnLWluZm86aG92ZXIsYnV0dG9uLmJnLWluZm86Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojMTE3YThiICFpbXBvcnRhbnR9LmJnLXdhcm5pbmd7YmFja2dyb3VuZC1jb2xvcjojZmZjMTA3ICFpbXBvcnRhbnR9YS5iZy13YXJuaW5nOmhvdmVyLGEuYmctd2FybmluZzpmb2N1cyxidXR0b24uYmctd2FybmluZzpob3ZlcixidXR0b24uYmctd2FybmluZzpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNkMzllMDAgIWltcG9ydGFudH0uYmctZGFuZ2Vye2JhY2tncm91bmQtY29sb3I6I2RjMzU0NSAhaW1wb3J0YW50fWEuYmctZGFuZ2VyOmhvdmVyLGEuYmctZGFuZ2VyOmZvY3VzLGJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsYnV0dG9uLmJnLWRhbmdlcjpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNiZDIxMzAgIWltcG9ydGFudH0uYmctbGlnaHR7YmFja2dyb3VuZC1jb2xvcjojZjhmOWZhICFpbXBvcnRhbnR9YS5iZy1saWdodDpob3ZlcixhLmJnLWxpZ2h0OmZvY3VzLGJ1dHRvbi5iZy1saWdodDpob3ZlcixidXR0b24uYmctbGlnaHQ6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjojZGFlMGU1ICFpbXBvcnRhbnR9LmJnLWRhcmt7YmFja2dyb3VuZC1jb2xvcjojMDM0NzdmICFpbXBvcnRhbnR9YS5iZy1kYXJrOmhvdmVyLGEuYmctZGFyazpmb2N1cyxidXR0b24uYmctZGFyazpob3ZlcixidXR0b24uYmctZGFyazpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMwMjJiNGQgIWltcG9ydGFudH0uYmctbmF2e2JhY2tncm91bmQtY29sb3I6IzAzNDc3ZiAhaW1wb3J0YW50fWEuYmctbmF2OmhvdmVyLGEuYmctbmF2OmZvY3VzLGJ1dHRvbi5iZy1uYXY6aG92ZXIsYnV0dG9uLmJnLW5hdjpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMwMjJiNGQgIWltcG9ydGFudH0uYmctZm9vdGVye2JhY2tncm91bmQtY29sb3I6IzAzNDc3ZiAhaW1wb3J0YW50fWEuYmctZm9vdGVyOmhvdmVyLGEuYmctZm9vdGVyOmZvY3VzLGJ1dHRvbi5iZy1mb290ZXI6aG92ZXIsYnV0dG9uLmJnLWZvb3Rlcjpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiMwMjJiNGQgIWltcG9ydGFudH0uYmctd2hpdGV7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnR9LmJnLXRyYW5zcGFyZW50e2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudH0uYm9yZGVye2JvcmRlcjoxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50fS5ib3JkZXItdG9we2JvcmRlci10b3A6MXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudH0uYm9yZGVyLXJpZ2h0e2JvcmRlci1yaWdodDoxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50fS5ib3JkZXItYm90dG9te2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudH0uYm9yZGVyLWxlZnR7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudH0uYm9yZGVyLTB7Ym9yZGVyOjAgIWltcG9ydGFudH0uYm9yZGVyLXRvcC0we2JvcmRlci10b3A6MCAhaW1wb3J0YW50fS5ib3JkZXItcmlnaHQtMHtib3JkZXItcmlnaHQ6MCAhaW1wb3J0YW50fS5ib3JkZXItYm90dG9tLTB7Ym9yZGVyLWJvdHRvbTowICFpbXBvcnRhbnR9LmJvcmRlci1sZWZ0LTB7Ym9yZGVyLWxlZnQ6MCAhaW1wb3J0YW50fS5ib3JkZXItcHJpbWFyeXtib3JkZXItY29sb3I6IzAzNDc3ZiAhaW1wb3J0YW50fS5ib3JkZXItc2Vjb25kYXJ5e2JvcmRlci1jb2xvcjojZjA2YzAwICFpbXBvcnRhbnR9LmJvcmRlci1zdWNjZXNze2JvcmRlci1jb2xvcjojMjhhNzQ1ICFpbXBvcnRhbnR9LmJvcmRlci1pbmZve2JvcmRlci1jb2xvcjojMTdhMmI4ICFpbXBvcnRhbnR9LmJvcmRlci13YXJuaW5ne2JvcmRlci1jb2xvcjojZmZjMTA3ICFpbXBvcnRhbnR9LmJvcmRlci1kYW5nZXJ7Ym9yZGVyLWNvbG9yOiNkYzM1NDUgIWltcG9ydGFudH0uYm9yZGVyLWxpZ2h0e2JvcmRlci1jb2xvcjojZjhmOWZhICFpbXBvcnRhbnR9LmJvcmRlci1kYXJre2JvcmRlci1jb2xvcjojMDM0NzdmICFpbXBvcnRhbnR9LmJvcmRlci1uYXZ7Ym9yZGVyLWNvbG9yOiMwMzQ3N2YgIWltcG9ydGFudH0uYm9yZGVyLWZvb3Rlcntib3JkZXItY29sb3I6IzAzNDc3ZiAhaW1wb3J0YW50fS5ib3JkZXItd2hpdGV7Ym9yZGVyLWNvbG9yOiNmZmYgIWltcG9ydGFudH0ucm91bmRlZC1zbXtib3JkZXItcmFkaXVzOi4ycmVtICFpbXBvcnRhbnR9LnJvdW5kZWR7Ym9yZGVyLXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC10b3B7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC1yaWdodHtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC1ib3R0b217Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC1sZWZ0e2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtICFpbXBvcnRhbnQ7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czouMjVyZW0gIWltcG9ydGFudH0ucm91bmRlZC1sZ3tib3JkZXItcmFkaXVzOi4zcmVtICFpbXBvcnRhbnR9LnJvdW5kZWQtY2lyY2xle2JvcmRlci1yYWRpdXM6NTAlICFpbXBvcnRhbnR9LnJvdW5kZWQtcGlsbHtib3JkZXItcmFkaXVzOjUwcmVtICFpbXBvcnRhbnR9LnJvdW5kZWQtMHtib3JkZXItcmFkaXVzOjAgIWltcG9ydGFudH0uY2xlYXJmaXg6OmFmdGVye2Rpc3BsYXk6YmxvY2s7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCJ9LmQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1pbmxpbmUtYmxvY2ssLm0taGVhZGVyLWxpbmtzIHVsIGEsLm8tYWljLWhlYWRlcl9fYWRkcmVzc3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtdGFibGUtcm93e2Rpc3BsYXk6dGFibGUtcm93ICFpbXBvcnRhbnR9LmQtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1mbGV4LC5vLWFpYy1oZWFkZXIsLm8tYWljLWhlYWRlcl9fZGV0YWlscywuby1haWMtaGVhZGVyX19hZGRyZXNzLC5vLWFpYy1oZWFkZXJfX2NvZGV7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LmQtc20tbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1zbS1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1zbS1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1zbS1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtc20tdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXNtLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXNtLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtc20tZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1zbS1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmQtbWQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1tZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtbWQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtbWQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmQtbGctbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1sZy1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1sZy1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1sZy1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtbGctdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLWxnLXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLWxnLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtbGctZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1sZy1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpey5kLXhsLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQteGwtaW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQteGwtYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXhsLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC14bC10YWJsZS1yb3d7ZGlzcGxheTp0YWJsZS1yb3cgIWltcG9ydGFudH0uZC14bC10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXhsLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQteGwtaW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX1AbWVkaWEgcHJpbnR7LmQtcHJpbnQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1wcmludC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1wcmludC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1wcmludC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtcHJpbnQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxlLXJvd3tkaXNwbGF5OnRhYmxlLXJvdyAhaW1wb3J0YW50fS5kLXByaW50LXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtcHJpbnQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1wcmludC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9fS5lbWJlZC1yZXNwb25zaXZle3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVufS5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmV7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCJ9LmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSwuZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LC5lbWJlZC1yZXNwb25zaXZlIHZpZGVve3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JvcmRlcjowfS5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmV7cGFkZGluZy10b3A6NDIuODU3MTQlfS5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmV7cGFkZGluZy10b3A6NTYuMjUlfS5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZXtwYWRkaW5nLXRvcDo3NSV9LmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3Jle3BhZGRpbmctdG9wOjEwMCV9LmZsZXgtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtd3JhcCwuby1haWMtaGVhZGVyLC5vLWFpYy1oZWFkZXJfX2RldGFpbHMsLm8tYWljLWhlYWRlcl9fYWRkcmVzcywuby1haWMtaGVhZGVyX19jb2Rle2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyLC5vLWFpYy1oZWFkZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXsuZmxleC1zbS1yb3d7ZmxleC1kaXJlY3Rpb246cm93ICFpbXBvcnRhbnR9LmZsZXgtc20tY29sdW1ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fS5mbGV4LXNtLXJvdy1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtc20tY29sdW1uLXJldmVyc2V7ZmxleC1kaXJlY3Rpb246Y29sdW1uLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1zbS13cmFwe2ZsZXgtd3JhcDp3cmFwICFpbXBvcnRhbnR9LmZsZXgtc20tbm93cmFwe2ZsZXgtd3JhcDpub3dyYXAgIWltcG9ydGFudH0uZmxleC1zbS13cmFwLXJldmVyc2V7ZmxleC13cmFwOndyYXAtcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXNtLWZpbGx7ZmxleDoxIDEgYXV0byAhaW1wb3J0YW50fS5mbGV4LXNtLWdyb3ctMHtmbGV4LWdyb3c6MCAhaW1wb3J0YW50fS5mbGV4LXNtLWdyb3ctMXtmbGV4LWdyb3c6MSAhaW1wb3J0YW50fS5mbGV4LXNtLXNocmluay0we2ZsZXgtc2hyaW5rOjAgIWltcG9ydGFudH0uZmxleC1zbS1zaHJpbmstMXtmbGV4LXNocmluazoxICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXNtLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5mbGV4LW1kLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtbWQtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1tZC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1tZC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LW1kLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbWQtZmlsbHtmbGV4OjEgMSBhdXRvICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0we2ZsZXgtZ3JvdzowICFpbXBvcnRhbnR9LmZsZXgtbWQtZ3Jvdy0xe2ZsZXgtZ3JvdzoxICFpbXBvcnRhbnR9LmZsZXgtbWQtc2hyaW5rLTB7ZmxleC1zaHJpbms6MCAhaW1wb3J0YW50fS5mbGV4LW1kLXNocmluay0xe2ZsZXgtc2hyaW5rOjEgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmZsZXgtbGctcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1sZy1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LWxnLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1sZy1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC1sZy1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC1sZy1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC1sZy1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgtbGctc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7LmZsZXgteGwtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC14bC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXhsLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LXhsLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgteGwtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14bC1maWxse2ZsZXg6MSAxIGF1dG8gIWltcG9ydGFudH0uZmxleC14bC1ncm93LTB7ZmxleC1ncm93OjAgIWltcG9ydGFudH0uZmxleC14bC1ncm93LTF7ZmxleC1ncm93OjEgIWltcG9ydGFudH0uZmxleC14bC1zaHJpbmstMHtmbGV4LXNocmluazowICFpbXBvcnRhbnR9LmZsZXgteGwtc2hyaW5rLTF7ZmxleC1zaHJpbms6MSAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnR7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWVuZHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWNlbnRlcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVue2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1hcm91bmR7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1zdGFydHthbGlnbi1pdGVtczpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWVuZHthbGlnbi1pdGVtczpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy14bC1jZW50ZXJ7YWxpZ24taXRlbXM6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5le2FsaWduLWl0ZW1zOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2h7YWxpZ24taXRlbXM6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLXN0YXJ0e2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWVuZHthbGlnbi1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtY2VudGVye2FsaWduLWNvbnRlbnQ6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbnthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1hcm91bmR7YWxpZ24tY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1zdHJldGNoe2FsaWduLWNvbnRlbnQ6c3RyZXRjaCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWF1dG97YWxpZ24tc2VsZjphdXRvICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtc3RhcnR7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtZW5ke2FsaWduLXNlbGY6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1jZW50ZXJ7YWxpZ24tc2VsZjpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1iYXNlbGluZXthbGlnbi1zZWxmOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtc3RyZXRjaHthbGlnbi1zZWxmOnN0cmV0Y2ggIWltcG9ydGFudH19LmZsb2F0LWxlZnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1yaWdodHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5mbG9hdC1zbS1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtc20tcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtc20tbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZsb2F0LW1kLWxlZnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1tZC1yaWdodHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1tZC1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZmxvYXQtbGctbGVmdHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LWxnLXJpZ2h0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LWxnLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KXsuZmxvYXQteGwtbGVmdHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXhsLXJpZ2h0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LXhsLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fX0udXNlci1zZWxlY3QtYWxse3VzZXItc2VsZWN0OmFsbCAhaW1wb3J0YW50fS51c2VyLXNlbGVjdC1hdXRve3VzZXItc2VsZWN0OmF1dG8gIWltcG9ydGFudH0udXNlci1zZWxlY3Qtbm9uZXt1c2VyLXNlbGVjdDpub25lICFpbXBvcnRhbnR9Lm92ZXJmbG93LWF1dG97b3ZlcmZsb3c6YXV0byAhaW1wb3J0YW50fS5vdmVyZmxvdy1oaWRkZW57b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnR9LnBvc2l0aW9uLXN0YXRpY3twb3NpdGlvbjpzdGF0aWMgIWltcG9ydGFudH0ucG9zaXRpb24tcmVsYXRpdmV7cG9zaXRpb246cmVsYXRpdmUgIWltcG9ydGFudH0ucG9zaXRpb24tYWJzb2x1dGV7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudH0ucG9zaXRpb24tZml4ZWR7cG9zaXRpb246Zml4ZWQgIWltcG9ydGFudH0ucG9zaXRpb24tc3RpY2t5e3Bvc2l0aW9uOnN0aWNreSAhaW1wb3J0YW50fS5maXhlZC10b3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtsZWZ0OjA7ei1pbmRleDoxMDMwfS5maXhlZC1ib3R0b217cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxMDMwfUBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSl7LnN0aWNreS10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAyMH19LnNyLW9ubHl7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7cGFkZGluZzowO21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7d2hpdGUtc3BhY2U6bm93cmFwO2JvcmRlcjowfS5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsLnNyLW9ubHktZm9jdXNhYmxlOmZvY3Vze3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDphdXRvO2hlaWdodDphdXRvO292ZXJmbG93OnZpc2libGU7Y2xpcDphdXRvO3doaXRlLXNwYWNlOm5vcm1hbH0uc2hhZG93LXNte2JveC1zaGFkb3c6MCAwLjEyNXJlbSAwLjI1cmVtIHJnYmEoMCwwLDAsMC4wNzUpICFpbXBvcnRhbnR9LnNoYWRvd3tib3gtc2hhZG93OjAgMC41cmVtIDFyZW0gcmdiYSgwLDAsMCwwLjE1KSAhaW1wb3J0YW50fS5zaGFkb3ctbGd7Ym94LXNoYWRvdzowIDFyZW0gM3JlbSByZ2JhKDAsMCwwLDAuMTc1KSAhaW1wb3J0YW50fS5zaGFkb3ctbm9uZXtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH0udy0yNXt3aWR0aDoyNSUgIWltcG9ydGFudH0udy01MHt3aWR0aDo1MCUgIWltcG9ydGFudH0udy03NXt3aWR0aDo3NSUgIWltcG9ydGFudH0udy0xMDB7d2lkdGg6MTAwJSAhaW1wb3J0YW50fS5oLTI1e2hlaWdodDoyNSUgIWltcG9ydGFudH0uaC01MHtoZWlnaHQ6NTAlICFpbXBvcnRhbnR9LmgtNzV7aGVpZ2h0Ojc1JSAhaW1wb3J0YW50fS5oLTEwMHtoZWlnaHQ6MTAwJSAhaW1wb3J0YW50fS5tdy0xMDB7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudH0ubWgtMTAwe21heC1oZWlnaHQ6MTAwJSAhaW1wb3J0YW50fS5taW4tdnctMTAwe21pbi13aWR0aDoxMDB2dyAhaW1wb3J0YW50fS5taW4tdmgtMTAwe21pbi1oZWlnaHQ6MTAwdmggIWltcG9ydGFudH0udnctMTAwe3dpZHRoOjEwMHZ3ICFpbXBvcnRhbnR9LnZoLTEwMHtoZWlnaHQ6MTAwdmggIWltcG9ydGFudH0ubS0we21hcmdpbjowICFpbXBvcnRhbnR9Lm10LTAsLm8tYWljLWhlYWRlcl9faGVhZGluZywuYS1wcmludCsuby1haWMtaGVhZGVyLC5teS0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tci0wLC5teC0wLC5vLWFpYy1oZWFkZXIsLm8tYWljLWhlYWRlcl9fY29udGVudHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tYi0wLC5teS0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tbC0wLC5teC0wLC5vLWFpYy1oZWFkZXIsLm8tYWljLWhlYWRlcl9fY29udGVudHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm0tMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm10LTEsLm15LTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXItMSwubXgtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1iLTEsLm8tYWljLWhlYWRlcl9fdmFsdWUsLm15LTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWwtMSwubXgtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubS0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tdC0yLC5teS0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXItMiwubXgtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWItMiwubXktMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1sLTIsLm14LTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubS0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm10LTMsLm15LTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm1yLTMsLm14LTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWItMywubXktM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWwtMywubXgtM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm0tNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm10LTQsLm15LTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXItNCwubXgtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1iLTQsLm15LTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWwtNCwubXgtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubS01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm10LTUsLm15LTUsLm8tYWljLWhlYWRlcnttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXItNSwubXgtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tYi01LC5vLWFpYy1oZWFkZXJfX2NvbnRlbnQsLm15LTUsLm8tYWljLWhlYWRlcnttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWwtNSwubXgtNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9LnAtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucHQtMCwucHktMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnByLTAsLnB4LTAsLm0taGVhZGVyLWxpbmtzIHVsIGEsLm8tYWljLWhlYWRlcl9faW5mbywuby1haWMtaGVhZGVyX192YWx1ZXtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGItMCwucHktMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBsLTAsLnB4LTAsLm0taGVhZGVyLWxpbmtzIHVsIGEsLm8tYWljLWhlYWRlcl9faW5mbywuby1haWMtaGVhZGVyX192YWx1ZXtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucHQtMSwucHktMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHItMSwucHgtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wYi0xLC5weS0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wbC0xLC5weC0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucC0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucHQtMiwucHktMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wci0yLC5weC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGItMiwucHktMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wbC0yLC5weC0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnB0LTMsLnB5LTMsLm8tYWljLWhlYWRlcl9fZGV0YWlscywuby1haWMtaGVhZGVyX19hZGRyZXNzLC5vLWFpYy1oZWFkZXJfX2NvZGV7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wci0zLC5weC0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wYi0zLC5weS0zLC5vLWFpYy1oZWFkZXJfX2RldGFpbHMsLm8tYWljLWhlYWRlcl9fYWRkcmVzcywuby1haWMtaGVhZGVyX19jb2Rle3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGwtMywucHgtM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucHQtNCwucHktNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHItNCwucHgtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wYi00LC5weS00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wbC00LC5weC00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucC01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wdC01LC5weS01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucHItNSwucHgtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGItNSwucHktNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBsLTUsLnB4LTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubS1uMXttYXJnaW46LS4yNXJlbSAhaW1wb3J0YW50fS5tdC1uMSwubXktbjF7bWFyZ2luLXRvcDotLjI1cmVtICFpbXBvcnRhbnR9Lm1yLW4xLC5teC1uMXttYXJnaW4tcmlnaHQ6LS4yNXJlbSAhaW1wb3J0YW50fS5tYi1uMSwubXktbjF7bWFyZ2luLWJvdHRvbTotLjI1cmVtICFpbXBvcnRhbnR9Lm1sLW4xLC5teC1uMXttYXJnaW4tbGVmdDotLjI1cmVtICFpbXBvcnRhbnR9Lm0tbjJ7bWFyZ2luOi0uNXJlbSAhaW1wb3J0YW50fS5tdC1uMiwubXktbjJ7bWFyZ2luLXRvcDotLjVyZW0gIWltcG9ydGFudH0ubXItbjIsLm14LW4ye21hcmdpbi1yaWdodDotLjVyZW0gIWltcG9ydGFudH0ubWItbjIsLm15LW4ye21hcmdpbi1ib3R0b206LS41cmVtICFpbXBvcnRhbnR9Lm1sLW4yLC5teC1uMnttYXJnaW4tbGVmdDotLjVyZW0gIWltcG9ydGFudH0ubS1uM3ttYXJnaW46LTFyZW0gIWltcG9ydGFudH0ubXQtbjMsLm15LW4ze21hcmdpbi10b3A6LTFyZW0gIWltcG9ydGFudH0ubXItbjMsLm14LW4ze21hcmdpbi1yaWdodDotMXJlbSAhaW1wb3J0YW50fS5tYi1uMywubXktbjN7bWFyZ2luLWJvdHRvbTotMXJlbSAhaW1wb3J0YW50fS5tbC1uMywubXgtbjN7bWFyZ2luLWxlZnQ6LTFyZW0gIWltcG9ydGFudH0ubS1uNHttYXJnaW46LTEuNXJlbSAhaW1wb3J0YW50fS5tdC1uNCwubXktbjR7bWFyZ2luLXRvcDotMS41cmVtICFpbXBvcnRhbnR9Lm1yLW40LC5teC1uNHttYXJnaW4tcmlnaHQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tYi1uNCwubXktbjR7bWFyZ2luLWJvdHRvbTotMS41cmVtICFpbXBvcnRhbnR9Lm1sLW40LC5teC1uNHttYXJnaW4tbGVmdDotMS41cmVtICFpbXBvcnRhbnR9Lm0tbjV7bWFyZ2luOi0zcmVtICFpbXBvcnRhbnR9Lm10LW41LC5teS1uNXttYXJnaW4tdG9wOi0zcmVtICFpbXBvcnRhbnR9Lm1yLW41LC5teC1uNXttYXJnaW4tcmlnaHQ6LTNyZW0gIWltcG9ydGFudH0ubWItbjUsLm15LW41e21hcmdpbi1ib3R0b206LTNyZW0gIWltcG9ydGFudH0ubWwtbjUsLm14LW41e21hcmdpbi1sZWZ0Oi0zcmVtICFpbXBvcnRhbnR9Lm0tYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5tdC1hdXRvLC5teS1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tci1hdXRvLC5teC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLWF1dG8sLm15LWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1sLWF1dG8sLm14LWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7Lm0tc20tMHttYXJnaW46MCAhaW1wb3J0YW50fS5tdC1zbS0wLC5teS1zbS0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tci1zbS0wLC5teC1zbS0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1iLXNtLTAsLm15LXNtLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1sLXNtLTAsLm14LXNtLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tLXNtLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tdC1zbS0xLC5teS1zbS0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm1yLXNtLTEsLm14LXNtLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tYi1zbS0xLC5teS1zbS0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1sLXNtLTEsLm14LXNtLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm0tc20tMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubXQtc20tMiwubXktc20tMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm1yLXNtLTIsLm14LXNtLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTIsLm15LXNtLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tbC1zbS0yLC5teC1zbS0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm0tc20tM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tdC1zbS0zLC5teS1zbS0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tci1zbS0zLC5teC1zbS0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1iLXNtLTMsLm15LXNtLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1sLXNtLTMsLm14LXNtLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tLXNtLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tdC1zbS00LC5teS1zbS00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm1yLXNtLTQsLm14LXNtLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tYi1zbS00LC5teS1zbS00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1sLXNtLTQsLm14LXNtLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm0tc20tNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tdC1zbS01LC5teS1zbS01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tci1zbS01LC5teC1zbS01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1iLXNtLTUsLm15LXNtLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1sLXNtLTUsLm14LXNtLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5wLXNtLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnB0LXNtLTAsLnB5LXNtLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wci1zbS0wLC5weC1zbS0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wYi1zbS0wLC5weS1zbS0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGwtc20tMCwucHgtc20tMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wLXNtLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucHQtc20tMSwucHktc20tMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHItc20tMSwucHgtc20tMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wYi1zbS0xLC5weS1zbS0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wbC1zbS0xLC5weC1zbS0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucC1zbS0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucHQtc20tMiwucHktc20tMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wci1zbS0yLC5weC1zbS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGItc20tMiwucHktc20tMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wbC1zbS0yLC5weC1zbS0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wLXNtLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnB0LXNtLTMsLnB5LXNtLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wci1zbS0zLC5weC1zbS0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wYi1zbS0zLC5weS1zbS0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGwtc20tMywucHgtc20tM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wLXNtLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucHQtc20tNCwucHktc20tNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHItc20tNCwucHgtc20tNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wYi1zbS00LC5weS1zbS00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wbC1zbS00LC5weC1zbS00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucC1zbS01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wdC1zbS01LC5weS1zbS01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucHItc20tNSwucHgtc20tNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGItc20tNSwucHktc20tNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBsLXNtLTUsLnB4LXNtLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubS1zbS1uMXttYXJnaW46LS4yNXJlbSAhaW1wb3J0YW50fS5tdC1zbS1uMSwubXktc20tbjF7bWFyZ2luLXRvcDotLjI1cmVtICFpbXBvcnRhbnR9Lm1yLXNtLW4xLC5teC1zbS1uMXttYXJnaW4tcmlnaHQ6LS4yNXJlbSAhaW1wb3J0YW50fS5tYi1zbS1uMSwubXktc20tbjF7bWFyZ2luLWJvdHRvbTotLjI1cmVtICFpbXBvcnRhbnR9Lm1sLXNtLW4xLC5teC1zbS1uMXttYXJnaW4tbGVmdDotLjI1cmVtICFpbXBvcnRhbnR9Lm0tc20tbjJ7bWFyZ2luOi0uNXJlbSAhaW1wb3J0YW50fS5tdC1zbS1uMiwubXktc20tbjJ7bWFyZ2luLXRvcDotLjVyZW0gIWltcG9ydGFudH0ubXItc20tbjIsLm14LXNtLW4ye21hcmdpbi1yaWdodDotLjVyZW0gIWltcG9ydGFudH0ubWItc20tbjIsLm15LXNtLW4ye21hcmdpbi1ib3R0b206LS41cmVtICFpbXBvcnRhbnR9Lm1sLXNtLW4yLC5teC1zbS1uMnttYXJnaW4tbGVmdDotLjVyZW0gIWltcG9ydGFudH0ubS1zbS1uM3ttYXJnaW46LTFyZW0gIWltcG9ydGFudH0ubXQtc20tbjMsLm15LXNtLW4ze21hcmdpbi10b3A6LTFyZW0gIWltcG9ydGFudH0ubXItc20tbjMsLm14LXNtLW4ze21hcmdpbi1yaWdodDotMXJlbSAhaW1wb3J0YW50fS5tYi1zbS1uMywubXktc20tbjN7bWFyZ2luLWJvdHRvbTotMXJlbSAhaW1wb3J0YW50fS5tbC1zbS1uMywubXgtc20tbjN7bWFyZ2luLWxlZnQ6LTFyZW0gIWltcG9ydGFudH0ubS1zbS1uNHttYXJnaW46LTEuNXJlbSAhaW1wb3J0YW50fS5tdC1zbS1uNCwubXktc20tbjR7bWFyZ2luLXRvcDotMS41cmVtICFpbXBvcnRhbnR9Lm1yLXNtLW40LC5teC1zbS1uNHttYXJnaW4tcmlnaHQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tYi1zbS1uNCwubXktc20tbjR7bWFyZ2luLWJvdHRvbTotMS41cmVtICFpbXBvcnRhbnR9Lm1sLXNtLW40LC5teC1zbS1uNHttYXJnaW4tbGVmdDotMS41cmVtICFpbXBvcnRhbnR9Lm0tc20tbjV7bWFyZ2luOi0zcmVtICFpbXBvcnRhbnR9Lm10LXNtLW41LC5teS1zbS1uNXttYXJnaW4tdG9wOi0zcmVtICFpbXBvcnRhbnR9Lm1yLXNtLW41LC5teC1zbS1uNXttYXJnaW4tcmlnaHQ6LTNyZW0gIWltcG9ydGFudH0ubWItc20tbjUsLm15LXNtLW41e21hcmdpbi1ib3R0b206LTNyZW0gIWltcG9ydGFudH0ubWwtc20tbjUsLm14LXNtLW41e21hcmdpbi1sZWZ0Oi0zcmVtICFpbXBvcnRhbnR9Lm0tc20tYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5tdC1zbS1hdXRvLC5teS1zbS1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tci1zbS1hdXRvLC5teC1zbS1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLXNtLWF1dG8sLm15LXNtLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1sLXNtLWF1dG8sLm14LXNtLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5tLW1kLTB7bWFyZ2luOjAgIWltcG9ydGFudH0ubXQtbWQtMCwubXktbWQtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXItbWQtMCwubXgtbWQtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tYi1tZC0wLC5teS1tZC0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tbC1tZC0wLC5teC1tZC0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubS1tZC0xe21hcmdpbjouMjVyZW0gIWltcG9ydGFudH0ubXQtbWQtMSwubXktbWQtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tci1tZC0xLC5teC1tZC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWItbWQtMSwubXktbWQtMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tbC1tZC0xLC5teC1tZC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5tLW1kLTJ7bWFyZ2luOi41cmVtICFpbXBvcnRhbnR9Lm10LW1kLTIsLm15LW1kLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tci1tZC0yLC5teC1tZC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tYi1tZC0yLC5teS1tZC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWwtbWQtMiwubXgtbWQtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5tLW1kLTN7bWFyZ2luOjFyZW0gIWltcG9ydGFudH0ubXQtbWQtMywubXktbWQtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXItbWQtMywubXgtbWQtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tYi1tZC0zLC5teS1tZC0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tbC1tZC0zLC5teC1tZC0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubS1tZC00e21hcmdpbjoxLjVyZW0gIWltcG9ydGFudH0ubXQtbWQtNCwubXktbWQtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tci1tZC00LC5teC1tZC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWItbWQtNCwubXktbWQtNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tbC1tZC00LC5teC1tZC00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5tLW1kLTV7bWFyZ2luOjNyZW0gIWltcG9ydGFudH0ubXQtbWQtNSwubXktbWQtNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXItbWQtNSwubXgtbWQtNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tYi1tZC01LC5teS1tZC01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tbC1tZC01LC5teC1tZC01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucC1tZC0we3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wdC1tZC0wLC5weS1tZC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHItbWQtMCwucHgtbWQtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGItbWQtMCwucHktbWQtMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBsLW1kLTAsLnB4LW1kLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucC1tZC0xe3BhZGRpbmc6LjI1cmVtICFpbXBvcnRhbnR9LnB0LW1kLTEsLnB5LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnByLW1kLTEsLnB4LW1kLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGItbWQtMSwucHktbWQtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGwtbWQtMSwucHgtbWQtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnAtbWQtMntwYWRkaW5nOi41cmVtICFpbXBvcnRhbnR9LnB0LW1kLTIsLnB5LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHItbWQtMiwucHgtbWQtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBiLW1kLTIsLnB5LW1kLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGwtbWQtMiwucHgtbWQtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucC1tZC0ze3BhZGRpbmc6MXJlbSAhaW1wb3J0YW50fS5wdC1tZC0zLC5weS1tZC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHItbWQtMywucHgtbWQtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGItbWQtMywucHktbWQtM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBsLW1kLTMsLnB4LW1kLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucC1tZC00e3BhZGRpbmc6MS41cmVtICFpbXBvcnRhbnR9LnB0LW1kLTQsLnB5LW1kLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnByLW1kLTQsLnB4LW1kLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGItbWQtNCwucHktbWQtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGwtbWQtNCwucHgtbWQtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnAtbWQtNXtwYWRkaW5nOjNyZW0gIWltcG9ydGFudH0ucHQtbWQtNSwucHktbWQtNSwuby1haWMtaGVhZGVyX19kZXRhaWxze3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucHItbWQtNSwucHgtbWQtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGItbWQtNSwucHktbWQtNSwuby1haWMtaGVhZGVyX19kZXRhaWxze3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucGwtbWQtNSwucHgtbWQtNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tLW1kLW4xe21hcmdpbjotLjI1cmVtICFpbXBvcnRhbnR9Lm10LW1kLW4xLC5teS1tZC1uMXttYXJnaW4tdG9wOi0uMjVyZW0gIWltcG9ydGFudH0ubXItbWQtbjEsLm14LW1kLW4xe21hcmdpbi1yaWdodDotLjI1cmVtICFpbXBvcnRhbnR9Lm1iLW1kLW4xLC5teS1tZC1uMXttYXJnaW4tYm90dG9tOi0uMjVyZW0gIWltcG9ydGFudH0ubWwtbWQtbjEsLm14LW1kLW4xe21hcmdpbi1sZWZ0Oi0uMjVyZW0gIWltcG9ydGFudH0ubS1tZC1uMnttYXJnaW46LS41cmVtICFpbXBvcnRhbnR9Lm10LW1kLW4yLC5teS1tZC1uMnttYXJnaW4tdG9wOi0uNXJlbSAhaW1wb3J0YW50fS5tci1tZC1uMiwubXgtbWQtbjJ7bWFyZ2luLXJpZ2h0Oi0uNXJlbSAhaW1wb3J0YW50fS5tYi1tZC1uMiwubXktbWQtbjJ7bWFyZ2luLWJvdHRvbTotLjVyZW0gIWltcG9ydGFudH0ubWwtbWQtbjIsLm14LW1kLW4ye21hcmdpbi1sZWZ0Oi0uNXJlbSAhaW1wb3J0YW50fS5tLW1kLW4ze21hcmdpbjotMXJlbSAhaW1wb3J0YW50fS5tdC1tZC1uMywubXktbWQtbjN7bWFyZ2luLXRvcDotMXJlbSAhaW1wb3J0YW50fS5tci1tZC1uMywubXgtbWQtbjN7bWFyZ2luLXJpZ2h0Oi0xcmVtICFpbXBvcnRhbnR9Lm1iLW1kLW4zLC5teS1tZC1uM3ttYXJnaW4tYm90dG9tOi0xcmVtICFpbXBvcnRhbnR9Lm1sLW1kLW4zLC5teC1tZC1uM3ttYXJnaW4tbGVmdDotMXJlbSAhaW1wb3J0YW50fS5tLW1kLW40e21hcmdpbjotMS41cmVtICFpbXBvcnRhbnR9Lm10LW1kLW40LC5teS1tZC1uNHttYXJnaW4tdG9wOi0xLjVyZW0gIWltcG9ydGFudH0ubXItbWQtbjQsLm14LW1kLW40e21hcmdpbi1yaWdodDotMS41cmVtICFpbXBvcnRhbnR9Lm1iLW1kLW40LC5teS1tZC1uNHttYXJnaW4tYm90dG9tOi0xLjVyZW0gIWltcG9ydGFudH0ubWwtbWQtbjQsLm14LW1kLW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0gIWltcG9ydGFudH0ubS1tZC1uNXttYXJnaW46LTNyZW0gIWltcG9ydGFudH0ubXQtbWQtbjUsLm15LW1kLW41e21hcmdpbi10b3A6LTNyZW0gIWltcG9ydGFudH0ubXItbWQtbjUsLm14LW1kLW41e21hcmdpbi1yaWdodDotM3JlbSAhaW1wb3J0YW50fS5tYi1tZC1uNSwubXktbWQtbjV7bWFyZ2luLWJvdHRvbTotM3JlbSAhaW1wb3J0YW50fS5tbC1tZC1uNSwubXgtbWQtbjV7bWFyZ2luLWxlZnQ6LTNyZW0gIWltcG9ydGFudH0ubS1tZC1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LW1kLWF1dG8sLm15LW1kLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1yLW1kLWF1dG8sLm14LW1kLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItbWQtYXV0bywubXktbWQtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubWwtbWQtYXV0bywubXgtbWQtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm0tbGctMHttYXJnaW46MCAhaW1wb3J0YW50fS5tdC1sZy0wLC5teS1sZy0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tci1sZy0wLC5teC1sZy0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1iLWxnLTAsLm8tYWljLWhlYWRlcl9fdmFsdWUsLm15LWxnLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1sLWxnLTAsLm14LWxnLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5tLWxnLTF7bWFyZ2luOi4yNXJlbSAhaW1wb3J0YW50fS5tdC1sZy0xLC5teS1sZy0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm1yLWxnLTEsLm14LWxnLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tYi1sZy0xLC5teS1sZy0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1sLWxnLTEsLm14LWxnLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm0tbGctMnttYXJnaW46LjVyZW0gIWltcG9ydGFudH0ubXQtbGctMiwubXktbGctMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm1yLWxnLTIsLm14LWxnLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1iLWxnLTIsLm15LWxnLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tbC1sZy0yLC5teC1sZy0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm0tbGctM3ttYXJnaW46MXJlbSAhaW1wb3J0YW50fS5tdC1sZy0zLC5teS1sZy0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tci1sZy0zLC5teC1sZy0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1iLWxnLTMsLm15LWxnLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1sLWxnLTMsLm14LWxnLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5tLWxnLTR7bWFyZ2luOjEuNXJlbSAhaW1wb3J0YW50fS5tdC1sZy00LC5teS1sZy00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm1yLWxnLTQsLm14LWxnLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tYi1sZy00LC5teS1sZy00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1sLWxnLTQsLm14LWxnLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm0tbGctNXttYXJnaW46M3JlbSAhaW1wb3J0YW50fS5tdC1sZy01LC5teS1sZy01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tci1sZy01LC5teC1sZy01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1iLWxnLTUsLm15LWxnLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1sLWxnLTUsLm14LWxnLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5wLWxnLTB7cGFkZGluZzowICFpbXBvcnRhbnR9LnB0LWxnLTAsLnB5LWxnLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wci1sZy0wLC5weC1sZy0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wYi1sZy0wLC5weS1sZy0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGwtbGctMCwucHgtbGctMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5wLWxnLTF7cGFkZGluZzouMjVyZW0gIWltcG9ydGFudH0ucHQtbGctMSwucHktbGctMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHItbGctMSwucHgtbGctMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wYi1sZy0xLC5weS1sZy0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wbC1sZy0xLC5weC1sZy0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucC1sZy0ye3BhZGRpbmc6LjVyZW0gIWltcG9ydGFudH0ucHQtbGctMiwucHktbGctMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wci1sZy0yLC5weC1sZy0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGItbGctMiwucHktbGctMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wbC1sZy0yLC5weC1sZy0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5wLWxnLTN7cGFkZGluZzoxcmVtICFpbXBvcnRhbnR9LnB0LWxnLTMsLnB5LWxnLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wci1sZy0zLC5weC1sZy0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wYi1sZy0zLC5weS1sZy0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGwtbGctMywucHgtbGctM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5wLWxnLTR7cGFkZGluZzoxLjVyZW0gIWltcG9ydGFudH0ucHQtbGctNCwucHktbGctNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHItbGctNCwucHgtbGctNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wYi1sZy00LC5weS1sZy00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wbC1sZy00LC5weC1sZy00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucC1sZy01e3BhZGRpbmc6M3JlbSAhaW1wb3J0YW50fS5wdC1sZy01LC5weS1sZy01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucHItbGctNSwucHgtbGctNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGItbGctNSwucHktbGctNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBsLWxnLTUsLnB4LWxnLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubS1sZy1uMXttYXJnaW46LS4yNXJlbSAhaW1wb3J0YW50fS5tdC1sZy1uMSwubXktbGctbjF7bWFyZ2luLXRvcDotLjI1cmVtICFpbXBvcnRhbnR9Lm1yLWxnLW4xLC5teC1sZy1uMXttYXJnaW4tcmlnaHQ6LS4yNXJlbSAhaW1wb3J0YW50fS5tYi1sZy1uMSwubXktbGctbjF7bWFyZ2luLWJvdHRvbTotLjI1cmVtICFpbXBvcnRhbnR9Lm1sLWxnLW4xLC5teC1sZy1uMXttYXJnaW4tbGVmdDotLjI1cmVtICFpbXBvcnRhbnR9Lm0tbGctbjJ7bWFyZ2luOi0uNXJlbSAhaW1wb3J0YW50fS5tdC1sZy1uMiwubXktbGctbjJ7bWFyZ2luLXRvcDotLjVyZW0gIWltcG9ydGFudH0ubXItbGctbjIsLm14LWxnLW4ye21hcmdpbi1yaWdodDotLjVyZW0gIWltcG9ydGFudH0ubWItbGctbjIsLm15LWxnLW4ye21hcmdpbi1ib3R0b206LS41cmVtICFpbXBvcnRhbnR9Lm1sLWxnLW4yLC5teC1sZy1uMnttYXJnaW4tbGVmdDotLjVyZW0gIWltcG9ydGFudH0ubS1sZy1uM3ttYXJnaW46LTFyZW0gIWltcG9ydGFudH0ubXQtbGctbjMsLm15LWxnLW4ze21hcmdpbi10b3A6LTFyZW0gIWltcG9ydGFudH0ubXItbGctbjMsLm14LWxnLW4ze21hcmdpbi1yaWdodDotMXJlbSAhaW1wb3J0YW50fS5tYi1sZy1uMywubXktbGctbjN7bWFyZ2luLWJvdHRvbTotMXJlbSAhaW1wb3J0YW50fS5tbC1sZy1uMywubXgtbGctbjN7bWFyZ2luLWxlZnQ6LTFyZW0gIWltcG9ydGFudH0ubS1sZy1uNHttYXJnaW46LTEuNXJlbSAhaW1wb3J0YW50fS5tdC1sZy1uNCwubXktbGctbjR7bWFyZ2luLXRvcDotMS41cmVtICFpbXBvcnRhbnR9Lm1yLWxnLW40LC5teC1sZy1uNHttYXJnaW4tcmlnaHQ6LTEuNXJlbSAhaW1wb3J0YW50fS5tYi1sZy1uNCwubXktbGctbjR7bWFyZ2luLWJvdHRvbTotMS41cmVtICFpbXBvcnRhbnR9Lm1sLWxnLW40LC5teC1sZy1uNHttYXJnaW4tbGVmdDotMS41cmVtICFpbXBvcnRhbnR9Lm0tbGctbjV7bWFyZ2luOi0zcmVtICFpbXBvcnRhbnR9Lm10LWxnLW41LC5teS1sZy1uNXttYXJnaW4tdG9wOi0zcmVtICFpbXBvcnRhbnR9Lm1yLWxnLW41LC5teC1sZy1uNXttYXJnaW4tcmlnaHQ6LTNyZW0gIWltcG9ydGFudH0ubWItbGctbjUsLm15LWxnLW41e21hcmdpbi1ib3R0b206LTNyZW0gIWltcG9ydGFudH0ubWwtbGctbjUsLm14LWxnLW41e21hcmdpbi1sZWZ0Oi0zcmVtICFpbXBvcnRhbnR9Lm0tbGctYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5tdC1sZy1hdXRvLC5teS1sZy1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tci1sZy1hdXRvLC5teC1sZy1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLWxnLWF1dG8sLm15LWxnLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1sLWxnLWF1dG8sLm14LWxnLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fX1AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KXsubS14bC0we21hcmdpbjowICFpbXBvcnRhbnR9Lm10LXhsLTAsLm15LXhsLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm1yLXhsLTAsLm14LXhsLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWIteGwtMCwubXkteGwtMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWwteGwtMCwubXgteGwtMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm0teGwtMXttYXJnaW46LjI1cmVtICFpbXBvcnRhbnR9Lm10LXhsLTEsLm15LXhsLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXIteGwtMSwubXgteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTEsLm15LXhsLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWwteGwtMSwubXgteGwtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubS14bC0ye21hcmdpbjouNXJlbSAhaW1wb3J0YW50fS5tdC14bC0yLC5teS14bC0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXIteGwtMiwubXgteGwtMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWIteGwtMiwubXkteGwtMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1sLXhsLTIsLm14LXhsLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubS14bC0ze21hcmdpbjoxcmVtICFpbXBvcnRhbnR9Lm10LXhsLTMsLm15LXhsLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm1yLXhsLTMsLm14LXhsLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWIteGwtMywubXkteGwtM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWwteGwtMywubXgteGwtM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm0teGwtNHttYXJnaW46MS41cmVtICFpbXBvcnRhbnR9Lm10LXhsLTQsLm15LXhsLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXIteGwtNCwubXgteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTQsLm15LXhsLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWwteGwtNCwubXgteGwtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubS14bC01e21hcmdpbjozcmVtICFpbXBvcnRhbnR9Lm10LXhsLTUsLm15LXhsLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm1yLXhsLTUsLm14LXhsLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWIteGwtNSwubXkteGwtNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWwteGwtNSwubXgteGwtNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9LnAteGwtMHtwYWRkaW5nOjAgIWltcG9ydGFudH0ucHQteGwtMCwucHkteGwtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnByLXhsLTAsLnB4LXhsLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBiLXhsLTAsLnB5LXhsLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wbC14bC0wLC5weC14bC0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnAteGwtMXtwYWRkaW5nOi4yNXJlbSAhaW1wb3J0YW50fS5wdC14bC0xLC5weS14bC0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wci14bC0xLC5weC14bC0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBiLXhsLTEsLnB5LXhsLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBsLXhsLTEsLnB4LXhsLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5wLXhsLTJ7cGFkZGluZzouNXJlbSAhaW1wb3J0YW50fS5wdC14bC0yLC5weS14bC0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnByLXhsLTIsLnB4LXhsLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wYi14bC0yLC5weS14bC0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBsLXhsLTIsLnB4LXhsLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnAteGwtM3twYWRkaW5nOjFyZW0gIWltcG9ydGFudH0ucHQteGwtMywucHkteGwtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnByLXhsLTMsLnB4LXhsLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBiLXhsLTMsLnB5LXhsLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wbC14bC0zLC5weC14bC0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnAteGwtNHtwYWRkaW5nOjEuNXJlbSAhaW1wb3J0YW50fS5wdC14bC00LC5weS14bC00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wci14bC00LC5weC14bC00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBiLXhsLTQsLnB5LXhsLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBsLXhsLTQsLnB4LXhsLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5wLXhsLTV7cGFkZGluZzozcmVtICFpbXBvcnRhbnR9LnB0LXhsLTUsLnB5LXhsLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wci14bC01LC5weC14bC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi14bC01LC5weS14bC01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucGwteGwtNSwucHgteGwtNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5tLXhsLW4xe21hcmdpbjotLjI1cmVtICFpbXBvcnRhbnR9Lm10LXhsLW4xLC5teS14bC1uMXttYXJnaW4tdG9wOi0uMjVyZW0gIWltcG9ydGFudH0ubXIteGwtbjEsLm14LXhsLW4xe21hcmdpbi1yaWdodDotLjI1cmVtICFpbXBvcnRhbnR9Lm1iLXhsLW4xLC5teS14bC1uMXttYXJnaW4tYm90dG9tOi0uMjVyZW0gIWltcG9ydGFudH0ubWwteGwtbjEsLm14LXhsLW4xe21hcmdpbi1sZWZ0Oi0uMjVyZW0gIWltcG9ydGFudH0ubS14bC1uMnttYXJnaW46LS41cmVtICFpbXBvcnRhbnR9Lm10LXhsLW4yLC5teS14bC1uMnttYXJnaW4tdG9wOi0uNXJlbSAhaW1wb3J0YW50fS5tci14bC1uMiwubXgteGwtbjJ7bWFyZ2luLXJpZ2h0Oi0uNXJlbSAhaW1wb3J0YW50fS5tYi14bC1uMiwubXkteGwtbjJ7bWFyZ2luLWJvdHRvbTotLjVyZW0gIWltcG9ydGFudH0ubWwteGwtbjIsLm14LXhsLW4ye21hcmdpbi1sZWZ0Oi0uNXJlbSAhaW1wb3J0YW50fS5tLXhsLW4ze21hcmdpbjotMXJlbSAhaW1wb3J0YW50fS5tdC14bC1uMywubXkteGwtbjN7bWFyZ2luLXRvcDotMXJlbSAhaW1wb3J0YW50fS5tci14bC1uMywubXgteGwtbjN7bWFyZ2luLXJpZ2h0Oi0xcmVtICFpbXBvcnRhbnR9Lm1iLXhsLW4zLC5teS14bC1uM3ttYXJnaW4tYm90dG9tOi0xcmVtICFpbXBvcnRhbnR9Lm1sLXhsLW4zLC5teC14bC1uM3ttYXJnaW4tbGVmdDotMXJlbSAhaW1wb3J0YW50fS5tLXhsLW40e21hcmdpbjotMS41cmVtICFpbXBvcnRhbnR9Lm10LXhsLW40LC5teS14bC1uNHttYXJnaW4tdG9wOi0xLjVyZW0gIWltcG9ydGFudH0ubXIteGwtbjQsLm14LXhsLW40e21hcmdpbi1yaWdodDotMS41cmVtICFpbXBvcnRhbnR9Lm1iLXhsLW40LC5teS14bC1uNHttYXJnaW4tYm90dG9tOi0xLjVyZW0gIWltcG9ydGFudH0ubWwteGwtbjQsLm14LXhsLW40e21hcmdpbi1sZWZ0Oi0xLjVyZW0gIWltcG9ydGFudH0ubS14bC1uNXttYXJnaW46LTNyZW0gIWltcG9ydGFudH0ubXQteGwtbjUsLm15LXhsLW41e21hcmdpbi10b3A6LTNyZW0gIWltcG9ydGFudH0ubXIteGwtbjUsLm14LXhsLW41e21hcmdpbi1yaWdodDotM3JlbSAhaW1wb3J0YW50fS5tYi14bC1uNSwubXkteGwtbjV7bWFyZ2luLWJvdHRvbTotM3JlbSAhaW1wb3J0YW50fS5tbC14bC1uNSwubXgteGwtbjV7bWFyZ2luLWxlZnQ6LTNyZW0gIWltcG9ydGFudH0ubS14bC1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LXhsLWF1dG8sLm15LXhsLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1yLXhsLWF1dG8sLm14LXhsLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWIteGwtYXV0bywubXkteGwtYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubWwteGwtYXV0bywubXgteGwtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9fS5zdHJldGNoZWQtbGluazo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDoxO3BvaW50ZXItZXZlbnRzOmF1dG87Y29udGVudDpcIlwiO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0udGV4dC1tb25vc3BhY2V7Zm9udC1mYW1pbHk6U0ZNb25vLVJlZ3VsYXIsTWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZSAhaW1wb3J0YW50fS50ZXh0LWp1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5ICFpbXBvcnRhbnR9LnRleHQtd3JhcHt3aGl0ZS1zcGFjZTpub3JtYWwgIWltcG9ydGFudH0udGV4dC1ub3dyYXB7d2hpdGUtc3BhY2U6bm93cmFwICFpbXBvcnRhbnR9LnRleHQtdHJ1bmNhdGV7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS50ZXh0LWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LnRleHQtc20tbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1zbS1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtc20tY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRleHQtbWQtbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1tZC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtbWQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnRleHQtbGctbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1sZy1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtbGctY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpey50ZXh0LXhsLWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQteGwtcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXhsLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX0udGV4dC1sb3dlcmNhc2V7dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlICFpbXBvcnRhbnR9LnRleHQtdXBwZXJjYXNle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSAhaW1wb3J0YW50fS50ZXh0LWNhcGl0YWxpemV7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZSAhaW1wb3J0YW50fS5mb250LXdlaWdodC1saWdodHtmb250LXdlaWdodDozMDAgIWltcG9ydGFudH0uZm9udC13ZWlnaHQtbGlnaHRlcntmb250LXdlaWdodDpsaWdodGVyICFpbXBvcnRhbnR9LmZvbnQtd2VpZ2h0LW5vcm1hbHtmb250LXdlaWdodDo0MDAgIWltcG9ydGFudH0uZm9udC13ZWlnaHQtYm9sZHtmb250LXdlaWdodDo3MDAgIWltcG9ydGFudH0uZm9udC13ZWlnaHQtYm9sZGVye2ZvbnQtd2VpZ2h0OjkwMCAhaW1wb3J0YW50fS5mb250LWl0YWxpY3tmb250LXN0eWxlOml0YWxpYyAhaW1wb3J0YW50fS50ZXh0LXdoaXRle2NvbG9yOiNmZmYgIWltcG9ydGFudH0udGV4dC1wcmltYXJ5e2NvbG9yOiMwMzQ3N2YgIWltcG9ydGFudH1hLnRleHQtcHJpbWFyeTpob3ZlcixhLnRleHQtcHJpbWFyeTpmb2N1c3tjb2xvcjojMDExZDM0ICFpbXBvcnRhbnR9LnRleHQtc2Vjb25kYXJ5e2NvbG9yOiNmMDZjMDAgIWltcG9ydGFudH1hLnRleHQtc2Vjb25kYXJ5OmhvdmVyLGEudGV4dC1zZWNvbmRhcnk6Zm9jdXN7Y29sb3I6I2E0NGEwMCAhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3N7Y29sb3I6IzI4YTc0NSAhaW1wb3J0YW50fWEudGV4dC1zdWNjZXNzOmhvdmVyLGEudGV4dC1zdWNjZXNzOmZvY3Vze2NvbG9yOiMxOTY5MmMgIWltcG9ydGFudH0udGV4dC1pbmZve2NvbG9yOiMxN2EyYjggIWltcG9ydGFudH1hLnRleHQtaW5mbzpob3ZlcixhLnRleHQtaW5mbzpmb2N1c3tjb2xvcjojMGY2Njc0ICFpbXBvcnRhbnR9LnRleHQtd2FybmluZ3tjb2xvcjojZmZjMTA3ICFpbXBvcnRhbnR9YS50ZXh0LXdhcm5pbmc6aG92ZXIsYS50ZXh0LXdhcm5pbmc6Zm9jdXN7Y29sb3I6I2JhOGIwMCAhaW1wb3J0YW50fS50ZXh0LWRhbmdlcntjb2xvcjojZGMzNTQ1ICFpbXBvcnRhbnR9YS50ZXh0LWRhbmdlcjpob3ZlcixhLnRleHQtZGFuZ2VyOmZvY3Vze2NvbG9yOiNhNzFkMmEgIWltcG9ydGFudH0udGV4dC1saWdodHtjb2xvcjojZjhmOWZhICFpbXBvcnRhbnR9YS50ZXh0LWxpZ2h0OmhvdmVyLGEudGV4dC1saWdodDpmb2N1c3tjb2xvcjojY2JkM2RhICFpbXBvcnRhbnR9LnRleHQtZGFya3tjb2xvcjojMDM0NzdmICFpbXBvcnRhbnR9YS50ZXh0LWRhcms6aG92ZXIsYS50ZXh0LWRhcms6Zm9jdXN7Y29sb3I6IzAxMWQzNCAhaW1wb3J0YW50fS50ZXh0LW5hdntjb2xvcjojMDM0NzdmICFpbXBvcnRhbnR9YS50ZXh0LW5hdjpob3ZlcixhLnRleHQtbmF2OmZvY3Vze2NvbG9yOiMwMTFkMzQgIWltcG9ydGFudH0udGV4dC1mb290ZXJ7Y29sb3I6IzAzNDc3ZiAhaW1wb3J0YW50fWEudGV4dC1mb290ZXI6aG92ZXIsYS50ZXh0LWZvb3Rlcjpmb2N1c3tjb2xvcjojMDExZDM0ICFpbXBvcnRhbnR9LnRleHQtYm9keXtjb2xvcjojMDAwICFpbXBvcnRhbnR9LnRleHQtbXV0ZWR7Y29sb3I6IzVjODhhYyAhaW1wb3J0YW50fS50ZXh0LWJsYWNrLTUwe2NvbG9yOnJnYmEoMCwwLDAsMC41KSAhaW1wb3J0YW50fS50ZXh0LXdoaXRlLTUwe2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC41KSAhaW1wb3J0YW50fS50ZXh0LWhpZGV7Zm9udDowLzAgYTtjb2xvcjp0cmFuc3BhcmVudDt0ZXh0LXNoYWRvdzpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjB9LnRleHQtZGVjb3JhdGlvbi1ub25le3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnR9LnRleHQtYnJlYWt7d29yZC1icmVhazpicmVhay13b3JkICFpbXBvcnRhbnQ7d29yZC13cmFwOmJyZWFrLXdvcmQgIWltcG9ydGFudH0udGV4dC1yZXNldHtjb2xvcjppbmhlcml0ICFpbXBvcnRhbnR9LnZpc2libGV7dmlzaWJpbGl0eTp2aXNpYmxlICFpbXBvcnRhbnR9LmludmlzaWJsZXt2aXNpYmlsaXR5OmhpZGRlbiAhaW1wb3J0YW50fUBtZWRpYSBwcmludHsqLCo6OmJlZm9yZSwqOjphZnRlcnt0ZXh0LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9YTpub3QoLmJ0bil7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1hYmJyW3RpdGxlXTo6YWZ0ZXJ7Y29udGVudDpcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCJ9cHJle3doaXRlLXNwYWNlOnByZS13cmFwICFpbXBvcnRhbnR9cHJlLGJsb2NrcXVvdGV7Ym9yZGVyOjFweCBzb2xpZCAjYWRiNWJkO3BhZ2UtYnJlYWstaW5zaWRlOmF2b2lkfXRoZWFke2Rpc3BsYXk6dGFibGUtaGVhZGVyLWdyb3VwfXRyLGltZ3twYWdlLWJyZWFrLWluc2lkZTphdm9pZH1wLGgyLGgze29ycGhhbnM6Mzt3aWRvd3M6M31oMixoM3twYWdlLWJyZWFrLWFmdGVyOmF2b2lkfUBwYWdle3NpemU6YTN9Ym9keXttaW4td2lkdGg6OTkycHggIWltcG9ydGFudH0uY29udGFpbmVye21pbi13aWR0aDo5OTJweCAhaW1wb3J0YW50fS5uYXZiYXJ7ZGlzcGxheTpub25lfS5iYWRnZXtib3JkZXI6MXB4IHNvbGlkICMwMDB9LnRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZSAhaW1wb3J0YW50fS50YWJsZSB0ZCwudGFibGUgdGh7YmFja2dyb3VuZC1jb2xvcjojZmZmICFpbXBvcnRhbnR9LnRhYmxlLWJvcmRlcmVkIHRoLC50YWJsZS1ib3JkZXJlZCB0ZHtib3JkZXI6MXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudH0udGFibGUtZGFya3tjb2xvcjppbmhlcml0fS50YWJsZS1kYXJrIHRoLC50YWJsZS1kYXJrIHRkLC50YWJsZS1kYXJrIHRoZWFkIHRoLC50YWJsZS1kYXJrIHRib2R5K3Rib2R5e2JvcmRlci1jb2xvcjojZGVlMmU2fS50YWJsZSAudGhlYWQtZGFyayB0aHtjb2xvcjppbmhlcml0O2JvcmRlci1jb2xvcjojZGVlMmU2fX0uY29udGFpbmVyLWRlc2t0b3B7d2lkdGg6MTAwJTtwYWRkaW5nLXJpZ2h0OjFyZW07cGFkZGluZy1sZWZ0OjFyZW07bWFyZ2luLXJpZ2h0OmF1dG87bWFyZ2luLWxlZnQ6YXV0b31AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KXsuY29udGFpbmVyLWRlc2t0b3B7bWF4LXdpZHRoOjExNDBweH19LmEtYXJyb3d7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlcjo2cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcC1jb2xvcjojZjA2YzAwfS5hLWFycm93LmFjdGl2ZXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfVtkYXRhLXRvZ2dsZT1cImNvbGxhcHNlXCJdIC5hLWFycm93LS1zdGF0ZXt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjI1czt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciAxMCV9W2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl0uY29sbGFwc2VkIC5hLWFycm93LS1zdGF0ZXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zaXRpb246dHJhbnNmb3JtIC4yNXM7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgMTAlfS5hLWFycm93LXRoaW57ZGlzcGxheTpibG9ja30uYS1hcnJvdy10aGluOjpiZWZvcmV7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlcjoxMHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0LWNvbG9yOiNmMDZjMDA7Y29udGVudDpcIiBcIn0uYS1hcnJvdy10aGluOjphZnRlcntkaXNwbGF5OmJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7Ym9yZGVyOjEwcHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQtY29sb3I6IzAzNDc3Zjtjb250ZW50OlwiIFwifWgxe2ZvbnQtc2l6ZToyLjVyZW07bWFyZ2luLXRvcDoyLjdyZW07bWFyZ2luLWJvdHRvbToxLjJyZW19aDJ7Zm9udC1zaXplOjEuNjI1cmVtfWgze2ZvbnQtc2l6ZToxLjVyZW19YXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjA2YzAwO3BhZGRpbmctdG9wOjAuMnJlbTtwYWRkaW5nLWJvdHRvbTowLjJyZW07cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKXthe3BhZGRpbmctYm90dG9tOjB9fWhye21hcmdpbi10b3A6MnJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpe2hye21hcmdpbi10b3A6NHJlbX19bGFiZWx7Y29sb3I6IzAzNDc3ZjtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjEuNTYyNXJlbTttYXJnaW46MC41cmVtIDB9aW5wdXQ6OnBsYWNlaG9sZGVye2ZvbnQtc3R5bGU6aXRhbGljfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7aDIsaDN7bGluZS1oZWlnaHQ6Mi4xODc1cmVtO21hcmdpbi1ib3R0b206LjVyZW19aDF7Zm9udC1zaXplOjMuMTI1cmVtO2xpbmUtaGVpZ2h0OjMuNjMxMjVyZW07bWFyZ2luLXRvcDouN3JlbTttYXJnaW4tYm90dG9tOjEuNXJlbX1oMntmb250LXNpemU6MS42MjVyZW19aDN7Zm9udC1zaXplOjEuNXJlbX19QG1lZGlhIHByaW50e2hlYWRlcixmb290ZXJ7ZGlzcGxheTpub25lfUBwYWdle3NpemU6YXV0b319LmEtbmF2YmFye3Bvc2l0aW9uOnN0YXRpY31AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5hLW5hdmJhcnttYXgtd2lkdGg6MTAwJX19LmEtbmF2LWxpc3R7ZGlzcGxheTpibG9ja30uYS1uYXYtbGlua3tib3JkZXI6MH0uYS1uYXYtYXJyb3d7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlcjo2cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcC1jb2xvcjojZjA2YzAwO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjBweDt0b3A6Y2FsYyg1MCUgLSAycHgpfS5hLW5hdi1hcnJvdy5hY3RpdmV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5hLXRleHQtbGctd2hpdGV7Y29sb3I6I2ZmZn19LmEtdGV4dC13aGl0ZXtjb2xvcjojZmZmfS5hLW9yYW5nZS1ib3JkZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjA2YzAwO3BhZGRpbmctYm90dG9tOjAuM3JlbX0uYS1uby1ib3JkZXJ7Ym9yZGVyLWJvdHRvbTowfS5hLXRleHQtbm9ybWFse2ZvbnQtc2l6ZToxcmVtfS5hLXRleHQtc21hbGx7Zm9udC1zaXplOi44NzVyZW19LmEtdGV4dC1sZWFke2NvbG9yOiMwMDA7bGluZS1oZWlnaHQ6MS42ODc1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmEtdGV4dC1sZWFke2xpbmUtaGVpZ2h0OjEuOTM3NXJlbTtmb250LXNpemU6MS4yNXJlbTttYXJnaW4tYm90dG9tOjEuNXJlbX19LmEtYmlnLWgye2ZvbnQtc2l6ZToycmVtO21hcmdpbi1ib3R0b206My41cmVtO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmEtYmlnLWgye3RleHQtYWxpZ246bGVmdH19LmEtcHVibGlzaGVkLXN0YW1we21hcmdpbi10b3A6MnJlbTtmb250LXdlaWdodDo2MDA7bWFyZ2luLWJvdHRvbTo2cmVtfS5hLWJyZWFrLXdvcmR7d29yZC1icmVhazpicmVhay13b3JkfWJsb2NrcXVvdGV7Zm9udC1zaXplOjJyZW07Zm9udC1zdHlsZTppdGFsaWM7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjIuNXJlbX1ibG9ja3F1b3RlOmJlZm9yZXtjb250ZW50OlwiXFxcIlwifWJsb2NrcXVvdGU6YWZ0ZXJ7Y29udGVudDpcIlxcXCJcIn0uYS1icmFuZHt3aWR0aDoxOXJlbX0uYS1jbG9zZXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOjJyZW07bWFyZ2luLXJpZ2h0OjFyZW07ZGlzcGxheTpibG9jazt3aWR0aDoxLjI1cmVtO2hlaWdodDoxLjI1cmVtO2JvcmRlcjowO3otaW5kZXg6MX0uYS1jbG9zZTpob3ZlcntjdXJzb3I6cG9pbnRlcn0uYS1jbG9zZSBzcGFue3dpZHRoOjEuNzVyZW07aGVpZ2h0Oi4yNXJlbTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtiYWNrZ3JvdW5kLWNvbG9yOiNmMDZjMDA7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtLW9yaWdpbjowO2JvcmRlci1yYWRpdXM6MC41cmVtfS5hLWNsb3NlIHNwYW46bnRoLWNoaWxkKDIpe3RvcDoxLjI1cmVtO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5hLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjB9fS5hLW5hdi1pY29ue3Bvc2l0aW9uOnJlbGF0aXZlfS5hLW5hdi1pY29uIHNwYW57ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoyLjJyZW07aGVpZ2h0Oi4yNXJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmMDZjMDA7Ym9yZGVyLXJhZGl1czowLjVyZW19LmEtbmF2LWljb24gc3BhbjpudGgtY2hpbGQoMSl7dG9wOjB9LmEtbmF2LWljb24gc3BhbjpudGgtY2hpbGQoMil7dG9wOi43NXJlbX0uYS1uYXYtaWNvbiBzcGFuOm50aC1jaGlsZCgzKXt0b3A6MS41cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7LmEtcm93LW1vYmlsZXttYXJnaW4tbGVmdDotMXJlbTttYXJnaW4tcmlnaHQ6LTFyZW19LmEtZXh0cmEtcGFkZGluZy1tb2JpbGV7cGFkZGluZy1sZWZ0OjJyZW07cGFkZGluZy1yaWdodDoycmVtfX0uYS1tYXhsaW5lcy0ze2Rpc3BsYXk6LXdlYmtpdC1ib3g7LXdlYmtpdC1saW5lLWNsYW1wOjM7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsO292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hLW1lZGlhLXRleHQtYmd7YmFja2dyb3VuZC1jb2xvcjojZWVmYWZmfS5hLWltYWdlLXBpY3R1cmV7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrfS5hLWltYWdlLWltZ3t3aWR0aDoxMDAlfS5hLW1lZGlhLXRleHR7Zm9udC1zaXplOjAuODc1cmVtO3BhZGRpbmc6MS4xcmVtO2xpbmUtaGVpZ2h0OjEuMzc1cmVtfS5hLW1lZGlhLXRleHQtLWluLWNvbnRlbnR7bWFyZ2luLWJvdHRvbToycmVtO3BhZGRpbmc6MC43NXJlbSAycmVtfS5hLWJyZWFkY3J1bWJ7bWFyZ2luLXJpZ2h0OjAuM3JlbX0uYS1icmVhZGNydW1iOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVye2NvbnRlbnQ6XCItXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6MC4ycmVtO2JvcmRlcjowfS5hLXByaW50e21hcmdpbi1ib3R0b206My41cmVtO21hcmdpbi1sZWZ0OjJyZW19LmEtcHJpbnQ6OmJlZm9yZXtjb250ZW50OlwiXCI7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvUmVzb3VyY2VzL2ljb25zL2ljb25fcHJpbnRlci5zdmdcIik7d2lkdGg6MnJlbTtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MS40cmVtO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt2ZXJ0aWNhbC1hbGlnbjotMjAlO21hcmdpbi1sZWZ0Oi0ycmVtfS5hLXRvcC12aWRlby13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctYm90dG9tOjU2LjI1JTtoZWlnaHQ6MH0uYS10b3AtdmlkZW97d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9LmEtbWFpbi1jb250ZW50LWJvZHktY29udGFpbmVyIC5wb2xpY2UtY29udHJvbC1vci1sYWJlbHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpmbGV4LWVuZDttYXJnaW4tdG9wOjMwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYS1tYWluLWNvbnRlbnQtYm9keS1jb250YWluZXJ7bWluLWhlaWdodDo4MDBweH19LmEtbWFpbi1jb250ZW50e3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmEtbWFpbi1jb250ZW50e292ZXJmbG93OnZpc2libGV9fUBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSl7LmEtbWFpbi1jb250ZW50IGF7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy10b3A6MC4ycmVtO3BhZGRpbmctYm90dG9tOjA7Ym9yZGVyLWJvdHRvbTowfS5hLW1haW4tY29udGVudCBhOmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjFweDtjb250ZW50OicnO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMDZjMDB9fS5hLW1haW4tY29udGVudCB1bCwuYS1tYWluLWNvbnRlbnQgb2x7cGFkZGluZy1sZWZ0OjMuM3JlbTtsaXN0LXN0eWxlOm5vbmU7Y291bnRlci1yZXNldDpsaS1jb3VudGVyfS5hLW1haW4tY29udGVudCB1bCBsaSwuYS1tYWluLWNvbnRlbnQgb2wgbGl7bWFyZ2luLWJvdHRvbToxcmVtfS5hLW1haW4tY29udGVudCB1bCBsaTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDowLjZyZW07aGVpZ2h0OjAuNnJlbTtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kLWNvbG9yOiMwMzQ3N2Y7bWFyZ2luLXJpZ2h0OjIuN3JlbTttYXJnaW4tbGVmdDotMy4zcmVtfS5hLW1haW4tY29udGVudCBvbCBsaXtjb3VudGVyLWluY3JlbWVudDpsaS1jb3VudGVyfS5hLW1haW4tY29udGVudCBvbCBsaTo6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihsaS1jb3VudGVyKTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjUwJTttYXJnaW4tcmlnaHQ6MC44cmVtO21hcmdpbi1sZWZ0Oi0zLjNyZW07Zm9udC1zaXplOjEuNzVyZW07Y29sb3I6IzAzNDc3Zjt3aWR0aDoyLjVyZW07aGVpZ2h0OjJyZW07dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMC4yNXJlbSl9LmEtbWFpbi1jb250ZW50IGlmcmFtZXt3aWR0aDoxMDAlfS5hLW1haW4tY29udGVudCB0YWJsZXttYXJnaW4tYm90dG9tOjJyZW07Ym9yZGVyOjJweCBzb2xpZCAjNWM4OGFjfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmEtbWFpbi1jb250ZW50IHRhYmxlOm5vdCguYS1tb2RhbC10YWJsZSl7bWFyZ2luLWxlZnQ6NTAlO21heC13aWR0aDpjYWxjKDU0MHB4IC0gNHJlbSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmEtbWFpbi1jb250ZW50IHRhYmxlOm5vdCguYS1tb2RhbC10YWJsZSl7bWF4LXdpZHRoOmNhbGMoOTQwcHggLSA0cmVtKX19LmEtbWFpbi1jb250ZW50IHRhYmxlIHB7bWFyZ2luLWJvdHRvbTowfS5hLW1haW4tY29udGVudCB0YWJsZSB0ZHtwYWRkaW5nOjAuN3JlbSAxLjVyZW19LmEtbWFpbi1jb250ZW50IHRhYmxlIHRkOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci1sZWZ0OjJweCBzb2xpZCAjNWM4OGFjfS5hLW1haW4tY29udGVudCB0YWJsZSB0aGVhZHtiYWNrZ3JvdW5kOiMwMzQ3N2Y7Y29sb3I6I2ZmZn0uYS1tYWluLWNvbnRlbnQgdGFibGUgdGhlYWQgcHtmb250LXNpemU6MS4yNXJlbX0uYS1tYWluLWNvbnRlbnQgdGFibGUgdGJvZHkgdHJ7YmFja2dyb3VuZC1jb2xvcjojZWVmYWZmfS5hLW1haW4tY29udGVudCB0YWJsZSB0Ym9keSB0cjpudGgtY2hpbGQoZXZlbil7YmFja2dyb3VuZC1jb2xvcjojZjhmZGZlfUBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7LmEtbWFpbi1jb250ZW50IHRhYmxlOm5vdCguYS1tb2RhbC10YWJsZSl7d2lkdGg6MTAwJSAhaW1wb3J0YW50fS5hLW1haW4tY29udGVudCB0YWJsZTpub3QoLmEtbW9kYWwtdGFibGUpIHRoZWFke2Rpc3BsYXk6bm9uZX0uYS1tYWluLWNvbnRlbnQgdGFibGU6bm90KC5hLW1vZGFsLXRhYmxlKSB0ciwuYS1tYWluLWNvbnRlbnQgdGFibGU6bm90KC5hLW1vZGFsLXRhYmxlKSB0ZHtkaXNwbGF5OmJsb2NrO3dpZHRoOnVuc2V0ICFpbXBvcnRhbnQ7aGVpZ2h0OnVuc2V0ICFpbXBvcnRhbnQ7Ym9yZGVyOm5vbmU7b3ZlcmZsb3c6aGlkZGVufS5hLW1haW4tY29udGVudCB0YWJsZTpub3QoLmEtbW9kYWwtdGFibGUpIHRkOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci1sZWZ0Om5vbmV9LmEtbWFpbi1jb250ZW50IHRhYmxlOm5vdCguYS1tb2RhbC10YWJsZSkgdGQ6bm90KDpsYXN0LWNoaWxkKXtwYWRkaW5nLWJvdHRvbTowfS5hLW1haW4tY29udGVudCB0YWJsZTpub3QoLmEtbW9kYWwtdGFibGUpIHRyOm5vdCg6bGFzdC1jaGlsZCl7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzVjODhhY30uYS1tYWluLWNvbnRlbnQgdGFibGU6bm90KC5hLW1vZGFsLXRhYmxlKSB0Ym9keSB0ZDo6YmVmb3Jle2NvbnRlbnQ6YXR0cihkYXRhLXRhYmxlLWhlYWRlcik7Zm9udC13ZWlnaHQ6NzAwO2Rpc3BsYXk6YmxvY2t9fS5hLWRyb3Bkb3due2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246bGVmdDttYXJnaW4tYm90dG9tOjFyZW19LmEtZHJvcGRvd24tdG9nZ2xle2JvcmRlcjowfS5hLWRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXJ7bWFyZ2luLWxlZnQ6MC42cmVtO2NvbG9yOiNmMDZjMDB9LmEtZHJvcGRvd24tdG9nZ2xlLS1sYXJnZXtmb250LXNpemU6MS40cmVtO2xpbmUtaGVpZ2h0OjEuMzc1cmVtO2ZvbnQtd2VpZ2h0OjYwMH0uZHJvcGRvd24taXRlbXtjdXJzb3I6cG9pbnRlcn0uZHJvcGRvd24tdG9nZ2xle3doaXRlLXNwYWNlOm5vcm1hbH0uYS1sYWJlbCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19FbGVtZW50X19DYXB0aW9ue2NvbG9yOiMwMDA7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDoxcmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW46MC41cmVtIDB9LmFuY2hvci1sYWJlbHtjb2xvcjojMDM0NzdmO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MXJlbTtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo2MDA7bWFyZ2luLXRvcDoxcmVtO2JvcmRlcjpub25lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiMwMzQ3N2Z9LmFuY2hvci1sYWJlbDpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbi1jb2xvcjojZjA2YzAwfS5hLW92ZXJsYXl7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjkpO3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6MjA7ZGlzcGxheTpub25lfUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7LmEtb3ZlcmxheXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LmEtaGlnaC16LWluZGV4e3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTAwO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYS1oaWdoLXotaW5kZXgtLTIwMHt6LWluZGV4OjIwMH0uYS1iYWNrZ3JvdW5kLWJveCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX1N0YXR1c19fTWVzc2FnZTpub3QoLmhpZGUpe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxcmVtO2JvcmRlci1yYWRpdXM6NXB4O2JvcmRlcjo0cHggc29saWR9LmEtYmFja2dyb3VuZC1ib3gtLWJsdWV7Ym9yZGVyLWNvbG9yOiNkYWY1ZmY7YmFja2dyb3VuZC1jb2xvcjojZGFmNWZmfS5hLWJhY2tncm91bmQtYm94LS1ibHVlLWxpZ2h0e2JvcmRlci1jb2xvcjojZWVmYWZmO2JhY2tncm91bmQtY29sb3I6I2VlZmFmZn0uYS1iYWNrZ3JvdW5kLWJveC0tb3JhbmdlLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fU3RhdHVzX19NZXNzYWdlOm5vdCguaGlkZSl7Ym9yZGVyLWNvbG9yOiNmY2U1ZDI7YmFja2dyb3VuZC1jb2xvcjojZmNlNWQyfS5hLXNlY3Rpb24tYm9yZGVye2JvcmRlci10b3A6MC4yNXJlbSBzb2xpZCAjMDM0NzdmfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmEtc2VjdGlvbi1ib3JkZXJ7Ym9yZGVyLXRvcDowfX0uYS1oLXdpdGgtc2VwYXJhdG9yOjpiZWZvcmV7Y29udGVudDonJztib3JkZXItdG9wOjJweCBzb2xpZCAjMDM0NzdmO21hcmdpbjo0cmVtIDByZW07ZGlzcGxheTpibG9ja30uYS13aXRoLWFycm93e2JvcmRlci1ib3R0b206MDtmb250LXdlaWdodDo2MDA7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmEtd2l0aC1hcnJvdzo6YmVmb3Jle2NvbnRlbnQ6dXJsKFwiL1Jlc291cmNlcy9pY29ucy9pY29uX3NtYWxsX2Fycm93LnN2Z1wiKTtoZWlnaHQ6MS4xZW07dmVydGljYWwtYWxpZ246bWlkZGxlO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5hLW1vZGFsLWxpbmt7Y29sb3I6I2YwNmMwMDttYXJnaW4tYm90dG9tOjFyZW07cGFkZGluZzowfS5hLW1vZGFsLWxpbmstLWV4cGFuZHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5hLW1vZGFsLWxpbmstLWV4cGFuZDo6YWZ0ZXJ7Y29udGVudDp1cmwoXCIvUmVzb3VyY2VzL2ljb25zL2ljb25fZXhwYW5kLnN2Z1wiKTtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDoxcmVtO2hlaWdodDoxLjNyZW19QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7LmEtbW9kYWwtbGluay0tZXhwYW5ke2Rpc3BsYXk6bm9uZX19LmEtbW9kYWwtbGluay0tY2xvc2V7ZmxvYXQ6cmlnaHQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO3BhZGRpbmc6MXJlbTtwb3NpdGlvbjpmaXhlZDt0b3A6YXV0bztyaWdodDowO21hcmdpbi10b3A6LTRyZW19LmEtbW9kYWwtbGluay0tY2xvc2U6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjA2YzAwfS5hLW1vZGFsLWxpbmstLWNsb3NlOmhvdmVyIHNwYW57YmFja2dyb3VuZC1jb2xvcjojZmZmfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmEtbW9kYWwtbGluay0tY2xvc2V7cmlnaHQ6MXJlbX19LmEtbW9kYWwtbGluay0tY2xvc2UtLWljb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDttYXJnaW4tdG9wOjJyZW07bWFyZ2luLXJpZ2h0OjIuNnJlbTtkaXNwbGF5OmJsb2NrO3dpZHRoOjEuMjVyZW07aGVpZ2h0OjEuMjVyZW07Ym9yZGVyOjA7bWFyZ2luOjA7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OjEuMzVyZW19LmEtbW9kYWwtbGluay0tY2xvc2UtLWljb246aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LmEtbW9kYWwtbGluay0tY2xvc2UtLWljb24gc3Bhbnt3aWR0aDoxLjc1cmVtO2hlaWdodDouMjVyZW07ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjojZjA2YzAwO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybS1vcmlnaW46MDtib3JkZXItcmFkaXVzOjAuNXJlbX0uYS1tb2RhbC1saW5rLS1jbG9zZS0taWNvbiBzcGFuOm50aC1jaGlsZCgyKXt0b3A6MS4yNXJlbTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuYS1uYXZpZ2F0aW9uLXRvcHttYXJnaW4tdG9wOjNyZW19fS5hLXRhYmxlLW1vZGFse292ZXJmbG93LXg6YXV0bztib3JkZXI6MDtwYWRkaW5nOjFyZW07cGFkZGluZy1ib3R0b206NHJlbTtwYWRkaW5nLXRvcDo0cmVtfS5hLW1vZGFsLXRhYmxle21pbi13aWR0aDoxMDAlICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9LmEtdGFibGUtbW9kYWwtY2FwdGlvbntwYWRkaW5nOjFyZW07YmFja2dyb3VuZC1jb2xvcjojZmZmfS5hLWZvcm0tc2VsZWN0e2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjojMDM0NzdmO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Zm9udC1zaXplOjEuOXJlbTtoZWlnaHQ6YXV0bztmb250LXdlaWdodDo2MDB9LmEtZm9ybS1zdWJtaXR7Y29sb3I6IzAwMH0uYS1mb3JtLWZpbGV7Zm9udC1zaXplOjEuMnJlbX0uYS1mb3JtLWVycm9ye2Rpc3BsYXk6bm9uZX0uYS1mb3JtLWZpZWxkLWJvcmRlcntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MXJlbTtib3JkZXItcmFkaXVzOjVweDtib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGF9LmEtZm9ybS1maWxlbGlzdHt3b3JkLWJyZWFrOmJyZWFrLWFsbH0uYS1mb3JtLWNoZWNrYm94ey13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICM0OTUwNTc7cGFkZGluZzoxcmVtICFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czozcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LmEtZm9ybS1jaGVja2JveDpjaGVja2Vke2NvbG9yOiNmZmZ9LmEtZm9ybS1jaGVja2JveDpjaGVja2VkOmFmdGVye2NvbnRlbnQ6J1xcMjcxNCc7Zm9udC1zaXplOjEuNXJlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MHB4O2xlZnQ6MDtjb2xvcjojZmZmfS5hLWxhYmVsLC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX0VsZW1lbnRfX0NhcHRpb257Y29sb3I6IzAwMDtkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OjFyZW07Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6NjAwO21hcmdpbjowLjVyZW0gMH0uYW5jaG9yLWxhYmVse2NvbG9yOiMwMzQ3N2Y7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDoxcmVtO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW4tdG9wOjFyZW07Ym9yZGVyOm5vbmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt0ZXh0LWRlY29yYXRpb24tY29sb3I6IzAzNDc3Zn0uYW5jaG9yLWxhYmVsOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiNmMDZjMDB9LmEtc21hbGwtbGFiZWx7Y29sb3I6IzAwMDtmb250LXNpemU6MC44NzVyZW07Zm9udC1zdHlsZTppdGFsaWN9LmEtaW5wdXQtY2xlYXIsLmEtaW5wdXQtc2VhcmNoe2JhY2tncm91bmQtY29sb3I6d2hpdGU7Ym9yZGVyOjFweCBzb2xpZCAjY2VkNGRhO3otaW5kZXg6MTA7Y3Vyc29yOnBvaW50ZXI7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6M3JlbX0uYS1pbnB1dC1jbGVhcntib3JkZXItcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLWxlZnQ6MH0uYS1pbnB1dC1jbGVhcjo6YmVmb3JlLC5hLWlucHV0LWNsZWFyOjphZnRlcntjb250ZW50OlwiXCI7YmFja2dyb3VuZC1jb2xvcjojMDM0NzdmO2hlaWdodDowLjA1ZW07d2lkdGg6MWVtO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJX0uYS1pbnB1dC1jbGVhcjo6YmVmb3Jle3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyl9LmEtaW5wdXQtY2xlYXI6OmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSgtNDVkZWcpfS5hLWlucHV0LWNsZWFyOmhvdmVyOjpiZWZvcmUsLmEtaW5wdXQtY2xlYXI6aG92ZXI6OmFmdGVye3dpZHRoOjEuNWVtO2hlaWdodDowLjFlbX0uYS1pbnB1dC1zZWFyY2gtaW5wdXR7cGFkZGluZzowLjc1cmVtIDFyZW19LmEtaW5wdXQtc2VhcmNoe2JvcmRlci1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Zm9udC1zaXplOjAuOXJlbTtib3JkZXItcmlnaHQ6MH0uYS1pbnB1dC1zZWFyY2g6OmJlZm9yZSwuYS1pbnB1dC1zZWFyY2g6OmFmdGVye2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3dpZHRoOjFlbTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0MiU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKX0uYS1pbnB1dC1zZWFyY2g6OmJlZm9yZXtib3JkZXI6MC4xNWVtIHNvbGlkICNmMDZjMDA7Ym9yZGVyLXJhZGl1czo1MCU7d2lkdGg6MWVtO2hlaWdodDoxZW19LmEtaW5wdXQtc2VhcmNoOjphZnRlcnt0b3A6Y2FsYyg0MiUgKyAxLjFlbSk7bGVmdDpjYWxjKDUwJSArIDAuN2VtKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoLTkxJSwgLTUwJSk7d2lkdGg6MC44ZW07aGVpZ2h0OjAuMTVlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmMDZjMDB9LmEtaW5wdXQtc2VhcmNoOmhvdmVye2ZvbnQtc2l6ZToxcmVtfS5hLWlucHV0LWJvcmRlcntib3JkZXI6MXB4IHNvbGlkICNjZWQ0ZGE7cG9zaXRpb246cmVsYXRpdmV9LmEtaW5wdXQtYm9yZGVyOm5vdCg6Zm9jdXMpe2JvcmRlci1sZWZ0LXdpZHRoOjA7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7cGFkZGluZy1sZWZ0OmNhbGMoMXJlbSArIDFweCl9LmEtaW5wdXQtYm9yZGVyOm5vdCg6Zm9jdXMpOmZpcnN0LWNoaWxke2JvcmRlci1sZWZ0LXdpZHRoOjFweDtib3JkZXItcmlnaHQtd2lkdGg6MH0uYS1pbnB1dC1ib3JkZXI6bm90KDpmb2N1cyk6bGFzdC1jaGlsZHtib3JkZXItbGVmdC13aWR0aDowO2JvcmRlci1yaWdodC13aWR0aDoxcHh9LmEtaW5wdXQtYm9yZGVyOmZvY3Vze2JvcmRlci1jb2xvcjojZmZiMTcxO291dGxpbmU6MDtib3JkZXItbGVmdC13aWR0aDoxcHg7Ym9yZGVyLXJpZ2h0LXdpZHRoOjFweDt6LWluZGV4OjIwMCAhaW1wb3J0YW50fS5hLXNlYXJjaC1oaXR7Zm9udC13ZWlnaHQ6NzAwICFpbXBvcnRhbnQ7Zm9udC1zdHlsZTppdGFsaWMgIWltcG9ydGFudH0uYS1mZWF0dXJlZC0tY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5hLWZlYXR1cmVkLS1jb250YWluZXJ7bWFyZ2luLWJvdHRvbTowfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5hLWZlYXR1cmVkLS1uYXJyb3c6bnRoLWNoaWxkKDEpe3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTphdXRvO3RvcDowfS5hLWZlYXR1cmVkLS1uYXJyb3c6bnRoLWNoaWxkKDIpe3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO3RvcDphdXRvfX0uYS1mZWF0dXJlZC1saW5re2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyOjA7Zm9udC1zaXplOjEuNXJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6IzAwMDtmb250LXNpemU6MXJlbTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nOjEuMjVyZW0gMS41cmVtO21hcmdpbi1ib3R0b206MXJlbTttaW4taGVpZ2h0OjVyZW19LmEtZmVhdHVyZWQtbGluayAuYV9fZmVhdHVyZWQtbGluay10ZXh0e3BhZGRpbmctcmlnaHQ6MnJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5hLWZlYXR1cmVkLWxpbmt7Zm9udC1zaXplOjEuNXJlbTtqdXN0aWZ5LWNvbnRlbnQ6dW5zZXQ7bWFyZ2luLWJvdHRvbTowO21pbi1oZWlnaHQ6N3JlbX19LmEtZmVhdHVyZWQtbGluazo6YWZ0ZXJ7Y29udGVudDp1cmwoL1Jlc291cmNlcy9pY29ucy9pY29uX2xhcmdlX2Fycm93LnN2Zyk7aGVpZ2h0OjJyZW07d2lkdGg6MS4xcmVtO21hcmdpbi1sZWZ0OjJyZW07cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MS41cmVtO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmEtZmVhdHVyZWQtbGluay0tbmFycm93e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyOjA7Zm9udC1zaXplOjFyZW07Y29sb3I6IzAwMDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlO2ZsZXg6MCAwIDEwMCU7cGFkZGluZzowLjlyZW0gM3JlbSAxcmVtIDIuMjVyZW07bWFyZ2luLWJvdHRvbToycmVtO21pbi1oZWlnaHQ6NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5hLWZlYXR1cmVkLWxpbmstLW5hcnJvd3tmbGV4OjAgMCA1NCU7bWF4LXdpZHRoOjU0JTttYXJnaW4tYm90dG9tOjB9fUBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpey5hLWZlYXR1cmVkLWxpbmstLW5hcnJvd3twYWRkaW5nOjEuNXJlbSAzcmVtIDEuNXJlbSAyLjI1cmVtfX0uYS1mZWF0dXJlZC1waWN0dXJle3dpZHRoOjEwMCV9LmEtZmVhdHVyZWQtcGljdHVyZS0tbmFycm93e2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowO21heC13aWR0aDoxMDAlO2ZsZXg6MCAwIDEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuYS1mZWF0dXJlZC1waWN0dXJlLS1uYXJyb3d7bWF4LXdpZHRoOjQ2JTtmbGV4OjAgMCA0NiV9fS5hLXNob3J0Y3V0cy1ib3h7YmFja2dyb3VuZC1jb2xvcjojZGFmNWZmO3BhZGRpbmc6MnJlbSAzcmVtO21hcmdpbi1ib3R0b206MnJlbTtib3JkZXItcmFkaXVzOjAuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5hLXNob3J0Y3V0cy1ib3h7bWluLWhlaWdodDoyMHJlbX19LmEtc2hvcnRjdXRzLWJveC1oZWFkZXJ7bWFyZ2luLWJvdHRvbToxLjVyZW19LmEtc2hvcnRjdXRzLWJveCAuYS1tZXNzYWdlLXRpbWVzdGFtcHttYXJnaW4tYm90dG9tOjFyZW07bWFyZ2luLWxlZnQ6MjBweDtmb250LXdlaWdodDozMDB9LmEtc2hvcnRjdXRzLWJveC13cmFwcGVye21hcmdpbi1ib3R0b206MnJlbX0uYS1sZWZ0LWFycm93LWxpbmt7Ym9yZGVyOjA7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxLjA3NXJlbTtkaXNwbGF5OmZsZXg7bWFyZ2luLWJvdHRvbToxcmVtO3BhZGRpbmctdG9wOjAuMnJlbTtwYWRkaW5nLWJvdHRvbTowLjJyZW19LmEtbGVmdC1hcnJvdy1saW5rOjpiZWZvcmV7Y29udGVudDp1cmwoXCIvUmVzb3VyY2VzL2ljb25zL2ljb25fc21hbGxfYXJyb3cuc3ZnXCIpO2NvbG9yOiNmMDZjMDA7aGVpZ2h0OjEuMXJlbTtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7bWFyZ2luLXRvcDowLjFyZW19LmEtbGVmdC1hcnJvdy1saW5rLS1tZWRpdW17Zm9udC1zaXplOjEuNXJlbTttYXJnaW4tYm90dG9tOjEuNXJlbX0uYS1sZWZ0LWFycm93LWxpbmstLW1lZGl1bTo6YmVmb3Jle2hlaWdodDoxLjlyZW07bWFyZ2luLWJvdHRvbTotMC4xcmVtO21hcmdpbi10b3A6MH0uYS1sZWZ0LWFycm93LWxpbmstLWxhcmdle2ZvbnQtc2l6ZToxLjdyZW07bWFyZ2luLWJvdHRvbToxLjVyZW19LmEtbGVmdC1hcnJvdy1saW5rLS1sYXJnZTo6YmVmb3Jle2hlaWdodDoxLjlyZW07Y29udGVudDp1cmwoXCIvUmVzb3VyY2VzL2ljb25zL2ljb25fbGFyZ2VfYXJyb3cuc3ZnXCIpO21hcmdpbi1ib3R0b206LTAuMXJlbTttYXJnaW4tdG9wOjAuMXJlbX0uYS1sZWZ0LWFycm93LWxpbmsgYXtib3JkZXI6MH0uYS1sZWZ0LWFycm93LWxpbmstLXdpdGgtYm9yZGVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMDZjMDB9aDIuYS1sZWZ0LWFycm93LWxpbms6OmJlZm9yZSxoMy5hLWxlZnQtYXJyb3ctbGluazo6YmVmb3Jle2Rpc3BsYXk6bm9uZX0uYS1wcm9maWxlLW5hbWU6OmJlZm9yZXtjb250ZW50OnVybChcIi9SZXNvdXJjZXMvaWNvbnMvcHJvZmlsZS5zdmdcIik7bWFyZ2luLXJpZ2h0OjAuNXJlbTt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmEtcHJvZmlsZS1iaXJ0aGRhdGV7bWFyZ2luLWJvdHRvbToycmVtO2ZvbnQtc2l6ZToxLjI1cmVtfS5hLXByb2ZpbGUtYmlydGhkYXRlIHNwYW46Zmlyc3QtY2hpbGR7Zm9udC13ZWlnaHQ6NzAwfS5hLWJhY2tncm91bmQtY2hlY2stc3RhdHVze2ZvbnQtc2l6ZToxLjVyZW07bWFyZ2luLWJvdHRvbToycmVtO21hcmdpbi10b3A6MS41cmVtO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5hLWJhY2tncm91bmQtY2hlY2stc3RhdHVzIGltZ3ttYXJnaW4tcmlnaHQ6MXJlbX0uYS1iYWNrZ3JvdW5kLWNoZWNrLXN0YXR1cy5hX19zdGF0dXMtdW5rbm93bntjb2xvcjpyZWR9LmEtYmFja2dyb3VuZC1jaGVjay1zdGF0dXMuYV9fc3RhdHVzLWluLXByb2dyZXNze2NvbG9yOm9yYW5nZX0uYS1iYWNrZ3JvdW5kLWNoZWNrLXN0YXR1cy5hX19zdGF0dXMtY29tcGxldGVke2NvbG9yOmdyZWVufS5hLWJhY2tncm91bmQtY2hlY2stc3RhdHVzIC5hLWJhY2tncm91bmQtY2hlY2stc3RhdHVzLXN1YnRleHR7Y29sb3I6Z3JlZW47Zm9udC1zaXplOjFyZW07ZGlzcGxheTpibG9ja30uYS1wcm9maWxlLXBvbGljZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0uYS1wcm9maWxlLXBvbGljZSBpbWd7bWFyZ2luLXJpZ2h0OjFyZW19LmEtcHJvZmlsZS1wb2xpY2VfX2ZpbGV1cGxvYWR7bWFyZ2luLWJvdHRvbToycmVtfS5hLXByb2ZpbGUtcG9saWNlX19maWxldXBsb2FkIGZvcm17bWFyZ2luLWJvdHRvbToxcmVtfS5hLXByb2ZpbGUtcG9saWNlX19maWxldXBsb2FkLWJ1dHRvbntwYWRkaW5nOjAuNXJlbSAxcmVtO2JhY2tncm91bmQtY29sb3I6I2ZjZTVkMjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXdlaWdodDo3MDA7Y29sb3I6IzAwMDAwMDtjdXJzb3I6cG9pbnRlcn0uYS1wcm9maWxlLXBvbGljZV9fZmlsZXVwbG9hZC1maWxlbmFtZXt2ZXJ0aWNhbC1hbGlnbjpib3R0b219LmEtcHJvZmlsZS1wb2xpY2VfX2ZpbGV1cGxvYWQgaW5wdXRbdHlwZT1cImZpbGVcIl17Ym9yZGVyOjA7Y2xpcDpyZWN0KDAsIDAsIDAsIDApO2hlaWdodDoxcHg7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZSAhaW1wb3J0YW50O3doaXRlLXNwYWNlOm5vd3JhcDt3aWR0aDoxcHh9LmEtcHJvZmlsZS1wb2xpY2VfX2ZpbGV1cGxvYWQgaW5wdXRbdHlwZT1cImZpbGVcIl06Zm9jdXMrbGFiZWx7b3V0bGluZTphdXRvO291dGxpbmU6LXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4fS5tLXNlcnZpY2UtbWVzc2FnZXN7Zm9udC13ZWlnaHQ6NjAwfS5tLXNlcnZpY2UtbWVzc2FnZXMgLm0tLXNlcnZpY2UtbWVzc2FnZXtib3JkZXI6MnB4IHNvbGlkO2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6MC4zcmVtIDAuNHJlbTttYXJnaW4tYm90dG9tOjAuNXJlbX0ubS1zZXJ2aWNlLW1lc3NhZ2VzIC5tLS1zZXJ2aWNlLW1lc3NhZ2UtaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiMxYmJlZDg7Ym9yZGVyLWNvbG9yOiMxN2EyYjh9Lm0tc2VydmljZS1tZXNzYWdlcyAubS0tc2VydmljZS1tZXNzYWdlLXdhcm5pbmd7YmFja2dyb3VuZC1jb2xvcjojZmZjYTJiO2JvcmRlci1jb2xvcjojZmZjMTA3fS5tLXNlcnZpY2UtbWVzc2FnZXMgLm0tLXNlcnZpY2UtbWVzc2FnZS1lcnJvcntiYWNrZ3JvdW5kLWNvbG9yOiNlMTUzNjE7Ym9yZGVyLWNvbG9yOiNkYzM1NDV9LmEtcnNze21hcmdpbi1ib3R0b206My41cmVtO21hcmdpbi1sZWZ0OjJyZW19LmEtcnNzOjpiZWZvcmV7Y29udGVudDpcIlwiO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL1Jlc291cmNlcy9pY29ucy9pY29uX3Jzcy5zdmdcIik7d2lkdGg6MnJlbTtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MS40cmVtO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDt2ZXJ0aWNhbC1hbGlnbjotMjAlO21hcmdpbi1sZWZ0Oi0ycmVtfS5hLXBpbG90LWluZm9ybWF0aW9uLXRhYmxle3dpZHRoOjEwMCU7bWFyZ2luOjAgMCAycmVtIDA7dHJhbnNmb3JtOm5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYS1waWxvdC1pbmZvcm1hdGlvbi10YWJsZXttYXJnaW46MCAwIDJyZW0gMCAhaW1wb3J0YW50O3RyYW5zZm9ybTpub25lICFpbXBvcnRhbnQ7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudH19LnBvcHVwe3BhZGRpbmc6MnJlbTtwb3NpdGlvbjpmaXhlZDt6LWluZGV4OjE7d2lkdGg6NTAwcHg7Ym90dG9tOjA7dHJhbnNpdGlvbjpyaWdodCAzNTBtcywgb3BhY2l0eSAzMDBtcztvcGFjaXR5OjA7cmlnaHQ6LTUwMHB4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LnBvcHVwe3BhZGRpbmc6MXJlbTt3aWR0aDoxMDAlO3JpZ2h0Oi0xMDAlfX0ucG9wdXBfX2NvbnRlbnR7cGFkZGluZzoxcmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZmZmZjtib3gtc2hhZG93OjAgMC4yNXJlbSAwLjVyZW0gcmdiYSgwLDAsMCwwLjIpO2JvcmRlci1yYWRpdXM6LjNyZW07cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvd30ucG9wdXBfX2luZm97d2lkdGg6OTAlO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0ucG9wdXBfX2J0bi1jbG9zZXtib3JkZXI6MDtwYWRkaW5nOjA7YmFja2dyb3VuZDpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcmVtO3JpZ2h0OjFyZW07dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ucG9wdXBfX2hlYWRpbmd7bWFyZ2luLWJvdHRvbToxcmVtO3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpcztmb250LXdlaWdodDpib2xkfS5wb3B1cC1hY3RpdmV7cmlnaHQ6MDtvcGFjaXR5OjF9LmJyZWFrLXdvcmR7b3ZlcmZsb3ctd3JhcDpicmVhay13b3JkO3dvcmQtd3JhcDpicmVhay13b3JkOy1tcy13b3JkLWJyZWFrOmJyZWFrLWFsbDt3b3JkLWJyZWFrOmJyZWFrLXdvcmR9LmJ1dHRvbntib3JkZXI6bm9uZTtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTppbmhlcml0O2xpbmUtaGVpZ2h0OjE7cGFkZGluZzowO21hcmdpbjowO2Rpc3BsYXk6aW5saW5lLWZsZXg7bWluLWhlaWdodDo1MHB4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn0uYnV0dG9uX3RoZW1lLS1zdWJtaXR7YmFja2dyb3VuZC1jb2xvcjojMDM0NzdmO2NvbG9yOndoaXRlO2JvcmRlci1yYWRpdXM6OHB4O3BhZGRpbmc6MC43cmVtIDMuM3JlbX0uYnV0dG9uX3RoZW1lLS1zdWJtaXQ6aG92ZXIsLmJ1dHRvbl90aGVtZS0tc3VibWl0OmZvY3VzLXZpc2libGV7Y29sb3I6d2hpdGU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtvdXRsaW5lOm5vbmV9LmJ1dHRvbl90aGVtZS0tY2FuY2Vse2NvbG9yOiMwMzQ3N2Y7Zm9udC13ZWlnaHQ6Ym9sZH0uYnV0dG9uX3RoZW1lLS1jYW5jZWwgLmJ1dHRvbl9fdGV4dHtkaXNwbGF5OmlubGluZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjA2YzAwO3BhZGRpbmc6NXB4IDA7Zm9udC1zaXplOi44NzVyZW19LmJ1dHRvbl90aGVtZS0tY2FuY2VsOmhvdmVyIC5idXR0b25fX3RleHQsLmJ1dHRvbl90aGVtZS0tY2FuY2VsOmZvY3VzLXZpc2libGUgLmJ1dHRvbl9fdGV4dHtib3JkZXItYm90dG9tLWNvbG9yOnRyYW5zcGFyZW50fS5idXR0b24tLW5vLXNpZGUtcGFkZGluZ3MgLmJ1dHRvbl9fdGV4dHtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9LmVycm9yLXRleHR7Y29sb3I6I0ZGMTAxMDtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O21hcmdpbjoxMHB4IDAgMH0uZXJyb3ItdGV4dDo6YmVmb3Jle2NvbnRlbnQ6J+KAoic7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0O21hcmdpbi1sZWZ0OjVweH0uZXJyb3ItdGV4dCAuZXJyb3ItdGV4dF9fdGV4dHttYXJnaW4tbGVmdDo1cHh9LmZvcm0tbGFiZWx7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjpibGFjaztkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MCAwIC41cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZvcm0tbGFiZWx7bWFyZ2luLWJvdHRvbTouNzVyZW19fS5tLWxpbmstYm94e3BhZGRpbmc6MXJlbSAycmVtIDFyZW0gMS41cmVtO2JvcmRlci1yYWRpdXM6NXB4O2JvcmRlcjo0cHggc29saWQ7bWFyZ2luLWJvdHRvbToycmVtO3dpZHRoOjEwMCU7Y29sb3I6IzAwMDtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjYuNXJlbTthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4fS5tLWxpbmstYm94OmhvdmVye2NvbG9yOiMwMDB9Lm0tbGluay1ib3ggLm1fX3RleHQtY29udGFpbmVye3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5tLWxpbmstYm94IC5tX190ZXh0LWNvbnRhaW5lcjo6YWZ0ZXJ7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6LTFyZW07Y29udGVudDp1cmwoXCIvUmVzb3VyY2VzL2ljb25zL2ljb25fc21hbGxfYXJyb3cuc3ZnXCIpO2NvbG9yOiNmMDZjMDA7d2lkdGg6MS41cmVtO2hlaWdodDoxLjFyZW07YWxpZ24tc2VsZjpjZW50ZXJ9Lm0tbGluay1ib3ggLm1fX2hlYWRlcntmb250LXNpemU6MS4zNzVyZW07Zm9udC13ZWlnaHQ6NjAwO3dvcmQtYnJlYWs6YnJlYWstd29yZDtsaW5lLWhlaWdodDoycmVtO2FsaWduLXNlbGY6Y2VudGVyfS5tLWxpbmstYm94IC5tX19zdWJoZWFkZXJ7Zm9udC1zaXplOjFyZW07ZGlzcGxheTpub25lfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm0tbGluay1ib3ggLm1fX3RleHQtY29udGFpbmVye2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDowLjJyZW19Lm0tbGluay1ib3ggLm1fX3RleHQtY29udGFpbmVyOjphZnRlcntkaXNwbGF5Om5vbmV9Lm0tbGluay1ib3g6OmFmdGVye2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtib3R0b206YXV0bztyaWdodDoxLjVyZW07dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7Y29udGVudDp1cmwoXCIvUmVzb3VyY2VzL2ljb25zL2ljb25fbGFyZ2VfYXJyb3cuc3ZnXCIpO2NvbG9yOiNmMDZjMDA7d2lkdGg6MS4xcmVtO2hlaWdodDoxLjlyZW19Lm0tbGluay1ib3ggLm1fX2hlYWRlcntmb250LXNpemU6MS4zNzVyZW07bGluZS1oZWlnaHQ6MnJlbX0ubS1saW5rLWJveCAubV9fc3ViaGVhZGVye2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjYwMDt3b3JkLWJyZWFrOmJyZWFrLXdvcmQ7ZGlzcGxheTpibG9ja319Lm0tbGluay1ib3gtLW9yYW5nZXtib3JkZXItY29sb3I6I2ZjZTVkMjtiYWNrZ3JvdW5kLWNvbG9yOiNmY2U1ZDJ9Lm0tbGluay1ib3gtLW9yYW5nZTpob3Zlcntjb2xvcjojZjA2YzAwfS5tLWxpbmstYm94LS1ibHVle2JvcmRlci1jb2xvcjojZGFmNWZmO2JhY2tncm91bmQtY29sb3I6I2RhZjVmZn0ubS1saW5rLWJveC0tYmx1ZTpob3Zlcntjb2xvcjojZjA2YzAwfS5tLWxpbmstYm94Ymx1ZS1saWdodHtib3JkZXItY29sb3I6I2VlZmFmZjtiYWNrZ3JvdW5kLWNvbG9yOiNlZWZhZmZ9Lm0tbGluay1ib3hibHVlLWxpZ2h0OmhvdmVye2NvbG9yOiNmMDZjMDB9Lm0tbGluay1ib3gtLXNtYWxsLXdpdGgtc3ViaGVhZGVye21pbi1oZWlnaHQ6Ni44NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tLWxpbmstYm94LS1zbWFsbC13aXRoLXN1YmhlYWRlcntwYWRkaW5nLXJpZ2h0OjNyZW19Lm0tbGluay1ib3gtLXNtYWxsLXdpdGgtc3ViaGVhZGVyOjphZnRlcntoZWlnaHQ6MnJlbX0ubS1saW5rLWJveC0tc21hbGwtd2l0aC1zdWJoZWFkZXIgLm1fX2hlYWRlcnttYXJnaW4tYm90dG9tOjAuNXJlbX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubS1saW5rLWJveC0tc21hbGw6OmFmdGVye21hcmdpbi1yaWdodDotMS4yNXJlbTtjb250ZW50OnVybChcIi9SZXNvdXJjZXMvaWNvbnMvaWNvbl9zbWFsbF9hcnJvdy5zdmdcIik7aGVpZ2h0OjEuMXJlbX19Lm0tbGluay1ib3gtLXNtYWxsIC5tX19oZWFkZXJ7Zm9udC1zaXplOjFyZW07bWFyZ2luLWJvdHRvbTowfS5tLWxpbmstYm94LS1tZWRpdW0td2l0aC1zdWJoZWFkZXIgLm1fX2hlYWRlcntmb250LXNpemU6MS4zNzVyZW07bGluZS1oZWlnaHQ6MnJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tLWxpbmstYm94LS1tZWRpdW0td2l0aC1zdWJoZWFkZXJ7bWluLWhlaWdodDoxMC41cmVtO3BhZGRpbmc6MXJlbSAzLjVyZW0gMS4yNXJlbSAycmVtfS5tLWxpbmstYm94LS1tZWRpdW0td2l0aC1zdWJoZWFkZXI6OmFmdGVye2hlaWdodDoycmVtfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tLWxpbmstYm94LS1sYXJnZS13aXRoLXN1YmhlYWRlcnttaW4taGVpZ2h0OjE3cmVtO3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmc6MnJlbSAycmVtIDNyZW0gMnJlbTtkaXNwbGF5OmJsb2NrfS5tLWxpbmstYm94LS1sYXJnZS13aXRoLXN1YmhlYWRlcjo6YWZ0ZXJ7dG9wOmF1dG87Ym90dG9tOjEuNXJlbTtyaWdodDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsIDApO21hcmdpbi10b3A6MDthbGlnbi1zZWxmOnVuc2V0O2hlaWdodDoycmVtfS5tLWxpbmstYm94LS1sYXJnZS13aXRoLXN1YmhlYWRlciAubV9faGVhZGVye2ZvbnQtc2l6ZToxLjc1cmVtO3BhZGRpbmctYm90dG9tOjFyZW19Lm0tbGluay1ib3gtLWxhcmdlLXdpdGgtc3ViaGVhZGVyIC5tX19zdWJoZWFkZXJ7Zm9udC1zaXplOjFyZW07ZGlzcGxheTpibG9ja319Lm0tbGluay1ib3gtLWJ0bntwYWRkaW5nOjEuMTI1cmVtO3BhZGRpbmctcmlnaHQ6M3JlbTttaW4taGVpZ2h0OjA7d2lkdGg6YXV0bztmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MTttYXJnaW4tYm90dG9tOjB9Lm0tbGluay1ib3gtLWJ0bjpob3ZlcntjdXJzb3I6cG9pbnRlcn0ubS1saW5rLWJveC0tYnRuOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2JvdHRvbTphdXRvO3JpZ2h0OjEuNXJlbTtjb250ZW50OnVybChcIi9SZXNvdXJjZXMvaWNvbnMvaWNvbl9zbWFsbF9hcnJvdy5zdmdcIik7Y29sb3I6I2YwNmMwMDtoZWlnaHQ6MS4xcmVtO21hcmdpbi1yaWdodDotMS41cmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5tLWxpbmstYm94LS1zdGFydC1wYWdle3BhZGRpbmc6MS41cmVtIDJyZW0gMS41cmVtIDEuNXJlbTttaW4taGVpZ2h0OjhyZW19Lm0tbGluay1ib3gtLXN0YXJ0LXBhZ2UgLm1fX2hlYWRlcntmb250LXNpemU6MXJlbX0ubS1saW5rLWJveC0tc3RhcnQtcGFnZSAubV9fdGV4dC1jb250YWluZXI6OmFmdGVye2Rpc3BsYXk6bm9uZX0ubS1saW5rLWJveC0tc3RhcnQtcGFnZTo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtib3R0b206YXV0bztyaWdodDoxLjVyZW07Y29udGVudDp1cmwoXCIvUmVzb3VyY2VzL2ljb25zL2ljb25fc21hbGxfYXJyb3cuc3ZnXCIpO2NvbG9yOiNmMDZjMDA7aGVpZ2h0OjEuMXJlbTttYXJnaW4tcmlnaHQ6LTEuMXJlbTtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0ubS1saW5rLWJveC0tbmF2aWdhdGlvbi1wYWdle3BhZGRpbmc6MDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9Lm0tbGluay1ib3gtLW5hdmlnYXRpb24tcGFnZSAubV9faW1hZ2UtY29udGFpbmVye2hlaWdodDoyOTBweDt3aWR0aDo0NTBweDtvdmVyZmxvdzpoaWRkZW59QG1lZGlhIChtYXgtd2lkdGg6IDEyNDkuOThweCl7Lm0tbGluay1ib3gtLW5hdmlnYXRpb24tcGFnZSAubV9faW1hZ2UtY29udGFpbmVye3dpZHRoOjM3MHB4fX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5tLWxpbmstYm94LS1uYXZpZ2F0aW9uLXBhZ2UgLm1fX2ltYWdlLWNvbnRhaW5lcnt3aWR0aDo3MDRweDttYXJnaW4tcmlnaHQ6LTE2cHh9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7Lm0tbGluay1ib3gtLW5hdmlnYXRpb24tcGFnZSAubV9faW1hZ2UtY29udGFpbmVye3dpZHRoOjUyNHB4fX1AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpey5tLWxpbmstYm94LS1uYXZpZ2F0aW9uLXBhZ2UgLm1fX2ltYWdlLWNvbnRhaW5lcnt3aWR0aDoxMTAlO3BhZGRpbmctcmlnaHQ6MH19Lm0tbGluay1ib3gtLW5hdmlnYXRpb24tcGFnZSAubV9faW1hZ2UtY29udGFpbmVyIGltZ3toZWlnaHQ6MjkwcHg7d2lkdGg6NDUwcHg7b2JqZWN0LWZpdDpjb3Zlcn1AbWVkaWEgKG1heC13aWR0aDogMTI0OS45OHB4KXsubS1saW5rLWJveC0tbmF2aWdhdGlvbi1wYWdlIC5tX19pbWFnZS1jb250YWluZXIgaW1ne3dpZHRoOjM3MHB4fX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5tLWxpbmstYm94LS1uYXZpZ2F0aW9uLXBhZ2UgLm1fX2ltYWdlLWNvbnRhaW5lciBpbWd7d2lkdGg6NzA0cHh9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7Lm0tbGluay1ib3gtLW5hdmlnYXRpb24tcGFnZSAubV9faW1hZ2UtY29udGFpbmVyIGltZ3t3aWR0aDo1MjRweH19QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KXsubS1saW5rLWJveC0tbmF2aWdhdGlvbi1wYWdlIC5tX19pbWFnZS1jb250YWluZXIgaW1ne3dpZHRoOjEwMCV9fS5tLWxpbmstYm94LS1uYXZpZ2F0aW9uLXBhZ2UgLm1fX3RleHQtY29udGFpbmVye3BhZGRpbmc6Mi4xMjVyZW0gNS4zMTI1cmVtIDIuODEyNXJlbSAxLjc1cmVtfUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7Lm0tbGluay1ib3gtLW5hdmlnYXRpb24tcGFnZSAubV9fdGV4dC1jb250YWluZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5tLWxpbmstYm94LS1uYXZpZ2F0aW9uLXBhZ2UgLm1fX3RleHQtY29udGFpbmVyOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2JvdHRvbTphdXRvO3JpZ2h0OjNyZW07Y29udGVudDp1cmwoXCIvUmVzb3VyY2VzL2ljb25zL2ljb25fbGFyZ2VfYXJyb3cuc3ZnXCIpO2NvbG9yOiNmMDZjMDA7bWFyZ2luLXJpZ2h0Oi0xLjVyZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7aGVpZ2h0OjJyZW19fUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7Lm0tbGluay1ib3gtLW5hdmlnYXRpb24tcGFnZSAubV9fdGV4dC1jb250YWluZXIgLm1fX2hlYWRlcnthbGlnbi1zZWxmOmZsZXgtc3RhcnR9fS5tLWxpbmstYm94LS1uYXZpZ2F0aW9uLXBhZ2UgLm1fX3RleHQtY29udGFpbmVyIC5tX19zdWJoZWFkZXJ7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5tLWxpbmstYm94LS1uYXZpZ2F0aW9uLXBhZ2UgLm1fX3RleHQtY29udGFpbmVyIC5tX19pbnRyb2R1Y3Rpb24tdGV4dHtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpcztkaXNwbGF5Oi13ZWJraXQtYm94Oy13ZWJraXQtbGluZS1jbGFtcDo1Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbH1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5tLWxpbmstYm94LS1uYXZpZ2F0aW9uLXBhZ2UgLm1fX3RleHQtY29udGFpbmVyIC5tX19pbnRyb2R1Y3Rpb24tdGV4dHtkaXNwbGF5Om5vbmV9fS5tLWxpbmstYm94LS1uYXZpZ2F0aW9uLXBhZ2U6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7Ym90dG9tOmF1dG87cmlnaHQ6M3JlbTtjb250ZW50OnVybChcIi9SZXNvdXJjZXMvaWNvbnMvaWNvbl9sYXJnZV9hcnJvdy5zdmdcIik7Y29sb3I6I2YwNmMwMDttYXJnaW4tcmlnaHQ6LTEuNXJlbTtkaXNwbGF5OmlubGluZS1ibG9jazt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5tLWxpbmstYm94LS1uYXZpZ2F0aW9uLXBhZ2U6OmFmdGVye2Rpc3BsYXk6bm9uZX19Lm0tbGluay1ib3gtLWJ0bi0tZm9ybXtib3JkZXItd2lkdGg6MXB4ICFpbXBvcnRhbnR9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsubS1saW5rLWJveC0tYnRuLS1mb3Jte2Zsb2F0OnJpZ2h0fX0ubS1saW5rLWJveC0tbm8tYXJyb3c6OmFmdGVye2Rpc3BsYXk6bm9uZX0uYS1uYXZpZ2F0aW9uLWJvdHRvbS1yZXBvcnRzIGRpdj5kaXY+YXtiYWNrZ3JvdW5kLWNvbG9yOiNkYWY1ZmY7Ym9yZGVyLWNvbG9yOiNkYWY1ZmZ9Lm0tbW9iaWxlLWhlYWRlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tLW1vYmlsZS1oZWFkZXJ7ZGlzcGxheTpibG9jaztqdXN0aWZ5LWNvbnRlbnQ6aW5pdGlhbDt3aWR0aDphdXRvfX0ubS1tYWluLW5hdntib3JkZXItYm90dG9tOjVweCBzb2xpZCAjOWFkZmYzO3Bvc2l0aW9uOnJlbGF0aXZlfS5tLW1haW4tbmF2IC5tX19uYXYtbGlua3tmb250LXNpemU6MS41cmVtO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MXJlbSAwO3BhZGRpbmctcmlnaHQ6MS4zcmVtICFpbXBvcnRhbnQ7Ym9yZGVyOjB9Lm0tbWFpbi1uYXYgLm1fX25hdi1pdGVtLC5tLW1haW4tbmF2IC5tLWhlYWRlci1saW5rcyB1bCBsaSwubS1oZWFkZXItbGlua3MgdWwgLm0tbWFpbi1uYXYgbGl7cGFkZGluZzowIDFyZW0gMCAxLjE1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm0tbWFpbi1uYXYgLm1fX25hdi1saXN0e2Rpc3BsYXk6YmxvY2t9Lm0tbWFpbi1uYXYgLm1fX25hdi1pdGVtLC5tLW1haW4tbmF2IC5tLWhlYWRlci1saW5rcyB1bCBsaSwubS1oZWFkZXItbGlua3MgdWwgLm0tbWFpbi1uYXYgbGl7cGFkZGluZzowIDFyZW0gMCAxLjE1cmVtfS5tLW1haW4tbmF2IC5tX19uYXYtbGlua3tmb250LXNpemU6MS4yNXJlbTtwYWRkaW5nOjEuNXJlbSAxLjNyZW0gMS41cmVtIDAgIWltcG9ydGFudH0ubS1tYWluLW5hdiAubV9fbmF2LWxpbms6bm90KC5jb2xsYXBzZWQpLC5tLW1haW4tbmF2IC5tX19uYXYtbGluazpob3Zlcntib3JkZXItYm90dG9tOjVweCBzb2xpZCAjZjA2YzAwO21hcmdpbi1ib3R0b206LTVweH19QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KXsubS1uYXYtdG9we21hcmdpbjoxcmVtIDAgMnJlbSAwO3dpZHRoOjEwMCV9fS5tLW5hdi10b3AgYTpub3QoLmRyb3Bkb3duLWl0ZW0pe2NvbG9yOiNmZmZ9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubS1uYXYtdG9wIGE6bm90KC5kcm9wZG93bi1pdGVtKXtjb2xvcjojMDM0NzdmfX0ubS1uYXYtdG9nZ2xlcntkaXNwbGF5OmlubGluZS1mbGV4O2ZvbnQtc2l6ZToxcmVtO2FsaWduLWl0ZW1zOmNlbnRlcn0ubS1uYXYtdG9nZ2xlciAubV9fbmF2LWljb257d2lkdGg6Mi4zcmVtO2hlaWdodDoxLjhyZW07ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDowLjdyZW19Lm0tbmF2LXRvZ2dsZXIgLm1fX25hdi1pY29uIHNwYW57dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC41czt0cmFuc2Zvcm0tb3JpZ2luOjB9Lm0tbmF2LXRvZ2dsZXIgLm1fX25hdi1pY29uIHNwYW46bnRoLWNoaWxkKDEpe3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5tLW5hdi10b2dnbGVyIC5tX19uYXYtaWNvbiBzcGFuOm50aC1jaGlsZCgyKXtkaXNwbGF5Om5vbmV9Lm0tbmF2LXRvZ2dsZXIgLm1fX25hdi1pY29uIHNwYW46bnRoLWNoaWxkKDMpe3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKX0ubS1uYXYtdG9nZ2xlci5jb2xsYXBzZWQgLm1fX25hdi1pY29uIHNwYW57dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC41czt0cmFuc2Zvcm0tb3JpZ2luOjB9Lm0tbmF2LXRvZ2dsZXIuY29sbGFwc2VkIC5tX19uYXYtaWNvbiBzcGFuOm50aC1jaGlsZCgxKXt0cmFuc2Zvcm06cm90YXRlKDApfS5tLW5hdi10b2dnbGVyLmNvbGxhcHNlZCAubV9fbmF2LWljb24gc3BhbjpudGgtY2hpbGQoMil7ZGlzcGxheTpibG9ja30ubS1uYXYtdG9nZ2xlci5jb2xsYXBzZWQgLm1fX25hdi1pY29uIHNwYW46bnRoLWNoaWxkKDMpe3RyYW5zZm9ybTpyb3RhdGUoMCl9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubS1uYXYtdG9nZ2xlcntkaXNwbGF5Om5vbmV9fS5tLW1lZ2FtZW51e21hcmdpbi10b3A6NXB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjttYXJnaW4tbGVmdDotMC4ycmVtO3otaW5kZXg6MTAwfS5tLW1lZ2FtZW51IC5tX19tZWdhbWVudV9pbm5lcntwYWRkaW5nLXRvcDoycmVtO3BhZGRpbmctYm90dG9tOjJyZW07cGFkZGluZy1sZWZ0OjEuMnJlbTtwYWRkaW5nLXJpZ2h0OjFyZW07cG9zaXRpb246cmVsYXRpdmV9Lm0tbWVnYW1lbnUgLm1fX21lZ2FtZW51X2lubmVyLWlle2Rpc3BsYXk6YmxvY2t9Lm0tbWVnYW1lbnUgLm1fX21lZ2FtZW51X2lubmVyLWNvbnRhaW5lcnt3aWR0aDoxMDAlfS5tLW1lZ2FtZW51IHVse2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nLWxlZnQ6MH0ubS1tZWdhbWVudSBoMnttYXJnaW46MH0ubS1tZWdhbWVudSBoM3ttYXJnaW46Mi43NXJlbSAwIDIuMnJlbSAwO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzowLjA2cmVtfS5tLW1lZ2FtZW51IGxpe21hcmdpbi1ib3R0b206MS4zcmVtfS5tLW1lZ2FtZW51IGF7Zm9udC13ZWlnaHQ6NjAwfS5tLW1lZ2FtZW51IC5tX2xpbmt7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KXsubS1tZWdhbWVudV9pbm5lcnttYXgtd2lkdGg6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubS1tZWdhbWVudXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTAwJTtsZWZ0OjA7cmlnaHQ6MDttYXJnaW4tdG9wOjVweDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowO2JhY2tncm91bmQtY29sb3I6IzAzNDc3Zn0ubS1tZWdhbWVudSAubV9hcnJvd3tkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MHB4fS5tLW1lZ2FtZW51IC5tX2Fycm93OjpiZWZvcmV7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlcjoxMHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0LWNvbG9yOiNmMDZjMDA7Y29udGVudDpcIiBcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjBweH0ubS1tZWdhbWVudSAubV9hcnJvdzo6YWZ0ZXJ7ZGlzcGxheTpibG9jazt3aWR0aDowO2hlaWdodDowO2JvcmRlcjoxMHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0LWNvbG9yOiMwMzQ3N2Y7Y29udGVudDpcIiBcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OmNhbGMoMHB4IC0gM3B4KX19Lm0tZnVuY3Rpb24tbWVudSAubV9fbmF2LWl0ZW0sLm0tZnVuY3Rpb24tbWVudSAubS1oZWFkZXItbGlua3MgdWwgbGksLm0taGVhZGVyLWxpbmtzIHVsIC5tLWZ1bmN0aW9uLW1lbnUgbGl7cGFkZGluZzowIDFyZW19Lm0tZnVuY3Rpb24tbWVudSAubV9fZHJvcGRvd257bGVmdDouNXJlbX0ubV9fdG9wLW1lZGlhLWNvbnRhaW5lcnt3aWR0aDoxMDAlO21heC13aWR0aDo5MDBweDttYXJnaW4tYm90dG9tOjEuOHJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tX190b3AtbWVkaWEtY29udGFpbmVye21hcmdpbi1ib3R0b206My44cmVtfX0ubS1icmVhZGNydW1ic3tkaXNwbGF5Om5vbmV9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubS1icmVhZGNydW1ic3tkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6Mi4ycmVtO21hcmdpbi1ib3R0b206MnJlbX19Lm0tcmVsYXRlZC1jb250ZW50e21hcmdpbi10b3A6MnJlbX0uby1wYWdlLWJvdHRvbS1saW5rLWNvbGxlY3Rpb257cGFkZGluZzoycmVtIDNyZW07bWFyZ2luLWJvdHRvbToycmVtfS5vLXBhZ2UtYm90dG9tLWxpbmstY29sbGVjdGlvbiAub19fYm90dG9tLWxpbmstY29udGVudHtkaXNwbGF5OmJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0ubS1zdGVwe2NvdW50ZXItaW5jcmVtZW50OnN0ZXAtY291bnRlcjtwYWRkaW5nLWxlZnQ6MnJlbTtwb3NpdGlvbjpyZWxhdGl2ZX0ubS1zdGVwOjpiZWZvcmV7Y29udGVudDpjb3VudGVyKHN0ZXAtY291bnRlcik7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1jb2xvcjojMDM0NzdmO2JvcmRlci1yYWRpdXM6NTAlO2ZvbnQtc2l6ZToxLjc1cmVtO3dpZHRoOjIuNjI1cmVtO2hlaWdodDoyLjYyNXJlbTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTAuM3JlbTtsZWZ0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6I2ZmZjtwYWRkaW5nLXRvcDowLjE1cmVtfS5tLWFydGljbGUtbGlzdC1maWx0ZXJ7cGFkZGluZzoycmVtIDFyZW0gMXJlbSAxcmVtO21hcmdpbi1ib3R0b206MS41cmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm0tYXJ0aWNsZS1saXN0LWZpbHRlcntwYWRkaW5nOjEuNzVyZW0gMi43cmVtIDEuMnJlbSAyLjdyZW19fS5tLWFydGljbGUtbGlzdCAubV9fZHJvcGRvd24tbGFiZWwsLm0tYXJ0aWNsZS1saXN0IC5tX19kcm9wZG93bi10b2dnbGV7dmVydGljYWwtYWxpZ246bWlkZGxlfS5tLWFydGljbGUtbGlzdCAubV9fZHJvcGRvd24tbGFiZWx7dGV4dC1hbGlnbjpsZWZ0fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm0tYXJ0aWNsZS1saXN0IC5tX19kcm9wZG93bi1sYWJlbHtwYWRkaW5nLXJpZ2h0OjIuM3JlbX19Lm0tYXJ0aWNsZS1saXN0IC5tX19kcm9wZG93bi10b2dnbGV7bWFyZ2luLWxlZnQ6MDt0ZXh0LWFsaWduOmxlZnR9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubS1hcnRpY2xlLWxpc3QgLm1fX2Ryb3Bkb3duLXRvZ2dsZXttYXJnaW4tbGVmdDoxLjlyZW19fS5tLWFydGljbGUtbGlzdCAubV9fYXJ0aWNsZS1yZXN1bHR7bWFyZ2luLWJvdHRvbToxLjVyZW19Lm0tYXJ0aWNsZS1saXN0IC5tX19hcnRpY2xlLXJlc3VsdCAuYS10ZXh0LW5vcm1hbHttYXJnaW4tYm90dG9tOjB9Lm0tYXJ0aWNsZS1saXN0IC5tX19hcnRpY2xlLXJlc3VsdCAuYS1leHRyYS10aXRsZXtmb250LXNpemU6MXJlbTtmb250LXdlaWdodDo2MDA7Y29sb3I6IzAwMDtkaXNwbGF5OmJsb2NrO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0ubS1hcnRpY2xlLWxpc3QgLm1fX2FydGljbGUtcmVzdWx0LWxpbmt7Zm9udC13ZWlnaHQ6NjAwfS5tLWFydGljbGUtbGlzdCAubV9fYXJ0aWNsZS1yZXN1bHQtdGV4dHttYXJnaW4tdG9wOjAuNXJlbTttYXJnaW4tYm90dG9tOjB9Lm0tYXJ0aWNsZS1saXN0IC5tX19hcnRpY2xlLXJlc3VsdC10ZXh0IGVte2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjcwMH0ubS1hcnRpY2xlLWxpc3QgLm1fX2FydGljbGUtcGFnaW5hdGlvbi1jb250YWluZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9Lm0tYXJ0aWNsZS1saXN0IC5tX19hcnRpY2xlLXBhZ2luYXRpb257Y29sb3I6IzVjODhhYzttYXJnaW4tdG9wOjEuNXJlbTttYXJnaW4tYm90dG9tOjRyZW07ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsubS1hcnRpY2xlLWxpc3QgLm1fX2FydGljbGUtcGFnaW5hdGlvbnttYXJnaW4tdG9wOjMuNXJlbTttYXJnaW4tYm90dG9tOjZyZW19fS5tLWFydGljbGUtbGlzdCAubV9fYXJ0aWNsZS1wYWdpbmF0aW9uIC5tX19hcnRpY2xlLXBhZ2luYXRpb24tZWxlbWVudHttYXJnaW4tcmlnaHQ6MC4xcmVtfS5tLWFydGljbGUtbGlzdCAubV9fYXJ0aWNsZS1wYWdpbmF0aW9uIHVse2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW4tYm90dG9tOjA7cGFkZGluZy1sZWZ0OjB9Lm0tYXJ0aWNsZS1saXN0IC5tX19hcnRpY2xlLXBhZ2luYXRpb24gdWwgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgMC4ycmVtfS5tLWFydGljbGUtbGlzdCAubV9fYXJ0aWNsZS1wYWdpbmF0aW9uIGF7Y29sb3I6IzVjODhhYztib3JkZXItYm90dG9tOjA7cGFkZGluZzowLjJyZW19Lm0tYXJ0aWNsZS1saXN0IC5tX19hcnRpY2xlLXBhZ2luYXRpb24gYTpob3Zlcntjb2xvcjojNWM4OGFjO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMDZjMDB9Lm0tYXJ0aWNsZS1saXN0IC5tX19hcnRpY2xlLXBhZ2luYXRpb24gYS5hY3RpdmV7Y29sb3I6IzVjODhhYztib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjA2YzAwO2ZvbnQtd2VpZ2h0OjYwMH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tLWFydGljbGUtbGlzdCAubV9fZHJvcGRvd24tbGFiZWwsLm0tYXJ0aWNsZS1saXN0IC5tX19kcm9wZG93bi10b2dnbGV7dmVydGljYWwtYWxpZ246bWlkZGxlfS5tLWFydGljbGUtbGlzdCAubV9fZHJvcGRvd24tdG9nZ2xle21hcmdpbi1sZWZ0OjB9fUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7Lm0taGVhZGVyLWxpbmtzLC5tLWhlYWRlci1saW5rcy0tbGFuZ3t3aWR0aDoxMDAlfX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5tLWhlYWRlci1saW5rcyAubV9fZHJvcGRvd24sLm0taGVhZGVyLWxpbmtzLS1sYW5nIC5tX19kcm9wZG93bntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5tLWhlYWRlci1saW5rcyB1bCBsaXttYXJnaW4tYm90dG9tOjFyZW19fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm1fX2xpc3R7bWFyZ2luLWJvdHRvbTowfX0ubV9fY29udGFjdC10b29sdGlwe2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1pbWFnZTp1cmwoL1Jlc291cmNlcy9pY29ucy9pY29uX2FsZXJ0X2NpcmNsZS5zdmcpO3dpZHRoOjEuNDRyZW07aGVpZ2h0OjEuNDRyZW07cGFkZGluZzowO2JvcmRlcjowO21hcmdpbi10b3A6MXB4fS5tX19vcGVuaW5nLWhvdXJze2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjFyZW07cGFkZGluZy10b3A6NHB4O3dpZHRoOmNhbGMoMTAwJSAtIDIuNDRyZW0pfS5tLXdoYXQtd2UtZG97bWFyZ2luLXRvcDoycmVtfS5tLXdoYXQtd2UtZG8gLm1fX2ZpZ3VyZXtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjMDM0NzdmfS5tLXdoYXQtd2UtZG8gLm1fX2JhY2tncm91bmR7cGFkZGluZy10b3A6NTklO2hlaWdodDowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdH0ubS13aGF0LXdlLWRvIC5tX19iYWNrZ3JvdW5kLS0wNXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9SZXNvdXJjZXMvaW1nL3doYXRfd2VfZG8vSWxsdXN0cmFzam9uX0x1ZnRmYXJ0c3RpbHN5bmV0LWZhcmdlci0wNS5zdmdcIik7ZGlzcGxheTpub25lfS5tLXdoYXQtd2UtZG8gLm1fX2JhY2tncm91bmQtLTA2e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL1Jlc291cmNlcy9pbWcvd2hhdF93ZV9kby9JbGx1c3RyYXNqb25fTHVmdGZhcnRzdGlsc3luZXQtZmFyZ2VyLTA2LnN2Z1wiKTtkaXNwbGF5Om5vbmV9Lm0td2hhdC13ZS1kbyAubV9fYmFja2dyb3VuZC0tMDd7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvUmVzb3VyY2VzL2ltZy93aGF0X3dlX2RvL0lsbHVzdHJhc2pvbl9MdWZ0ZmFydHN0aWxzeW5ldC1mYXJnZXItMDcuc3ZnXCIpO2Rpc3BsYXk6bm9uZX0ubS13aGF0LXdlLWRvIC5tX19iYWNrZ3JvdW5kLS0wOHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9SZXNvdXJjZXMvaW1nL3doYXRfd2VfZG8vSWxsdXN0cmFzam9uX0x1ZnRmYXJ0c3RpbHN5bmV0LWZhcmdlci0wOC5zdmdcIik7ZGlzcGxheTpub25lfS5tLXdoYXQtd2UtZG8gLm1fX2JhY2tncm91bmQtLTA5e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL1Jlc291cmNlcy9pbWcvd2hhdF93ZV9kby9JbGx1c3RyYXNqb25fTHVmdGZhcnRzdGlsc3luZXQtZmFyZ2VyLTA5LnN2Z1wiKTtkaXNwbGF5Om5vbmV9Lm0td2hhdC13ZS1kbyAubV9fYmFja2dyb3VuZC0tMTB7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvUmVzb3VyY2VzL2ltZy93aGF0X3dlX2RvL0lsbHVzdHJhc2pvbl9MdWZ0ZmFydHN0aWxzeW5ldC1mYXJnZXItMTAuc3ZnXCIpO2Rpc3BsYXk6bm9uZX0ubS13aGF0LXdlLWRvIC5tX19iYWNrZ3JvdW5kLS0xMXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9SZXNvdXJjZXMvaW1nL3doYXRfd2VfZG8vSWxsdXN0cmFzam9uX0x1ZnRmYXJ0c3RpbHN5bmV0LWZhcmdlci0xMS5zdmdcIik7ZGlzcGxheTpub25lfS5tLXdoYXQtd2UtZG8gLm1fX2JhY2tncm91bmQtLTEye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL1Jlc291cmNlcy9pbWcvd2hhdF93ZV9kby9JbGx1c3RyYXNqb25fTHVmdGZhcnRzdGlsc3luZXQtZmFyZ2VyLTEyLnN2Z1wiKTtkaXNwbGF5Om5vbmV9Lm0td2hhdC13ZS1kbyAubV9fYmFja2dyb3VuZC0tcGxhbmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvUmVzb3VyY2VzL2ltZy93aGF0X3dlX2RvL0lsbHVzdHJhc2pvbl9MdWZ0ZmFydHN0aWxzeW5ldC1mYXJnZXItMDEuc3ZnXCIpO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5tLXdoYXQtd2UtZG8gLm1fX2JhY2tncm91bmQtLWxpZnR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvUmVzb3VyY2VzL2ltZy93aGF0X3dlX2RvL0lsbHVzdHJhc2pvbl9MdWZ0ZmFydHN0aWxzeW5ldC1mYXJnZXItMDIuc3ZnXCIpO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5tLXdoYXQtd2UtZG8gLm1fX2JhY2tncm91bmQtLXBhcmxpYW1lbnR7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIvUmVzb3VyY2VzL2ltZy93aGF0X3dlX2RvL0lsbHVzdHJhc2pvbl9MdWZ0ZmFydHN0aWxzeW5ldC1mYXJnZXItMDMuc3ZnXCIpO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5tLXdoYXQtd2UtZG8gLm1fX2JhY2tncm91bmQtLXBlb3BsZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9SZXNvdXJjZXMvaW1nL3doYXRfd2VfZG8vSWxsdXN0cmFzam9uX0x1ZnRmYXJ0c3RpbHN5bmV0LWZhcmdlci0wNC5zdmdcIik7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lm0td2hhdC13ZS1kbyAubV9fbGlua3twb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MH0ubS13aGF0LXdlLWRvIC5tX19saW5rLS0xe3dpZHRoOjI4JTtoZWlnaHQ6NDYlO3RvcDo1MiU7bGVmdDozMSV9Lm0td2hhdC13ZS1kbyAubV9fbGluay0tMnt3aWR0aDo0NiU7aGVpZ2h0OjI2JTt0b3A6MjAlO2xlZnQ6MzclfS5tLXdoYXQtd2UtZG8gLm1fX2xpbmstLTN7d2lkdGg6OCU7aGVpZ2h0OjMyJTt0b3A6NjclO2xlZnQ6NSV9Lm0td2hhdC13ZS1kbyAubV9fbGluay0tNHt3aWR0aDozOCU7aGVpZ2h0Ojk5JTt0b3A6MCU7bGVmdDoxNSV9Lm0td2hhdC13ZS1kbyAubV9fbGluay0tNXt3aWR0aDozMyU7aGVpZ2h0OjIyJTt0b3A6MTYlO2xlZnQ6NDElfS5tLXdoYXQtd2UtZG8gLm1fX2xpbmstLTZ7d2lkdGg6NjclO2hlaWdodDozNSU7dG9wOjY0JTtsZWZ0OjIzJX0ubS13aGF0LXdlLWRvIC5tX19saW5rLS03e3dpZHRoOjE0JTtoZWlnaHQ6MjklO3RvcDozNCU7bGVmdDoxOCV9Lm0td2hhdC13ZS1kbyAubV9fbGluay0tOHt3aWR0aDozMCU7aGVpZ2h0OjMzJTt0b3A6NjYlO2xlZnQ6MzclfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm0td2hhdC13ZS1kb3twYWRkaW5nOjB9Lm0td2hhdC13ZS1kbyAubV9fdGV4dHttYXJnaW4tbGVmdDoxcmVtO21hcmdpbi1yaWdodDoxcmVtfS5tLXdoYXQtd2UtZG86bnRoLWNoaWxkKG9kZCkgLm1fX3RleHR7bWFyZ2luLWxlZnQ6MH0ubS13aGF0LXdlLWRvOm50aC1jaGlsZChldmVuKSAubV9fdGV4dHttYXJnaW4tcmlnaHQ6MH19QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7Lm0td2hhdC13ZS1kbzpudGgtY2hpbGQob2RkKSAubV9fdGV4dHttYXJnaW4tbGVmdDoxcmVtfS5tLXdoYXQtd2UtZG86bnRoLWNoaWxkKGV2ZW4pIC5tX190ZXh0e21hcmdpbi1yaWdodDoxcmVtfS5tLXdoYXQtd2UtZG86Zmlyc3QtY2hpbGQgLm1fX3RleHR7bWFyZ2luLWxlZnQ6MH0ubS13aGF0LXdlLWRvOmxhc3QtY2hpbGQgLm1fX3RleHR7bWFyZ2luLXJpZ2h0OjB9fS5tLXN0YXJ0cGFnZS10b3AtaW1hZ2V7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjJyZW19QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KXsubS1zdGFydHBhZ2UtdG9wLWltYWdle3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH19Lm0tc3RhcnRwYWdlLXRvcC1pbWFnZSAubV9faW1hZ2UtdGV4dC1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDotM3JlbX0ubS1zdGFydHBhZ2UtdG9wLWltYWdlIC5tX19pbWFnZS10ZXh0e3BhZGRpbmc6MnJlbSAzcmVtO2ZvbnQtc2l6ZToxLjVyZW07dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NjAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7Lm0tc3RhcnRwYWdlLXRvcC1pbWFnZSAubV9faW1hZ2UtdGV4dHtmb250LXNpemU6MnJlbX19QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7Lm0tc3RhcnRwYWdlLXRvcC1pbWFnZXttYXgtd2lkdGg6MTQ0MHB4fX0jbWNfZW1iZWRfc2lnbnVwe21hcmdpbi1ib3R0b206MnJlbX0jbWNfZW1iZWRfc2lnbnVwIGlucHV0W3R5cGU9ZW1haWxde21hcmdpbjowLjVyZW0gMH0ubS1zb2NpYWwtbWVkaWF7Y29sb3I6I2ZmZn0ubS1zb2NpYWwtbWVkaWEgYTpob3Zlcntib3JkZXItY29sb3I6I2YwNmMwMH0ubS1zb2NpYWwtbWVkaWEgYTo6YmVmb3Jle2NvbnRlbnQ6dXJsKFwiL1Jlc291cmNlcy9pY29ucy9pY29uX3NtYWxsX2Fycm93LnN2Z1wiKTtjb2xvcjojZjA2YzAwO2hlaWdodDoxLjRyZW07cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowLjJyZW07bWFyZ2luLWxlZnQ6LTEuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5tLXNvY2lhbC1tZWRpYXtwYWRkaW5nLWJvdHRvbTo0cmVtfX0ubS1zb2NpYWwtbWVkaWEgLm1fX3NvY2lhbC1tZWRpYS1jb2x1bW4tY29udGFpbmVye21hcmdpbi10b3A6MXJlbTttYXJnaW4tbGVmdDoxcmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm0tc29jaWFsLW1lZGlhIC5tX19zb2NpYWwtbWVkaWEtY29sdW1uLWNvbnRhaW5lcnttYXJnaW4tdG9wOjByZW07bWFyZ2luLWxlZnQ6MHJlbX19Lm0tc29jaWFsLW1lZGlhIC5tX19zb2NpYWwtbWVkaWEtY29sdW1uLWhlYWRlcnttYXJnaW4tdG9wOjAuNXJlbTtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MS41cmVtO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToxcmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm0tc29jaWFsLW1lZGlhIC5tX19zb2NpYWwtbWVkaWEtY29sdW1uLWhlYWRlcnttYXJnaW4tYm90dG9tOjJyZW19fS5tLXNvY2lhbC1tZWRpYSAubV9fc29jaWFsLW1lZGlhLWNvbHVtbi1oZWFkZXItbGluazpiZWZvcmV7Y29udGVudDp1cmwoXCIvUmVzb3VyY2VzL2ljb25zL2ljb25fbGFyZ2VfYXJyb3cuc3ZnXCIpO2hlaWdodDoycmVtO3RvcDowO21hcmdpbi1sZWZ0Oi0ycmVtfS5tLXNvY2lhbC1tZWRpYSAubV9fc29jaWFsLW1lZGlhLWxpc3R7bGlzdC1zdHlsZTpub25lO3BhZGRpbmctbGVmdDowfS5tLXNvY2lhbC1tZWRpYSAubV9fc29jaWFsLW1lZGlhLWxpbmt7bWFyZ2luLWxlZnQ6MnJlbTtjb2xvcjojZmZmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHRyYW5zcGFyZW50O2ZvbnQtc2l6ZToxcmVtO2Rpc3BsYXk6dGFibGU7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDowLjVyZW19Lm0tc29jaWFsLW1lZGlhIC5tX19zb2NpYWwtbWVkaWEtbGluazpiZWZvcmV7Zm9udC1zaXplOjFyZW07d2lkdGg6MjFweDt0b3A6MC4ycmVtO21hcmdpbi1sZWZ0Oi0ycmVtfS5tLXNvY2lhbC1tZWRpYSAubV9fc29jaWFsLW1lZGlhLWxpbmsuZmFjZWJvb2s6YmVmb3Jle2NvbnRlbnQ6dXJsKFwiL1Jlc291cmNlcy9pY29ucy9zb2NpYWxfZmFjZWJvb2tfY2lyY2xlLnN2Z1wiKX0ubS1zb2NpYWwtbWVkaWEgLm1fX3NvY2lhbC1tZWRpYS1saW5rLnR3aXR0ZXI6YmVmb3Jle2NvbnRlbnQ6dXJsKFwiL1Jlc291cmNlcy9pY29ucy9zb2NpYWxfdHdpdHRlcl9jaXJjbGUuc3ZnXCIpfS5tLXNvY2lhbC1tZWRpYSAubV9fc29jaWFsLW1lZGlhLWxpbmsubWFpbDpiZWZvcmV7Y29udGVudDp1cmwoXCIvUmVzb3VyY2VzL2ljb25zL2ljb25fbWFpbC5zdmdcIik7dG9wOjAuM3JlbX0ubS1pbWFnZS1tb2RhbHt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS5tLWltYWdlLW1vZGFsIC5tb2RhbC1kaWFsb2d7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIChtaW4td2lkdGg6IDEyNTBweCl7Lm0taW1hZ2UtbW9kYWwgLm1vZGFsLWRpYWxvZ3ttYXgtd2lkdGg6MTI1MHB4fX0ubS1pbWFnZS1tb2RhbCAubV9faW1hZ2V7cG9pbnRlci1ldmVudHM6YWxsO21heC13aWR0aDoxMDAlO21heC1oZWlnaHQ6MTAwJX0ubS1pbWFnZS1tb2RhbCAubV9fY2xvc2V7Zm9udC1zaXplOjIuNXJlbX0uRVBpU2VydmVyRm9ybXMgLkZvcm1fX1N0YXR1c19fTWVzc2FnZTpub3QoLmhpZGUpe2ZvbnQtc2l6ZToxLjJyZW07Zm9udC13ZWlnaHQ6NjAwO21hcmdpbi1ib3R0b206MXJlbX0uRVBpU2VydmVyRm9ybXMgLkZvcm1fX0Rlc2NyaXB0aW9ue21hcmdpbi1ib3R0b206MS41cmVtfS5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX0VsZW1lbnQsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fVGl0bGUsLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybV9fRGVzY3JpcHRpb257bWFyZ2luLWJvdHRvbToxLjVyZW19LkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybUNhcHRjaGFfX0ltYWdle3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbTowLjVyZW19LkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybVJhbmdlX19JbnB1dHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDpjYWxjKDEwMCUgLSAyLjVyZW0pfS5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1DaG9pY2VfX0lucHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG99LkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSAuRm9ybUNob2ljZS0tSW1hZ2VfX0l0ZW0gaW1ne21heC13aWR0aDoyMDBweDtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MXJlbX0uRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGxhYmVse2NvbG9yOiMwMDA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdztqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1pdGVtczpjZW50ZXJ9LkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sLkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBbdHlwZT1cInJhZGlvXCJde21pbi13aWR0aDoxM3B4O21pbi1oZWlnaHQ6MTNweDt3aWR0aDoxM3B4O21hcmdpbi1yaWdodDoyLjVweDttYXJnaW4tYm90dG9tOjMuMjVweH0uRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IHRleHRhcmVhe21pbi1oZWlnaHQ6OHJlbTtsaW5lLWhlaWdodDoxLjV9LkVQaVNlcnZlckZvcm1zIC5Gb3JtX19NYWluQm9keSBidXR0b257ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLlZhbGlkYXRpb25GYWlsIHNlbGVjdCwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5WYWxpZGF0aW9uRmFpbCB0ZXh0YXJlYSwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5WYWxpZGF0aW9uRmFpbCBpbnB1dHtib3JkZXItY29sb3I6cmVkfS5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX0VsZW1lbnRfX1ZhbGlkYXRpb25FcnJvcntjb2xvcjpyZWQ7bGluZS1oZWlnaHQ6MnJlbX0uRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtU3RlcC5oaWRle2Rpc3BsYXk6bm9uZX0uRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcn0uRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19Qcm9ncmVzc0JhcntkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MXJlbX0uRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb257ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6OHJlbX1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbnt3aWR0aDoxMDAlfX0uRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb246Zmlyc3QtY2hpbGR7ZmxvYXQ6bGVmdH0uRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5Gb3JtX19OYXZpZ2F0aW9uQmFyX19BY3Rpb246bGFzdC1jaGlsZHtmbG9hdDpyaWdodH0ubS1jb250YWN0IC5hLWltYWdlLXBpY3R1cmV7ZGlzcGxheTpibG9ja31AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5tLWNvbnRhY3QgLmEtaW1hZ2UtcGljdHVyZXtkaXNwbGF5OnRhYmxlLWNlbGw7dmVydGljYWwtYWxpZ246bWlkZGxlO2hlaWdodDoxOTBweH19Lm0tY29udGFjdCBpbWd7bWF4LXdpZHRoOjMwMHB4fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7Lm0tY29udGFjdCBpbWd7bWF4LXdpZHRoOjEwMCV9fS5tX19jb250YWN0LWljb24tbGlua3ttYXJnaW4tbGVmdDoyLjVyZW07Zm9udC1zaXplOjFyZW07ZGlzcGxheTp0YWJsZTtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOjAuNXJlbX0ubV9fY29udGFjdC1pY29uLWxpbms6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZToxcmVtO3dpZHRoOjIxcHg7bWFyZ2luLWxlZnQ6LTIuNXJlbTtwYWRkaW5nLXJpZ2h0OjFyZW19Lm1fX2NvbnRhY3QtaWNvbi1saW5rLm1haWw6YmVmb3Jle2NvbnRlbnQ6dXJsKC9SZXNvdXJjZXMvaWNvbnMvaWNvbl9lbnZlbG9wZS5zdmcpO3RvcDo0cHh9Lm1fX2NvbnRhY3QtaWNvbi1saW5rLnBob25lOmJlZm9yZXtjb250ZW50OnVybCgvUmVzb3VyY2VzL2ljb25zL2ljb25fdGVsZXBob25lLnN2Zyk7dG9wOjBweH0ucGFnaW5hdGlvbi1idXR0b257bWFyZ2luOjAuNDVyZW07bWFyZ2luLWxlZnQ6MDtib3JkZXI6MDtjb2xvcjojMDM0NzdmO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7d2lkdGg6MS41ZW19LnBhZ2luYXRpb24tYnV0dG9uOmhvdmVyLC5wYWdpbmF0aW9uLWJ1dHRvbiA6Zm9jdXN7Y29sb3I6I2YwNmMwMH0ucGFnaW5hdGlvbi1idXR0b24taW5hY3RpdmV7Y29sb3I6cmdiYSgwLDAsMCwwLjMpO2N1cnNvcjpkZWZhdWx0ICFpbXBvcnRhbnR9LnBhZ2luYXRpb24tYnV0dG9uLWluYWN0aXZlOmhvdmVye2NvbG9yOnJnYmEoMCwwLDAsMC4zKX0ucGFnaW5hdGlvbi1idXR0b24tYWN0aXZlLWxldHRlcntmb250LXdlaWdodDpib2xkO2NvbG9yOiNmMDZjMDA7Y3Vyc29yOnBvaW50ZXIgIWltcG9ydGFudH0ucGFnaW5hdGlvbi1idXR0b24tYWN0aXZlLWxldHRlcjpmb2N1c3tvdXRsaW5lOm5vbmV9LnBhZ2luYXRpb25ze3BhZGRpbmctbGVmdDowLjVyZW19LnBhZ2luYXRpb25zPmRpdntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZHJvcGRvd24tcm93e3RleHQtYWxpZ246Y2VudGVyfX0uZHJvcGRvd24uYS1kcm9wZG93bntwYWRkaW5nLWxlZnQ6M3JlbTtwYWRkaW5nLXJpZ2h0OjNyZW19LmZpbGUtZG93bmxvYWQtbGlua3twYWRkaW5nOjEuNXJlbTtib3JkZXItcmFkaXVzOjVweDttYXJnaW4tYm90dG9tOjJyZW07Y29sb3I6IzAwMDtwb3NpdGlvbjpyZWxhdGl2ZTttaW4taGVpZ2h0OjIuNjg3NXJlbTthbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiNmZmY7Ym9yZGVyOm5vbmV9QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KXsuZmlsZS1kb3dubG9hZC1saW5re21hcmdpbi1sZWZ0Oi0xNnB4fX0uZmlsZS1kb3dubG9hZC1saW5rLS1vbi1wYWdle2JhY2tncm91bmQtY29sb3I6IzAzNDc3Zn0ucmVwb3J0LWZpZ3VyZXttYXJnaW4tYm90dG9tOjMycHh9LnJlcG9ydC1maWd1cmUgLm1lZGlhLXRleHQtY29udGVudHttYXJnaW4tYm90dG9tOjB9LnJlcG9ydC1maWd1cmUtLWV4cGFuZGVkLC5yZXBvcnQtZmlndXJlLS1leHBhbmRlZCtkaXZ7d2lkdGg6NzI5LjMyOHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNDlweCl7LnJlcG9ydC1maWd1cmUtLWV4cGFuZGVkLC5yZXBvcnQtZmlndXJlLS1leHBhbmRlZCtkaXZ7d2lkdGg6MTAwJTtvdmVyZmxvdy14OmF1dG99fUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7LnJlcG9ydC1maWd1cmUtLWV4cGFuZGVkLC5yZXBvcnQtZmlndXJlLS1leHBhbmRlZCtkaXZ7b3ZlcmZsb3cteDphdXRvO3dpZHRoOjEwMHZ3O21hcmdpbi1sZWZ0Oi01MHZ3O2xlZnQ6NTAlO3Bvc2l0aW9uOnJlbGF0aXZlfS5yZXBvcnQtZmlndXJlLS1leHBhbmRlZCAubWVkaWEtdGV4dC1jb250ZW50LC5yZXBvcnQtZmlndXJlLS1leHBhbmRlZCtkaXYgLm1lZGlhLXRleHQtY29udGVudHt3aWR0aDo3MjkuMzI4cHggIWltcG9ydGFudDttYXgtd2lkdGg6NzI5LjMyOHB4ICFpbXBvcnRhbnR9fS5yZXBvcnQtZmlndXJlLS1leHBhbmRlZCBpbWcsLnJlcG9ydC1maWd1cmUtLWV4cGFuZGVkK2RpdiBpbWd7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5yZXBvcnQtZmlndXJlLS1leHBhbmRlZCBpbWcsLnJlcG9ydC1maWd1cmUtLWV4cGFuZGVkK2RpdiBpbWd7d2lkdGg6NzI5LjMyOHB4O21heC13aWR0aDo3MjkuMzI4cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNDlweCl7LnJlcG9ydC1maWd1cmUtLWV4cGFuZGVkIGltZywucmVwb3J0LWZpZ3VyZS0tZXhwYW5kZWQrZGl2IGltZ3t3aWR0aDo3MjkuMzI4cHg7bWF4LXdpZHRoOjcyOS4zMjhweH19LnJlcG9ydC1maWd1cmUtLXRleHQtd2lkdGh7d2lkdGg6MTAwJX0ucmVwb3J0LWZpZ3VyZS0taGFsZi13aWR0aCwucmVwb3J0LWZpZ3VyZS0tbGVmdC1oYWxmLC5yZXBvcnQtZmlndXJlLS1yaWdodC1oYWxme3dpZHRoOjUwJTttYXJnaW4tYm90dG9tOjB9QG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KXsucmVwb3J0LWZpZ3VyZS0taGFsZi13aWR0aCwucmVwb3J0LWZpZ3VyZS0tbGVmdC1oYWxmLC5yZXBvcnQtZmlndXJlLS1yaWdodC1oYWxme3dpZHRoOjEwMCU7ZmxvYXQ6bm9uZTtwYWRkaW5nOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjMycHh9fS5yZXBvcnQtZmlndXJlLS1sZWZ0LWhhbGZ7cGFkZGluZzoxcmVtIDFyZW0gMXJlbSAwO2Zsb2F0OmxlZnR9LnJlcG9ydC1maWd1cmUtLXJpZ2h0LWhhbGZ7cGFkZGluZzoxcmVtIDAgMXJlbSAxcmVtO2Zsb2F0OnJpZ2h0fS5oaWdobGlnaHRlZC10ZXh0LWJsb2Nre3BhZGRpbmc6MnJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNlZWZhZmY7bWFyZ2luOjJyZW0gMCAycmVtIDA7Y2xlYXI6Ym90aH0uaGlnaGxpZ2h0ZWQtdGV4dC1ibG9jay0tdGl0bGV7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MjBweH0uaGlnaGxpZ2h0ZWQtdGV4dC1ibG9jayA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjA7cGFkZGluZy1ib3R0b206MH0ubS1maWx0ZXItZ3JvdXB7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0ubS1maWx0ZXItY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI1cHg7bWFyZ2luLXJpZ2h0OjEwcHg7bWFyZ2luLWJvdHRvbToxMHB4fS5tLWZpbHRlci1jb250YWluZXIgYnV0dG9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjUwcHg7YmFja2dyb3VuZDojMDM0NzdmO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6NHB4O2NvbG9yOiNmZmZmZmY7cGFkZGluZzowIDEycHh9Lm0tZmlsdGVyLWNvbnRhaW5lciBidXR0b246aG92ZXJ7Y29sb3I6I2YwNmMwMH0ubS1maWx0ZXItY29udGFpbmVyLnRvZ2dsZS1maWx0ZXJzIGJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiNlZWZhZmY7Y29sb3I6I2YwNmMwMDtkaXNwbGF5OmZsZXh9Lm0tZmlsdGVyLWNvbnRhaW5lci50b2dnbGUtZmlsdGVycyBidXR0b24gaW1ne21hcmdpbi1yaWdodDoxMHB4O3BhZGRpbmctYm90dG9tOjNweH0ubS1maWx0ZXItY29udGFpbmVyIC5tLWZpbHRlci1ib2R5e2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwMDt0b3A6NTBweDtsZWZ0OjA7Y29sb3I6I2ZmZmZmZjt3aWR0aDoxNTAlO21pbi13aWR0aDoyNjBweDtiYWNrZ3JvdW5kOiMwMzQ3N2Y7Ym9yZGVyLXRvcDo0cHggc29saWQgIzlhZGZmMztoZWlnaHQ6YXV0bztib3JkZXItcmFkaXVzOjAgMCA0cHggNHB4O3BhZGRpbmc6MjlweCAxNnB4IDEycHggMTZweH0ubS1maWx0ZXItY29udGFpbmVyLmV4cGFuZGVkIGJ1dHRvbntib3JkZXItcmFkaXVzOjRweCA0cHggMCAwfS5tLWZpbHRlci1jb250YWluZXIgLm0tZmlsdGVyLWJvZHkuZXhwYW5kZWR7ZGlzcGxheTpibG9ja30ubS1maWx0ZXItY29udGFpbmVyIHVse2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmctaW5saW5lLXN0YXJ0OjA7bWFyZ2luLWJsb2NrLWVuZDowfS5tLWZpbHRlci1jb250YWluZXIgbGl7bWFyZ2luLWJvdHRvbToxMnB4fS5tLWZpbHRlci1jb250YWluZXIgbGk6bGFzdC1jaGlsZHttYXJnaW46MH0ubS1maWx0ZXItY29udGFpbmVyIC5tLWZpbHRlci1wdWxsZG93biAuY2hlY2tib3h7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtiYWNrZ3JvdW5kOiNmZmZmZmY7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlcjoxcHggc29saWQgIzlhZGZmMztib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyLXJhZGl1czo0cHg7bWFyZ2luLXJpZ2h0OjhweDtjdXJzb3I6cG9pbnRlcn0ubS1maWx0ZXItY29udGFpbmVyIC5tLWZpbHRlci1wdWxsZG93biAuY2hlY2tib3guc2VsZWN0ZWR7Ym9yZGVyOjFweCBzb2xpZCAjZjA2YzAwfS5tLWZpbHRlci1jb250YWluZXIgLm0tZmlsdGVyLXB1bGxkb3duIGxpe2Rpc3BsYXk6ZmxleH0ubS1maWx0ZXItY29udGFpbmVyIC5tLWZpbHRlci1wdWxsZG93biBsaSBzdmd7ZmlsbDojZjA2YzAwfS5tLWZpbHRlci1jb250YWluZXIgLm0tZmlsdGVyLXB1bGxkb3duIGxpIGF7Y29sb3I6I2ZmZmZmZjtwYWRkaW5nOjA7Ym9yZGVyOm5vbmV9Lm0tZmlsdGVyLWNvbnRhaW5lciAubS1maWx0ZXItcHVsbGRvd24gbGkgYTpob3Zlcntjb2xvcjojZjA2YzAwfS5tLWZpbHRlci1jb250YWluZXIgLm0tZmlsdGVyLXB1bGxkb3duIGxpIGEuc2VsZWN0ZWR7Y29sb3I6I2YwNmMwMH0ubS1maWx0ZXItY29udGFpbmVyIC5tLWZpbHRlci1sYWJlbHtoZWlnaHQ6MjVweDtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpjZW50ZXJ9Lm0tZmlsdGVyLWNvbnRhaW5lciAubS1maWx0ZXItYXJyb3d7bWFyZ2luLWxlZnQ6MTBweDtoZWlnaHQ6MjVweH0ubS1maWx0ZXItY29udGFpbmVyIC5tLWZpbHRlci1hcnJvdyBhe3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlcjpub25lfS5tLWZpbHRlci1jb250YWluZXIgLm0tZmlsdGVyLWFycm93IHN2Z3tmaWxsOiNmMDZjMDB9Lm0tZmlsdGVyLWNvbnRhaW5lciAubS1maWx0ZXItYXJyb3ctZXhwYW5kZWQgc3Zne2ZpbGw6IzlhZGZmMzt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9Lm0tZmlsdGVyLWNvbnRhaW5lciAuYnV0dG9uc3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bWFyZ2luLXRvcDoyMHB4fS5tLWZpbHRlci1jb250YWluZXIgLmJ1dHRvbnMgYXtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMXB4O3RleHQtZGVjb3JhdGlvbi1saW5lOnVuZGVybGluZTtib3JkZXI6bm9uZTtjb2xvcjojZmZmZmZmfS5tLWZpbHRlci1jb250YWluZXIuYWN0aXZlIGJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiNlZWZhZmY7Y29sb3I6I2YwNmMwMH0ubS1maWx0ZXItdGV4dGZpZWxke3BhZGRpbmc6MHB4IDI5cHggMCAwcHh9Lm0tZmlsdGVyLXRleHRmaWVsZCBpbnB1dHtib3JkZXI6MXB4IHNvbGlkICM5YWRmZjM7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6NHB4IDEzcHg7b3V0bGluZTpub25lfS5tLWZpbHRlci1zb3J0e3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1yaWdodDowfS5tLWZpbHRlci1zb3J0IC5maWx0ZXItc29ydC1sYWJlbHtmb250LXNpemU6MThweDt3aWR0aDoxMjBweH0ubS1maWx0ZXItc29ydCAubS1maWx0ZXItYm9keXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2xlZnQ6YXV0bzt0b3A6MjRweDttaW4td2lkdGg6MjIwcHh9Lm0tZmlsdGVyLXNvcnQgdWx7bGlzdC1zdHlsZS10eXBlOm5vbmU7cGFkZGluZy1pbmxpbmUtc3RhcnQ6MDttYXJnaW4tYmxvY2stZW5kOjB9Lm0tZmlsdGVyLXNvcnQgbGkgYXtjb2xvcjojZmZmZmZmO3RleHQtZGVjb3JhdGlvbjpub25lO3BhZGRpbmc6MDtwYWRkaW5nLWJvdHRvbToycHg7bWFyZ2luLWJvdHRvbTo2cHg7Ym9yZGVyOm5vbmV9Lm0tZmlsdGVyLXNvcnQgbGkgYTpob3Zlcntjb2xvcjojZjA2YzAwfS5tLWZpbHRlci1zb3J0IGxpIGEuc2VsZWN0ZWR7Y29sb3I6I2YwNmMwMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjA2YzAwfS5tLWZpbHRlci1zb3J0IGJ1dHRvbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjRweDtjb2xvcjojMDM0NzdmO3BhZGRpbmc6MDttYXJnaW46MDtoZWlnaHQ6YXV0b30ubS1maWx0ZXItc29ydCAubS1maWx0ZXItYXJyb3d7bWFyZ2luLWxlZnQ6MTBweH0ubS1maWx0ZXItc29ydCAuYnV0dG9uc3tqdXN0aWZ5LWNvbnRlbnQ6cmlnaHQ7bWFyZ2luLXRvcDozMHB4fS5tLWZpbHRlci1yYW5nZXtwYWRkaW5nOjBweH0ubS1maWx0ZXItcmFuZ2UgLmhvcml6b250YWwtc2xpZGVye2hlaWdodDozMHB4O3otaW5kZXg6MjAwfS5tLWZpbHRlci1yYW5nZSAuZG90e3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHg7Ym9yZGVyLXJhZGl1czoyNnB4O2xpbmUtaGVpZ2h0OjI2cHg7YmFja2dyb3VuZDojOWFkZmYzO2ZvbnQtc2l6ZToxcHg7Y29sb3I6IzlhZGZmM30ubS1maWx0ZXItcmFuZ2UgLnRyYWNrLC5tLWZpbHRlci1yYW5nZSAudHJhY2sudHJhY2stMCwubS1maWx0ZXItcmFuZ2UgLnRyYWNrLnRyYWNrLTEsLm0tZmlsdGVyLXJhbmdlIC50cmFjay50cmFjay0ye2JhY2tncm91bmQ6I2YwNmMwMDtoZWlnaHQ6NHB4O2JvcmRlci1yYWRpdXM6NHB4O21hcmdpbi10b3A6MTFweH0ubS1maWx0ZXItcmFuZ2UgLnRyYWNrLnRyYWNrLTF7YmFja2dyb3VuZDojZmZmfS5tLWZpbHRlci1yYW5nZSAudHJhY2sudHJhY2stMCwubS1maWx0ZXItcmFuZ2UgLnRyYWNrLnRyYWNrLTJ7YmFja2dyb3VuZDojZjA2YzAwfS5tLWZpbHRlci1yYW5nZSAucmFuZ2Vze2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtwYWRkaW5nLXRvcDoxMHB4fS5tLWZpbHRlci1yYW5nZSAucmFuZ2UtaW5wdXR7d2lkdGg6NDglfS5tLWZpbHRlci1yYW5nZSAucmFuZ2UtaW5wdXQ6Zmlyc3QtY2hpbGR7cGFkZGluZy1yaWdodDoxMHB4fS5tLWZpbHRlci1yYW5nZSBpbnB1dHtib3JkZXI6MXB4IHNvbGlkICM5YWRmZjM7d2lkdGg6MTAwJTtoZWlnaHQ6MjdweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzoycHggMnB4IDBweCAycHg7b3V0bGluZTpub25lfUBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCl7Lm0tZmlsdGVyLWNvbnRhaW5lcnt3aWR0aDo4MnZ3fS5tLWZpbHRlci1jb250YWluZXIgYnV0dG9ue3dpZHRoOjEwMCV9Lm0tZmlsdGVyLWNvbnRhaW5lciAubS1maWx0ZXItYm9keS5leHBhbmRlZHt3aWR0aDo4MnZ3fS5tLWZpbHRlci1jb250YWluZXIgLm0tZmlsdGVyLWxhYmVse3dpZHRoOjEwMCV9fS5zZWxlY3R7ZGlzcGxheTppbmxpbmUtZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47bWluLXdpZHRoOjE5MHB4fS5zZWxlY3RfX2xhYmVse2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0fS5zZWxlY3RfX3NlbGVjdHtwYWRkaW5nLXJpZ2h0OjQwcHg7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMDM0NzdmO2NvbG9yOndoaXRlO3Bvc2l0aW9uOnJlbGF0aXZlOy1tb3otYXBwZWFyYW5jZTpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9SZXNvdXJjZXMvaWNvbnMvaWNvbl9zZWxlY3Quc3ZnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNhbGMoMTAwJSAtIDE1cHgpIDUwJX0uc2VsZWN0X19zZWxlY3Q6aG92ZXIsLnNlbGVjdF9fc2VsZWN0OmZvY3Vze2NvbG9yOiNmMDZjMDA7YmFja2dyb3VuZC1jb2xvcjojMDM0NzdmfS50ZXh0LWlucHV0e21hcmdpbi1ib3R0b206MS41NjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRleHQtaW5wdXR7bWFyZ2luLWJvdHRvbToyLjA2MjVyZW19fS50ZXh0LWlucHV0LS1lcnJvcntjb2xvcjojRkYxMDEwfS50ZXh0LWlucHV0X19sYWJlbC0tZXJyb3J7Y29sb3I6I0ZGMTAxMH0udGV4dC1pbnB1dCA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXJ7Zm9udC1zdHlsZTpub3JtYWw7Y29sb3I6IzQ5NTA1Nztmb250LXN0eWxlOml0YWxpYztvcGFjaXR5OjAuOH0udGV4dC1pbnB1dCA6LW1vei1wbGFjZWhvbGRlcntmb250LXN0eWxlOm5vcm1hbDtjb2xvcjojNDk1MDU3O2ZvbnQtc3R5bGU6aXRhbGljO29wYWNpdHk6MC44fS50ZXh0LWlucHV0IDo6LW1vei1wbGFjZWhvbGRlcntmb250LXN0eWxlOm5vcm1hbDtjb2xvcjojNDk1MDU3O2ZvbnQtc3R5bGU6aXRhbGljO29wYWNpdHk6MC44fS50ZXh0LWlucHV0IDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Zm9udC1zdHlsZTpub3JtYWw7Y29sb3I6IzQ5NTA1Nztmb250LXN0eWxlOml0YWxpYztvcGFjaXR5OjAuOH0udGV4dC1pbnB1dC0tZXJyb3IgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiNGRjEwMTB9LnRleHQtaW5wdXQtLWVycm9yIDotbW96LXBsYWNlaG9sZGVye2NvbG9yOiNGRjEwMTB9LnRleHQtaW5wdXQtLWVycm9yIDo6LW1vei1wbGFjZWhvbGRlcntjb2xvcjojRkYxMDEwfS50ZXh0LWlucHV0LS1lcnJvciA6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiNGRjEwMTB9LnRleHQtaW5wdXRfX2lucHV0e2JvcmRlci1jb2xvcjojMDM0NzdmO2JvcmRlci1yYWRpdXM6OHB4O2hlaWdodDoyLjMxMjVyZW07cGFkZGluZy1sZWZ0Oi42MjVyZW07Y29sb3I6IzQ5NTA1NztwYWRkaW5nLXRvcDozcHg7cGFkZGluZy1ib3R0b206MHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRleHQtaW5wdXRfX2lucHV0e2hlaWdodDozLjEyNXJlbTtwYWRkaW5nLWxlZnQ6MS4yNXJlbX19LnRleHQtaW5wdXRfX2lucHV0LS1lcnJvcntib3JkZXItY29sb3I6I0ZGMTAxMDtjb2xvcjojRkYxMDEwfS5jaGVja2JveHtwYWRkaW5nLWxlZnQ6NDBweDtkaXNwbGF5OmlubGluZS1mbGV4O2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O2ZsZXgtd3JhcDpub3dyYXA7cGFkZGluZzowO2N1cnNvcjpwb2ludGVyfS5jaGVja2JveF9faGVhZGluZ3tmb250LXdlaWdodDpub3JtYWw7ZGlzcGxheTpibG9ja30uY2hlY2tib3hfX2lucHV0e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTk5OWVtO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtvcGFjaXR5OjA7b3ZlcmZsb3c6aGlkZGVufS5jaGVja2JveF9faWNvbnt3aWR0aDoyMnB4O2hlaWdodDoyMnB4O2JvcmRlci1yYWRpdXM6NHB4O2JvcmRlcjoxcHggc29saWQgIzlhZGZmMzt0b3A6MDtsZWZ0OjA7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi1yaWdodDoxMHB4O292ZXJmbG93OmhpZGRlbjthbGlnbi1zZWxmOmZsZXgtc3RhcnR9LmNoZWNrYm94X19pY29uOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTJweDtoZWlnaHQ6MTJweDtiYWNrZ3JvdW5kLWNvbG9yOiNmMDZjMDA7YWxpZ24tc2VsZjpjZW50ZXI7Ym9yZGVyLXJhZGl1czo1MCU7b3BhY2l0eTowO3RyYW5zaXRpb246YWxsIDAuNXMgZWFzZS1pbi1vdXR9LmNoZWNrYm94X19pbnB1dDpjaGVja2VkIH4gLmNoZWNrYm94X19sYWJlbCAuY2hlY2tib3hfX2ljb257Ym9yZGVyLWNvbG9yOiNmMDZjMDB9LmNoZWNrYm94X19pbnB1dDpjaGVja2VkIH4gLmNoZWNrYm94X19sYWJlbCAuY2hlY2tib3hfX2ljb246YmVmb3Jle29wYWNpdHk6MX0uY2hlY2tib3hfX2xhYmVse21hcmdpbi10b3A6MDthbGlnbi1zZWxmOmNlbnRlcjtsaW5lLWhlaWdodDoxZW07Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtZmxleDtmbGV4LXdyYXA6bm93cmFwfS5jaGVja2JveF9faW5wdXQ6Zm9jdXMtdmlzaWJsZSB+IC5jaGVja2JveF9fbGFiZWx7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uY2hlY2tib3hfX2xhYmVsLXRleHR7cGFkZGluZy10b3A6MnB4O2FsaWduLXNlbGY6Y2VudGVyfS5jaGVja2JveC1saXN0e21hcmdpbi1ib3R0b206Mi4wNjI1cmVtfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNoZWNrYm94LWxpc3R7bWFyZ2luLWJvdHRvbToyLjMxMjVyZW19fS5jaGVja2JveC1saXN0X19oZWFkaW5ne21hcmdpbjowO2Rpc3BsYXk6YmxvY2t9LmNoZWNrYm94LWxpc3RfX2hlYWRpbmctLWVycm9ye2NvbG9yOiNGRjEwMTB9LmNoZWNrYm94LWxpc3RfX2NsZWFyLWJ1dHRvbntib3JkZXI6bm9uZTtwYWRkaW5nOjA7Zm9udC1zaXplOi44NzVyZW07bWFyZ2luOi44NzVyZW0gMCAwO2JhY2tncm91bmQ6bm9uZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNoZWNrYm94LWxpc3RfX2NsZWFyLWJ1dHRvbnttYXJnaW4tdG9wOjEuNTYyNXJlbX19LmNoZWNrYm94LWxpc3RfX2NsZWFyLWJ1dHRvbjpob3ZlciwuY2hlY2tib3gtbGlzdF9fY2xlYXItYnV0dG9uOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lfS5jaGVja2JveC1saXN0X19pdGVtc19pbi1vbmUtbGluZXtkaXNwbGF5OmZsZXh9LmNoZWNrYm94LWxpc3RfX2l0ZW17bWFyZ2luLXRvcDoxLjI1cmVtO21hcmdpbi1yaWdodDoxLjg3NXJlbX0uY2hlY2tib3gtbGlzdF9faXRlbTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNoZWNrYm94LWxpc3RfX2l0ZW17bWFyZ2luLXRvcDoxLjVyZW19fS5jaGVja2JveC1saXN0X19oZWFkaW5nKy5jaGVja2JveC1saXN0X19pdGVte21hcmdpbi10b3A6Ljg3NXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jaGVja2JveC1saXN0X19oZWFkaW5nKy5jaGVja2JveC1saXN0X19pdGVte21hcmdpbi10b3A6MS4yNXJlbX19LmRheS1waWNrZXJ7bWFyZ2luLWJvdHRvbToyLjA2MjVyZW19LmRheS1waWNrZXJfX2lucHV0LWNvbnRhaW5lcnt3aWR0aDoxNjBweDttYXJnaW4tcmlnaHQ6MjBweH0uZGF5LXBpY2tlcl9faGVhZGluZ3tkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MS4xMjVyZW19LmRheS1waWNrZXItLWVycm9yIC5kYXktcGlja2VyX19oZWFkaW5ne2NvbG9yOiNGRjEwMTB9LmRheS1waWNrZXJfX2xhYmVse2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjpibGFja31AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5kYXktcGlja2VyX19sYWJlbHttYXJnaW4tYm90dG9tOjFyZW19fS5kYXktcGlja2VyX19yb3d7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXA7anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnR9LmRheS1waWNrZXJfX2NvbHthbGlnbi1zZWxmOmNlbnRlcn0uZGF5LXBpY2tlci0tZXJyb3IgLmRheS1waWNrZXJfX2V4cGlyYXRpb257Y29sb3I6I0ZGMTAxMH0uZGF5LXBpY2tlcl9faW5wdXR7Ym9yZGVyOjFweCBzb2xpZCAjMDM0NzdmO2JvcmRlci1yYWRpdXM6OHB4O2hlaWdodDozN3B4O3BhZGRpbmc6MTRweCA0MHB4IDEwcHggMTBweDtjb2xvcjojMDM0NzdmO291dGxpbmU6bm9uZTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9SZXNvdXJjZXMvaWNvbnMvaWNvbl9jYWxlbmRhci5zdmdcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2FsYygxMDAlIC0gMTBweCkgNTAlO2N1cnNvcjpwb2ludGVyO3dpZHRoOjE2MHB4O2ZvbnQtc2l6ZToxNnB4fS5kYXktcGlja2VyLS1lcnJvciAuZGF5LXBpY2tlcl9faW5wdXR7Ym9yZGVyLWNvbG9yOiNGRjEwMTA7Y29sb3I6I0ZGMTAxMDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9SZXNvdXJjZXMvaWNvbnMvaWNvbl9jYWxlbmRhcl9yZWQuc3ZnXCIpfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmRheS1waWNrZXJfX2lucHV0e2hlaWdodDo1MHB4O3BhZGRpbmc6MTRweCA0MHB4IDEwcHggMTBweDtmb250LXNpemU6MThweH19LmRheS1waWNrZXJfX2NhbGVuZGFye2ZvbnQtc2l6ZToxOHB4O2xldHRlci1zcGFjaW5nOjAuNTJweDtmb250LXdlaWdodDo0MDA7Zm9udC1mYW1pbHk6XCJPdmVycGFzc1wiLC1hcHBsZS1zeXN0ZW0sQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sXCJIZWx2ZXRpY2EgTmV1ZVwiLEFyaWFsLHNhbnMtc2VyaWYsXCJBcHBsZSBDb2xvciBFbW9qaVwiLFwiU2Vnb2UgVUkgRW1vamlcIixcIlNlZ29lIFVJIFN5bWJvbFwifS5kYXktcGlja2VyX19jYWxlbmRhci1oZWFkZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZGF5LXBpY2tlcl9fY2FsZW5kYXIgLnJlYWN0LWRhdGVwaWNrZXJ7Ym9yZGVyOjFweCBzb2xpZCAjMDM0NzdmO2JvcmRlci1yYWRpdXM6NHB4O2JhY2tncm91bmQ6d2hpdGU7cGFkZGluZzowIDVweCA1cHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZGF5LXBpY2tlcl9fY2FsZW5kYXIgLnJlYWN0LWRhdGVwaWNrZXJ7cGFkZGluZzowIDIwcHggMjBweH19LmRheS1waWNrZXJfX2NhbGVuZGFyIC5yZWFjdC1kYXRlcGlja2VyX19oZWFkZXJ7YmFja2dyb3VuZDpub25lO2JvcmRlci1ib3R0b206bm9uZTtwYWRkaW5nLXRvcDoxNXB4O3BhZGRpbmctYm90dG9tOjJweH0uZGF5LXBpY2tlcl9fY2FsZW5kYXIgLnJlYWN0LWRhdGVwaWNrZXJfX2RheSwuZGF5LXBpY2tlcl9fY2FsZW5kYXIgLnJlYWN0LWRhdGVwaWNrZXJfX2RheS1uYW1le2ZvbnQtc2l6ZToxNHB4O3dpZHRoOjJlbTtsaW5lLWhlaWdodDoxLjZlbTtmb250LXdlaWdodDoyMDA7bWFyZ2luLWxlZnQ6MC41ZW07bWFyZ2luLXJpZ2h0OjAuNWVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmRheS1waWNrZXJfX2NhbGVuZGFyIC5yZWFjdC1kYXRlcGlja2VyX19kYXksLmRheS1waWNrZXJfX2NhbGVuZGFyIC5yZWFjdC1kYXRlcGlja2VyX19kYXktbmFtZXtmb250LXNpemU6MTZweH19LmRheS1waWNrZXJfX2NhbGVuZGFyIC5yZWFjdC1kYXRlcGlja2VyX19kYXk6YWZ0ZXJ7Y29udGVudDonLid9LmRheS1waWNrZXJfX2NhbGVuZGFyIC5yZWFjdC1kYXRlcGlja2VyX19kYXktLXNlbGVjdGVke2JhY2tncm91bmQ6bm9uZTtib3JkZXI6MXB4IHNvbGlkICNmMDZjMDA7Ym9yZGVyLXJhZGl1czo0cHg7Y29sb3I6YmxhY2t9LmRheS1waWNrZXJfX2NhbGVuZGFyIC5yZWFjdC1kYXRlcGlja2VyX19kYXktLW91dHNpZGUtbW9udGh7b3BhY2l0eTowLjV9LmRheS1waWNrZXJfX2NhbGVuZGFyIC5yZWFjdC1kYXRlcGlja2VyX19kYXktbmFtZXt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO29wYWNpdHk6MC41fS5kYXktcGlja2VyX19jdXJyZW50LW1vbnRoLC5kYXktcGlja2VyX19jdXJyZW50LXllYXJ7bGV0dGVyLXNwYWNpbmc6MXB4fS5kYXktcGlja2VyX19jdXJyZW50LXllYXJ7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6MjAwO21hcmdpbjowIDIwcHh9LmRheS1waWNrZXJfX2N1cnJlbnQtbW9udGh7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO21hcmdpbjowIDE0cHh9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZGF5LXBpY2tlcl9fY3VycmVudC1tb250aHtmb250LXNpemU6MjRweH19LmRheS1waWNrZXJfX3llYXItbmF2aWdhdGlvbiwuZGF5LXBpY2tlcl9fbW9udGgtbmF2aWdhdGlvbntkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJTtmbGV4LWRpcmVjdGlvbjpyb3c7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LXdyYXA6bm93cmFwO21hcmdpbi1ib3R0b206OHB4fS5kYXktcGlja2VyX19tb250aC1uYXZpZ2F0aW9ue21hcmdpbi1ib3R0b206NnB4fS5kYXktcGlja2VyX19uYXZpZ2F0aW9uLWJ1dHRvbntib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMCk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246NTAlO3BhZGRpbmc6MDtoZWlnaHQ6MTZweDt3aWR0aDoxNnB4O2Rpc3BsYXk6YmxvY2s7YWxpZ24tc2VsZjpjZW50ZXJ9LmRheS1waWNrZXJfX25hdmlnYXRpb24tYnV0dG9uLS1wcmV2e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL1Jlc291cmNlcy9pY29ucy9pY29uX2Fycm93LWxlZnQuc3ZnXCIpfS5kYXktcGlja2VyX19uYXZpZ2F0aW9uLWJ1dHRvbi0tbmV4dHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi9SZXNvdXJjZXMvaWNvbnMvaWNvbl9hcnJvdy1yaWdodC5zdmdcIil9LnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj10b3BdIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZTo6YmVmb3JlLC5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49Ym90dG9tXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGU6OmJlZm9yZXtib3JkZXItdG9wLWNvbG9yOiMwMzQ3N2Z9LnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj10b3BdIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZTo6YmVmb3JlLC5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49dG9wXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGU6OmFmdGVye2JvcmRlci10b3Atd2lkdGg6MjBweDtib3R0b206LTlweH0ucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePXRvcF0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlOjpiZWZvcmV7Ym90dG9tOi0xMXB4fS5yZWFjdC1kYXRlcGlja2VyLXBvcHBlcltkYXRhLXBsYWNlbWVudF49Ym90dG9tXSAucmVhY3QtZGF0ZXBpY2tlcl9fdHJpYW5nbGU6OmJlZm9yZSwucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePWJvdHRvbV0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlOjphZnRlcntib3JkZXItYm90dG9tLXdpZHRoOjIwcHh9LnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyW2RhdGEtcGxhY2VtZW50Xj1ib3R0b21dIC5yZWFjdC1kYXRlcGlja2VyX190cmlhbmdsZTo6YWZ0ZXJ7Ym9yZGVyLWJvdHRvbS1jb2xvcjp3aGl0ZTt0b3A6LTlweH0ucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePWJvdHRvbV0gLnJlYWN0LWRhdGVwaWNrZXJfX3RyaWFuZ2xlOjpiZWZvcmV7dG9wOi0xMXB4O2JvcmRlci1ib3R0b20tY29sb3I6IzAzNDc3Zn0ucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXJbZGF0YS1wbGFjZW1lbnRePWJvdHRvbV17cGFkZGluZy10b3A6MThweH0uZWRpdC11c2VyLWZvcm17bWFyZ2luLWJvdHRvbTo1LjE4NzVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZWRpdC11c2VyLWZvcm17bWFyZ2luLWJvdHRvbTo3Ljc1cmVtfX0uZWRpdC11c2VyLWZvcm1fX2J1dHRvbnN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjQyMHB4O21hcmdpbi10b3A6My41NjI1cmVtO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99LmVkaXQtdXNlci1mb3JtX2NyZWF0ZS1tb2RlIC5lZGl0LXVzZXItZm9ybV9fYnV0dG9uc3ttYXgtd2lkdGg6MTAwJTtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydH0uZWRpdC11c2VyLWZvcm1fX2J1dHRvbnMtLWluLW1vZGFse2FsaWduLXNlbGY6Y2VudGVyO21heC13aWR0aDozMDBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5lZGl0LXVzZXItZm9ybV9fYnV0dG9uc3tmbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tdG9wOjEuODc1cmVtfX0uZWRpdC11c2VyLWZvcm1fX2NhbmNlbC1idXR0b257bWFyZ2luLXRvcDouOTM3NXJlbX0uZWRpdC11c2VyLWZvcm1fX2NhbmNlbC1idXR0b24gLmJ1dHRvbl9fdGV4dHtwYWRkaW5nLWxlZnQ6MTdweDtwYWRkaW5nLXJpZ2h0OjE3cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZWRpdC11c2VyLWZvcm1fX2NhbmNlbC1idXR0b257bWFyZ2luLXRvcDowO21hcmdpbi1sZWZ0OjIwcHh9LmVkaXQtdXNlci1mb3JtX2NyZWF0ZS1tb2RlIC5lZGl0LXVzZXItZm9ybV9fY2FuY2VsLWJ1dHRvbnttYXJnaW4tbGVmdDo1NHB4fX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5lZGl0LXVzZXItZm9ybV9fZGVsZXRlLWxhYmVse21hcmdpbi10b3A6MS44MTI1cmVtfX0uZWRpdC11c2VyLWZvcm1fX2RlYWN0aXZhdGUtdXNlci1idXR0b24sLmVkaXQtdXNlci1mb3JtX19kZWxldGUtdXNlci1idXR0b257ZGlzcGxheTpibG9jaztjbGVhcjpib3RoO3BhZGRpbmctbGVmdDowO3BhZGRpbmctcmlnaHQ6MH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5lZGl0LXVzZXItZm9ybV9fZGVhY3RpdmF0ZS11c2VyLWJ1dHRvbiwuZWRpdC11c2VyLWZvcm1fX2RlbGV0ZS11c2VyLWJ1dHRvbnttYXJnaW4tdG9wOjEuMzc1cmVtfX0uZWRpdC11c2VyLWZvcm1fX3NhdmUtYnV0dG9uOmhvdmVye2NvbG9yOiNmMDZjMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmVkaXQtdXNlci1mb3JtIGgxe2xpbmUtaGVpZ2h0OjEuNDU7Zm9udC1mYW1pbHk6XCJNZXJyaXdlYXRoZXJcIjtmb250LXdlaWdodDpib2xkfS5lZGl0LXVzZXItZm9ybSBoMntmb250LWZhbWlseTpcIk1lcnJpd2VhdGhlclwiO2xpbmUtaGVpZ2h0OjEuMzg1fS5lZGl0LXVzZXItZm9ybSBoM3tsaW5lLWhlaWdodDoxLjMzNH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5lZGl0LXVzZXItZm9ybSBoMXtsaW5lLWhlaWdodDoxLjI4fX0uZWRpdC11c2VyLWZvcm0gLnBhZ2UtaGVhZGluZ3t0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTpcIk1lcnJpd2VhdGhlclwiO2ZvbnQtc2l6ZToxLjYyNXJlbTtsaW5lLWhlaWdodDoyLjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDt3b3JkLWJyZWFrOmJyZWFrLXdvcmQ7bWFyZ2luOjEuMjVyZW0gMCAyLjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZWRpdC11c2VyLWZvcm0gLnBhZ2UtaGVhZGluZ3tmb250LXNpemU6My4xMjVyZW07bGluZS1oZWlnaHQ6NHJlbTttYXJnaW46MCAwIDQuNzVyZW19fS5sb2FkaW5nLWluZGljYXRvcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7b3BhY2l0eTowLjU7ei1pbmRleDoyMH0ubG9hZGluZy1pbmRpY2F0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO21hcmdpbjoyMHB4IGF1dG87Zm9udC1zaXplOjE1cHg7d2lkdGg6MWVtO2hlaWdodDoxZW07Ym9yZGVyLXJhZGl1czo1MCU7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1pbmRlbnQ6LTk5OTllbTstd2Via2l0LWFuaW1hdGlvbjpsb2FkNSAxLjFzIGluZmluaXRlIGVhc2U7YW5pbWF0aW9uOmxvYWQ1IDEuMXMgaW5maW5pdGUgZWFzZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlKDAuNSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApIHNjYWxlKDAuNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGUoMC41KX0ubG9hZGluZy1pbmRpY2F0b3I6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luLXRvcDotMC41ZW07bWFyZ2luLWxlZnQ6LTAuNWVtfUAtd2Via2l0LWtleWZyYW1lcyBsb2FkNXswJSwxMDAle2JveC1zaGFkb3c6MGVtIC0yLjZlbSAwZW0gMGVtICMwMzQ3N2YsMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwyLjVlbSAwZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLDBlbSAyLjVlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC41KSwtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC43KX0xMi41JXtib3gtc2hhZG93OjBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDMsNzEsMTI3LDAuNyksMS44ZW0gLTEuOGVtIDAgMGVtICMwMzQ3N2YsMi41ZW0gMGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwwZW0gMi41ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuNSl9MjUle2JveC1zaGFkb3c6MGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMyw3MSwxMjcsMC41KSwxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjcpLDIuNWVtIDBlbSAwIDBlbSAjMDM0NzdmLDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLDBlbSAyLjVlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKX0zNy41JXtib3gtc2hhZG93OjBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC41KSwyLjVlbSAwZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjcpLDEuNzVlbSAxLjc1ZW0gMCAwZW0gIzAzNDc3ZiwwZW0gMi41ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMil9NTAle2JveC1zaGFkb3c6MGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLDIuNWVtIDBlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuNSksMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuNyksMGVtIDIuNWVtIDAgMGVtICMwMzQ3N2YsLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKX02Mi41JXtib3gtc2hhZG93OjBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwyLjVlbSAwZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjUpLDBlbSAyLjVlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuNyksLTEuOGVtIDEuOGVtIDAgMGVtICMwMzQ3N2YsLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMil9NzUle2JveC1zaGFkb3c6MGVtIC0yLjZlbSAwZW0gMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwxLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLDIuNWVtIDBlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksMGVtIDIuNWVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC41KSwtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjcpLC0yLjZlbSAwZW0gMCAwZW0gIzAzNDc3ZiwtMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKX04Ny41JXtib3gtc2hhZG93OjBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwyLjVlbSAwZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLDBlbSAyLjVlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC41KSwtMi42ZW0gMGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC43KSwtMS44ZW0gLTEuOGVtIDAgMGVtICMwMzQ3N2Z9fUBrZXlmcmFtZXMgbG9hZDV7MCUsMTAwJXtib3gtc2hhZG93OjBlbSAtMi42ZW0gMGVtIDBlbSAjMDM0NzdmLDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksMi41ZW0gMGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwwZW0gMi41ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuNSksLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuNyl9MTIuNSV7Ym94LXNoYWRvdzowZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgzLDcxLDEyNywwLjcpLDEuOGVtIC0xLjhlbSAwIDBlbSAjMDM0NzdmLDIuNWVtIDBlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksMS43NWVtIDEuNzVlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksMGVtIDIuNWVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjUpfTI1JXtib3gtc2hhZG93OjBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDMsNzEsMTI3LDAuNSksMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC43KSwyLjVlbSAwZW0gMCAwZW0gIzAzNDc3ZiwxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwwZW0gMi41ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMil9MzcuNSV7Ym94LXNoYWRvdzowZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuNSksMi41ZW0gMGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC43KSwxLjc1ZW0gMS43NWVtIDAgMGVtICMwMzQ3N2YsMGVtIDIuNWVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwtMS44ZW0gMS44ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpfTUwJXtib3gtc2hhZG93OjBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwyLjVlbSAwZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjUpLDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjcpLDBlbSAyLjVlbSAwIDBlbSAjMDM0NzdmLC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMil9NjIuNSV7Ym94LXNoYWRvdzowZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksMi41ZW0gMGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC41KSwwZW0gMi41ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjcpLC0xLjhlbSAxLjhlbSAwIDBlbSAjMDM0NzdmLC0yLjZlbSAwZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLC0xLjhlbSAtMS44ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpfTc1JXtib3gtc2hhZG93OjBlbSAtMi42ZW0gMGVtIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksMS44ZW0gLTEuOGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwyLjVlbSAwZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLDEuNzVlbSAxLjc1ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLDBlbSAyLjVlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuNSksLTEuOGVtIDEuOGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC43KSwtMi42ZW0gMGVtIDAgMGVtICMwMzQ3N2YsLTEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMil9ODcuNSV7Ym94LXNoYWRvdzowZW0gLTIuNmVtIDBlbSAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLDEuOGVtIC0xLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuMiksMi41ZW0gMGVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwxLjc1ZW0gMS43NWVtIDAgMGVtIHJnYmEoMyw3MSwxMjcsMC4yKSwwZW0gMi41ZW0gMCAwZW0gcmdiYSgzLDcxLDEyNywwLjIpLC0xLjhlbSAxLjhlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuNSksLTIuNmVtIDBlbSAwIDBlbSByZ2JhKDMsNzEsMTI3LDAuNyksLTEuOGVtIC0xLjhlbSAwIDBlbSAjMDM0NzdmfX0ubWVzc2FnZS1tb2RhbDpmb2N1c3tvdXRsaW5lOm5vbmV9Lm1lc3NhZ2UtbW9kYWxfX292ZXJsYXl7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuNSk7cGFkZGluZzoxMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjt6LWluZGV4OjEwMDB9Lm1lc3NhZ2UtbW9kYWxfX2Nsb3NlLWJ1dHRvbntib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjI0cHg7cmlnaHQ6MjBweDt6LWluZGV4OjEwMDtjdXJzb3I6cG9pbnRlcjttYXJnaW46MDtwYWRkaW5nOjA7Y29sb3I6aW5oZXJpdH0ubWVzc2FnZS1tb2RhbF9fY2xvc2UtYnV0dG9uLWljb257d2lkdGg6MTVweDtoZWlnaHQ6MTVweDtkaXNwbGF5OmJsb2NrfS5tZXNzYWdlLW1vZGFsX19jb250ZW50e2FsaWduLXNlbGY6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjt3aWR0aDoxMDAlO21heC13aWR0aDo1NTBweDttYXgtaGVpZ2h0OjEwMCU7b3ZlcmZsb3cteTphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO3dvcmQtYnJlYWs6YnJlYWstd29yZDtwYWRkaW5nOjYwcHggMzBweDtvdXRsaW5lOm5vbmV9Lm1lc3NhZ2UtbW9kYWxfX0JvZHktLW9wZW57b3ZlcmZsb3c6aGlkZGVufS5jb25maXJtYXRpb257ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1jb250ZW50OmNlbnRlcn0uY29uZmlybWF0aW9uX19oZWFkaW5ne2ZvbnQtc2l6ZToxLjYyNXJlbTtmb250LXdlaWdodDpib2xkO2FsaWduLXNlbGY6Y2VudGVyfS5jb25maXJtYXRpb25fX3RleHR7Zm9udC1zaXplOjFyZW07YWxpZ24tc2VsZjpjZW50ZXI7bWFyZ2luLWJvdHRvbToxLjI1cmVtfS5jb25maXJtYXRpb25fX3RleHQtLWVycm9ye2NvbG9yOiNGRjEwMTB9LmNvbmZpcm1hdGlvbl9faWNvbntkaXNwbGF5OmJsb2NrO3dpZHRoOjYycHg7aGVpZ2h0OjYycHg7YWxpZ24tc2VsZjpjZW50ZXJ9Lm8tYWljLWhlYWRlcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7bWFyZ2luLXJpZ2h0Oi0xcmVtO21hcmdpbi1sZWZ0Oi0xcmVtO2JvcmRlci10b3A6LjFyZW0gc29saWQgIzAzNDc3Zjtib3JkZXItYm90dG9tOi4xcmVtIHNvbGlkICMwMzQ3N2Z9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuby1haWMtaGVhZGVye21hcmdpbjowfX0uby1haWMtaGVhZGVyX19kZXRhaWxzLC5vLWFpYy1oZWFkZXJfX2FkZHJlc3MsLm8tYWljLWhlYWRlcl9fY29kZXtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lm8tYWljLWhlYWRlcl9fZGV0YWlscywuby1haWMtaGVhZGVyX19hZGRyZXNzLC5vLWFpYy1oZWFkZXJfX2NvZGV7bWF4LXdpZHRoOjMzLjMzMzMzJX19QG1lZGlhIHByaW50ey5vLWFpYy1oZWFkZXJfX2RldGFpbHMsLm8tYWljLWhlYWRlcl9fYWRkcmVzcywuby1haWMtaGVhZGVyX19jb2Rle21heC13aWR0aDozMy4zMzMzMyV9fS5vLWFpYy1oZWFkZXJfX2RldGFpbHN7Ym9yZGVyLWJvdHRvbTouMXJlbSBzb2xpZCAjMDM0NzdmO3RleHQtYWxpZ246Y2VudGVyO29yZGVyOjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5vLWFpYy1oZWFkZXJfX2RldGFpbHN7dGV4dC1hbGlnbjpsZWZ0O2JvcmRlci1ib3R0b206MDtvcmRlcjowfX1AbWVkaWEgcHJpbnR7Lm8tYWljLWhlYWRlcl9fZGV0YWlsc3t0ZXh0LWFsaWduOmxlZnQ7Ym9yZGVyLWJvdHRvbTowO29yZGVyOjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsuby1haWMtaGVhZGVyX19pbmZve21heC13aWR0aDozMy4zMzMzMyV9fUBtZWRpYSBwcmludHsuby1haWMtaGVhZGVyX19pbmZve21heC13aWR0aDozMy4zMzMzMyV9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm8tYWljLWhlYWRlcl9faW5mb3ttaW4td2lkdGg6MzMuMzMzMzMlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7Lm8tYWljLWhlYWRlcl9fdmFsdWV7bWF4LXdpZHRoOjY2LjY2NjY3JX19QG1lZGlhIHByaW50ey5vLWFpYy1oZWFkZXJfX3ZhbHVle21heC13aWR0aDo2Ni42NjY2NyV9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm8tYWljLWhlYWRlcl9fdmFsdWV7bWluLXdpZHRoOjY2LjY2NjY3JX19Lm8tYWljLWhlYWRlcl9fdmFsdWUtLWVtYWlse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dvcmQtYnJlYWs6YnJlYWstYWxsfS5vLWFpYy1oZWFkZXJfX2FkZHJlc3N7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLWJvdHRvbTouMXJlbSBzb2xpZCAjMDM0NzdmO29yZGVyOjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5vLWFpYy1oZWFkZXJfX2FkZHJlc3N7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1sZWZ0Oi4xcmVtIHNvbGlkICMwMzQ3N2Y7Ym9yZGVyLXJpZ2h0Oi4xcmVtIHNvbGlkICMwMzQ3N2Y7b3JkZXI6MX19QG1lZGlhIHByaW50ey5vLWFpYy1oZWFkZXJfX2FkZHJlc3N7Ym9yZGVyLWJvdHRvbTowO2JvcmRlci1sZWZ0Oi4xcmVtIHNvbGlkICMwMzQ3N2Y7Ym9yZGVyLXJpZ2h0Oi4xcmVtIHNvbGlkICMwMzQ3N2Y7b3JkZXI6MX19Lm8tYWljLWhlYWRlcl9fY29kZXtvcmRlcjoyfS5vLWhlYWRlcntib3JkZXItYm90dG9tOjAuMjVyZW0gc29saWQgIzAzNDc3ZjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuby1oZWFkZXJ7Ym9yZGVyLWJvdHRvbTowfX0uaGVhZGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9LmhlYWRlciAuaGVhZGVyLWNvbnRlbnR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczphdXRvIGF1dG8gYXV0bztnYXA6MjBweH0uaGVhZGVyIC5oZWFkZXItY29udGVudCAuaGVhZGVyLWxvZ291dCwuaGVhZGVyIC5oZWFkZXItY29udGVudCAuaGVhZGVyLXRpdGxle2ZvbnQtc2l6ZTowLjg3NXJlbTtmb250LXdlaWdodDo2MDB9LmhlYWRlciAuaGVhZGVyLWNvbnRlbnQgLmhlYWRlci10aXRsZSAuaGVhZGVyLXN1YnRpdGxle3BhZGRpbmctcmlnaHQ6NXB4fUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7LmhlYWRlcntkaXNwbGF5OmlubGluZX0uaGVhZGVyIC5oZWFkZXItY29udGVudHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YmFja2dyb3VuZDojMDM0NzdGO3BhZGRpbmc6MC44NzVyZW07aGVpZ2h0OjY1cHg7Y29sb3I6I2ZmZn0uaGVhZGVyIC5oZWFkZXItY29udGVudCAuaGVhZGVyLXRpdGxle2NvbG9yOiNmZmY7cGFkZGluZzo0cHggMCAwIDZweH0uaGVhZGVyIC5oZWFkZXItY29udGVudCAuaGVhZGVyLWxvZ291dHtwYWRkaW5nOjRweCA0cHggNHB4IDB9LmhlYWRlciAuaGVhZGVyLWNvbnRlbnQgLmhlYWRlci1sb2dvdXQgYXtjb2xvcjojZmZmfX0uby1mb290ZXJ7Y29sb3I6I2ZmZjtwYWRkaW5nLXRvcDoycmVtO3BhZGRpbmctYm90dG9tOjJyZW19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuby1mb290ZXJ7cGFkZGluZy1ib3R0b206NHJlbX19Lm8tZm9vdGVyLWNvbHVtbi1jb250YWluZXJ7bWFyZ2luLXRvcDoxcmVtO21hcmdpbi1sZWZ0OjFyZW19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuby1mb290ZXItY29sdW1uLWNvbnRhaW5lcnttYXJnaW4tdG9wOjByZW07bWFyZ2luLWxlZnQ6MHJlbX19Lm8tZm9vdGVyIGF7Y29sb3I6I2ZmZjtib3JkZXItYm90dG9tOjFweCBzb2xpZCB0cmFuc3BhcmVudDttYXJnaW4tbGVmdDoxLjVyZW07Zm9udC1zaXplOjFyZW07ZGlzcGxheTp0YWJsZTtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tdG9wOjAuNXJlbX0uby1mb290ZXIgYTpob3Zlcntib3JkZXItY29sb3I6I2YwNmMwMH0uby1mb290ZXIgYTpiZWZvcmV7Y29udGVudDp1cmwoXCIvUmVzb3VyY2VzL2ljb25zL2ljb25fc21hbGxfYXJyb3cuc3ZnXCIpO2NvbG9yOiNmMDZjMDA7aGVpZ2h0OjEuMXJlbTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjAuMzVyZW07bWFyZ2luLWxlZnQ6LTEuNXJlbX0uby1mb290ZXIgdWx7bGlzdC1zdHlsZTpub25lO3BhZGRpbmctbGVmdDowfS5vLWZvb3RlciBsaXtjb2xvcjojZmZmfS5vLWZvb3RlciAub19fZm9vdGVyLWNvbHVtbi1oZWFkZXJ7bWFyZ2luLXRvcDowLjVyZW07cGFkZGluZy10b3A6MC4ycmVtO3BhZGRpbmctYm90dG9tOjAuMnJlbTtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MS41cmVtO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbToxcmVtfUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7Lm8tZm9vdGVyIC5vX19mb290ZXItY29sdW1uLWhlYWRlcnttYXJnaW4tYm90dG9tOjJyZW19fS5vLWZvb3RlciAub19fZm9vdGVyLWNvbHVtbi1oZWFkZXItbGlua3tkaXNwbGF5OnRhYmxlO21hcmdpbi1sZWZ0OjJyZW19Lm8tZm9vdGVyIC5vX19mb290ZXItY29sdW1uLWhlYWRlci1saW5rOmJlZm9yZXtjb250ZW50OnVybChcIi9SZXNvdXJjZXMvaWNvbnMvaWNvbl9sYXJnZV9hcnJvdy5zdmdcIik7aGVpZ2h0OjJyZW07dG9wOjAuMjVyZW07bWFyZ2luLWxlZnQ6LTJyZW19Lm8tZmVhdHVyZWQtbmV3c3ttYXJnaW4tYm90dG9tOjRyZW19Lm8tZ3VpZGV7Y291bnRlci1yZXNldDpzdGVwLWNvdW50ZXI7Ym9yZGVyLWxlZnQ6M3B4IHNvbGlkICM5YWRmZjM7bWFyZ2luLWxlZnQ6MS4ycmVtO3BhZGRpbmctdG9wOjAuM3JlbX0uby1jb250YWN0e3BhZGRpbmc6MnJlbSAycmVtO21hcmdpbi1ib3R0b206MnJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5vLWNvbnRhY3R7cGFkZGluZzoycmVtIDNyZW19fS5vLWNvbnRhY3QgLmEtYmlnLWgye3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MS43NXJlbTttYXJnaW4tYm90dG9tOjJyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuby1jb250YWN0IC5hLWJpZy1oMntmb250LXNpemU6MnJlbX19Lm8tY29udGFjdCAub19fbGFiZWx7Zm9udC13ZWlnaHQ6NjAwfS5vLWNvbnRhY3QgLm9fX3RlbGVwaG9uZXttYXJnaW4tcmlnaHQ6MXJlbX0uby1nbG9iYWwtYWxlcnR7cGFkZGluZy10b3A6MnJlbTtiYWNrZ3JvdW5kLWNvbG9yOiNmY2U1ZDJ9Lm8tZ2xvYmFsLWFsZXJ0IC5vX19nbG9iYWwtYWxlcnQtdGl0bGV7bGluZS1oZWlnaHQ6MS41cmVtO2ZvbnQtc2l6ZToxcmVtfS5vLWdsb2JhbC1hbGVydCAub19fZ2xvYmFsLWFsZXJ0LWNsb3Nle21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjJyZW19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuby1nbG9iYWwtYWxlcnR7cGFkZGluZy10b3A6M3JlbX0uby1nbG9iYWwtYWxlcnQgLm9fX2dsb2JhbC1hbGVydC10aXRsZXtmb250LXNpemU6MnJlbTttYXJnaW4tYm90dG9tOjFyZW19Lm8tZ2xvYmFsLWFsZXJ0IC5vX19nbG9iYWwtYWxlcnQtdGV4dHtmb250LXNpemU6MS41cmVtfS5vLWdsb2JhbC1hbGVydCAub19fZ2xvYmFsLWFsZXJ0LWNsb3Nle21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDoxcmVtO2xlZnQ6MDtyaWdodDphdXRvfX0uby1pZS13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2ZjZTVkMn0uby1pZS13YXJuaW5nIC5vX19pZS13YXJuaW5nLWNsb3Nle21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDoxcmVtO2xlZnQ6MDtyaWdodDphdXRvfS5vLWllLXdhcm5pbmcgLndhcm5pbmctYm9keXtjb2xvcjojMDAwO3BhZGRpbmctbGVmdDoxMnJlbX0uby1pZS13YXJuaW5nIC53YXJuaW5nLWJvZHk+Lm9fX2llLXdhcm5pbmctaGVhZGVye2ZvbnQtc2l6ZToycmVtO3BhZGRpbmctdG9wOjJyZW07bWFyZ2luLWJvdHRvbTowLjVyZW19LnJlcG9ydC10b2N7YmFja2dyb3VuZC1jb2xvcjojZGFmNWZmO3Bvc2l0aW9uOnN0aWNreTtwYWRkaW5nOjEuMzEyNXJlbTt0b3A6MDttYXgtaGVpZ2h0OjEwMHZoO292ZXJmbG93LXk6YXV0b31AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5yZXBvcnQtdG9je3dpZHRoOjEwMHZ3O21hcmdpbi1sZWZ0Oi01MHZ3O2xlZnQ6NTAlO3Bvc2l0aW9uOnJlbGF0aXZlfS5yZXBvcnQtdG9jIC50b2MtbGlua3N7cGFkZGluZy10b3A6MS41cmVtO2Rpc3BsYXk6bm9uZX19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsucmVwb3J0LXRvYyAudG9jLWxpbmtze3BhZGRpbmctdG9wOjA7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX0ucmVwb3J0LXRvYy0tdGl0bGV7bWFyZ2luOmF1dG87bWFyZ2luLWJvdHRvbToxLjVyZW07dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KXsucmVwb3J0LXRvYy0tdGl0bGV7bWFyZ2luOjB9fUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7LnJlcG9ydC10b2MtLXRpdGxlLWNvbnRhaW5lcntjdXJzb3I6cG9pbnRlcn19LnJlcG9ydC10b2MtLWxpbmstd3JhcHBlcntkaXNwbGF5OmZsZXg7Y3Vyc29yOnBvaW50ZXJ9LnJlcG9ydC10b2MtLWxpbmt7bWFyZ2luLWJvdHRvbToxcmVtO2NvbG9yOiMwMDA7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9jaztib3JkZXItYm90dG9tOjA7cGFkZGluZy10b3A6MDtwYWRkaW5nLWJvdHRvbTowfS5yZXBvcnQtdG9jLS1saW5rLS1oMXtmb250LXdlaWdodDpib2xkfS5yZXBvcnQtdG9jLS1saW5rLS1oMy0taGlkZGVue2Rpc3BsYXk6bm9uZX0ucmVwb3J0LXRvYy0tbGluay0taDMtLXZpc2libGV7ZGlzcGxheTpibG9jazttYXJnaW4tbGVmdDowLjVyZW07Zm9udC1zaXplOjAuOXJlbX0ucmVwb3J0LXRvYy0tZXhwYW5ke2NvbnRlbnQ6dXJsKFwiL1Jlc291cmNlcy9pY29ucy9pY29uX3NtYWxsX2Fycm93LnN2Z1wiKTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt1c2VyLXNlbGVjdDpub25lfS5yZXBvcnQtdG9jLS1leHBhbmQtLWRvd257dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LnJlcG9ydC10b2MtLWV4cGFuZC0tZG93bi0tZGVza3RvcHttYXJnaW4tdG9wOi0wLjVyZW07bWFyZ2luLWxlZnQ6MC41cmVtfS5yZXBvcnQtdG9jLS1leHBhbmQtLXVwe3RyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKX0ucmVwb3J0LXRvYy0tZXhwYW5kLS11cC0tZGVza3RvcHttYXJnaW4tdG9wOi0yLjByZW07bWFyZ2luLWxlZnQ6MC41cmVtfS5yZXBvcnQtdG9jLS1leHBhbmQtLW1vYmlsZXttYXJnaW4tdG9wOjAuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5yZXBvcnQtdG9jLS1leHBhbmQtLW1vYmlsZXtkaXNwbGF5Om5vbmV9fS5yZXBvcnQtdG9jLS1leHBhbmQtLWRlc2t0b3B7bWFyZ2luLXRvcDotMC41cmVtO21hcmdpbi1sZWZ0OjAuNXJlbX0ucmVwb3J0LXRvYyAuY3VycmVudC1saW5re2NvbG9yOiNmMDZjMDB9QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KXsucmVwb3J0LXNpZGUtY29sdW1ue3Bvc2l0aW9uOnN0aWNreTt0b3A6MDt6LWluZGV4OjEwMDB9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LnJlcG9ydC1jb250ZW50e3dpZHRoOjU2MHB4fX0uby1haXJjcmFmdC1yZWdpc3RlciAuYS1iYWNrZ3JvdW5kLWJveCwuby1haXJjcmFmdC1yZWdpc3RlciAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX1N0YXR1c19fTWVzc2FnZTpub3QoLmhpZGUpLC5FUGlTZXJ2ZXJGb3JtcyAuby1haXJjcmFmdC1yZWdpc3RlciAuRm9ybV9fU3RhdHVzX19NZXNzYWdlOm5vdCguaGlkZSl7cGFkZGluZzowIDFyZW19Lm8tYWlyY3JhZnQtcmVnaXN0ZXIgLnNlYXJjaC10ZXJte2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjQwcHg7bGluZS1oZWlnaHQ6NjRweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uby1haXJjcmFmdC1yZWdpc3RlciAuc2VhcmNoLXRlcm0tcmVzZXR7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDp1bnNldDtwYWRkaW5nOjAgMTBweH0uby1haXJjcmFmdC1yZWdpc3RlciAuc2VhcmNoLXJlc3VsdHtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9Lm8tYWlyY3JhZnQtcmVnaXN0ZXIgLnNlYXJjaC1yZXN1bHQgLnNlYXJjaC1kYXRhe2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5vLWFpcmNyYWZ0LXJlZ2lzdGVyIC5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtZGF0YSAubnVtYmVyc3tmb250LXN0eWxlOml0YWxpYztmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjRweH1AbWVkaWEgKG1heC13aWR0aDogODAwcHgpey5vLWFpcmNyYWZ0LXJlZ2lzdGVyIC5zZWFyY2gtcmVzdWx0e3BhZGRpbmctbGVmdDoxcmVtfS5vLWFpcmNyYWZ0LXJlZ2lzdGVyIC5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtc29ydC1jb250YWluZXJ7ZGlzcGxheTpub25lfX0uby1haXJjcmFmdC1yZWdpc3RlciAubGFzdC11cGRhdGVke2ZvbnQtc3R5bGU6aXRhbGljO2ZvbnQtd2VpZ2h0Om5vcm1hbH0uby1haXJjcmFmdC1yZWdpc3RlciAuYWlyY3JhZnQtbGlzdGluZ3t3aWR0aDozMjBweH0uby1haXJjcmFmdC1yZWdpc3RlciAuYWlyY3JhZnQtbGlzdC1jb250YWluZXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyIDFmcjtncmlkLWNvbHVtbi1nYXA6MjVweDtjb2x1bW4tZ2FwOjI1cHg7Z3JpZC1yb3ctZ2FwOjI1cHg7cm93LWdhcDoyNXB4O21hcmdpbi1sZWZ0OjguMzMzJTttYXJnaW4tcmlnaHQ6OC4zMzMlO21hcmdpbi1ib3R0b206M3JlbX0uby1haXJjcmFmdC1yZWdpc3RlciAuYWlyY3JhZnQtY29udGFpbmVye3dpZHRoOjEwMCU7YmFja2dyb3VuZDojZWVmYWZmO2JvcmRlcjpub25lO3RleHQtYWxpZ246bGVmdDtwYWRkaW5nLXRvcDo4cHg7cGFkZGluZy1ib3R0b206MTBweH0uby1haXJjcmFmdC1yZWdpc3RlciAuYWlyY3JhZnQtY29udGFpbmVyOmhvdmVye2N1cnNvcjpwb2ludGVyfS5vLWFpcmNyYWZ0LXJlZ2lzdGVyIC5haXJjcmFmdC1jb250YWluZXIgLmFpcmNyYWZ0LWhlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206MTJweH0uby1haXJjcmFmdC1yZWdpc3RlciAuYWlyY3JhZnQtY29udGFpbmVyIC5haXJjcmFmdC1oZWFkZXIgLmFpcmNyYWZ0LWljb257aGVpZ2h0OjkwcHg7d2lkdGg6NTAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uby1haXJjcmFmdC1yZWdpc3RlciAuYWlyY3JhZnQtY29udGFpbmVyIC5haXJjcmFmdC1oZWFkZXIgLmFpcmNyYWZ0LWljb24gaW1ne3dpZHRoOjgwJTttYXgtaGVpZ2h0OjcxcHh9Lm8tYWlyY3JhZnQtcmVnaXN0ZXIgLmFpcmNyYWZ0LWNvbnRhaW5lciAuYWlyY3JhZnQtaGVhZGVyIC5haXJjcmFmdC1tYXJre3dpZHRoOmF1dG99Lm8tYWlyY3JhZnQtcmVnaXN0ZXIgLmFpcmNyYWZ0LWNvbnRhaW5lciAuYWlyY3JhZnQtaGVhZGVyIC5haXJjcmFmdC1tYXJrIGgze2ZvbnQtc2l6ZTozMHB4O2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZjA2YzAwfS5vLWFpcmNyYWZ0LXJlZ2lzdGVyIC5haXJjcmFmdC1jb250YWluZXIgLmFpcmNyYWZ0LWhlYWRlciAuYWlyY3JhZnQtbWFyayBoMyBhe2NvbG9yOmJsYWNrO2JvcmRlcjpub25lfS5vLWFpcmNyYWZ0LXJlZ2lzdGVyIC5haXJjcmFmdC1jb250YWluZXIgLmFpcmNyYWZ0LWRhdGF7Z3JpZC1hcmVhOkRhdGE7ZGlzcGxheTpmbGV4O21hcmdpbi1ib3R0b206MTJweDt3aWR0aDoxMDAlfS5vLWFpcmNyYWZ0LXJlZ2lzdGVyIC5haXJjcmFmdC1jb250YWluZXIgLmFpcmNyYWZ0LWRhdGEgLmRhdGF7cGFkZGluZy1sZWZ0OjIycHg7d2lkdGg6MTAwJX0uby1haXJjcmFmdC1yZWdpc3RlciAuYWlyY3JhZnQtY29udGFpbmVyIC5haXJjcmFmdC1kYXRhIC5kYXRhIHVse2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luLWJvdHRvbTowfS5vLWFpcmNyYWZ0LXJlZ2lzdGVyIC5haXJjcmFmdC1jb250YWluZXIgLmFpcmNyYWZ0LWRhdGEgLmRhdGEgbGl7Zm9udC1zaXplOjE0cHh9Lm8tYWlyY3JhZnQtcmVnaXN0ZXIgLmFpcmNyYWZ0LWNvbnRhaW5lciAuYWlyY3JhZnQtZGF0YSAuZGF0YSBsaSAuZmllbGRUaXRsZXtmb250LXdlaWdodDo2MDB9Lm8tYWlyY3JhZnQtcmVnaXN0ZXIgLmFpcmNyYWZ0LWNvbnRhaW5lciAuYWlyY3JhZnQtZGF0YSAuYnV0dG9ue3dpZHRoOjIwJTtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O3BhZGRpbmctdG9wOjEycHh9Lm8tYWlyY3JhZnQtcmVnaXN0ZXIgLmFpcmNyYWZ0LWNvbnRhaW5lciAuYWlyY3JhZnQtZGF0YSAuYnV0dG9uIHN2Z3t3aWR0aDoxOHB4fS5vLWFpcmNyYWZ0LXJlZ2lzdGVyIC5haXJjcmFmdC1jb250YWluZXI6aG92ZXIgLmFpcmNyYWZ0LW1hcmsgaDMgYXtjb2xvcjojZjA2YzAwfS5vLWFpcmNyYWZ0LXJlZ2lzdGVyIC5haXJjcmFmdC1jb250YWluZXI6bnRoLWNoaWxkKDNuKXttYXJnaW4tcmlnaHQ6MH1AbWVkaWEgKG1heC13aWR0aDogMTI0OXB4KXsuby1haXJjcmFmdC1yZWdpc3RlciAuYWlyY3JhZnQtY29udGFpbmVyIC5haXJjcmFmdC1oZWFkZXIgLmFpcmNyYWZ0LW1hcmsgaDN7Zm9udC1zaXplOjIycHh9fUBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCl7Lm8tYWlyY3JhZnQtcmVnaXN0ZXIgLmFpcmNyYWZ0LWxpc3QtY29udGFpbmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjttYXJnaW4tbGVmdDowcHg7bWFyZ2luLXJpZ2h0OjBweH19QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXsuby1haXJjcmFmdC1yZWdpc3RlciAuYWlyY3JhZnQtbGlzdC1jb250YWluZXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7bWFyZ2luLWxlZnQ6MHB4O21hcmdpbi1yaWdodDowcHg7Z3JpZC1jb2x1bW4tZ2FwOjBweDtjb2x1bW4tZ2FwOjBweDtncmlkLXJvdy1nYXA6MTBweDtyb3ctZ2FwOjEwcHh9fS5vLWFpcmNyYWZ0LXJlZ2lzdGVyLXBhZ2luYXRpb257ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1zaXplOjE2cHg7bWFyZ2luLXRvcDoyMHB4fS5vLWFpcmNyYWZ0LXJlZ2lzdGVyLXBhZ2luYXRpb24gYSwuby1haXJjcmFmdC1yZWdpc3Rlci1wYWdpbmF0aW9uIC5zcGFjZXIsLm8tYWlyY3JhZnQtcmVnaXN0ZXItcGFnaW5hdGlvbiAuc2VsZWN0ZWQtcGFnZXttYXJnaW4tcmlnaHQ6OHB4O21pbi13aWR0aDo4cHg7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowO2JvcmRlcjpub25lfS5vLWFpcmNyYWZ0LXJlZ2lzdGVyLXBhZ2luYXRpb24gLnBhZ2UtbGFiZWx7Y29sb3I6IzAzNDc3ZjttYXJnaW4tcmlnaHQ6MTJweH0uby1haXJjcmFmdC1yZWdpc3Rlci1wYWdpbmF0aW9uIC5zZWxlY3RlZC1wYWdle2NvbG9yOiMwMzQ3N2Y7Zm9udC13ZWlnaHQ6NjAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmMDZjMDB9LmNvbnRhaW5lci5vLWFpcmNyYWZ0LWNhcmQtY29udGFpbmVye3BhZGRpbmc6MH0uby1haXJjcmFmdC1jYXJkIC5haXJjcmFmdC1jYXJkLWJvZHl7d2lkdGg6ODAuNSU7bWFyZ2luLWxlZnQ6OC4zMzMlO21hcmdpbi1yaWdodDo4LjMzMyU7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtYXJlYXM6XCJJY29uICBEYXRhICAuXCJcciBcIlJvdyAgUm93IFJvd1wiXHIgXCJPd25lcnMgT3duZXJzICBPd25lcnNcIjtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfS5vLWFpcmNyYWZ0LWNhcmQgLmFpcmNyYWZ0LWluZm8tcm93e3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O3BhZGRpbmctYm90dG9tOjM4cHg7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzAzNDc3ZjttYXJnaW4tYm90dG9tOjM1cHh9Lm8tYWlyY3JhZnQtY2FyZCAuYWlyY3JhZnQtZGF0YS1yb3d7Z3JpZC1hcmVhOlJvdztkaXNwbGF5OmdyaWQ7bWFyZ2luLWJvdHRvbTo0OHB4O2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyfS5vLWFpcmNyYWZ0LWNhcmQgLmFpcmNyYWZ0LWRhdGEtcm93IC5jb2x1bW4gdWx7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MH0uby1haXJjcmFmdC1jYXJkIC5haXJjcmFmdC1kYXRhLXJvdyAuY29sdW1uIGxpe2ZvbnQtc2l6ZToxNnB4O21hcmdpbi1ib3R0b206MTBweH0uby1haXJjcmFmdC1jYXJkIC5haXJjcmFmdC1kYXRhLXJvdyAuY29sdW1uIGxpIC5maWVsZFRpdGxle2ZvbnQtd2VpZ2h0OjcwMH0uby1haXJjcmFmdC1jYXJkIC5haXJjcmFmdC1kYXRhIGgxe2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjVyZW07bGluZS1oZWlnaHQ6NXJlbTtjb2xvcjojZjA2YzAwO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjU3cHh9Lm8tYWlyY3JhZnQtY2FyZCAuYWlyY3JhZnQtZGF0YSB1bHtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO21hcmdpbi1ib3R0b206MH0uby1haXJjcmFmdC1jYXJkIC5haXJjcmFmdC1kYXRhIGxpe2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjI0cHg7bWFyZ2luLWJvdHRvbToxM3B4fS5vLWFpcmNyYWZ0LWNhcmQgLmFpcmNyYWZ0LWRhdGEgbGkgLmZpZWxkVGl0bGV7Zm9udC13ZWlnaHQ6NzAwfS5vLWFpcmNyYWZ0LWNhcmQgLmFpcmNyYWZ0LWRhdGEtb3duZXJze2dyaWQtYXJlYTpPd25lcnM7d2lkdGg6MTAwJTtmb250LXNpemU6MTRweH0uby1haXJjcmFmdC1jYXJkIC5haXJjcmFmdC1kYXRhLW93bmVycyBoMntmb250LXNpemU6MTZweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiNmMDZjMDB9Lm8tYWlyY3JhZnQtY2FyZCAuYWlyY3JhZnQtZGF0YS1vd25lcnMgLm93bmVyLWxpc3QtaGVhZGVye2JhY2tncm91bmQtY29sb3I6I2VlZmFmZjtmb250LXdlaWdodDo3MDA7cGFkZGluZzoyOHB4O3BhZGRpbmctYm90dG9tOjZweDtmb250LXNpemU6MTZweH0uby1haXJjcmFmdC1jYXJkIC5haXJjcmFmdC1kYXRhLW93bmVycyAub3duZXItbGlzdHtiYWNrZ3JvdW5kLWNvbG9yOiNlZWZhZmY7cGFkZGluZzowIDI4cHg7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwfS5vLWFpcmNyYWZ0LWNhcmQgLmFpcmNyYWZ0LWRhdGEtb3duZXJzIC5vd25lci1saXN0IC5vd25lcnt3aWR0aDozMCU7bWFyZ2luLXJpZ2h0OjE0cHh9Lm8tYWlyY3JhZnQtY2FyZCAuYWlyY3JhZnQtZGF0YS1vd25lcnMgLm93bmVyLWxpc3QgdWx7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjMwcHh9Lm8tYWlyY3JhZnQtY2FyZCAuYWlyY3JhZnQtZGF0YS1vd25lcnMgLm93bmVyLWxpc3QgbGl7Zm9udC1zaXplOjE2cHg7bWFyZ2luLWJvdHRvbTowcHh9Lm8tYWlyY3JhZnQtY2FyZCAuYWlyY3JhZnQtZGF0YS1vd25lcnMgLm93bmVyLWxpc3QgbGkgLmZpZWxkVGl0bGV7Zm9udC13ZWlnaHQ6NzAwfS5vLWFpcmNyYWZ0LWNhcmQgLmFpcmNyYWZ0LWRhdGEtb3duZXJzIC5iYWNrLXRvLXNlYXJjaHttYXJnaW4tdG9wOjNyZW19Lm8tYWlyY3JhZnQtY2FyZCAuYWlyY3JhZnQtZGF0YS1vd25lcnMgLnNob3ctYWxsLW93bmVyc3tiYWNrZ3JvdW5kLWNvbG9yOiNlZWZhZmY7cGFkZGluZzoyOHB4O3BhZGRpbmctdG9wOjA7Y29sb3I6IzAzNDc3Zn0uby1haXJjcmFmdC1jYXJkIC5haXJjcmFmdC1kYXRhLW93bmVycyAuc2hvdy1hbGwtb3duZXJzIGJ1dHRvbntib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOm5vbmV9Lm8tYWlyY3JhZnQtY2FyZCAuYWlyY3JhZnQtZGF0YS1vd25lcnMgLnNob3ctYWxsLW93bmVycyBidXR0b246aG92ZXJ7Y29sb3I6I2YwNmMwMH0uby1haXJjcmFmdC1jYXJkIC5haXJjcmFmdC1kYXRhLW93bmVycyAuc2hvdy1hbGwtb3duZXJzIHN2Z3t0cmFuc2Zvcm06cm90YXRlKDkwZGVnKTtoZWlnaHQ6MTRweDttYXJnaW4tcmlnaHQ6MTBweH0uby1haXJjcmFmdC1jYXJkIC5haXJjcmFmdC1kYXRhLW93bmVycyAuc2hvdy1hbGwtb3duZXJzLmV4cGFuZGVkIHN2Z3t0cmFuc2Zvcm06cm90YXRlKC05MGRlZyl9Lm8tYWlyY3JhZnQtY2FyZCAuYWlyY3JhZnQtaWNvbntncmlkLWFyZWE6SWNvbjt3aWR0aDoyMS45NDQ0NDQ0NDQ0NDQ0NHZ3O2hlaWdodDoyMS45NDQ0NDQ0NDQ0NDQ0NHZ3O21heC13aWR0aDozMTZweDttYXgtaGVpZ2h0OjMxNnB4O2JhY2tncm91bmQtY29sb3I6I2VlZmFmZjtkaXNwbGF5OmZsZXg7YWxpZ24tY29udGVudDpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tcmlnaHQ6NiV9Lm8tYWlyY3JhZnQtY2FyZCAuYWlyY3JhZnQtaWNvbiBpbWd7d2lkdGg6ODAlfUBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCl7Lm8tYWlyY3JhZnQtY2FyZCAuY29udGFpbmVye3BhZGRpbmctbGVmdDowcHg7cGFkZGluZy1yaWdodDowcHh9Lm8tYWlyY3JhZnQtY2FyZCAuYWlyY3JhZnQtY2FyZC1ib2R5e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6bWlubWF4KGF1dG8sIDFmcik7Z3JpZC10ZW1wbGF0ZS1hcmVhczpcIkljb25cIlxyIFwiRGF0YVwiXHIgXCJSb3dcIlxyIFwiT3duZXJzXCI7d2lkdGg6MTAwJTttYXJnaW46MHB4fS5vLWFpcmNyYWZ0LWNhcmQgLmFpcmNyYWZ0LWRhdGEtcm93e2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7bWFyZ2luLWxlZnQ6OC4zMzMlO21hcmdpbi1yaWdodDo4LjMzMyV9Lm8tYWlyY3JhZnQtY2FyZCAuYWlyY3JhZnQtaW5mby1yb3d7d2lkdGg6MTAwJTtkaXNwbGF5OmJsb2NrO3BhZGRpbmctYm90dG9tOjM4cHg7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzAzNDc3ZjttYXJnaW4tYm90dG9tOjM1cHh9Lm8tYWlyY3JhZnQtY2FyZCAuYWlyY3JhZnQtaW5mby1yb3cgLmFpcmNyYWZ0LWljb257d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6MTM2cHh9Lm8tYWlyY3JhZnQtY2FyZCAuYWlyY3JhZnQtZGF0YXttYXJnaW4tbGVmdDo4LjMzMyU7bWFyZ2luLXJpZ2h0OjguMzMzJX0uby1haXJjcmFmdC1jYXJkIC5haXJjcmFmdC1kYXRhIGgxe2ZvbnQtc2l6ZTo0NXB4O21hcmdpbi10b3A6MjBweDttYXJnaW4tYm90dG9tOjIwcHh9Lm8tYWlyY3JhZnQtY2FyZCAuYWlyY3JhZnQtZGF0YSBsaXtmb250LXNpemU6MThweH0uby1haXJjcmFmdC1jYXJkIC5haXJjcmFmdC1kYXRhLW93bmVycyBoMnttYXJnaW4tbGVmdDo4LjMzMyU7bWFyZ2luLXJpZ2h0OjguMzMzJX19Lm8tZHJvbmUtb3BlcmF0b3JzIC5hLWJhY2tncm91bmQtYm94LC5vLWRyb25lLW9wZXJhdG9ycyAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX1N0YXR1c19fTWVzc2FnZTpub3QoLmhpZGUpLC5FUGlTZXJ2ZXJGb3JtcyAuby1kcm9uZS1vcGVyYXRvcnMgLkZvcm1fX1N0YXR1c19fTWVzc2FnZTpub3QoLmhpZGUpe3BhZGRpbmc6MCAxcmVtfS5vLWRyb25lLW9wZXJhdG9ycyAuc2VhcmNoLXRlcm17Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6NDBweDtsaW5lLWhlaWdodDo2NHB4O2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5vLWRyb25lLW9wZXJhdG9ycyAuc2VhcmNoLXRlcm0tcmVzZXR7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDp1bnNldDtwYWRkaW5nOjAgMTBweH0uby1kcm9uZS1vcGVyYXRvcnMgLnNlYXJjaC1yZXN1bHR7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfS5vLWRyb25lLW9wZXJhdG9ycyAuc2VhcmNoLXJlc3VsdCAuc2VhcmNoLWRhdGF7ZGlzcGxheTpmbGV4O3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59Lm8tZHJvbmUtb3BlcmF0b3JzIC5zZWFyY2gtcmVzdWx0IC5zZWFyY2gtZGF0YSAubnVtYmVyc3tmb250LXN0eWxlOml0YWxpYztmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjRweH1AbWVkaWEgKG1heC13aWR0aDogODAwcHgpey5vLWRyb25lLW9wZXJhdG9ycyAuc2VhcmNoLXJlc3VsdHtwYWRkaW5nLWxlZnQ6MXJlbX0uby1kcm9uZS1vcGVyYXRvcnMgLnNlYXJjaC1yZXN1bHQgLnNlYXJjaC1zb3J0LWNvbnRhaW5lcntkaXNwbGF5Om5vbmV9fS5vLWRyb25lLW9wZXJhdG9ycyAubGFzdC11cGRhdGVke2ZvbnQtc3R5bGU6aXRhbGljO2ZvbnQtd2VpZ2h0Om5vcm1hbH0uby1kcm9uZS1vcGVyYXRvcnMgLmRyb25lLW9wZXJhdG9yLWxpc3QtY29udGFpbmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmciAxZnI7Z3JpZC1jb2x1bW4tZ2FwOjI1cHg7Y29sdW1uLWdhcDoyNXB4O2dyaWQtcm93LWdhcDoyNXB4O3Jvdy1nYXA6MjVweDttYXJnaW4tbGVmdDo4LjMzMyU7bWFyZ2luLXJpZ2h0OjguMzMzJTttYXJnaW4tYm90dG9tOjNyZW07cGFkZGluZy1ib3R0b206M3JlbX0uby1kcm9uZS1vcGVyYXRvcnMgLmRyb25lLW9wZXJhdG9yLWNvbnRhaW5lcnt3aWR0aDoxMDAlO2JhY2tncm91bmQ6I2VlZmFmZjtib3JkZXI6bm9uZTt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZy10b3A6OHB4O3BhZGRpbmctYm90dG9tOjEwcHh9Lm8tZHJvbmUtb3BlcmF0b3JzIC5kcm9uZS1vcGVyYXRvci1jb250YWluZXIgLmRyb25lLW9wZXJhdG9yLWhlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1ib3R0b206MTJweDtwYWRkaW5nLWxlZnQ6MjJweDtwYWRkaW5nLXJpZ2h0OjIycHg7cGFkZGluZy10b3A6MjJweH0uby1kcm9uZS1vcGVyYXRvcnMgLmRyb25lLW9wZXJhdG9yLWNvbnRhaW5lciAuZHJvbmUtb3BlcmF0b3ItaGVhZGVyIGgze2ZvbnQtc2l6ZTozMHB4O2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZjA2YzAwfS5vLWRyb25lLW9wZXJhdG9ycyAuZHJvbmUtb3BlcmF0b3ItY29udGFpbmVyIC5kcm9uZS1vcGVyYXRvci1oZWFkZXIgaDMgYXtjb2xvcjpibGFjaztib3JkZXI6bm9uZX0uby1kcm9uZS1vcGVyYXRvcnMgLmRyb25lLW9wZXJhdG9yLWNvbnRhaW5lciAuZHJvbmUtb3BlcmF0b3ItZGF0YXtncmlkLWFyZWE6RGF0YTtkaXNwbGF5OmZsZXg7bWFyZ2luLWJvdHRvbToxMnB4O3dpZHRoOjEwMCV9Lm8tZHJvbmUtb3BlcmF0b3JzIC5kcm9uZS1vcGVyYXRvci1jb250YWluZXIgLmRyb25lLW9wZXJhdG9yLWRhdGEgLmRhdGF7cGFkZGluZy1sZWZ0OjIycHg7d2lkdGg6MTAwJX0uby1kcm9uZS1vcGVyYXRvcnMgLmRyb25lLW9wZXJhdG9yLWNvbnRhaW5lciAuZHJvbmUtb3BlcmF0b3ItZGF0YSAuZGF0YSB1bHtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO21hcmdpbi1ib3R0b206MH0uby1kcm9uZS1vcGVyYXRvcnMgLmRyb25lLW9wZXJhdG9yLWNvbnRhaW5lciAuZHJvbmUtb3BlcmF0b3ItZGF0YSAuZGF0YSBsaXtmb250LXNpemU6MTRweH0uby1kcm9uZS1vcGVyYXRvcnMgLmRyb25lLW9wZXJhdG9yLWNvbnRhaW5lciAuZHJvbmUtb3BlcmF0b3ItZGF0YSAuZGF0YSBsaSAuZmllbGRUaXRsZXtmb250LXdlaWdodDo2MDB9Lm8tZHJvbmUtb3BlcmF0b3JzIC5kcm9uZS1vcGVyYXRvci1jb250YWluZXIgLmRyb25lLW9wZXJhdG9yLWRhdGEgLmRyb25lLW9wZXJhdG9yLWNvbnRhaW5lcnt3aWR0aDoyMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtwYWRkaW5nLXRvcDoxMnB4fS5vLWRyb25lLW9wZXJhdG9ycyAuZHJvbmUtb3BlcmF0b3ItY29udGFpbmVyOmhvdmVyIGgzIGF7Y29sb3I6I2YwNmMwMH0uby1kcm9uZS1vcGVyYXRvcnMgLmRyb25lLW9wZXJhdG9yLWNvbnRhaW5lcjpudGgtY2hpbGQoM24pe21hcmdpbi1yaWdodDowfUBtZWRpYSAobWF4LXdpZHRoOiAxMjQ5cHgpey5vLWRyb25lLW9wZXJhdG9ycyAuZHJvbmUtb3BlcmF0b3ItY29udGFpbmVyIC5kcm9uZS1vcGVyYXRvci1oZWFkZXIgaDN7Zm9udC1zaXplOjIycHh9fUBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCl7Lm8tZHJvbmUtb3BlcmF0b3JzIC5kcm9uZS1vcGVyYXRvci1saXN0LWNvbnRhaW5lcntkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7bWFyZ2luLWxlZnQ6MHB4O21hcmdpbi1yaWdodDowcHh9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7Lm8tZHJvbmUtb3BlcmF0b3JzIC5kcm9uZS1vcGVyYXRvci1saXN0LWNvbnRhaW5lcntkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcjttYXJnaW4tbGVmdDowcHg7bWFyZ2luLXJpZ2h0OjBweDtncmlkLWNvbHVtbi1nYXA6MHB4O2NvbHVtbi1nYXA6MHB4O2dyaWQtcm93LWdhcDoxMHB4O3Jvdy1nYXA6MTBweH19Lm8tZHJvbmUtb3BlcmF0b3ItcGFnaW5hdGlvbntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LXNpemU6MTZweDttYXJnaW4tdG9wOjIwcHh9Lm8tZHJvbmUtb3BlcmF0b3ItcGFnaW5hdGlvbiBhLC5vLWRyb25lLW9wZXJhdG9yLXBhZ2luYXRpb24gLnNwYWNlciwuby1kcm9uZS1vcGVyYXRvci1wYWdpbmF0aW9uIC5zZWxlY3RlZC1wYWdle21hcmdpbi1yaWdodDo4cHg7bWluLXdpZHRoOjhweDt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjA7Ym9yZGVyOm5vbmV9Lm8tZHJvbmUtb3BlcmF0b3ItcGFnaW5hdGlvbiAucGFnZS1sYWJlbHtjb2xvcjojMDM0NzdmO21hcmdpbi1yaWdodDoxMnB4fS5vLWRyb25lLW9wZXJhdG9yLXBhZ2luYXRpb24gLnNlbGVjdGVkLXBhZ2V7Y29sb3I6IzAzNDc3Zjtmb250LXdlaWdodDo2MDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2YwNmMwMH0uZG9jdW1lbnQtbGFuZGluZy1wYWdlIC5tLWxpbmstYm94e21pbi1oZWlnaHQ6MzU1cHg7bWF4LWhlaWdodDozNTVweDtwYWRkaW5nOjNyZW0gMy41cmVtIDNyZW0gM3JlbTttYXJnaW4tYm90dG9tOjNyZW07Y3Vyc29yOnBvaW50ZXJ9LmRvY3VtZW50LWxhbmRpbmctcGFnZSAubS1saW5rLWJveDpob3ZlciBoMXtjb2xvcjojZjA2YzAwfUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7LmRvY3VtZW50LWxhbmRpbmctcGFnZSAubS1saW5rLWJveCAubV9fdGV4dC1jb250YWluZXIgLm1fX2hlYWRlciBoMXtmb250LXNpemU6MS42MjVyZW07bWFyZ2luLXRvcDowLjVyZW19fS5kb2N1bWVudC1sYW5kaW5nLXBhZ2UgLm0tbGluay1ib3ggLm1fX3RleHQtY29udGFpbmVyIC5kb2N1bWVudC1ib2R5e21heC13aWR0aDo1MDZweH0uZG9jdW1lbnQtbGFuZGluZy1wYWdlIC5tLWxpbmstYm94IC5tX190ZXh0LWNvbnRhaW5lciAuZG9jdW1lbnQtYm9keSBpbWd7d2lkdGg6MzRweH0uZG9jdW1lbnQtbGFuZGluZy1wYWdlIC5tLWxpbmstYm94IC5tX190ZXh0LWNvbnRhaW5lciAubV9fc3ViaGVhZGVye2Rpc3BsYXk6LXdlYmtpdC1ib3g7LXdlYmtpdC1saW5lLWNsYW1wOjQ7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsO292ZXJmbG93OmhpZGRlbjtmb250LXdlaWdodDo3MDB9LmRvY3VtZW50LWxhbmRpbmctcGFnZSAuby1mZWF0dXJlZC1uZXdzIC5hX19mZWF0dXJlZC1saW5rLXRleHR7Zm9udC1zaXplOjFyZW19LmRvY3VtZW50LWxhbmRpbmctcGFnZSAubW9yZS1uZXdzLWxpbmt7Ym9yZGVyLWJvdHRvbTpub25lO21hcmdpbjphdXRvO3BhZGRpbmc6MC43cmVtIDMuM3JlbTtib3JkZXItcmFkaXVzOjhweDtiYWNrZ3JvdW5kOiMwMzQ3N2Y7Y29sb3I6d2hpdGU7Zm9udC1zaXplOjEuMTI1cmVtO2ZvbnQtd2VpZ2h0OjcwMH0uZG9jdW1lbnQtbGFuZGluZy1wYWdlIC5tb3JlLW5ld3MtbGluazpob3Zlcntjb2xvcjojZjA2YzAwfS5kb2N1bWVudC1sYW5kaW5nLXBhZ2UgLmhlYWRlci1jb250YWluZXIgLnRpdGxle2ZvbnQtc2l6ZToxLjYyNXJlbX0uZG9jdW1lbnQtbGFuZGluZy1wYWdlIC5kaXZpZGVye2NvbG9yOiMwMzQ3N2Y7bWFyZ2luLXRvcDowfUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7LmRvY3VtZW50LWxhbmRpbmctcGFnZSAuZGl2aWRlcnttYXJnaW4tdG9wOjJyZW07bWFyZ2luLWJvdHRvbToycmVtfX0uZG9jdW1lbnQtbGFuZGluZy1wYWdlIC5sYXRlc3QtZG9jdW1lbnRzIC5sYXRlc3QtZG9jdW1lbnRzLWNvbnRlbnR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjYwcHggYXV0bztkaXNwbGF5OmdyaWQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzAzNDc3ZjtwYWRkaW5nLWJvdHRvbToxMnB4O21hcmdpbi10b3A6MTFweH0uZG9jdW1lbnQtbGFuZGluZy1wYWdlIC5sYXRlc3QtZG9jdW1lbnRzIC5sYXRlc3QtZG9jdW1lbnRzLWNvbnRlbnQ6Zmlyc3Qtb2YtdHlwZXtib3JkZXItdG9wOjFweCBzb2xpZCAjMDM0NzdmO3BhZGRpbmctdG9wOjEycHh9LmRvY3VtZW50LWxhbmRpbmctcGFnZSAubGF0ZXN0LWRvY3VtZW50cyAubGF0ZXN0LWRvY3VtZW50cy1jb250ZW50IC5sYXRlc3QtZG9jdW1lbnRzLWljb24gaW1ne2hlaWdodDozNXB4O3dpZHRoOjUwcHh9LmRvY3VtZW50LWxhbmRpbmctcGFnZSAubGF0ZXN0LWRvY3VtZW50cyAubGF0ZXN0LWRvY3VtZW50cy1jb250ZW50IC5kb2N1bWVudC1ib2R5e2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMH0uZG9jdW1lbnQtbGFuZGluZy1wYWdlIC5sYXRlc3QtZG9jdW1lbnRzIC5sYXRlc3QtZG9jdW1lbnRzLWNvbnRlbnQgLmRvY3VtZW50LWJvZHkgLmRvY3VtZW50LWJvZHktY29udGVudHtkaXNwbGF5OmZsZXh9LmRvY3VtZW50LWxhbmRpbmctcGFnZSAubGF0ZXN0LWRvY3VtZW50cyAubGF0ZXN0LWRvY3VtZW50cy1jb250ZW50IC5kb2N1bWVudC1ib2R5IC5kb2N1bWVudC1ib2R5LWNvbnRlbnQgYXtjb2xvcjojMDM0NzdmO2JvcmRlcjpub25lO2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjB9LmRvY3VtZW50LWxhbmRpbmctcGFnZSAubGF0ZXN0LWRvY3VtZW50cyAubGF0ZXN0LWRvY3VtZW50cy1jb250ZW50IC5kb2N1bWVudC1ib2R5IC5kb2N1bWVudC1ib2R5LWNvbnRlbnQgYTpob3Zlcntjb2xvcjojZjA2YzAwfS5kb2N1bWVudC1sYW5kaW5nLXBhZ2UgLmxhdGVzdC1kb2N1bWVudHMgLmxhdGVzdC1kb2N1bWVudHMtY29udGVudCAuZG9jdW1lbnQtYm9keSAuZG9jdW1lbnQtYm9keS1jb250ZW50IC5ib2R5LXRpdGxle21heC13aWR0aDo4MCU7ZGlzcGxheTotd2Via2l0LWJveDstd2Via2l0LWxpbmUtY2xhbXA6MTstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7b3ZlcmZsb3c6aGlkZGVufS5kb2N1bWVudC1sYW5kaW5nLXBhZ2UgLmxhdGVzdC1kb2N1bWVudHMgLmxhdGVzdC1kb2N1bWVudHMtY29udGVudCAuZG9jdW1lbnQtYm9keSAuZG9jdW1lbnQtYm9keS1jb250ZW50IC5ib2R5LWljb24gaW1ne3BhZGRpbmctbGVmdDoxMHB4O3dpZHRoOjMwcHg7cGFkZGluZy1ib3R0b206NXB4fS5kb2N1bWVudC1sYW5kaW5nLXBhZ2UgLmxhdGVzdC1kb2N1bWVudHMgLmxhdGVzdC1kb2N1bWVudHMtY29udGVudCAuZG9jdW1lbnQtZGF0ZXtmb250LXNpemU6MC43NXJlbTtmb250LXdlaWdodDozMDB9LmRvY3VtZW50LWxhbmRpbmctcGFnZSBoMXtsaW5lLWhlaWdodDoxLjQ1O2ZvbnQtZmFtaWx5OlwiTWVycml3ZWF0aGVyXCI7Zm9udC13ZWlnaHQ6Ym9sZH0uZG9jdW1lbnQtbGFuZGluZy1wYWdlIGgye2ZvbnQtZmFtaWx5OlwiTWVycml3ZWF0aGVyXCI7bGluZS1oZWlnaHQ6MS4zODV9LmRvY3VtZW50LWxhbmRpbmctcGFnZSBoM3tsaW5lLWhlaWdodDoxLjMzNH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5kb2N1bWVudC1sYW5kaW5nLXBhZ2UgaDF7bGluZS1oZWlnaHQ6MS4yOH19LmRvY3VtZW50LWxhbmRpbmctcGFnZSAucGFnZS1oZWFkaW5ne3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OlwiTWVycml3ZWF0aGVyXCI7Zm9udC1zaXplOjEuNjI1cmVtO2xpbmUtaGVpZ2h0OjIuMjVyZW07Zm9udC13ZWlnaHQ6NzAwO3dvcmQtYnJlYWs6YnJlYWstd29yZDttYXJnaW46MS4yNXJlbSAwIDIuNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5kb2N1bWVudC1sYW5kaW5nLXBhZ2UgLnBhZ2UtaGVhZGluZ3tmb250LXNpemU6My4xMjVyZW07bGluZS1oZWlnaHQ6NHJlbTttYXJnaW46MCAwIDQuNzVyZW19fS5kb2N1bWVudC1mb2xkZXItbGlzdGluZyAuc29ydC1maWx0ZXIsLmRvY3VtZW50LWxpc3RpbmcgLnNvcnQtZmlsdGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KXsuZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLnNvcnQtZmlsdGVyLC5kb2N1bWVudC1saXN0aW5nIC5zb3J0LWZpbHRlcntqdXN0aWZ5LWNvbnRlbnQ6c3RhcnR9fS5kb2N1bWVudC1mb2xkZXItbGlzdGluZyAuc29ydC1maWx0ZXIgLm0tZmlsdGVyLXNvcnQgbGkgYS5zZWxlY3RlZCwuZG9jdW1lbnQtbGlzdGluZyAuc29ydC1maWx0ZXIgLm0tZmlsdGVyLXNvcnQgbGkgYS5zZWxlY3RlZHtjb2xvcjojZmZmfS5kb2N1bWVudC1mb2xkZXItbGlzdGluZyAuY2FyZCwuZG9jdW1lbnQtbGlzdGluZyAuY2FyZHtib3JkZXI6bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDM0NzdmO2JvcmRlci1yYWRpdXM6MH0uZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLmNhcmQuZXhwYW5kZWQsLmRvY3VtZW50LWxpc3RpbmcgLmNhcmQuZXhwYW5kZWR7YmFja2dyb3VuZC1jb2xvcjojZWVmYWZmfS5kb2N1bWVudC1mb2xkZXItbGlzdGluZyAuY2FyZCAuZG9jdW1lbnQtaGVhZGVyLC5kb2N1bWVudC1saXN0aW5nIC5jYXJkIC5kb2N1bWVudC1oZWFkZXJ7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtib3JkZXItYm90dG9tOm5vbmU7Ym9yZGVyLXJhZGl1czowO3BhZGRpbmc6MC4ycmVtIDEuMjVyZW19LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5jYXJkIC5kb2N1bWVudC1oZWFkZXIuZXhwYW5kZWQsLmRvY3VtZW50LWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWhlYWRlci5leHBhbmRlZHtiYWNrZ3JvdW5kLWNvbG9yOiNlZWZhZmZ9LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5jYXJkIC5kb2N1bWVudC1jb2xsYXBzZS1jb250YWluZXIsLmRvY3VtZW50LWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWNvbGxhcHNlLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47ZmxleC13cmFwOndyYXB9LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5jYXJkIC5kb2N1bWVudC1jb2xsYXBzZS1jb250YWluZXIgLmRhdGUsLmRvY3VtZW50LWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWNvbGxhcHNlLWNvbnRhaW5lciAuZGF0ZXttYXJnaW4tcmlnaHQ6M3JlbTtmb250LXNpemU6MC44NzV9LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5jYXJkIC5kb2N1bWVudC1jb2xsYXBzZS1jb250YWluZXIgLmRvY3VtZW50LXR5cGUtaWNvbiBpbWcsLmRvY3VtZW50LWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWNvbGxhcHNlLWNvbnRhaW5lciAuZG9jdW1lbnQtdHlwZS1pY29uIGltZ3toZWlnaHQ6MzVweDt3aWR0aDo1MHB4fUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5jYXJkIC5kb2N1bWVudC1jb2xsYXBzZS1jb250YWluZXIsLmRvY3VtZW50LWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWNvbGxhcHNlLWNvbnRhaW5lcntqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWNvbGxhcHNlLWNvbnRhaW5lciAuZG9jdW1lbnQtY29sbGFwc2UtbGVmdCwuZG9jdW1lbnQtbGlzdGluZyAuY2FyZCAuZG9jdW1lbnQtY29sbGFwc2UtY29udGFpbmVyIC5kb2N1bWVudC1jb2xsYXBzZS1sZWZ0e2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQ7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5kb2N1bWVudC1mb2xkZXItbGlzdGluZyAuY2FyZCAuZG9jdW1lbnQtY29sbGFwc2UtY29udGFpbmVyIC5kb2N1bWVudC1jb2xsYXBzZS1sZWZ0IC5kb2N1bWVudC10eXBlLWljb24sLmRvY3VtZW50LWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWNvbGxhcHNlLWNvbnRhaW5lciAuZG9jdW1lbnQtY29sbGFwc2UtbGVmdCAuZG9jdW1lbnQtdHlwZS1pY29ue3BhZGRpbmc6MTVweCAwIDEwcHggMH0uZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWNvbGxhcHNlLWNvbnRhaW5lciAuZG9jdW1lbnQtY29sbGFwc2UtbGVmdCAuZG9jdW1lbnQtdGl0bGUgYSwuZG9jdW1lbnQtbGlzdGluZyAuY2FyZCAuZG9jdW1lbnQtY29sbGFwc2UtY29udGFpbmVyIC5kb2N1bWVudC1jb2xsYXBzZS1sZWZ0IC5kb2N1bWVudC10aXRsZSBhe2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMH0uZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWNvbGxhcHNlLWNvbnRhaW5lciAuZG9jdW1lbnQtY29sbGFwc2UtcmlnaHQsLmRvY3VtZW50LWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWNvbGxhcHNlLWNvbnRhaW5lciAuZG9jdW1lbnQtY29sbGFwc2UtcmlnaHR7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5jYXJkIC5kb2N1bWVudC1jb2xsYXBzZS1jb250YWluZXIgLmRvY3VtZW50LWNvbGxhcHNlLXJpZ2h0IC5kYXRlLC5kb2N1bWVudC1saXN0aW5nIC5jYXJkIC5kb2N1bWVudC1jb2xsYXBzZS1jb250YWluZXIgLmRvY3VtZW50LWNvbGxhcHNlLXJpZ2h0IC5kYXRle21hcmdpbi1yaWdodDowO2ZvbnQtc2l6ZTowLjc1cmVtO2ZvbnQtd2VpZ2h0OjMwMDtwYWRkaW5nLXRvcDo1cHh9LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5jYXJkIC5kb2N1bWVudC1jb2xsYXBzZS1jb250YWluZXIgLmRvY3VtZW50LWNvbGxhcHNlLXJpZ2h0IC5jb2xsYXBzZS10b2dnbGUgLmljb24tZG93biwuZG9jdW1lbnQtbGlzdGluZyAuY2FyZCAuZG9jdW1lbnQtY29sbGFwc2UtY29udGFpbmVyIC5kb2N1bWVudC1jb2xsYXBzZS1yaWdodCAuY29sbGFwc2UtdG9nZ2xlIC5pY29uLWRvd257bWFyZ2luLWxlZnQ6MH19LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5jYXJkIC5kb2N1bWVudC1jb2xsYXBzZS1jb250YWluZXIgLmRvY3VtZW50LWNvbGxhcHNlLXJpZ2h0LC5kb2N1bWVudC1mb2xkZXItbGlzdGluZyAuY2FyZCAuZG9jdW1lbnQtY29sbGFwc2UtY29udGFpbmVyIC5kb2N1bWVudC1jb2xsYXBzZS1sZWZ0LC5kb2N1bWVudC1saXN0aW5nIC5jYXJkIC5kb2N1bWVudC1jb2xsYXBzZS1jb250YWluZXIgLmRvY3VtZW50LWNvbGxhcHNlLXJpZ2h0LC5kb2N1bWVudC1saXN0aW5nIC5jYXJkIC5kb2N1bWVudC1jb2xsYXBzZS1jb250YWluZXIgLmRvY3VtZW50LWNvbGxhcHNlLWxlZnR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWNvbGxhcHNlLWNvbnRhaW5lciAuZG9jdW1lbnQtY29sbGFwc2UtbGVmdCAuZG9jdW1lbnQtdGl0bGUsLmRvY3VtZW50LWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWNvbGxhcHNlLWNvbnRhaW5lciAuZG9jdW1lbnQtY29sbGFwc2UtbGVmdCAuZG9jdW1lbnQtdGl0bGV7cGFkZGluZzowIDEwcHg7Zm9udC1zaXplOjEuMzc1cmVtO2ZvbnQtd2VpZ2h0OjQwMH0uZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWNvbGxhcHNlLWNvbnRhaW5lciAuZG9jdW1lbnQtY29sbGFwc2UtbGVmdCAuZG9jdW1lbnQtdGl0bGUgYSwuZG9jdW1lbnQtbGlzdGluZyAuY2FyZCAuZG9jdW1lbnQtY29sbGFwc2UtY29udGFpbmVyIC5kb2N1bWVudC1jb2xsYXBzZS1sZWZ0IC5kb2N1bWVudC10aXRsZSBhe2JvcmRlcjpub25lO2NvbG9yOiMwMzQ3N2Y7Zm9udC13ZWlnaHQ6NzAwfS5kb2N1bWVudC1mb2xkZXItbGlzdGluZyAuY2FyZCAuZG9jdW1lbnQtY29sbGFwc2UtY29udGFpbmVyIC5kb2N1bWVudC1jb2xsYXBzZS1sZWZ0IC5kb2N1bWVudC10aXRsZSBhOmhvdmVyLC5kb2N1bWVudC1saXN0aW5nIC5jYXJkIC5kb2N1bWVudC1jb2xsYXBzZS1jb250YWluZXIgLmRvY3VtZW50LWNvbGxhcHNlLWxlZnQgLmRvY3VtZW50LXRpdGxlIGE6aG92ZXJ7Y29sb3I6I2YwNmMwMH0uZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWNvbGxhcHNlLWNvbnRhaW5lciAuZG9jdW1lbnQtY29sbGFwc2UtbGVmdCAuZG9jdW1lbnQtdGl0bGUgYSBpbWcsLmRvY3VtZW50LWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWNvbGxhcHNlLWNvbnRhaW5lciAuZG9jdW1lbnQtY29sbGFwc2UtbGVmdCAuZG9jdW1lbnQtdGl0bGUgYSBpbWd7cGFkZGluZy1ib3R0b206MTBweDtwYWRkaW5nLWxlZnQ6MTBweH0uZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWNvbGxhcHNlLWNvbnRhaW5lciAuZG9jdW1lbnQtY29sbGFwc2UtcmlnaHQgLmNvbGxhcHNlLXRvZ2dsZVthcmlhLWV4cGFuZGVkPSd0cnVlJ10gLmljb24sLmRvY3VtZW50LWxpc3RpbmcgLmNhcmQgLmRvY3VtZW50LWNvbGxhcHNlLWNvbnRhaW5lciAuZG9jdW1lbnQtY29sbGFwc2UtcmlnaHQgLmNvbGxhcHNlLXRvZ2dsZVthcmlhLWV4cGFuZGVkPSd0cnVlJ10gLmljb257dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMC4ycyBlYXNlLWluO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZVgoLTE4MGRlZyl9LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5jYXJkIC5kb2N1bWVudC1jb2xsYXBzZS1jb250YWluZXIgLmRvY3VtZW50LWNvbGxhcHNlLXJpZ2h0IC5jb2xsYXBzZS10b2dnbGUgLmljb24tZG93biwuZG9jdW1lbnQtbGlzdGluZyAuY2FyZCAuZG9jdW1lbnQtY29sbGFwc2UtY29udGFpbmVyIC5kb2N1bWVudC1jb2xsYXBzZS1yaWdodCAuY29sbGFwc2UtdG9nZ2xlIC5pY29uLWRvd257Y29udGVudDpVcmwoXCIvUmVzb3VyY2VzL2ljb25zL2Fycm93LWRvd24uc3ZnXCIpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi10b3A6MXJlbTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwLjJzIGVhc2UtaW47dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5jYXJkIC5jYXJkLWJvZHksLmRvY3VtZW50LWxpc3RpbmcgLmNhcmQgLmNhcmQtYm9keXtwYWRkaW5nLXRvcDowO3BhZGRpbmctYm90dG9tOjEuNXJlbTtwYWRkaW5nLWxlZnQ6NS4ycmVtO3BhZGRpbmctcmlnaHQ6NS4ycmVtfUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5jYXJkIC5jYXJkLWJvZHksLmRvY3VtZW50LWxpc3RpbmcgLmNhcmQgLmNhcmQtYm9keXtwYWRkaW5nOjAgMi4ycmVtIDEuNXJlbSAyLjJyZW07Zm9udC1zaXplOi44NzVyZW19fS5kb2N1bWVudC1mb2xkZXItbGlzdGluZyAuZG9jdW1lbnQtZGVzY3JpcHRpb24sLmRvY3VtZW50LWxpc3RpbmcgLmRvY3VtZW50LWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5kb2N1bWVudC1mb2xkZXItbGlzdGluZyAuZG9jdW1lbnQtZGVzY3JpcHRpb24sLmRvY3VtZW50LWxpc3RpbmcgLmRvY3VtZW50LWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjMwMDtwYWRkaW5nOjAgM3JlbSAwcHggM3JlbX19QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KXsuZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLmRvY3VtZW50LWhlYWRpbmcsLmRvY3VtZW50LWxpc3RpbmcgLmRvY3VtZW50LWhlYWRpbmd7dGV4dC1hbGlnbjpjZW50ZXJ9LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5kb2N1bWVudC1oZWFkaW5nIGgxLC5kb2N1bWVudC1saXN0aW5nIC5kb2N1bWVudC1oZWFkaW5nIGgxe2ZvbnQtc2l6ZToyNnB4O21hcmdpbjowfX0uZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLmRvY3VtZW50LWhlYWRpbmctY291bnQsLmRvY3VtZW50LWxpc3RpbmcgLmRvY3VtZW50LWhlYWRpbmctY291bnR7Zm9udC1zdHlsZTppdGFsaWM7bWFyZ2luLWJvdHRvbToxcmVtfUBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCl7LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5kb2N1bWVudC1oZWFkaW5nLWNvdW50LC5kb2N1bWVudC1saXN0aW5nIC5kb2N1bWVudC1oZWFkaW5nLWNvdW50e3RleHQtYWxpZ246Y2VudGVyfX0uZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLmRpdmlkZXIsLmRvY3VtZW50LWxpc3RpbmcgLmRpdmlkZXJ7YmFja2dyb3VuZDojMDM0NzdmO21hcmdpbjowO2JvcmRlcjoycHggc29saWQgIzAzNDc3Zn0uZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLm0tbGluay1ib3gsLmRvY3VtZW50LWxpc3RpbmcgLm0tbGluay1ib3h7bWluLWhlaWdodDoyOTFweDttYXgtaGVpZ2h0OjI5MXB4fUBtZWRpYSAobWF4LXdpZHRoOiAxMjQ5Ljk4cHgpey5kb2N1bWVudC1mb2xkZXItbGlzdGluZyAubS1saW5rLWJveCAubV9fdGV4dC1jb250YWluZXIsLmRvY3VtZW50LWxpc3RpbmcgLm0tbGluay1ib3ggLm1fX3RleHQtY29udGFpbmVye2Rpc3BsYXk6Z3JpZDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5kb2N1bWVudC1mb2xkZXItbGlzdGluZyAubS1saW5rLWJveCAubV9fdGV4dC1jb250YWluZXIgLmljb24sLmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5tLWxpbmstYm94IC5tX190ZXh0LWNvbnRhaW5lciAubV9faGVhZGVyLC5kb2N1bWVudC1mb2xkZXItbGlzdGluZyAubS1saW5rLWJveCAubV9fdGV4dC1jb250YWluZXIgLm1fX3N1YmhlYWRlciwuZG9jdW1lbnQtbGlzdGluZyAubS1saW5rLWJveCAubV9fdGV4dC1jb250YWluZXIgLmljb24sLmRvY3VtZW50LWxpc3RpbmcgLm0tbGluay1ib3ggLm1fX3RleHQtY29udGFpbmVyIC5tX19oZWFkZXIsLmRvY3VtZW50LWxpc3RpbmcgLm0tbGluay1ib3ggLm1fX3RleHQtY29udGFpbmVyIC5tX19zdWJoZWFkZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5tLWxpbmstYm94IC5tX190ZXh0LWNvbnRhaW5lcjo6YWZ0ZXIsLmRvY3VtZW50LWxpc3RpbmcgLm0tbGluay1ib3ggLm1fX3RleHQtY29udGFpbmVyOjphZnRlcnt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5kb2N1bWVudC1mb2xkZXItbGlzdGluZyAubS1saW5rLWJveDo6YWZ0ZXIsLmRvY3VtZW50LWxpc3RpbmcgLm0tbGluay1ib3g6OmFmdGVye2NvbnRlbnQ6VXJsKFwiL1Jlc291cmNlcy9pY29ucy9pY29uX3NtYWxsX2Fycm93LnN2Z1wiKTtoZWlnaHQ6MS4xcmVtfX0uZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLm0tbGluay1ib3ggLm1fX3RleHQtY29udGFpbmVyIC5pY29uLC5kb2N1bWVudC1saXN0aW5nIC5tLWxpbmstYm94IC5tX190ZXh0LWNvbnRhaW5lciAuaWNvbntoZWlnaHQ6NDdweDttYXJnaW4tYm90dG9tOjFyZW19LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5tLWxpbmstYm94IC5tX190ZXh0LWNvbnRhaW5lciAubV9faGVhZGVyLC5kb2N1bWVudC1saXN0aW5nIC5tLWxpbmstYm94IC5tX190ZXh0LWNvbnRhaW5lciAubV9faGVhZGVye2ZvbnQtd2VpZ2h0OjcwMDstd2Via2l0LWxpbmUtY2xhbXA6Mjstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7b3ZlcmZsb3c6aGlkZGVuO21heC1oZWlnaHQ6NC4zcmVtO2ZvbnQtc2l6ZToxLjVyZW07bWFyZ2luLWJvdHRvbTowLjVyZW07cGFkZGluZy1ib3R0b206MH0uZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLm0tbGluay1ib3ggLm1fX3RleHQtY29udGFpbmVyIC5tX19zdWJoZWFkZXIsLmRvY3VtZW50LWxpc3RpbmcgLm0tbGluay1ib3ggLm1fX3RleHQtY29udGFpbmVyIC5tX19zdWJoZWFkZXJ7Zm9udC13ZWlnaHQ6MzAwO2ZvbnQtc2l6ZTowLjg3NXJlbTtkaXNwbGF5Oi13ZWJraXQtYm94Oy13ZWJraXQtbGluZS1jbGFtcDo0Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDtvdmVyZmxvdzpoaWRkZW47bWFyZ2luLWJvdHRvbToxcmVtfS5kb2N1bWVudC1mb2xkZXItbGlzdGluZyBoMSwuZG9jdW1lbnQtbGlzdGluZyBoMXtsaW5lLWhlaWdodDoxLjQ1O2ZvbnQtZmFtaWx5OlwiTWVycml3ZWF0aGVyXCI7Zm9udC13ZWlnaHQ6Ym9sZH0uZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgaDIsLmRvY3VtZW50LWxpc3RpbmcgaDJ7Zm9udC1mYW1pbHk6XCJNZXJyaXdlYXRoZXJcIjtsaW5lLWhlaWdodDoxLjM4NX0uZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgaDMsLmRvY3VtZW50LWxpc3RpbmcgaDN7bGluZS1oZWlnaHQ6MS4zMzR9QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsuZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgaDEsLmRvY3VtZW50LWxpc3RpbmcgaDF7bGluZS1oZWlnaHQ6MS4yOH19LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5wYWdlLWhlYWRpbmcsLmRvY3VtZW50LWxpc3RpbmcgLnBhZ2UtaGVhZGluZ3t0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTpcIk1lcnJpd2VhdGhlclwiO2ZvbnQtc2l6ZToxLjYyNXJlbTtsaW5lLWhlaWdodDoyLjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDt3b3JkLWJyZWFrOmJyZWFrLXdvcmQ7bWFyZ2luOjEuMjVyZW0gMCAyLjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLnBhZ2UtaGVhZGluZywuZG9jdW1lbnQtbGlzdGluZyAucGFnZS1oZWFkaW5ne2ZvbnQtc2l6ZTozLjEyNXJlbTtsaW5lLWhlaWdodDo0cmVtO21hcmdpbjowIDAgNC43NXJlbX19LmRvY3VtZW50LWZvbGRlci1saXN0aW5nIC5wYWdlLWRvY3VtZW50LWNvdW50ZXJ7Zm9udC1zdHlsZTppdGFsaWN9QG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KXsuZG9jdW1lbnQtZm9sZGVyLWxpc3RpbmcgLnBhZ2UtaGVhZGVyLC5kb2N1bWVudC1mb2xkZXItbGlzdGluZyAucGFnZS1kb2N1bWVudC1jb3VudGVye3RleHQtYWxpZ246Y2VudGVyfS5kb2N1bWVudC1mb2xkZXItbGlzdGluZyAucGFnZS1oZWFkZXIgaDF7Zm9udC1zaXplOjEuNjI1cmVtO21hcmdpbi10b3A6MH19LmFkbWluaXN0cmF0b3IgLnVzZXItY291bnR7Zm9udC1zdHlsZTppdGFsaWN9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYWRtaW5pc3RyYXRvciAudXNlci1jb3VudHtwYWRkaW5nLWxlZnQ6Mi41cmVtO3BhZGRpbmctYm90dG9tOjAuNXJlbX19LmFkbWluaXN0cmF0b3IgLmdyb3VwLWZpbHRlcnttYXJnaW4tdG9wOjNyZW07bWFyZ2luLWJvdHRvbTozcmVtfUBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCl7LmFkbWluaXN0cmF0b3IgLmdyb3VwLWZpbHRlcnttYXJnaW4tYm90dG9tOjB9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmFkbWluaXN0cmF0b3IgLmdyb3VwLWZpbHRlciAubS1maWx0ZXItY29udGFpbmVye21hcmdpbi1yaWdodDowO3dpZHRoOjEwMCV9LmFkbWluaXN0cmF0b3IgLmdyb3VwLWZpbHRlciAubS1maWx0ZXItY29udGFpbmVyIC5tLWZpbHRlci1ib2R5e3dpZHRoOjEwMCU7cG9zaXRpb246aW5pdGlhbH19LmFkbWluaXN0cmF0b3IgLmFkZC11c2Vye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7bWFyZ2luLXRvcDozcmVtO21hcmdpbi1ib3R0b206M3JlbX0uYWRtaW5pc3RyYXRvciAuYWRkLXVzZXIgLm0tZmlsdGVyLWNvbnRhaW5lcnttYXJnaW4tcmlnaHQ6MH0uYWRtaW5pc3RyYXRvciAuYWRkLXVzZXIgLm0tZmlsdGVyLWNvbnRhaW5lciBidXR0b257cGFkZGluZzowLjdyZW0gMi44NnJlbX1AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpey5hZG1pbmlzdHJhdG9yIC5hZGQtdXNlcntqdXN0aWZ5LWNvbnRlbnQ6c3RhcnQ7bWFyZ2luLXRvcDoycmVtO21hcmdpbi1ib3R0b206MnJlbX19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYWRtaW5pc3RyYXRvciAuYWRkLXVzZXIgLm0tZmlsdGVyLWNvbnRhaW5lcnt3aWR0aDoxMDAlfX0uYWRtaW5pc3RyYXRvciAuc29ydC1maWx0ZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpmbGV4LWVuZH1AbWVkaWEgKG1heC13aWR0aDogODAwcHgpey5hZG1pbmlzdHJhdG9yIC5zb3J0LWZpbHRlcntqdXN0aWZ5LWNvbnRlbnQ6c3RhcnQ7bWFyZ2luLWJvdHRvbToycmVtfS5hZG1pbmlzdHJhdG9yIC5zb3J0LWZpbHRlciAubS1maWx0ZXItY29udGFpbmVyIGJ1dHRvbntiYWNrZ3JvdW5kOiMwMzQ3N2Y7aGVpZ2h0OjUwcHg7Y29sb3I6I2ZmZjtwYWRkaW5nOjAgMTJweH0uYWRtaW5pc3RyYXRvciAuc29ydC1maWx0ZXIgLm0tZmlsdGVyLWNvbnRhaW5lciAubS1maWx0ZXItYm9keS5leHBhbmRlZHt0b3A6dW5zZXR9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCl7LmFkbWluaXN0cmF0b3IgLnNvcnQtZmlsdGVyIC5tLWZpbHRlci1jb250YWluZXJ7d2lkdGg6MTAwJX0uYWRtaW5pc3RyYXRvciAuc29ydC1maWx0ZXIgLm0tZmlsdGVyLWNvbnRhaW5lciAubS1maWx0ZXItYm9keXt3aWR0aDoxMDAlfX0uYWRtaW5pc3RyYXRvciAuc29ydC1maWx0ZXIgLm0tZmlsdGVyLXNvcnQgbGkgYS5zZWxlY3RlZHtjb2xvcjojZmZmfS5hZG1pbmlzdHJhdG9yIC5kb3dubG9hZC1ib3h7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojMDM0NzdmO2NvbG9yOndoaXRlO2JvcmRlci1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b206bm9uZX1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5hZG1pbmlzdHJhdG9yIC5kb3dubG9hZC1ib3h7aGVpZ2h0OjM2NnB4fX0uYWRtaW5pc3RyYXRvciAuZG93bmxvYWQtYm94IC5kb3dubG9hZC1ib3gtY29udGFpbmVye2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5hZG1pbmlzdHJhdG9yIC5kb3dubG9hZC1ib3ggLmRvd25sb2FkLWJveC1jb250YWluZXJ7cGFkZGluZy10b3A6My4xMjVyZW19fS5hZG1pbmlzdHJhdG9yIC5kb3dubG9hZC1ib3ggLmRvd25sb2FkLWJveC1jb250YWluZXIgLmRvd25sb2FkLWJveC1ib2R5e3BhZGRpbmc6Mi4xODc1cmVtIDEuMjVyZW0gMS44NzVyZW07bWF4LXdpZHRoOjU1OXB4fS5hZG1pbmlzdHJhdG9yIC5kb3dubG9hZC1ib3ggLmRvd25sb2FkLWJveC1jb250YWluZXIgLmRvd25sb2FkLWJveC1ib2R5IC5kb3dubG9hZC1ib3gtaGVhZGVye2NvbG9yOiNmZmY7bWFyZ2luOjB9LmFkbWluaXN0cmF0b3IgLmRvd25sb2FkLWJveCAuZG93bmxvYWQtYm94LWNvbnRhaW5lciAuZG93bmxvYWQtYm94LWJvZHkgLmRvd25sb2FkLWJveC1zdWItaGVhZGVye21hcmdpbi10b3A6LjYyNXJlbTttYXJnaW4tYm90dG9tOjEuMjVyZW07ZGlzcGxheTotd2Via2l0LWJveDstd2Via2l0LWxpbmUtY2xhbXA6Nzstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtd2VpZ2h0OjMwMDtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjYyNXJlbX1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5hZG1pbmlzdHJhdG9yIC5kb3dubG9hZC1ib3ggLmRvd25sb2FkLWJveC1jb250YWluZXIgLmRvd25sb2FkLWJveC1ib2R5IC5kb3dubG9hZC1ib3gtc3ViLWhlYWRlcntmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS41cmVtO21hcmdpbi10b3A6MS4yNXJlbTttYXJnaW4tYm90dG9tOjIuNjI1cmVtfX0uYWRtaW5pc3RyYXRvciAuZG93bmxvYWQtYm94IC5kb3dubG9hZC1ib3gtY29udGFpbmVyIC5kb3dubG9hZC1ib3gtYm9keSAuZG93bmxvYWQtYm94LWljb257ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmFkbWluaXN0cmF0b3IgLmRvd25sb2FkLWJveCAuZG93bmxvYWQtYm94LWNvbnRhaW5lciAuZG93bmxvYWQtYm94LWJvZHkgLmRvd25sb2FkLWJveC1pY29uIGltZ3t3aWR0aDo0MHB4fUBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7LmFkbWluaXN0cmF0b3IgLmRvd25sb2FkLWJveCAuZG93bmxvYWQtYm94LWNvbnRhaW5lciAuZG93bmxvYWQtYm94LWJvZHkgLmRvd25sb2FkLWJveC1pY29uIGltZ3t3aWR0aDo2MHB4fX0uYWRtaW5pc3RyYXRvciAuaW5mby1ib3h7YmFja2dyb3VuZDojZWVmYWZmO2hlaWdodDozNjZweDtib3JkZXItcmFkaXVzOjRweH0uYWRtaW5pc3RyYXRvciAuaW5mby1ib3ggLmluZm8tYm94LWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2hlaWdodDoxMjJweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjOWFkZmYzfS5hZG1pbmlzdHJhdG9yIC5pbmZvLWJveCAuaW5mby1ib3gtY29udGFpbmVyIC5pbmZvLWJveC1pY29ue3dpZHRoOjQwJX0uYWRtaW5pc3RyYXRvciAuaW5mby1ib3ggLmluZm8tYm94LWNvbnRhaW5lciAuaW5mby1ib3gtdGl0bGV7d2lkdGg6NTklO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjYyNXJlbX0uYWRtaW5pc3RyYXRvciAuaW5mby1ib3ggLmluZm8tYm94LWNvbnRhaW5lciAuaW5mby1ib3gtdGl0bGUgLmluZm8tYm94LXN1YnRpdGxle2ZvbnQtc2l6ZToycmVtfS5hZG1pbmlzdHJhdG9yIC5pbmZvLWJveCAuaW5mby1ib3gtY29udGFpbmVyIC5pY29uLXVzZXJ7YmFja2dyb3VuZC1pbWFnZTpVcmwoXCIvUmVzb3VyY2VzL2ljb25zL3VzZXIuc3ZnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtoZWlnaHQ6MTAwJX0uYWRtaW5pc3RyYXRvciAuaW5mby1ib3ggLmluZm8tYm94LWNvbnRhaW5lciAuaWNvbi11c2VyLWRlYWN0aXZhdGVke2JhY2tncm91bmQtaW1hZ2U6VXJsKFwiL1Jlc291cmNlcy9pY29ucy91c2VyLW1pbnVzLWxhcmdlLnN2Z1wiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7aGVpZ2h0OjEwMCV9LmFkbWluaXN0cmF0b3IgLmluZm8tYm94IC5pbmZvLWJveC1jb250YWluZXIgLmljb24tZG93bmxvYWQtYmx1ZXtiYWNrZ3JvdW5kLWltYWdlOlVybChcIi9SZXNvdXJjZXMvaWNvbnMvZG9jdW1lbnQuc3ZnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtoZWlnaHQ6MTAwJX0uYWRtaW5pc3RyYXRvciAuaW5mby1ib3ggLmluZm8tYm94LWNvbnRhaW5lcjpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206bm9uZX0uYWRtaW5pc3RyYXRvciAuZGl2aWRlcntjb2xvcjojMDM0NzdmO21hcmdpbi10b3A6NS42MjVyZW07bWFyZ2luLWJvdHRvbToyLjE4NzVyZW19QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYWRtaW5pc3RyYXRvciAuZGl2aWRlcntkaXNwbGF5Om5vbmV9fS5hZG1pbmlzdHJhdG9yIC51c2VyLXRpdGxle2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tdG9wOjJyZW07bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxLjVyZW07bGluZS1oZWlnaHQ6MnJlbX1AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpey5hZG1pbmlzdHJhdG9yIC51c2VyLXRpdGxle21hcmdpbi10b3A6MS4yNXJlbTttYXJnaW4tYm90dG9tOjMuMTI1cmVtO2ZvbnQtc2l6ZToxLjYyNXJlbTtsaW5lLWhlaWdodDoyLjI1cmVtfX0uYWRtaW5pc3RyYXRvciAuc2VhcmNoLWZpbHRlciBsYWJlbHtjb2xvcjojMDAwMDAwO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpey5hZG1pbmlzdHJhdG9yIC5zZWFyY2gtZmlsdGVye2hlaWdodDoxMzVweDtiYWNrZ3JvdW5kOiNlZWZhZmY7cGFkZGluZzo3cHh9LmFkbWluaXN0cmF0b3IgLnNlYXJjaC1maWx0ZXIgLnNlYXJjaC1maWx0ZXItY29udGFpbmVye2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICM5YWRmZjN9fS5hZG1pbmlzdHJhdG9yIC5zZWFyY2gtZmlsdGVyIC5zZWFyY2gtZmlsdGVyLXJlbW92ZS1pY29ue2JhY2tncm91bmQtaW1hZ2U6VXJsKFwiL1Jlc291cmNlcy9pY29ucy9zbWFsbC1yZW1vdmUuc3ZnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtoZWlnaHQ6MzBweDt3aWR0aDozMHB4O2N1cnNvcjpwb2ludGVyfS5hZG1pbmlzdHJhdG9yIC5zZWFyY2gtZmlsdGVyIC5zZWFyY2gtZmlsdGVyLXNlYXJjaC1pY29ue2JhY2tncm91bmQtaW1hZ2U6VXJsKFwiL1Jlc291cmNlcy9pY29ucy9zZWFyY2guc3ZnXCIpO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtoZWlnaHQ6MzBweDt3aWR0aDozMHB4O2N1cnNvcjpwb2ludGVyfS5hZG1pbmlzdHJhdG9yIC5zZWFyY2gtZmlsdGVyIC5zZWFyY2gtZmlsdGVyLWNvbnRhaW5lcnttYXJnaW4tdG9wOjVweDtib3JkZXI6MXB4IHNvbGlkICMwMzQ3N2Y7Ym9yZGVyLXJhZGl1czo4cHg7bWF4LXdpZHRoOjQ1LjUlO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kO2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6NTBweH0uYWRtaW5pc3RyYXRvciAuc2VhcmNoLWZpbHRlciAuc2VhcmNoLWZpbHRlci1jb250YWluZXIgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVye2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOiM0OTUwNTc7Zm9udC1zdHlsZTppdGFsaWM7b3BhY2l0eTowLjh9LmFkbWluaXN0cmF0b3IgLnNlYXJjaC1maWx0ZXIgLnNlYXJjaC1maWx0ZXItY29udGFpbmVyIDotbW96LXBsYWNlaG9sZGVye2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOiM0OTUwNTc7Zm9udC1zdHlsZTppdGFsaWM7b3BhY2l0eTowLjh9LmFkbWluaXN0cmF0b3IgLnNlYXJjaC1maWx0ZXIgLnNlYXJjaC1maWx0ZXItY29udGFpbmVyIDo6LW1vei1wbGFjZWhvbGRlcntmb250LXN0eWxlOm5vcm1hbDtjb2xvcjojNDk1MDU3O2ZvbnQtc3R5bGU6aXRhbGljO29wYWNpdHk6MC44fS5hZG1pbmlzdHJhdG9yIC5zZWFyY2gtZmlsdGVyIC5zZWFyY2gtZmlsdGVyLWNvbnRhaW5lciA6LW1zLWlucHV0LXBsYWNlaG9sZGVye2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOiM0OTUwNTc7Zm9udC1zdHlsZTppdGFsaWM7b3BhY2l0eTowLjh9QG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuYWRtaW5pc3RyYXRvciAuc2VhcmNoLWZpbHRlciAuc2VhcmNoLWZpbHRlci1jb250YWluZXJ7bWF4LXdpZHRoOjEwMCV9fS5hZG1pbmlzdHJhdG9yIC5zZWFyY2gtZmlsdGVyIC5zZWFyY2gtZmlsdGVyLWNvbnRhaW5lcjpob3Zlcntib3JkZXI6MXB4IHNvbGlkICNmMDZjMDB9LmFkbWluaXN0cmF0b3IgLnNlYXJjaC1maWx0ZXIgLnNlYXJjaC1maWx0ZXItY29udGFpbmVyIC5zZWFyY2gtZmlsdGVyLWlucHV0e2JvcmRlcjpub25lO3dpZHRoOjgwJTtoZWlnaHQ6MzVweDttYXJnaW4tdG9wOjRweDtjb2xvcjojNDk1MDU3O2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uYWRtaW5pc3RyYXRvciAuc2VhcmNoLWZpbHRlciAuc2VhcmNoLWZpbHRlci1jb250YWluZXIgaW5wdXRbdHlwZT1cInRleHRcIl17b3V0bGluZTpub25lfS5hZG1pbmlzdHJhdG9yIHRhYmxle3dpZHRoOjEwMCU7bWFyZ2luLXJpZ2h0OjFyZW07bWFyZ2luLWxlZnQ6MXJlbX0uYWRtaW5pc3RyYXRvciB0YWJsZSB0aGVhZHtiYWNrZ3JvdW5kLWNvbG9yOiNlZWZhZmZ9LmFkbWluaXN0cmF0b3IgdGFibGUgdGhlYWQgdGR7cGFkZGluZzoyM3B4O2ZvbnQtd2VpZ2h0OjcwMH0uYWRtaW5pc3RyYXRvciB0YWJsZSB0Ym9keSB0ZHtwYWRkaW5nOjIzcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgIzAzNDc3Zn0uYWRtaW5pc3RyYXRvciB0YWJsZS50YWJsZS0tdXNlcmxpc3QgLmljb24tdXNlcntwYWRkaW5nLWxlZnQ6MTBweH0uYWRtaW5pc3RyYXRvciB0YWJsZS50YWJsZS0tdXNlcmxpc3QgLmRlYWN0aXZhdGVke2NvbG9yOiMwMDAwMDA7b3BhY2l0eTowLjV9LmFkbWluaXN0cmF0b3IgdGFibGUudGFibGUtLXVzZXJsaXN0IC5iYWNrZ3JvdW5kLWNoZWNre3RleHQtYWxpZ246Y2VudGVyfS5hZG1pbmlzdHJhdG9yIHRhYmxlLnRhYmxlLS11c2VybGlzdCAudGFibGUtLWFjdGlvbnt0ZXh0LWFsaWduOmNlbnRlcn0uYWRtaW5pc3RyYXRvciAudXNlci1tb2JpbGUtdmlldyAuZGl2aWRlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMzQ3N2Y7bWFyZ2luOjA7aGVpZ2h0OjVweDtkaXNwbGF5OmJsb2NrfS5hZG1pbmlzdHJhdG9yIC51c2VyLW1vYmlsZS12aWV3IC51c2VyLWxpc3Rpbmd7d2lkdGg6MzIwcHh9LmFkbWluaXN0cmF0b3IgLnVzZXItbW9iaWxlLXZpZXcgLnVzZXItbGlzdC1jb250YWluZXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyIDFmcjtncmlkLWNvbHVtbi1nYXA6MjVweDtjb2x1bW4tZ2FwOjI1cHg7Z3JpZC1yb3ctZ2FwOjI1cHg7cm93LWdhcDoyNXB4O21hcmdpbi1sZWZ0OjguMzMzJTttYXJnaW4tcmlnaHQ6OC4zMzMlO21hcmdpbi1ib3R0b206M3JlbTttYXJnaW4tdG9wOjJyZW19LmFkbWluaXN0cmF0b3IgLnVzZXItbW9iaWxlLXZpZXcgLnVzZXItY29udGFpbmVye3dpZHRoOjEwMCU7Ym9yZGVyOm5vbmU7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmctdG9wOjhweDtwYWRkaW5nLWJvdHRvbToxMHB4O21hcmdpbi1ib3R0b206MnJlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDM0NzdmfS5hZG1pbmlzdHJhdG9yIC51c2VyLW1vYmlsZS12aWV3IC51c2VyLWNvbnRhaW5lci5kZWFjdGl2YXRlZHtjb2xvcjojMDAwMDAwO29wYWNpdHk6MC41fS5hZG1pbmlzdHJhdG9yIC51c2VyLW1vYmlsZS12aWV3IC51c2VyLWNvbnRhaW5lcjpob3ZlcntjdXJzb3I6cG9pbnRlcn0uYWRtaW5pc3RyYXRvciAudXNlci1tb2JpbGUtdmlldyAudXNlci1jb250YWluZXIgLnVzZXItaGVhZGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbToxMnB4fS5hZG1pbmlzdHJhdG9yIC51c2VyLW1vYmlsZS12aWV3IC51c2VyLWNvbnRhaW5lciAudXNlci1oZWFkZXIgLnVzZXItaWNvbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmFkbWluaXN0cmF0b3IgLnVzZXItbW9iaWxlLXZpZXcgLnVzZXItY29udGFpbmVyIC51c2VyLWhlYWRlciAudXNlci1pY29uIGltZ3twYWRkaW5nOjAgMC43cmVtIDAgMS41cmVtfS5hZG1pbmlzdHJhdG9yIC51c2VyLW1vYmlsZS12aWV3IC51c2VyLWNvbnRhaW5lciAudXNlci1oZWFkZXIgLnVzZXItc3VidGl0bGV7d2lkdGg6YXV0b30uYWRtaW5pc3RyYXRvciAudXNlci1tb2JpbGUtdmlldyAudXNlci1jb250YWluZXIgLnVzZXItZGF0YXtncmlkLWFyZWE6RGF0YTtkaXNwbGF5OmZsZXg7bWFyZ2luLWJvdHRvbToxMnB4O3dpZHRoOjEwMCV9LmFkbWluaXN0cmF0b3IgLnVzZXItbW9iaWxlLXZpZXcgLnVzZXItY29udGFpbmVyIC51c2VyLWRhdGEgLmRhdGF7cGFkZGluZy1sZWZ0OjIycHg7d2lkdGg6MTAwJX0uYWRtaW5pc3RyYXRvciAudXNlci1tb2JpbGUtdmlldyAudXNlci1jb250YWluZXIgLnVzZXItZGF0YSAuZGF0YSB1bHtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowO21hcmdpbi1ib3R0b206MH0uYWRtaW5pc3RyYXRvciAudXNlci1tb2JpbGUtdmlldyAudXNlci1jb250YWluZXIgLnVzZXItZGF0YSAuZGF0YSBsaXtmb250LXNpemU6MTRweH0uYWRtaW5pc3RyYXRvciAudXNlci1tb2JpbGUtdmlldyAudXNlci1jb250YWluZXIgLnVzZXItZGF0YSAuZGF0YSBsaSAuZmllbGRUaXRsZXtmb250LXdlaWdodDo2MDB9LmFkbWluaXN0cmF0b3IgLnVzZXItbW9iaWxlLXZpZXcgLnVzZXItY29udGFpbmVyIC51c2VyLWRhdGEgLmRhdGEuYnV0dG9ue21hcmdpbi10b3A6MXJlbX0uYWRtaW5pc3RyYXRvciAudXNlci1tb2JpbGUtdmlldyAudXNlci1jb250YWluZXI6bnRoLWNoaWxkKDNuKXttYXJnaW4tcmlnaHQ6MH1AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpey5hZG1pbmlzdHJhdG9yIC51c2VyLW1vYmlsZS12aWV3IC51c2VyLWxpc3QtY29udGFpbmVye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyO21hcmdpbi1sZWZ0OjBweDttYXJnaW4tcmlnaHQ6MHB4O2dyaWQtY29sdW1uLWdhcDowcHg7Y29sdW1uLWdhcDowcHg7Z3JpZC1yb3ctZ2FwOjEwcHg7cm93LWdhcDoxMHB4fX0uYWRtaW5pc3RyYXRvciBoMXtsaW5lLWhlaWdodDoxLjQ1O2ZvbnQtZmFtaWx5OlwiTWVycml3ZWF0aGVyXCI7Zm9udC13ZWlnaHQ6Ym9sZH0uYWRtaW5pc3RyYXRvciBoMntmb250LWZhbWlseTpcIk1lcnJpd2VhdGhlclwiO2xpbmUtaGVpZ2h0OjEuMzg1fS5hZG1pbmlzdHJhdG9yIGgze2xpbmUtaGVpZ2h0OjEuMzM0fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7LmFkbWluaXN0cmF0b3IgaDF7bGluZS1oZWlnaHQ6MS4yOH19LmFkbWluaXN0cmF0b3IgLnBhZ2UtaGVhZGluZ3t0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTpcIk1lcnJpd2VhdGhlclwiO2ZvbnQtc2l6ZToxLjYyNXJlbTtsaW5lLWhlaWdodDoyLjI1cmVtO2ZvbnQtd2VpZ2h0OjcwMDt3b3JkLWJyZWFrOmJyZWFrLXdvcmQ7bWFyZ2luOjEuMjVyZW0gMCAyLjVyZW19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYWRtaW5pc3RyYXRvciAucGFnZS1oZWFkaW5ne2ZvbnQtc2l6ZTozLjEyNXJlbTtsaW5lLWhlaWdodDo0cmVtO21hcmdpbjowIDAgNC43NXJlbX19LmNvbnNlbnQtY29udGFpbmVyIGxhYmVse2NvbG9yOiMwMDB9LmNvbnNlbnQtY29udGFpbmVyIC5jaGVja2JveF9fbGFiZWwgLmNoZWNrYm94X19pY29ue3dpZHRoOjI2cHg7aGVpZ2h0OjI2cHg7Ym9yZGVyLXJhZGl1czowO2JvcmRlcjozcHggc29saWQgI2YwNmMwMH0uY29uc2VudC1jb250YWluZXIgLmNoZWNrYm94X19sYWJlbCAuY2hlY2tib3hfX2xhYmVsLXRleHR7bWF4LXdpZHRoOjg4JTttYXJnaW4tbGVmdDoyJX0uY29uc2VudC1jb250YWluZXIgLmJ0bi1wcmltYXJ5LC5jb25zZW50LWNvbnRhaW5lciAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGJ1dHRvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5jb25zZW50LWNvbnRhaW5lciBidXR0b24sLmNvbnNlbnQtY29udGFpbmVyIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbiwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5jb25zZW50LWNvbnRhaW5lciAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9ue3BhZGRpbmc6MC44cmVtIDEuNXJlbTtib3JkZXItcmFkaXVzOjhweH0uY29uc2VudC1jb250YWluZXIgLmJ0bi1wcmltYXJ5OmhvdmVyLC5jb25zZW50LWNvbnRhaW5lciAuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IGJ1dHRvbjpob3ZlciwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5jb25zZW50LWNvbnRhaW5lciBidXR0b246aG92ZXIsLmNvbnNlbnQtY29udGFpbmVyIC5FUGlTZXJ2ZXJGb3JtcyAuRm9ybV9fTWFpbkJvZHkgLkZvcm1fX05hdmlnYXRpb25CYXIgLkZvcm1fX05hdmlnYXRpb25CYXJfX0FjdGlvbjpob3ZlciwuRVBpU2VydmVyRm9ybXMgLkZvcm1fX01haW5Cb2R5IC5Gb3JtX19OYXZpZ2F0aW9uQmFyIC5jb25zZW50LWNvbnRhaW5lciAuRm9ybV9fTmF2aWdhdGlvbkJhcl9fQWN0aW9uOmhvdmVye2NvbG9yOiNmMDZjMDB9LmNvbnNlbnQtY29udGFpbmVyIC5jaGVja2JveF9faW5wdXR7bGVmdDoyN3B4fVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */
